Active queue management(AQM)methods manage the queued packets at the router buffer,prevent buffer congestion,and stabilize the network performance.The bursty nature of the traffic passing by the network routers and th...Active queue management(AQM)methods manage the queued packets at the router buffer,prevent buffer congestion,and stabilize the network performance.The bursty nature of the traffic passing by the network routers and the slake behavior of the existing AQM methods leads to unnecessary packet dropping.This paper proposes a fully adaptive active queue management(AAQM)method to maintain stable network performance,avoid congestion and packet loss,and eliminate unnecessary packet dropping.The proposed AAQM method is based on load and queue length indicators and uses an adaptive mechanism to adjust the dropping probability based on the buffer status.The proposed AAQM method adapts to single and multiclass traffic models.Extensive simulation results over two types of traffic showed that the proposed method achieved the best results compared to the existing methods,including Random Early Detection(RED),BLUE,Effective RED(ERED),Fuzzy RED(FRED),Fuzzy Gentle RED(FGRED),and Fuzzy BLUE(FBLUE).The proposed and compared methods achieved similar results with low or moderate traffic load.However,under high traffic load,the proposed AAQM method achieved the best rate of zero loss,similar to BLUE,compared to 0.01 for RED,0.27 for ERED,0.04 for FRED,0.12 for FGRED,and 0.44 for FBLUE.For throughput,the proposed AAQM method achieved the highest rate of 0.54,surpassing the BLUE method’s throughput of 0.43.For delay,the proposed AAQM method achieved the second-best delay of 28.51,while the BLUE method achieved the best delay of 13.18;however,the BLUE results are insufficient because of the low throughput.Consequently,the proposed AAQM method outperformed the compared methods with its superior throughput and acceptable delay.展开更多
In this paper, we propose a new mechanism called explicit rate notification(ERN) to be used in end-to-end communications. The ERN scheme encodes in the header of transmission control protocol(TCP) packets information ...In this paper, we propose a new mechanism called explicit rate notification(ERN) to be used in end-to-end communications. The ERN scheme encodes in the header of transmission control protocol(TCP) packets information about the sending rate and the round trip time(RTT) of the flows. This new available information to the intermediate nodes(routers) is used to improve fairness, increase utilization, decrease the number of drops, and minimize queueing delays. Thus, it induces a better management of the queue. A comparison of our scheme with preexistent schemes, like the explicit congestion notification scheme, shows the effectiveness of the proposed mechanism.展开更多
By applying the method of average and variance, a new queue management algorithm named the Classified-Random Early Detection (CRED) algorithm is presented which can identify the media streaming, TCP traffic and othe...By applying the method of average and variance, a new queue management algorithm named the Classified-Random Early Detection (CRED) algorithm is presented which can identify the media streaming, TCP traffic and other UDP traffic at the edge routers. The algorithm discriminates the slow start and the congestion control phase of the TCP traffic and combines the TCP congestion control with the IP congestion control to alleviate the congestion effectively. Simulation shows that CRED can not only make the media streaming obtain the resources needed but also protect the TCP traffic transmitted effectively and reliably.展开更多
A considerable number of applications are running over IP networks.This increased the contention on the network resource,which ultimately results in congestion.Active queue management(AQM)aims to reduce the serious co...A considerable number of applications are running over IP networks.This increased the contention on the network resource,which ultimately results in congestion.Active queue management(AQM)aims to reduce the serious consequences of network congestion in the router buffer and its negative effects on network performance.AQM methods implement different techniques in accordance with congestion indicators,such as queue length and average queue length.The performance of the network is evaluated using delay,loss,and throughput.The gap between congestion indicators and network performance measurements leads to the decline in network performance.In this study,delay and loss predictions are used as congestion indicators in a novel stochastic approach for AQM.The proposed method estimates the congestion in the router buffer and then uses the indicators to calculate the dropping probability,which is responsible for managing the router buffer.The experimental results,based on two sets of experiments,have shown that the proposed method outperformed the existing benchmark algorithms including RED,ERED and BLUE algorithms.For instance,in the first experiment,the proposed method resides in the third-place in terms of delay when compared to the benchmark algorithms.In addition,the proposed method outperformed the benchmark algorithms in terms of packet loss,packet dropping,and packet retransmission.Overall,the proposed method outperformed the benchmark algorithms because it preserves packet loss while maintaining reasonable queuing delay.展开更多
Since Internet is dominated by TCP-based applications, active queue management (AQM) is considered as an effective way for congestion control. However, most AQM schemes suffer obvious performance degradation with dy...Since Internet is dominated by TCP-based applications, active queue management (AQM) is considered as an effective way for congestion control. However, most AQM schemes suffer obvious performance degradation with dynamic traffic. Extensive measurements found that Internet traffic is extremely bursty and possibly self-similar. We propose in this paper a new AQM scheme called multiscale controller (MSC) based on the understanding of traffic burstiness in multiple time scale. Different from most of other AQM schemes, MSC combines rate-based and queue-based control in two time scales. While the rate-based dropping on burst level (large time scales) determines the packet drop aggressiveness and is responsible for low and stable queuing delay, good robustness and responsiveness, the queue-based modulation of the packet drop probability on packet level (small time scales) will bring low loss and high throughput. Stability analysis is performed based on a fluid-flow model of the TCP/MSC congestion control system and simulation results show that MSC outperforms many of the current AQM schemes.展开更多
Improving the Quality of Service (QoS) of Internet traffic is widely recognized as a critical issue for the next-generation networks. In this paper, we present a new algorithm for the active queue management, namely R...Improving the Quality of Service (QoS) of Internet traffic is widely recognized as a critical issue for the next-generation networks. In this paper, we present a new algorithm for the active queue management, namely RED-DTB. This buffer control technique is used to enforce approximate fairness among a large number of concurrent Internet flows. Like RED (Random Early Detection) algorithm, the RED-DTB mechanism can be deployed to actively respond to the gateway congestion, keep the gateway in a healthy state, and protect the fragile flows from being stolen bandwidth by greedy ones. The algorithm is based on the so-called Dual Token Bucket (DTB) pattern. That is, on the one hand, every flow is rate-limited by its own token bucket, to ensure that it can not consume more than its fair share of bandwidth; On the other hand, to make some compensations to less aggressive flows, such as connections with larger round trip time or smaller sending window, and to gain a relatively higher system utilization coefficient, all flows, depending on their individual behavior, may have a chance to fetch tokens from the public token bucket when they run out of their own share of tokens. The algorithm is analyzed and evaluated by simulations, and is proved to be effective in protecting the gateway buffer and controlling the fair allocation of bandwidth among flows.展开更多
This paper presents the derivation of an analytical model for a multi-queue nodes network router, which is referred to as the multi-queue nodes (mQN) model. In this model, expressions are derived to calculate two pe...This paper presents the derivation of an analytical model for a multi-queue nodes network router, which is referred to as the multi-queue nodes (mQN) model. In this model, expressions are derived to calculate two performance metrics, namely, the queue node and system utilization factors. In order to demonstrate the flexibility and effectiveness of the mQN model in analyzing the performance of an mQN network router, two scenarios are performed. These scenarios investigated the variation of queue nodes and system utilization factors against queue nodes dropping probability for various system sizes and packets arrival routing probabilities. The performed scenarios demonstrated that the mQN analytical model is more flexible and effective when compared with experimental tests and computer simulations in assessing the performance of an mQN network router.展开更多
The existing active queue management (AQM) algorithm acts on subscribers and edge routers only, it does not support differentiate-serve (Diffserv) quality of service (QoS), while the existing diffserv QoS has no...The existing active queue management (AQM) algorithm acts on subscribers and edge routers only, it does not support differentiate-serve (Diffserv) quality of service (QoS), while the existing diffserv QoS has not considered the link capacities between edge routers and connected core routers. When a core router in a two layers’ network experiences congestion, the connected edge routers have no ability to adjust their access data rates. Thus, it is difficult to achieve the congestion control for the large scale network with many edge routers and core routers. To solve these problems, two difffserve AQM algorithms are proposed for the congestion control of multilayer network. One diffserv AQM algorithm implements fair link capacities of edge routers, and the other one implements unequal link capacities of edge routers, but it requires the core routers to have multi-queues buffers and Diffserv AQM to support. The proposed algorithms achieve the network congestion control by operating AQM parameters on the conditions of proposed three theorems for core and edge routers. The dynamic simulation results demonstrate the proposed control algorithms for core and edge routers to be valid.展开更多
Based on Smith-fuzzy controller, a new active queue management (AQM) algorithm adaptable to the large-delay uncertain networks is presented. It can compensate the negative impact on the queue stability caused by the...Based on Smith-fuzzy controller, a new active queue management (AQM) algorithm adaptable to the large-delay uncertain networks is presented. It can compensate the negative impact on the queue stability caused by the large delay, and it also maintains strong robustness under the condition of dynamic network fluid. Its stability is proven through Lyapunov method. Simulation results demonstrated that this method enables the queue length to converge at a preset value quickly and keeps the queue oscillation small, the simulation results also show that the scheme is very robust to disturbance under various network conditions and large delay and, in particular, the algorithm proposed outperforms the conventional PI control and fuzzy control when the network parameters and network delay change.展开更多
Delay and throughput are the two network indicators that users most care about.Traditional congestion control methods try to occupy buffer aggressively until packet loss being detected,causing high delay and variation...Delay and throughput are the two network indicators that users most care about.Traditional congestion control methods try to occupy buffer aggressively until packet loss being detected,causing high delay and variation.Using AQM and ECN can highly reduce packet drop rate and delay,however they may also lead to low utilization.Managing queue size of routers properly means a lot to congestion control method.Keeping traffic size varying around bottleneck bandwidth creates some degree of persistent queue in the router,which brings in additional delay into network unwillingly,but a corporation between sender and router can keep it under control.Proper persistent queue not only keeps routers being fully utilized all the time,but also lower the variation of throughput and delay,achieving the balance between delay and utilization.In this paper,we present BCTCP(Buffer Controllable TCP),a congestion control protocol based on explicit feedback from routers.It requires sender,receiver and routers cooperating with each other,in which senders adjust their sending rate according to the multiple bit load factor information from routers.It keeps queue length of bottleneck under control,leading to very good delay and utilization result,making it more applicable to complex network environments.展开更多
Congestion control is one of the main obstacles in cyberspace traffic.Overcrowding in internet traffic may cause several problems;such as high packet hold-up,high packet dropping,and low packet output.In the course of...Congestion control is one of the main obstacles in cyberspace traffic.Overcrowding in internet traffic may cause several problems;such as high packet hold-up,high packet dropping,and low packet output.In the course of data transmission for various applications in the Internet of things,such problems are usually generated relative to the input.To tackle such problems,this paper presents an analytical model using an optimized Random Early Detection(RED)algorithm-based approach for internet traffic management.The validity of the proposed model is checked through extensive simulation-based experiments.An analysis is observed for different functions on internet traffic.Four performance metrics are taken into consideration,namely,the possibility of packet loss,throughput,mean queue length and mean queue delay.Three sets of experiments are observed with varying simulation results.The experiments are thoroughly analyzed and the best packet dropping operation with minimum packet loss is identified using the proposed model.展开更多
A novel closed-loop feedback TCP/AQM(Transfer Control Protocol/Active Queue Management) model is proposed in this paper using a discrete-time Markov chain,and a way to calculate the equilibrium distribution of this mo...A novel closed-loop feedback TCP/AQM(Transfer Control Protocol/Active Queue Management) model is proposed in this paper using a discrete-time Markov chain,and a way to calculate the equilibrium distribution of this model is given.In the model,system time is divided into time slots,the bottleneck router queue model and TCP window size model in each slot are analyzed.Finally,by combining adjacent slots,an integrated TCP/AQM analytical model is developed.By this model,the average values of packets dropping ratio and queue length in the router and TCP sending rate can be estimated,hence,this model could be a useful tool for the analysis of AQMs and support the development of new AQM schemes theoretically.The proposed TCP/AQM model is extended to a TCP-UDP(Control User Datagram Protocol)/AQM model,to analyze the TCP/AQM system performance when UDP flows exist.By implementing this model on Matlab,we compare its solutions to NS2 simulated solutions,then the validity of the model to analyze the closed-loop feedback TCP/RED(Random Early Detection) system is verified.展开更多
This paper proposed an Integrated Random Early Detection(IRED)method that aims to resolve the problems of the queue-based AQM and loadbased AQM and gain the benefits of both using indicators from both types.The arriva...This paper proposed an Integrated Random Early Detection(IRED)method that aims to resolve the problems of the queue-based AQM and loadbased AQM and gain the benefits of both using indicators from both types.The arrival factor(e.g.,arrival rate,queue and capacity)and the departure factors are used to estimate the congestion through two integrated indicators.The utilized indicators are mathematically calculated and integrated to gain unified and coherent congestion indicators.Besides,IRED is built based on a new dropping calculation approach that fits the utilized congestion indicators while maintaining the intended buffer management criteria,avoiding global synchronization and enhancing the performance.The results showed that IRED,compared to RED,BLUE,ERED,FLRED,EnRED and DcRED,decreased packet delay and loss under various network status.Specifically,the results showed that in heavy and moderate traffic,the proposed IRED method outperformed the state-of-the-art methods in loss and delay by 18% and 10.6%,respectively.展开更多
We introduce a new scheme of buffer management to handle packet queues in Mobile Ad hoc Networks (MANETs) for fixed and mobile nodes. In this scheme, we try to achieve efficient queuing in the buffer of a centrally ...We introduce a new scheme of buffer management to handle packet queues in Mobile Ad hoc Networks (MANETs) for fixed and mobile nodes. In this scheme, we try to achieve efficient queuing in the buffer of a centrally communicating MANET node through an active queue management strategy by assigning dynamic buffer space to all neighboring nodes in proportion to the number of packets received from neighbors and hence controlling packet drop probabilities. Our simulation study reveals that the proposed scheme is a way to improve the buffer management for packet queues in MANET nodes in terms of packet loss ratio, transmission efficiency, and some other important system parameters.展开更多
Active queue management(AQM) is essentially a router buffer management strategy supporting TCP congestion control.Since existing AQM schemes exhibit poor performance and even instability in time delay uncertain networ...Active queue management(AQM) is essentially a router buffer management strategy supporting TCP congestion control.Since existing AQM schemes exhibit poor performance and even instability in time delay uncertain networks,a robust buffer management(RBM) mechanism is proposed to guarantee the quality of service(QoS).RBM consists of a Smith predictor and two independent controllers.The Smith predictor is used to compensate for the round trip time(RTT) delay and to restrain its negative influence on network performance.The main feedback controller and the disturbance rejection controller are designed as proportional-integral (PI) controller and proportional(P) controller by internal model control(IMC) and frequency-domain analysis respectively.By simulation experiments in Netwrok-Simulator-2(NS2),it is demonstrated that RBM can effectively manage the buffer occupation around the target value against time delay and system disturbance. Compared with delay compensation-AQM algorithm(DC-AQM),proportional-integral-derivative(PID) algorithm and random exponential marking(REM) algorithm,the RBM scheme exhibits the superiority in terms of stability, responsiveness and robustness.展开更多
Active queue management(AQM)is essential to prevent the degradation of quality of service in TCP/AQM systems with round-trip time(RTT)delay.RTT delays are primarily caused by packet-propagation delays,but they can als...Active queue management(AQM)is essential to prevent the degradation of quality of service in TCP/AQM systems with round-trip time(RTT)delay.RTT delays are primarily caused by packet-propagation delays,but they can also be caused by the processing time of queuing operations and dynamically changing network situations.This study focuses on the design and analysis of an AQM digital controller under time-delay uncertainty.The controller is based on the Smith predictor algorithm and is called the SMITHPI controller.This study also demonstrates the stability of the controller and its robustness against network parameter variations such as the number of TCP connections,time delays,and user datagram protocol flows.The performance,robustness,and effectiveness of the proposed SMITHPI controller are evaluated using the NS-2 simulator.Finally,the performance of the SMITHPI controller is compared with that of a well-known queue-based AQM,called the proportional-integral controller.展开更多
Designing a robust active queue management(RAQM)is mandatory to avoid congestion in networks with wireless access links,because transmission control protocol(TCP)can detect con-gestion after its occurrence in a commun...Designing a robust active queue management(RAQM)is mandatory to avoid congestion in networks with wireless access links,because transmission control protocol(TCP)can detect con-gestion after its occurrence in a communication network and wireless links suffer from bottleneck capacity variations caused by fading and packet error rate(PER)in the acknowledgement pack-ets.Furthermore,the average window size cannot be measured explicitly from the output signal and input and state delay are imposed to a network,which complicate theRAQMdesign problem in nonlinear models.So,the main contribution of this study is to design a robust observer based control procedure based on integral sliding mode protocol to estimate the average window size,to control congestion in a TCP/RAQM network and to compensate input and state delay.Sim-ulation results via professional simulator NS-2 and SIMULINK confirm that the procedure can effectively estimate the window size and can robustly avoid congestion.展开更多
Active queue management (AQM) can maintain smaller queuing delay and higher throughput by purposefully dropping packets at intermediate nodes. Most of the existing AQM schemes follow the probability dropping mechani...Active queue management (AQM) can maintain smaller queuing delay and higher throughput by purposefully dropping packets at intermediate nodes. Most of the existing AQM schemes follow the probability dropping mechanism originating from random early detection (RED). This paper develops a novel packet dropping mechanism for AQM through designing an ONOFF controller applying the variable structure control theory. Because the binary ONOFF controller can considerably simplify the manipulation on the AQM router, it is helpful for implementing the high performance router. The design principles of ONOFF controller are discussed in detail. The guidelines towards parameter settings are presented. The performance is extensively evaluated and compared with other well-known controllers through simulations and theoretical analysis. The results demonstrate that the ONOFF controller is responsive and robust against external disturbances, and is insensitive to variances of the system parameters. Therefore, it is very suitable for the time- varying network system, and at the same time, it can also keep the instantaneous queue length at a desired level with rather small oscillations, which is conducive to achieving the technical objectives of AQM.展开更多
Based on a linearized TCP/AQM model,a new proportional integral(PI)controller design approach is proposed.This analytical approach applies H_(∞) optimization and internal model control(IMC)theory to design active que...Based on a linearized TCP/AQM model,a new proportional integral(PI)controller design approach is proposed.This analytical approach applies H_(∞) optimization and internal model control(IMC)theory to design active queue management(AQM)routers that support transmission control protocol(TCP)flows.The most important feature of the proposed scheme lies in that it can be explicitly tuned with a single parameter for the trade-off between performance and stability of the AQM control system.It is thus flexible and easy to use in design.The proposed method and the designed PI controller are verified and compared with other existing AQM schemes using ns-2 simulator.The results show the advantages of the new PI controller design approach for AQM routers supporting TCP flows.展开更多
Over the past few decades, urban freeway congestion has been highly recognized as a serious and worsening traffic problem in the world. To relieve freeway congestion, several active traffic and demand management (ATD...Over the past few decades, urban freeway congestion has been highly recognized as a serious and worsening traffic problem in the world. To relieve freeway congestion, several active traffic and demand management (ATDM) methods have been developed. Among them, variable speed limit (VSL) aims at regulating freeway mainline flow upstream to meet existing capacity and to harmonize vehicle speed. However, congestion may still be inevitable even with VSL implemented due to extremely high demand in actual practice. This study modified an existing VSL strategy by adding a new local constraint to suggest an achievable speed limit during the control period. As a queue is a product of the congestion phenomenon in freeway, the incentives of a queue build-up in the applied coordinated VSL control situation were analyzed. Considering a congestion occurrence (a queue build-up) characterized by a sudden and sharp speed drop, speed contours were utilized to demonstrate the congestion distribution over a whole freeway network in various sce- narios. Finally, congestion distributions found in both VSL control and non-VS control situations for various scenarios were investigated to explore the impact of the applied coordinated VSL control on the congestion distribution. An authentic stretch of V^hitemud Drive (I~~ID), an urban freeway corridor in Edmonton, Alberta, Canada, was employed to implement this modified coordinated VSL control strategy; and a calibrated micro-simu- lation VISSIM model (model functions) was applied as the substitute of the real-world traffic system to test the above mentioned performance. The exploration task in this study can lay the groundwork for future research on how to improve the presented VSL control strategy for achieving the congestion mitigation effect on freeway.展开更多
基金funded by Arab Open University Grant Number(AOURG2023–005).
文摘Active queue management(AQM)methods manage the queued packets at the router buffer,prevent buffer congestion,and stabilize the network performance.The bursty nature of the traffic passing by the network routers and the slake behavior of the existing AQM methods leads to unnecessary packet dropping.This paper proposes a fully adaptive active queue management(AAQM)method to maintain stable network performance,avoid congestion and packet loss,and eliminate unnecessary packet dropping.The proposed AAQM method is based on load and queue length indicators and uses an adaptive mechanism to adjust the dropping probability based on the buffer status.The proposed AAQM method adapts to single and multiclass traffic models.Extensive simulation results over two types of traffic showed that the proposed method achieved the best results compared to the existing methods,including Random Early Detection(RED),BLUE,Effective RED(ERED),Fuzzy RED(FRED),Fuzzy Gentle RED(FGRED),and Fuzzy BLUE(FBLUE).The proposed and compared methods achieved similar results with low or moderate traffic load.However,under high traffic load,the proposed AAQM method achieved the best rate of zero loss,similar to BLUE,compared to 0.01 for RED,0.27 for ERED,0.04 for FRED,0.12 for FGRED,and 0.44 for FBLUE.For throughput,the proposed AAQM method achieved the highest rate of 0.54,surpassing the BLUE method’s throughput of 0.43.For delay,the proposed AAQM method achieved the second-best delay of 28.51,while the BLUE method achieved the best delay of 13.18;however,the BLUE results are insufficient because of the low throughput.Consequently,the proposed AAQM method outperformed the compared methods with its superior throughput and acceptable delay.
文摘In this paper, we propose a new mechanism called explicit rate notification(ERN) to be used in end-to-end communications. The ERN scheme encodes in the header of transmission control protocol(TCP) packets information about the sending rate and the round trip time(RTT) of the flows. This new available information to the intermediate nodes(routers) is used to improve fairness, increase utilization, decrease the number of drops, and minimize queueing delays. Thus, it induces a better management of the queue. A comparison of our scheme with preexistent schemes, like the explicit congestion notification scheme, shows the effectiveness of the proposed mechanism.
基金This paper is supported by the Foundation of Science and Technology Development of Shaanxi Province.
文摘By applying the method of average and variance, a new queue management algorithm named the Classified-Random Early Detection (CRED) algorithm is presented which can identify the media streaming, TCP traffic and other UDP traffic at the edge routers. The algorithm discriminates the slow start and the congestion control phase of the TCP traffic and combines the TCP congestion control with the IP congestion control to alleviate the congestion effectively. Simulation shows that CRED can not only make the media streaming obtain the resources needed but also protect the TCP traffic transmitted effectively and reliably.
文摘A considerable number of applications are running over IP networks.This increased the contention on the network resource,which ultimately results in congestion.Active queue management(AQM)aims to reduce the serious consequences of network congestion in the router buffer and its negative effects on network performance.AQM methods implement different techniques in accordance with congestion indicators,such as queue length and average queue length.The performance of the network is evaluated using delay,loss,and throughput.The gap between congestion indicators and network performance measurements leads to the decline in network performance.In this study,delay and loss predictions are used as congestion indicators in a novel stochastic approach for AQM.The proposed method estimates the congestion in the router buffer and then uses the indicators to calculate the dropping probability,which is responsible for managing the router buffer.The experimental results,based on two sets of experiments,have shown that the proposed method outperformed the existing benchmark algorithms including RED,ERED and BLUE algorithms.For instance,in the first experiment,the proposed method resides in the third-place in terms of delay when compared to the benchmark algorithms.In addition,the proposed method outperformed the benchmark algorithms in terms of packet loss,packet dropping,and packet retransmission.Overall,the proposed method outperformed the benchmark algorithms because it preserves packet loss while maintaining reasonable queuing delay.
基金Supported by the National Grand Fundamental Research 973 Program of China under Grant No. 2003CB314801, the National Research Foundation for the Doctoral Program of Higher Education of China under Grant No. 20040286001 and the National Natural Science Foundation of China under Grant No. 90604003. Acknowledgments The authors would like to thank Professor Guan-Qun Gu for his supervision and Professor Jun Shen for his comments on an early draft of this paper.
文摘Since Internet is dominated by TCP-based applications, active queue management (AQM) is considered as an effective way for congestion control. However, most AQM schemes suffer obvious performance degradation with dynamic traffic. Extensive measurements found that Internet traffic is extremely bursty and possibly self-similar. We propose in this paper a new AQM scheme called multiscale controller (MSC) based on the understanding of traffic burstiness in multiple time scale. Different from most of other AQM schemes, MSC combines rate-based and queue-based control in two time scales. While the rate-based dropping on burst level (large time scales) determines the packet drop aggressiveness and is responsible for low and stable queuing delay, good robustness and responsiveness, the queue-based modulation of the packet drop probability on packet level (small time scales) will bring low loss and high throughput. Stability analysis is performed based on a fluid-flow model of the TCP/MSC congestion control system and simulation results show that MSC outperforms many of the current AQM schemes.
基金the National Natural Science Foundation of China(60132030)and the National Education Department Doctorial Foundation Project(RFDP1999048602)
文摘Improving the Quality of Service (QoS) of Internet traffic is widely recognized as a critical issue for the next-generation networks. In this paper, we present a new algorithm for the active queue management, namely RED-DTB. This buffer control technique is used to enforce approximate fairness among a large number of concurrent Internet flows. Like RED (Random Early Detection) algorithm, the RED-DTB mechanism can be deployed to actively respond to the gateway congestion, keep the gateway in a healthy state, and protect the fragile flows from being stolen bandwidth by greedy ones. The algorithm is based on the so-called Dual Token Bucket (DTB) pattern. That is, on the one hand, every flow is rate-limited by its own token bucket, to ensure that it can not consume more than its fair share of bandwidth; On the other hand, to make some compensations to less aggressive flows, such as connections with larger round trip time or smaller sending window, and to gain a relatively higher system utilization coefficient, all flows, depending on their individual behavior, may have a chance to fetch tokens from the public token bucket when they run out of their own share of tokens. The algorithm is analyzed and evaluated by simulations, and is proved to be effective in protecting the gateway buffer and controlling the fair allocation of bandwidth among flows.
文摘This paper presents the derivation of an analytical model for a multi-queue nodes network router, which is referred to as the multi-queue nodes (mQN) model. In this model, expressions are derived to calculate two performance metrics, namely, the queue node and system utilization factors. In order to demonstrate the flexibility and effectiveness of the mQN model in analyzing the performance of an mQN network router, two scenarios are performed. These scenarios investigated the variation of queue nodes and system utilization factors against queue nodes dropping probability for various system sizes and packets arrival routing probabilities. The performed scenarios demonstrated that the mQN analytical model is more flexible and effective when compared with experimental tests and computer simulations in assessing the performance of an mQN network router.
基金supported by the Beijing Natural Science Foundation (4102050)NSFC-KOSEF Joint Research Project of China and Korea(60811140343), and the CDSN, GIST.
文摘The existing active queue management (AQM) algorithm acts on subscribers and edge routers only, it does not support differentiate-serve (Diffserv) quality of service (QoS), while the existing diffserv QoS has not considered the link capacities between edge routers and connected core routers. When a core router in a two layers’ network experiences congestion, the connected edge routers have no ability to adjust their access data rates. Thus, it is difficult to achieve the congestion control for the large scale network with many edge routers and core routers. To solve these problems, two difffserve AQM algorithms are proposed for the congestion control of multilayer network. One diffserv AQM algorithm implements fair link capacities of edge routers, and the other one implements unequal link capacities of edge routers, but it requires the core routers to have multi-queues buffers and Diffserv AQM to support. The proposed algorithms achieve the network congestion control by operating AQM parameters on the conditions of proposed three theorems for core and edge routers. The dynamic simulation results demonstrate the proposed control algorithms for core and edge routers to be valid.
基金This work was supported by the National Natural Science Foundation of China (No. 20020145007).
文摘Based on Smith-fuzzy controller, a new active queue management (AQM) algorithm adaptable to the large-delay uncertain networks is presented. It can compensate the negative impact on the queue stability caused by the large delay, and it also maintains strong robustness under the condition of dynamic network fluid. Its stability is proven through Lyapunov method. Simulation results demonstrated that this method enables the queue length to converge at a preset value quickly and keeps the queue oscillation small, the simulation results also show that the scheme is very robust to disturbance under various network conditions and large delay and, in particular, the algorithm proposed outperforms the conventional PI control and fuzzy control when the network parameters and network delay change.
基金supported in part by the National Key R&D Program of China(2018YFB1800602)the Ministry of Education-China Mobile Research Fund Project(MCM20180506)the CERNET Innovation Project(NGIICS20190101)and(NGII20170406)。
文摘Delay and throughput are the two network indicators that users most care about.Traditional congestion control methods try to occupy buffer aggressively until packet loss being detected,causing high delay and variation.Using AQM and ECN can highly reduce packet drop rate and delay,however they may also lead to low utilization.Managing queue size of routers properly means a lot to congestion control method.Keeping traffic size varying around bottleneck bandwidth creates some degree of persistent queue in the router,which brings in additional delay into network unwillingly,but a corporation between sender and router can keep it under control.Proper persistent queue not only keeps routers being fully utilized all the time,but also lower the variation of throughput and delay,achieving the balance between delay and utilization.In this paper,we present BCTCP(Buffer Controllable TCP),a congestion control protocol based on explicit feedback from routers.It requires sender,receiver and routers cooperating with each other,in which senders adjust their sending rate according to the multiple bit load factor information from routers.It keeps queue length of bottleneck under control,leading to very good delay and utilization result,making it more applicable to complex network environments.
文摘Congestion control is one of the main obstacles in cyberspace traffic.Overcrowding in internet traffic may cause several problems;such as high packet hold-up,high packet dropping,and low packet output.In the course of data transmission for various applications in the Internet of things,such problems are usually generated relative to the input.To tackle such problems,this paper presents an analytical model using an optimized Random Early Detection(RED)algorithm-based approach for internet traffic management.The validity of the proposed model is checked through extensive simulation-based experiments.An analysis is observed for different functions on internet traffic.Four performance metrics are taken into consideration,namely,the possibility of packet loss,throughput,mean queue length and mean queue delay.Three sets of experiments are observed with varying simulation results.The experiments are thoroughly analyzed and the best packet dropping operation with minimum packet loss is identified using the proposed model.
基金Supported by the National Natural Science Foundation of China (No.60572093)Specialized Research Fund for the Doctoral Program of Higher Education (20050004016) of China
文摘A novel closed-loop feedback TCP/AQM(Transfer Control Protocol/Active Queue Management) model is proposed in this paper using a discrete-time Markov chain,and a way to calculate the equilibrium distribution of this model is given.In the model,system time is divided into time slots,the bottleneck router queue model and TCP window size model in each slot are analyzed.Finally,by combining adjacent slots,an integrated TCP/AQM analytical model is developed.By this model,the average values of packets dropping ratio and queue length in the router and TCP sending rate can be estimated,hence,this model could be a useful tool for the analysis of AQMs and support the development of new AQM schemes theoretically.The proposed TCP/AQM model is extended to a TCP-UDP(Control User Datagram Protocol)/AQM model,to analyze the TCP/AQM system performance when UDP flows exist.By implementing this model on Matlab,we compare its solutions to NS2 simulated solutions,then the validity of the model to analyze the closed-loop feedback TCP/RED(Random Early Detection) system is verified.
文摘This paper proposed an Integrated Random Early Detection(IRED)method that aims to resolve the problems of the queue-based AQM and loadbased AQM and gain the benefits of both using indicators from both types.The arrival factor(e.g.,arrival rate,queue and capacity)and the departure factors are used to estimate the congestion through two integrated indicators.The utilized indicators are mathematically calculated and integrated to gain unified and coherent congestion indicators.Besides,IRED is built based on a new dropping calculation approach that fits the utilized congestion indicators while maintaining the intended buffer management criteria,avoiding global synchronization and enhancing the performance.The results showed that IRED,compared to RED,BLUE,ERED,FLRED,EnRED and DcRED,decreased packet delay and loss under various network status.Specifically,the results showed that in heavy and moderate traffic,the proposed IRED method outperformed the state-of-the-art methods in loss and delay by 18% and 10.6%,respectively.
文摘We introduce a new scheme of buffer management to handle packet queues in Mobile Ad hoc Networks (MANETs) for fixed and mobile nodes. In this scheme, we try to achieve efficient queuing in the buffer of a centrally communicating MANET node through an active queue management strategy by assigning dynamic buffer space to all neighboring nodes in proportion to the number of packets received from neighbors and hence controlling packet drop probabilities. Our simulation study reveals that the proposed scheme is a way to improve the buffer management for packet queues in MANET nodes in terms of packet loss ratio, transmission efficiency, and some other important system parameters.
基金the National Natural Science Foundation of China(No.60574081)
文摘Active queue management(AQM) is essentially a router buffer management strategy supporting TCP congestion control.Since existing AQM schemes exhibit poor performance and even instability in time delay uncertain networks,a robust buffer management(RBM) mechanism is proposed to guarantee the quality of service(QoS).RBM consists of a Smith predictor and two independent controllers.The Smith predictor is used to compensate for the round trip time(RTT) delay and to restrain its negative influence on network performance.The main feedback controller and the disturbance rejection controller are designed as proportional-integral (PI) controller and proportional(P) controller by internal model control(IMC) and frequency-domain analysis respectively.By simulation experiments in Netwrok-Simulator-2(NS2),it is demonstrated that RBM can effectively manage the buffer occupation around the target value against time delay and system disturbance. Compared with delay compensation-AQM algorithm(DC-AQM),proportional-integral-derivative(PID) algorithm and random exponential marking(REM) algorithm,the RBM scheme exhibits the superiority in terms of stability, responsiveness and robustness.
文摘Active queue management(AQM)is essential to prevent the degradation of quality of service in TCP/AQM systems with round-trip time(RTT)delay.RTT delays are primarily caused by packet-propagation delays,but they can also be caused by the processing time of queuing operations and dynamically changing network situations.This study focuses on the design and analysis of an AQM digital controller under time-delay uncertainty.The controller is based on the Smith predictor algorithm and is called the SMITHPI controller.This study also demonstrates the stability of the controller and its robustness against network parameter variations such as the number of TCP connections,time delays,and user datagram protocol flows.The performance,robustness,and effectiveness of the proposed SMITHPI controller are evaluated using the NS-2 simulator.Finally,the performance of the SMITHPI controller is compared with that of a well-known queue-based AQM,called the proportional-integral controller.
文摘Designing a robust active queue management(RAQM)is mandatory to avoid congestion in networks with wireless access links,because transmission control protocol(TCP)can detect con-gestion after its occurrence in a communication network and wireless links suffer from bottleneck capacity variations caused by fading and packet error rate(PER)in the acknowledgement pack-ets.Furthermore,the average window size cannot be measured explicitly from the output signal and input and state delay are imposed to a network,which complicate theRAQMdesign problem in nonlinear models.So,the main contribution of this study is to design a robust observer based control procedure based on integral sliding mode protocol to estimate the average window size,to control congestion in a TCP/RAQM network and to compensate input and state delay.Sim-ulation results via professional simulator NS-2 and SIMULINK confirm that the procedure can effectively estimate the window size and can robustly avoid congestion.
基金the National Natural Science Foundation of China (Grant Nos. 60573122 and 60773138)the National Basic Research Program of China (973 Program) (Grant No. 2003CB314804)+1 种基金Startup Foundation of Beijing Jiaotong University (Grant No. 2007RC019)School Foun- dation of Beijing Jiaotong University (Grant No. 2007XM002)
文摘Active queue management (AQM) can maintain smaller queuing delay and higher throughput by purposefully dropping packets at intermediate nodes. Most of the existing AQM schemes follow the probability dropping mechanism originating from random early detection (RED). This paper develops a novel packet dropping mechanism for AQM through designing an ONOFF controller applying the variable structure control theory. Because the binary ONOFF controller can considerably simplify the manipulation on the AQM router, it is helpful for implementing the high performance router. The design principles of ONOFF controller are discussed in detail. The guidelines towards parameter settings are presented. The performance is extensively evaluated and compared with other well-known controllers through simulations and theoretical analysis. The results demonstrate that the ONOFF controller is responsive and robust against external disturbances, and is insensitive to variances of the system parameters. Therefore, it is very suitable for the time- varying network system, and at the same time, it can also keep the instantaneous queue length at a desired level with rather small oscillations, which is conducive to achieving the technical objectives of AQM.
基金supported by the Specialized Research Fund for the Doctoral Program of Higher Education (No.20070248010)NCET (No.04-0383)Australia-China Special Fund for Scientific&Technological Cooperation (No.071107037).
文摘Based on a linearized TCP/AQM model,a new proportional integral(PI)controller design approach is proposed.This analytical approach applies H_(∞) optimization and internal model control(IMC)theory to design active queue management(AQM)routers that support transmission control protocol(TCP)flows.The most important feature of the proposed scheme lies in that it can be explicitly tuned with a single parameter for the trade-off between performance and stability of the AQM control system.It is thus flexible and easy to use in design.The proposed method and the designed PI controller are verified and compared with other existing AQM schemes using ns-2 simulator.The results show the advantages of the new PI controller design approach for AQM routers supporting TCP flows.
基金supported by the Natural Sciences and Engineering Research Council(NSERC) of Canada, City of Edmonton,and Transport Canadasupported by the National Natural Science Foundation of China(No.51208052,51308058)the Science and Technology Research and Development Program of Shaanxi Province,China(No.2013K13-04-02)
文摘Over the past few decades, urban freeway congestion has been highly recognized as a serious and worsening traffic problem in the world. To relieve freeway congestion, several active traffic and demand management (ATDM) methods have been developed. Among them, variable speed limit (VSL) aims at regulating freeway mainline flow upstream to meet existing capacity and to harmonize vehicle speed. However, congestion may still be inevitable even with VSL implemented due to extremely high demand in actual practice. This study modified an existing VSL strategy by adding a new local constraint to suggest an achievable speed limit during the control period. As a queue is a product of the congestion phenomenon in freeway, the incentives of a queue build-up in the applied coordinated VSL control situation were analyzed. Considering a congestion occurrence (a queue build-up) characterized by a sudden and sharp speed drop, speed contours were utilized to demonstrate the congestion distribution over a whole freeway network in various sce- narios. Finally, congestion distributions found in both VSL control and non-VS control situations for various scenarios were investigated to explore the impact of the applied coordinated VSL control on the congestion distribution. An authentic stretch of V^hitemud Drive (I~~ID), an urban freeway corridor in Edmonton, Alberta, Canada, was employed to implement this modified coordinated VSL control strategy; and a calibrated micro-simu- lation VISSIM model (model functions) was applied as the substitute of the real-world traffic system to test the above mentioned performance. The exploration task in this study can lay the groundwork for future research on how to improve the presented VSL control strategy for achieving the congestion mitigation effect on freeway.