• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A Fully Adaptive Active Queue Management Method for Congestion Prevention at the Router Buffer

    2023-12-15 03:56:54AliAlshahraniAhmadAdelAbuSharehaQusaiShambourandBasilAlKasasbeh
    Computers Materials&Continua 2023年11期

    Ali Alshahrani,Ahmad Adel Abu-Shareha,Qusai Y.Shambour and Basil Al-Kasasbeh

    1Faculty of Computer Studies,Arab Open University,Riyadh,11681,Saudi Arabia

    2Faculty of Information Technology,Al-Ahliyya Amman University,Amman,19111,Jordan

    ABSTRACT 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.

    KEYWORDS Active queue management;dropping rate;delay;loss;performance measures

    1 Introduction

    Over the computer networks,transmitted data packets are maintained inside a buffer space within the network routers when transferred between the intermediate nodes from the sources to the destinations.Accommodating these packets in the router buffer,with the differences in arrival and departure rates,and the bursty nature of the traffic generated over the Internet,may result in potential congestion.Active Queue Management (AQM) methods manage the router buffer and avoid congestion,as illustrated in Fig.1.As indicated by the name,AQM methods use an active approach to avoid congestion at an early stage.Yet,predicting network behavior is not trivial,and as a result,these methods commonly suffer from high dropping rates,packet loss,or increasing end-to-end delay[1].

    Figure 1:AQM utilization within the computer networks

    Various AQM methods have been proposed to predict the networks’behavior using one or more congestion indicators.Based on the predicted network status,a dropping probability (Dp)is calculated,which is then used for stochastic packet dropping to avoid congestion and prevent the global synchronization problem.However,packet dropping in low traffic reduces the network performance and increases delay and network load.Balancing between these requirements has been addressed using various AQM mechanisms,including the adaptive calculation of theDp[2].

    The adaptive mechanism forDpcalculation depends on increasing and decreasing theDpvalue based on the predicted network status.As such,when the utilized indicators refer to increased traffic load or queuing delay inside the router,theDpvalue increases,and vice versa.The value is adaptively increased or decreased to avoid unnecessary dropping as the router undergoes a falsely congested status with short bursty traffic,thus maintaining high network performance.AdaptiveDpis calculated using a mathematical equation involving the oldDpvalue,the indicators’values,and other constants used to normalize the calculated output.These indicators and the calculation mechanism form the core of the AQM method.Different methods use different indicators and employ different calculation mechanisms.BLUE is a well-known AQM that depends on adaptively calculating theDpvalue[3].

    BLUE [2] utilizes a counter to monitor the number of packets currently queued in the router buffer,referred to as the queue length,as a congestion indicator,as illustrated in Fig.2.Additionally,according to[2],BLUE also considers packet loss as an indicator of the queue length.Dpis increased when the queue length exceeds a certain threshold or in the presence of packet loss(in the latter case,packet loss occurs when the queue length exceeds a threshold equal to the length of the queue itself).Conversely,Dpis decreased when the queue is idle or,by other means,when the length is equal to zero.Accordingly,the BLUE method used a mechanism of two cases formulated using IF-THEN.The first case is for increasingDp,and the other is for decreasing it[4].There is a case left open in which none of the previous cases occurs;in such a case,Dpremains unchanged[5].

    Besides the previously calculatedDpand the instance queue length,the BLUE method uses three constants to normalize theDpvalue: the freeze time,which represents the waiting period between two consecutiveDpmodifications,the increase rate,and the decrease rate.While BLUE demonstrates good performance in terms of delay and packet loss,the limitations of the BLUE method arise in high dropping rates,which result from the harsh threshold utilized for packet dropping and the slow response in load reduction[6,7].As such,after a bursty traffic status,which is associated with a highDpvalue,high load reduction will be attended with a slow reduction inDpvalue.Besides,with a highDpvalue corresponding to the high load traffic,the number of accumulating packets within the router buffer is reduced significantly,which requires reducingDpsignificantly to avoid unnecessary dropping.A low decreasing rate characterizes the slow reduction ofDpin BLUE.While a high reduction rate might seem like a potential solution,it could introduce instability in the algorithm dealing with the bursting nature of the traffic[8].

    Figure 2:Flowchart of the BLUE method

    Similar adaptive AQM methods,such as the adaptive fuzzy controller[9]and fuzzy proportional integral[10],depend on responding to the network statuses using different cases isolated by some fixed parameters,such as the threshold utilized in the BLUE method.Yet,adaptiveness is implemented to eliminate the need to impose fixed values,and these fixed parameters significantly affect the method’s adaptiveness.A fully adaptive method is proposed in this paper to overcome the limitation of the AQM methods in which the fixed thresholds are replaced with dynamic variables.This paper proposes a fully adaptive AQM method regarding the predicted network traffic load.The proposed method maintains the arrival and departure rate and the queue length and estimatesDpbased on the traffic load to avoid early packet loss.This paper aims to develop a fully adaptive AQM method that utilizes maintained buffer utilization and traffic load statistics.

    2 The Related Work

    The drop-tail approach was utilized as a reactive method for queue management based on the length of queued packets,referred to as the instance queue length.When the instance queue length reached a specific threshold,the drop-tail approach reacted by dropping all the packets beyond the determined threshold.Using a high threshold value for drop-tail leads to packet loss,while using a low value can result in unnecessary packet dropping [11].Consequently,this reactive mechanism affects the network performance as a whole.Accordingly,the proactive RED[12]method was proposed as the first AQM method to overcome the drop-tail limitations.RED predicts congestion using the average queue length indicator.As the average length increases,Dpincreases,and vice versa.RED uses a nonadaptive fixed threshold as a reference for comparing the average queue length.Although RED is generally considered a non-adaptive method,it exhibits some adaptiveness due to using the average queue length that is adaptively changed based on the queue length.The Proportional Integral (PI)controller[13],which is among the most utilized AQM methods,extends RED by incorporating delay as a congestion indicator.The experiments proved that RED and PI outperformed the drop-tail but still suffer from unnecessary packet dropping and packet loss[8].

    Several AQM methods were proposed to improve the network’s performance using different techniques.CHOose and Kill for unresponsive flows (CHOKe) method [14] was developed based on the Exponentially Weighted Moving Average (EWMA) for calculating the average queue length and enabling connection-specific dropping for fair resource allocation.Extended CHOKe(XCHOKe)[15] extends CHOKe [14] by prior identification of malicious sources.Multiple Average-Multiple Threshold(MAMT)[16]extended RED by implementing different dropping techniques for different traffic types,as each requires different qualities,such as low delay,low loss,or maximum utilization.Dynamic Queue RED (DQRED) [17] and Probability RED (PRED) [18] use various queues,each for a different traffic type,to achieve high quality of service(QoS).Predictive Hebb AQM(PHAQM)[19]was developed based on model predictive control(MPC)and optimized using Hebb learning rules from the neural network control theory with a delay indicator.

    The New Version of Adaptive RED(NVARED)[20]was developed to achieve performance goals related to packet loss and dropping,depending on the queue length and the number of active flows.Novel RED(NRED)[21]uses the number of active flows and queue length forDpcalculation.Queued RED (QueuedRED) [22] uses the average queue length,and the rate of queue length changes.The Robust Active Queue(RaQ)[23]was developed based on the average queue length and the estimated load.Effective RED (ERED) [24] extended RED using the average and the instance queue lengths.Variable Structure Control(VSC)[25]uses the queue length,and the estimated queue length error in TCP connections.Novel Proportional and Differential RED (NPD) [26] uses the queue length and its changes as congestion indicators for managing the wireless networks where the available resources are less than the wired networks.Adaptive Queue Management with Random Dropping(AQMRD)[27] uses the average and instance queue lengths for buffer management.The stability of RED (SRED)[28]reduces the loss by using a quadratic function to make its variability smoother compared to RED[29].

    An early adaptive method was the Adaptive RED (ARED) [30],which utilizes adaptive tuning of the parameters used with the RED method using a target variable.The introduced target variable is adaptively modified based on the load at the router buffer.Similarly,Dynamic RED(DRED)[31]enabled self-adaptation of the threshold value.If high traffic is detected,the threshold is increased to reduce the sensitivity of the algorithm to short-term false congestion.On the other hand,if the traffic is relatively low,the threshold is decreased,making the algorithm more responsive to changes in congestion levels.A novel adaptive approach was presented in BLUE[32],which uses the previously calculated dropping probability with the queue length to calculate a new probability adaptively.GREEN [33] relied on fair allocation,similar to Stabilized RED (SRED) [34],and round-trip time for each connection,side by side with the number of active flows,link capacity,and segment size to estimateDp.GREEN increases and decreasesDpadaptively,similar to BLUE [32],based on the utilized indicators.Intelligent QoS-Aware AQM(IQA)[35]uses an optimization function to determine the dropping rate based on the length of the queued packets.IQA was proposed to optimize the QoS in the 5G Mobile Network.Dynamic RED (DyRED) [36] uses a dynamic value for the maximum threshold used in RED.Accordingly,calculatingDpis adaptively modified based on the length of the queued packets.Thus,DyRED reduces the packet loss and improves the throughput.The adaptive neuro-fuzzy inference system (ANFIS) [37] adaptively calculates the values of the PID parameters using genetic algorithms(GAs)and particle swarm optimization(PSO)[38].

    Adaptive Threshold RED (ATRED) [39] and Cloud-based Random Early Detection (CRED)[40] adaptively calculate certain parameters instead of using fixed values,reducing the sensitivity of parameter initialization.Adaptive AQMRD(AAQMRD)[41]calculates RED’s parameters adaptively to reduce loss.Length Threshold RED(LTRED)[42]adaptively calculates the average queue length depending on the buffer’s status.Weighted Queue Dynamic Active Queue Management(WQDAQM)[43]extends RED,introducing a queue weight to calculate the average queue length and dynamically adjusting the thresholds based on the traffic load.Beta Distribution Drop Functions(BetaRED)[44]extend RED using a novel queue averaging calculation.The recently proposed AC-RED (Average Queue Length Change Rate-RED) method [45] extends RED by incorporating the dynamically calculated average queue length change rate.A dynamic approach for calculating the average queue length,as proved by[46],utilizes exponential calculation and leads to improved results compared to the linear function used in RED.Similarly,the exponential packet-dropping mechanism in Aggressive RED(AgRED)[47]improved the results of RED,as proved in[48].Modified RED(MD-RED)uses an adaptive selection of the dropping function based on the traffic load.A Linear dropping is utilized when the traffic load is light or moderate.Conversely,exponential dropping function is used when a high traffic load is encountered[49].

    In summary,AQM methods were proposed to minimize the loss and dropping rate[50].Existing AQM methods can be classified into non-adaptive and adaptive categories.The non-adaptive methods extend RED to reduce delay or loss and improve the dropping rate while making minimal modifications to RED.However,these methods exhibit performance issues under bursty traffic conditions.The adaptive methods stabilize the AQM performance by enabling self-adaptation based on traffic or queue status [8].The problem with these methods is using equal increasing and decreasing rates,leading to a slow response in sudden network load changes.A survey of the existing AQM methods was presented in[51].Accordingly,to overcome this problem,adaptiveness should be built based on the status of the load at the router buffer.

    3 The Proposed Work

    The adaptive active queue management (AAQM) method avoids congestion and improves network performance.The AAQM monitors the load at the router using a congestion indicator that estimates congestion based on the queue length and the traffic load.This indicator is used for monitoring the buffer status and making dropping decisions by calculating theDpvalue.To ensure the adaptiveness of the proposed method,the previously calculatedDpis used to calculate the new value with a modification rate.

    3.1 The Congestion Indicator

    In computer networks,the traffic load and the queue length factors affect the congestion status at the router and the network performance as a whole.These factors are assessed by parameters and used to calculate the unified indicator for the proposed AAQM.Two factors affect the traffic load factor;these are 1)arrival rate and 2)departure rate at the router buffer.While other parameters affect the queue length,these are 1)instance queue length(IQL)and 2)the buffer capacity.These parameters are maintained and updated with every change in the buffer status(i.e.,arrival and departure events).Using these parameters ensures that the queue management method closely monitors the buffer status,responds immediately to any congestion or near congestion status,and avoids performance falls at the whole network.

    The traffic load factor is represented by a parameter called queue length alteration (QLA),calculated based on the previously mentioned factors: the arrival and departure rates,as given in Eq.(1).The value range of QLA is[-1,1],where-1 represents the occurrences of packet departure only,while the value of 1 indicates the occurrence of packet arrival only.The value of 0 indicates equal departure and arrival rates,and values in between indicate a greater number of departure packets than arrival for negative values and vice versa for positive values.

    To capture the status of the traffic load over time,avoid false indications of low or high traffic,and thus avoid wrong decisions in queue management,the proposed method is designed to use the average queue alteration instead of the instance alteration.The queue length alteration is calculated as the average values at the new and old time slots,called the average queue length alteration(AQLA).The AQLA is calculated as the weighted sum of the new QLA and the previously calculated value in the previous time slot,as given in Eq.(2).Similar to the QLA,the value range of the AQLA is[-1,1].

    The queue length factor is represented by the estimated queue length(EQL)parameter,which is calculated based on the IQL and the value of the AQLA,as given in Eq.(3).The EQL value is then normalized by the buffer capacity to produce an output in the range of [-1-1].Besides,EQL used AQLA are utilized to determine the queue length at a time range.

    Finally,the congestion indicator (Ci) is calculated as the sum of the EQL and normalized IQL as given in Eq.(4),where this calculation yields a value in the range of[0-1],where zero indicates no congestion and 1 indicates severe congestion.

    3.2 Adaptive-Based Active Queue Management(AAQM)

    The proposed AAQM components are illustrated in Fig.3.AAQM calculates the value of theDpat each packet arrival event based on the value ofCi.The queuing model represents the environment in which the AAQM is implemented.The packet arrival event is the trigger to calculateDp,as queue management depends on making decisions for the newly arrived packets.Accordingly,when there is no packet arrived at the router,packet dropping is never implemented as the status of the queue length will be either maintained in case no packet departure occurs or the length will be decreased when departure occurs.Besides theCi,three parameters are used and initialized before running the AAQM on the router buffer:the modification rate and two thresholds.

    Figure 3:The components of the proposed AAQM

    The modification rate is used to adjust theDpincrementally or decrementally based on the value of theCi.Two thresholds are used to create different indications for the buffer status,similar to RED.Accordingly,these thresholds deceptively divide the buffer into three regions,as illustrated in Fig.4.The IQL is compared with the thresholds to determine the current region of the buffer among three categories:low traffic region,medium traffic region,and high traffic region.

    Figure 4:Illustration of buffer regions based on the thresholds

    The proposed technique stochastically implements four dropping/no dropping actions based on the buffer status:1)When the IQL is below or equal to the low threshold,no action is taken,and the dropping probability is set to zero.In this status,the router is considered to be in a non-congestion state,and the proposed method avoids packet dropping to maintain high network performance.2)When the IQL is between the low and high thresholds,and the congestion indicator is greater than 0.5.Dpis increased based on the modification rate multiplied by the value of the congestion indicator.The dropping rate is increased systematically to reduce the queue length and eliminate any possible congestion.3)When the IQL is between the two thresholds,and the congestion indicator is less than 0.5.Dpis decreased based on the modification rate multiplied by the value of the congestion indicator.In this case,the dropping rate is decreased systematically as the queue is still in a moderate length state.4)When the IQL is greater than or equal to the high threshold,the dropping probability is set to one.This case presents severe,or possible,congestion,and dropping should be high to maintain high network performance.The AAQM is given in Algorithm 1.

    In Algorithm 1,lines 1 and 2 set the values for the parameters utilized in the proposed AAQM.The modification rate and the threshold values are estimated empirically.The initial value ofDpis initialized to 0 value.The four scenarios for calculating Dp are given in lines 4-11.The first scenario in lines 4-5 represents the 0-dropping scenario.The second scenario is given in lines 6-7,in which the value ofDpis calculated based on theCiand the previously calculatedDpadaptively.The third scenario is given in lines 8-9;the max and min functions are used to maintain the probability value forDpin the range of[0-1].The fourth scenario is given in lines 10-11.In lines 12-13,packet dropping is implemented stochastically based on the value ofDp.

    3.3 The Queuing Models

    For the queuing models,a single traffic class and multiclass traffic based on the Markov model with two classes are developed based on a discrete-time queue model.In the discrete-time queue model,the environment consists of unequal time slots;in each slot,an event of packet arrival or departure or both occurs.The departure occurs before the arrival,and stochastic processes are used to model both arrival and departure.The difference between the single and multiclass models lies in the arrival processes only.In the single-class model,the arrival process is represented by the Bernoulli distribution,while in the multiclass,the Markov model represents the arrival process.In the first case,the arrival rate is controlled by one state,and its probability value can be adjusted to create congestion and noncongested scenarios.In the second case,the arrival process is controlled by two states in a Markov model with different probabilities,as illustrated in Fig.5.

    Figure 5:Markov model of the arrival process

    The arrival process in the Markov model is represented by the initial and transition matrices in Eq.(5),in which the initial probabilities are represented byα,and the transition probabilities between states are denoted byλ.

    3.4 The Simulation

    The proposed and compared methods are evaluated using simulation for the following reasons:1)Simulation allows for implementing a discrete-time queue model,providing a controlled and welldefined environment to study the behavior and performance of the proposed AQM method and the compared methods and enabling the calculation of the measures accurately.2)Simulation overcomes the resource constraints,facing the development of the AQM methods and facilitating extensive testing and analysis.3) Isolate the effects of the AQM method under study from other factors,such as the transmission protocol and network topology.This isolation ensures that the evaluation focuses solely on the performance of the AQM method itself,enabling a clear measure of its effectiveness.

    The simulation uses Java programming language with Apache NetBeans Integrated Development Environment(IDE)11.2.The simulated network comprises a single router with a small buffer capacity of 20 packets,represented as first-in-first-out (FIFO).Packets arrived at the utilized router with an arrival probability ofαin a single-state modeling process.In contrast,in the two-state model,the arrival probabilities are represented byα1andα2.The values of these parameters and the rest are listed in Table 1[52].

    Table 1: Simulation setting-up parameters

    3.5 The Scalability of the Proposed Method

    The simulation uses variable packet arrival and departure rates from 0.3 up to 0.95,with two models providing expensive network traffic scenarios and generalizable results.AQM methods that operate well in highly congested environments can handle less congested states.Utilizing a small buffer size also allows generalization of the results,as small buffers congested faster than large ones.As the buffer size or the number of routers increases,the congested router experiences less significant impacts than the simulated single router with a small buffer environment.

    3.6 Theoretical Comparison

    Unlike the existing AQM methods,the proposed method adaptively updates the value of the Dp and utilizes all traffic and router evidence.The non-adaptive methods,including CHOKe [14],XCHOKe [15],MAMT [16],DQRED [17],PRED [18],NVARED [20],NRED [21],QueuedRED[22],RaQ [23],Effective RED (ERED) [24],VSC [25] NPD [26],AQMRD [27],and S-RED [28]rely on non-adaptive queue length information,which may influence the stability and performance of temporary traffic changes.The PHAQM[19]method solely utilizes delay as an indicator in nonadaptive mechanism.On the other hand,the adaptive methods,including ARED [30],DRED [31],BLUE [32],GREEN [33],SRED [34],ATRED [39],CRED [40],AAQMRD [41],LTRED [42],WQDAQM [43],BetaRED [44] AC-RED [45],and AgRED [47] do not consider queue and traffic statuses explicitly,instead,focusing on adaptively calculating or estimating certain parameters to stabilize the performance while mitigating high packet dropping in high congested networks.

    4 Results

    The results are evaluated using delay,loss,throughput,and overall processing time.The delay is measured as the packets’average waiting time(in time slots)within the router buffer.Loss,dropping,and throughput are proportional to the packets transmitted to the router.The experiments are formed into four categories: single-class modulation,heavy load with single-class modulation,two-class modulation,and heavy traffic load with two-class modulation.

    4.1 Results of Single-Class Modulation

    In the first experimental set,the arrival process is modeled as the Bernoulli process with a departure rate of 0.5 and 14 arrival rates of {0.3,0.35,0.4,...,0.95}.These rates correspond to no congestion states when the arrival rate is below 0.5,medium congestion when the value is around 0.5,and high congestion with higher arrival rates.The results based on loss,dropping,throughput,delay,and overall processing time are illustrated in Figs.6-10.

    Figure 6:Packet loss-based comparison at a departure rate of 0.5

    Figure 7:Packet dropping-based comparison at a departure rate of 0.5

    Figure 8:Throughput-based comparison at a departure rate of 0.5

    Figure 9:Delay-based comparison at a departure rate of 0.5

    Figure 10:Overall time-based comparison at a departure rate of 0.5

    For the packet loss,as illustrated in Fig.6,the proposed AAQM method achieved the best results with zero loss on average,similar to BLUE and FRED.The reported average loss for RED was 0.01,ERED was 0.06,FGRED was 0.01,and FBLUE reported a high loss of 0.18 on average.All the compared methods had zero loss at low traffic with an arrival rate below 0.5.The loss at a high arrival rate of 0.95 was zero for the proposed method,BLUE and FRED.The reported loss for RED at such a high arrival rate was 0.01,ERED was 0.21,FGRED was 0.03,and FBLUE was 0.45.

    As for the dropping rate,as illustrated in Fig.7,ERED achieved the best results with an average of 0.15;however,this result cannot be considered without referring back to the loss,which reported a high loss of the ERED method.The proposed AAQM method achieved an average dropping rate of 0.2,similar to FGRED.The results of the rest of the methods were as follows: RED and FRED were 0.21,BLUE was 0.28,and FBLUE was 0.04.To provide a comprehensive view of dropping and loss collectively,the packet loss results,as illustrated in Fig.6,should be correlated with Fig.8,which illustrates the throughput of the compared methods.This correlation will offer a more thorough understanding of how each method’s drop rate and packet loss contribute to their overall performance,thus validating that the proposed method’s dropping rate,though higher than some methods,is the most effective rate for avoiding loss.

    As for the throughput,as illustrated in Fig.7,the proposed AAQM method achieved the best throughput of 0.80.The BLUE method achieved 0.72,and FRED achieved 0.79.As mentioned,AAQM,BLUE,and FRED methods achieved the best loss (zero-loss).The AAQM exclusively achieved the best throughput,which indicates that the proposed method outperformed the rest of the methods,maintaining an optimal balance between loss and dropping.The results of the rest of the methods were as follows:RED and FBLUE achieved a throughput of 0.78,which indicates acceptable performance for the RED method with a low dropping rate(0.01),while the throughput for FBLUE resulted from a higher dropping rate(0.18).ERED,FRED,and FGRED also achieved a throughput of 0.79,which indicates good performance,especially in the FGRED,which reported a low packet loss(0.01).

    As illustrated in Fig.9,BLUE achieved the best delay,which resulted from the high dropping and low throughput,influencing the delay measure.The AAQM and FRED achieved the second-best results,with 13.29 and 13.42,respectively.FRED has shown good performance for delay,throughput,and loss.However,AAQM outperformed the FRED in terms of these measures.The results of the rest of the methods were as follows:RED was 14.76,ERED 21.96,FGRED 20.54,and FBLUE 26.42.

    In terms of the overall processing time,as illustrated in Fig.10,the proposed AAQM and BLUE achieved the shortest processing time using simple operations,reducing resource consumption.In contrast,the fuzz-based methods,FRED,FGRED,and FBLUE,required a longer process time,given their dependency on complex fuzzy inference processes.Overall,the results demonstrate that the implemented adaptive method effectively reacts to increasing and decreasing traffic,ensuring optimal dropping rates that outperformed the compared methods.

    4.2 Results of Heavy Traffic Load with Single-Class Modulation

    In the second experimental set,the arrival process is modeled as the Bernoulli process with a departure rate of 0.3 and varying arrival rates.The results based on loss,dropping,throughput,delay,and overall processing time are illustrated in Figs.11-15.

    Figure 11:Packet loss-based comparison at a departure rate of 0.3

    Figure 12:Packet dropping-based comparison at a departure rate of 0.3

    Figure 13:Throughput-based comparison at a departure rate of 0.3

    Figure 14:Delay-based comparison at a departure rate of 0.3

    Figure 15:Overall time-based comparison at a departure rate of 0.3

    For the packet loss,as illustrated in Fig.11,the proposed AAQM method achieved the best results with zero loss on average,similar to BLUE.FRED,which achieved zero loss with a 0.5 departure rate(as given in Fig.6),experienced packet loss when the traffic load increased.The reported average loss values were as follows:RED-0.01,ERED-0.27,FGRED-0.12,and FBLUE-a higher loss of 0.44.At a high arrival rate of 0.95,the proposed method and BLUE exhibited zero loss.The loss values at an arrival rate of 0.95 were:RED-0.01,ERED-0.43,FRED-0.15,FGRED-0.32,and FBLUE-0.67.

    As illustrated in Fig.12,the proposed AAQM and RED achieved an average dropping rate of 0.46.The best dropping rate was reported for FBLUE,with an average of 0.03.However,despite FBLUE’s low dropping rate,it resulted in a surprisingly high loss (0.44).On the other hand,the proposed method’s average dropping rate of 0.46,though higher than some methods,proved to be the most effective rate for avoiding loss.The average dropping rate values of the rest of the methods were as follows:ERED-0.20,BLUE-0.57,FRED-0.43,and FGRED-0.34.

    As illustrated in Fig.13,the proposed AAQM method achieved the best throughput of 0.54,similar to ERED,FGRED,and FBLUE.The average throughput values of the other methods were as follows:RED-0.52,BLUE-0.43,and FRED-0.53.While the AAQM,ERED,FGRED,and FBLUE achieved the best throughput,the AAQM exclusively achieved the best loss.Accordingly,under higher traffic loads,the proposed AAQM exhibited superior performance with the best throughput and loss.

    Regarding the delay,as illustrated in Fig.14,BLUE achieved the best delay of 13.18.The AAQM achieved the second-best results with 28.51.The average delay values of the other methods were as follows:RED-31.47,FRED-39.46,FGRED-52.35,ERED-56.41,and FBLUE-61.08.

    Regarding the overall time,as illustrated in Fig.15,the proposed AAQM and ERED achieved the best processing time,while the fuzz-based methods(FRED,FGRED,and FBLUE)were the worst.

    4.3 Results of Two-Class Modulation

    In this experiment,the Markov process is used as the arrival process with a departure rate of 0.5 and arrival rate of {0.3,0.35,0.4,...,0.95} for the first and 0.5 for the second states.The results are illustrated in Figs.16-20.The results concur with the previous results,with stability shown for AAQM and RED;however,AAQM achieved the best results regarding throughput and delay with a low dropping rate.

    Figure 16:Packet loss-based comparison of two-class at a departure rate of 0.5

    Figure 17:Packet dropping-based comparison of two-class at a departure rate of 0.5

    Figure 18:Throughput-based comparison of two-class at a departure rate of 0.5

    4.4 Results of Heavy Traffic Load with Two-Class Modulation

    In this experiment,the Markov process is used as the arrival process with a departure rate of 0.3 and two arrival probabilities as in the previous experiments.The results are illustrated in Figs.21-25.The results demonstrate the outstanding results of the AAQM.

    Figure 19:Delay-based comparison of two-class at a departure rate of 0.5

    Figure 20:Overall time-based comparison of two-class at a departure rate of 0.5

    Figure 21:Packet loss-based comparison of two-class at a departure rate of 0.3

    Figure 22:Packet dropping-based comparison of two-class at a departure rate of 0.3

    Figure 23:Throughput-based comparison of two-class at a departure rate of 0.3

    Figure 24:Delay-based comparison of two-class at a departure rate of 0.3

    Figure 25:Overall time-based comparison of two-class at a departure rate of 0.3

    4.5 Complexity Comparison

    The overall complexity for the simple methods(RED,ERED,BLUE,AAQM)is O(n),wherenis the number of packets that arrive at the router and O(n)represents a linear time complexity,indicating that the time required to process packets increases proportionally with the number of packets.In fuzzy methods (FRED,FGRED,FBLUE),the time complexity is O(n*m*r*t),wheremrepresents the number of linguistic variables used in the fuzzy logic,ris the number of fuzzy rules,andtis the number of defuzzification points,contributing to higher computational overhead compared to the simple methods.While RED,ERED,BLUE,and AAQM share the same linear time complexity of O(n),differences exist in the computational requirements of specific operations within the RED method.

    5 Conclusion

    An Adaptive Active Queue Management (AAQM) method is proposed in this paper,utilizing indicators that capture the queue length and the load at the router over a time window to avoid false alarms.Moreover,the increasing and decreasing rate,by which the dropping probability is not prefixed,is adjusted proportionally to the increase and decrease in the load.The proposed method consists of four steps,starting with calculating the indicators based on counters and parameters that are maintained and updated systematically.Then,these indicators are utilized to adjust the dropping probability incrementally or decrementally based on the queue and traffic statuses.The simulation was conducted using single-and two-classes traffic to mimic the burstiness bursty of the network flow.The two-class traffic mimics the sudden increase and decrease of the traffic and allows the simulation of multiple congestion and non-congestion status.Compared to existing AQM methods,the results demonstrate that the proposed method outperforms the other methods in terms of delay,loss,and dropping rate.

    Acknowledgement:The authors extend their appreciation to the Arab Open University.

    Funding Statement:This research was funded by Arab Open University Grant Number (AOURG-2023-005).

    Author Contributions:The authors confirm contribution to the paper as follows:study conception and design:Ahmad Adel Abu-Shareha;methodology:Ali Alshahrani,Ahmad Adel Abu-Shareha,Basil Al-Kasasbeh;software:Qusai Y.Shambour,Ahmad Adel Abu-Shareha;validation:Ali Alshahrani,and Basil Al-Kasasbeh;analysis and interpretation of results: Ahmad Adel Abu-Shareha,Qusai Y.Shambour;draft manuscript preparation:Ahmad Adel Abu-Shareha;All authors reviewed the results and approved the final version of the manuscript.

    Availability of Data and Materials:Data sharing not applicable.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    亚洲欧美精品专区久久| 春色校园在线视频观看| 12—13女人毛片做爰片一| 尤物成人国产欧美一区二区三区| 免费看美女性在线毛片视频| 大型黄色视频在线免费观看| 精品少妇黑人巨大在线播放 | 18禁在线播放成人免费| 国产一级毛片七仙女欲春2| av黄色大香蕉| 禁无遮挡网站| 综合色丁香网| 久久欧美精品欧美久久欧美| 欧美高清性xxxxhd video| 男女视频在线观看网站免费| 免费av毛片视频| 变态另类成人亚洲欧美熟女| 国产精品电影一区二区三区| 欧美色欧美亚洲另类二区| 免费人成视频x8x8入口观看| 亚洲熟妇中文字幕五十中出| 蜜臀久久99精品久久宅男| 三级经典国产精品| 直男gayav资源| 午夜精品在线福利| 色综合站精品国产| 国产伦精品一区二区三区视频9| 寂寞人妻少妇视频99o| 久久久久免费精品人妻一区二区| 蜜桃久久精品国产亚洲av| 女的被弄到高潮叫床怎么办| 精品一区二区三区视频在线| 卡戴珊不雅视频在线播放| 国产在线男女| 99热全是精品| 给我免费播放毛片高清在线观看| 一夜夜www| a级毛片a级免费在线| 亚洲中文字幕日韩| 国产精品人妻久久久久久| 级片在线观看| 69av精品久久久久久| 久久精品国产自在天天线| 婷婷精品国产亚洲av| 免费观看精品视频网站| 久久草成人影院| 亚洲精品影视一区二区三区av| 亚洲精品日韩av片在线观看| 免费观看精品视频网站| 毛片女人毛片| 中文欧美无线码| 久久精品国产鲁丝片午夜精品| 亚洲国产精品成人综合色| 日产精品乱码卡一卡2卡三| 免费人成在线观看视频色| 成熟少妇高潮喷水视频| 美女 人体艺术 gogo| 亚洲七黄色美女视频| 久久亚洲精品不卡| 久久久午夜欧美精品| 99久久人妻综合| 69av精品久久久久久| 五月伊人婷婷丁香| 精品久久久久久久人妻蜜臀av| 日韩av在线大香蕉| 亚洲美女视频黄频| h日本视频在线播放| 老司机福利观看| 国产精品久久久久久av不卡| 亚洲av.av天堂| 人妻夜夜爽99麻豆av| 国产日韩欧美在线精品| 国产真实乱freesex| 久久久精品欧美日韩精品| 三级男女做爰猛烈吃奶摸视频| 久久久久久久亚洲中文字幕| 国产大屁股一区二区在线视频| 中文字幕免费在线视频6| 国产成人影院久久av| 亚洲国产欧洲综合997久久,| av在线蜜桃| 欧美日本视频| 亚洲在线观看片| 午夜精品国产一区二区电影 | 国产白丝娇喘喷水9色精品| 在线播放无遮挡| 人妻久久中文字幕网| 人妻久久中文字幕网| 亚洲久久久久久中文字幕| 99久久人妻综合| 国产视频内射| 中国美女看黄片| 黄色视频,在线免费观看| 天堂√8在线中文| 九九久久精品国产亚洲av麻豆| 三级国产精品欧美在线观看| 岛国毛片在线播放| 国产精品麻豆人妻色哟哟久久 | 国产综合懂色| 日韩 亚洲 欧美在线| 成人特级av手机在线观看| 日产精品乱码卡一卡2卡三| 欧美区成人在线视频| 乱码一卡2卡4卡精品| a级毛色黄片| 国产精品嫩草影院av在线观看| av在线播放精品| www.色视频.com| 亚洲欧美精品专区久久| 99视频精品全部免费 在线| 日韩欧美在线乱码| 午夜久久久久精精品| 午夜激情欧美在线| 99国产精品一区二区蜜桃av| 久久人人爽人人片av| 国产一区二区亚洲精品在线观看| 国产三级中文精品| 99久久九九国产精品国产免费| 欧美高清成人免费视频www| 久久精品国产99精品国产亚洲性色| 午夜精品在线福利| 国产精品国产三级国产av玫瑰| 亚洲欧美精品专区久久| 22中文网久久字幕| 在线观看66精品国产| 国产成人a区在线观看| 午夜福利成人在线免费观看| 高清毛片免费观看视频网站| 99在线人妻在线中文字幕| 大型黄色视频在线免费观看| 美女脱内裤让男人舔精品视频 | 一个人看视频在线观看www免费| 看片在线看免费视频| 联通29元200g的流量卡| 亚洲在线自拍视频| 亚洲国产精品久久男人天堂| 精品无人区乱码1区二区| 最近的中文字幕免费完整| 国产黄色视频一区二区在线观看 | 美女xxoo啪啪120秒动态图| 九九热线精品视视频播放| 有码 亚洲区| 欧美性感艳星| 国产av不卡久久| 又粗又硬又长又爽又黄的视频 | 丝袜美腿在线中文| 亚洲欧美日韩卡通动漫| av视频在线观看入口| 听说在线观看完整版免费高清| 黑人高潮一二区| 免费不卡的大黄色大毛片视频在线观看 | 国产精品人妻久久久影院| 免费av观看视频| 看黄色毛片网站| 亚洲精品乱码久久久久久按摩| 美女黄网站色视频| 成人av在线播放网站| 精品国内亚洲2022精品成人| 寂寞人妻少妇视频99o| 亚洲自偷自拍三级| 九九久久精品国产亚洲av麻豆| 少妇丰满av| 99在线人妻在线中文字幕| 免费人成视频x8x8入口观看| 亚洲成人久久爱视频| 国产一级毛片在线| 国产成人a区在线观看| 亚洲不卡免费看| 免费av观看视频| 国产午夜精品一二区理论片| 成年版毛片免费区| 亚洲精品粉嫩美女一区| 蜜桃久久精品国产亚洲av| 插逼视频在线观看| 少妇裸体淫交视频免费看高清| 欧美成人精品欧美一级黄| 波野结衣二区三区在线| 亚洲无线在线观看| 欧洲精品卡2卡3卡4卡5卡区| 大型黄色视频在线免费观看| 中国美女看黄片| 成人欧美大片| 国产高清激情床上av| 久久久色成人| 天天一区二区日本电影三级| АⅤ资源中文在线天堂| 中文字幕免费在线视频6| 欧美三级亚洲精品| 亚洲最大成人av| 蜜桃久久精品国产亚洲av| 人妻夜夜爽99麻豆av| 国产精品精品国产色婷婷| 女的被弄到高潮叫床怎么办| 一进一出抽搐gif免费好疼| 一个人免费在线观看电影| 天堂影院成人在线观看| 亚洲真实伦在线观看| 男女视频在线观看网站免费| 国产精品电影一区二区三区| 久久久久久久久久久免费av| 亚洲国产精品国产精品| 成人午夜高清在线视频| av在线播放精品| 天天躁日日操中文字幕| a级毛片免费高清观看在线播放| 最近视频中文字幕2019在线8| 女的被弄到高潮叫床怎么办| 亚洲第一区二区三区不卡| 中文欧美无线码| 男女下面进入的视频免费午夜| 亚洲精品日韩在线中文字幕 | 久久精品久久久久久久性| 黄色日韩在线| 乱人视频在线观看| 亚洲av成人精品一区久久| 亚洲精品久久久久久婷婷小说 | 一本一本综合久久| 少妇高潮的动态图| 听说在线观看完整版免费高清| 国产av一区在线观看免费| 在线观看av片永久免费下载| 能在线免费看毛片的网站| 久久久久久久久中文| 久久久成人免费电影| 在线免费观看不下载黄p国产| 99久久九九国产精品国产免费| 国产av不卡久久| 久久草成人影院| 两个人的视频大全免费| 中国美女看黄片| 免费av观看视频| 91麻豆精品激情在线观看国产| 精品无人区乱码1区二区| 网址你懂的国产日韩在线| 丰满乱子伦码专区| 老师上课跳d突然被开到最大视频| 2022亚洲国产成人精品| 日本欧美国产在线视频| 老熟妇乱子伦视频在线观看| 一级二级三级毛片免费看| 中文字幕人妻熟人妻熟丝袜美| 日产精品乱码卡一卡2卡三| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 99久久精品一区二区三区| 夫妻性生交免费视频一级片| 免费看美女性在线毛片视频| 久久这里有精品视频免费| 久久亚洲精品不卡| 嘟嘟电影网在线观看| 国内精品美女久久久久久| 欧美日韩乱码在线| 国产av麻豆久久久久久久| 久久99热这里只有精品18| 少妇人妻精品综合一区二区 | 午夜亚洲福利在线播放| 麻豆一二三区av精品| 国产精品av视频在线免费观看| 51国产日韩欧美| 国产高清不卡午夜福利| 日日干狠狠操夜夜爽| 看片在线看免费视频| 久久99热这里只有精品18| 美女高潮的动态| av在线蜜桃| 久久韩国三级中文字幕| 国产伦一二天堂av在线观看| 亚洲国产欧美人成| 大又大粗又爽又黄少妇毛片口| 亚洲成人中文字幕在线播放| 一级黄片播放器| 在线观看免费视频日本深夜| 国产高清有码在线观看视频| 日日摸夜夜添夜夜添av毛片| 成年女人永久免费观看视频| 亚洲欧美日韩高清在线视频| 免费电影在线观看免费观看| 久久精品国产鲁丝片午夜精品| 中文欧美无线码| 午夜爱爱视频在线播放| 国内精品美女久久久久久| 国产成人a∨麻豆精品| 在线播放无遮挡| 国产男人的电影天堂91| 国产大屁股一区二区在线视频| 91av网一区二区| 熟女人妻精品中文字幕| 我的老师免费观看完整版| 欧美成人一区二区免费高清观看| 国产精品一区二区三区四区免费观看| 少妇裸体淫交视频免费看高清| 99久久精品一区二区三区| 国产精品免费一区二区三区在线| 久久精品国产亚洲av天美| 国产三级在线视频| 免费在线观看成人毛片| 国产乱人视频| 午夜爱爱视频在线播放| 99久久久亚洲精品蜜臀av| 久久午夜福利片| 欧美激情国产日韩精品一区| 99九九线精品视频在线观看视频| 成人午夜精彩视频在线观看| 国产精品一区二区三区四区久久| 最近最新中文字幕大全电影3| 国产一区二区在线观看日韩| 91精品国产九色| 日本免费一区二区三区高清不卡| 97在线视频观看| 成人鲁丝片一二三区免费| 黄色配什么色好看| 国产精品一及| 亚洲国产精品成人久久小说 | 国产精品女同一区二区软件| 亚洲av不卡在线观看| 国产老妇女一区| 国产亚洲91精品色在线| 少妇熟女欧美另类| 大香蕉久久网| 高清日韩中文字幕在线| 久久久色成人| 欧美变态另类bdsm刘玥| 99久国产av精品| 亚洲成人久久爱视频| 真实男女啪啪啪动态图| 国产高清不卡午夜福利| 美女内射精品一级片tv| 国产黄片美女视频| 精品久久久久久久末码| 欧美不卡视频在线免费观看| 久久韩国三级中文字幕| 一个人看的www免费观看视频| 69人妻影院| 91精品一卡2卡3卡4卡| 有码 亚洲区| 十八禁国产超污无遮挡网站| 丰满人妻一区二区三区视频av| 欧美高清性xxxxhd video| 91aial.com中文字幕在线观看| 51国产日韩欧美| 国产精品综合久久久久久久免费| 99在线视频只有这里精品首页| 99视频精品全部免费 在线| 毛片一级片免费看久久久久| 国语自产精品视频在线第100页| 午夜亚洲福利在线播放| 内射极品少妇av片p| 我要看日韩黄色一级片| 国产伦在线观看视频一区| 淫秽高清视频在线观看| 国产成人午夜福利电影在线观看| 噜噜噜噜噜久久久久久91| 午夜视频国产福利| 九九热线精品视视频播放| 看片在线看免费视频| 精品久久国产蜜桃| 久久久欧美国产精品| 国产一区二区亚洲精品在线观看| 国产精品野战在线观看| 久久久久久久午夜电影| 久久久精品大字幕| 日日啪夜夜撸| 午夜福利高清视频| 国产午夜福利久久久久久| 欧美bdsm另类| 激情 狠狠 欧美| 一边摸一边抽搐一进一小说| 免费看av在线观看网站| 99视频精品全部免费 在线| videossex国产| 黄色日韩在线| 国产精华一区二区三区| 我的老师免费观看完整版| 久久久久网色| ponron亚洲| 一进一出抽搐动态| 久久欧美精品欧美久久欧美| 色视频www国产| 久久99蜜桃精品久久| 欧美3d第一页| 黄片wwwwww| 欧美另类亚洲清纯唯美| 菩萨蛮人人尽说江南好唐韦庄 | 成人亚洲精品av一区二区| 久久国产乱子免费精品| 亚洲欧美精品综合久久99| 亚洲成人中文字幕在线播放| 亚洲国产精品久久男人天堂| 国产精品国产三级国产av玫瑰| 又黄又爽又刺激的免费视频.| 日韩欧美三级三区| 午夜精品一区二区三区免费看| 亚洲国产欧洲综合997久久,| 欧美变态另类bdsm刘玥| 我要搜黄色片| 久久久久久久久久久免费av| 亚洲精品国产av成人精品| 免费观看在线日韩| 成人av在线播放网站| 在线观看av片永久免费下载| 久久99热6这里只有精品| 免费看a级黄色片| 国产69精品久久久久777片| 91aial.com中文字幕在线观看| 91精品国产九色| 久久精品夜夜夜夜夜久久蜜豆| 内地一区二区视频在线| 亚洲av.av天堂| 国产成人精品一,二区 | 看免费成人av毛片| 国产精品久久视频播放| 日本黄色视频三级网站网址| 精品人妻熟女av久视频| 亚洲成人精品中文字幕电影| 亚洲av不卡在线观看| 搡女人真爽免费视频火全软件| 直男gayav资源| 91麻豆精品激情在线观看国产| 国产成人精品一,二区 | 亚洲经典国产精华液单| 一本久久精品| 日本-黄色视频高清免费观看| 好男人在线观看高清免费视频| 国产精品综合久久久久久久免费| 亚洲成a人片在线一区二区| 中文欧美无线码| 国产91av在线免费观看| 久久久久久久久久黄片| 欧美一级a爱片免费观看看| 色哟哟·www| 久久久欧美国产精品| 综合色丁香网| 国语自产精品视频在线第100页| 亚洲va在线va天堂va国产| 天堂中文最新版在线下载 | 亚洲电影在线观看av| 亚洲欧美日韩高清专用| 国产av在哪里看| 又爽又黄无遮挡网站| 18禁黄网站禁片免费观看直播| 欧洲精品卡2卡3卡4卡5卡区| 中文精品一卡2卡3卡4更新| 成人午夜精彩视频在线观看| 日本爱情动作片www.在线观看| 白带黄色成豆腐渣| 给我免费播放毛片高清在线观看| 亚洲精品久久国产高清桃花| 精品熟女少妇av免费看| 国产美女午夜福利| 深夜a级毛片| 欧美高清性xxxxhd video| 美女黄网站色视频| 在线国产一区二区在线| 亚洲av熟女| 美女脱内裤让男人舔精品视频 | 中文亚洲av片在线观看爽| 老司机影院成人| 久久欧美精品欧美久久欧美| 精品久久久久久成人av| 国产亚洲91精品色在线| 欧美人与善性xxx| 一个人观看的视频www高清免费观看| 成人特级黄色片久久久久久久| 麻豆成人午夜福利视频| 国产 一区精品| 99久久人妻综合| 波多野结衣高清作品| 国产午夜精品一二区理论片| 欧美zozozo另类| 成年女人看的毛片在线观看| 秋霞在线观看毛片| 国产不卡一卡二| 观看免费一级毛片| 欧美性猛交黑人性爽| 少妇熟女aⅴ在线视频| 午夜免费激情av| 日韩一本色道免费dvd| 久久精品国产99精品国产亚洲性色| 精品一区二区免费观看| av专区在线播放| 校园人妻丝袜中文字幕| 欧美三级亚洲精品| 日韩一区二区三区影片| 国产精品av视频在线免费观看| 青春草视频在线免费观看| 午夜福利视频1000在线观看| 国产精品.久久久| 最近中文字幕高清免费大全6| 麻豆成人av视频| 综合色丁香网| 久久久久久久久久成人| 在线观看美女被高潮喷水网站| 国产亚洲精品av在线| 狂野欧美激情性xxxx在线观看| 天堂av国产一区二区熟女人妻| 国产精品三级大全| 国产在线男女| 亚洲欧洲日产国产| 赤兔流量卡办理| av在线天堂中文字幕| 亚洲国产日韩欧美精品在线观看| 99九九线精品视频在线观看视频| 熟妇人妻久久中文字幕3abv| 精品免费久久久久久久清纯| 天天一区二区日本电影三级| 两个人视频免费观看高清| 亚洲丝袜综合中文字幕| 免费av观看视频| 亚洲内射少妇av| 国产探花在线观看一区二区| 在线免费观看的www视频| 九九爱精品视频在线观看| 欧美bdsm另类| 亚洲国产精品久久男人天堂| 99久久精品热视频| 高清在线视频一区二区三区 | 成人亚洲欧美一区二区av| 熟女人妻精品中文字幕| 精品国产三级普通话版| 99久久精品一区二区三区| 欧美在线一区亚洲| 99久久久亚洲精品蜜臀av| 麻豆av噜噜一区二区三区| 99热网站在线观看| 久久久欧美国产精品| 久久6这里有精品| 99久久九九国产精品国产免费| 天天躁日日操中文字幕| 99久久久亚洲精品蜜臀av| 成人亚洲精品av一区二区| 菩萨蛮人人尽说江南好唐韦庄 | 精品国内亚洲2022精品成人| 69人妻影院| 亚洲成人久久性| 晚上一个人看的免费电影| 久久人人爽人人爽人人片va| 熟妇人妻久久中文字幕3abv| 99久国产av精品国产电影| 91av网一区二区| 啦啦啦观看免费观看视频高清| 狠狠狠狠99中文字幕| 国产成人精品久久久久久| 91精品国产九色| 天堂√8在线中文| 免费看光身美女| 麻豆成人午夜福利视频| 久久亚洲精品不卡| 免费av观看视频| 国产成人影院久久av| av.在线天堂| 久久九九热精品免费| 欧美成人精品欧美一级黄| 日本黄色视频三级网站网址| 午夜老司机福利剧场| 亚洲中文字幕日韩| 亚洲精品国产av成人精品| 黄色日韩在线| 一边摸一边抽搐一进一小说| 精品少妇黑人巨大在线播放 | 超碰av人人做人人爽久久| 九九在线视频观看精品| 日韩一区二区三区影片| 久久中文看片网| 搞女人的毛片| 国产老妇伦熟女老妇高清| eeuss影院久久| 可以在线观看毛片的网站| 日韩av在线大香蕉| 亚洲精品亚洲一区二区| 高清在线视频一区二区三区 | 精品久久久久久久末码| 99国产极品粉嫩在线观看| 国产高清三级在线| 亚洲av第一区精品v没综合| 国内精品美女久久久久久| 中文字幕免费在线视频6| 九九热线精品视视频播放| 国产熟女欧美一区二区| 婷婷色av中文字幕| 99在线人妻在线中文字幕| 网址你懂的国产日韩在线| 日韩一区二区三区影片| av又黄又爽大尺度在线免费看 | 悠悠久久av| 日本在线视频免费播放| 欧美一区二区亚洲| av在线蜜桃| 久久精品国产亚洲av天美| 欧美性感艳星| 亚洲成人久久性| 亚洲国产精品国产精品| 在线观看美女被高潮喷水网站| 国产高潮美女av| 尤物成人国产欧美一区二区三区| av在线天堂中文字幕| 悠悠久久av| 尤物成人国产欧美一区二区三区| 我要搜黄色片| 国产高清不卡午夜福利| 亚洲国产色片| 久久99精品国语久久久| 又爽又黄无遮挡网站| www日本黄色视频网| 亚洲第一电影网av| 国产成年人精品一区二区| 啦啦啦韩国在线观看视频| 九九热线精品视视频播放| 色综合色国产| 国产日本99.免费观看| 亚洲18禁久久av| 网址你懂的国产日韩在线| 欧美3d第一页| 国国产精品蜜臀av免费| 国产亚洲精品久久久久久毛片| 晚上一个人看的免费电影| 国产精品爽爽va在线观看网站|