• Title/Summary/Keyword: Congestion Control Mechanism

Search Result 178, Processing Time 0.027 seconds

An Efficient TCP Buffer Tuning Algorithm based on Packet Loss Ratio(TBT-PLR) (패킷 손실률에 기반한 효율적인 TCP Buffer Tuning 알고리즘)

  • Yoo Gi-Chul;Kim Dong-kyun
    • The KIPS Transactions:PartC
    • /
    • v.12C no.1 s.97
    • /
    • pp.121-128
    • /
    • 2005
  • Tho existing TCP(Transmission Control Protocol) is known to be unsuitable for a network with the characteristics of high RDP(Bandwidth-Delay Product) because of the fixed small or large buffer size at the TCP sender and receiver. Thus, some trial cases of adjusting the buffer sizes automatically with respect to network condition have been proposed to improve the end-to-end TCP throughput. ATBT(Automatic TCP fluffer Tuning) attempts to assure the buffer size of TCP sender according to its current congestion window size but the ATBT assumes that the buffer size of TCP receiver is maximum value that operating system defines. In DRS(Dynamic Right Sizing), by estimating the TCP arrival data of two times the amount TCP data received previously, the TCP receiver simply reserves the buffer size for the next arrival, accordingly. However, we do not need to reserve exactly two times of buffer size because of the possibility of TCP segment loss. We propose an efficient TCP buffer tuning technique(called TBT-PLR: TCP buffer tuning algorithm based on packet loss ratio) since we adopt the ATBT mechanism and the TBT-PLR mechanism for the TCP sender and the TCP receiver, respectively. For the purpose of testing the actual TCP performance, we implemented our TBT-PLR by modifying the linux kernel version 2.4.18 and evaluated the TCP performance by comparing TBT-PLR with the TCP schemes of the fixed buffer size. As a result, more balanced usage among TCP connections was obtained.

Modulation of Inflammatory Cytokines and Islet Morphology as Therapeutic Mechanisms of Basella alba in Streptozotocin-Induced Diabetic Rats

  • Arokoyo, Dennis S.;Oyeyipo, Ibukun P.;Du Plessis, Stefan S.;Chegou, Novel N.;Aboua, Yapo G.
    • Toxicological Research
    • /
    • v.34 no.4
    • /
    • pp.325-332
    • /
    • 2018
  • The mechanism of the previously reported antidiabetic effect of Basella alba is unknown. This study investigated the role of B. alba aqueous leaf extract in the modulation of inflammatory cytokines and islet morphology in streptozotocin-induced diabetic rats. Forty male Wistar rats, between 8 and 10 weeks old, were randomly divided into four groups (n = 10) and administered the following treatments: Healthy control (H-c) and Diabetic control (D-c) animals received normal saline 0.5 mL/100 g body weight daily, while Healthy Treatment (H-Ba) and Diabetic Treatment (D-Ba) rats received the plant extract 200 mg/kg body weight daily. All treatments were administered by oral gavage. Diabetes was induced in D-c and D-Ba rats by a single intraperitoneal injection of streptozotocin (55 mg/kg body). The body weight and fasting blood sugar (FBS) levels were recorded every week for 4 weeks, after which the rats were euthanized and samples collected for further analysis. After the experiment, FBS level was significantly reduced (p < 0.0001) in rats in the D-Ba group, but increased (p < 0.001) in rats in the D-c group. The absolute (H-c and H-Ba vs D-c, p < 0.05) and relative (D-Ba vs H-c, p < 0.05; D-Ba vs H-Ba, p < 0.005) weights of the pancreases were significantly higher after the experiment. The rats in the D-c group had significantly higher levels of serum interleukin-$1{\beta}$ (p < 0.001 vs H-c; p < 0.05 vs H-Ba and D-Ba) and monocyte chemotactic protein-1 (p < 0.0001), but lower levels of interleukin-10 (p < 0.05) in comparison with the other groups. Histopathological examination revealed severe interstitial congestion, reduced islet area (p < 0.0001), and increased islet cell density in the D-c group compared with those in the D-Ba group. From these findings, it was concluded that the aqueous extract of B. alba stimulates the recovery of beta-islet morphology in streptozotocininduced diabetic rats by modulating the peripheral production of inflammatory cytokines.

Implementation of a TCP/IP Offload Engine Using High Performance Lightweight TCP/IP (고성능 경량 TCP/IP를 이용한 소프트웨어 기반 TCP/IP 오프로드 엔진 구현)

  • Jun, Yong-Tae;Chung, Sang-Hwa;Yoon, In-Su
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.4
    • /
    • pp.369-377
    • /
    • 2008
  • Today, Ethernet technology is rapidly developing to have a bandwidth of 10Gbps beyond 1Gbps. In such high-speed networks, the existing method that host CPU processes TCP/IP in the operating system causes numerous overheads. As a result of the overheads, user applications cannot get the enough computing power from the host CPU. To solve this problem, the TCP/IP Offload Engine(TOE) technology was emerged. TOE is a specialized NIC which processes the TCP/IP instead of the host CPU. In this paper, we implemented a high-performance, lightweight TCP/IP(HL-TCP) for the TOE and applied it to an embedded system. The HL-TCP supports existing fundamental TCP/IP functions; flow control, congestion control, retransmission, delayed ACK, processing out-of-order packets. And it was implemented to utilize Ethernet MAC's hardware features such as TCP segmentation offload(TSO), checksum offload(CSO) and interrupt coalescing. Also we eliminated the copy overhead from the host memory to the NIC memory when sending data and we implemented an efficient DMA mechanism for the TCP retransmission. The TOE using the HL-TCP has the CPU utilization of less than 6% and the bandwidth of 453Mbps.

A P2P Overlay System based on P4P-framework for Live Multimedia Streaming Services (라이브 멀티미디어 스트리밍 서비스를 위한 P4P 프레임워크 기반의 P2P 오버레이 시스템)

  • Byun, Hae-Sun;Lee, Mee-Jeong
    • The KIPS Transactions:PartC
    • /
    • v.18C no.1
    • /
    • pp.51-60
    • /
    • 2011
  • In this paper, we propose a P4P based P2P system for live multimedia streaming services. In order to satisfy the strict requirement of delay in live multimedia streaming, in the proposed scheme, the P4P server of network provider provides the network status information related to delay and congestion links to P2P system in addition to the information to optimize the network resource utilization. The P2P system server, then, makes the peering suggestion based on the information from the network server. Also, we propose a playback synchronization mechanism that enable each peer to start the playback within the limited variation from the playback positions of source peer. Through the simulation results, it is shown that the proposed scheme not only deals with the original objective of the P4P framework, i.e., effective network utilization, but also the live multimedia streaming requirements. It enhances the playback continuity, and reduces the playback start-up latency and the control overhead. In addition, the proposed scheme reduces the variation in playback positions of the peers.

The Cell Resequencing Buffer for the Cell Sequence Integrity Guarantee for the Cyclic Banyan Network (사이클릭 벤얀 망의 셀 순서 무결성 보장을 위한 셀 재배열 버퍼)

  • 박재현
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.41 no.9
    • /
    • pp.73-80
    • /
    • 2004
  • In this paper, we present the cell resequencing buffer to solve the cell sequence integrity problem of the Cyclic banyan network that is a high-performance fault-tolerant cell switch. By offering multiple paths between input ports and output ports, using the deflection self-routing, the Cyclic banyan switch offer high reliability, and it also solves congestion problem for the internal links of the switch. By the way, these multiple paths can be different lengths for each other. Therefore, the cells departing from an identical source port and arriving at an identical destination port can reach to the output port as the order that is different from the order arriving at input port. The proposed cell resequencing buffer is a hardware sliding window mechanism. to solve such cell sequence integrity problem. To calculate the size of sliding window that cause the prime cost of the presented device, we analyzed the distribution of the cell delay through the simulation analyses under traffic load that have a nonuniform address distribution that express tile Property of traffic of the Internet. Through these analyses, we found out that we can make a cell resequencing buffer by which the cell sequence integrity is to be secured, by using a, few of ordinary memory and control logic. The cell resequencing buffer presented in this paper can be used for other multiple paths switching networks.

A Priority Based Multipath Routing Mechanism in the Tactical Backbone Network (전술 백본망에서 우선순위를 고려한 다중 경로 라우팅 방안)

  • Kim, Yongsin;Shin, Sang-heon;Kim, Younghan
    • Journal of KIISE
    • /
    • v.42 no.8
    • /
    • pp.1057-1064
    • /
    • 2015
  • The tactical network is system based on wireless networking technologies that ties together surveillance reconnaissance systems, precision strike systems and command and control systems. Several alternative paths exist in the network because it is connected as a grid to improve its survivability. In addition, the network topology changes frequently as forces and combatants change their network access points while conducting operations. However, most Internet routing standards have been designed for use in stable backbone networks. Therefore, tactical networks may exhibit a deterioration in performance when these standards are implemented. In this paper, we propose Priority based Multi-Path routing with Local Optimization(PMPLO) for a tactical backbone network. The PMPLO separately manages the global and local metrics. The global metric propagates to other routers through the use of a routing protocol, and it is used for a multi-path configuration that is guaranteed to be loop free. The local metric reflects the link utilization that is used to find an alternate path when congestion occurs, and it is managed internally only within each router. It also produces traffic that has a high priority privilege when choosing the optimal path. Finally, we conducted a simulation to verify that the PMPLO can effectively distribute the user traffic among available routers.

Interaction Between TCP and MAC-layer to Improve TCP Flow Performance over WLANs (유무선랜 환경에서 TCP Flow의 성능향상을 위한 MAC 계층과 TCP 계층의 연동기법)

  • Kim, Jae-Hoon;Chung, Kwang-Sue
    • Journal of KIISE:Information Networking
    • /
    • v.35 no.2
    • /
    • pp.99-111
    • /
    • 2008
  • In recent years, the needs for WLANs(Wireless Local Area Networks) technology which can access to Internet anywhere have been dramatically increased particularly in SOHO(Small Office Home Office) and Hot Spot. However, unlike wired networks, there are some unique characteristics of wireless networks. These characteristics include the burst packet losses due to unreliable wireless channel. Note that burst packet losses, which occur when the distance between the wireless station and the AP(Access Point) increase or when obstacles move temporarily between the station and AP, are very frequent in 802.11 networks. Conversely, due to burst packet losses, the performance of 802.11 networks are not always as sufficient as the current application require, particularly when they use TCP at the transport layer. The high packet loss rate over wireless links can trigger unnecessary execution of TCP congestion control algorithm, resulting in performance degradation. In order to overcome the limitations of WLANs environment, MAC-layer LDA(Loss Differentiation Algorithm)has been proposed. MAC-layer LDA prevents TCP's timeout by increasing CRD(Consecutive Retry Duration) higher than burst packet loss duration. However, in the wireless channel with high packet loss rate, MAC-layer LDA does not work well because of two reason: (a) If the CRD is lower than burst packet loss duration due to the limited increase of retry limit, end-to-end performance is degraded. (b) energy of mobile device and bandwidth utilization in the wireless link are wasted unnecessarily by Reducing the drainage speed of the network buffer due to the increase of CRD. In this paper, we propose a new retransmission module based on Cross-layer approach, called BLD(Burst Loss Detection) module, to solve the limitation of previous link layer retransmission schemes. BLD module's algorithm is retransmission mechanism at IEEE 802.11 networks and performs retransmission based on the interaction between retransmission mechanisms of the MAC layer and TCP. From the simulation by using ns-2(Network Simulator), we could see more improved TCP throughput and energy efficiency with the proposed scheme than previous mechanisms.

Detection and Control of Bacterial Diseases of Cultured Fishes in Korea (양식어류(養殖魚類)의 세균성질병(細菌性疾病)의 진단(診斷)과 대책(對策))

  • Chun, Seh-Kyu
    • Journal of fish pathology
    • /
    • v.1 no.1
    • /
    • pp.5-30
    • /
    • 1988
  • This is a comprehensive study for considering the effective treatment and control program of bacterial disease occurring in common carp, israel carp, color carp, crucian carp, eel and tilapia by clarifying the causes, mechanism of infection and onset and the diagnostic criteria. As a first step, the authors investigated the external views, gross and histopathologic findings of diseased fish using 450 infected fishes obtained from various farmer of Korea. This infection was characterized by hyperemia, hemorrhage and swelling of body surface and fins, congestion of liver, spleen, kidney, inflammation of intestine, hemorrhagic inflammation of various tissues, and necrosis and ulcer of various tissues were accompanied in serious cases. Bacteriologically, Aeromonas hydrophila and Edwardsiella tarda were isoiated from these fishes. Particularly in the regular check on 222 eels, 177 strains were isolated as 29.94% of Aeromonas hydrophila, 48.58% of Edwardsiella tarda and 21.47% of Flexibacter columnaris. Hexibacter columnaris was isolated from corroded gill of eels. The identical disease was occurred by innoculating the isolated Aeromonas hydrophila and Edwardsiella tarda and the identical strains were isolated from infected experimental fishes. The eels which were diagnosed Aeromonas disease from Kwangju, Pusan accompanied hemorrhage, swelling of body surface and fins, inflammation of stomach and intestine containing mucous fluids mixed with the pathogens. Color carp and crucian carp which were innoculated with the isolated 5 strins of Aeromomas hydrorphil died within 3 or 4 days accompanying with the characteristics of Aeromonas disease. Edward disease was characterized by abscesses of body surface, pus formation with concentration on phagocytes. The size of absecsses increased with progression elf disease. There were also various abscesses at internal organ and white nodules appeared in kidney. Histologically, various progressive granuloma were examined without inflammation of intestine. Columnaris disease of eels showed no hemorrhage except slight white body color. In autopsy, most of internal organs appeared normal and there were no septic odors. The only character was corrosion of gills. In order to treat these bacterial diseases, infected fishes must bathe in 20ppm chloramphenicol or kanamycin solution for 1 hour. Besides, medication program in oral ingestion of 75mg/kg chloramphenicol per day continuing for 5 to 7 days. After injecting the formalin treated Aermonas hydrophila antigen into carp, relatively high agglutination titer showed between 3 weeks and 6 weeks. Though this titer decreased from that time, it was continued for 18 weeks. In the case of injecting the formalin treated Edwardsiella tarda antigen into tilapia, the titer also increased. But tilapia which were immersed in the suspension fluid of the formalin treated Edwardsiella tarda showed no increase of the titer.

  • PDF