Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless Link I: Multiple Access Control for Multimedia
- Dr. Eric Hsiaokuang Wu
Wireless Multimedia System (Topic 4) Wireless Link I: Multiple - - PowerPoint PPT Presentation
Wireless Multimedia System (Topic 4) Wireless Link I: Multiple Access Control for Multimedia Dr. Eric Hsiaokuang Wu http://wmlab.csie.ncu.edu.tw/course/wms Wireless & Multimedia Network Laboratory
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
WLAN
Global Internet
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
function (code), independent of the message, and known only to transmitter and receiver
energy energy energy Bandwidth Bandwidth Bandwidth
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
wide range of frequencies. (i.e. 2.400-
2.485 GHz)
second.
3
2
1
4
5
6
7
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
digital carrier digital carrier digital carrier
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
100 Mhz 150Mhz 2.4 GHz 2.5 GHz 5.805 GHz 5.955 GHz
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Short range radio research
short range wireless connectivity within three areas:
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
hopping overload
the time complex of the scatternet establishment will be constant
periodically, so, overlapping between piconets are built during the procedure
procedure
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
away according the “Destination Device Id” field, no higher layer protocol is needed
CODE” if needed, then switch to the specified piconet or just transport the packet to the specified slave
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
layer payload
according the routing table and the “Destination Device”, and then make a new channel to the next hop, if the channel is exist, it just replace the “Channel ID”, and then retransmit the PDU through the channel
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
desired existed, than a connect establishment is not needed, this reduce the
consuming is far less than the routing over baseband method
the device computing capability is good
through L2CAP, so these data could not be routing by this method
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
MAC Entity
MAC Layer Management Entity
Physical Layer Convergence Protocol (PLCP)
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
AH3 Station Station AH1 AH2
Ad Hoc Network
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Infrastructure
Access Points and stations
Distribution System interconnects Multiple Cells via Access Points interconnects Multiple Cells via Access Points to form a single Network. to form a single Network.
Station Station Station Station A1 A2 B1 B2
BSS-A BSS-B
A AP AP B Server
extends wireless coverage area
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Used to interconnect wireless cells Used to interconnect wireless cells
Not part of 802.11 standard Not part of 802.11 standard
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Stations select an AP and Associate with it Stations select an AP and Associate with it Support roaming Support roaming Provide other functions Provide other functions
time synchronization ( beaconing ) time synchronization ( beaconing ) power management support power management support point coordination function point coordination function
Traffic typically (but not always) flows through AP Traffic typically (but not always) flows through AP
direct communication possible direct communication possible
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Mobility of Station Mobility of Station
No-
Transition
Static
Local Movement
BSS-
Transition
ESS-
Transition
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
There two state variable ( Authentication , Association ) create There two state variable ( Authentication , Association ) create three station states : three station states :
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ MAC Frame Formats MAC Frame Formats
MAC Header format differs per Type:
Control Frames (several fields are omitted)
Management Frames
Data Frames
Includes Sequence Control Field for filtering of duplicate caused by ACK mechanism. d by ACK mechanism. Frame Control Duration / ID
Addr 1 Addr 2 Addr 3 Addr 4
Sequence Control
CRC Frame Body 2 2 6 6 6 6 2 0-2312 4 802.11 MAC Header Bytes:
Protocol Version Type SubType To DS Retry Pwr Mgt More Data WEP Rsvd
Frame Control Field
Bits: 2 2 4 1 1 1 1 1 1 1 1 DS From More Frag
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ Address Field Description Address Field Description
To DS From DS Address 1 Address 2 Address 3 Address 4 DA SA BSSID N/A 1 DA BSSID SA N/A 1 BSSID SA DA N/A 1 1 RA TA DA SA
Addr 1 = All stations filter on this address. 1 = All stations filter on this address.
Addr 2 = Transmitter Address (TA) 2 = Transmitter Address (TA)
Addr 3 = Dependent on 3 = Dependent on To To and and From DS From DS bits. bits.
Addr 4 = Only needed to identify the original source of WDS ( 4 = Only needed to identify the original source of WDS (Wireless Wireless Distribution System) Distribution System) frames. frames.
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Provide Time Bounded Service
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ Optional Point Coordination Function (PCF) Optional Point Coordination Function (PCF)
(CSMA/CA ) Contention Service Service
PHY MAC
PCF Optional DCF
Contention Free
Time Bounded / Async
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ CSMA/CA Explained CSMA/CA Explained
DIFS
Contention Window
Slot time Defer Access
Select Slot and Decrement Backoff as long as medium is idle.
SIFS PIFS
DIFS Free access when medium is free longer than DIFS
Busy Medium
Backoff Time = INT( CW * Random() ) * Slot Time Time = INT( CW * Random() ) * Slot Time CW = An integer between CW = An integer between CWmin CWmin and and CWmax CWmax Random() = random number between 0 and 1 Random() = random number between 0 and 1 Slot Time = Transmitter turn Slot Time = Transmitter turn-
medium propagation delay + medium propagation delay + medium busy detect response time and is medium busy detect response time and is PHY dependent PHY dependent
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
DIFS DIFS DIFS
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
RTS CTS Ack Data NAV Next MPDU
Src Dest Other
CW
Defer Access Backoff after Defer NAV
(RTS) (CTS) DIFS
SIFS SIFS SIFS
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Contention Free Period Contention Period
CFP repetition interval
Variable Length
PCF Defers for Busy Medium Busy medium
PCF (original)
DCF
Defer NAV
Async traffic Defer
PCF
"Reset NAV"
CFP repetition interval
CF-Burst
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ PCF Burst PCF Burst
CFP repetition interval
D1 U1 U2 D2 D3 D4 U4 NAV Reset NAV
No Up
Contention Period Contention Free Burst
Dx = AP-Frame Ux = Station-Frame CF_End Min Contention Period
Busy Medium
PIFS SIFS
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ Fragmentation Fragmentation
Fragment 0 ACK 0
CTS SIFS RTS NAV (RTS) NAV (CTS)
PIFS DIFS Backoff-Window ACK 1 Fragment 1 NAV (Fragment 0) NAV (ACK 0) SIFS
Burst of Fragments which are individually acknowledged.
For Unicast Unicast frames only. frames only.
Random backoff backoff and retransmission of failing fragment when no ACK is returned. and retransmission of failing fragment when no ACK is returned.
Duration information in data fragments and information in data fragments and Ack Ack frames causes NAV to be set, for medium frames causes NAV to be set, for medium reservation mechanism. reservation mechanism.
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
in the ATIM Window field of the IBSS Parameter Set element within the Beacon or Probe Response management frame received during the scan procedure.
Parameter Set element within the Beacon management frames transmitted to the value
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Poland Germany Belgium Portugal Spain Italy Romania Sweden South Korea Japan Egypt India
U.S.A.
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Deployment Drivers Deployment Hurdles Deployment Strategies
Deployment Solutions Equipment Quality Equipment Interoperability
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Evolution to 3G
Align Core Infrastructure Align business processes
Increase Network Usage
Stimulate traffic growth Increase traffic per subscriber
New Revenue Opportunity
Create new services Offer data to the mass market
Meeting Competitive Demand
Retain high value customers Preserve the innovative image
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
1996 1997 1998 1999 2000 20 40 60 80 100 120 140 160
Internet Access (in millions)
10 20 30 40 50 60 1996 1997 1998 1999 2000
Total Portable PC Shipments (in millions)
Data Growth Trends
USA W-Europe World
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
GSM Data HSCSD GPRS EDGE EGPRS WCDMA
Evolution
WCDMA Phase I 9.6 kbps 9.6 - 28.8 kbps 9 - 53.6 kbps <470 kbps 144 - 384 kbps 384 - 2048 kbps 2000 1998 1999 2001
Time
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
144 kbps 144 kbps ISDN 2048 kbps 384 kbps WCDMA 470 kbps < 470 kbps EDGE 171 kbps 57.6 kbps GPRS 57.6 kbps 28.8 kbps GSM Data 9.6 kbps 9.6 kbps HSCSD
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
BTS MSC/ VLR SGSN GGSN
BSC PCU
GMSC GPRS Backbone IP Network BG CG DNS
HLR BG = Border Gateway CG = Charging Gateway DNS = Domain Name Systems PCU = Packet Control Unit SGSN = Serving GPRS Support Node GGSN = Gateway GPRS Support Node BTS = Base Transceiver Station BSC = Base Station Controller MSC = Mobile Services Switching Centre GMSC = Gateway MSC
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
supposed to take its radio resource from the pool of channels unused by GSM voice services.
market.
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
G S M N e t w
k
B T S B S C M S C / V L R H L R P C U
G P R S N e t w
k
G G S N S G S N S G S N G P R S b a c k b
e G G S N I n t e r n e t I n t r a n e t O t h e r P L M N B
d e r G a t e w a y P S T N P L M N I S D N
G S M M S G P R S M S
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
T E M T B S S S G S N G G S N A c t i v e P D P C
t e x t R e q u e s t A T c
m a n d A T c
m a n d A c t i v e P D P C
t e x t A c c e p t C h a n n e l A c c e s s R e q u e s t C h a n n e l A c c e s s R e s p
s e
S e c u r i t y f u n c t i
s C r e a t e P D P C
t e x t R e q u e s t C r e a t e P D P C
t e x t
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Group Name Direction Function PBCCH PBCCH DL Broadcast PRACH UL Random Access PPCH DL Paging PAGCH DL Access Grant PDTCH DL/UL Data PTCH PACCH DL/UL Associated Control PCCCH
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
Packet transfer is initiated by a random access request (RA) on the PRACH that is determined by the USF sent on the corresponding downlink MPDCH.
Channel reservation message including temporary flow identity(TFI) and uplink status flag (USF) coded by 3 bits is sent by the BTS.
Blocks are sent according to descending order the BTS always knows how many blocks are still to be received and may adjust reservation scheduling.
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
USER1 USER2 USER3 USER1 USER1 USER3 USER1 USER2
USER1 USER2 USER3 USER1 USER1 USER3 USER1 USER2
Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™
<=delay_requirement
G P R S