A High-Throughput MAC Strategy for Next-Generation WLANs

Size: px
Start display at page:

Download "A High-Throughput MAC Strategy for Next-Generation WLANs"

Transcription

1 A High-Throughput MAC Strategy for Next-Generation WLANs Seongkwan Kim Youngsoo Kim Sunghyun Choi Multimedia & Wireless Networking Laboratory Seoul National University Kyunghun Jang Jin-Bong Chang Communication & Network Laboratory Samsung Advanced Institute of Technology Abstract Today, IEEE 82. Wireless LAN (WLAN) has emerged as a prevailing technology for the broadband wireless networking. Along with many emerging applications and services over WLANs, the demands for faster and highercapacity WLANs have been growing fast. In this paper, we propose a new medium access control (MAC) scheme for the next-generation high-speed WLANs such as IEEE 82.n. The proposed MAC, called Multi-user polling led Channel Access (MCCA), is composed of two sub-schemes. The first one is multi-user polling in order to achieve higher network utilization. We also introduce a frame aggregation scheme as the another proposed scheme, which performs aggregations at both MAC and physical (PHY) layers, and can achieve even higher throughput gain as a result. From simulations, we confirm that the proposed MCCA scheme enhances the aggregate throughput of non-qualityof-service (non-qos) traffic by an order of magnitude from 7.4 Mbps to 29.9 Mbps, while the aggregate throughput and QoS requirements continue to be satisfied.. Introduction In recent years, IEEE 82. Wireless LAN (WLAN) has gained a prevailing position in the market for the (indoor) broadband wireless access networking. The IEEE 82. standard defines the medium access control (MAC) layer and the physical (PHY) layer specifications []. ue to the contention-based channel access nature of the mandatory channel access function (i.e., distributed coordination function or CF), it supports only the best-effort service without guaranteeing any quality-of-service (QoS). The new MAC protocol of the 82.e is called the Hybrid Coordination Function (HCF), which will provide QoS [3, 8, 9, ]. The standardization of the IEEE 82.e is still on-going at the final stage. The HCF contains a contentionbased channel access mechanism (referred to as Enhanced istributed Channel Access or ECA) and a centralized channel access mechanism, namely, HCF led Channel Access (HCCA). Recently, the needs for real-time services, such as Voice over IP (VoIP) over WLANs have been increasing drastically. ue to such fast-growing demands, the market, where IEEE 82.b has gained its wide deployment base so far, is switching to new IEEE 82.g-based products supporting up to 54 Mbps [4]. This kind of trend, i.e., growing demands for higher-speed WLANs, will be accelerated further along with the evolution of the wired counterparts, e.g., or Gbit Ethernets. IEEE 82. Task Group N (TGn) has been initiated in September 23 for a high-speed WLAN to provide a maximum throughput of at least Mbps measured at the MAC data service access point (SAP) [7]. This group will generate a high-speed WLAN standard called IEEE 82.n in the future. Currently, many different technical solutions covering both PHY and MAC are being proposed for the new protocol architecture within TGn [6]. The 82. is known to have a high overhead for the MAC/PHY operations such as PHY preamble/header, MAC header, acknowledgment, and backoff procedures, thus yielding the throughput performance much worse than the underlying PHY transmission rate. In [], Yang and Jon demonstrate that by simply increasing the PHY rate without reducing the MAC/PHY overhead, the enhanced throughput is bounded under Mbps, even if the PHY rate goes to infinity. It means that we need to enhance the 82. MAC by reducing overheads in order to create the next-generation highspeed WLAN. In this paper, we propose a new MAC scheme, called Multi-user polling led Channel Access (MCCA), which is composed of two schemes including multi-user polling and two-level frame aggregation. The proposed scheme reduces the protocol overheads by eliminating the backoff process via an efficient multi-user polling and reducing the MAC/PHY header overheads via frame aggregation at both MAC and PHY. From simulations, we confirm that the proposed MCCA achieves our design goal by significantly improving throughput performance.

2 2. Related Work Under the 82. PCF or the 82.e HCCA, each station transmits frames upon being polled. Apparently, pollframe transmissions can be another type of overhead. The number of poll-frames can be reduced by using multi-user polling, and it can enhance wireless channel utilization. Shou-Chih Lo et al. proposed a multi-user polling mechanism for WLAN [2]. Their approach is mainly focused on supporting QoS traffic in order to satisfy the QoS requirement under the CF environment. However, if one uses the emerging 82.e ECA, the QoS traffic can be supported more effectively. In high-speed environment, the effect of overheads mentioned Section increases since these overheads are fixed irrespective of the transmission rate. According to [3], high throughput performance can be achieved via frame aggregation, though the aggregation is performed at the device driver level. However, only the frames with the same destination and the same kind of traffic can be aggregated in [3]. It is surely desired to apply the aggregation of frames with different destination addresses, i.e., downlink frames transmitted from access point (AP) to stations. As it will be mentioned in Section 3, the AP s downlink access is very important since its performance could be a bottleneck of the entire network performance. In order to achieve highly efficient aggregate throughput, the aggregation of frames with different destinations should be supported. 3. Baseline MAC Protocols In this section, we briefly describe how 82.e ECA works since the proposed MCCA works on top of ECA. The IEEE 82.e ECA is designed to provide differentiated, distributed channel accesses for frames with 8 different user priorities by enhancing the CF [3]. Each frame from the higher layer arrives at the MAC along with a specific priority value (ranging from to 7). Then, each QoS data frame carries its priority value in the QoS field of the MAC frame header. An 82.e STA shall implement four channel access functions, where a channel access function is an enhanced variant of the CF. Each frame arriving at the MAC with a user priority is mapped into an access category (AC). Basically, a channel access function uses AIFS 2 [AC], CWmin[AC], and CWmax[AC] instead of IFS, CWmin, and CWmax, of the CF, respectively, for the contention process to transmit a frame belong to access category AC. AIFS[AC] is determined by AIF S[AC] = + AIF SN[AC] SlotTime We assume the 82.a PHY in this paper because the target of our scheme is the next-generation high-speed WLAN such as TGn. 2 AIFS : Arbitration Interframe Space [3] where AIFSN[AC] is an integer greater than for STAs and an integer greater than for access points (APs). The backoff counter is selected from [, CW[AC]]. The values of AIFSN[AC], CWmin[AC], and CWmax[AC], which are referred to as the ECA parameter set, are advertised by the AP via Beacons and Probe Response frames. The AP can adapt these parameter dynamically depending on the network condition. Basically, the smaller AIFSN[AC] and CWmin[AC], the shorter the channel access delay for the corresponding priority, and hence the more capacity share for a given traffic condition. However, the collision probability increases when operating with smaller CWmin[AC]. These parameters can be used in order to differentiate the channel access among different priority traffic. IEEE 82.e ECA also provides a new channel access method called Transmission Opportunity (TXOP), which is an interval of time when a particular STA has the right to initiate frame exchange sequences onto the wireless medium. A TXOP is defined by a starting time and a maximum duration. The TXOP is either obtained by the STA by successfully contending or is assigned by the AP. It should be also noted that the AP can use the ECA parameter values different from the announced ones for the same AC. The 82. CF originally is designed to provide a fair channel access to every station including the AP. However, since typically there is more downlink (i.e., AP-to-stations) traffic than uplink (i.e., stations-to- AP), AP s downlink access has been known to be the bottleneck to the entire network performance. Accordingly, ECA, which allows the differentiation between uplink and downlink channel accesses, can be very useful to control the network performance. The traffic identifier (TI) of a frame is a label, which specifies the corresponding QoS requirements. There are 6 possible TI values, where the values from to 7 specify the user priority value of a frame, and the values from 8 to 5 specify the traffic stream which the frame belongs to. The TI value is specified in the QoS field (from bit to bit 3) of the 82.e QoS data frame s MAC header. In Section 5., we use TI value in the proposed MCCA in order to aggregate frames with different TIs. In order to improve the MAC efficiency, a new acknowledgment scheme, called Block Ack (BA), is defined in IEEE 82.e. The scheme basically works as follows: during a TXOP, a STA (or AP) can transmit a number of frames without receiving any Ack. After all the frame transmissions within the TXOP are completed, the STA (or AP) sends a control frame, called Block Ack Request (BAR). The receiving STA (or AP) of the BAR should respond with BA 3. 3 There are two types of Block Ack procedures in 82.e, which are Immediate and elayed Block Ack. The former is explained here.

3 MAC Header MSU F C A:TI S MAC Protocol ata Unit (MPU) MAC Header MSU F C A:TI S MAC Header MSU F C A:TI2 S MAC Header MSU F C A2:TI S Octets: ~ Address 3 Sequence Address 4 Body FCS Aggregate PHY Service ata Unit () Figure 2. Type- compressed header data M ATA MPU M CHATA - MPU M CHATA - 2 MPU M ATA MPU Aggregate PHY Protocol ata Unit (PPU) / P Header rate P basic rate rate 2 Figure. Two-level frame aggregation Octets: ~ Address 3 Sequence Address 4 QoS Body Figure 3. Type-2 compressed header data FCS 4. Underlying PHY Model The purpose of this paper is to enhance aggregate throughput and network channel utilization. As mentioned in Section, the overheads such as PHY preamble/header, MAC header, ACK, and backoff procedure should be reduced in order to achieve the goal. Moreover, we also consider faster PHY technology to achieve more than Mbps throughput gain at the MAC SAP which is one of the goals of the 82. TGn. Accordingly, we assume Multiple Input Multiple Output (MIMO) technology as the underlying PHY model. MIMO is one of the underlying PHY schemes being considered for 82. TGn. However, MIMO is considered as the dominant technology of the next-generation WLAN in the nearest time 4. In this paper, we assume that the PHY model uses 2 2 MIMO, which can provide 2 times faster transmission rate than 82.a PHY. In addition, we assume that our PHY in consideration uses multiple channel bonding scheme. That is, two 82.a channels (of 2 MHz) are combined together, and the bonded channel of 4 MHz is used for the communications. Therefore, we can achieve 2 times faster rate due to this bonding scheme. Accordingly, if we employ both 2 2 MIMO and two channel bonding schemes, the PHY transmission rate, which is 4 times faster than that of 82.a PHY (i.e., up to 26Mbps), can be achieved. 5. Multi-user polling led Channel Access (MCCA) In this paper, we propose two MAC schemes to enhance network utilization and maximize aggregate throughput, namely, two-level frame aggregation and multi-user polling. The name of MCCA, i.e., Multi-user polling Con- 4 At the last 82. TGn meeting on Sep. 24, while there are 36 proposals offered as how 82.n will look eventually, all the proposals use MIMO. trolled Channel Access, is coined from the access manner to the wireless channel of our scheme. 5.. Two-Level Aggregation As part of MCCA, we employ a two-level frame aggregation scheme, which is composed of two types of hierarchical aggregations, namely, aggregate PHY Service ata Unit () and aggregate PHY Protocol ata Unit (PPU) schemes. Proposed aggregation schemes are performed at both MAC and PHY layers, respectively, according to the characteristics of the aggregated frames, such as the destination address and TI. Fig. illustrates how the proposed two-level aggregation works. Multiple MPUs addressed to the same STA are aggregated into an aggregate. Each aggregated MPU follows a MPU elimiter (M), which plays a role to robustly delimit the MPUs within the aggregate. An M is composed of several fields including Unique pattern, CRC, and MPU length. The aggregate is for a single destination. The first case of the aggregate scheme is as follows. If there are buffered data MPUs with the same destined address and the same TI, they can be aggregated into a. The first data MPU has the legacy MAC header, and the subsequent MPUs use the format of CHATA-, i.e., Type- Compressed Header ATA, and the format of this new frame is illustrated in Fig. 2. Because all the MPUs are separated by M, the receiving high throughput STA (HT STA) 5 can recognize the existence of another MPU after the M. The CHATA- header should be rebuilt based on the first MPU s MAC header by the receiver. If there are buffered data MPUs with the same destination address, but different TIs, they can also be aggregated into a, and this type of aggregation is the second case of the aggregate. The rule to make an aggregate is the same as the first case mentioned 5 We refer a STA, which supports the MCCA proposed in this paper, to as an HT STA.

4 above, except for the compressed header format, i.e., Type- 2 Compressed Header ATA (CHATA-2) is used instead of legacy MAC header for the subsequent MPUs. The format of CHATA-2 header is shown in Fig. 3. In this CHATA-2 header, QoS field is needed since MSUs contained in this MPU have different TIs. Similar to the operation for receiver to rebuild the CHATA- header, the CHATA-2 header should be rebuilt on the equivalent way by receiver. For the composite case of the above two cases, i.e., there are buffered data MPUs with the same and different TIs, MPUs which have either CHATA- or CHATA- 2 headers can be aggregated into a. In this case, the first MPU should have the legacy MAC header and it should be referenced for rebuilding the MAC header of CHATA- and CHATA-2 MPUs. Fig. is an example of this case of aggregate. Apparently, with the header compression scheme, we can use channel bandwidth more efficiently and transmit more data during a fixed channel access opportunity. The second-level aggregation, referred to an aggregate PPU, can be applied if there are buffered s with different destination addresses. With the aggregate PPU scheme, the buffered s can be aggregated into a PPU without additional preambles as shown in Fig.. If a number of s are aggregated into a PPU, elimiters (Ps) with own unique patterns precede each aggregate, and this allows to transmit each at a different rate according to the optimal rate of the destined HT STA. A P should be transmitted at the basic rate, i.e., 6 Mbps of the 82.a PHY, in order for all the HT STAs to be able to decode it. There is a limit of aggregate PPU. According to the 82.a, the in a PPU has Length (of 2 bits) and Rate (of 4 bits) fields in the legacy SIGNAL field. The Length and Rate fields are virtually set in order to cover the duration of the PPU. The length of an aggregate PPU is limited so that its duration may not exceed 5.46 milliseconds, because the maximum duration of the PPU in 82.a is 5.46 millisecond, which can be derived from the maximum length (495 bytes) divided by the lowest rate (6 Mbps). In other words, an aggregate PPU can spoof only the duration up to 5.46 milliseconds. Basically, we assume the infrastructure mode of the IEEE 82. because a kind of controlled channel access scheme is proposed in our scheme. Accordingly, there are two different directions of data transmission, i.e., uplink and downlink and the policies, which the proposed two-level aggregation scheme is applied, are different depending on the transmission direction. In an uplink phase (U/L), in which uplink data is transmitted, an HT STA gaining access to the channel can transmit a PPU containing an aggregate destined to HT AP. In this phase, HT STAs octets : 2 2 ur/i 6 BSSI 2 /L U/L Count(n) Count(m) 2 5 * n Figure 4. Format of MP-frame 4 * m /L MAP U/L MAP FCS may transmit more than one aggregate s after if the transmission is finished within a given TXOP limit. However, the aggregate PPU scheme cannot be used for this phase because the destination of a HT STA is always the AP. On the other hand, HT AP can utilize the aggregate PPU scheme as well as the aggregate for the downlink phase (/L) when the controlled access scheme is used, which will be explained in detail in the next subsection Multi-user Polling As the second part of MCCA, we propose a controlled channel access scheme, based on multi-user polling. Our multi-user polling scheme, which we referred to as multipolling, has the advantages of high channel utilization. One of the main features of our multi-user polling is that, unlike PCF and HCCA, it can deal with downlink traffic streams during the controlled access period. Moreover, a modified hybrid coordinator (HC) 6 in our scheme can send multiple polls at the same time. To support these new and intelligent features, the format of the multiple poll frame, namely, MP-frame, should be designed well. Fig. 4 shows the format of MP-frame. The MP-frame provides the control of flows for /L and U/L within a service period. It conveys a number of /L MAPs and the number of U/L MAPs, where the MAPs handle the aggregation exchanges during a service period. The ur/i field is used to set a long NAV value to protect the service period as soon as the receipt of the MPframe at the legacy STAs associated to the HT AP. The /L Count field and U/L Count field, respectively, indicate the number of s in /L to be used by the HT AP and the number of HT STAs to have a transmission opportunity in U/L. They shall be referenced by /L MAP and U/L MAP fields which are successively repeated within the MP-frame. Fig. 5 illustrates how the overall access mechanism of multipolling works. Whenever an HT AP transmits an MPframe, it initiates a service period. The HT AP gains the access to the channel by transmitting an MP-frame after waiting for a PCF Interframe Space () idle time interval, which is shorter than IFS and any AIFS. When the STA receives the MP-frame, it sets the backoff counter to the appropriate value, that is implicitly assigned by AP in the MP- 6 HC is the new notion in the IEEE 82.e specification [3]. 4

5 dynamic TM collision-free CSMA/CA Within TXOP limit Within TXOP limit HT AP HT STA MP Aggregate Aggregate PPU Aggregate Aggregate TXOP Limit CF- EN HT AP MP- CF-EN HT STA HT STA2 2 Aggregate HT STA3 TXOP Limit HT STA2 IFS IFS 4 3 Non-polled (HT) STA4 NAV Service Period 2 ATA Figure 6. Example of MCCA Block Ack IFS IFS AIFS[AC] Figure 5. Multi-user polling operation frame according to the polling order. It is also possible that CF-End frame may be used when there is no more uplink traffic from the polled HT STAs, which this functionality is the same as that of PCF. uring a service period, AIFS is set to IFS irrespective of the AC of the frames being transmitted. For the /L, which starts immediately after the MPframe transmission with a deference, the aggregate PPU scheme is applied, and hence we referred to this /L as dynamic Time ivision Multiplexing (TM), because each HT STA receives a destined to itself at its receiving time. After the end of the /L, uplink transmission opportunity is handed over to the HT STA, whose backoff counter becomes zero. In this U/L, each HT STA follows ECA rule except that its backoff number is assigned from HC in advance with AIFS value set to IFS in all occasions. Within a TXOP of each HT STA scheduled via the U/L MAP, an HT STA can transmit multiple frames including one or more aggregate s consecutively. If an HT STA scheduled via the U/L MAP does not transmit any frame, the next scheduled HT STA can transmit after a backoff slot time according to the ECA channel access rule. An HC shall know the decrease of the backoff counters while the STAs transmit their data according to the U/L Count field in the MP-frame. The backoff counter of the last STA decreases from U/L Count value to zero eventually at the end of the service period. If the uplink transmission finishes and the service period remains enough to transmit the CF-End frame, then the HC sends the CF-End frame to inform both HT STAs and legacy STAs of the end of the multipoll operation before the originally-scheduled end of the service period. In a controlled channel access scheme such as PCF and MCCA, the whole network operation can be collapsed by hidden stations. The hidden station problem has been a inveterate obstacle in order for these centralized access schemes to operate smoothly until now. The emerging IEEE 82.k [5], however, defines hidden node report method using a hidden station detection scheme, which basically works as follows. First of all, if STA i detects a frame, which the AP transmits to STA j via downlink, but STA i cannot detect the corresponding Ack from STA j. If this happens persistently, 7 and STA i never receives any frame transmitted by STA j, STAi can conclude that STA j is hidden from itself. By using this mechanism, AP can manage the STA list, in which the STAs are not hidden each other. Accordingly, if we use 82.k hidden node report scheme described above in our MCCA scheme, our centralized channel scheme is getting more robust against hidden STAs. From now on, we assume that the proposed MCCA use the hidden node report scheme basically Error Recovery via Block Ack There can be transmission errors due to the unreliable channel behavior caused by background noise, fading, and so on. As we take into account an aggregation scheme as a major part of the proposed scheme, an Ack mechanism such as Block Ack, which is defined in IEEE 82.e, is needed. We propose a Block Ack mechanism which is appropriate in our MCCA scheme. We assume that the frame formats of proposed BA and BAR are identical to those defined in 82.e. However, the usage is different from the 82.e s. For example, the proposed BA is a delayed Ack for a number of aggregated transmitted frames, not one for a chain of frames, 82.e Block Ack. Our BA and BAR themselves can also be aggregated into an aggregate PPU frame or an aggregate frame. Therefore, we use the new term of MCCA Block Ack (MBA) and MCCA Block Ack Request (MBAR) to denote them in this paper. Fig. 6 shows an example of error recovery by the proposed MBA. After an MP-frame transmission and time interval, the HT AP transmits aggregated s destined to multiple HT STAs including an MBAR to each HT STA. By uplink transmission rule mentioned above, the first 7 Note that this can happen occasionally due to the channel error.

6 Table. Application Characteristics Application elay Bound Offered Load (msec) (Mbps) VoIP 3 msec.96 Video conferencing msec A/V streaming 2 msec 2 Internet file transfer N/A N/A Local file transfer N/A N/A Throughput (Mbps) ECA Internet streaming (2Mbps) Video conferencing (Mbps) VoIP (.96Mbps). HT STA transmits its own aggregated MPUs to the HT AP including an s for the aggregated MPUs from HT AP and an. As shown an example of Fig. 6, if some of MPUs are not received successfully, the HT STA informs the HT AP of these errors using the Block Ack Bitmap. If there are any error frames as shown in Fig. 6, the HT AP shall retransmit the frame with the corresponding MBAR. There is another example of the transmission error recovery procedure at the right side of Fig. 6. If an HT STA obtaining a channel access opportunity transmits aggregated MPUs and some errors occur, the HT AP shall inform the HT STA of the erroneous MPUs by using Block Ack bitmap like the first case error recovery operation as mentioned above. 6. Performance Evaluations In this section, we comparatively evaluate the performance of the IEEE 82.e ECA and our MCCA using the ns-2 simulator [4]. 6.. Simulation Environments For the simulation scenario, we use one of the models, called an Large Enterprise scenario, defined by TGn [7]. Three different types of traffic are considered for our simulation, namely, voice, video, and data. The voice traffic is modeled by a two-way constant bit rate (CBR) session according to G.7 codec. The video traffic is modeled by three kinds of applications, including video conferencing and the A/V Internet streaming. The data traffic is modeled by a unidirectional FTP/TCP flow to represent a file transfer. These traffic models are described in Table in detail. In the simulation, we use the 82.a parameters except the transmission rate. We assume that all the stations use the transmission rate of 26 Mbps, which can be achieved by MIMO-aware PHY techniques described in Section 4. With the Large Enterprise scenario, we compare the throughput performances of () ECA, (2) ECA with aggregate, and (3) MCCA. When we consider different types of QoS traffic including voice and video, only the packets Flow Number Figure 7. Throughput in Large Enterprise model which satisfy their corresponding delay bound, are counted to the aggregate throughput calculation. Basically, we assume that all the STAs are fully controlled by the HC in service periods, and hence that there is not any collision which can cause the transmission error. As mentioned in Section 5.3, however, other error sources such as RF interference, channel fading, and so on can exist. To take into account these erroneous conditions, we apply strict error model in which a system can suffer from errors per MPU-basis at a randomized and uniformly distributed rate. The ECA parameter set used for each traffic type are the default values defined in [3] Simulation Results and iscussion Fig. 7 presents the throughput performance of the ECA scheme. The first 3 flows are downlink flows and the other 3 flows are uplink flows. Each station has one downlink and one uplink flow, respectively, e.g., flow i and flow 3+i are for station i. A flow with zero throughput represents that there is no active flow. There are three kinds of QoS flows, which are indicated in Fig. 7. The remaining flows are non- QoS flows. In order to show the low throughput values more clearly, e.g., those of VoIP traffic, we use the logarithmic scale for the y-axis. From the simulation results, all of the QoS traffic flows are found to satisfy their QoS requirement with default ECA parameters. Fig. 8 shows the aggregate throughput performance of all three schemes. The proposed MCCA can achieve very high throughput performance. Approximately, 7.5-time larger aggregate throughput gain can be achieved by MCCA compared to ECA. This result is even higher than that of aggregate with 2.2-time gain, approximately.

7 4 2 ECA Aggregate MCCA 29.9 ECA Aggregate MCCA delay bound : delay bound : 2 delay bound : 3 Aggregate Throughput (Mbps) End-to-end elay (msec) QoS traffics non-qos traffics. VoIP Video Conferencing Streaming A/V Figure 8. Aggregate throughput performance Figure. Comparison of end-to-end delay ownlink AC_BE queue size (packet) AC_BE Time (sec) Figure 9. ownlink ECA queue status with aggregate scheme To evaluate the performance of our new MAC scheme, first of all, we compare aggregate scheme to ECA, with the same simulation model as shown in Fig. 7. We apply the aggregate scheme to all stations including AP, and hence it improves the aggregate throughput of non-qos traffic by 3.4 times, approximately, while throughput of all QoS traffic still remain the same as those of the ECA. However, if the characteristic of non-qos traffic, i.e., TCP flows, is considered, the more improvement can be achievable. It is because the TCP flow has the burst characteristics. It means that more TCP Ack packets are received by the TCP sender, and hence more packets will be sent up to the TCP receive window size. Therefore, we check the status of ECA queues at the AP to determine whether these ECA downlink queues are bottleneck or not, in the simulation of the aggregate scheme. Fig. 9 shows the status of the downlink ECA queues corresponding to AC BE. Approximately, 2 packets are buffered at the AC BE queue almost always. We use TCP new Reno with elayed Ack option with TCP receive window size of 6. Since there are 6 downlink and uplink TCP flows, the maximum number of packets, which can be buffered at the AC BE queue, is 26 packets. This means that the downlink AC BE queue is a bottleneck in our simulation scenario when the aggregate MAC scheme is used. Accordingly, if those downlink packets (AC BE) can be served faster, the aggregate throughput will be increased. This is the reason why we could achieve a very high throughput performance with MCCA as shown in Fig. 8. Even though we get higher throughput gain with MCCA than ECA scheme or ECA with aggregate scheme, we lose nothing. In Fig. 8, this can be confirmed by observing the aggregate throughput of QoS traffic. Fig. also shows that the MCCA does not sacrifice the delay performance of QoS traffic either. As shown in Fig., which has a log-scale y-axis, there are still enough margins to each delay bound for all three schemes. Until now, we have simulated in the environments, where the channel errors do not occur, thus not utilizing the proposed error recovery mechanism described in Section 5.3. Fig. shows the effect of the error recovery mechanism when the frame (MPU) error rate varies. In this figure, with a log-scale y-axis, the performance of MCCA non- QoS traffic is observed lower than that in Fig. 8 due to additional frame overheads such as MBA and MBAR frames. For this simulation, we assume that the sender retransmits a frame at most once. In other words, even if a frame suffers consecutive errors, it is retransmitted just once. We first observe that both MCCA and ECA sustain the throughput for QoS traffic irrespective of the frame error rate. On the other hand, the throughput for non-qos traffic decreases as the frame error rate increases for both systems. However,

8 References Throughput (Mbps) MCCA : non-qos MCCA : QoS ECA : non-qos ECA : QoS error rate (%) Figure. Error recovered performance non-qos traffic of MCCA still preserves 72% of the overall throughput even if frame errors occur with the rate of %, As a result, we can conclude that MCCA with the error recovery mechanism still has a great throughput gain compared to ECA even in unreliable channel environments. 7. Conclusion In this paper, we propose a new high-efficient MAC scheme, called MCCA, for the next-generation high-speed WLANs. The MCCA is based on the ECA-based multiuser polling (multipolling) and a two-level frame aggregation scheme performing aggregation at both MAC and PHY layers. Therefore, the proposed scheme can aggregate frames with different QoS requirements and different destinations. The aggregate PPU scheme, however, has the nature that this aggregated frame should be well scheduled in order for the receiving HT STAs to recognize easily and correctly. Therefore, we have introduced our multipolling for the purpose of scheduling the aggregate PPU frames. Moreover, by using the multipolling, we also achieve very high efficiency of the channel utilization thanks to using a minimum size of backoff counter value, which is uniquely assigned by U/L MAPs of HT AP. With simulation runs, we show that the MCCA provides very high throughput performance while the delay performance remains acceptable. The achieved performance enhancement is approximately 646 % in terms of the aggregate throughput of non-qos traffic when the MCCA is employed while the aggregate throughput of QoS traffic is not sacrificed. In the future, we plan to evaluate the proposed scheme further. Those include the consideration of more realistic channel environments such as multipath fading and multiple transmission rates depending on the channel condition of each STA. [] IEEE Std , Part : Wireless LAN Medium Access (MAC) and Physical Layer (PHY) specifications, Reference number ISO/IEC 882-:999(E), IEEE Std 82., 999 edition, 999. [2] IEEE 82.a-999, Supplement to Part : Wireless LAN Medium Access (MAC) and Physical Layer (PHY) specifications: High-speed Physical Layer in the 5 GHz Band, 999. [3] IEEE 82.e/., raft Supplement to Part : Wireless LAN Medium Access (MAC) and Physical layer (PHY) specifications: Medium Access (MAC) Enhancementsfor Quality of Service (QoS), Oct. 24. [4] IEEE 82.g-23, Supplement to Part : Wireless LAN Medium Access (MAC) and Physical Layer (PHY) specifications: Further Higher ata Rate Extension in the 2.4 GHz Band, 23. [5] IEEE 82.k/., raft Supplement to Part : Wireless LAN Medium Access (MAC) and Physical layer (PHY) specifications: Radio Resource Measurement, July 24. [6] IEEE 82. Working Group Homepage, online link. [7] Adrian P. Stephens et al., 82. TGn Functional Requirements, IEEE 82.-3/83r2, March 24. [8] Stefan Mangold, Sunghyun Choi, Guido R. Hiertz, Ole Klein, and Bernhard Walke, Analysis of IEEE 82.e for QoS Support in Wireless LANs, IEEE Wireless Communications Magazine, vol., no. 6, ec. 23. [9] Sunghyun Choi, Javier del Prado, Sai Shankar N, and Stefan Mangold, IEEE 82.e Contention-Based Channel Access (ECF) Performance Evaluation, in Proc. IEEE ICC 3, May 23. [] Stefan Mangold, Sunghyun Choi, Peter May, Ole Klein, Guido Hidertz, and Lothar Stibor, IEEE 82.e Wireless LAN for Quality of Service, in Proc. European Wireless (EW 22), vol., pp , Feb. 22. [] Yang Xiao and Jon Rosdahl, Throughput and elay Limits of IEEE 82., IEEE Communications Letters, vol. 6, no. 8, Aug. 22. [2] Shou-Chih Lo, Guanling Lee, and Wen-Tsuen Chen, An Efficient Multipolling Mechanism for IEEE 82. Wireless LANs, IEEE Trans. on Computers, vol. 52, no. 6, June 23. [3] Youngsoo Kim, Sunghyun Choi, Kyunhun Jang, and Hyosun Hwang, Throughput Enhancement of IEEE 82. WLAN via Aggregation, in Proc. IEEE VTC 4- Fall, Sept. 24. [4] The Network Simulator ns-2, online link.

High-Throughput and Enhanced-QoS Technologies in Wireless LAN

High-Throughput and Enhanced-QoS Technologies in Wireless LAN High-Throughput and Enhanced-QoS Technologies in Wireless LAN Sunghyun Choi, Ph.D., Assistant Professor Multimedia & Wireless Networking Lab. (MWNL) School of Electrical Engineering Seoul National University

More information

Analysis of IEEE e for QoS Support in Wireless LANs

Analysis of IEEE e for QoS Support in Wireless LANs Analysis of IEEE 802.11e for QoS Support in Wireless LANs Stefan Mangold, Sunghyun Choi, Guido R. Hiertz, Ole Klein IEEE Wireless Communications, December 2003 Presented by Daeseon Park, Student No.2005-30231

More information

EVALUATION OF EDCF MECHANISM FOR QoS IN IEEE WIRELESS NETWORKS

EVALUATION OF EDCF MECHANISM FOR QoS IN IEEE WIRELESS NETWORKS MERL A MITSUBISHI ELECTRIC RESEARCH LABORATORY http://www.merl.com EVALUATION OF EDCF MECHANISM FOR QoS IN IEEE802.11 WIRELESS NETWORKS Daqing Gu and Jinyun Zhang TR-2003-51 May 2003 Abstract In this paper,

More information

PROPOSAL OF MULTI-HOP WIRELESS LAN SYSTEM FOR QOS GUARANTEED TRANSMISSION

PROPOSAL OF MULTI-HOP WIRELESS LAN SYSTEM FOR QOS GUARANTEED TRANSMISSION PROPOSAL OF MULTI-HOP WIRELESS LAN SYSTEM FOR QOS GUARANTEED TRANSMISSION Phuc Khanh KIEU, Shinichi MIYAMOTO Graduate School of Engineering, Osaka University 2-1 Yamada-oka, Suita, Osaka, 565-871 JAPAN

More information

On the Performance Enhancement of Wireless LAN - A Multi-polling Mechanism with Hidden Terminal Solution

On the Performance Enhancement of Wireless LAN - A Multi-polling Mechanism with Hidden Terminal Solution MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com On the Performance Enhancement of Wireless LAN - A Multi-polling Mechanism with Hidden Terminal Solution Yue Fang, Daqing Gu, A. Bruce McDonald,

More information

MCCA: A High-Throughput MAC Strategy for Next-Generation WLANs

MCCA: A High-Throughput MAC Strategy for Next-Generation WLANs 1 MCCA: A High-Throughput MAC Strategy for Next-Generation WLANs Seongkwan Kim, Youngsoo Kim, Sunghyun Choi, and Kyunghun Jang School of Electrical Engineering and INMC, Seoul National University, Seoul,

More information

Department of Electrical and Computer Systems Engineering

Department of Electrical and Computer Systems Engineering Department of Electrical and Computer Systems Engineering Technical Report MECSE-6-2006 Medium Access Control (MAC) Schemes for Quality of Service (QoS) provision of Voice over Internet Protocol (VoIP)

More information

Wireless Networked Systems

Wireless Networked Systems Wireless Networked Systems CS 795/895 - Spring 2013 Lec #6: Medium Access Control QoS and Service Differentiation, and Power Management Tamer Nadeem Dept. of Computer Science Quality of Service (802.11e)

More information

Certified Wireless Network Administrator (CWNA) PW Chapter Medium Access. Chapter 8 Overview

Certified Wireless Network Administrator (CWNA) PW Chapter Medium Access. Chapter 8 Overview Certified Wireless Network Administrator (CWNA) PW0-105 Chapter 8 802.11 Medium Access Chapter 8 Overview CSMA/CA vs. CSMA/CD Distributed Coordination Function (DCF) Point Coordination Function (PCF) Hybrid

More information

IEEE MAC Sublayer (Based on IEEE )

IEEE MAC Sublayer (Based on IEEE ) IEEE 802.11 MAC Sublayer (Based on IEEE 802.11-1999) Wireless Networking Sunghyun Choi, Associate Professor Multimedia & Wireless Networking Lab. (MWNL) School of Electrical Engineering Seoul National

More information

Performance evaluation of IEEE e

Performance evaluation of IEEE e IJCSNS International Journal of Computer Science and Network Security, VOL.11 No.7, July 2011 159 Performance evaluation of IEEE 802.11e Sandeep kaur 1, Dr.jyotsna sengupta 2 Department of Computer Science,

More information

Performance Evaluation of IEEE e

Performance Evaluation of IEEE e Performance Evaluation of IEEE 802.11e 1 Sandeep Kaur, 2 Dr. Jyotsna Sengupta 1,2 Dept. of Computer Science, Punjabi University, Patiala, India Abstract Providing QoS requirements like good throughput

More information

Notes on the Inefficiency of e HCCA

Notes on the Inefficiency of e HCCA Notes on the Inefficiency of 802.e HCCA C. Casetti, C.-F. Chiasserini, M. Fiore and M. Garetto Dipartimento di Elettronica, Politecnico di Torino - Italy E-mail: {casetti,chiasserini,fiore,garetto}@polito.it

More information

Simulating coexistence between y and h systems in the 3.65 GHz band An amendment for e

Simulating coexistence between y and h systems in the 3.65 GHz band An amendment for e Simulating coexistence between 802.11y and 802.16h systems in the 3.65 GHz band An amendment for 802.11e IEEE 802.16 Presentation Submission Template (Rev. 8.3) Document Number: C802.16h-07/050 Date Submitted:

More information

Lesson 2-3: The IEEE x MAC Layer

Lesson 2-3: The IEEE x MAC Layer Module 2: Establishing Wireless Connectivity Lesson 2-3: The IEEE 802.11x MAC Layer Lesson Overview This lesson describes basic IEEE 802.11x MAC operation, beginning with an explanation of contention schemes

More information

Wireless LAN -Architecture

Wireless LAN -Architecture Wireless LAN -Architecture IEEE has defined the specifications for a wireless LAN, called IEEE 802.11, which covers the physical and data link layers. Basic Service Set (BSS) Access Point (AP) Distribution

More information

Efficient Transmission of H.264 Video over WLANs

Efficient Transmission of H.264 Video over WLANs Efficient Transmission of H.264 Video over WLANs Yaser P. Fallah March 2007 UBC 1 Multimedia Communications Multimedia applications are becoming increasingly popular Video on mobile devices (cell phones,

More information

IEEE e QoS for Wireless LAN:

IEEE e QoS for Wireless LAN: IEEE 802.11e QoS for Wireless LAN: A Research Direction James Yu 12/09/2003 TDC Network Seminar 1 IEEE 802.11 MAC Layer Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA) Different from CAMA/CD

More information

A Tool for Simulating IEEE e Contention-based Access

A Tool for Simulating IEEE e Contention-based Access A Tool for Simulating IEEE 802.11e Contention-based Access Andreas Floros 1 and Theodore Karoubalis 2 1 Dept. of Informatics, Ionian University, Plateia Tsirigoti 7, 49 100 Corfu, Greece floros@ionio.gr

More information

QoS Traffic in Wireless LAN Overlapping Cells

QoS Traffic in Wireless LAN Overlapping Cells QoS Traffic in Wireless LAN Overlapping Cells Rastin Pries 1, Klaus Heck 2, Phuoc Tran-Gia 1, Thomas Wirth 1 1 University of Würzburg, Deptartment of Distributed Systems, Würzburg, Germany. e-mail: {pries

More information

QoS Enhancement in IEEE Wireless Local Area Networks

QoS Enhancement in IEEE Wireless Local Area Networks MERL A MITSUBISHI ELECTRIC RESEARCH LABORATORY http://www.merl.com QoS Enhancement in IEEE802.11 Wireless Local Area Networks Daqing Gu and Jinyun Zhang TR-2003-67 July 2003 Abstract In this article, a

More information

A Modified Medium Access Control Algorithm for Systems with Iterative Decoding

A Modified Medium Access Control Algorithm for Systems with Iterative Decoding A Modified Medium Access Control Algorithm for Systems with Iterative Decoding Inkyu Lee Carl-Erik W. Sundberg Sunghyun Choi Dept. of Communications Eng. Korea University Seoul, Korea inkyu@korea.ac.kr

More information

ECE442 Communications Lecture 3. Wireless Local Area Networks

ECE442 Communications Lecture 3. Wireless Local Area Networks ECE442 Communications Lecture 3. Wireless Local Area Networks Husheng Li Dept. of Electrical Engineering and Computer Science Spring, 2014 Wireless Local Networks 1 A WLAN links two or more devices using

More information

Announcements : Wireless Networks Lecture 11: * Outline. Power Management. Page 1

Announcements : Wireless Networks Lecture 11: * Outline. Power Management. Page 1 Announcements 18-759: Wireless Networks Lecture 11: 802.11* Please mail survey team information» Can include topic preferences now if you have them Submit project designs through blackboard Homework 2

More information

Wireless Communication and Networking CMPT 371

Wireless Communication and Networking CMPT 371 Wireless Communication and Networking CMPT 371 Wireless Systems: AM, FM Radio TV Broadcast Satellite Broadcast 2-way Radios Cordless Phones Satellite Links Mobile Telephony Systems Wireless Local Loop

More information

Throughput Enhancement of IEEE WLAN for Multimedia Communications.

Throughput Enhancement of IEEE WLAN for Multimedia Communications. Enhancement of IEEE 82.11 WLAN for Multimedia Communications. T.M Nazmul Huda Blekinge Institute of Technology (BTH) Karlskrona, Sweden tmnazmulhuda@yahoo.ca Abstract: This paper mainly focuses on the

More information

Mobile & Wireless Networking. Lecture 7: Wireless LAN

Mobile & Wireless Networking. Lecture 7: Wireless LAN 192620010 Mobile & Wireless Networking Lecture 7: Wireless LAN [Schiller, Section 7.3] [Reader, Part 6] [Optional: "IEEE 802.11n Development: History, Process, and Technology", Perahia, IEEE Communications

More information

IEEE e Enhanced QoS

IEEE e Enhanced QoS IEEE 802.11e Enhanced QoS 國立中興大學資工系曾學文 Tel : (04)22840497 ext 908 E-mail: hwtseng@nchu.edu.tw Outlines Introduction Traffic Differentiation Hybrid Coordination Function (HCF) Contention-Based Channel Access

More information

Wireless LANs. ITS 413 Internet Technologies and Applications

Wireless LANs. ITS 413 Internet Technologies and Applications Wireless LANs ITS 413 Internet Technologies and Applications Aim: Aim and Contents Understand how IEEE 802.11 wireless LANs work Understand what influences the performance of wireless LANs Contents: IEEE

More information

Enhanced Protection Mechanism for Wireless LAN to Reduce Protocol Overhead

Enhanced Protection Mechanism for Wireless LAN to Reduce Protocol Overhead Enhanced Protection Mechanism for Wireless LAN to Reduce Protocol Overhead 1 Dr.S. Bhargavi Professor, Dept.of ECE SJCIT, Chickballapur E-mail: bhargavisunil@gmail.com 2 Chandra Naik G Asst. Professor,

More information

Mohamed Khedr.

Mohamed Khedr. Mohamed Khedr http://webmail.aast.edu/~khedr Tentatively Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week 12 Week 13 Week 14 Week 15 Overview Packet Switching IP addressing

More information

Adaptive Two-Level Frame Aggregation in IEEE n WLAN

Adaptive Two-Level Frame Aggregation in IEEE n WLAN Adaptive Two-Level Frame Aggregation in IEEE 82.11n WLAN Youngsoo Kim, Edwin Monroy, Okhwan Lee, Kyung-Joon Park, and Sunghyun Choi Samsung Advanced Institute of Technology (SAIT), Kiheung, Korea School

More information

B. Bellalta Mobile Communication Networks

B. Bellalta Mobile Communication Networks IEEE 802.11e : EDCA B. Bellalta Mobile Communication Networks Scenario STA AP STA Server Server Fixed Network STA Server Upwnlink TCP flows Downlink TCP flows STA AP STA What is the WLAN cell performance

More information

An Efficient Multipolling Mechanism for IEEE Wireless LANs

An Efficient Multipolling Mechanism for IEEE Wireless LANs An Efficient Multipolling Mechanism for IEEE 802.11 Wireless LANs Shou-Chih Lo Guanling Lee Wen-Tsuen Chen Department of Computer Science, National Tsing Hua University, Taiwan Department of Computer Science

More information

An Analytical Model for the IEEE le EDCF

An Analytical Model for the IEEE le EDCF An Analytical Model for the IEEE 802.1 le EDCF Extended Abstract Zhifeng Tao, Shivendra S. Panwar Department of Electrical and Computer Engineering Polytechnic University Brooklyn, New York 11201 Abstract

More information

Samsung Smart WLAN Solution

Samsung Smart WLAN Solution Whitepaper Samsung Smart WLAN Solution Smart Capacity & Security for Smarter Mobility Voice Optimization Introduction In our modern world, enterprises are in constant need to provide their employees with

More information

4.3 IEEE Physical Layer IEEE IEEE b IEEE a IEEE g IEEE n IEEE 802.

4.3 IEEE Physical Layer IEEE IEEE b IEEE a IEEE g IEEE n IEEE 802. 4.3 IEEE 802.11 Physical Layer 4.3.1 IEEE 802.11 4.3.2 IEEE 802.11b 4.3.3 IEEE 802.11a 4.3.4 IEEE 802.11g 4.3.5 IEEE 802.11n 4.3.6 IEEE 802.11ac,ad Andreas Könsgen Summer Term 2012 4.3.3 IEEE 802.11a Data

More information

3.1. Introduction to WLAN IEEE

3.1. Introduction to WLAN IEEE 3.1. Introduction to WLAN IEEE 802.11 WCOM, WLAN, 1 References [1] J. Schiller, Mobile Communications, 2nd Ed., Pearson, 2003. [2] Martin Sauter, "From GSM to LTE", chapter 6, Wiley, 2011. [3] wiki to

More information

An Efficient Scheduling Scheme for High Speed IEEE WLANs

An Efficient Scheduling Scheme for High Speed IEEE WLANs An Efficient Scheduling Scheme for High Speed IEEE 802.11 WLANs Juki Wirawan Tantra, Chuan Heng Foh, and Bu Sung Lee Centre of Muldia and Network Technology School of Computer Engineering Nanyang Technological

More information

A Novel Framework for Radio Resource Management in IEEE Wireless LANs

A Novel Framework for Radio Resource Management in IEEE Wireless LANs Dublin Institute of Technology ARROW@DIT Conference papers Communications Network Research Institute 2005-01-01 A Novel Framework for Radio Resource Management in IEEE 802.11 Wireless LANs Mark Davis Dublin

More information

Local Area Networks NETW 901

Local Area Networks NETW 901 Local Area Networks NETW 901 Lecture 4 Wireless LAN Course Instructor: Dr.-Ing. Maggie Mashaly maggie.ezzat@guc.edu.eg C3.220 1 Contents What is a Wireless LAN? Applications and Requirements Transmission

More information

Adaptive Fair Channel Allocation for QoS Enhancement in IEEE Wireless LANs

Adaptive Fair Channel Allocation for QoS Enhancement in IEEE Wireless LANs Adaptive Fair Channel Allocation for QoS Enhancement in IEEE 82.11 Wireless LANs Mohammad Malli, Qiang Ni, Thierry Turletti, Chadi Barakat Projet Planète, INRIA-Sophia Antipolis, France E-mail: mmalli,

More information

Call Admission Control for IEEE Contention Access Mechanism

Call Admission Control for IEEE Contention Access Mechanism Call Admission Control for IEEE 82.11 Contention Access Mechanism Dennis Pong and Tim Moors School of Electrical Engineering and Telecommunications, The University of New South Wales, Australia Email:

More information

Advanced Computer Networks WLAN

Advanced Computer Networks WLAN Advanced Computer Networks 263 3501 00 WLAN Patrick Stuedi Spring Semester 2014 1 Oriana Riva, Department of Computer Science ETH Zürich Last week Outlook Medium Access COPE Short Range Wireless Networks:

More information

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology CSC344 Wireless and Mobile Computing Department of Computer Science COMSATS Institute of Information Technology Wireless Local Area Networks (WLANs) Part I Almost all wireless LANs now are IEEE 802.11

More information

A Frame Aggregation Scheduler for IEEE n

A Frame Aggregation Scheduler for IEEE n A Frame Aggregation Scheduler for IEEE 802.11n Selvam T AU-KBC Research Centre MIT campus of Anna University Chennai, India selvam@au-kbc.org Srikanth S AU-KBC Research Centre MIT Campus of Anna University

More information

Duck-Yong Yang, Tae-Jin Lee, Member, IEEE, Kyunghun Jang, Jin-Bong Chang and Sunghyun Choi, Member, IEEE. Abstract

Duck-Yong Yang, Tae-Jin Lee, Member, IEEE, Kyunghun Jang, Jin-Bong Chang and Sunghyun Choi, Member, IEEE. Abstract Performance Enhancement of Multi-Rate IEEE 802. WLANs with Geographically-Scattered Stations Duck-Yong Yang, Tae-Jin Lee, Member, IEEE, Kyunghun Jang, Jin-Bong Chang and Sunghyun Choi, Member, IEEE Abstract

More information

Modeling and Analysis of TCP Dynamics over IEEE WLAN

Modeling and Analysis of TCP Dynamics over IEEE WLAN Modeling and Analysis of TCP Dynamics over IEEE 8. WLAN Jeonggyun Yu and Sunghyun Choi School of Electrical Engineering and INMC Seoul National University, Seoul, Korea Email: jgyu@mwnl.snu.ac.r and schoi@snu.ac.r

More information

Solutions to Performance Problems in VoIP Over a Wireless LAN

Solutions to Performance Problems in VoIP Over a Wireless LAN Solutions to Performance Problems in VoIP Over a 802.11 Wireless LAN Wei Wang, Soung C. Liew, and VOK Li, Solutions to Performance Problems in VoIP over a 802.11 Wireless LAN, IEEE Transactions On Vehicular

More information

QoS issues in Wi-Fi-WMM based triple play home networks

QoS issues in Wi-Fi-WMM based triple play home networks QoS issues in Wi-Fi-WMM based triple play home networks Yun Tao Shi Jean-Marie Bonnin Gilles Straub Thomson, France INRIA/IRISA, France Thomson, France yun-tao.shi@thomson.net jm.bonnin@enst-bretagne.fr

More information

EBA: An Enhancement of IEEE DCF via Distributed Reservation

EBA: An Enhancement of IEEE DCF via Distributed Reservation EBA: An Enhancement of IEEE 802.11 DCF via Distributed Reservation Jaehyuk Choi, Joon Yoo, Sunghyun Choi, Member, IEEE, and Chongkwon Kim, Member, IEEE Abstract The IEEE 802.11 standard for Wireless Local

More information

Lecture 16: QoS and "

Lecture 16: QoS and Lecture 16: QoS and 802.11" CSE 123: Computer Networks Alex C. Snoeren HW 4 due now! Lecture 16 Overview" Network-wide QoS IntServ DifServ 802.11 Wireless CSMA/CA Hidden Terminals RTS/CTS CSE 123 Lecture

More information

Two-Tier WBAN/WLAN Healthcare Networks; Priority Considerations

Two-Tier WBAN/WLAN Healthcare Networks; Priority Considerations Two-Tier WBAN/WLAN Healthcare Networks; Priority Considerations Saeed Rashwand Department of Computer Science University of Manitoba Jelena Mišić Department of Computer Science Ryerson University Abstract

More information

Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4.

Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4. Topics for Today More on Ethernet Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet Wireless LANs Readings 4.3 to 4.4 1 Original Ethernet Wiring Heavy coaxial cable, called thicknet,

More information

WITH the increasing use of portable computers, handsets,

WITH the increasing use of portable computers, handsets, 764 IEEE TRANSACTIONS ON COMPUTERS, VOL. 52, NO. 6, JUNE 2003 An Efficient Multipolling Mechanism for IEEE 802.11 Wireless LANs Shou-Chih Lo, Guanling Lee, and Wen-Tsuen Chen, Fellow, IEEE Abstract To

More information

PLUS-DAC: An Admission Control Scheme for IEEE e Wireless LANs

PLUS-DAC: An Admission Control Scheme for IEEE e Wireless LANs PLUS-DAC: An Admission Control Scheme for IEEE 802.11e Wireless LANs KIRAN KUMAR GAVINI Kanwal Rekhi School of Information Technology Indian Institute of Technology, Bombay M Tech. Project Presentation

More information

Using Dynamic PCF to Improve the Capacity for VoIP Traffic in IEEE Networks

Using Dynamic PCF to Improve the Capacity for VoIP Traffic in IEEE Networks Using Dynamic PCF to Improve the Capacity for VoIP Traffic in IEEE 802.11 Networks Takehiro Kawata NTT Email: kawata.takehiro@lab.ntt.co.jp Sangho Shin, Andrea G. Forte Henning Schulzrinne Columbia University

More information

Quality of Service (QoS) Settings on AP541N Access Point

Quality of Service (QoS) Settings on AP541N Access Point Quality of Service (QoS) Settings on AP541N Access Point Objective Quality of Service (QoS) is a technique used to achieve better performance for a computer network and is also used to enhance the quality

More information

CHAPTER 4 CALL ADMISSION CONTROL BASED ON BANDWIDTH ALLOCATION (CACBA)

CHAPTER 4 CALL ADMISSION CONTROL BASED ON BANDWIDTH ALLOCATION (CACBA) 92 CHAPTER 4 CALL ADMISSION CONTROL BASED ON BANDWIDTH ALLOCATION (CACBA) 4.1 INTRODUCTION In our previous work, we have presented a cross-layer based routing protocol with a power saving technique (CBRP-PS)

More information

Fair and Effective Transmissions in IEEE e WLAN

Fair and Effective Transmissions in IEEE e WLAN GESTS Int l Trans. Computer Science and Engr., Vol.19, No.1 17 Fair and Effective Transmissions in IEEE 802.11e WLAN Seongcheol Kim 1 and Jinoo Joung 1 1 Software School, Sangmyung University, Seoul, Korea

More information

Multiple Access Links and Protocols

Multiple Access Links and Protocols Multiple Access Links and Protocols Two types of links : point-to-point PPP for dial-up access point-to-point link between Ethernet switch and host broadcast (shared wire or medium) old-fashioned Ethernet

More information

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

standard. Acknowledgement: Slides borrowed from Richard Y. Yale 802.11 standard Acknowledgement: Slides borrowed from Richard Y. Yang @ Yale IEEE 802.11 Requirements Design for small coverage (e.g. office, home) Low/no mobility High data rate applications Ability to

More information

Fairness and Transmission Opportunity Limit in IEEE802.11e Enhanced Distributed Channel Access

Fairness and Transmission Opportunity Limit in IEEE802.11e Enhanced Distributed Channel Access Fairness and Transmission Opportunity Limit in IEEE802.11e Enhanced Distributed Channel Access by Anni Matinlauri Instructor: Jouni Karvo Supervisor: Professor Raimo Kantola Agenda Background Research

More information

Expanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE networks

Expanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE networks Expanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE 802.11 networks Christos Chousidis, Rajagopal Nilavalan School of Engineering and Design Brunel University London, UK {christos.chousidis,

More information

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology CSC344 Wireless and Mobile Computing Department of Computer Science COMSATS Institute of Information Technology Wireless Local Area Networks (WLANs) Part II WiFi vs 802.11 IEEE 802.11 Features Hidden Node

More information

A Hybrid Distributed Coordination Function for Scalability and Inter-operability in Large-scale WLANs

A Hybrid Distributed Coordination Function for Scalability and Inter-operability in Large-scale WLANs A Hybrid Distributed Coordination Function for Scalability and Inter-operability in Large-scale WLANs Nakjung Choi, Seongil Han, Yongho Seok, Yanghee Choi and Taekyoung Kwon School of Computer Science

More information

QoS Support for Time-Constrained Multimedia Communications in IEEE WLANs: A Performance Evaluation

QoS Support for Time-Constrained Multimedia Communications in IEEE WLANs: A Performance Evaluation QoS Support for Time-Constrained Multimedia Communications in IEEE 8. WLANs: A Performance Evaluation José Villalón Francisco Micó Pedro Cuenca Luis Orozco-Barbosa Department of Computer Engineering, Universidad

More information

MAC. Fall Data Communications II 1

MAC. Fall Data Communications II 1 802.11 MAC Fall 2005 91.564 Data Communications II 1 RF Quality (ACK) Fall 2005 91.564 Data Communications II 2 Hidden Terminal (RTS/CTS) Fall 2005 91.564 Data Communications II 3 MAC Coordination Functions

More information

Adaptive Channel Occupation for Wireless Video Delivery

Adaptive Channel Occupation for Wireless Video Delivery Adaptive Channel Occupation for Wireless Video Delivery Ismail Djama and Toufik Ahmed CNRS-LaBRI Lab, University of Bordeaux-1. 351 Cours de la Libération, F-3345 Talence - France Tel: +33 5 4 35 47, Fax:

More information

A Backoff Algorithm for Improving Saturation Throughput in IEEE DCF

A Backoff Algorithm for Improving Saturation Throughput in IEEE DCF A Backoff Algorithm for Improving Saturation Throughput in IEEE 80.11 DCF Kiyoshi Takahashi and Toshinori Tsuboi School of Computer Science, Tokyo University of Technology, 1404-1 Katakura, Hachioji, Tokyo,

More information

. 14 Byte for Acks. Due to this fact, the overhead is more relevant if the data contained in packets is sent to high rates:

. 14 Byte for Acks. Due to this fact, the overhead is more relevant if the data contained in packets is sent to high rates: QoS in IEEE 802.11 Issues Some issues are important for quality of service: the first one mentioned is the difference of performances expired by nodes based on their position in the network. Indeed, considering

More information

Data and Computer Communications. Chapter 13 Wireless LANs

Data and Computer Communications. Chapter 13 Wireless LANs Data and Computer Communications Chapter 13 Wireless LANs Wireless LAN Topology Infrastructure LAN Connect to stations on wired LAN and in other cells May do automatic handoff Ad hoc LAN No hub Peer-to-peer

More information

Data Communications. Data Link Layer Protocols Wireless LANs

Data Communications. Data Link Layer Protocols Wireless LANs Data Communications Data Link Layer Protocols Wireless LANs Wireless Networks Several different types of communications networks are using unguided media. These networks are generally referred to as wireless

More information

Chapter 6 Wireless and Mobile Networks. Csci 4211 David H.C. Du

Chapter 6 Wireless and Mobile Networks. Csci 4211 David H.C. Du Chapter 6 Wireless and Mobile Networks Csci 4211 David H.C. Du Wireless LAN IEEE 802.11 a, b, g IEEE 802.15 Buletooth Hidden Terminal Effect Hidden Terminal Problem Hidden terminals A, C cannot hear each

More information

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1 Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1 Wireless Local Area Networks The proliferation of laptop computers and other mobile devices

More information

Performance and QoS Issues in

Performance and QoS Issues in Performance and QoS Issues in 802.11 Shashi Kumar Chinthakindi shashic@clemson.edu Clemson University,Clemson,SC 29631 ABSTRACT 802.11 is the IEEE standard for wireless LANs. The paper discusses issues

More information

Fairness Enhancement Scheme for Multimedia Applications in IEEE e Wireless LANs

Fairness Enhancement Scheme for Multimedia Applications in IEEE e Wireless LANs Fairness Enhancement Scheme for Multimedia Applications in IEEE 802.11e Wireless LANs Young-Woo Nam, Sunmyeng Kim, and Si-Gwan Kim Department of Computer Software Engineering Kumoh National Institute of

More information

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview Wireless LANs CSE 3213 Fall 2011 4 November 2011 Overview 2 1 Infrastructure Wireless LAN 3 Applications of Wireless LANs Key application areas: LAN extension cross-building interconnect nomadic access

More information

Performance Comparison of IEEE e EDCA and b DCF Under Non- Saturation Condition using Network Simulator

Performance Comparison of IEEE e EDCA and b DCF Under Non- Saturation Condition using Network Simulator Research Journal of Applied Sciences, Engineering and Technology 4(22): 4748-4754, 212 ISSN: 24-7467 Maxwell Scientific Organization, 212 Submitted: April 3, 212 Accepted: April 23, 212 Published: November

More information

IEEE Wireless LANs

IEEE Wireless LANs Unit 11 IEEE 802.11 Wireless LANs Shyam Parekh IEEE 802.11 Wireless LANs References Standards Basics Physical Layer 802.11b 802.11a MAC Framing Details Management PCF QoS (802.11e) Security Take Away Points

More information

A new Traffic Separation Mechanism (TSm) in Wireless e Networks: A simulation study

A new Traffic Separation Mechanism (TSm) in Wireless e Networks: A simulation study A new Traffic Separation Mechanism (TSm) in Wireless 802.11e Networks: A simulation study Ricardo Moraes 1, Francisco Vasques 1, Paulo Portugal 1, José Alberto Fonseca 2 1 Faculdade de Engenharia Universidade

More information

Performance analysis of Internet applications over an adaptive IEEE MAC architecture

Performance analysis of Internet applications over an adaptive IEEE MAC architecture Journal of the Franklin Institute 343 (2006) 352 360 www.elsevier.com/locate/jfranklin Performance analysis of Internet applications over an adaptive IEEE 802.11 MAC architecture Uthman Baroudi, Mohammed

More information

A SCHEME FOR IMPROVED DELAY AND FRAME DROP PROBABILITIES IN e NETWORKS

A SCHEME FOR IMPROVED DELAY AND FRAME DROP PROBABILITIES IN e NETWORKS A SCHEME FOR IMPROVED DELAY AND FRAME DROP PROBABILITIES IN 82.11e NETWORKS Daniel Fokum and Cory Beard School of Computing and Engineering, University of Missouri Kansas City 534 Robert H. Flarsheim Hall

More information

A SURVEY OF QOS TECHNIQUES IN Drabu, Yasir Department of Computer Science, Kent State University

A SURVEY OF QOS TECHNIQUES IN Drabu, Yasir Department of Computer Science, Kent State University A SURVEY OF QOS TECHNIQUES IN 802.11 Drabu, Yasir Department of Computer Science, Kent State University Contents 1. Abstract 2. Introduction 3. Background 3.1. 802.11 Mac Sub layer 3.2. Distributed Coordination

More information

Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks

Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE e networks Improving the quality of H.264 video transmission using the Intra-Frame FEC over IEEE 802.11e networks Seung-Seok Kang 1,1, Yejin Sohn 1, and Eunji Moon 1 1Department of Computer Science, Seoul Women s

More information

Optimized WLAN MAC Protocol for Multimedia Applications

Optimized WLAN MAC Protocol for Multimedia Applications Research Online ECU Publications Pre. 2011 2008 Optimized WLAN MAC Protocol for Multimedia Applications Hushairi Zen Daryoush Habibi Alexander Rassau Iftekhar Ahmad 10.1109/WOCN.2008.4542484 This article

More information

Enhanced Controlled-Access and Contention-Based Algorithms for IEEE e Wireless LANs

Enhanced Controlled-Access and Contention-Based Algorithms for IEEE e Wireless LANs Enhanced Controlled-Access and Contention-Based Algorithms for IEEE 82.11e Wireless LANs Yaser Pourmohammadi Fallah and Hussein M. Alnuweiri Dept. of Electrical Engineering, University of British Columbia,

More information

Wireless Communication

Wireless Communication Wireless Communication Systems @CS.NCTU Lecture 9: MAC Protocols for WLANs Instructor: Kate Ching-Ju Lin ( 林靖茹 ) 1 Reference 1. A Technical Tutorial on the IEEE 802.11 Protocol By Pablo Brenner online:

More information

Wireless Local Area Networks. Networks: Wireless LANs 1

Wireless Local Area Networks. Networks: Wireless LANs 1 Wireless Local Area Networks Networks: Wireless LANs 1 Wireless Local Area Networks The proliferation of laptop computers and other mobile devices (PDAs and cell phones) created an obvious application

More information

Collision Free Hybrid Slot Protocol for Improving Performance in Wireless Networks

Collision Free Hybrid Slot Protocol for Improving Performance in Wireless Networks International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 8 (2018), pp. 1285-1300 International Research Publication House http://www.irphouse.com Collision Free Hybrid

More information

Survey on OFDMA based MAC Protocols for the Next Generation WLAN

Survey on OFDMA based MAC Protocols for the Next Generation WLAN Survey on OFDMA based MAC Protocols for the Next Generation WLAN Bo Li, Qiao Qu, Zhongjiang Yan, and Mao Yang School of Electronics and Information Northwestern Polytechnical University, Xi an, China Email:

More information

Mobile Communications Chapter 7: Wireless LANs

Mobile Communications Chapter 7: Wireless LANs Characteristics IEEE 802.11 PHY MAC Roaming IEEE 802.11a, b, g, e HIPERLAN Bluetooth Comparisons Prof. Dr.-Ing. Jochen Schiller, http://www.jochenschiller.de/ MC SS02 7.1 Comparison: infrastructure vs.

More information

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols Medium Access Control MAC protocols: design goals, challenges, contention-based and contention-free protocols 1 Why do we need MAC protocols? Wireless medium is shared Many nodes may need to access the

More information

Supporting Real-time Traffic with QoS in IEEE e Based Home Networks

Supporting Real-time Traffic with QoS in IEEE e Based Home Networks MERL A MITSUBISHI ELECTRIC RESEARCH LABORATORY http://www.merl.com Supporting Real-time Traffic with QoS in IEEE 8.e Based Home Networks Dongyan Chen, Daqing Gu and Jinyun Zhang TR--6 February Abstract

More information

Introduction to IEEE

Introduction to IEEE Introduction to IEEE 802.11 Characteristics of wireless LANs Advantages very flexible within the reception area Ad hoc networks without previous planning possible (almost) no wiring difficulties more robust

More information

A Performance Investigation of the Modified PCF with Priority Scheme

A Performance Investigation of the Modified PCF with Priority Scheme 2 ECTI TRANSACTIONS ON ELECTRICAL ENG., ELECTRONICS, AND COMMUNICATIONS VOL.3, NO.1 FEBRUARY 2005 A Performance Investigation of the Modified with Priority Scheme Apichan Kanjanavapastit 1 and Bjorn Landfeldt

More information

MAC in /20/06

MAC in /20/06 MAC in 802.11 2/20/06 MAC Multiple users share common medium. Important issues: Collision detection Delay Fairness Hidden terminals Synchronization Power management Roaming Use 802.11 as an example to

More information

VoIP over wireless networks: a packet scheduling approach to provide QoS using Linux

VoIP over wireless networks: a packet scheduling approach to provide QoS using Linux VoIP over 82.11 wireless networks: a packet scheduling approach to provide QoS using Linux Terrence van Valkenhoef and Mishar Mahboob December 13, 25 Abstract In this work, we propose a layer three scheduler

More information

Unit 7 Media Access Control (MAC)

Unit 7 Media Access Control (MAC) Unit 7 Media Access Control (MAC) 1 Internet Model 2 Sublayers of Data Link Layer Logical link control (LLC) Flow control Error control Media access control (MAC) access control 3 Categorization of MAC

More information

QoS Analysis of IEEE /802.11e MAC Protocols

QoS Analysis of IEEE /802.11e MAC Protocols Australian Journal of Basic and Applied Sciences, 4(9): 4553-4563, 2010 ISSN 1991-8178 QoS Analysis of IEEE 802.11/802.11e MAC Protocols 1 Shahzad A. Malik, Ammar Abbas, 2 Madad Ali Shah 1 COMSATS Institute

More information