November 2006 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed Channel Time Allocation for.

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

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#>
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#>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
NOV 01 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Application Specific Information Element] Date.
March 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Toumaz response to TG6 Call for Applications]
<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.
November 2007 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Issues on Superframe Size for Uncompressed.
doc.: IEEE <doc#>
Submission Title: [Common rate resolution]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Jan Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Proposed change of terminology: frame to superframe.
doc.: IEEE <doc#>
November 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed channel hopping MAC for industrial.
Submission Title: IEEE : Management Slots in the MAC.
doc.: IEEE <doc#>
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Submission Title: [Shared GTS Structure]
<month year> <doc.: IEEE doc> July 2014
doc.: IEEE <doc#>
doc.: IEEE <doc#>
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
Submission Title: [Frame and packet structure in ]
doc.: IEEE <doc#>
doc.: IEEE <doc#>
<month year>20 Jan 2006
doc.: IEEE <doc#>
July 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Self-managed Channel Time Allocation for WPAN.
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.
May 2015 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Text for General Description of PAC Date Submitted:
November 2006 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed Channel Time Allocation for.
May 2015 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: New definitions of terminologies for PAC draft.
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#>
Submission Title: Proposed resolution of 4G-related comments from LB53
doc.: IEEE <doc#>
doc.: IEEE <doc#>
Nov Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Text Proposal for IEEE TG8 PFD: Discovery.
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]
<January 2002> doc.: IEEE <02/139r0> March, 2008
September 2009doc.: IEEE wng0
Submission Title: [Common rate resolution]
Submission Title: [Common rate resolution]
Submission Title: TG9ma Agenda for September Meeting
Presentation transcript:

November 2006 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Distributed Channel Time Allocation for WPAN Mesh Networks] Date Submitted: [November 04, 2006] Source: [Young Ae Jeon, Sang Sung Choi, Seung Hyong Rhee, Byungjoo Lee, Wangjong Lee] Company [Electronics & Telecommunications Research Institute / Kwangwoon University] Address [161 Gajeong, Yuseong, Daejeon, 305-700, Korea] Voice:[+82-42-860-6497], FAX: [+82-42-860-6645], E-Mail:[yajeon@etri.re.kr] Re: [Call for additional contributions: IEEE P802.15-06/0333r5] Abstract: [This document suggests to adopt a distributed and self-managed mechanism that achieves a fair channel time allocation and admission control in WPAN mesh networks. It also provides a distributed means for providing QoS 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. Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Distributed Channel Time Allocation for WPAN Mesh Networks November 2006 Distributed Channel Time Allocation for WPAN Mesh Networks November 2006 ETRI/KWU Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Authors Name Company Address Phone E-mail Young Ae Jeon ETRI Korea November 2006 Authors Name Company Address Phone E-mail Young Ae Jeon ETRI Korea +82-42-8606497 yajeon@etri.re.kr Sang Sung Choi sschoi@etri.re.kr Seung Hyong Rhee KWU +82-2-9405441 rhee@ieee.org Byungjoo Lee parang@kw.ac.kr Wangjong Lee woorihope@kw.ac.kr ETRI – Electronics and Telecommunications Research Institute, Daejeon, Korea KWU – Kwangwoon University, Seoul, Korea Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Hierarchy between DEVs and PNC [Shao06a] November 2006 Hierarchy between DEVs and PNC [Shao06a] Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Hierarchical Mesh Architecture [Shao06a] November 2006 Hierarchical Mesh Architecture [Shao06a] Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

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

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

Motivation No central controller for the mesh devices November 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 the channel time management be done in a distributed and fair manner? Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Problems Could be Hard… November 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 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Our Algorithm in the 3-way Negotiation November 2006 Our Algorithm in the 3-way Negotiation Transmitter Receiver Reservation request How much? Reservation reply Reservation IE Finally, how much? reserved Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Notation: Reservations among Mesh Devices November 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 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Algorithm 1: Computing the Share November 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 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Algorithm 2: Admission Control November 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 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

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

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

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

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

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

Analytical Modeling [Rhee06] November 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 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Gauss-Seidel Type Iteration November 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 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

November 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 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Multi-Hop Mesh DEVs November 2006 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Example: Multi-Hop Mesh DEVs November 2006 Example: Multi-Hop Mesh DEVs MDEV 1, 2 &3 MDEV 3 & 4 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

Conclusion Distributed channel-time allocation for mesh WPANs November 2006 Conclusion Distributed 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 Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>

November 2006 References [Shao06a] Shao et al, “IEEE P802.15.5 Draft candidate,” IEEE P802.15-06/0237r2, July 2006 [Shao06b] H. Shao, “Call for additional contribution for 802.15.5 Mesh Networking,” IEEE P802.15-06/0333r5, July 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 a journal Jeon, Choi, Rhee, Lee and Lee <ETRI/KWU>