Вы находитесь на странице: 1из 37

IEEE 802.

16/a/d/e/m (WiMAX)

Dr. Debabrata Das IIIT-Bangalore ddas@iiitb.ac.in


1

Outline
WiMAX
What is WiMax? WiMAX standard: 802.16* Different Services will be supported by WiMAX MAC concepts Why we need it? Handoff over Circuit Switched Network Mobility over Pakcet switched network MIH Functions
2

Media Independent Handover (MIH)

What is WiMAX?
Worldwide Interoperability for Microwave Access (WiMAX) is the common name associated to the IEEE 802.16a/d(REV)/e standards. It supports fixed and mobile wireless broadband connectivity Connectivity at rates of up to 100 Mb/sec (802.16m, Varies with respect to distance and condition of medium) WiMAX working group defines its - Medium access control and Physical Layer Profile Better security, authentication, and protection against theft of service Possibility to use both licensed and unlicensed frequencies GOAL of WiMAX: Provide Telecom type services to Voice without silence suppression (T1/E1) + Packet switched network for real time voice with silence suppression or video conferencing + Non real time traffic like on Internet over broadband wireless with QoS
3

Wireless MAN

DownLink

UpLink Subscriber Station (SS) Base Sstation (BS)

Introduction to 802.16
IEEE 802.16 (2001)
Air Interface for Fixed Broadband Wireless Access System MAC and PHY Specifications for 10 66 GHZ (LoS) One PHY: Single Carrier Connection-oriented, TDM/TDMA MAC, QoS, Privacy

IEEE 802.16a (January 2003)


Amendment to 802.16, MAC Modifications and Additional PHY Specifications for 2 11 GHz (NLoS) Three PHYs: OFDM, OFDMA, Single Carrier Additional MAC functions: OFDM and OFDMA PHY support, Mesh topology support, ARQ

IEEE 802.16d (July 2004)


Combines both IEEE 802.16 and 802.16a Some modifications to the MAC and PHY

IEEE 802.16e (2005-07)


Amendment to 802.16-2004 MAC Modifications for limited mobility

IEEE 802.16m (2008-10)


Support of very high speed mobility
6

Evolution in WiMAX Technologies

802.16d, Fixed WiMAX, QoS, 2-11 GHz, 2004 802.16 (Original Fixed BWA, 10-66GHz, 2001)

802.16e, Mobile WiMAX, QoS, <6GHz, 20052007

802.16m, Enhanced MobileWiMAX, meets IMTAdvanced req., QoS, 4G, 20082010

Types of Services Supported

802.16e Scheduled Services


Class Possible Applications Expected Application Traffic
Fixed-size packets at fixed intervals Variable-size packets at fixed intervals Variable-size packets

Traffic Parameters

UGS

CBR Voice (no silence submission), circuit emulation MPEG Video

Sustained maximum traffic rate Maximum sustained traffic rate, minimum reserved traffic rate Same as rtPS

rtPS

Extended rtPS (ertPS) nrtPS BE

Voice with silence suppression

Data application with minimum rate requirements, e.g. FTP Data applications with no minimum rate requirements

Variable-size packets, variable intervals Who cares

Same as rtPS Maximum sustained traffic rate

IEEE 802.16 MAC Services QoS


Three components of 802.16 QoS
Service flow QoS scheduling Dynamic service establishment Two-phase activation model (admit first, then activate)

Service Flow
A unidirectional MAC-layer transport service characterized by a set of QoS parameters, e.g., latency, jitter, and throughput assurances Identified by a 32-bit SFID (Service Flow ID)

Three steps to provide service flows


Provisioned: controlled by network management system Admitted: the required resources reserved by BS, but not active Active: the required resources committed by the BS
10

UGS: Unsolicited Grant Services


For CBR or CBR-like services, e.g., T1/E1 The BS scheduler offers fixed size UL BW grants on a real-time periodic basis The SS does not need to send any explicit UL BW request
11

rtPS: Real-time Polling Services


For rt-VBR-like services, e.g., MPEG video The BS scheduler offers real-time, periodic, UL BW request opportunities The SS uses the offered UL BW req. opportunity to specify the desired UL BW grant The SS cannot use contention-based BW req.

12

ertPS: Extended-rtPS
Mainly Supports Voice Packets with Silence Zone compressed The variable sized packets and interval may be fixed or variable Traffic parameters used are same as rtPS

13

nrtPS: non-real-time polling services


For nrt-VBR-like services, such as, bandwidth-intensive file transfer The BS scheduler shall provide timely (on a order of a second or less) UL BW request opportunities The SS can use contention-based BW request opportunities to send BW request

14

BE: Best Effort


For best-effort traffic, e.g., HTTP, SMTP The SS uses the contention-based BW request opportunities.

15

Node Architecture and Their Function

16

WiMAX Nodes
There are basically two nodes in WiMAX
Subscriber Station (SS) Base Station (BS)

SS: One side of SS connected to users equipments (UE) and other side connected to BS (or, each UE can also be directly used as SS) BS: One side of BS connected to SS and other side to core network (i.e., outer world)
17

BS & SS architectures of WiMAX with Four Services

18

WiMax BS & SS Nodes Architecture with Four Services (Contd.)

19

BS & SS Architecture supporting with Five Services

20

MAC Protocol

21

Duplex Scheme Support


The duplex scheme is Usually specified by regulatory bodies, e.g., FCC (Federal Communication Commission) Time-Division Duplex (TDD)
Downlink & Uplink time share the same RF channel Dynamic asymmetry of Downlink an Uplink duration does not transmit & receive simultaneously (low cost)

Frequency-Division Duplex (FDD)


Downlink & Uplink on separate RF channels Full Duplexing (FDX): can Tx and Rx simultaneously; Half-duplexing (HDX) SSs supported (low cost)
22

A Frame in Case of WiMAX

23

IEEE 802.16 MAC OFDM PHY TDD Frame Structure


Time Frame n-1 Frame n Adaptive Frame n+1

DL Subframe
DL TDM pre. FCH DL DL burst 1 burst 2

UL subframe
UL TDMA

...

DL burst n

pre.

UL burst 1

...

pre.

UL burst m

DL MAP

UL MAP

DCD opt.

UCD opt.

Broadcast Conrol msgs

24

IEEE 802.16 MAC addressing and Identifiers


SS has 48-bit IEEE MAC address BS has 48-bit base station ID
Not a MAC address 24-bit operator indicator

16-bit connection ID (CID) 32-bit service flow ID (SFID) 16-bit security association ID (SAID)
25

IEEE 802.16 Reference Model and Protocol Stack

26

MAC Protocol Sublayers


Convergence Sublayer: to support higherlayer protocols Common Part Sublayer (CPS): channel access, connection establishment and maintenance, and QoS Security Sublayer: Authentication, secure key exchange, and encryption
27

MAC: Convergence Sublayer (CS)


Service specific CS does mapping or transformation of external network data, through service access point (SAP)
Classify external service data unit (SDU) and associated them with proper service flow connection identifier (CID)

Mainly it support two kinds SDU: ATM, Packet (Ethernet, IP, VLAN) ATM Convergence Sub-Layer
Support for VP/VC switched connections Support for end-to-end signaling of dynamically created connections Assigns channel ID (CID) ATM payload header suppression Full QoS support

Packet Convergence Sub-Layer


Initial support for Ethernet, VLAN, IPv4, and IPv6 Payload header suppression Full QoS support

28

IEEE 802.16 MAC -- CS Packet Convergence Sub-Layer


Functions:
Classification: mapping the higher layer PDUs (Protocol Data Units) into appropriate MAC connections Payload header suppression (optional) MAC SDU (Service Data Unit), i.e, CS PDU, formatting
MAC SDU = CS PDU
PHSI

Packet PDU (e.g., IP packet, Ethernet Packet)

Payload Header Suppression Index Optional, Depending on upper layer protocol

29

MAC: Common Part Sublayer (CPS)


Connection Oriented Protocol: assigns connection ID (CID, of 16bit) identifies a connection for each flow with peers MAC Each service flow uniquely identified by 32 bit SFID for QoS parameters settings (Delay, jitter, throughput, etc.) BS grants the bandwidth allocation

30

802.16 MAC CPS


BW Request/Grant Mechanisms
Implicit requests (UGS): No actual requests BW request messages, i.e., BW req. header
Sends in either a contention-based BW req. slot or a regular UL allocation for the SSe special B Requests up to 32 KB with a single message Request Incremental or aggregate, as indicated by MAC header

Piggybacked request (for non-UGS services only)


Presented in Grant Management (GM) sub-header in a data MAC PDU of the same UL connection is always incremental Up to 32 KB per request for the CID

Poll-Me bit
Presented in the GM sub-header on a UGS connection request a bandwidth req. opportunity for non-UGS services
31

802.16 MAC CPS -- Contention UL Access


Two types of Contention based UL slots
Initial Ranging
Used for new SS to join the system Requires a long preamble

BW Request
Used for sending BW request Short preamble

Collision Detection and Resolution


Detection: SS does not get the expected response in a given time Resolution: a truncated binary exponential backoff window
32

IEEE 802.16 MAC CPS UL Sub-Frame Structure

33

802.16 MAC CPS


Ranging
Ranging is a process of acquiring the correct timing offset, and PHY parameters, such as, Tx power level, frequency offset, etc. so that the SS can communicate with the BS correctly. BS performs measurements and feedback SS performs necessary adjustments Two types of Ranging:
Initial ranging: for a new SS to join the system Periodic ranging (also called maintenance ranging): dynamically maintain a good RF link
34

802.16 MAC CPS


Automatic Repeat reQuest (ARQ)
A Layer-2 sliding-window based flow control mechanism Per connection basis Only effective to non-real-time applications Uses a 11-bit sequence number field Uses CRC-32 checksum of MAC PDU to check data errors Maintain the same fragmentation structure for Retransmission Optional
35

802.16 MAC Privacy Sub-layer (PS)


Two Major Functions:
Secures over-the-air transmissions Protects from theft of service

Two component protocols:


Data encryption protocol A client/server model based Key management protocol (Privacy Key Management (PKM) presents how BS distributes key to client SS)
36

Scheduling services
Scheduling services represent the data handling mechanisms supported by the MAC scheduler for data transport on a connection Each connection is associated with a single scheduling service A scheduling service is determined by a set of QoS parameters that quantify aspects of its behavior SS and BS has scheduler to schedule 37 the packet

Вам также может понравиться