July 2006 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Self-managed Channel Time Allocation for WPAN.

Slides:



Advertisements
Similar presentations
Project: IEEE P Working Group for Wireless Personal Area Networks (WPANS) Submission Title: [Power Control and Automatic Frequency Offset Control.
Advertisements

Doc.: IEEE Submission March, 2006 Chunhui Zhu, Michael Sim, Sebastian MaxSlide 1 Project: IEEE P Working Group for Wireless.
Submission Title: [Add name of submission]
June 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Proposed Scenarios for Usage Model Document.
doc.: IEEE g-Trends-in-SUN-capacity
doc.: IEEE <doc#>
doc.: IEEE <doc#>
January 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed Channel Time Allocation for.
Submission Title: Pre-Arbitrated Slot Allocation (PASA) MAC Protocol
November 2005 doc.: IEEE November 2005
<January 2002> doc.: IEEE <02/139r0> May, 2008
doc.: IEEE <doc#>
NOV 01 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Application Specific Information Element] Date.
September 2003 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: MAC enhancement considerations for multimedia.
March 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Toumaz response to TG6 Call for Applications]
Source: [ Liang Li ] Company: [Vinno Technologies Inc. ]
<month year> <doc.: IEEE doc> April 2015
<May,2009> doc.: IEEE <doc .....> <July 2009>
28 October, 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Beacon-based Multi-Channel MAC for.
Submission Title: [Extend-Superframe and GTS Structure]
doc.: IEEE <doc#>
Submission Title: IEEE : Management Slots in the MAC.
May 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [A Solution to Exposed Node Problem in Mesh.
Submission Title: [Common rate resolution]
doc.: IEEE <doc#>
Submission Title: IEEE : Management Slots in the MAC.
<month year> doc.: IEEE < e>
Submission Title: [Resolutions for CID 85, 86, and 87]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Submission Title: [Shared GTS Structure]
Mar Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [CTA Advertisement for Overlapping Piconets]
doc.: IEEE <doc#>
doc.: IEEE g-Trends-in-SUN-capacity
September 2005 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resource Allocation and Admission Control.
doc.: IEEE /XXXr0 Sep 19, 2007 June 2009
doc.: IEEE <doc#>
November 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed Channel Time Allocation for.
Submission Title: [Frame and packet structure in ]
November 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Simplified geometry for the usage model.
doc.: IEEE <doc#>
<month year>20 Jan 2006
doc.: IEEE <doc#>
14 July, 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed and beacon-enabled multiple.
4 May 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Issues with Beacon-Mode SuperFrame Structure.
doc.: IEEE <doc#1>
November 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed Channel Time Allocation for.
March 2019 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [DF6 Radio-burst length over PSDU size] Date.
September 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Discussion on MAC functionalities Date.
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Submission Title: [Proposed Resolution for FSK/GFSK Prior Comments]
Jan Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed Structure of Contention Free Period.
<month year> doc.: IEEE < e> doc.: IEEE < e>b
Submission Title: [Extend-Superframe and GTS Structure]
March 2017 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Timeline of TG4s] Date Submitted: [16 March.
November 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [TG3c Project Plan] Date Submitted: [15.
September 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Suggested TG3c PAR Changes] Date Submitted:
March, 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [proposed merger] Date Submitted: [8 March,
September 2009doc.: IEEE wng0
Mar 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution for Comment 70 ] Date Submitted:
March, 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Summary of ad hoc meetings for potential.
Mar 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Resolution for Comment 70 ] Date Submitted:
Nov Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Report on IEEE PAC Draft Status]
Submission Title: [Common rate resolution]
Submission Title: [Common rate resolution]
July 2003 doc.: IEEE <03/242> July 2003
Submission Title: TG9ma Agenda for September Meeting
Jan 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: TeraHertz Closing Report Date Submitted: January.
Submission Title: TG9ma Closing Report for July Meeting
Presentation transcript:

July 2006 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Self-managed Channel Time Allocation for WPAN Mesh Networks] Date Submitted: [12 July, 2006] Source: [Seung Hyong Rhee, Wangjong Lee, Hyukjoon Lee, Young Ae Jeon, Sang Sung Choi] Company [Kwangwoon University / Electronics & Telecommunications Research Institute] Address [447-1 Wolgye-dong, Nowon-gu, Seoul, 139-701, Korea] Voice:[+82-2-943-7607], FAX: [+82-2-943-7607], E-Mail:[rhee@ieee.org] Re: [Call for Proposal: IEEE P802.15-5/0071] Abstract: [This document suggests to adopt a self-managed and self-stabilizing mechanism that achieves a fair channel time allocation and admission control in WPAN mesh networks. It also provides a distributed means for service differentiation.] Purpose: [Providing technical contributions to IEEE 802.15 TG5] Notice: This document has been prepared to assist the IEEE P802.15. It is offered as a basis for discussion and is not binding on the contributing individual(s) or organization(s). The material in this document is subject to change in form and content after further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein. Release: The contributor acknowledges and accepts that this contribution becomes the property of IEEE and may be made publicly available by P802.15. Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Self-managed Channel Time Allocation for WPAN Mesh Networks July 2006 Self-managed Channel Time Allocation for WPAN Mesh Networks July 2006 KWU/ETRI Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

15.5 Scope: High-Rate Mesh Architecture [Shao06] July 2006 15.5 Scope: High-Rate Mesh Architecture [Shao06] Agreements Every mesh-capable device has to beacon Distributed channel time sharing between mesh devices Mutual coordination of neighbor’s channel time allocation Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Example: SOP Support in 15.3 [Hiertz05] July 2006 Example: SOP Support in 15.3 [Hiertz05] Mesh Link Obstacle Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

MPA MAC: Hierarchical Approach [Hiertz05] July 2006 MPA MAC: Hierarchical Approach [Hiertz05] Superframe equally slotted Medium Access Slots (MAS) Mesh WPAN devices serve .15.3 devices as PNC Reserved MAS for piconet traffic Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Motivation No central controller for the mesh devices July 2006 Motivation No central controller for the mesh devices Among the mesh devices, we still need Fair channel time allocation Decentralized admission control Service differentiation How can it be done in a distributed and self-managed way? Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Problems Could be Hard… July 2006 Problems Could be Hard… Mesh devices will be on the move They may join and leave the network frequently It makes the resource allocation and admission control harder Multimedia traffic transmissions They usually have minimum bandwidth requirements Sometimes exist maximum requirements Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Notation: Reservations among Mesh Devices July 2006 Notation: Reservations among Mesh Devices Mesh DEV i reserves duration Ti of MAS Their min/max requirements (mi / Mi) are given Reservation vector T = (T1 ,…,TK ) is feasible if C beacon period reserved for DTP (data transmit period) CAP (inactive period) T1 T2 Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Algorithm 1: Computing the Share July 2006 Algorithm 1: Computing the Share Mesh DEVs take turns to make reservations DEV i , at its turn, Computes T1 Computes T2 Computes Tn ▪ ▪ ▪ ▪ T1 T2 Tn DEV1 beacon DEV2 beacon DEVn beacon beacon period Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Algorithm 2: Admission Control July 2006 Algorithm 2: Admission Control Mesh DEV i makes a self-decision for joining the mesh network At the end of BP, read m1 read m2 read mn decision ▪ ▪ ▪ ▪ m1 m2 mn DEV1 beacon DEV2 beacon DEVn beacon beacon period Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Example: Fairness & Convergence (1) July 2006 Example: Fairness & Convergence (1) DTP length: 100 MAS α1 = α2 = α3 = 0.5 Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Example: Fairness & Convergence (2) July 2006 Example: Fairness & Convergence (2) DTP length: 100 MAS α1 = α2 = α3 = 0.25 DTP length: 100 MAS α1 = α2 = α3 = 0.75 Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Example: Service Differentiation July 2006 Example: Service Differentiation α1 = 0.5 α2 = 0.66 α1 = 0.5 α2 = 0.75 Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Example: Minimum Requirements July 2006 Example: Minimum Requirements Min requirement of DEV1: 30 MAS α1 = α2 = α3 = 0.5 Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Example: Join/Leave of DEVs July 2006 Example: Join/Leave of DEVs Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Analytical Modeling [Rhee06] July 2006 Analytical Modeling [Rhee06] Our resource allocation mechanism can be modeled as follows: where Ui is a strictly concave real function such that Given C and T = (T1 ,…,TK ), this is a distributed optimization problem among the devices Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Gauss-Seidel Type Iteration July 2006 Gauss-Seidel Type Iteration We adopt the Gauss-Seidel type iteration Only one component of T is updated at a time The most recent information is available to the devices Let T(t) = (T1(t), …, TK(t)), our iterative equation is T(t+1) = F(T(t)), t = 0,1,… In our implementation, T(t) and T(t+1) are different only in their ith element DEV obtains info on T(t) from previous beacons DEVs are asynchronous: no pre-specified order among them Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

July 2006 Our Proof Shows that All devices converge to a unique equilibrium point T*, regardless of Number of devices The values of αi and min/max requirements [mi , Mi] Their reservations converge to T* Always within a finite time The amount of allocation at the equilibrium is Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

Conclusion Self-managed channel-time allocation for mesh WPANs July 2006 Conclusion Self-managed channel-time allocation for mesh WPANs Fair allocation without a controller Decentralized admission control Service differentiation Analytical modeling proves Self-stabilizing property of our algorithm Fair and differentiated allocation Correctness of the simulation results Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>

July 2006 References [Shao06] Shao et al, “WPAN Mesh Networking Merged Proposal,” IEEE P802.15-06/0174, March 2006 [Hiertz05] Hiertz et al, “Mesh PAN Alliance (MPA) and .15.3 integration,” IEEE P802.15-05/0670, Nov. 2005 [Rhee06] Rhee et al, “Self-managed multiple access control for the distributed wireless PANs,” submitted to 8th Int. Symposium on Stabilization, Safety, and Security of Distributed Systems Rhee, Lee, Lee, Jeon and Choi <KWU/ETRI>