14
1 802.11s Proposal - Joi nt SEE-Mesh/Wi-Mesh Pr oposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from http://www.802wirelessworld.com/ .

1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

Embed Size (px)

Citation preview

Page 1: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

1

802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal

to 802.11 TGsIEEE 802.11-06/0328r0

Feb 2006

This proposal can be obtained from http://www.802wirelessworld.com/.

Page 2: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

2

Current 802.11s Proposals

Table from:“Proposals for TGs”, IEEE 802.11-05/0597r20

Contact

Short Name Ratio Rank Ratio Rank Ratio Rank Ratio Rank

B/G Joint SEE Mesh Wi-Mesh

G 7 SEE Mesh 83.58% 1 82.84% 1 77.67% 1B 31 Wi-Mesh Alliance (WiMA) 77.16% 2 58.93% 2 39.79% 2

H 9 Mesh Networks Alliance (MNA) 60.62% 4 35.54% 3 15.07% 3

J 35 Proactive Mesh 53.89% 5 28.16% 4 (merged into G:7)M 22 Common Control Channel 34.05% 10 15.17% 5A 8 Mesh DCF 26.02% 12 11.18% 6

K 32 Samsung 76.82% 3 (merged into G:7)C 6 Cooperative Protocol 52.16% 6 (merged into B:31)E 5 Hybrid Mesh Routing 51.03% 7 (merged into B:31)L 19 Siemens 50.92% 8 (merged into G:7)N 18 SNOW Mesh 48.66% 9 (merged into G:7)I 20 Tree Based Routing (TBR) 33.48% 11 (merged into G:7)

F 3 Dynamic Backbone 18.93% 13D 17 Intermittent Periodic Transmit (IPT) 11.98% 14O 29 Self Organizing 10.61% 15

Defer untilMarch

Jan-06Nov-05Sep-05Jul-05Proposal #

Page 3: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

3

Outline1. General Description2. Mesh Topology Discovery and Formation3. NEW! Path Selection: Hybrid Wireless Mesh Proto

col (HWMP)4. Interworking Support5. NEW! Multi-Channel Support (CCF) (optional)

Page 4: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

4

3. Path Selection: Hybrid Wireless Mesh Protocol (HWMP) Combines the flexibility of on-demand route discovery with

the option for efficient proactive routing to a mesh portal On demand service is based on Radio Metric AODV (RM-

AODV) same as the SEE-mesh When a root portal is not configured, RM-AODV is used to

discover routes to destinations in the mesh Pro-active routing is not for all links; it is a tree-based routing

If a Root portal is present, a distance vector routing tree is built and maintained

advantage: most traffics are destined to the Root can reduce unnecessary route discovery flooding

Page 5: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

5

Path Selection Protocol – RMAODV Radio Metric Ad hoc On-Demand Distance Vector Summary of features beyond AODV:

Identify best-metric path with arbitrary path metrics Reduce flooding when maintaining multiple paths

Aggregate multiple RREQs in same message Modification to RREQ/RREP processing/forwarding rul

es Forward RREQ with better metric No route caching

Optional periodic path maintenance Allows proactive maintenance of routes to popular desti

nations (e.g. MPP)

Page 6: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

6

Example: MP 4 wants to communicate with MP 9

1. MP 4 first checks its local forwarding table for an active forwarding entry to MP 9

2. If no active path exists, MP 4 sends a RREQ to discover the best path to MP 9

3. MP 9 replies to the RREQ with a RREP to establish a bi-directional path for data forwarding

4. MP 4 begins data communication with MP 9

59

710

6

4

3

2

1

8

X

On-demand path

HWMP Example #1: No Root Portal(s), Destination Inside the Mesh

Page 7: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

7

Example: MP 4 wants to communicate with X

1. MP 4 first checks its local forwarding table for an active forwarding entry to X

2. If no active path exists, MP 4 sends a RREQ to discover the best path to X

3. When no RREP received, MP 4 assumes X is outside the mesh and sends messages destined to X to Mesh Portal(s) for interworking

4. MP 1 forwards messages to other LAN segments according to locally implemented interworking

59

710

6

4

3

2

1

8

X

On-demand path

HWMP Example #2: No Root Portal(s), Destination Outside the Mesh

Page 8: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

8

Example: MP 4 wants to communicate with X

1. MP 4 first checks its local forwarding table for an active forwarding entry to X

2. If no active path exists, MP 4 may immediately forward the message on the proactive path toward the Root MP 1

3. When MP 1 receives the message, if it does not have an active forwarding entry to X it may assume the destination is outside the mesh and forward on other LAN segments according to locally implemented interworking

Advantage: No broadcast discovery required when destination is outside of the mesh

59

710

6

4

3

2

1

8

X

Proactive path

Root

HWMP Example #3: With Root Portal,Destination Outside the Mesh

Page 9: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

9

Example: MP 4 wants to communicate with MP 9

1. MP 4 first checks its local forwarding table for an active forwarding entry to MP 9

2. If no active path exists, MP 4 may immediately forward the message on the proactive path toward the Root MP 1

3. When MP 1 receives the message, it flags the message as “intra-mesh” and forwards on the proactive path to MP 9

4. (Reverse RREQ) When MP 9 receives the message, it may issue an on-demand RREQ to MP 4 to establish the best intra-mesh MP-to-MP path for future messages

59

710

6

4

3

2

1

8

X

Proactive path

Root

On-demand path

HWMP Example #4: With Root Portal,Destination Inside the Mesh

Page 10: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

10

5. Multi-Channel Support: Common Channel Framework (CCF) Using RTX, the transmitter suggests a

destination channel. (RTX ≠ RTS) Receiver accepts/declines the suggested

channel using CTX. (CTX ≠ CTS) After a successful RTX/CTX exchange, the

transmitter and receiver switch to the destination channel.

Switching is limited to channels with little activity.

Existing medium access schemes are reused.

Page 11: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

11

CCF Example (1)

RTX

MP1

MP2

MP3

MP4

CommonChannel

DataChannel n

DataChannel m

CTX

SIFS

CTX

SIFS

RTX

DIFS

DIFS

DATA

SwitchingDelay

ACK

SIFS CTX

SIFS

RTX

DIFS

SwitchingDelay

DATA

SwitchingDelay DIFS

ACK

SIFS

DataChannel n

DataChannel m

Page 12: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

12

Channel Coordination To increase channel utilization, a channel

coordination window (CCW) is defined on the common channel. P is the period with which CCW is repeated. MPs should stay tuned to CCW, and may remain in the comm

on channel beyond CCW duration. P and CCW are carried in beacons. At the start of CCW, CCF enabled MPs tune to the

common channel. This facilitates all MPs to get connected. Channel Utilization Vector (U) of each MP is reset. MPs mark a channel as unavailable based on information

read from RTX/CTX frames.

Page 13: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

13

CCF Example (2)

RTXA® B

CTXB® A

RTXC® D

CTXD® C

RTSE® F

CTSF® E

RTXB® A

CTXA® B

DATAE® F

ACKF® E

RTXC® D

CTXD® C

Common Channel

Channel m

Channel n

DATAA® B

ACKB® A

DATAC® D

ACKD® C

DATAB® A

Channel Coordination Window (CCW)

P

ChannelSwitching Delay

DIFS

Page 14: 1 802.11s Proposal - Joint SEE-Mesh/Wi-Mesh Proposal to 802.11 TGs IEEE 802.11-06/0328r0 Feb 2006 This proposal can be obtained from

14

Conclusions SEE-Mesh + Wi-Mesh for IEEE 802.11s New materials:

Hybrid path selection protocol (RM-AODV + tree-based DSDV)

Multi-channel support (Channel coordination function)