A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless...

27
A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu- fang Sheu IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL 19. NO. 10. OCT. 2001

Transcript of A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless...

Page 1: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad

Hoc Wireless LANs

Shiann-Tsong Sheu and Tzu-fang Sheu

IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL 19. NO. 10. OCT.

2001

Presented: Nov. 1 2001

Page 2: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

2

Outline Introduction DBASE protocol Throughput analysis Performance evaluation Conclusions

Page 3: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

3

Idea concepts The bandwidth allocation/sharing/extension

protocol (DBASE) approach is proposed to support multimedia traffic over ad hoc networks.

The basic concept is that each time real time station transmits packet it will also declare and reserve the needed bandwidth at the next contention free period (CFP).

Every rt-station collects this information and then calculates its actual bandwidth at the next cycle.

Page 4: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

4

Introduction As the speed and capacity of wireless

LAN increases, so dose the demand for improving quality of service for real-time multimedia applications.

The MAC is one of the most important issue to efficiently use wireless channel.

Page 5: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

5

Assumptions The wireless channel is error-free.

The propagation delay and state transition time are ignored.

There are no hidden terminals and all stations in a WLAN can hear each other.

Page 6: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

6

DBASE protocol For non-rt-stations, access method is

the same with the conventional DCF. For rt-stations, access method contains

all of the following procedures: - Reservation - Allocation - Sharing - Extension

Page 7: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

7

Skeleton diagram

RBT: Real time Backoff timeDBT: Data Backoff time

Page 8: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

8

Access approaches

nrt-session

Dmax

Abbreviations- ReSerVation Table (RSVT)- Sequence ID (SID) and Active counter (AC)- Dmax interval- Reservation Frame (RF)- Contention Free Period Generator(CFPG)

RF frame all rt-sessions’ MAC address Packet length Traffic type

Page 9: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

9

Reservation procedure Every rt-session needs build and

maintain a RSVT.

RF must be sent in the time stamp t+Dmax if there is any session recorded in the RSVT.

Page 10: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

10

Reservation procedure(cont’d)

nrt

rt

rt

Page 11: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

11

Reservation procedure(cont’d) Collision resolution for rt-stations: - P-persistent The rt-backoff time is defined as:

If collision occurs, rt-station will retransmit the RTS in next slot with probability P, and in next backoff range in probability 1-P.

The next backoff time is defined as:

( , )* _RBT rand c d Slot time

( 1, )* _RBTP rand c d Slot time

Page 12: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

12

Reservation procedure(cont’d)

Normal transmission

c d( , )* _RBT rand c d Slot time

P

1 - P

After collision

c+1 d

( 1, )* _RBTP rand c d Slot time

Page 13: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

13

Allocation procedure Each station can only reserve the bandwidth less

than average bandwidth requirement (ABR). Retransmission approach.

Next Degree

Extension Flag(used in extension procedure)

Raise Degree(used in extension procedure)

Page 14: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

14

Sharing procedure This procedure is to reallocate residual

bandwidth for the overloaded rt-stations.

Page 15: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

15

Extension procedure This procedure to solve the

circumstance that the burst traffic arrives just after a rt-station has issued the ND for the next cycle.

Extension Flag (EF) and Raise Degree (RD) are used here!

Reschedule the SID in the beginning of the CFP.

Page 16: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

16

Extension procedure(cont’d)

Next Current Raise

Page 17: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

17

Extension procedure(cont’d)

Page 18: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

18

Extension procedure(cont’d)

Page 19: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

19

Retransmission scheme

RTM: Retransmission Mapping frame

Page 20: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

20

Throughput analysis Model for rt-station (P-persistent):

Page 21: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

21

Throughput analysis(cont’d) Model for nrt-station:

Page 22: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

22

Throughput analysis(cont’d) After the analysis, the normalized

saturation throughput S is as:

.E time used for successful trans in repetition periodS

E length of a new repetition period

rt rt rt nrt nrtpayload S payload S payloadE T P E T P E T

RTP DTP

Page 23: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

23

Performance evaluation Traffic models and parameters for CBR

and VBR are in Table II and Table III, respectively.

Goodput and packet delay dropped probability (PDDP)

Page 24: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

24

Performance evaluation (cont’d)

The estimated saturation capacity of the system can up to 112 sessions for CBR and up to 39 sessions for VBR

Page 25: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

25

Performance evaluation(cont’d)

Page 26: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

26

Performance evaluation(cont’d)

Page 27: A Bandwidth Allocation/Sharing/Extension Protocol for Multimedia Over IEEE 802.11 Ad Hoc Wireless LANs Shiann-Tsong Sheu and Tzu-fang Sheu IEEE JOURNAL.

27

Conclusions The DBASE approach is proposed to support

multimedia traffic over ad hoc networks. The RF frame would be a heavy overhead

when lots of rt-stations recorded on it. The circumstance that the information in PF

may influence to the neighbor BSS. The DBASE approach really likes the PCF!!