improved ieee802.11 pcf performance using silence detection and cyclic shift on stations polling

25
Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling E. Ziouva and T. Antonakopoulos IEE Proceedings-Communications, Volume: 150, Issue: 1 , Feb. 2003 Pages:45 - 51

Upload: ossie

Post on 22-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling. E. Ziouva and T. Antonakopoulos IEE Proceedings-Communications, Volume:150, Issue: 1 , Feb. 2003 Pages:45 - 51. Outline. Introduction System description PCF analysis - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

E. Ziouva and T. AntonakopoulosIEE Proceedings-Communications, Volume:150, Issue: 1 , Feb. 2003 Pages:45 - 51

Page 2: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Outline

Introduction System description PCF analysis Voice transmission using silence detection

and cyclic shift polling Silence detection Cyclic shift polling scheme

Numerical results Conclusion

Page 3: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Introduction

PCF was developed for supporting time-bounded services, where a point co-ordinator (PC), the access point (AP) of the baic service set (BSS), determines which station has the right to transmit.

Little work has been done to model the performance of PCF in the case of real-time traffic.

Communications between voice stations using silene detection and belonging to different BSSs are considered.

Page 4: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Introduction (cond’)

Estimate an upper bound to the number of voice calls a BSS can handle, while keeping the overall rate of dropped voice packets below 0.01 and guaranteeing a minimum bandwidth for data traffic.

Assume that the channel is error-free, there are no hidden terminals, the efect of propagation delay is negligible, there are no overlapping BSSs and the channel bit rate is 5.5 or 11 Mbit/s.

Page 5: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

System description

BSS supports PCF and DCF functions by using a time-sharing mechanism.

The PC determines the CFP interval length according to the available traffic and the size of its polling list.

Page 6: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

System description (cond’)

Page 7: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

PCF analysis

TCFPR = TCFP + TCP (1) A minimum bandwidth is reserved for DCF, w

hich is determined by the IEEE 802.11 standard. as.

TFS is defined as a random variable that represents the CFP start delay. TmaxFS = TRTS + TCTS + TmaxMPDU + TACK + 3SIFS

(3) The duration of the reduced CFP determines t

he maximum number of voice stations the PC can handle.

Page 8: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

PCF analysis (cond’)

TCFPR = TmaxFS + T’CFP + TminCP (4) The total time required to exchange both packets in di

fferent BSSs: Tex = Tdown + Tup + 2SIFS (5)

Let Nmax denote the maximum number of voice stations that can be handled during PCF, then T’CFP = PIFS + TBeacon + NmaxTex + SIFS + TCF-END

(6) Calculate Nmax using (4) and (6), which represent the m

aximum number of voice stations an IEEE802.11 BSS network can support for various values of the CFPR interval.

Page 9: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

PCF analysis (cond’)

The total delay the voice packets experience depends on the station’s position on the polling list.

Page 10: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

PCF analysis (cond’)

The delay of the last station DLS depends on the CFPR interval duration, which determines the maximum CFP duration: DLS = TmaxFS + PIFS + TBeacon + NmaxTex

(8) The available bandwidth BWd for asynchronou

s data transfers: BWd% =

= (TCFPR – T’CFP )/ TCFPR * 100

Page 11: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Silence detection and cyclic polling scheme

Silence detection can be used for increasing the number of supported voice calls.

If at TBTT instant a station is in a talk spurt, at the next PCF round the station transmits a voice packet when it is polled.

Silent mode Talk-spurt mode

Uplink Null or CF-Ack Data or Data+CF-AckDownlink CF-Poll or

CF-Ack + CF-Poll Data + CF-Poll or Data + CF-Ack + CF-Poll

Page 12: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Silence detection and cyclic polling scheme (cond’)

There are N voice stations in a BSS, and the number of packets exchanged during CFP is 2N. Let Nt packets be due to stations in a talk state. Nt is a random variable having a binomial probability mass function

So, the duration of each CFP period is determined by Nt and 2N.

Page 13: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Effect of silence detection

Let k denote the increase in the number of conversations, the number of packet exchanges during CFP becomes

If then the PC can complete its polling list during a CFP round, when Nt stations are in talk-spurt mode.

A bound of 0.01 packet loss rate can be tolerated and this bound determines the increase in the number of voice station handled by PCF when silence detection is used.

Page 14: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Effect of silence detection (cond’)

Since

Ntmax represents the max number of stations the PC can poll during a CFP round.

Page 15: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Effect of silence detection (cond’)

The delay is considered from the voice packet generation instant until the PC receives this voice packet.

The delay of the last station depends on the number Nt of stations that are in talk-spurt mode and is given by

Page 16: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Cyclic shift polling scheme

According to the so called cyclic shift polling scheme, at the beginning of each CFP round, the PC cyclically shifts the stations in the polling list, so that the first station in the previous round becomes the last station in the current round and all other stations advance one position towards the start of the list.

The probability ps that a station of the cyclic shift polling process is at a given position in the polling list is given by Ps(k) = 1/N(k), where N(k) is the number of voice stations of a BSS having established connections and is given by (11).

Page 17: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Cyclic shift polling scheme (cond’)

Determine the values of k that satisfy the voice quality condition Φs(k) < 0.005.

Page 18: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Cyclic shift polling scheme (cond’)

If kl is the highest value of k for which the voice quality condition is satisfied, then the number N(kl) is the maximum number of voice stations the PCF can handle when silence detection is used with cyclic shift polling.

The average duration of the CFP period is

The bandwidth remaining for asynchronous traffic is given by

Page 19: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Numerical results

Three different cases are used: Case 1 is related to the transmission of constant bit ra

te voice Case 2 uses silence detection for increasing the numb

er of supported voice stations Case 3 refers to the proposed polling method used al

ong with silence detection. ADPCM at 32 kbit/s is used. (low delay, low computationa

l complexity.) The short PHY header has been defined with much shorte

r transmission time and is used in most of the numerical results. The mandatory long PHY header is used at the last figure in order to study how the type of header affects the network throughput.

Page 20: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling
Page 21: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Numerical results (cond’)

Page 22: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Numerical results (cond’)

Page 23: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Conclusions

The cyclic shift polling scheme proposed in this paper can be used along with silence detection on IEEE802.11 wireless LANs for increasing the number of supported voice communications.

Static polling and constant bit rate coding results in a small number of supported voice stations.

The cyclic shift polling scheme spreads uniformly the total packet rejection rate, better quality of service is achieved and the number of supported conversations is further increased.

Page 24: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Thank you for your attention.

Page 25: Improved IEEE802.11 PCF performance using silence detection and cyclic shift on stations polling

Appendix: IEEE 802.11 standard -- DCF’s minimum

TminCP = TmaxMPDU + 2SIFS + 2a + 8TACK + DIFS (2) where a is the SlotTime unit. back