80 likes | 142 Views
Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Synchronization on the High-Rate] Date Submitted: [12 Nov., 2007] Source: [Youngae Jeon, Seonghee Lee, Sangsung Choi] Company [ETRI] Address [161, Gajeong-dong, Youseong-gu, Daejeon, Korea]
E N D
Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Synchronizationon the High-Rate] Date Submitted: [12 Nov., 2007] Source: [Youngae Jeon, SeongheeLee, Sangsung Choi] Company [ETRI] Address [161, Gajeong-dong, Youseong-gu, Daejeon, Korea] Voice: [+82-42-860-6497], FAX: [+82-42-860-5218], E-Mail: [yajeon,@etri.re.kr, slee003@etri.re.kr , sschoi@etri.re.kr] Abstract: [This document describes a synchronization method for high-data-rate WPAN mesh.] Purpose: [To introduce a synchronization method for high-data-rate WPAN mesh.] 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. Y. Jeon, ,S. Lee, S. Choi
Contents • Reference MPNC Selection Algorithm • MPNC Slot Boundary Synchronization Y. Jeon, ,S. Lee, S. Choi
Reference MPNC Selection Algorithm Y. Jeon, ,S. Lee, S. Choi
Reference MPNC MPNC d MPNC e MPNC X Example 1 e (LNSown = 5 (1own+2(a, b)n+2(c,d)nn) LNSmax = 5,3HopCnt = False MACAddr = 0x07 MPNC a MPNC b MPNC c a (LNSown = 5 (1own+2(b,e)n+2(c,d)nn) LNSmax = 5,3HopCnt = False MACAddr = 0x03 Y. Jeon, ,S. Lee, S. Choi
MPNC E MPNC A MPNC C MPNC D MPNC B Reference MPNC Example 2 A (LNSown = 5 (1own+1n+2(C,D,E)nn) LNSmax = 5, 3HopCnt = False MACAddr = 0x05 MPNC X MPNC d MPNC e MPNC a MPNC b MPNC c a (LNSown = 5 (1own+2(b,e)n+2(c,d)nn) LNSmax = 5,3HopCnt = False MACAddr = 0x03 Y. Jeon, ,S. Lee, S. Choi
MPNC A MPNC C MPNC D MPNC B MPNC E Reference MPNC MPNC X Example 3 A (LNSown = 4 (1own+1(B,C)n+1(D)nn) LNSmax = 5, 3HopCnt = True MACAddr = 0x05 A (LNSown = 4 (1own+2(A,C)n+1(D)nn) LNSmax = 5, 3HopCnt = True MACAddr = 0x01 Y. Jeon, ,S. Lee, S. Choi
MPNC A MPNC B MPNC C MPNC D MPNC a MPNC b MPNC c MPNC e MPNC d MPNC X Example 4 A (LNSown = 3 (1own+1(B)n+1(C)nn) LNSmax = 4, 3HopCnt = True MACAddr = 0x05 Reference MPNC a (LNSown = 5 (1own+1(b)n+1(c,d,e)nn) LNSmax = 5, 3HopCnt = False MACAddr = 0x03 Y. Jeon, ,S. Lee, S. Choi
MPNC Slot Boundary Synchronization • If the Slot_drift is more than the guard time, the MPNC may choose either: • Shift slot boundary gradually toward reference device’s slot boundary by transmitting beacon frame earlier or later in steps less than guard time. • Use procedure 8.10.1 of [R1] to move beacon transmission earlier or later to align slot boundary to reference device’s slot boundary in NbrOfChangeBeacons superframes. Y. Jeon, ,S. Lee, S. Choi