+ All Categories
Home > Documents > A new QoS Architecture for IEEE 802.16 and Spec. Instruction

A new QoS Architecture for IEEE 802.16 and Spec. Instruction

Date post: 19-Jan-2016
Category:
Upload: jovan
View: 35 times
Download: 0 times
Share this document with a friend
Description:
A new QoS Architecture for IEEE 802.16 and Spec. Instruction. Speaker:93598009 Ming-Chia Hsieh Date:2005/05/03. Outline. Introduction Spec. New Qos Architecture 802.16a brief introduction Conclusion. Introduction. 802.16 Fast Deployment Cost Savings Support Quality of Service. - PowerPoint PPT Presentation
Popular Tags:
44
1 A new QoS Architecture for IEEE 802.16 and Spec. Instruction Speaker:93598009 Ming-Chia Hsieh Date:2005/05/03
Transcript
Page 1: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

1

A new QoS Architecture for IEEE 802.16 and Spec. Instruction

Speaker:93598009 Ming-Chia HsiehDate:2005/05/03

Page 2: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

2

Outline

Introduction Spec. New Qos Architecture 802.16a brief introduction Conclusion

Page 3: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

3

Introduction

802.16– Fast Deployment– Cost Savings– Support Quality of Service

Page 4: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

4

FRAMEWORK

Page 5: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

5

Outline

Introduction Spec. New Qos Architecture Conclusion

Page 6: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

6

Spec.

Page 7: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

7

Spec.

Communicate path – Uplink Channel (SS to BS)—

TDMA UL-MAP

– Downlink Channel (BS to SS) Broadcast

Page 8: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

8

Spec.

TDMA

mini-slots called Time-Division Multiple Access

Page 9: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

9

TDD frame structure

Symbol Rate: range 10~32M Baud, increments of 100k Baud

Page 10: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

10

Spec.

Uplink Channel– Uplink Channel Descriptor

Configuration Change Count– Determine whether the content is changed

Mini-Slot Size– Units of Physical Slot, Allowable n=2m

Uplink Channel ID– Arbitrarily Chosen by the BS– Unique within the MAC-Sublayer domain

Page 11: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

11

Spec

Uplink Channel (Cont.)– Uplink Map (UL-MAP)

Allocates access to the uplink channel

Page 12: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

12

Step to enter the network

BS

SSSCAN for a downlink channel

Downlink channel

parameter

DL-MAP

DCD

parameter

Adjust local parameter

Authorize/key exchange

Management msg

SBC-REQ

Control by BSIP

Establish time of day

Configuration information

REG-REQ

Page 13: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

13

Channel Access

BS

SS

Downlink channel

1 2 3 4 5 6 7

DATA

DL-MAP

Uplink Channel

UL-MAP

Time slot

DATA

Page 14: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

14

Spec.

Downlink Channel– Downlink Channel Descriptor (DCD)

Transmitted by the BS Define the characteristics of a downlink physical

channel

Page 15: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

15

Spec.

Downlink Channel– Downlink Map Parameter

PHY Synchronization

DCD Count– Match the DCD

Base Station ID– 48-bit

Page 16: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

16

Spec.

Qos ( Quality of Service )– Associate a packet with a service flow– Service Flow: unidirectional flow of packets that

provides a particular Qos

Page 17: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

17

Spec.

Support Quality of Service

Unsolicited Grant Service—UGS

Real-Time Polling Service—rtPS

Non-Real-Time Polling Service—nrtPs

Best Effort—BE

Page 18: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

18

Spec.

QoS types– UGS

Real-time service flows Periodic, fixed size grants Avoid overhead and latency of frequent SS redundant Meet the continuous need of service flow T1 / E1 / VoIP

Page 19: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

19

Spec.

Qos Types (Cont.)– rtPS (Real-Time Polling Service)

Real-time service flows Variable size data MPEG

Page 20: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

20

Spec.

QoS types– nrtPS

Non real-time service flow Variable size data

– BE Best Effort﹝ ﹞ Efficient service to best effort

Page 21: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

21

Spec.

Bandwidth allocation and request– Each SS is assigned 3 dedicated CID for different

level of QoS

– Incompressible constant bit rate UGS can’t reallocate bandwidth

– DAMA services are given resources on a demand assignment basis

Page 22: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

22

Spec.

Mode of grant of bandwidth request– GPSS Grant per Subscriber Station Mode﹝ ﹞

Bandwidth request are addressed to SSs Smaller UL maps Allow more intelligent SS

– GPC Grant per Connection﹝ ﹞ Bandwidth request are addressed to CIDs

– 這二個MODE在 802.16a中刪除了

Page 23: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

23

Outline

Introduction Spec. New Qos Architecture Conclusion

Page 24: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

24

Qos of IEEE 802.16Admission Control undefined by IEEE 802.16

Uplink BandwidthAllocation Scheduling

Uplink Scheduling for UGS defined by IEEE 802.16

Uplink scheduling for rtPS, nrtPS and BE service undefined

by IEEE 802.16

Traffic

Connection Classifier

UGS rtPS nrtPS BE

scheduler

Connection Request

ConnectionResponse

BW RequestMessage

Data packets

Page 25: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

25

New Qos Architecture

Admission Control

Uplink BandwidthAllocation Scheduling

Data Packet Packet Module

Traffic Management Table

Packet Allocation Module

Data Packet Analysis Module

Traffic

Connection Classifier

UGS rtPS nrtPS EE

Scheduler

Connection Request

ConnectionResponse

Data packets

BW requestMessage

Page 26: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

26

New Qos Architecture

Before establish connection SS set connection request to BS Admission control part of the BS decides to

accept or reject BS provide necessary information to SS

Page 27: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

27

New Qos Architecture

After establish Enforce the traffic on the contract BS update the traffic management table BS generate UL-MAP in downlink subframe SS transmits packets according to the UL-M

AP

Page 28: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

28

New Qos Architecture

Uplink Scheduler of SS– Transmit data PDU using uplink data slot granted

by BS.– UGS append virtual packet arrival time of rtPS– DPAM ( Data Packet Analysis Module ) receive rt

PS deadline information from SS.– Packet deadline=arrival time + maximum delay re

quirement of the connection

Page 29: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

29

New Qos Architecture

Uplink Scheduler of SS (Cont.)– nrtPS uses either contention-free or contention m

od.

– BE uses only contention mode

– BS controls contention mini-slot size in frame.

Page 30: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

30

New Qos Architecture

Uplink Bandwidth Allocation Scheduling– DPAM of BS separates UGS data and virtual pac

kets arrival time of rtPS– Traffic Management Module manages the informa

tion to decide the Poll order of next time

Page 31: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

31

New Qos Architecture

Backoff Procedure– BS broadcast a common back-off window size “B”

– SSs will randomly choose a reservation slot numbered between 1 and B to transmit its request

Page 32: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

32

Channel utilization analysis

K Classes Arrival events are mutual independent C denotes the server capacity and channel

utilization for each class I

C=p1+p2+p3+……pi ,C<=1

Page 33: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

33

Channel utilization analysis

λK: offered load for class K E[τK]: average service time for class K

Page 34: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

34

Simulation parameters

Page 35: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

35

Simulationa. no limit bandwidth

Offered Load

Channel

Utilization

Page 36: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

36

Simulationb. fixed quota

Offered Load

Channel

Utilization

Page 37: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

37

Simulationc. different data size (100 byte)

Offered Load

Throughp

ut

Page 38: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

38

Simulation d. different data size (150 byte)

Offered Load

Throughp

ut

Page 39: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

39

Simulatione. different data size ()

Offered Load

Throughp

ut

Page 40: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

40

Conclusions

The main target of WiMax is to replace the so called last mile.

It can advance a lot in the future.

Whether it can make it or not is still unable to answer.

But many companies have announced to support it, especially INTEL

Page 41: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

41

Reference

IEEE 802.16 Standards Performance Analysis of the IEEE 802.16

Wireless Metropolitan Area Network, (DFMA’05)

Page 42: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

42

END

END

Page 43: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

43

New Qos Architecture

Example– Backoff window size=B– Probability of choose a given slot=p=1/B– The probability of a given slot is not selected

Pns=(1-p)N

– System throughput is

Pth=Np(1-p)N-1

Page 44: A new QoS Architecture for IEEE 802.16 and Spec. Instruction

44

Spec.

Provision of Qos– Based on the “Envelopes” – Parameters

ProvisionedQosParamSetA set of external QoS parameters provided to the MAC

AdmittedQosParamSetA set of QoS parameter for which the BS and possibly the SS are reserving resource

ActiveQosParamSetA set of QoS parameters that reflect the actual service being provided to the associated active service flows


Recommended