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

    Survey and Analysis of VoIP Frame Aggregation Methods over A-MSDU IEEE 802.11n Wireless Networks

    2021-12-15 12:46:14MoslehAbualhajAbdelrahmanHusseinManjurKolharandMwaffaqAbuAlHija
    Computers Materials&Continua 2021年2期

    Mosleh M.Abualhaj,Abdelrahman H.Hussein,Manjur Kolhar and Mwaffaq Abu AlHija

    1Al-Ahliyya Amman University, Amman,Jordan

    2Prince Sattam Bin Abdulaziz University, Al-Kharj, Saudi Arabia

    Abstract: The IEEE 802.11n standard has provided prominent features that greatly contribute to ubiquitous wireless networks.Over the last ten years, voice over IP(VoIP)has become widespread around the globe owing to its low-cost or even free call rate.The combination of these technologies(VoIP and wireless)has become desirable and inevitable for organizations.However, VoIP faces a bandwidth utilization issue when working with 802.11 wireless networks.The bandwidth utilization is inefficient on the grounds that (i) 80 bytes of 802.11/RTP/UDP/IP header is appended to 10-730 bytes of VoIP payload and(ii)765μs waiting intervals follow each 802.11 VoIP frame.Without considering the quality requirements of a VoIP call, be including frame aggregation in the IEEE 802.11n standard has been suggested as a solution for the bandwidth utilization issue.Consequently, several aggregation methods have been proposed to handle the quality requirements of VoIP calls when carried over an IEEE 802.11n wireless network.In this survey,we analyze the existing aggregation methods of VoIP over the A-MSDU IEEE 802.11n wireless standard.The survey provides researchers with a detailed analysis of the bandwidth utilization issue concerning the A-MSDU 802.11n standard, discussion of the main approaches of frame aggregation methods and existing aggregation methods,elaboration of the impact of frame aggregation methods on network performance and VoIP call quality,and suggestion of new areas to be investigated in conjunction with frame aggregation.The survey contributes by offering guidelines to design an appropriate, reliable,and robust aggregation method of VoIP over 802.11n standard.

    Keywords:VoIP;VoIP frame aggregation;IEEE 802.11n;bandwidth utilization;A-MSDU;A-MPDU

    1 Introduction

    Over the past ten years,voice over IP(VoIP)has been increasingly ubiquitous with the proliferation of VoIP applications,such as Skype,Facebook Messenger,Viber,and so on.The Internet transferred more than 156 petabytes of VoIP data every month in 2015[1].In each month in 2018,the active users on Facebook Messenger reached 1.3 billion [2].This tremendous ubiquity of VoIP has many incentives, the most important being the free or low-cost call rate [1,3].

    In a different context,the wireless local area network(WLAN),particularly IEEE 802.11 standard,has spread everywhere,including schools,universities,shopping malls,and companies.The main driver of the wide spread is the ease of installation, especially in difficult-to-wire areas[4,5].Several amendments have been made on IEEE 802.11 standard since its emergence.IEEE 802.11n, which has been standardized in September 2009, is a milestone among the IEEE 802.11 standard amendments [5,6].In particular, the medium access control (MAC) layers of the previous 802.11 standards has undergone several enhancements.The main improvements in MAC layer are block acknowledgement (BA) and frame aggregation.BA acknowledges several data frames using only one acknowledge (ACK) frame, and up to 64 frames can be ACKed with one BA.A separate ACK frame is not required for each data frame.Frame aggregation, which is the main concept in this study, combines multiple data frames in one large frame [4,7,8].The frame aggregation technique is discussed in detail in the subsequent sections.The propagation of VoIP and 802.11, along with the enhancements proposed in 802.11n, attracts all sectors to deploy VoIP over 802.11 wireless standard[5,9].

    However,two key problems emerge with the aggregation of VoIP over 802.11 wireless networks.First,the voice quality of service (QoS) is degraded because of the increase in packet loss, delay, and jitter.The metrics (packet loss, delay, and jitter) of the 802.11 wireless networks are increased because of the scarcity of bandwidth, exposed links to a considerable amount of interference, increase in the contention of the VoIP packet and transmission-control protocol (TCP) traffic due to the growth of TCP applications,and increase in the access delay (the duration from the moment the packet reaches the access point until it is sent over the 802.11 wireless network) [1,10,11].Apart from QoS, a vital problem is the extremely high overhead that leads to wasted bandwidth and resources, thereby reducing the 802.11 wireless synchronous call capacity (as discussed in the following section) [12-14].This study focuses on the large header overhead with less concentration on the QoS problem.

    The problem of large VoIP packet header overhead has been addressed by various methods.One of which is VoIP packet aggregation.Packet aggregation methods assemble many packets in one large packet with a single header, so each packet does not require a separate header [12,15,16].The two aggregation methods proposed as part of the 802.11n standard are MAC service data unit (A-MSDU)and aggregation MAC protocol data unit (A-MPDU).This study aims to survey the current A-MSDU packet aggregation methods of VoIP packets over the IEEE 802.11n standard.The study discusses and emphasizes the inefficient bandwidth utilization of VoIP over A-MSDU 802.11n.It also demonstrates the effectiveness of current packet A-MSDU aggregation methods in enhancing the bandwidth utilization of 802.11n and their impact on VoIP QoS.Moreover, the study proposes general guidelines for building a robust aggregation method over 802.11n.This work, to the best of our knowledge, is the first to discuss aggregation methods of VoIP over A-MSDU 802.11n.

    The organization of this article is as follows.Section 1 is the introduction wherein the objectives of the study are specified.Section 2 covers the main topics that explain the combination of VoIP and IEEE 802.11n wireless networks.Section 3 discusses the main aggregation approaches.Section 4 discusses the existing A-MSDU VoIP aggregation methods over IEEE 802.11n wireless networks.Section 5 discusses the impact of frame aggregation on bandwidth utilization and VoIP quality, analyzes the header overhead of aggregation A-MSDU, and elaborates the frame aggregation obstacles.Section 6 equips the researchers with the necessary guidelines to design a robust aggregation method and offers possible future research directions.Section 7 concludes the study.

    2 Basic Concepts

    To ensure that readers are well versed with the topic,this section clarifies the basic concepts connected to this work.These are VoIP over IEEE802.11n and the VoIP packet aggregation methods.

    2.1 VoIP over 802.11n

    VoIP technology increasingly dominates the telecommunications world by allowing the voice call to travel over an IP network.The quality of the VoIP is highly affected by packet loss and delay in that the longer the delay and the more the packet loss, the poorer the voice call quality [17].The highest share of the delay is produced when generating the voice frame (VoIP packet data).The voice frame generated by hardware or software is known as codec.The codec collects the analogue voice signal.The collected analogue signals are then converted to digital data.Subsequently, the resulting digital data are compacted to produce the voice frame.The frame must be generated within a codec frame period, where each codec has a specific period to generate a voice frame.The larger the codec period, the bigger the frame size,and the higher the delay.Thus, the voice call quality is poor.The smaller the codec period, the smaller the frame size, and the lesser the delay; thus, the voice call quality is satisfactory.Tab.1 lists a few voice codecs [18,19].Tab.1 shows that the typical frame size is up to 30 bytes.For each generated voice frame, a 40-byte RTP/UDP/IP header (8-byte user datagram protocol, 12-byte real-time transport protocol, and 20-byte Internet protocol) is attached to constitute the VoIP packet.Another header is attached to the packet at the data link layer (DLL).The size of the DLL header varies based on the used protocol.In the case of 802.11n, the DLL adds another 40-byte header apart from the 40-byte RTP/UDP/IP header,so the total header size is 80 bytes[6,20,21].Fig.1 presents the 802.11n frame format.

    On the one hand,the 802.11n 600Mb/s maximum speed is considered,and the time required to transmit an 80-byte VoIP packet header is 80 × 8/600 = 1.06 μs.In addition, the channel should be free prior to transmitting the VoIP packet.Therefore, prior to transmission, the VoIP packet should reach 765 μs under the following conditions:(i) The VoIP packet should reach 360 μs, that is, 310 μs for backoff (BO) time and 50 μs for distributed inter-frame space (DIFS).(ii) Following the VoIP packet is 21 μs, that is, 10 μs for short inter-frame space (SIFS) to ensure that the received packet is processed and 11 μs to ACK for the transmitted packet.(iii) At the PHY layer, 192 μs is added to each frame, that is, 144 μs at preamble and 48 μs at PHY layer convergence protocol (PLCP), and (iv) 192 μs is added to each ACK.The resulting overhead of these intervals (765 μs) and VoIP packet header (1.06 μs) is equal to approximately 766 μs.On the other hand, the time required to transmit a 20-byte G.726 voice frame is 20 × 8/600 = 0.27 μs.The share of the voice frame from the bandwidth, which is calculated as the relative ratio between overhead time (766 μs) and voice frame time (0.27 μs), is negligible (approximately 0.000261)[1,22,23].The ratio varies based on the voice frame size.This approach causes great wastage of the available bandwidth.Fig.2 shows the wasted bandwidth while sending a VoIP DLL frame given a 20-byte G.729.

    As a result,one of the key improvements of the IEEE 802.11n standard is A-MSDU frame aggregation at DLL.Similar to packet aggregation,which is used to improve bandwidth utilization,DLL frame aggregation assembles many DLL frames in a large A-MSDU with only one header.The A-MSDU is then sent as a single burst through the PHY layer.Consequently, the ratio of the DLL frame payload to the header overhead is reduced, and more data are sent in a given transmit opportunity (TXOP).The airtime consumption is reduced because the channel contention overhead is reduced.In addition, the waiting timing intervals(DIFS, BO, and ACK) among many frames decrease because one large A-MSDU is sent instead of many DLL frames with a single channel access.Therefore, the bandwidth usage efficiency is highly enhanced and,thus,the capacity of the synchronous calls is increased [24-26].

    Frame aggregation,in general,is one of the key methods used to reduce the large frame header overhead issue caused by carrying a VoIP packet over 802.11n.Fig.3 illustrates the aggregation of three frames into one frame.The upper section of Fig.3 exhibits the time required to send three frames separately.To send the three frames,a total of 2298μs overhead(766×3)is needed.The lower section of Fig.3 exhibits the time required to send the aggregated frame generated from the three frames.The aggregated frame only necessitates a virtual 766 μs.Thus, less overhead can be gained with the frame aggregation method.Aggregating more frames in one aggregated frame (large aggregated frame size is directly proportional to reducing the timing overhead and enhancing the bandwidth utilization [12,27].

    2.2 A-MSDU IEEE 802.11n Aggregation Method

    MSDU is the payload(layers 3 to 7)of the 802.11 data frame,whereas MPDU is the technical name of wireless frames and comprises a trailer,body(MSDU),and header.As previously mentioned,A-MSDU was put forward as aggregation method to be part of the IEEE 802.11n.The A-MSDU works at the top part of the MAC layer.A-MSDU allows a group of MSDUs transmitted to the same receiver to be encapsulated in one A-MSDU with a single 802.11n MAC header.Then, A-MSDU is passed down to the MAC sublayer to construct the MPDU, and then to the PHY layer to be sent to the channel.The aggregation process ends when the A-MSDU reaches the maximum size, based on the station capability, or when the first packet in the aggregation buffer reaches its delay limit.Therefore, the A-MSDU size should be selected and assigned carefully based on the link status, thereby causing difficulty and inspiring more studies.Each sub-frame, in the A-MSDU, contains three fields, namely, header (14 B), MSDU (0-2304 B), and padding (0-3 B) fields.The padding maintains the size of each MSDU at a multiple of four bytes to align de-aggregation at the side of the receiver.The sub-frame header is composed of the destination address(6 B),source address(6 B),and length(2 B)fields.The header of the MAC layer is attached to the A-MSDU and sent as a single MPDU.Fig.4 exhibits the A-MSDU frame structure.All sub-frames inside an A-MSDU must have the same transmitter and receiver addresses but not necessarily the same source and destination addresses.In addition, all sub-frames inside the A-MSDU must have the same QoS category, where voice, video, and best-effort traffic cannot be aggregated.The header size of the A-MSDU is relatively small compared to the traditional 802.11n without aggregation, thereby improving the header overhead,especially in the noiseless channel.One considerable issue in the A-MSDU method is that if any of the aggregated MSDUs is damaged, then the entire A-MSDU must be retransmitted.Therefore, the performance of A-MSDU is highly degraded especially in the erroneous environments[22,28-31].

    Figure 4:A-MSDU frame structure

    For VoIP,although 802.11n provided higher throughput,the A-MSDU in the 802.11n standard has not considered the QoS requirements(packet loss,jitter,and maximum delay)of real-time applications including VoIP applications.As a result,the performance of 802.11n networks is severely degraded when the normal traffic is intermingled with the real-time VoIP traffic.This finding is caused by the MAC and PHY overhead linked with the small-size VoIP packet, the considerable decrease in the available throughput for the less priority traffics, and more loss of the VoIP packet due to the increase in the contention [14,32,33].Therefore, several aggregation methods have been proposed to handle the conjunction between the A-MSDU and VoIP application traffic.The next section discusses these aggregation methods.

    3 Aggregation Approaches

    Various packet aggregation methods are available for VoIP over the IEEE 802.11n standard.The two common approaches are packet-level or frame-level methods.Packet-level aggregation methods are used for layer three and above, and the frame-level aggregation methods are used for layer two and below.This study focuses on the frame-level methods.Frame-level aggregation methods can be further categorized into several approaches, namely, A-MSDU, A-MPDU, adaptive, and non-adaptive methods.This section discusses the general idea of adaptive and non-adaptive aggregation approaches[31].

    3.1 Adaptive Aggregation Approach

    The adaptive aggregation approach controls the aggregated frame size.The aggregated frame size changes adaptively based on the channel quality metrics, such as signal-to-noise ratio (SNR), load,maximum delay, bit error rate (BER), congestion, and frame-error rate (FER).In meager quality channel,a large aggregated frame size is highly exposed to noise, interference, distortion, or bit synchronization errors, which increase the BER and FER ratios.Thus, the aggregated frame size has high probability to be corrupted.On the contrary, in the excellent quality channel, a large aggregated frame size reduces the header overhead and enhances the bandwidth utilization.The adaptive aggregation approach adjusts the aggregated frame size based on channel quality and network condition[12,34,35].

    3.2 Non-Adaptive Aggregation Approach

    The non-adaptive aggregation approach controls the aggregated frame size based on specific limits,including time period, the number of packets, and size.The factual channel quality condition is not considered.Therefore, the aggregated frame size does not improve the channel quality.The performance of the aggregation method is degraded[12,34].

    4 VoIP Aggregation Methods over A-MSDU 802.11n

    This section discusses the existing VoIP aggregation methods over A-MSDU 802.11n.Only the methods proposed after 802.11n became a standard were discussed;thus,the method in Li et al.[36]was not discussed here because it was published on April 2009 [6].In addition, only the methods that considered the VoIP application requirements were discussed.We divided the existing methods into non-adaptive and adaptive.

    4.1 Non-Adaptive Aggregation Methods

    A non-adaptive frame aggregation method that works at the top part of the MAC layer has been developed [37-39].The frames that share the same path to one receiver are assembled in a large A-MSDU frame.These assembled MSDUs must have the same QoS level.The proposed methods rely on two configurable metrics to control the A-MSDU and the aggregation process, namely, size and delay.The process ends when one of the two conditions is achieved; if either the size of the queued frame in the buffer reaches a preconfigured A-MSDU size threshold or if the first frame in the queue reaches a preconfigured delay threshold.In addition to frame aggregation, the proposed method has reduced the header size of the aggregated sub-frames inside the A-MSDU by optimizing the duplicated fields in the sub-frame header.However, a new aggregation header with new fields is added to the aggregated frame structure.In addition, contrary to the traditional A-MSDU, the new A-MSDU structure allows retransmitting only the damaged MSDUs instead of the entire A-MSDU.Therefore, the network performance is highly improved.The evaluation analysis of the method in Refs.[37-39] generally showed that the proposed method is efficient especially with small-size MSDUs, such as VoIP MSDUs.In Saif et al.[38], the proposed method was implemented and tested in comparison with the traditional A-MSDU and A-MPDU under various scenarios and using MSDU sizes ranging from 64-1500 bytes.The evaluation result proved that the proposed method outperformed A-MSDU and A-MPDU.The header overhead ratio has been reduced by up to 12% and 57% compared with A-MSDU and A-MPDU, respectively.Regarding throughput, the proposed method has increasingly outperformed A-MSDU and A-MPDU with different BERs.

    In Refs.[40,41],another non-adaptive frame aggregation method was proposed.Similar to the method in Refs.[37-39],the method in Refs.[40,41]works at the top part of the MAC layer as well as assembles the frames that share the same path to one receiver in a large A-MSDU frame.In addition, the proposed method adopted the service differentiation in the IEEE 802.11e standard and grouped the traffic into four access categories(ACs)with a predefined A-MSDU frame size threshold.For VoIP AC,the delay should not exceed the allowable maximum delay.The aggregation process is ended and the A-MSDU frame is sent to its destination when the size of the queued frame in the buffer reaches a predefined size threshold or when the delay reaches the allowable maximum delay.Similar to the traditional A-MSDU,when any of the MSDUs inside A-MSDU is damaged, the entire A-MSDU must be retransmitted,thereby degrading the performance, especially in the erroneous networks.The proposed method was implemented to evaluate the delay and throughput improvement.The results showed that the delay has been reduced and the throughput has been increased in the tested scenarios in terms of VoIP, thereby improving the overall performance.

    In Refs.[42-44], a non-adaptive frame aggregation method similar to that in Refs.[37-39] to a large extent was proposed.This method combines frame aggregation and packet header optimization.On the one hand, the frames with the same destination and QoS level are grouped at the top part of the MAC layer in one large A-MSDU frame.The process is completed if either the size of the A-MSDU or the delay of the first frame in the buffer reaches a specific threshold.On the other hand, the header of each sub-frame within the A-MSDU is optimized and a new common aggregation header is added after the MAC header.The new header scheme allows the retransmission of only the damaged MSDUs within the A-MSDU, instead of the entire A-MSDU.In Maqhat et al.[44], the method has been extended to separate the voice traffic in the different queues from that used for non-voice traffic.The main difference between Refs.[37-39] and Refs.[42-44] is that the sub-frame header’s size is 4-bytes and 16-bytes,respectively.This extra 12-bytes in size consumes more bandwidth; however, it does not affect the core features of the two methods.Similar to Refs.[37-39], the evaluation analysis of the method in Refs.[42-44] showed that the proposed method is efficient especially with small-size MSDUs, such as VoIP MSDUs.In addition, the retransmission of only the damaged MSDUs has highly improved network performance.In Saif et al.[43], the proposed method was implemented and tested compared with the traditional A-MSDU and A-MPDU with different scenarios and different MSDU sizes from 64-1500 bytes and two different data rates (150 and 300 Mbps).The evaluation result proved that the proposed method outperformed the A-MSDU and A-MPDU in the tested scenarios.The throughput has improved from 9% to 58%, depending on the MSDU size, compared with A-MSDU.In addition, the proposed method has outperformed the A-MSDU in terms of delay (imposes less delay).For A-MPDU,the throughput has improved from 2% to 15%, depending on the MSDU size.

    In summary,this subsection examines the non-adaptive aggregation methods.In Refs.[40,41],similar to the original 802.11n standard,the proposed method uses the aggregated frame size and delay thresholds to control the aggregated frame size.To satisfy the VoIP application QoS requirements,the delay threshold was bounded by the maximum tolerable delay of VoIP,contrary to the specific threshold in the original 802.11n standard.However, similar to the typical 802.11n A-MSDU method, if any of the aggregated MSDUs is damaged, then the entire A-MSDU must be retransmitted.Therefore, the performance is highly degraded in erroneous environments.In Refs.[37-39,42-44], the parameters (aggregated frame size and delay thresholds) and method are the same as that proposed in the original 802.11n standard to control the aggregated frame size and end the aggregation operation.In addition, they have reduced the header size of the sub-frames to save more bandwidth.The new header structure allows to retransmit only the damaged MSDUs.Therefore, it improves the performance (increases the throughput and reduces the delay).The main difference between the methods in Refs.[37-39] and Refs.[42-44] is that the header size of the sub-frames is 4 and 16 bytes, respectively.The extra 12 bytes in Refs.[42-44] consumes more bandwidth.Therefore, the method in Refs.[37-39] is the best among the non-adaptive multiplexing methods.However, the non-adaptive aggregation methods typically assign a constant value to limit the aggregated frame size, which severely degrades the effectiveness of the aggregation method.In other words, the 802.11 network channel performance parameters (generally, interference and load) fluctuate frequently.Thus, when the channel performance parameters are excellent (soft interference and soft load),the aggregated frame size may enlarge, resulting in better bandwidth utilization.On the contrary, when the channel performance parameters are ineffective (high interference and high load), the aggregated frame size may reduce, thereby reducing the (i) delay induced from the aggregation process time and (ii)the packet loss caused by the large-size aggregated frame.Consequently, the VoIP call quality is enhanced.Accordingly, the aggregated frame size in frame aggregation methods should change adaptively based on the 802.11 network channel performance parameters.Such quality characteristic is available in the adaptive aggregation method, which is explained in the next subsection[12,34,35].

    4.2 Adaptive Aggregation Methods

    Shin et al.[45]proposed an adaptive frame aggregation method that works at the top part of the MAC layer.The frames that share the same path to one receiver are assembled in a large A-MSDU frame.Similar to the traditional A-MSDU,the damage of any of the aggregated MSDUs causes the retransmission of the entire A-MSDU.The maximum size of the A-MSDU changes adaptively based on a new derived packet error rate(PER) algorithm, which estimates the quality of the link.Simulation scenarios focus on QoS-sensitive applications with small frames, such as VoIP.The simulation result showed that the proposed method is effective in terms of system performance improvement and that it is a desirable solution, especially under noisy channels.

    Similar to Shin et al.[45],Yeon et al.[46]proposed an adaptive frame aggregation method that works at the top part of the MAC layer and assembles the frames that share the same path to the same receiver in a single large A-MSDU frame.Moreover, the damage of any of the aggregated MSDUs causes the retransmission of the entire A-MSDU.In addition, the proposed method adopted the service differentiation in the IEEE 802.11e standard and grouped the traffic into four ACs.The A-MSDU frame size changes adaptively based on monitoring the channel BER, calculating the optimal frame waiting time in the buffer, and determining the acceptable FER rate based on type application and the dynamic aggregation and fragmentation (DAF) algorithm.DAF fragments the packets received from upper layers.Compared with large ones, small frames are less influenced by the channel error.These components are used together in the proposed method to calculate the suitable A-MSDU frame size.Theoretical and simulation analysis of the proposed method was performed.The result showed that the delay was within the acceptable range,and the throughput was increased in the tested scenarios.For instance,the throughput improved more than twice compared with the conventional method under BER of 10-4.

    Different from the aforementioned methods,the proposed method in Moh et al.[47]implements twolevel frame aggregation.It combines several MSDUs intended to one receiver in one A-MSDU.Then, it combines several A-MSDUs in one A-MPDU.In the traditional A-MPDU, the damage of any of the aggregated MPDUs causes the retransmission of that MPDU alone.The maximum A-MPDU size changes adaptively based on a specific equation that calculates the tolerable FER with the current BER as basis.The findings indicated that the proposed method outperformed the comparable method in terms of delay (less delay) and throughput (higher throughput rate), while maintaining the FER within the acceptable level of VoIP applications.

    In summary, this subsection examines the adaptive aggregation methods.In Shin et al.[45], the proposed method has used a derived PER algorithm to control the aggregated frame size.In Yeon et al.[46], the proposed method has used four different criteria (monitoring BER, calculate the optimal frame waiting time in the buffer, determine the acceptable FER rate based on type application, and DAF algorithm) to control the aggregated frame size.Combining these four criteria in one method has provided a noticeable throughput improvement.However, Shin et al.[45] and Yeon et al.[46] have a common considerable shortcoming, that is, if any of the aggregated MSDUs are damaged, then the entire A-MSDU must be retransmitted.Therefore, the performance is highly degraded in erroneous environments.In Moh et al.[47], the proposed method retransmits only the damaged MSDUs.Thus, it handles the shortcomings in Shin et al.[45] and Yeon et al.[46].However, the proposed method in Moh et al.[47] only uses one metric (FER) to control the aggregated frame size.Thus, the acquired results may be unsuitable for different scenarios with various link conditions.

    The present methods to aggregate the VoIP packet over A-MSDU 802.11n are introduced in this section.These methods are classified into non-adaptive and adaptive.Specific thresholds,such as delay and size,are used to determine the aggregated frame size in non-adaptive methods.In adaptive methods,the link quality parameters,such as delay with different flavors,size,PER,FER,BER,and congestion,are used to determine the aggregated frame size.Tab.2 lists the discussed methods.

    Table 2:List of adaptive and non-adaptive aggregation methods

    5 Discussion

    This section discusses the impact of frame A-MSDU aggregation methods on bandwidth utilization and VoIP quality analyses of the header overhead when applying the aggregation methods.Moreover, the obstacle faced by the frame aggregation methods is demystified.Tab.3 lists the notations used in this section and their corresponding sizes.

    5.1 Impact of Frame Aggregation on Bandwidth Utilization

    Enhancing bandwidth utilization is the key objective of the frame aggregation methods of VoIP over 802.11n networks.Aggregation methods fulfill this objective on various aspects.For one, the traditional VoIP frame payload size is between 10 and 30 bytes, which is based on the used codec, but the header size attached to each frame reaches 80 bytes.Eq.(1) can be used to calculate the ratio of the bandwidth utilization.The bandwidth utilization is approximately between 11.1% and 27.3% of the available bandwidth based on the codec’s frame size, thereby wasting a considerable amount of bandwidth.Fig.5 illustrates the bandwidth utilization with different payload sizes.Aggregating many VoIP frames together in one header leads to substantial bandwidth saving in accordance with the number of aggregated VoIP frames inside one aggregated frame.Eq.(2) can be used to calculate the theoretical ratio of bandwidth utilization with frame aggregation.Fig.6 presents the theoretical bandwidth utilization with a different number of aggregated DLL frames when the codec frame size is equal to 20 bytes.The A-MSDU subframe header is not considered here because it is discussed in the next subsection.For another, a delay of 766 μs follows each typical VoIP frame, as explained in Section 2.1.However, the same value (766 μs)follows many VoIP frames aggregated in one large aggregated frame, highly increasing the number oftransmitted frames on the same channel.Third, the channel capacity of ongoing calls at the same time increases due to the following reasons:(i) The saved bandwidth, resulting from aggregating multiple frames in one header tolerates the channel to carry more concurrent calls; (ii) Confining the 766 μs to one large aggregated frame instead of several small frames reduces the channel occupancy time and tolerates the channel to carry more concurrent calls as well [12,14,25,48,49].These aspects reflect the bandwidth utilization.Therefore, the aggregation methods greatly enhance the bandwidth utilization.

    Table 3:Equations’notations

    Figure 6:Bandwidth utilization ratio with aggregation

    5.2 A-MSDU Header Overhead Analysis

    The typical VoIP packet payload is relatively small.Therefore,sufficient VoIP frames should exist in the buffer to obtain valuable aggregation through reducing the header size overhead,thereby resulting in delay.Here,we investigate the header size of A-MSDU by aggregating different numbers of frames with different sizes.The A-MSDU header overhead ratio can be calculated using Eq.(3).

    To simplify the calculation,we assume that the size of the sub-frame is always in multiples of 4;hence,the padding is equal zero.The header overhead ratio(HOR)was calculated with different voice frame sizes.Fig.7 shows the HOR with the A-MSDU aggregation method.For 10,20,and 30 bytes of voice frame sizes the HOR starts from approximately 35%,31%,and 28%,respectively,when aggregating three sub-frames.The HOR decreases when increasing the number of aggregated sub-frames in a single A-MSDU.

    Figure 7:A-MSDU header overhead ratio

    5.3 Impact of Frame Aggregation on VoIP Quality

    The quality of the VoIP calls should satisfy certain requirements of the call parties.The three main parameters to measure VoIP call quality are packet loss, jitter, and delay.The delay of the VoIP call should not exceed 150 ms; otherwise, the quality of the call is degraded.The typical sources of delay for VoIP calls are packetization, transmission, processing, and queuing delay.The aggregation methods add two other sources, which are as follows:(i) The aggregation period while waiting for the VoIP frames to be gathered at the buffer and (ii) The time required to perform aggregation/de-aggregation.Delay is the main cause of using the frame aggregation methods to enhance bandwidth utilization.However,aggregation methods can recover the induced delay in two aspects.First, the queuing delay is decreased through handling and transmitting one large aggregated frame instead of several small frames.Second,the 766 μs that follows each small frame is confined to one large aggregated frame instead.The aggregation methods can lengthen or shorten the delay.Thus, the proposed aggregation method should consider a mechanism that estimates the time to hold the frame in the buffer for aggregation and to indemnify the time [12,28,50-53].The jitter should be low (not more than 30 ms) to obtain good call quality.The main sources of jitter are traveling the frames through various paths, waiting time at the queue, and contention.In case of aggregation, the jitter is slightly enhanced (reducing) due to several causes, as follows:(i) The contention is decreased because of the less number of frames in the channel,(ii) The frames must wait slightly to achieve aggregation, and (iii) One large aggregated frame travels through one path instead of several paths for several small frames [1,34,54].Finally, for VoIP, packet loss occurs when the packets fail to reach the receiver or when the delay of the packets is more than the acceptable delay.The percentage of the tolerable lost frame is subjected to the frame size and codec.Various codecs use various packet loss concealment (PLC) mechanisms to replace a missing packet by deriving a similar one.In general,up to 4%of packet loss is tolerable.In the case of aggregation methods,the packet loss is lessened due to the better utilization of the buffers.One header is added to the aggregated frame instead of several headers to the several small frames.Therefore,more frames may be saved in the buffer.Nevertheless,enlarging the aggregated frame size increases its possibility to be corrupted and lost,especially in noisy channels,where the packet loss percentage increases.Moreover,large aggregated frame is considered when several small frames corrupted, reducing the effectiveness of PLC mechanisms.Accordingly, selecting the suitable size of the aggregated frame is important [1,35,55].Thus, a proposed aggregation method should consider a mechanism that estimates the number of frames to be aggregated into one aggregated frame.The proposed method in Gupta et al.[18] proved that aggregating VoIP DLL frames does not affect VoIP application QoS.Moreover, the aggregation method should use a well-designed mechanism that calculates the number of aggregated frames, the suitable aggregated frame size, and delay.

    5.4 Obstacles of Frame Aggregation

    Many issues hinder the aggregation of VoIP application packets when working with A-MSDU 802.11n networks.First,frame aggregation may debase the quality of VoIP conversion(increase in packet loss,jitter,and delay)if the aggregation method is not designed effectively,as discussed in Refs.[1,12,28,34,35,50-54].Second,saving the bandwidth is preferred only if the links are saturated with the VoIP calls;otherwise,only a few number of frames is aggregated.Thus, saving bandwidth is either less favorable or unfavorable[1,38,53].Third, aggregating several VoIP frames from different streams in one aggregated frame provides the same QoS level, which blocks the merit of traffic prioritization [1,53].Finally, the processes of aggregation and de-aggregation burden the devices and, thus, require extra capability [1,55].However,these hindrances may be alleviated by selecting convenient measures when designing an aggregating method.Designing a convenient aggregating method that enhances bandwidth utilization continues to challenge A-MSDU 802.11n developers.Tab.4 lists the factors impacted by frame aggregation methods.

    Table 4:Factors impacted by frame aggregation

    Table 4 (continued).

    6 Guidelines for Designing Aggregation Methods and Potential Research Directions

    The aggregation methods of VoIP packet over A-MSDU 802.11n aim to make the number of ongoing concurrent calls as large as possible to improve call quality or at least maintain the quality within the acceptable call requirements.To fulfill this purpose, a new aggregation method should be designed considering several issues.Among these issues is selecting what method to design (non-adaptivevs.adaptive) [34].The aggregated frame size is the key criterion when designing an aggregation method.For non-adaptive aggregation methods, the aggregated frame size is confined by presetting the thresholds and does not consider the instantaneous link conditions.This approach may produce inefficient aggregated frame size and cause some problems as follows:(i) In unstable (erroneous) links, the large aggregated frame size increases packet loss, and (ii) In stable (little faults) links, the small aggregated frame size achieves inefficient bandwidth utilization.For adaptive aggregation methods, the aggregated frame size is adjusted adaptively by considering the instantaneous link conditions.Thus, the adaptive aggregation methods produce efficient aggregated frame size and, therefore, provides better bandwidth utilization and less packet loss than non-adaptive aggregation methods [12,14,33,34,55].Thus, the adaptive aggregation methods are preferred over non-adaptive aggregation ones.Another important issue is that many link status evaluation parameters can be used to estimate the aggregated frame size in the adaptive aggregation method [1].Selecting the appropriate parameters reduces the number of retransmission,maximize throughput, and minimize the delay.Therefore, an adaptive aggregation method should consider selecting the appropriate link status evaluation parameters and sending them to a robust equation and algorithm.Another vital issue is selecting the aggregating layer appropriately.Aggregation can occur at the various layers:Application, transport, network, DL, and PHY layer.Aggregation at the application layer achieves the highest bandwidth utilization, and the PHY layer achieves the lowest bandwidth utilization.This finding is due to the reduced header overhead of the aggregated frames [1,31,34,52].A reliable and feasible aggregation method should consider these issues in the design.However, other aspects are not considered in the existing methods.The following aspects may cause the preference of an aggregation method over another,so they should be considered in future research.

    1.Header compression is one of the key methods used to improve the exploitation of the bandwidth.The researchers have achieved a considerable compression of the IP/UDP/RTP header from 40 to 2 bytes.The VoIP frame aggregation methods combine several packets with separate IP/UDP/RTP header in one aggregated frame.Therefore, a new aggregation method that works with header compression can be developed.This method can compress the IP/UDP/RTP headers inside the aggregated frame.Furthermore,the header compression can be extended to span the DLL,where the sub-frames’ header inside the aggregated frame can be compressed in a similar approach[13,15].

    2.The adaptive aggregation methods provide superior performance results to non-adaptive aggregation methods because they use channel status evaluation parameters to find the favorable aggregated frame size.The existing aggregation methods use several channel status evaluation parameters,including PER, FER, BER, delay with different flavors, and congestion.However, many other channel status evaluation parameters can be used with the adaptive aggregation method, such as packet loss, jitter, SNR, and signal-to-noise and interference ratio.These parameters should be investigated and considered when proposing a formula for the adaptive aggregation method to evaluate the channel status and find the favorable aggregated frame size [1].

    3.QoS is the main factor when implementing VoIP technology.In 802.11n,a scheduling algorithm,as part of QoS, is not considered part of the standard and allowed to remain for the vendors.The existing proposed scheduling algorithms are restricted to IEEE 802.11e standard network; thus, they do not address the aggregation methods.However, implementing the scheduler in 802.11e with frame aggregation degrades the performance because of the small aggregation within the high priority ACs.In Abualhaj[16],an aggregation method that works in conjunction with a modified version of priority queuing (PQ) scheduler was proposed.However, appropriate scheduling algorithms that adapt with frame aggregation and satisfy the traffic quality requirements must be selected.More schedulers other than PQ should be implemented and tested with the aggregation method, including low latency queuing(LLQ),weighted fair queuing(WFQ),and class-based weighted fair queuing(CBWFQ)[31,32].

    7 Conclusion

    Several organizations have deployed VoIP over 802.11 wireless networks due to the features provided by these technologies.However, integrating these technologies faces a serious bandwidth utilization problem.802.11n, which is a prominent amendment of 802.11 wireless, has proposed a frame aggregation method feature that aggregates several frames in one header.Nevertheless, the A-MSDU aggregation approach of 802.11n standard has not considered the QoS requirements (packet loss, jitter,maximum delay) of real-time VoIP applications.As a result, the researchers have proposed several VoIP frame aggregation methods that consider the VoIP call QoS requirements.This study has surveyed the existing VoIP aggregation methods over the A-MSDU IEEE 802.11n wireless standard.The sources that cause the bandwidth utilization problem when aggregating the VoIP frames over 802.11n standard are analyzed.The main approaches of frame aggregation methods and existing aggregation methods, the impact of the frame aggregation on VoIP application quality and bandwidth utilization, the guidelines to design a new robust aggregation method, and new study area and aspects that can be integrated with the frame aggregation to enhance quality and bandwidth utilization are discussed.In the future, the VoIP aggregation methods over other 802.11 amendments,such as 802.11ac and 802.11ad,will be investigated.

    Acknowledgement:We appreciate the Research Deanship of Al-Ahliyya Amman University(AAU),Jordan and the Research Deanship of Prince Sattam Bin Abdulaziz University, Kingdom of Saudi Arabia, for providing research resources and equipment and various research programs to encourage research among faculty members.

    Funding Statement:The author(s) received no specific funding for this study.

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

    免费在线观看黄色视频的| 不卡一级毛片| 久久久精品国产亚洲av高清涩受| 午夜精品国产一区二区电影| www.熟女人妻精品国产| 国产一区二区激情短视频| 一二三四在线观看免费中文在| 日韩高清综合在线| 久久人人精品亚洲av| 99国产精品一区二区三区| 精品欧美一区二区三区在线| 亚洲熟妇熟女久久| 日韩免费高清中文字幕av| 操美女的视频在线观看| 日韩欧美一区二区三区在线观看| 老司机深夜福利视频在线观看| 欧美色视频一区免费| 国产精品一区二区三区四区久久 | av天堂久久9| 国产黄色免费在线视频| 午夜免费观看网址| 999精品在线视频| 50天的宝宝边吃奶边哭怎么回事| 操美女的视频在线观看| 久久香蕉激情| 国产成人精品久久二区二区91| 免费在线观看完整版高清| 国产亚洲精品第一综合不卡| 18禁观看日本| 热99国产精品久久久久久7| 国产单亲对白刺激| 久久久久国内视频| 日本a在线网址| 琪琪午夜伦伦电影理论片6080| 日韩 欧美 亚洲 中文字幕| ponron亚洲| 亚洲欧美精品综合一区二区三区| 免费在线观看视频国产中文字幕亚洲| 黑丝袜美女国产一区| 99国产精品免费福利视频| av欧美777| 久久久久亚洲av毛片大全| 亚洲 欧美 日韩 在线 免费| 高清欧美精品videossex| 怎么达到女性高潮| 成人18禁高潮啪啪吃奶动态图| 精品熟女少妇八av免费久了| 免费搜索国产男女视频| 国内毛片毛片毛片毛片毛片| 精品人妻在线不人妻| 成人三级黄色视频| 午夜视频精品福利| 国产精品亚洲一级av第二区| 757午夜福利合集在线观看| 50天的宝宝边吃奶边哭怎么回事| 两人在一起打扑克的视频| 免费看十八禁软件| 午夜福利免费观看在线| 国产欧美日韩一区二区三区在线| 亚洲精品av麻豆狂野| 很黄的视频免费| 亚洲国产精品一区二区三区在线| 久久国产精品男人的天堂亚洲| 一级毛片精品| 午夜精品久久久久久毛片777| 国产一区二区在线av高清观看| 精品国产国语对白av| 深夜精品福利| 少妇 在线观看| 精品一区二区三区av网在线观看| 精品国产一区二区久久| 久久精品成人免费网站| 久久久久久久午夜电影 | 久久精品亚洲av国产电影网| 长腿黑丝高跟| 久久精品国产清高在天天线| 日韩欧美国产一区二区入口| 成人特级黄色片久久久久久久| 成年版毛片免费区| 色播在线永久视频| 精品第一国产精品| √禁漫天堂资源中文www| 免费不卡黄色视频| 操出白浆在线播放| 午夜精品在线福利| 男人操女人黄网站| 亚洲国产精品一区二区三区在线| 亚洲av成人av| 久久香蕉精品热| 怎么达到女性高潮| 成人三级做爰电影| 欧美丝袜亚洲另类 | 男女床上黄色一级片免费看| 91成人精品电影| 女人被躁到高潮嗷嗷叫费观| 免费在线观看影片大全网站| 美女国产高潮福利片在线看| 欧美精品啪啪一区二区三区| 日日摸夜夜添夜夜添小说| 国产高清国产精品国产三级| 大码成人一级视频| 欧美一级毛片孕妇| 欧美日韩一级在线毛片| av网站免费在线观看视频| 免费女性裸体啪啪无遮挡网站| 国产成人精品在线电影| 日韩精品免费视频一区二区三区| 午夜福利欧美成人| av欧美777| 在线观看一区二区三区| 一区二区日韩欧美中文字幕| 日韩欧美一区视频在线观看| 午夜福利欧美成人| 亚洲av成人不卡在线观看播放网| 欧美 亚洲 国产 日韩一| 免费在线观看黄色视频的| 中文字幕最新亚洲高清| 免费少妇av软件| 久久伊人香网站| 日本a在线网址| 亚洲精品美女久久久久99蜜臀| 搡老岳熟女国产| 丝袜在线中文字幕| 一边摸一边抽搐一进一出视频| 亚洲午夜理论影院| 精品久久久久久久久久免费视频 | 亚洲五月婷婷丁香| 亚洲一码二码三码区别大吗| 成人亚洲精品一区在线观看| 十八禁网站免费在线| 欧美在线黄色| 新久久久久国产一级毛片| 三上悠亚av全集在线观看| 亚洲国产毛片av蜜桃av| 亚洲av日韩精品久久久久久密| 真人一进一出gif抽搐免费| 欧美成人免费av一区二区三区| 亚洲午夜理论影院| 亚洲av五月六月丁香网| 欧美日韩一级在线毛片| 一个人观看的视频www高清免费观看 | 欧美人与性动交α欧美精品济南到| 久久久水蜜桃国产精品网| 久久国产精品男人的天堂亚洲| 少妇粗大呻吟视频| 亚洲成人久久性| 老汉色∧v一级毛片| 欧美日韩av久久| 黑人操中国人逼视频| 亚洲自偷自拍图片 自拍| 精品一区二区三区av网在线观看| 亚洲精品国产一区二区精华液| 国产麻豆69| 久久久久九九精品影院| 老鸭窝网址在线观看| 免费高清在线观看日韩| 淫秽高清视频在线观看| 88av欧美| a级片在线免费高清观看视频| 亚洲 欧美 日韩 在线 免费| 国产精品一区二区精品视频观看| 国产亚洲精品综合一区在线观看 | 亚洲一码二码三码区别大吗| 国产av一区二区精品久久| 伊人久久大香线蕉亚洲五| 亚洲中文字幕日韩| 老司机深夜福利视频在线观看| 9色porny在线观看| 成人国语在线视频| 成人手机av| 亚洲国产欧美一区二区综合| а√天堂www在线а√下载| 亚洲,欧美精品.| 国产av一区二区精品久久| 亚洲成a人片在线一区二区| 男女下面进入的视频免费午夜 | 一区福利在线观看| 久久久久久人人人人人| 成年版毛片免费区| 欧美精品亚洲一区二区| 亚洲欧美精品综合一区二区三区| 国产一区二区三区视频了| 每晚都被弄得嗷嗷叫到高潮| 黑人巨大精品欧美一区二区蜜桃| 自线自在国产av| 亚洲精品在线观看二区| 最好的美女福利视频网| 日韩欧美国产一区二区入口| 精品电影一区二区在线| ponron亚洲| 国产男靠女视频免费网站| 亚洲成人免费av在线播放| 99久久久亚洲精品蜜臀av| 欧美日韩黄片免| 亚洲 国产 在线| 91字幕亚洲| 巨乳人妻的诱惑在线观看| 精品国产一区二区三区四区第35| 亚洲国产看品久久| 中文字幕人妻丝袜一区二区| 露出奶头的视频| 最近最新中文字幕大全免费视频| 欧美在线一区亚洲| 99riav亚洲国产免费| 男女午夜视频在线观看| 亚洲色图av天堂| 国产成人免费无遮挡视频| 亚洲中文日韩欧美视频| 热99国产精品久久久久久7| 在线十欧美十亚洲十日本专区| 日韩精品中文字幕看吧| 久久国产精品影院| ponron亚洲| 亚洲成人精品中文字幕电影 | 日韩欧美一区视频在线观看| 亚洲,欧美精品.| 久久国产乱子伦精品免费另类| 免费看a级黄色片| 久久精品91蜜桃| 一级a爱视频在线免费观看| 黄网站色视频无遮挡免费观看| 自线自在国产av| 亚洲精品成人av观看孕妇| 手机成人av网站| 老司机深夜福利视频在线观看| 精品高清国产在线一区| 午夜福利影视在线免费观看| 水蜜桃什么品种好| 亚洲成人免费电影在线观看| 国产男靠女视频免费网站| 午夜福利一区二区在线看| 在线免费观看的www视频| 国产精品一区二区三区四区久久 | 国产成人精品在线电影| 国产有黄有色有爽视频| 久久久久九九精品影院| 日本wwww免费看| 欧美日韩亚洲国产一区二区在线观看| 免费观看精品视频网站| 日日夜夜操网爽| 国产成+人综合+亚洲专区| 亚洲五月色婷婷综合| 男人舔女人的私密视频| 精品一区二区三卡| 亚洲成人国产一区在线观看| 视频区欧美日本亚洲| 久久久久久久久久久久大奶| 女警被强在线播放| 国产激情久久老熟女| 免费观看精品视频网站| 国产精品乱码一区二三区的特点 | 看片在线看免费视频| 欧美不卡视频在线免费观看 | 国产在线精品亚洲第一网站| 日日摸夜夜添夜夜添小说| 在线观看舔阴道视频| 国产精品1区2区在线观看.| 日本五十路高清| 亚洲成人精品中文字幕电影 | 男女之事视频高清在线观看| 成年人黄色毛片网站| 国产97色在线日韩免费| 欧美丝袜亚洲另类 | 午夜成年电影在线免费观看| 国产精品电影一区二区三区| 9热在线视频观看99| 亚洲全国av大片| 久久中文看片网| 久久人妻熟女aⅴ| 国产色视频综合| 久久久久国产一级毛片高清牌| 亚洲在线自拍视频| 欧美精品亚洲一区二区| av中文乱码字幕在线| 精品人妻在线不人妻| 亚洲成av片中文字幕在线观看| 丝袜美腿诱惑在线| 亚洲精华国产精华精| 两人在一起打扑克的视频| 久久久久精品国产欧美久久久| 亚洲av片天天在线观看| 国产一区二区三区视频了| 国产精品久久久av美女十八| 国产亚洲欧美在线一区二区| 母亲3免费完整高清在线观看| 在线av久久热| 精品高清国产在线一区| 麻豆成人av在线观看| 日韩欧美国产一区二区入口| 亚洲精品美女久久av网站| 老鸭窝网址在线观看| 日韩有码中文字幕| 美女扒开内裤让男人捅视频| 搡老熟女国产l中国老女人| 成人国产一区最新在线观看| 亚洲第一青青草原| 亚洲av第一区精品v没综合| 青草久久国产| 女人被狂操c到高潮| 又紧又爽又黄一区二区| 波多野结衣高清无吗| www.999成人在线观看| a在线观看视频网站| 自拍欧美九色日韩亚洲蝌蚪91| 50天的宝宝边吃奶边哭怎么回事| 麻豆成人av在线观看| 国产精品久久久av美女十八| 国产免费现黄频在线看| 99香蕉大伊视频| 亚洲欧洲精品一区二区精品久久久| 欧美日韩瑟瑟在线播放| 亚洲av成人不卡在线观看播放网| 99热只有精品国产| 五月开心婷婷网| 国产精华一区二区三区| 可以免费在线观看a视频的电影网站| 我的亚洲天堂| 亚洲熟女毛片儿| av在线播放免费不卡| 中文字幕另类日韩欧美亚洲嫩草| 99久久国产精品久久久| 国产在线精品亚洲第一网站| 在线观看www视频免费| 国产精品二区激情视频| 日韩大码丰满熟妇| 精品久久久久久久久久免费视频 | 久久国产精品影院| 老熟妇仑乱视频hdxx| 黄片小视频在线播放| 国产精品久久久久久人妻精品电影| 久久草成人影院| 色老头精品视频在线观看| 国产三级在线视频| 亚洲九九香蕉| 老司机午夜十八禁免费视频| 欧美日韩国产mv在线观看视频| 大型黄色视频在线免费观看| 亚洲精品国产精品久久久不卡| 日本一区二区免费在线视频| 91精品国产国语对白视频| 国产精品免费视频内射| 国产免费av片在线观看野外av| 日韩人妻精品一区2区三区| 黑人猛操日本美女一级片| 国产视频一区二区在线看| 欧美午夜高清在线| 1024视频免费在线观看| 国内久久婷婷六月综合欲色啪| 激情在线观看视频在线高清| 精品一区二区三卡| 亚洲七黄色美女视频| 狂野欧美激情性xxxx| 两性午夜刺激爽爽歪歪视频在线观看 | 精品久久久精品久久久| 嫩草影视91久久| 91成年电影在线观看| 可以免费在线观看a视频的电影网站| 一本综合久久免费| 丁香欧美五月| 国产精品久久久久久人妻精品电影| 丰满人妻熟妇乱又伦精品不卡| 国产亚洲精品久久久久久毛片| 亚洲精品粉嫩美女一区| 精品一区二区三区四区五区乱码| 一级毛片高清免费大全| 亚洲自拍偷在线| 亚洲aⅴ乱码一区二区在线播放 | 久久久国产一区二区| 欧美性长视频在线观看| 一区二区日韩欧美中文字幕| 成年人黄色毛片网站| 亚洲在线自拍视频| 乱人伦中国视频| 国产黄a三级三级三级人| 亚洲人成伊人成综合网2020| 久久精品亚洲精品国产色婷小说| 啦啦啦免费观看视频1| 国产成人影院久久av| 久久久久久久久免费视频了| 老熟妇仑乱视频hdxx| 天天添夜夜摸| 人妻久久中文字幕网| 亚洲熟女毛片儿| 亚洲av日韩精品久久久久久密| 久久久久久亚洲精品国产蜜桃av| a级毛片黄视频| 宅男免费午夜| 别揉我奶头~嗯~啊~动态视频| 国产亚洲精品一区二区www| avwww免费| 久久性视频一级片| 国产在线精品亚洲第一网站| 91字幕亚洲| 亚洲九九香蕉| www.熟女人妻精品国产| 超碰97精品在线观看| 久久精品人人爽人人爽视色| 精品日产1卡2卡| 日韩中文字幕欧美一区二区| 一个人免费在线观看的高清视频| 精品久久蜜臀av无| 97人妻天天添夜夜摸| 欧美黑人欧美精品刺激| 久久久精品国产亚洲av高清涩受| www日本在线高清视频| 在线免费观看的www视频| 日韩一卡2卡3卡4卡2021年| 国产精品国产高清国产av| 岛国视频午夜一区免费看| e午夜精品久久久久久久| 777久久人妻少妇嫩草av网站| 亚洲熟妇中文字幕五十中出 | 国产高清视频在线播放一区| 99精国产麻豆久久婷婷| 亚洲精品国产一区二区精华液| 999久久久精品免费观看国产| 天堂动漫精品| 大香蕉久久成人网| 99在线视频只有这里精品首页| 一进一出抽搐动态| 久9热在线精品视频| 老鸭窝网址在线观看| 久久精品国产亚洲av高清一级| 亚洲国产精品999在线| 99国产精品一区二区蜜桃av| 97人妻天天添夜夜摸| 午夜福利在线观看吧| 夜夜看夜夜爽夜夜摸 | 欧美精品啪啪一区二区三区| 国产精品久久视频播放| 水蜜桃什么品种好| 欧美乱妇无乱码| 黄色 视频免费看| 在线观看免费午夜福利视频| 日韩精品青青久久久久久| 国产麻豆69| 久久国产乱子伦精品免费另类| av网站在线播放免费| 日韩欧美一区二区三区在线观看| 午夜免费鲁丝| 国产亚洲欧美在线一区二区| 美国免费a级毛片| 高清黄色对白视频在线免费看| 国产精品1区2区在线观看.| 高清毛片免费观看视频网站 | 亚洲国产精品一区二区三区在线| 一边摸一边做爽爽视频免费| 香蕉国产在线看| 大型黄色视频在线免费观看| 少妇的丰满在线观看| 久久精品aⅴ一区二区三区四区| 正在播放国产对白刺激| 亚洲精品粉嫩美女一区| 国产免费男女视频| 一边摸一边抽搐一进一小说| 少妇粗大呻吟视频| 日韩有码中文字幕| 大型黄色视频在线免费观看| 国产成人欧美在线观看| 他把我摸到了高潮在线观看| 亚洲 欧美一区二区三区| 天天添夜夜摸| 9热在线视频观看99| 高清毛片免费观看视频网站 | 中国美女看黄片| 国产成人欧美| 日本撒尿小便嘘嘘汇集6| 精品一区二区三卡| 国产在线精品亚洲第一网站| 久久精品人人爽人人爽视色| 一本大道久久a久久精品| 亚洲国产欧美一区二区综合| 12—13女人毛片做爰片一| 操美女的视频在线观看| 久久精品国产亚洲av香蕉五月| 精品久久久久久久久久免费视频 | 91老司机精品| 成在线人永久免费视频| 国产精品99久久99久久久不卡| 真人一进一出gif抽搐免费| 亚洲精品在线观看二区| 午夜久久久在线观看| 深夜精品福利| av电影中文网址| 亚洲精华国产精华精| 黄色 视频免费看| 老司机午夜十八禁免费视频| 亚洲精品久久成人aⅴ小说| 我的亚洲天堂| 99国产综合亚洲精品| 九色亚洲精品在线播放| 一级作爱视频免费观看| 一级a爱片免费观看的视频| 丰满迷人的少妇在线观看| 视频区欧美日本亚洲| 免费日韩欧美在线观看| 如日韩欧美国产精品一区二区三区| 久久人人97超碰香蕉20202| 亚洲成国产人片在线观看| 免费av毛片视频| 真人做人爱边吃奶动态| 男女下面插进去视频免费观看| 动漫黄色视频在线观看| 久久久久久亚洲精品国产蜜桃av| 国产蜜桃级精品一区二区三区| 精品国内亚洲2022精品成人| 欧美日韩乱码在线| 欧美人与性动交α欧美软件| 丝袜美腿诱惑在线| 国产伦一二天堂av在线观看| 一个人免费在线观看的高清视频| 亚洲av成人一区二区三| 极品教师在线免费播放| 又黄又粗又硬又大视频| 久久人妻熟女aⅴ| 欧美乱色亚洲激情| 国产av精品麻豆| 亚洲色图av天堂| av福利片在线| 国产一区在线观看成人免费| 9色porny在线观看| 久久人妻福利社区极品人妻图片| 精品少妇一区二区三区视频日本电影| 三级毛片av免费| 99re在线观看精品视频| 一级毛片女人18水好多| 18禁美女被吸乳视频| 欧美精品亚洲一区二区| 欧美日韩福利视频一区二区| 天天躁狠狠躁夜夜躁狠狠躁| 久久久久国产一级毛片高清牌| 精品国产一区二区三区四区第35| 精品一区二区三区av网在线观看| 黑丝袜美女国产一区| 美国免费a级毛片| 免费观看人在逋| 国产精品99久久99久久久不卡| 视频区图区小说| 国产不卡一卡二| 99精品在免费线老司机午夜| 亚洲av第一区精品v没综合| 国产99白浆流出| 欧美中文日本在线观看视频| 男女床上黄色一级片免费看| 亚洲va日本ⅴa欧美va伊人久久| 欧美乱妇无乱码| 亚洲国产精品sss在线观看 | 一区福利在线观看| 看片在线看免费视频| 夜夜爽天天搞| 国产精品影院久久| 天堂影院成人在线观看| 嫩草影院精品99| 夜夜看夜夜爽夜夜摸 | 国产高清视频在线播放一区| 91麻豆av在线| 国产一区二区激情短视频| 欧美日韩av久久| 国产精品秋霞免费鲁丝片| 另类亚洲欧美激情| 欧美乱码精品一区二区三区| 成年人黄色毛片网站| 免费少妇av软件| 精品国内亚洲2022精品成人| 国产成人精品无人区| 久久人人97超碰香蕉20202| www.精华液| 成人免费观看视频高清| 黄色成人免费大全| 99久久精品国产亚洲精品| 亚洲,欧美精品.| 国产精品乱码一区二三区的特点 | 99精品在免费线老司机午夜| 免费人成视频x8x8入口观看| 日韩精品青青久久久久久| 中文字幕最新亚洲高清| 中文字幕另类日韩欧美亚洲嫩草| 亚洲一区二区三区色噜噜 | ponron亚洲| 高清在线国产一区| 丝袜美腿诱惑在线| 精品国产超薄肉色丝袜足j| 91麻豆av在线| 色综合站精品国产| 日韩中文字幕欧美一区二区| 精品久久蜜臀av无| 女生性感内裤真人,穿戴方法视频| 午夜福利影视在线免费观看| 亚洲色图 男人天堂 中文字幕| 国产又色又爽无遮挡免费看| 亚洲国产欧美网| 成人手机av| 精品国产一区二区三区四区第35| 男男h啪啪无遮挡| 视频在线观看一区二区三区| 亚洲美女黄片视频| 亚洲色图综合在线观看| 亚洲精华国产精华精| 乱人伦中国视频| 我的亚洲天堂| 国产精品久久久久久人妻精品电影| 人人妻,人人澡人人爽秒播| 国产人伦9x9x在线观看| 中文字幕人妻丝袜制服| 日韩免费av在线播放| 成人影院久久| 日本a在线网址| 97碰自拍视频| 欧美久久黑人一区二区| 大型av网站在线播放| 午夜免费成人在线视频| xxx96com| 国产精品久久久久久人妻精品电影| 人人妻,人人澡人人爽秒播| 我的亚洲天堂|