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

Size: px
Start display at page:

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

Transcription

1 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, , Korea New Radio Access PT, Samsung Advanced Institute of Technology, Yongin, , Korea skim@mwnl.snu.ac.kr, KimYoungsoo@samsung.com, schoi@snu.ac.kr, and khjang@samsung.com Abstract WLAN technology has been shown a revolutionary development during the last decade. Recently popularized IEEE a/gbased products can support up to 54 Mbps (Physical layer) rate and give much freedom to access the Internet wirelessly. However, the MAC (Medium Access Control) protocol has relatively large overhead in order to robustly deal with the unreliable wireless nature, and hence, the throughput performance is much worse than the underlying rate. Moreover, along with many emerging applications and services over WLANs, such as VoWLAN (Voice over WLAN) and audio/video streaming, the demands for faster and higher-capacity WLANs have been growing recently. In this article, we propose a new MAC protocol for the next-generation high-speed WLANs. The proposed MAC, called MCCA (Multi-user polling Controlled Channel Access), is composed of two components: (1) MLA (Multi-Layer frame Aggregation), which performs aggregations at both MAC and ; and (2) MUP (Multi-User Polling) being used to reduce the contention overhead and, in turn, achieve higher network utilization. MCCA is compared with the e EDCA (Enhanced Distributed Channel Access) MAC. Highly enhanced MAC efficiency can be achieved by applying MCCA and we show the improved MAC performance in terms of the aggregate throughput of (non-)qos flows with relevant QoS requirements. Index Terms IEEE WLAN, frame aggregation, multi-user polling, throughput, and QoS I. INTRODUCTION In recent years, IEEE WLAN has gained a prevailing position in the market for the (indoor) broadband wireless access networking [1]. The number of IP applications operating over WLANs, such as VoWLAN (Voice over WLAN), audio/video streaming, and file transfer, has increased, and the required bandwidth for such traffic has continuously augmented as well. In consequence, the commodity devices equipped with the high-speed (Physical layer), i.e., supporting up to 54 Mbps rate with IEEE a/g, have recently become popular to WLAN users. The , however, is still known to have large overhead for MAC (Medium Access Control) and operations restraining the throughput performance much worse compared with the underlying high rate. For example, due to such large overhead, the maximum achievable throughput of the DCF (Distributed Coordination Function) is only about 30 Mbps even with the a/g. In [2], the authors demonstrate that by simply increasing the rate without reducing the addressed overhead, the enhanced throughput is bounded around 100 Mbps, even if the rate goes to infinity. It infers that further effort in terms of the protocol efficiency of the MAC is required. Moreover, demands for higherspeed WLANs have been accelerated along with the evolution of the wired counterparts, e.g., 1 or 10 Gbit Ethernet and FTTH (Fiber to the Home) technologies. The protocol overhead in the WLANs can be classified into two categories: header-oriented and access-controloriented. In the , an (MAC Protocol Data Unit), which is generated by adding a MAC header to an MSDU (MAC Service Data Unit) coming from the higher layer, is the unit of data exchanged between two peer MAC layers using the service of the underlying layer, i.e.,. Accordingly, an becomes a PSDU ( Service Data Unit) at the, and then, a PPDU ( Protocol Data Unit) is generated by adding a preamble/header to the PSDU. Considering the fact that a single MSDU becomes a PPDU after adding the fixed-size MAC header and preamble/header, the appended preamble and headers for each IP datagram become relatively large overhead as the size of IP datagram decreases. The DCF is a CSMA/CA (Carrier-Sense Multiple Access)-based medium access method. Each WLAN keeps backing the medium access off in order to alleviate contention and resolve collision with other s. However, as the number of contending s increases and, in turn, s suffer from more frequent collisions, the overhead induced by the backoff increases. Thanks to the fully controlled medium access in the PCF (Point Coordination Function) [1] and the e HCCA (HCF Hybrid Coordination Function Controlled Channel Access) [5], such backoff overhead is eliminated. However, per- poll transmissions contribute to a different type of overhead in both PCF and HCCA. Furthermore, such polling overhead increases as the number of polled s increases. This article has been accepted to IEEE Wireless Communications: special issue on Medium Access Control Protocols for Wireless LANs that will be issued in Feb Guest editors on this special issue are Mohammad S. Obaidat, Petros Nicopolitidis, Petre Dini, and Jung-Shian Li.

2 2 In this article, we propose a new MAC protocol, MCCA (Multi-user polling Controlled Channel Access), to cope with the problem of the legacy MAC protocols discussed above. MCCA consists of two components, MLA (Multi-Layer frame Aggregation) and MUP (Multi-User Polling). MLA deals with the inefficient header usage in the by employing two types of aggregation techniques at both MAC and. In addition, MLA s aggregation can also reduce the access-controloriented overhead owing to the backoff. Accordingly, the reduced channel wastage directly changes to throughput gain. MUP is a polling-based controlled medium access method, and it makes use of a multi-user poll. As a result, MUP reduces not only the backoff overhead, but the polling overhead. The standardization activity of IEEE TGn (Task Group N) shares our goal of enhancing MAC efficiency for highspeed WLANs. In fact, the core idea of MCCA has been proposed as one candidate of the n standardization. The current n draft includes a modified version of MCCA and the standardization activity is still ongoing [3], [4]. The effectiveness of MCCA has been evaluated based on several realistic wireless network models, which are the guidelines of TGn for performance evaluation. We next briefly describe the e EDCA, which is the baseline MAC of MCCA, and then present the proposed MCCA. After providing simulation results and analysis to support our claim that the proposed MAC results in significantly improved MAC efficiency and QoS (Quality-of-Service) guarantee, we close the article with concluding remarks. II. EDCA: BASELINE MAC IEEE e EDCA is designed to provide differentiated and distributed medium access for frames belonging to eight different user priorities, which are mapped into four ACs (Access Categories) [5]. Accordingly, more favored transmission attempts are stochastically guaranteed for higher-priority frames. An EDCA contends for medium access in the same manner, i.e., CSMA/CA, as a DCF does. Four parameters that prioritize and control the way to grab the medium vary along with mapping ACs: (1) AIFS (Arbitration Interframe Space); the minimum time interval before contention, (2) the minimum, (3) the maximum contention windows (CW min and CW max ), and (4) TXOP (Transmission Opportunity). In an EDCA, four transmit queues are equipped along with four ACs, where EDCA contention algorithm is implemented based on corresponding parameters. In particular, the smaller AIFS, CW min, and CW max, the shorter the medium access delay for the corresponding priority and, in turn, the more capacity share for a given traffic condition. A TXOP, which is a time interval when a particular has the right to initiate frame exchange sequences onto the wireless medium, is defined by a starting time and a maximum duration. In general, the longer TXOP duration is assigned to the higher-priority flow for QoS guarantee. Unlike the ACK (Acknowledgement) scheme, which is a stop-and-wait ARQ (Automatic Repeat request), the e defines a new selective ARQ scheme, called BACK (Block ACK), in order to improve the MAC efficiency. Specifically, during a TXOP, a TXOP-initiator transmits a number of data frames without receiving corresponding ACK frames. After the bursttransmission of data frames, the initiator transmits a control frame, called BAR (Block ACK Request). The receiver of the BAR should respond with a BA (Block ACK). 1 BACK bitmap is used in the BACK to inform which frames are not received correctly. III. MCCA: MULTI-USER POLLING CONTROLLED CHANNEL ACCESS MCCA consists of two components, MLA and MUP. Each of MCCA components contributes toward enhanced MAC efficiency; besides, an incorporative usage of both components can synergistically maximize the aggregate network throughput performance. A. MLA: Multi-Layer frame Aggregation The first component of MCCA, MLA, is composed of two types of hierarchical aggregations. Along with where an aggregation is performed, i.e., either MAC or, aggregation schemes are referred to as A- and A-PSDU, respectively. The basic operational example of MLA is illustrated in Fig. 1. By definition, A- can be applied for a number of s to be aggregated into a single PSDU, and, similarly, A-PSDU generates a PPDU comprising one or more number PSDUs. Compared with the concept of the s PPDU and PSDU generations as addressed above, the MAC efficiency can be drastically ameliorated by MLA. We describe the details of MLA as follows. 1) A-: A- can be achieved with multiple s irrespective of their traffic identities. 2 In other words, a number of s can be aggregated into a PSDU as long as they are destined to the same receiver. In Fig. 1, the first three s, which are destined to DA1, compose a single PSDU by A-. Therefore, based on this example, only a single backoff process is needed for three transmissions. Moreover, preamble and header are needed to be attached only once, instead of three times. No doubt we can achieve enhanced MAC efficiency with A-. 1 There are two types of BACK procedures in the e, which are immediate BACK and delayed BACK. The former is explained here. 2 In this article, we assume that each MSDU is differentiated by its traffic identity, which is determined by its QoS requirement and belonging traffic flow [5].

3 3 In order to better achieve the improved MAC efficiency, we introduce a header compression scheme with two of newly designed MAC header formats in A-. When an MSDU becomes the first in an A- frame, a legacy MAC header is used (referred to as L in Fig. 1). The following MSDUs have different types of MAC headers along with their traffic identities. If MSDUs followed by the first MSDU have the identical traffic identity to the preceding MSDU, a simpler format of MAC header (i.e., omitting all duplicated fields from L) is used, namely, type-1 compressed MAC header (C1 ). In contrast, MSDUs, which are heterogeneous in traffic identity, need to be differentiated from the other (e.g., the starting MSDU in the A- frame). Type-2 compressed MAC header (C2 ), in which a QoS control field is included to specify the different traffic identity, should be used in this case. Compressed headers should be regenerated based on the starting s MAC header (L) by the receiver. With the header compression scheme, the considered A- makes the MAC efficiency even higher, and hence, more improved throughput can be expected. With A-, an ( Delimiter) is attached in front of each aggregated. plays a role to robustly delimit the s within the aggregate by the receiver. Consequently, the effective packet error probability of each aggregated should be identical to that of non-aggregated. 2) A-PSDU: With the second frame aggregation scheme, A-PSDU, multiple PSDUs can be aggregated into a single PPDU without additional preambles and headers, irrespective of where they are destined to and what rate they should be transmitted in. Fig. 1 also illustrates an example of A-PSDU operation when two PSDUs, which are destined to different receivers with different rates, are conveyed by a single PPDU. Similar to the purpose of in A-, a PD (PSDU Delimiter) precedes each PSDU in A-PSDU, and it allows to transmit each PSDU at a different rate according to the desired rate to each destined. A PD should be transmitted at the lowest rate (e.g., 6 Mbps of the a), in order for all the s to be able to decode it. With the help of MCS (Modulation Coding Scheme) information specified in each PD, a number of PSDUs being transmitted at different rates can be aggregated into a PPDU using A-PSDU, and successfully decoded by corresponding receivers. B. MUP: Multi-User Polling As the second component of MCCA, we present a controlled medium access scheme, MUP, based on the e EDCA. In order to maximize MAC efficiency, the considered MUP provides two distinctive features. First, unlike PCF and HCCA, MUP deals with both uplink and downlink traffic streams during the controlled access period. Second, an MUP coordinator (i.e., AP) can send multiple polls to different polled s at the same time. The poll frame dealing with this simultaneous polling to multiple s is named MPoll, and its format is carefully designed to support such features. Lo et al. proposed an analogous multi-user polling method for WLAN [6]. Their approach is mainly focused on supporting QoS traffic by using a multi-user poll under DCF. However, if we use the e EDCA instead of DCF, further QoS satisfaction can be expected. In addition, our MUP is synergistically employed with MLA for the purpose of improving MAC efficiency, which is the major difference from the multi-user polling method in [6]. An MPoll provides the control of flows for downlink and uplink within a specific period, called service period. An MPoll conveys a number of downlink and uplink MAP data structures, where such MAPs handle the exchanges of aggregated frames that are generated by previously described MLA (i.e., A- and A-PSDU). The duration field in an MPoll is set to a long enough value to make non-polled s (including legacy s) set NAV (Network Allocation Vector) not to access the medium during the service period. An MPoll specifies the number of A- frames in downlink and the number of s :DA1 MSDU MSDU MSDU MSDU :DA1 :DA1 :DA2 MAC-layer Aggregation ( A- ) -layer Aggregation ( A-PSDU ) PD PSDU PD PSDU basic rate data rate 1 basic rate data rate 2 Legacy MAC Header type-1 Compressed MAC Header type-2 Compressed MAC Header PD Delimiter PSDU Delimiter Frame Check Sequence Fig. 1. An illustrative example of MLA operation.

4 4 in uplink to indicate how many A- frames are destined to particular s in a particular rate, and how many s will get polls to access the medium, respectively. In order to properly guarantee the QoS requirement of each flow from a, an appropriate TXOP value is assigned to each polled, and it is also specified in every MPoll for each polled. Considering the significant use of MPoll, the lowest transmission rate is desired for the MPoll transmission. Fig. 2 is an illustrative example of how MUP works. An AP can access the channel with higher priority than s by deferring a PIFS (PCF Interframe Space) time interval, which is shorter than DIFS and any other AIFS time intervals. Whenever an AP sends an MPoll after a PIFS time interval, a service period is initiated. When a receives an MPoll, it sets its backoff counter to an appropriate value, which is implicitly assigned according to the polling sequence specified in the MPoll. For example, if the number of polled s is three, the maximum value of backoff counters is two as illustrated in Fig. 2, and the backoff counter is assigned to each as specified in the polling sequence (e.g., from zero to two in Fig. 2). A service period is divided into two sub-periods, downlink and uplink periods. The service-period initiator, AP grabs the medium by sending its frames after a PIFS time interval again. The uplink period starts after DIFS idle time and a whose backoff counter becomes zero obtains an opportunity to send its A- frames during the assigned TXOP duration. Thanks to the NAV setting, which covers the remaining service period, non-polled and legacy s cannot access the medium when the AP and polled s exchange their A- frames. The NAV duration specified in an MPoll covers the whole time intervals of the downlink TXOP limit and all possible uplink TXOP limits. It is possible that a CF-End (Contention-Free End) frame 3 is sent by the AP when there is no more uplink traffic from the polled s. After the completion of a service period, either an EDCA-based medium access or a new MCCA service period starts depending on the network operating policy. During the downlink period, A-PSDU can be applied, and hence, each receives one or multiple A- frames destined to itself at its receiving time, which is calculated based on information conveyed by the preceding MPoll. As illustrated in Fig. 2, during the uplink period, each follows the EDCA channel access rule defined in the e except two facts: First, the backoff counter is not specified by the, but assigned by the AP. Second, during a service period, the minimum idle delay before contention, AIFS is set to DIFS for all polled s since there is no need to prioritize the medium access of polled s under MUP. After counting the maximum backoff counter, which the AP assigned to one of the polled s using an MPoll, AP can be aware of no more transmission from polled s, and then, the AP sends a CF-End frame with PIFS deference to end the service period. By receiving the CF-End, all s including non-polled and legacy s are informed of the end of a service period, irrespective of their NAVs. 3 According to [1], the reception capability of a CF-End frame is a mandatory feature of an based. In other words, a backward compatibility problem in terms of CF-End reception of a legacy should not arise when MUP is employed. TXOP limit AP MPoll A- A- CF- END A-PSDU 1 RX mode 0 A- TXOP limit 2 RX mode legacy NAV service period A- TXOP limit PIFS PIFS DIFS DIFS PIFS AIFS[AC] 1 0 normal PSDU Fig. 2. An illustrative example of MUP operation.

5 5 C. Hidden Station Management While the medium access in MUP is designed to be fully controlled by an AP, the essential access mechanism is based on contention among polled s. Therefore, the hidden problem might also happen in MCCA. To mitigate the potential hidden problem in an MCCA-based WLAN, we consider a hidden management method in this article. When a attempts to join an MCCA-based WLAN, it receives a number of MPolls and learns a polling sequence before associated to the AP. Suppose that the new senses the idle channel, while it is aware of who is the next polled and expected to send its A- frame. Accordingly, the new records the next polled as a hidden from itself. In order for the new to correctly detect the existence of hidden s, the AP rotates the polling sequence for every next service period without loss of QoS guarantee for all associated s. After repeating a series of hidden learning procedures, the new reports its hidden s to the AP when it is finally associated. The AP collects such hidden information from all the s and then, runs a grouping algorithm to establish non-hidden groups. Such a grouping algorithm should generate as small number of groups as possible, while group members are not hidden from each other. The grouping algorithm should be repeatedly initiated for every new association. If a collision happens during a service period, the AP can detect a hidden- pair and then, starts re-grouping s. D. Error Recovery via Block ACK Thanks to the MUP s controlled medium access and the considered hidden management method, frame collisions are not likely to happen during a service period. Transmission errors, however, might occur due to unreliable wireless channel condition. More harmful effect due to channel-error-caused transmission failures can be expected as most of frames are transmitted in a form of aggregation in MCCA. Therefore, the careful design of an error recovery mechanism is highly desirable for MCCA. We employ a fine-tuned BACK scheme based on EDCA BACK, called MCCA BACK, as the error recovery mechanism of MCCA. The basic operational usage of MCCA BACK is identical to that of EDCA BACK: the format of BAR and BA, and the usage of BACK bitmap. In MCCA, however, either BAR or BA is aggregated into an A- frame. Moreover, during the downlink period in MUP where a BAR is added to each of A- frames, no corresponding BA is transmitted from BAR-received polled s, and the BA transmissions are delayed to the following uplink period for the purpose of further enhanced MAC efficiency. Considering the addressed difference of BACK usage, we call the exchanged BAR and BA frames by the names of R (MCCA Block ACK Request) and (MCCA Block ACK), respectively. In addition, an AP should give a poll to a if the is one of the receivers of a downlink A-PSDU frame in order for the AP to correctly receive the corresponding BA. For better understanding of MCCA BACK, an illustrative example is given in Fig. 3. During a downlink period, an R follows each A- frame. The reception of corresponding s from s is delayed to the following uplink period. When a, which received an A- frame during the downlink period, grasps the medium and generates its A- frame, a delayed is aggregated preceding the transmitted A- frame. An R also follows the transmitted data frame. As illustrated in Fig. 3, unsuccessful frame receptions are informed by and recovered by retransmissions. Such retransmissions are also carried by A- with time interval, and a recovery procedure continues by the successful completion of the A- frame transmission. If a TXOP is expired with unacknowledged frames, the or the AP resumes retransmission attempts after the service period, i.e., during an EDCA contention period, or in the next service period. TXOP limit TXOP limit TXOP limit AP MPoll R R R CF-END 1 2 A-PSDU RX mode 0 RX mode PIFS PIFS DIFS R A- 1 0 service period DIFS R R PIFS Fig. 3. An illustrative example of MCCA error recovery procedure.

6 6 IV. EVALUATION We evaluate the effectiveness of MCCA in comparison with EDCA using ns-2 [8]. We have modified the simulator by enhancing the original DCF module to support the e EDCA and the proposed MCCA. EDCA parameters (introduced in Section II) are set to the recommended default values as specified in the e standard. In addition, the a is employed for our evaluation except the rate. Available maximum rate for both MCCA and EDCA MAC protocols is configured as 216 Mbps, which can be achievable based on a MIMO-based high-rate model. In particular, by applying 2 2 MIMO-SDM (Multiple-Input Multiple-Output Spatial Division Multiplexing) and multiple channel bonding technique (i.e., two a channels (of 20 MHz) are combined together, and hence, the bonded channel of 40 MHz can be used for the communications), at most four times faster rate can be achieved. Each selects its rate among 9 different rates (from 13.5 to 216 Mbps) by looking up the predetermined rate selection table. The rate selection table has been determined in advance with consideration of path loss between the transmitter and the receiver based on the channel model. Therefore, the selected rate by looking up the table becomes the best rate, so that we observe the maximum capacity achieved by considered MAC protocols. Moreover, we assume that all s are fully controlled by an AP in a service period. Accordingly, neither transmission failure due to channel error nor frame collision is considered. The superiority of MCCA to EDCA is demonstrated under three different usage models; residential, large enterprise, and hot-spot. Each of usage models represents credible worst-case mixtures of applications in a realistic environment as inferred by its name. The combination of considered applications, which consist of VoIP, video phone/conferencing, streaming audio/video, video gaming, and unidirectional FTP (representing a file transfer) flows, makes up each of usage models. For example, hot-spot model is designed by assuming that, on average, 15 VoIP devices, 9 audio/video streaming applications, and 10 FTP flows exist in such an environment. We make use of realistic QoS requirements in terms of delay bound for considered QoS-constraint applications. In addition, an appropriate AC is matched to each application, considering the delay bound characteristics. Detailed characteristics of considered applications are described in Table I. We compare the aggregate throughput performance of QoS and non-qos flows based on EDCA and MCCA for each usage model. In particular, when we deal with QoS applications, only the frames that satisfy their corresponding QoS requirements (delay bounds as described in Table I) are collected to be used for throughput measurement. In other words, if the achieved throughput does not reach the maximum achievable throughput (i.e., offered load), in a specific usage model, it means that the required QoS could not be fully guaranteed with the considered MAC protocol. Fig. 4 represents the aggregate throughput performance of EDCA and MCCA in three different usage models. Six bars on the left-hand side represent the aggregate throughput results of QoS flows in considered usage models, and the right-hand-side bars stand for those of non-qos flows. The illustrated thick solid line represents the aggregate offered load of all QoS flows in a specific usage model (corresponding values are specified above the lines). For example, the aggregate offered load of QoS flows in the hot-spot model is Mbps, in which the offered load of 15 VoIP and 9 audio/video streaming flows are all cumulated. In residential and large enterprise models, we observe that both EDCA and MCCA well achieve the required delay bound for all QoS flows. However, MCCA s enhanced MAC efficiency enables more non-qos flows to be allowed, improving the throughput by 2202 % and 646 % in residential and large enterprise models, respectively. The rationales of the highly enhanced throughput of non-qos flows are two-folds. First, the overhead induced by protocol headers and backoff interval is much reduced by MLA. Therefore, MAC efficiency is improved, and, in turn, more aggregate throughput can be achieved. The second reason comes from the burst-transmission characteristics of TCP, which is employed as the transport layer protocol for all non-qos flows. Although we found that MLA enables more non-qos flows to enter the network, AP s downlink queue for non-qos flows is fully occupied in all cases when only MLA is used. It means that the downlink queue of the AP becomes a bottleneck for non-qos flows. If such congested frames can be served faster, TCP senders in both uplink and downlink directions will get more TCP ACKs, and hence, more TCP segments will be sent up to the TCP receive window size. MUP s aggregate downlink transmission (i.e., A-PSDU) can resolve the bottleneck at AP s downlink queue, and, in consequence, much higher aggregate throughput can be obtained by using both MLA and MUP. Moreover, MUP TABLE I APPLICATION CHARACTERISTICS Application Delay bound (msec) Offered load (Mbps) VoIP 30 msec QoS Video phone/conferencing 100 msec flows A/V streaming 200 msec Video gaming 50 msec 1 Non-QoS Internet file transfer N/A N/A flows Local file transfer N/A N/A

7 7 further reduces the access-control-oriented overhead thanks to its multi-user polling-based medium access. We also observe that, with EDCA, the required delay bound of all QoS flows cannot be fully guaranteed in the hot-spot model. Only about 58 % flows out of all aggregate offered load of QoS flows satisfy their delay-bound requirements. Moreover, EDCA achieves only 0.11 Mbps aggregate throughput for non-qos flows. The major reason for this undesirable performance of both QoS and non-qos flows is the intensified contention due to relatively larger number of active s than in other usage models. Accordingly, the collision probability in the hot-spot model becomes elevated, and hence, most of the flows suffer from low service quality. In contrast, MCCA perfectly achieves the QoS requirements of all QoS flows in the same environment thanks to the controlled channel access and eliminated collision loss. Moreover, Mbps aggregate throughput achievement is observed for non-qos flows, which is a drastic improvement compared with that of EDCA. V. CONCLUDING REMARKS In this article, we present a new high-throughput MAC protocol, called MCCA, for the next-generation high-speed WLANs. MCCA is composed of two components, namely, MLA and MUP. MLA performs aggregation at both MAC and, and hence, can aggregate frames with different QoS requirements and destined to different receivers. A-PSDU, however, has the nature that the aggregated frame should be well scheduled in order for receiving s to recognize it easily and correctly. Accordingly, we introduce MUP for the purpose of scheduling the A-PSDU frame transmissions. Moreover, by employing MPoll, we achieve even higher MAC efficiency thanks to the usage of the minimum-size backoff counters, which are uniquely assigned by the AP. Simulation results show that MCCA outperforms EDCA in terms of the aggregate throughput of non-qos flows without any sacrifice of the required delay bounds of QoS flows. In addition, we observe that MCCA can contribute toward guaranteeing QoS requirements in a heavily contending environment (i.e., hot-spot model), where EDCA guarantees delay bounds only for 58 % of QoS flows. ACKNOWLEDGMENT This work was supported in part by the Korea Science and Engineering Foundation (KOSEF) grant funded by Korea Government (MOST) and the Korea Research Foundation grant funded by Korea Government (MOEHRD) (R ). REFERENCES [1] IEEE , Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer () specifications, IEEE Std , Aug [2] Y. Xiao and J. Rosdahl, Throughput and Delay Limits of IEEE , IEEE Commun. Lett., vol. 6, no. 8, pp , Aug [3] IEEE Working Group Homepage: [4] IEEE n, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer () specifications: Enhancements for Higher Throughput, Draft supplement to IEEE Std , Draft 2.0, Feb [5] IEEE e, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer () specifications: Medium Access Control (MAC) Quality of Service Enhancements, Supplement to IEEE Std , Nov [6] S.-C. Lo, G. Lee, and W.-T. Chen, An Efficient Multipolling Mechanism for IEEE Wireless LANs, IEEE Trans. Comput., vol. 52, no. 6, pp , June [7] IEEE , Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer () specifications, IEEE Std , Jun [8] The Network Simulator ns-2.: Seongkwan Kim received the B.S. and M.S. degrees in electronics engineering from Korea University in 2002 and 2004, respectively. He worked as a visiting scholar at Hewlett-Packard Laboratories, Palo Alto, CA, USA in He is currently pursuing the Ph.D. degree at the School of Electrical Engineering and Computer Science, Seoul National University, Seoul, Korea. His current research interests include IEEE based WLAN and wireless mesh networking with the emphasis upon transmission rate control algorithm, design of enhanced MAC protocol, design of wireless mesh routing metric/protocol. He is a winner of the 12 th Samsung Humantech Thesis Prize from Samsung Electronics in He is a student member of the IEEE since skim@mwnl.snu.ac.kr

8 8 Youngsoo Kim received the B.S. degree in information and engineering from Korea Univeristy in 1997, and received the M.S. degree in computer and information science from the Ohio-State University in He is currently pursuing the Ph.D. degree at the School of Electrical Engineering and Computer Science, Seoul National University. In 2000, he joined Samsung Advanced Institute of Technology, and is currently working as a senior research member. His research interests include Medium Access Control (MAC), cognitive radio MAC technology, power control, and resource management of next-generation wireless access. KimYoungsoo@samsung.com Sunghyun Choi is currently an associate professor at the School of Electrical Engineering, Seoul National University (SNU), Seoul, Korea. Before joining SNU in September 2002, he was with Philips Research USA, Briarcliff Manor, New York, USA as a Senior Member Research Staff and a project leader for three years. He received his B.S. (summa cum laude) and M.S. degrees in electrical engineering from Korea Advanced Institute of Science and Technology (KAIST) in 1992 and 1994, respectively, and received Ph.D. at the Department of Electrical Engineering and Computer Science, The University of Michigan, Ann Arbor in September, His current research interests are in the area of wireless/mobile networks with emphasis on wireless LAN/MAN/PAN, nextgeneration mobile networks, mesh networks, cognitive radios, resource management, data link layer protocols, and cross-layer approaches. He authored/coauthored over 100 technical papers and book chapters in the areas of wireless/mobile networks and communications. He holds 11 US patents, five European patents, and six Korea patents, and has tens of patents pending. He is serving or served as a General Co-Chair of COMSWARE 2008, and a Technical Program Committee Co-Chair of ACM Multimedia 2007, IEEE WoWMoM 2007 and IEEE/Create-Net COMSWARE He was a Co-Chair of Cross-Layer Designs and Protocols Symposium in IWCMC 2006, the workshop co-chair of WILLOPAN 2006, the General Chair of ACM WMASH 2005, and a Technical Program Co-Chair for ACM WMASH He is currently serving and has served on program and organization committees of numerous leading wireless and networking conferences including IEEE INFOCOM, IEEE SECON, IEEE MASS, and IEEE WoWMoM. He is also serving on the editorial boards of IEEE Transactions on Mobile Computing, ACM SIGMOBILE Mobile Computing and Communications Review (MC2R), and Journal of Communications and Networks (JCN). He is serving and has served as a guest editor for Pervasive and Mobile Computing (PMC), ACM Wireless Networks (WINET), IEEE Journal on Selected Areas in Communications (JSAC), IEEE Wireless Communications, Wireless Personal Communications, and Wireless Communications and Mobile Computing (WCMC). He gave a tutorial on IEEE in ACM MobiCom 2004 and IEEE ICC Since year 2000, he is an active participant and contributor of IEEE WLAN Working Group. He is the recipient of the 2005 Best Teacher Award from the College of Engineering, Seoul National University. From 2004 to 2007, his research on IEEE (e) WLAN QoS is supported by Ministry of Science and Technology (MoST), Korea under Young Scientist Award program. Dr. Choi was a recipient of the Korea Foundation for Advanced Studies (KFAS) Scholarship and the Korean Government Overseas Scholarship during and , respectively. He also received a Bronze Prize at Samsung Humantech Paper Contest in He is a senior member of IEEE, and a member of ACM, KICS, IEEK, KIISE. schoi@snu.ac.kr KyungHun Jang received the BS, MS, and PhD degrees in electronics engineering from Korea University, in 1993, 1995, and 1998, respectively. He was an assistant professor at the Research Institute for Information and Communication, Korea University, in In 1999, he joined Corporate R&D Center, Samsung Electronics as a senior engineer. Since 2001, he has been with Samsung Advanced Institute of Technology as a principal engineer. His research interests include cognitive radio, Medium Access Control, wireless LAN/PAN and next generation wireless systems. khjang@samsung.com

9 Residential: EDCA Residential: MCCA Large enterprise: EDCA Large enterprise: MCCA Hot-spot: EDCA Hot-spot: MCCA Aggregate offered load Aggregate throughput (Mbps) Residential Hot-spot Large enterprise QoS flow 1.19 non-qos flow 0.11 Fig. 4. Aggregate throughput comparison between EDCA and MCCA in three usage models.

A High-Throughput MAC Strategy for Next-Generation WLANs

A High-Throughput MAC Strategy for Next-Generation WLANs A High-Throughput MAC Strategy for Next-Generation WLANs Seongkwan Kim Youngsoo Kim Sunghyun Choi Multimedia & Wireless Networking Laboratory Seoul National University {skim,yskim}@mwnl.snu.ac.kr, schoi@snu.ac.kr

More information

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

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

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

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

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

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

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

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

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

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

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

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

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

. 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

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

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

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

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

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

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

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

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

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

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

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

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

Converging Voice, Video and Data in WLAN with QoS Support

Converging Voice, Video and Data in WLAN with QoS Support Research Online ECU Publications Pre. 211 28 Converging Voice, Video and Data in WLAN with QoS Support Hushairi Zen Daryoush Habibi Justin Wyatt Iftekhar Ahmad 1.119/WOCN.28.4542485 This article was originally

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

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

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

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

Providing Throughput Guarantees in IEEE e Wireless LANs

Providing Throughput Guarantees in IEEE e Wireless LANs Providing Throughput Guarantees in IEEE 802.11e Wireless LANs Albert Banchs a, Xavier Pérez-Costa a, Daji Qiao b a Network Laboratories, NEC Europe Ltd., Heidelberg, Germany b Real-Time Computing Laboratory,

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

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

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

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

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

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

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

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

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

Analytical Modeling of TCP Dynamics in Infrastructure-based IEEE WLANs

Analytical Modeling of TCP Dynamics in Infrastructure-based IEEE WLANs JOURNAL OF COMMUNICATIONS AND NETWORKS Analytical Modeling of TCP Dynamics in Infrastructure-based IEEE 8. WLANs Jeonggyun Yu, Sunghyun Choi, and Daji Qiao Abstract: IEEE 8. Wireless LAN (WLAN) has become

More information

Reliable Multicast Scheme Based on Busy Signal in Wireless LANs

Reliable Multicast Scheme Based on Busy Signal in Wireless LANs Journal of Modern Science and Technology Vol.2 No.1 March 2014. Pp.18-25 Reliable Multicast Scheme Based on Busy Signal in Wireless LANs Sunmyeng For unicast transmissions, the IEEE 802.11 WLAN MAC (Medium

More information

Outline. CS5984 Mobile Computing. IEEE 802 Architecture 1/7. IEEE 802 Architecture 2/7. IEEE 802 Architecture 3/7. Dr. Ayman Abdel-Hamid, CS5984

Outline. CS5984 Mobile Computing. IEEE 802 Architecture 1/7. IEEE 802 Architecture 2/7. IEEE 802 Architecture 3/7. Dr. Ayman Abdel-Hamid, CS5984 CS5984 Mobile Computing Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech Outline IEEE 82 Architecture IEEE 82. Wireless LANs Based on Chapter 4 in Wireless Communications and Networks, William

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

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

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

Mohammad Hossein Manshaei 1393

Mohammad Hossein Manshaei 1393 Mohammad Hossein Manshaei manshaei@gmail.com 1393 1 An Analytical Approach: Bianchi Model 2 Real Experimentations HoE on IEEE 802.11b Analytical Models Bianchi s Model Simulations ns-2 3 N links with the

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

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

Evaluation of the backoff procedure of Homeplug MAC vs. DCF

Evaluation of the backoff procedure of Homeplug MAC vs. DCF Evaluation of the backoff procedure of Homeplug MAC vs. DCF Cristina Cano and David Malone Hamilton Institute National University of Ireland, Maynooth Co. Kildare, Ireland Email: {cristina.cano,david.malone}@nuim.ie

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

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

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

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 7 MAC LAYER PROTOCOLS. Dr. Bhargavi Goswami Associate Professor & Head Department of Computer Science Garden City College

CHAPTER 7 MAC LAYER PROTOCOLS. Dr. Bhargavi Goswami Associate Professor & Head Department of Computer Science Garden City College CHAPTER 7 MAC LAYER PROTOCOLS Dr. Bhargavi Goswami Associate Professor & Head Department of Computer Science Garden City College MEDIUM ACCESS CONTROL - MAC PROTOCOLS When the two stations transmit data

More information

Cooperative Communication Protocol based on Relay Node Grouping in Wireless Networks

Cooperative Communication Protocol based on Relay Node Grouping in Wireless Networks Cooperative Communication Protocol based on Relay Node Grouping in Wireless Networks Sunmyeng Kim Department of Computer Software Engineering, Kumoh National Institute of Technology 1 Daehak-ro, Gumi,

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

Optimizing TCP Goodput and Delay in Next Generation IEEE (ax) Devices

Optimizing TCP Goodput and Delay in Next Generation IEEE (ax) Devices T RANSACTIONS ON TNC N ETWORKS AND C OMMUNICATIONS SOCIETY FOR SCIENCE AND EDUCATION UNITED KINGDOM VOLUME 6, NO. 2 ISSN: 2054-7420 Optimizing TCP Goodput and Delay in Next Generation IEEE 802.11 (ax)

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

Measurement and Analysis of One-Way Delays over IEEE e/WiBro Network

Measurement and Analysis of One-Way Delays over IEEE e/WiBro Network Measurement and Analysis of One-Way Delays over IEEE 82.16e/WiBro Network Dongmyoung Kim, Hua Cai, and Sunghyun Choi School of Electrical Engineering and INMC, Seoul National University, Seoul, Korea Samsung

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

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

Wireless Networks (MAC)

Wireless Networks (MAC) 802.11 Wireless Networks (MAC) Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica 2016.03.18 CSIE, NTU Reference 1. A Technical Tutorial on the IEEE 802.11 Protocol By Pablo Brenner online: http://www.sss-mag.com/pdf/802_11tut.pdf

More information

Prioritization scheme for QoS in IEEE e WLAN

Prioritization scheme for QoS in IEEE e WLAN Prioritization scheme for QoS in IEEE 802.11e WLAN Yakubu Suleiman Baguda a, Norsheila Fisal b a,b Department of Telematics & Communication Engineering, Faculty of Electrical Engineering Universiti Teknologi

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

WLAN QoS. Mathilde Benveniste a

WLAN QoS. Mathilde Benveniste a 3 Mathilde Benveniste a With both the enterprise and residential sectors embracing voice over IP (VoIP) at an accelerating pace, and the pervasive use of wireless local area networks (WLANs), the natural

More information

Group-Based Medium Access for Next-Generation Wireless LANs

Group-Based Medium Access for Next-Generation Wireless LANs Group-Based Medium Access for Next-Generation Wireless LANs Zakhia Abichar, J. Morris Chang, and Daji Qiao Dept. of Electrical and Computer Engineering Iowa State University, Ames, IA 50011 E-mail: {abicharz,

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

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

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

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

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

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

Dynamic Traffic Prioritization and TXOP Allocation in e Based Multihop Wireless Networks

Dynamic Traffic Prioritization and TXOP Allocation in e Based Multihop Wireless Networks IJCSNS International Journal of Computer Science and Network Security, VOL.12 No.2, February 2012 33 Dynamic Traffic Prioritization and TXOP Allocation in 802.11e Based Multihop Wireless Networks Dongho

More information

Medium Access Control. IEEE , Token Rings. CSMA/CD in WLANs? Ethernet MAC Algorithm. MACA Solution for Hidden Terminal Problem

Medium Access Control. IEEE , Token Rings. CSMA/CD in WLANs? Ethernet MAC Algorithm. MACA Solution for Hidden Terminal Problem Medium Access Control IEEE 802.11, Token Rings Wireless channel is a shared medium Need access control mechanism to avoid interference Why not CSMA/CD? 9/15/06 CS/ECE 438 - UIUC, Fall 2006 1 9/15/06 CS/ECE

More information

Cross-Layer Architecture for H.264 Video Streaming in Heterogeneous DiffServ Networks

Cross-Layer Architecture for H.264 Video Streaming in Heterogeneous DiffServ Networks Cross-Layer Architecture for H.264 Video Streaming in Heterogeneous DiffServ Networks Gabriel Lazar, Virgil Dobrota, Member, IEEE, Tudor Blaga, Member, IEEE 1 Agenda I. Introduction II. Reliable Multimedia

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

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

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

Adaptive EDCF: Enhanced Service Differentiation for IEEE Wireless Ad-Hoc Networks

Adaptive EDCF: Enhanced Service Differentiation for IEEE Wireless Ad-Hoc Networks Adaptive : Enhanced Service Differentiation for IEEE 82.11 Wireless Ad-Hoc Networks Lamia Romdhani, Qiang Ni, and Thierry Turletti INRIA Sophia Antipolis, 24 Route des Lucioles, BP-93, 692 Sophia Antipolis,

More information

A new MAC protocol for reducing effect of needless transmission deferment induced by missed RTS/CTS handshake

A new MAC protocol for reducing effect of needless transmission deferment induced by missed RTS/CTS handshake Mobile Information Systems 5 (009) 3 DOI 0.333/MIS-009-0070 IOS Press A new MAC protocol for reducing effect of needless transmission deferment induced by missed / handshake Tetsuya Shigeyasu a, Daishi

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

A Scheme for Enhancing TCP Fairness and Throughput in IEEE WLANs

A Scheme for Enhancing TCP Fairness and Throughput in IEEE WLANs A Scheme for Enhancing TCP Fairness and Throughput in IEEE 802.11 WLANs Eun-Jong Lee 1, Hyung-Taig Lim 1, Seung-Joon Seok 2, and Chul-Hee Kang 1 1 Department of Electronics Engineering, Korea University

More information

Wireless Networks (MAC) Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica

Wireless Networks (MAC) Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica 802.11 Wireless Networks (MAC) Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica Reference 1. A Technical Tutorial on the IEEE 802.11 Protocol By Pablo Brenner online: http://www.sss-mag.com/pdf/802_11tut.pdf

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

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

original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS

original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS IEEE 802.11 The standard defines a wireless physical interface and the MAC layer while LLC layer is defined in 802.2. The standardization process, started in 1990, is still going on; some versions are:

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

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks

Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks Veselin Rakocevic School of Engineering and Mathematical Sciences City University London EC1V HB, UK V.Rakocevic@city.ac.uk

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

IEEE , Token Rings. 10/11/06 CS/ECE UIUC, Fall

IEEE , Token Rings. 10/11/06 CS/ECE UIUC, Fall IEEE 802.11, Token Rings 10/11/06 CS/ECE 438 - UIUC, Fall 2006 1 Medium Access Control Wireless channel is a shared medium Need access control mechanism to avoid interference Why not CSMA/CD? 10/11/06

More information

A Study on Delay, Throughput and Traffic Measurement for Wi-Fi Connected Stations Based on MAC Sublayer

A Study on Delay, Throughput and Traffic Measurement for Wi-Fi Connected Stations Based on MAC Sublayer Original Article A Study on Delay, Throughput and Traffic Measurement for Wi-Fi Connected Stations Based on MAC Sublayer Md. Abbas Ali Khan* 1, Khalid Been Md. Badruzzaman Biplob 2 Rahman 3 and Md. Sadekur

More information

ICE 1332/0715 Mobile Computing (Summer, 2008)

ICE 1332/0715 Mobile Computing (Summer, 2008) ICE 1332/0715 Mobile Computing (Summer, 2008) IEEE 802.11 Prof. Chansu Yu http://academic.csuohio.edu/yuc/ Contents Overview of IEEE 802.11 Frame formats MAC frame PHY frame IEEE 802.11 IEEE 802.11b IEEE

More information

Improving the Multiple Access Method of CSMA/CA Home Networks

Improving the Multiple Access Method of CSMA/CA Home Networks Improving the Multiple Access Method of CSMA/CA Home Networks Miguel Elias M. Campista, Luís Henrique M. K. Costa, and Otto Carlos M. B. Duarte Universidade Federal do Rio de Janeiro - PEE-COPPE/DEL-POLI

More information

Abstract. 1 Introduction. 2 Wireless LAN

Abstract. 1 Introduction. 2 Wireless LAN Abstract Speaking of Wireless LAN, the general thought is about data transfer while using applications such as web browser, e-mail client, etc. As the technology is advancing, Wireless LANs are now also

More information