67
1 MiFi A Framework for Fa irness and Qos Assurance in Current IEEE 802.11 N etworks with Multiple Ac cess Points Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Tec hnologies IEEE INFOCOM, 2004

Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

  • Upload
    carr

  • View
    26

  • Download
    0

Embed Size (px)

DESCRIPTION

MiFi : A Framework for Fairness and Qos Assurance in Current IEEE 802.11 Networks with Multiple Access Points. Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004. Outline. Introduction System Goals Overview of the MiFi System The Beacon Block - PowerPoint PPT Presentation

Citation preview

Page 1: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

1

MiFi : A Framework for Fairness and Qos Assurance in Current IEEE 802.11 Networks with Multiple

Access PointsYigal Bejerano and Randeep S. Bhatia

Bell Laboratories, Lucent Technologies

IEEE INFOCOM, 2004

Page 2: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

2

Outline• Introduction• System Goals• Overview of the MiFi System

– The Beacon Block– The Slot Assignment Mechanism– The Admission Control

• The Frequencies and the Slot Assignment Algorithm

• Simulation– Intra-AP fairness– Inter-AP fairness– Overall system throughput

• Conclusion

Page 3: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

3

Outline• Introduction• System Goals• Overview of the MiFi System

– The Beacon Block– The Slot Assignment Mechanism– The Admission Control

• The Frequencies and the Slot Assignment Algorithm

• Simulation– Intra-AP fairness– Inter-AP fairness– Overall system throughput

• Conclusion

Page 4: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

4

Introduction

• MiFi, managed WiFi, is a framework for providing fair service and supporting Qos requirements in IEEE 802.11 networks with multiple access-points(APs).

• Motivation : 802.11 Limitations– DCF : support only best-effort services and cannot p

rovide any guarantee on message delays.– PCF : provides certain degree of fairness in the case

of a single AP, but cannot guarantee in networks with several APs.

Page 5: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

5

Fairness and Qos

• Fairness : the ability of a network to provide the same level of service to all its users

• Qos : the ability of providing a service with some level of assurance for data delivery– Assurance : guaranteed bandwidth, delay bounds a

nd jitter

• Two related problems : a system cannot provide a certain degree of fair service to its users, i.e., minimal allocated bandwidth, cannot provide Qos guarantees.

Page 6: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

6

Collisions Due to Two Problems

• Hidden node problem– A station is called hidden when it is in the

sensing range of the intended receiver but out of the sensing range of the transmitter.

– Thus, a transmission of the hidden station may prevent the receiver from decoding the intended message.

• Overlapping cell problem– Interference during transmissions in a CFP

due to the transmissions in adjacent cells.

Page 7: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

7

Hidden node problem

Severe hidden nodes effect near boundaries

Page 8: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

8

Outline• Introduction• System Goals• Overview of the MiFi System

– The Beacon Block– The Slot Assignment Mechanism– The Admission Control

• The Frequencies and the Slot Assignment Algorithm

• Simulation– Intra-AP fairness– Inter-AP fairness– Overall system throughput

• Conclusion

Page 9: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

9

System Goals

• To provide fair service to all its mobile users and to ensure Qos guarantees to real-time sessions, while maximizing the achievable overall network throughput

Page 10: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

10

Goal of Fairness

• Ensure that users of a single type (RT, NRT) experience the same network usage and the network resources are proportionally allocated among the users of the two types.

• Spatial Fairness : the experienced service level should be independent of the distance between the users and their associated APs

Page 11: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

11

Inter-AP and Intra-AP Fairness

• Intra-AP Fairness :– balance between resource allocation to its NR

T and RT-users according to a given fairness criteria.

• Inter-AP Fairness :– when the efficient bandwidth Bv of an AP v is

directly proportional to the total number of users mv associated to it.

– i.e the ratio Bv/mv is the same for all APs

Page 12: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

12

Example 1 and 2

• Achieving intra-AP or inter-AP fairness is contradictory to achieving high throughput

Intra-AP fairness Inter-AP fairnessBv=Bu =1Mbps

Page 13: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

13

Example 1 : Intra-AP Fairness

• Consider two APs u,v, user w is associated with AP v. Due to the large distance between the two APs, both of them can simultaneously exchange messages with their adjacent users except user w.

• When v is exchanging messages with user w then u and all its associated users must be silent.

• The network throughput is maximized by starving user w.

• To maximize the network throughput, the intra-AP fairness(spatial fairness) requirement must be violated.

Page 14: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

14

Example 2 : Inter-AP Fairness• Two APs u,v do not interfere with each others co

mmunication and both have the same efficient bandwidth.(assuming Bv=Bu =1Mbps)

• Inter-AP fairness requires that all the users in the system experience the same flow allocation, 1/5, since AP u has 5 associated users.

• However, the network utilization can be increased by allowing increased flow allocation of ½, to the users associated with AP v without affecting the flow allocations of the users attached to AP u.

Page 15: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

15

Outline• Introduction• System Goals• Overview of the MiFi System

– The Beacon Block– The Slot Assignment Mechanism– The Admission Control

• The Frequencies and the Slot Assignment Algorithm

• Simulation– Intra-AP fairness– Inter-AP fairness– Overall system throughput

• Conclusion

Page 16: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

16

MiFi

Page 17: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

17

Overview of the MiFi System

• PCF mode can efficiently support RT sessions and provide fairness in WLAN within a single AP.

• Extend PCF to multiple APs

• Partition time into repeated periods or superframes

• Each superframe has a fix length D and it contains a CFP followed by a CP

Page 18: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

18

MiFi : Superframe=CFP+CP

Page 19: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

19

NOC

• Network operation center(NOC) : determines the slot assignment and synchronizes the APs

• Each AP manages its own admission control for accepting new RT-sessions and determines its polling list.

• A special software is used to control AP’s behavior for providing Qos and fairness to the attached users and for communicating with the NOC.

• No modification of the IEEE 802.11 standard

Page 20: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

20

CFP and CP

• CFP : for data transmission of both RT and NRT sessions

• CP : a signaling channel for initiating new sessions and sending management messages.

• The proportion of time allocated to each period is determined by the system needs to balance between fairness and network throughput.

Page 21: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

21

MiFi : BB and EB

Page 22: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

22

BB and EB

• CFP starts with a beacon block(BB) in which all the APs transmit ‘almost’ at the same time beacon messages for initiating a CFP.

• It ends with an end block(EB) in which all the APs send CF-end messages approximately at the same time to end their CFPs.

Page 23: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

23

MiFi : Beacon Block = Jamming + Beacon Transmission Phase

beacon transmission phase

Page 24: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

24

The Beacon Blocks : Two Phases

• The BB contains two phases : a jamming phase followed by a beacon transmission phase.

• The jamming phase silences the network for a period of EIFS.

• In the beacon transmission phase, APs send their beacon messages which will not suffer from collisions with messages transmitted by mobile user operating in DCF mode.

Page 25: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

25

The Beacon Transmission Phase

• Beacon messages from two interfering APs may collide, the beacon transmissions of APs are synchronized such that two adjacent APs in the interference graph do not send their beacon messages simultaneously.

• For reducing the overhead of the beacon block, we would like to send the beacon messages as quickly as possible.

Page 26: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

26

Interference Graph• Definition : G(V,E), is defined by the set V of A

Ps and a set of edges E between every pair of APs u,v є V that are at most 2RT+RS apart, i.e., d(u,v) <= 2RT+RS

• Transmission range(RT) :– the zone in which any message sent by station v can

be correctly decoded.

• Sensing range (RS) :– any station included in the range can sense every tran

smission. AP

u wi j

AP station stationRT RS RT

[18] T.S. Rappaport. Wireless Communication Principle and Practice. Rrentice Hall, 1996.

Page 27: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

27

Graph Coloring Problem

• Thus, we map the beacon synchronization problem into a graph coloring problem that seeks to find the minimal number of colors that are needed to color the interference graph, such that all the nodes with the same color send their beacon messages simultaneously.

Page 28: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

28

Example 3• Since G=(V,E) is 3-colorable, the beacon

block contains 3 beacon slots.

• First : a,d ; Second : b,c,f ; Third : e

Page 29: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

29

MiFi : Beacon Transmission Phase Slot Assignment

beacon transmission phase

Page 30: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

30

MiFi : CFP Slot Assignment

Page 31: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

31

The Slot Assignment Mechanism

• Goal : Maximize the network throughput while ensuring inter-AP fairness.

• CFP : can be divided into R slots enumerated from 1 to R.

• Sv : the set of slots that are allocated to AP v

• rv : the number of slots in Sv.

Page 32: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

32

The Slot Assignment Mechanism

• A slot assignment is a vector S={Sv1,Sv2 …Sv|V|}, of the sets Svi for every AP vi єV.

• A slot assignment is termed feasible if for every AP v, Sv [1…R] and any pair of adjacent nodes in the interference graph G(V,E) do not have any common slot. i.e., for every (u,v) є E, it follows that Su ∩ Sv = ø

• A feasible slot assignment S is optimal if it maximizes the min-slot-to-user ratio defined by ρ= minv єV (rv / mv)

Page 33: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

33

The Efficient Approximation Algorithm

• The first is the coloring algorithm that given a graph G(V,E) and the number of colors, rv ,required by every node v є V, finds a feasible color assignment with minimal number of colors. (later describe)

• It performs a binary search for finding the maximal min-slot-to-user ratio ρ that requires no more than R slots.

Page 34: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

34

The Efficient Approximation Algorithm

• At each iteration, it selects a ratio ρ and sets the requirement of every node v є V to rv = ρ. mv colors.

• The algorithm then uses the coloring algorithm to check whether there is a feasible slot assignment with R slots(colors).

• The algorithm picks lower or higher value for the ratio ρuntil it quickly converges to the optimal ratio ρ.

Page 35: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

35

Example 4 : Slot AssignmentGiven user number per AP, and each superframe contains 5 slots

• ρ=1– r1 = 1· 9 > 5

• ρ=1/2– r1 = 1/2· 9 = 5

• ρ=1/4– r1 = 1/4· 9 =3

– r3 = 1/4· 10 =3

• …..• ρ=1/5 optimal

Page 36: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

36

Example 4

• A slot assignment that maximizes the min-slot-to-user ratio of the given interfering graph G(V,E). Each superframe contains 5 slots and the number of users mv attached to each AP v is depicted near each node v.

• The figure shows the allocated slots Sv as well as the slot-to-user ratio |Sv|/Mv of each node v. In this case the maximal min-slots-to-user ratio is 1/5 due to node c and e.

Page 37: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

37

Admission Control

• For ensuring intra-AP fairness, each AP employs an admission control mechanism.

• Consider an AP v that has rv slots and is associated mv users, where mv

RT of them are RT users. Let ∆ be the number of time units in every slots.

• Balances between success probability of RT-sessions requests versus the average flow given to each NRT-users.

Page 38: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

38

Admission Control – RT users

• New RT-session request are approved only while the aggregated RT flow does not exceed a threshold of Hv = c (m‧ v

RT / mv) r‧ v‧∆ , for a given configuration parameter c 1 and a requirement ≧that Hv< rv ‧ ∆.

• An RT-user initiates a new RT-session by sending a request to its AP during CP. If the AP approves the request then it allocates a time unit to this user and adds the users address to its polling list.

Page 39: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

39

Admission Control – NRT users

• In the CFP the AP first polls all the RT-users with active RT-sessions and in the remaining time of its slots it polls its NRT-users.

• For ensuring intra-AP fairness, the AP employs a sliding window method for determining the next NRT-user to poll at time t. The AP keeps records of the number of successfully served messages by each NRT-user until now.

• The polled NRT-user is the one which has the minimal number of served messages during that time period.

Page 40: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

40

Polling list

Page 41: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

41

Outline• Introduction• System Goals• Overview of the MiFi System

– The Beacon Block– The Slot Assignment Mechanism– The Admission Control

• The Frequencies and the Slot Assignment Algorithm

• Simulation– Intra-AP fairness– Inter-AP fairness– Overall system throughput

• Conclusion

Page 42: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

42

The Frequencies and Slot Assignment Algorithm

• n(v) : the set of neighbors of node v in the graph G

• v1,v2,…vn : the nodes of G ordered in non-decreasing X-coordinate of their locations

• Algorithm processes the vertices in the reverse order vn,vn-1…v1 and uses a generalized First-Fit for its frequency and color assignment.

Page 43: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

43

The Frequencies and Slot Assignment Algorithm

• N(vi) n(vi) : the set of neighbors of node vi among the nodes vi+1, vi+2…vn. Thus N(vn) = ø.

• When vi is considered by A, all the nodes in N(vi) have already been assigned colors and frequencies by the algorithm.

• Nf(vi) N(vi) be the set of neighbors of node vi in N(vi) that have been assigned frequency f є F by A.

|∩|∩

Page 44: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

44

The Frequencies and Slot Assignment Algorithm

• Assuming frequency f, the algorithm computes the least colors rvi that can be assigned to v, while considering only the nodes in Nf(vi).

• Then, the algorithm A selects the frequency f for which the maximum color assigned to vi by First-Fit is minimized and assigns, accordingly, the set of color to node vi.

Page 45: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

45

The Frequencies and Slot Assignment Algorithm

Page 46: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

46

Example 5 : Node f, eF consists of 2 frequencies : f1 and f2

Page 47: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

47

Example 5

Page 48: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

48

Example 5

Page 49: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

49

Example 5• Steps :

– Assigns color 1 and frequency f1 to node f

– For node e, the smallest available color for frequency f1 is 2 and for frequency f2 is 1. Hence, algorithm assigns color 1 and frequency f2 is 1.

– The set of available colors for node d are all colors except 1 for both frequencies f1 and f2. Thus, A assigns colors 2 and 3 and frequencies f2 to node d.

– Algorithm A assigns colors to node c and the minimum available colors 2 and 3 for f2 and 1 and 4 for frequency f1. Hence, A assigns colors 2 and 3 and frequency f2 to node c.

Page 50: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

50

Example 5

• Steps :– For node b, the best frequency is f2 and for thi

s frequency algorithm A assigns it color 1.– For node a the minimum available colors are

1 and 2 for frequency f1 and 1 and 4 for frequency f2. Hence, algorithm A assigns colors 1 and 2 and frequency f1 to node a.

– Thus, the total number of colors used by algorithm A for G with two frequencies is 3,which is optimal.

Page 51: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

51

Outline• Introduction• System Goals• Overview of the MiFi System

– The Beacon Block– The Slot Assignment Mechanism– The Admission Control

• The Frequencies and the Slot Assignment Algorithm

• Simulation– Intra-AP fairness– Inter-AP fairness– Overall system throughput

• Conclusion

Page 52: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

52

Simulation Setup

• A 802.11 network with 50 APs, uniformly distributed over a grid of size 1000*1000.

• Each AP has a transmission range of 100 units.

• The AP distribution is picked to ensure complete coverage of the grid.

Page 53: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

53

The Grid Arrangement of the APs

Page 54: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

54

Simulation Setup

• We assume the 1000 mobile stations in the system that always have pending message to send and considered a message length of 1500 bytes.

• For both PCF mode and the MiFi system, we used a superframe of 150ms.

Page 55: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

55

The Attributes Used for Simulations

Page 56: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

56

Intra-AP Fairness

• Measure the normalized efficient bandwidth of the stations as a function of their distance from their associated APs.

• Normalized efficient bandwidth for a user :the efficient bandwidth of the user / the average efficient bandwidth of all users that are associated with its AP.

Page 57: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

57

Intra-AP Fairness

• We measure both the average and the minimum values for both PCF and DCF modes of 802.11(Fig 11), and compare it to our MiFi system(Fig 12).

• An ideal(fair) system should have both an average and minimum normalized station efficient bandwidth of 1 at all distances from the AP.

Page 58: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

58

DCF and PCF Normalized Network Efficiency v.s Distance

Close to 0 for

stations far

from AP

Page 59: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

59

MiFi Normalized Network Efficiency v.s Distance

Different CFP durations

Avg, and Min

close to 1

CFP window size 120 is close to an ideal system

Page 60: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

60

Inter-AP Fairness

• Here we measure the minimum and average efficient bandwidth of all the stations in the system as a function of the size of the CFP window size for PCF and MiFi system.

• The results are presented for 2 different rates : 1 (Fig 13) and 10Mbps(Fig 14).

Page 61: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

61

Avg. and Min. Efficient bandwidth in data rate of 10Mbps v.s CFP durati

on

1.starvation for

DCF & PCF

2.MiFi Min->Avg

as CFP↑->fair

Page 62: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

62

Avg. and Min. Efficient bandwidth in data rate of 1Mbps v.s CFP duratio

n

Page 63: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

63

Overall System Throughput

• The system throughput is the average efficient bandwidth of all stations times the number of stations.

• The average efficient bandwidth in Fig 13 and Fig 14 , when multiplied by 1000 gives the system throughput, as a function of the CFP window size, for both MiFi and 802.11 modes for bit rates of 10Mbps and 1Mbps respectively.

Page 64: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

64

Avg. and Min. Efficient bandwidth in data rate of 10Mbps v.s CFP durati

on

1.MiFi->802.11

for large CFP

2.optimal CFP

value=130ms

Page 65: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

65

Outline• Introduction• System Goals• Overview of the MiFi System

– The Beacon Block– The Slot Assignment Mechanism– The Admission Control

• The Frequencies and the Slot Assignment Algorithm

• Simulation– Intra-AP fairness– Inter-AP fairness– Overall system throughput

• Conclusion

Page 66: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

66

Conclusion

• MiFi : a framework ensuring fairness and supporting RT services in IEEE 802.11 networks with multiple APs.

• Centralized management of the APs• APs toggle between a CFP using PCF and a CP

using DCF. Since polled stations are allowed to transmit in CFP, the scheme prevents the hidden node problem.

• CFP is divided into equal slots in which only non-interfering APs are allowed to transmit, thus the system is free from overlapping cell problem

Page 67: Yigal Bejerano and Randeep S. Bhatia Bell Laboratories, Lucent Technologies IEEE INFOCOM, 2004

67

Conclusion

• Proposed the Frequencies and Slot Assignment Algorithm

• Simulations show that the system enables us to strike a balance between fairness and throughput.

• For appropriate CFP size, the system indeed provides fair service to its users and can support RT-sessions even in large networks.