Presentation is loading. Please wait.

Presentation is loading. Please wait.

Quality of Service Scheduling for 802.16 Broadband Wireless Access Systems Sih-Han Chen Department of Computer Science and Information Engineering National.

Similar presentations


Presentation on theme: "Quality of Service Scheduling for 802.16 Broadband Wireless Access Systems Sih-Han Chen Department of Computer Science and Information Engineering National."— Presentation transcript:

1 Quality of Service Scheduling for 802.16 Broadband Wireless Access Systems Sih-Han Chen Department of Computer Science and Information Engineering National Taipei University of Technology 2006.11.21

2 2006/11/212 Outline Overview IEEE 802.16 IEEE 802.16 MAC and QoS Proposed QoS strategy Simulation result Summary and Reference

3 2006/11/213 Wireless Technologies Bandwidth 1 Gbps 100 Mbps 10 Mbps 1 Mbps PANLANMANWAN <1m 10m 100m Up to 50Km Up to 80Km 802.15.1 Bluetooth Wi-Fi 802.11a/g Wi-Fi 802.11b 802.15.3 High Speed Wireless PAN Wi-MAX 802.16 (802.16-2004 & 802.16e) 4G 3G 2.5G IEEE 802.15 IEEE 802.11 IEEE 802.16 3GPP PAN: Personal area networksMAN: Metropolitan area networks LAN: Local area networksWide area networks

4 2006/11/214 IEEE 802.16 Operation Mode

5 2006/11/215 IEEE 802.16 TDD frame structure

6 2006/11/216 DL-MAP and UL-MAP

7 2006/11/217 Downlink Subframe Broadcast

8 2006/11/218 Uplink Subframe

9 2006/11/219 Outline Overview IEEE 802.16 IEEE 802.16 MAC and QoS Proposed QoS strategy Simulation result Summary and Reference

10 2006/11/2110 IEEE Std 802.16 MAC Protocol Layering

11 2006/11/2111 Service Specific Convergence Sublayer

12 2006/11/2112 MAC Convergence Sublayer Functions: Classification processing of higher-layer PDUs Delivery to proper MAC SAP Receives CS PDUs from peer Two sublayers specified: ATM convergence sublayer Packet convergence sublayer Service Specific Convergence Sublayer (CS)

13 2006/11/2113 ATM Convergence Sublayer ATM cells mapped to MAC frames Differentiates Virtual Path switched / Virtual Channel switched ATM connections Assigns channel ID (CID) Can perform Payload Header Suppression (PHS)

14 2006/11/2114 Packet Convergence Sublayer Used for all packet-based protocols, such as IPv4, IPv6, Ethernet, and VLAN Similar functions as ATM convergence sublayer, including PHS

15 2006/11/2115 MAC Common Part Sublayer Defines multiple-access mechanism Functions : connection establishment connection maintenance Call admission control bandwidth request bandwidth allocation MAC Common Part Sublayer (MPC)

16 2006/11/2116 Security Sublayer Two component protocols Encapsulation protocol for data encryption Privacy key management (PKM) describes how the BS distributes keys to client SS Security Sublayer

17 2006/11/2117 Media Acces Control (MAC) Connection orienteded Service Flow(SF) Connection ID (CID) Channel access: UL-MAP Defines uplink channel access Defines uplink data burst profiles DL-MAP Defines downlink data burst profiles UL-MAP and DL-MAP are both transmitted in the beginning of each downlink subframe (FDD and TDD).

18 2006/11/2118 Bandwidth Request SSs may request bandwidth in 3 ways: Use the ”contention request opportunities” interval upon being polled by the BS (unicast, multicast or broadcast poll) Send a standalone MAC message called ”BW request” in an already granted slot Piggyback a BW request message on a data packet

19 2006/11/2119 Bandwidth Allocation BS grants/allocates bandwidth in one of two modes Grant Per Subscriber Station (GPSS) Grant Per Connection (GPC) Decision based on requested BW, QoS parameters and available resources Grants are realized through the UL-MAP

20 2006/11/2120 Service Classes Unsolicited Grant Services (UGS): Constant Bit Rate (CBR) services, T1/E1 emulation, and Voice Over IP (VoIP) Real-Time Polling Services (rtPS): real-time services variable size data packets MPEG video or VoIP with silence suppression. Non-Real-Time Polling Services (nrtPS): Used for delay tolerant traffic requiring some minimum data rate FTP Best Effort Services (BE) : Used for streams with no rate guarantees. WEB, HTTP

21 2006/11/2121 QoS mechanisms Classification Mapping from MAC SDU fields (e.g destination IP address or TOS field to CID and SFID Call admission Control Scheduling Downlink scheduling module Uplink scheduling module No algorithms defined in standard

22 2006/11/2122 IEEE 802.16 QoS Architecture

23 2006/11/2123 Call Admission Control in IEEE 802.16 Admission control To ensure required QoS is guaranteed while admit a new connection Assessment of admission connection Usually use traffic descriptor and effective bandwidth But… Traffic descriptors may not reflect the real traffic Traffic descriptors is very simple (peak rate, avg. rate, etc…) Users may overestimate their requirements QoS is uneasy to guarantee

24 2006/11/2124 Outline Overview IEEE 802.16 IEEE 802.16 MAC and QoS Proposed QoS strategy Simulation result Summary and Reference

25 2006/11/2125 Hierarchical and Distributed QoS Architecture

26 2006/11/2126 Scheduling Algorithm at BS Define two types of queue Type ( I) queue Type (I I) queue Admission Control Scheduling Algorithm

27 2006/11/2127 At BS Scheduling for Type I queue Type I queue Use for UGS Dedicated request opportunities for rtps and nrtps Guarantee grants to be scheduled without interrupt First-in First-out (FIFO) , is employed

28 2006/11/2128 At BS Scheduling for Type II queue Type II queue Use for rtPS , nrtPS , and BE To Guarantee Minimum bandwidth for each service flow Fairness to distributing excess bandwidth To propose a fair queuing algorithm

29 2006/11/2129 Type II Queue Bandwidth Allocation Grant Per Connection (GPC) BiMIN : the minimum reserved bandwidth for connection i BRi : bandwidth currently demanded by the connection

30 2006/11/2130 Call Admission Control (CAC) The sum of minimum reserved bandwidth for all the connection should not exceed the available bandwidth B

31 2006/11/2131 Fairness to distributing excess bandwidth

32 2006/11/2132 A Extended Issue It also can be wasted when : Certain of connections don’t need so much bandwidth Solution : It allows the empty connection queue to contribute its unused portion to the next round of excess bandwidth allocation

33 2006/11/2133 Scheduling Algorithm at SS WHY ? Due to the large Round Trip Delay (RTD) Possible collision occurred in the uplink channel So … BS has only limited or even outdated information about each uplink connection

34 2006/11/2134 At SS Priority of scheduling service

35 2006/11/2135 At SS UGS Queue Scheduling Properties Critical delay Critical delay jitter Firstly guarantee the bandwidth

36 2006/11/2136 At SS rpPS Queue Scheduling Properties Should meet tight delay bound Each packet of rtPS should be mark a deline t : arrival time tolerated delay : Maximum Latency for each service flow Schedule base on the deadline stamp

37 2006/11/2137 At SS nrtPS Queue Scheduling Properties Target at maintaining throughput Each packed with a virtual time stamp When a new packer arrives in , the virtual time must be calculated at first

38 2006/11/2138 Virtual Time Stamp

39 2006/11/2139 At SS BE Queue Scheduling Properties There is no QoS guarantee required A simple FIFO mechanisms is applied

40 2006/11/2140 Outline Overview IEEE 802.16 IEEE 802.16 MAC and QoS Proposed QoS strategy Simulation result Summary and Reference

41 2006/11/2141 Simulation Environment Used NS2 PMP MAC operation TDD-OFDM One BS and 20 SSs SS UGSrtPSnrtPSBE First 1111 Second 1111 Third 2 Fourth 2 Fifth 2 Other v

42 2006/11/2142 PHY layer parameters

43 2006/11/2143 The End-to-End Delay

44 2006/11/2144 The End-to-End Delay (for UGS_1)

45 2006/11/2145 Compare Delay of rtPS_1 service

46 2006/11/2146 For rtPS Different number of background SS

47 2006/11/2147 Throughput of nrtPS

48 2006/11/2148 Outline Overview IEEE 802.16 IEEE 802.16 MAC and QoS Proposed QoS strategy Simulation result Summary and Reference

49 2006/11/2149 Summary Introduced a hierarchical distributed QoS At BS Guarantee the minimum bandwidth Fairness distributing excess bandwidth At SS Flexible QoS support four service flow Reduce the delay of real-time application Guarantee the throughput of non-real-time application

50 2006/11/2150 References [1] Sun, J.; Yanling Yao; Hongfei Zhu, “ Quality of Service Scheduling for 802.16 Broadband Wireless Access Systems ” Vehicular Technology Conference, 2006. VTC 2006-Spring. IEEE 63 rd Volume 3, 2006 Page(s):1221 - 1225 [2] Jayaparvathy, R.; Sureshkumar, G.; Kanakasabapathy, P., “ Performance evaluation of scheduling schemes for fixed broadband wireless access systems ”,2005 13th IEEE International Conference on Volume 2, 16-18 Nov. 2005 Page(s):6 pp. [3] IEEE 802.16 Standard (2004), "IEEE Standard For Local and Metropolitan Area Networks - Part 16:Air Interface for Fixed Broadband Wireless Access Systems".

51 2006/11/2151 OFDM Frame Structure with TDD: PMP mode

52 2006/11/2152 Service Specific Convergence Sublayer The service specific convergence sublayer (CS) provides any transformation or mapping of external network data, received through the CS service access point (SAP) Object : classifying external network service data units (SDU) and associating them to the proper service flow identified by the connection identifier (CID)

53 2006/11/2153

54 2006/11/2154 IEEE 802.16 Scope : Specifies the air interface, MAC (Medium Access Control), PHY(Physical layer) Purpose : Enable rapid worldwide deployment of cost-effective broadband wireless access products Facilitate competition in broadband access by providing alternatives to wireline broadband access Main advantage : Fast deployment, dynamic sharing of radio resources and low cost

55 2006/11/2155 IEEE 802.16 Deployment


Download ppt "Quality of Service Scheduling for 802.16 Broadband Wireless Access Systems Sih-Han Chen Department of Computer Science and Information Engineering National."

Similar presentations


Ads by Google