Wireless Multimedia System (Topic 4) Wireless Link I: Multiple - - PowerPoint PPT Presentation

wireless multimedia system topic 4
SMART_READER_LITE
LIVE PREVIEW

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


slide-1
SLIDE 1

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Wireless Link I: Multiple Access Control for Multimedia

  • Dr. Eric Hsiaokuang Wu

http://wmlab.csie.ncu.edu.tw/course/wms

無線網路多媒體系統 Wireless Multimedia System (Topic 4)

slide-2
SLIDE 2

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Topic III Agenda Topic III Agenda

Wireless Link

  • Ad Hoc MAC
  • Bluetooth
  • 802.11
  • Cellular MAC
  • GPRS
slide-3
SLIDE 3

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Demand for Medium Access Control Demand for Medium Access Control

Voice Network Data Network Multimedia Network Soft Resource Flexible QoS

slide-4
SLIDE 4

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Can we distinguish the traffic and offer Can we distinguish the traffic and offer different different QoS QoS? ?

Data: WWW, Email Voice: telephone Video: streaming Calendar Earphone VideoClip

slide-5
SLIDE 5

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Possible Solutions Possible Solutions

GPRS (GSM) 802.11 Bluetooth

slide-6
SLIDE 6

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Basic Questions Basic Questions

How to deliver my stuff safely?

slide-7
SLIDE 7

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Three Concerns Three Concerns

Acquiring Channel Control Resource Collision Free

slide-8
SLIDE 8

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

CTS might be collided CTS might be collided

Whether CTS could be alive?

Exposed terminal CTS CTS RTS

slide-9
SLIDE 9

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Basic Issues for Channel Access Basic Issues for Channel Access

Channel Acquisitions?

  • Aloha (go ahead)
  • CSMA (signal sensing)
  • 802.11 (through RTS/CTS dialog, CW for backoff procedure Tbackoff= Rand

(0, CW) * Tslot)

  • Collision free (through effective CTS)
  • MACAW (through RTS/CTS/DS/DATA/ACK)
  • PCMA (through power control and busy tone)

Collision Channel Transmissions

  • Centralized Control or Distributed Control
  • QoS
  • Cycle Time.

Spread Spectrum

  • Interference suppression
slide-10
SLIDE 10

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Reading list for This Lecture Reading list for This Lecture

Required Reading:

(Haartsen2000) Jaap C. Haartsen,”The Bluetooth Radio System”, IEEE Personal Communications, February 2000 (Barry2001) Michael Barry, Andrew T. Campbell, Andras Veres, “Distributed Control Algorithms for Service Differentiation in Wireless Packet Networks”, IEEE Infocom 2001 (Cai1997)Jian Cai and David J. Goodman, “ General Packet Radio Service in GSM”, IEEE Communication Magazine, Oct 1997

slide-11
SLIDE 11

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

History of Mobile Ad Hoc Network History of Mobile Ad Hoc Network (MANET) (MANET)

WLAN

Global Internet

1972, DAPA Prnet CSMA 1994 GloMo 802.11

slide-12
SLIDE 12

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Commercial Applications of Ad hoc Network Commercial Applications of Ad hoc Network

Conferencing Home Networking Emergency Services Personal Area Networks and Bluetooth Embedded Computing Applications Sensor Dust Automotive/PC Interaction Other Envisioned Applications

slide-13
SLIDE 13

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Technical and Market Factors for Ad hoc Technical and Market Factors for Ad hoc Networks Networks

Scalability Power Budget versus Latency Protocol Deployment and Incompatible Standards Wireless Data Rates User Education and Acculturation Additional Security Exposure Spotty Coverage

slide-14
SLIDE 14

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Bluetooth Bluetooth

supported by Ericsson, Nokia, supported by Ericsson, Nokia, Ibm Ibm, Toshiba, Intel..etc , Toshiba, Intel..etc Personal Area Network Embedded Computing Applications Ubiquitous Computing http://inrg.csie.ntu.edu.tw/wms

slide-15
SLIDE 15

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Smart Spaces and Devices Smart Spaces and Devices

slide-16
SLIDE 16

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Spread Spectrum vs. Narrow Band Spread Spectrum vs. Narrow Band

Spread Spectrum Signal Characteristics

  • The bandwidth of the transmitted signal is much greater than the
  • riginal message bandwidth
  • The bandwidth of the transmitted signal is determined by a spreading

function (code), independent of the message, and known only to transmitter and receiver

Spread Spread

energy energy energy Bandwidth Bandwidth Bandwidth

slide-17
SLIDE 17

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Direct Sequence Spread Spectrum Direct Sequence Spread Spectrum To transmit a 0 the station use a unique To transmit a 0 the station use a unique “ “chip chip sequence sequence” ”: : To transmit a 1 the station use the one To transmit a 1 the station use the one’ ’s complement s complement

  • f its chip sequence:
  • f its chip sequence:

1 0 1 1 0 1 0 1 1 0 0 1 0 0 1 0 1 0 0 1 Therefore if data is 1010 it will transmit: Therefore if data is 1010 it will transmit: 1 1 1 1

slide-18
SLIDE 18

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Frequency Hopping Spread Spectrum Frequency Hopping Spread Spectrum Transmitted signal is spread over a

wide range of frequencies. (i.e. 2.400-

2.485 GHz)

Transmission usually hop 35 times per

second.

Time Time f f3

3

f f2

2

f f1

1

f f4

4

f f5

5

f f6

6

f f7

7

Freq. Freq.

slide-19
SLIDE 19

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Rake Receiver Rake Receiver

Digital Modulator Radio Modulator Information Signal Spread Spectrum signal Transmit signal Digital carrier RF carrier

Two stages of mo.-dem.

received signal Radio Modulator RF carrier

X

Add G Products Digital carrier Lowpass signal Binary decision Correlator

slide-20
SLIDE 20

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Rake Receiver ( cont. ) Rake Receiver ( cont. )

received signal Radio Modulator RF carrier Correlator Correlator Correlator

digital carrier digital carrier digital carrier

Searching circuit

+

Binary decision

Multipath diversity combining

slide-21
SLIDE 21

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

The Industrial, Scientific, and Medical The Industrial, Scientific, and Medical frequency bands(ISM) frequency bands(ISM)

The spectrum is not coordinated by operator, open to the puclic

ISM Bands in Taiwan

100 Mhz 150Mhz 2.4 GHz 2.5 GHz 5.805 GHz 5.955 GHz

slide-22
SLIDE 22

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Typical Bluetooth Service Typical Bluetooth Service

slide-23
SLIDE 23

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Basic Questions? Find your partners? Basic Questions? Find your partners?

Connection Establishments Scan, Page and Inquiry

slide-24
SLIDE 24

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Step1 Inquiry Step1 Inquiry

slide-25
SLIDE 25

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Centrally polling control Centrally polling control

slide-26
SLIDE 26

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Multi Slot Packets Multi Slot Packets

slide-27
SLIDE 27

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Physical Link Types Physical Link Types

Synchronous Connection Oriented (SCO) Link

  • slot reservation at intervals

Asynchronous Connection-less (ACL) Link

  • Polling access method
slide-28
SLIDE 28

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Overview of Bluetooth Overview of Bluetooth

  • Short range

Short range radio research

  • Providing Ad hoc networking between cellular phones, notebook

computer, and PDA, etc.

Bluetooth answers the need for short range

short range wireless connectivity within three areas:

  • Data

Data and Voice Voice access points

  • Cable replacement
  • Ad hoc networking
slide-29
SLIDE 29

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Overview of Bluetooth Overview of Bluetooth

  • Bluetooth radio
  • perates in a globally available 2.4 GHz ISM

ISM band, ensuring communication compatibility worldwide.

  • Gross data rate is 1Mb/s

1Mb/s.

  • Bluetooth baseband – mac layer of Bluetooth
  • fast acknowledgement ( 1-bit piggyback ack)
  • frequency hopping scheme
  • A Time

Time-

  • Division Duplex

Division Duplex scheme is used for full-duplex transmission

  • Transmissions centrally controlled by the master with polling

polling scheme

slide-30
SLIDE 30

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Overview of Bluetooth Overview of Bluetooth

  • Bluetooth data rate
  • Voice channel supports 64 kb/s

64 kb/s synchronous (voice) link

  • asynchronous channel can support an asymmetric link of maximally

721 kb/s 721 kb/s

  • maximally 432.6 kb/s

432.6 kb/s for symmetric link

  • Bluetooth network
  • A piconet contains a master and up to 7 slaves
  • Several piconets can be linked together, forming a scatternet
  • Each piconet is identified by a deferent frequency hopping sequence
slide-31
SLIDE 31

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Inquiry & Inquiry Scan Inquiry & Inquiry Scan

slide-32
SLIDE 32

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Step2 Page Step2 Page

slide-33
SLIDE 33

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

The Bluetooth asymmetric point to point The Bluetooth asymmetric point to point connection establishment protocol connection establishment protocol

slide-34
SLIDE 34

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Piconet Piconet & & Scatternet Scatternet

slide-35
SLIDE 35

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

State diagram of Bluetooth State diagram of Bluetooth

slide-36
SLIDE 36

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Protocol Stack of Bluetooth Protocol Stack of Bluetooth

slide-37
SLIDE 37

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Scatternet Scatternet establishment establishment

Start up procedure

  • Enter Inquiry and Inquiry scan state in term for a period of time
  • Discovering neighbors
  • Arrange neighbors table(self id included) with device id by increasing
  • rder, therefore, each unit get a sequence number, we call this number as

pseudo candidate sequence number, because the lack of communication channel between units; self device id should be at 8th notch or before 8th notch

  • Enter paging frame
slide-38
SLIDE 38

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Paging frame Paging frame

P1 P2 P7 P3 P5 P4 P6 P8

A paging frame contains 8 paging slots An unit enter the paging frame will waiting for a number of slots and

stay in page scan state, say if one’s pseudo candidate sequence number is 5, then it should stay in page scan state for 4 paging slots long

During the waiting time, the unit should be ready to participate in any

piconet, once it becomes a member of a piconet, the start up procedure ended, and any unit continuously enter page scan state periodically

If the unit does not participate in any piconet after the waiting time, it

start to page and become a master itself, it will page all the items in the neighbors table

slide-39
SLIDE 39

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Benefit of the procedure Benefit of the procedure

Each unit will participate in at least one piconet By waiting for a period of time, less piconets are established, this will reduce the

hopping overload

Because any unit will at latest establish a new piconet at the end of paging frame,

the time complex of the scatternet establishment will be constant

Because after the start up procedure, each unit will enter page scan state

periodically, so, overlapping between piconets are built during the procedure

A new start up unit will easily participate in the scatternet with the same start up

procedure

slide-40
SLIDE 40

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Routing over Routing over Baseband Baseband

slide-41
SLIDE 41

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Packet field Packet field

Add a field in the packet, the field indicate the final destination Routing table is kept in HCI firmware, so the packet could be rescheduled right

away according the “Destination Device Id” field, no higher layer protocol is needed

HCI firmware adjust the “AM_ADDR” in the HEADER and replace “ACCESS

CODE” if needed, then switch to the specified piconet or just transport the packet to the specified slave

slide-42
SLIDE 42

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Benefit and disadvantage Benefit and disadvantage

SAR procedure are avoided during intermediate hopping, this is

beneficial to the device with low computing capability

Rescheduling of the packet is direct and fast Any Bluetooth device could be the intermediate ones no matter with

what high layer protocols it supports

Each MAC layer packet has 48 bits overhead

slide-43
SLIDE 43

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Routing over L2CAP layer Routing over L2CAP layer

slide-44
SLIDE 44

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Packet field Packet field

L2CAP follows a communication based on channels The channel ID identifies the destination channel endpoint o the packet To achieve routing, a field “Destination Device ID” is added into the L2CAP

layer payload

After the whole PDU is received, the L2CAP layer could decide the next hop

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

slide-45
SLIDE 45

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Benefit and disadvantage Benefit and disadvantage

Routing over L2CAP layer is based on channel transmission, if the channel to the

desired existed, than a connect establishment is not needed, this reduce the

  • verhead

A PDU could contain up to 64K bytes data, and only 48 bit overhead needed, its

consuming is far less than the routing over baseband method

Disadvantage of this method is the additional work of SAR, but it is not serious if

the device computing capability is good

The significant disadvantage is that the synchronous data not transmitted

through L2CAP, so these data could not be routing by this method

slide-46
SLIDE 46

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Unit discovering Unit discovering

The discussed routing method above is based on table driven, that is

every unit will learn the routing information of the units in the scatternet, therefore, the unit discovering could be expanded to the scope of a scatternt

slide-47
SLIDE 47

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Work in the future Work in the future

Multicast performance Support of QoS through scheduling and priority IP addressing Mobile IP and scatternet interworking

slide-48
SLIDE 48

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Multihop Multihop for for bluetooth bluetooth

Broadcast enabled over Bluetooth scatternet

  • Mac address identification
  • Broadcast address identification

IP transparent

  • Data forwarding protocol below IP layer

Multi-hop multimedia transmission support

  • Pre-probe polling method
  • Virtual Link Path(VLP) reservation protocol
slide-49
SLIDE 49

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

System Description System Description

Wireless Personal Area Network (WPAN) LAN-link environment

  • Several WPANs may form an Ad hoc network via Bluetooth radio

Multimedia transmission between WPANs

slide-50
SLIDE 50

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Network scenario Network scenario

slide-51
SLIDE 51

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Research Topic for Bluetooth Research Topic for Bluetooth

Multicasting Scheduling Scatter-net Formation\ Integration with Cellular Systems

slide-52
SLIDE 52

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

IEEE 802.11 IEEE 802.11

slide-53
SLIDE 53

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

IEEE 802.11 Protocol Entities IEEE 802.11 Protocol Entities

LLC LLC MAC MAC Sublayer Sublayer PLCP PLCP Sublayer Sublayer PMD PMD Sublayer Sublayer MAC Layer MAC Layer Management Management PHY Layer PHY Layer Management Management MAC MAC PHY PHY Station Station Management Management

slide-54
SLIDE 54

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

IEEE 802.11 Protocol Architecture IEEE 802.11 Protocol Architecture

  • MAC Entity

MAC Entity

  • basic access mechanism

basic access mechanism

  • fragmentation

fragmentation

  • encryption ( RC4 PRNG

encryption ( RC4 PRNG Algo

  • Algo. 40 bit secret key )

. 40 bit secret key )

  • MAC Layer Management Entity

MAC Layer Management Entity

  • synchronization

synchronization

  • power management

power management

  • roaming

roaming

  • MAC MIB

MAC MIB

  • Physical Layer Convergence Protocol (PLCP)

Physical Layer Convergence Protocol (PLCP)

  • PHY

PHY-

  • specific, supports common PHY SAP

specific, supports common PHY SAP

  • provides Clear Channel Assessment signal (carrier sense)

provides Clear Channel Assessment signal (carrier sense)

slide-55
SLIDE 55

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

IEEE 802.11 Protocol Architecture IEEE 802.11 Protocol Architecture

  • Physical Medium Dependent Sublayer (PMD)
  • modulation and encoding
  • PHY Layer Management
  • channel tuning
  • PHY MIB
  • Station Management
  • interacts with both MAC Management and PHY

Management

slide-56
SLIDE 56

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

名詞解釋 名詞解釋

  • Basic Service Set ( BSS )

Basic Service Set ( BSS ) -

  • is the fundamental building block of the

is the fundamental building block of the IEEE 802.11 architecture. A BSS is defined as a group of station IEEE 802.11 architecture. A BSS is defined as a group of stations s that are under the direct control of a single coordination funct that are under the direct control of a single coordination function , ion , i.e. , a DCF or PCF . i.e. , a DCF or PCF .

slide-57
SLIDE 57

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

名詞解釋 名詞解釋

  • Coordination

Coordination Fuction Fuction ( CF ) ( CF ) -

  • That logical function which

That logical function which determines when a station operating within a Basic Service Set determines when a station operating within a Basic Service Set transmits and receives via the wireless medium. transmits and receives via the wireless medium.

slide-58
SLIDE 58

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

IEEE 802.11 Wireless LAN Architecture IEEE 802.11 Wireless LAN Architecture

  • Ad Hoc Network ( Independent Basic Service Set Network : IBSS

Ad Hoc Network ( Independent Basic Service Set Network : IBSS Network ) Network )

  • Infrastructure Network

Infrastructure Network

slide-59
SLIDE 59

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

IEEE 802.11 Configurations IEEE 802.11 Configurations -

  • Independent

Independent

AH3 Station Station AH1 AH2

Ad Hoc Network

  • Independent

Independent

  • one Basic Service Set
  • ne Basic Service Set -
  • BSS

BSS

  • Ad Hoc network

Ad Hoc network

  • direct communication

direct communication

  • limited coverage area

limited coverage area

slide-60
SLIDE 60

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

IEEE 802.11 Configurations IEEE 802.11 Configurations -

  • Infrastructure

Infrastructure

  • Infrastructure

Infrastructure

  • Access Points and stations

Access Points and stations

  • Distribution System

Distribution System interconnects Multiple Cells via Access Points interconnects Multiple Cells via Access Points to form a single Network. to form a single Network.

  • extends wireless coverage area

Station Station Station Station A1 A2 B1 B2

BSS-A BSS-B

A AP AP B Server

DISTRIBUTION SYSTEM

extends wireless coverage area

slide-61
SLIDE 61

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Distribution System Distribution System

Used to interconnect wireless cells Used to interconnect wireless cells

multiple multiple BSSs BSSs connected together form an ESS, Extended connected together form an ESS, Extended Service Set Service Set

Not part of 802.11 standard Not part of 802.11 standard

could be bridged IEEE LANs, wireless, other networks could be bridged IEEE LANs, wireless, other networks Distribution System Services are defined Distribution System Services are defined

slide-62
SLIDE 62

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Access Point Access Point

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

slide-63
SLIDE 63

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Services Provided by MAC Services Provided by MAC

  • Distribution System Service

Distribution System Service -

  • Divided into six kinds of service. Let data be

Divided into six kinds of service. Let data be received or sent between station and station. received or sent between station and station.

  • Station Service

Station Service -

  • Divided into three kinds of service. Controlling access and

Divided into three kinds of service. Controlling access and privacy of IEEE 802.11 Wireless Network. privacy of IEEE 802.11 Wireless Network.

slide-64
SLIDE 64

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Distribution System Services Distribution System Services

  • Distribution

Distribution -

  • Send data , which is in distribution system , to correct addres

Send data , which is in distribution system , to correct address s

  • Integration

Integration -

  • Exchange data between Distribution System and existent wired

Exchange data between Distribution System and existent wired network network

slide-65
SLIDE 65

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Distribution System Services Distribution System Services

  • Association

Association

Mobility of Station Mobility of Station

  • No

No-

  • Transition

Transition

  • Static

Static

  • Local Movement

Local Movement

  • BSS

BSS-

  • Transition

Transition

  • ESS

ESS-

  • Transition

Transition

Stations must establish connection with AP before sending data t Stations must establish connection with AP before sending data to it. This

  • it. This

action is provided by Association service. action is provided by Association service.

slide-66
SLIDE 66

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Distribution System Services Distribution System Services

  • Reassociation

Reassociation Requested by station Requested by station

  • Move a current association from one AP to another

Move a current association from one AP to another

  • Change connection type

Change connection type

slide-67
SLIDE 67

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Distribution System Services Distribution System Services

  • Deassociation

Deassociation Requested by station or AP Requested by station or AP

  • Stations leave the wireless network

Stations leave the wireless network

  • AP close or can

AP close or can’ ’t provide some services t provide some services Station or AP can Station or AP can’ ’t refuse t refuse Deassociation Deassociation sent by the other sent by the other

slide-68
SLIDE 68

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Distribution System Services Distribution System Services

  • MSDU delivery

MSDU delivery Frames received or sent between stations and stations is provide Frames received or sent between stations and stations is provided by this d by this service service

  • MSDU

MSDU -

  • MAC Service Data Unit

MAC Service Data Unit

slide-69
SLIDE 69

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Station Service Station Service

  • Authentication

Authentication

  • Open System

Open System

  • Shared Key

Shared Key

  • Deauthentication

Deauthentication -

  • When Authentication is cancelled , Association will be

When Authentication is cancelled , Association will be cancelled at the same time cancelled at the same time

  • Privacy

Privacy -

  • The 802.11 embeds the WEP ( Wired Equivalent Privacy )

The 802.11 embeds the WEP ( Wired Equivalent Privacy ) mechanism within the MAC that covers station mechanism within the MAC that covers station-

  • to

to-

  • station transmission

station transmission

slide-70
SLIDE 70

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Relationships between Services Relationships between Services

There two state variable ( Authentication , Association ) create There two state variable ( Authentication , Association ) create three station states : three station states :

  • Initial State , Unauthenticated , Unassociated

Initial State , Unauthenticated , Unassociated

  • Authenticated , not Associated

Authenticated , not Associated

  • Authenticated and Associated

Authenticated and Associated

slide-71
SLIDE 71

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

State 1 State 2 State 3

Authenticate Successful Deauthenticate Deauthenticate Associate or reassociate successful

Disassociate

Relations Between State Variables and Services Relations Between State Variables and Services

slide-72
SLIDE 72

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ MAC Frame Formats MAC Frame Formats

  • MAC Header format differs per Type:

MAC Header format differs per Type:

  • Control Frames (several fields are omitted)

Control Frames (several fields are omitted)

  • Management Frames

Management Frames

  • Data Frames

Data Frames

  • Includes Sequence Control Field for filtering of duplicate cause

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

slide-73
SLIDE 73

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

Addr 1 = All stations filter on this address. 1 = All stations filter on this address.

  • Addr

Addr 2 = Transmitter Address (TA) 2 = Transmitter Address (TA)

  • Identifies transmitter to address the ACK frame to.

Identifies transmitter to address the ACK frame to.

  • Addr

Addr 3 = Dependent on 3 = Dependent on To To and and From DS From DS bits. bits.

  • Addr

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.

slide-74
SLIDE 74

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

CSMA/CA Protocol CSMA/CA Protocol

  • IEEE 802.11 use CSMA/CA protocol

IEEE 802.11 use CSMA/CA protocol

  • IEEE 802.11 provide two categories of basic access method

IEEE 802.11 provide two categories of basic access method

  • Distributed Coordination Function ( DCF )

Distributed Coordination Function ( DCF )

  • Pointed Coordination Function ( PCF )

Pointed Coordination Function ( PCF )

  • Provide Time Bounded Service

Provide Time Bounded Service

slide-75
SLIDE 75

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

Async

Time Bounded / Async

  • Contention Free Service uses Point Coordination

Contention Free Service uses Point Coordination Function (PCF) on a DCF Foundation. Function (PCF) on a DCF Foundation. – – PCF can provide lower PCF can provide lower transfer delay transfer delay variations to variations to support support Time Bounded Services Time Bounded Services. . – – Async Async Data, Voice or mixed implementations possible. Data, Voice or mixed implementations possible. – – Point Coordinator resides in AP. Point Coordinator resides in AP.

  • Coexistence between Contention and optional Contention

Coexistence between Contention and optional Contention Free does not burden the implementation. Free does not burden the implementation.

slide-76
SLIDE 76

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Distributed Coordination Function Distributed Coordination Function

  • Priority access to the wireless medium is controlled through the

Priority access to the wireless medium is controlled through the use of Inter use of Inter-

  • Frame Space ( IFS ) time intervals between the transmission of f

Frame Space ( IFS ) time intervals between the transmission of frames. rames. Three IFS intervals are specified in the standard. Three IFS intervals are specified in the standard.

  • Short

Short-

  • IFS ( SIFS )

IFS ( SIFS )

  • Point Coordination Function

Point Coordination Function-

  • IFS ( PIFS )

IFS ( PIFS )

  • Distributed Coordination Function

Distributed Coordination Function-

  • IFS ( DIFS )

IFS ( DIFS )

slide-77
SLIDE 77

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ CSMA/CA Explained CSMA/CA Explained

DIFS

Contention Window

Slot time Defer Access

Backoff-Window Next Frame

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

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-

  • on delay +
  • n delay +

medium propagation delay + medium propagation delay + medium busy detect response time and is medium busy detect response time and is PHY dependent PHY dependent

slide-78
SLIDE 78

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

A B C D

DIFS DIFS DIFS

slide-79
SLIDE 79

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

  • Duration

Duration field in RTS and CTS frames distribute field in RTS and CTS frames distribute Medium Medium Reservation Reservation information which is stored in a information which is stored in a Network Network Allocation Vector (NAV) Allocation Vector (NAV). .

  • Defer on either NAV or "CCA" indicating

Defer on either NAV or "CCA" indicating Medium Busy Medium Busy. .

  • Use of RTS / CTS is optional but

Use of RTS / CTS is optional but must must be implemented. be implemented.

slide-80
SLIDE 80

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

B

CF-Burst

  • Alternating

Alternating Contention Free Contention Free and and Contention Contention

  • peration under PCF control.
  • peration under PCF control.
  • NAV prevents

NAV prevents Contention Contention traffic until reset by the traffic until reset by the last PCF transfer. last PCF transfer. – – So variable length So variable length Contention Free Contention Free period per period per interval. interval.

  • Both PCF and DCF defer to each other causing

Both PCF and DCF defer to each other causing PCF Burst start variations. PCF Burst start variations.

slide-81
SLIDE 81

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ PCF Burst PCF Burst

  • CF

CF-

  • Burst by Polling bit in CF

Burst by Polling bit in CF-

  • Down frame.

Down frame.

  • Immediate response by Station on a CF_Poll.

Immediate response by Station on a CF_Poll.

  • Stations to maintain NAV to protect CF

Stations to maintain NAV to protect CF-

  • traffic.

traffic.

  • Responses can be variable length.

Responses can be variable length.

  • Reset NAV by last (CF_End) frame from AP.

Reset NAV by last (CF_End) frame from AP.

  • "ACK Previous Frame" bit in Header.

"ACK Previous Frame" bit in Header.

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

slide-82
SLIDE 82

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™ Fragmentation Fragmentation

Fragment 0 ACK 0

Src Dest

CTS SIFS RTS NAV (RTS) NAV (CTS)

Other

PIFS DIFS Backoff-Window ACK 1 Fragment 1 NAV (Fragment 0) NAV (ACK 0) SIFS

  • Burst of Fragments which are individually acknowledged.

Burst of Fragments which are individually acknowledged.

  • For

For Unicast Unicast frames only. frames only.

  • Random

Random backoff backoff and retransmission of failing fragment when no ACK is returned. and retransmission of failing fragment when no ACK is returned.

  • Duration

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.

slide-83
SLIDE 83

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Power Management in IEEE 802.11 Power Management in IEEE 802.11

slide-84
SLIDE 84

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Two types of power management Two types of power management

Power management in an infrastructure network. Power management in an IBSS.

slide-85
SLIDE 85

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

In an infrastructure network In an infrastructure network

STAs changing Power Management mode shall inform the AP of this fact using

the Power Management bits within the Frame Control field of transmitted frames.

The STAs that currently have buffered MSDUs within the AP are identified in a

traffic indication map (TIM), which shall be included as an element within all beacons generated by the AP.

A STA shall determine that an MSDU is buffered for it by receiving and

interpreting a TIM.

slide-86
SLIDE 86

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Cont. Cont.

STAs operating in PS modes shall periodically listen for beacons, as determined

by the STA’s ListenInterval and ReceiveDTIMs parameters.

If any STA in its BSS is in PS mode, the AP shall buffer all broadcast and

multicast MSDUs and deliver them to all STAs immediately following the next Beacon frame containing a delivery TIM (DTIM) transmission.

slide-87
SLIDE 87

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

STA Power Management modes STA Power Management modes

slide-88
SLIDE 88

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

AP TIM transmissions AP TIM transmissions

The TIM shall identify the STAs for which traffic is pending and buffered in the

AP.

Every STA is assigned an Association ID code (AID) by the AP as part of the

association process.

AID 0 (zero) is reserved to indicate the presence of buffered broadcast/multicast

MSDUs.

slide-89
SLIDE 89

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Infrastructure power management operation (no PCF Infrastructure power management operation (no PCF

  • perating)
  • perating)
slide-90
SLIDE 90

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

AP aging function AP aging function

The AP shall have an aging function to delete buffered traffic when it has been

buffered for an excessive period of time.

The AP aging function shall not cause the buffered traffic to be discarded after

any period that is shorter than the ListenInterval of the STA for which the traffic is buffered.

The exact specification of the aging function is beyond the scope of this

standard.

slide-91
SLIDE 91

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Power management in an IBSS Power management in an IBSS

The MSDUs that are to be transmitted to a power-conserving STA are first

announced during a period when all STAs are awake.

The announcement is done via an ad hoc traffic indication message (ATIM). A STA in the PS mode shall listen for these announcements to determine if it

needs to remain in the awake state.

slide-92
SLIDE 92

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Power management in an IBSS Power management in an IBSS— —Basic operation Basic operation

slide-93
SLIDE 93

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Initialization of power management within an IBSS Initialization of power management within an IBSS

  • A STA joining an existing IBSS shall update its ATIM Window with the value contained

in the ATIM Window field of the IBSS Parameter Set element within the Beacon or Probe Response management frame received during the scan procedure.

  • A STA creating a new IBSS shall set the value of the ATIM Window field of the IBSS

Parameter Set element within the Beacon management frames transmitted to the value

  • f its ATIM Window.
slide-94
SLIDE 94

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Cont. Cont.

  • The start of the ATIM Window shall be the TBTT, defined in 11.1.2.2. The

end of the ATIM Window shall be defined as TSF timer MOD BeaconInterval = ATIMWindow.

  • The ATIM Window period shall be static during the lifetime of the IBSS.
  • An ATIM Window value of zero shall indicate that power management is not

in use within the IBSS.

slide-95
SLIDE 95

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

STA power state transitions STA power state transitions

If a STA is operating in PS mode, it shall enter the Awake state prior to each

TBTT.

If a STA receives a directed ATIM management frame containing its individual

address, or a multicast ATIM management frame during the ATIM Window it shall remain in the Awake state until the end of the next ATIM Window.

slide-96
SLIDE 96

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Cont. Cont.

If a STA transmits a Beacon or an ATIM management frame, it shall remain in

the Awake state until the end of the next ATIM Window regardless of whether an acknowledgment is received for the ATIM.

If the STA has not transmitted an ATIM and does not receive either a directed

ATIM management frame containing its individual address, or a multicast ATIM management frame during the ATIM Window, it may return to the Doze state following the end of the current ATIM Window.

slide-97
SLIDE 97

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Problem statement Problem statement – – multi multi-

  • hop

hop

Clock synchronization Neighbor discovery Network partitioning

slide-98
SLIDE 98

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

slide-99
SLIDE 99

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

GPRS The Epicenter GPRS The Epicenter

GSM and Internet Major player endorsement Portable computing Mass market pricing S/W industry interest The young ones

slide-100
SLIDE 100

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Internet Internet Content Content

Time

43 Million Jan -99

Number of hosts

slide-101
SLIDE 101

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Time Number of users

150M Jan -99 1 Billion by 2004

Internet Internet Users Users

Critical mass of educated users Critical mass of educated users

slide-102
SLIDE 102

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Overview of GPRS Overview of GPRS

slide-103
SLIDE 103

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

AirTouch Global Wireless Operations

Poland Germany Belgium Portugal Spain Italy Romania Sweden South Korea Japan Egypt India

  • N. America

Europe Africa Asia

Serves >35 m Customers

U.S.A.

slide-104
SLIDE 104

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Challenges of GPRS Deployment

Deployment Drivers Deployment Hurdles Deployment Strategies

Some Key Challenges

Deployment Solutions Equipment Quality Equipment Interoperability

slide-105
SLIDE 105

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Drivers for GPRS Deployment

Evolution to 3G

Align Core Infrastructure Align business processes

Increase Network Usage

Stimulate traffic growth Increase traffic per subscriber

Drivers for GPRS Deployment

New Revenue Opportunity

Create new services Offer data to the mass market

Meeting Competitive Demand

Retain high value customers Preserve the innovative image

slide-106
SLIDE 106

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Some Data Market Growth Indicators

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

slide-107
SLIDE 107

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

GSM Data Services - Evolution

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

slide-108
SLIDE 108

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Maximum Data Rate Implementation Standards

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

slide-109
SLIDE 109

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

New GPRS Network Elements Investment

BTS MSC/ VLR SGSN GGSN

BSC PCU

GMSC GPRS Backbone IP Network BG CG DNS

Existing Elements New Elements

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

slide-110
SLIDE 110

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Introduction Introduction

Background and motivation GPRS(General Packet Radio Service) is designed for transmitting packet data and

supposed to take its radio resource from the pool of channels unused by GSM voice services.

Charging depending on the amount of data transmitted and the quality of service. Prepared for the hard competition within the future mobile telecommunications

market.

Bit rates of GPRS: nearly 170 kb/s

slide-111
SLIDE 111

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

GPRS Architecture

G S M N e t w

  • r

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

  • r

k

G G S N S G S N S G S N G P R S b a c k b

  • n

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

  • r

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

slide-112
SLIDE 112

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Gateway GSN(GGSN)

  • acts as logical interface to the external packet data networks and

maintains routing information used to tunnel PDUs to the Serving GSN(SGSN) that is currently serving the MS.

Serving GSN(SGSN)

  • is responsible for the delivery of packets to the MSs within its service area

(mobile terminated transfer) and encapsulates the incoming packets and routes them to the appropriate GGSN(mobile originated transfer).

slide-113
SLIDE 113

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

The procedure to access GPRS service The procedure to access GPRS service

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

  • n

t e x t R e q u e s t A T c

  • m

m a n d A T c

  • m

m a n d A c t i v e P D P C

  • n

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

  • n

s e

1 2 3 4 5 6

S e c u r i t y f u n c t i

  • n

s C r e a t e P D P C

  • n

t e x t R e q u e s t C r e a t e P D P C

  • n

t e x t

7

slide-114
SLIDE 114

GPRS MAC Description GPRS MAC Description

0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 Carrier 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7

GPRS channels

PDCH PDCH PDCH

GSM channels

Channel Concept Channel Concept

Control channel

slide-115
SLIDE 115

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

GPRS MAC Description GPRS MAC Description

Channel Concept

  • The allocated PDCHs are logically grouped into master(MPDCHs) and

slave channels (SPDCHs)

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

slide-116
SLIDE 116

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

GPRS MAC Description GPRS MAC Description

Model of Operation

  • Each MAC frame is transmitted as one block of 4 consecutive TDMA slots
slide-117
SLIDE 117

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

GPRS MAC Description GPRS MAC Description

data transfer

GPRS channel access mechanism

  • T:The number of TDMA frames containing PRACH between initiation of

the assignment procedure and the first access request message.

  • S:the S and T are used to determine the next TDMA frame in which it

may be allowed to make a successive attempt.

First time Second time :PRACH slot T T S

s ∆

slide-118
SLIDE 118

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

GPRS MAC Description GPRS MAC Description

  • data transfer
  • Mobile Originated Transfer

1.

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.

2.

Channel reservation message including temporary flow identity(TFI) and uplink status flag (USF) coded by 3 bits is sent by the BTS.

3.

Blocks are sent according to descending order the BTS always knows how many blocks are still to be received and may adjust reservation scheduling.

slide-119
SLIDE 119

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

GPRS MAC Description GPRS MAC Description

GPRS channels MS BSS Uplink State Flag(Down Link)

USER1 USER2 USER3 USER1 USER1 USER3 USER1 USER2

PDCH

B0 B1 B2 B3 B4 B5 B6 B7

USER1 USER2 USER3 USER1 USER1 USER3 USER1 USER2

Up Link GSM channels Silence interval

slide-120
SLIDE 120

Wireless & Multimedia Network Laboratory Wireless & Multimedia Network Laboratory™ ™

Research Architecture Research Architecture

contention time contention time BSS queue time BSS queue time backbone delay time backbone delay time

<=delay_requirement

+ + Access Control

G P R S

Scheduling ms1 rs1 rs2

Real-time frame queue

E F W F E

data frame queue request queue

ms2