150 likes | 219 Views
Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Relayed Slot-Link Network Date Submitted: 16 January, 2012 Source: Seong-Soon Joo, Kwang-Soo Kim, Jong-Arm Jun, Cheol-Sig Pyo Company: ETRI
E N D
Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Relayed Slot-Link Network Date Submitted: 16 January, 2012 Source: Seong-Soon Joo, Kwang-Soo Kim, Jong-Arm Jun, Cheol-Sig Pyo Company: ETRI Address: 161 Gajeong-dong, Yuseong-gu, Daejeon, KOREA Voice: +82-42-860-6333, FAX: +82-42-860-4197, E-Mail: ssjoo@etri.re.kr Re: Abstract: As an initial draft for the LECIM MAC, to extend the networking coverage of a star network, the Relayed Slot-Link Network (RSLN) is considered. Purpose: Initial draft for the LECIM MAC 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.
Relayed Slot-Link Network Seong-Soon Joo*, Kwang-Soo Kim, Jong-Arm Jun, Cheol-Sig Pyo ETRI
LECIM MAC Design • Design considerations • low bit rate PHY • 25Kbps • long distance • asymmetric topology • 1-n star topology over 1,000 devices • unbalancedpower-source • need to extend the coverage • short data, less frequent • long life span without maintenance • 20 years • various quality of service • delay sensitive, delay tolerant
Possible Infra Structures • Star topology • power free collector • synchronized/asynchronous resource allocation • power management on end point • identify operators at PHY or MAC layer • Multi-hop topology with repeater • virtual star network • synchronized resource allocation for each hop • upward/downward forwarding at the MAC layer operator 1 operator n
Link Repeater • Extend reaches of link • varying RF environment from/to coordinator • devices are located sparsely • extend reaches of link from/to coordinator • Link repeater • echo forward a frame after receiving a frame from the coordinator or devices • link repeater is power-free or located at ease maintainable place coordinator repeater device
Synchronous Link Relaying (I) • maintain star-topology virtually by relaying the frames outward or inward • extend the transmission coverage • synchronous relaying • synchronous relaying at link layer • repeaters associate to PAN coordinator • tiered structure • repeat cyclic-superframe • device choose repeater nearest to the coordinator near node layer 1 far node layer 2 layer 3 coordinator repeater device
Slot-Link Access • modify the DSME • explicit link from coordinator & from device separate CAP • bidirectional slot slot for downward link • remove GTS allocation & maintaining convert an address to a slot • delay sensitive upward channel • slot-link • beacon slot • prioritized device slot • coordinator slot • bidirectional device slot • primary device slot • multiple supplementary device slot 0 0 0 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 supplementary-down-link (cmd/OAM data, CSMA-CA) coordinator slot (cmd/OAM data, ALOHA) supplementary-down-link (cmd/OAM data, CSMA-CA) primary-down-link (cmd/OAM data, CSMA-CA) supplementary-up-link (cmd/data, CSMA-CA) supplementary-up-link (cmd/data, CSMA-CA) prioritized device slot (pr 0 data, ALOHA) primary-up-link (cmd/data, ALOHA) Slk up dn up dn up dn Plk Slk up dn
Relayed Slot-Link Network (I) • network formation • repeater associates to the PAN coordinator 3 C coordinator b cyclic-superframe beacon inner beacon peer beacon outer beacon B 2 layer 1 repeater A A A a A layer 1 layer 1 repeater B B B B 1 layer 2 layer 2 repeater a A a A a layer 3 layer 2 repeater b B b B b B layer 3 device 1 a a
Relayed Slot-Link Network (II) • downward synchronous link relaying • beacon relaying • broadcasting on coordinator slot • MLME related commands service channel on bidirectional device slot coordinator layer 1 repeater A A A A a A a layer 2 repeater a layer 3 device 1 a a
Relayed Slot-Link Network (III) • upward synchronous link relaying • prioritized device slot • bidirectional device slot coordinator layer 1 repeater A A A A a A a layer 2 repeater a layer 3 device 1 a a
Relayed Slot-Link Network (IV) • Relayed Slot-Link Extension • link network • maximum depth of hierarchical link extension : aMaxLinkExtensionDepth • RSLN coordinator • beacon : RSLN descriptor IE • RSLN repeater • device
RSLN descriptor IE • Beacon • slotted-superframe specification : 5.2.2.1.2 (2 octets) • BO, SO, number of prioritized device slot (2bit: 0~3), number of coordinator slot (2bit: 0~3), channel hopping mode • time synchronization specification : 5.2.4.9.2 (6 octets) • beacon specification: 5.2.4.9.3 (superframe index: 2 + bitmap length:2 + bitmap var1 ~ 64 (SO=5, BO=14) • pending slot specification : 5.2.2.1.6~7 (num of pending slot:1 + slot list var: 8)
RSLN Coordinator • MLME-RSLN-START.request • The MLME-RSLN-START.request primitive is used by the RSLN coordinator to initiate a new RSLN or to begin using a new slotted-superframe configuration. • This primitive is also used by a RSLN repeater already associated with an existing RSLN to begin using a new slotted-superframe configuration. • The semantics of this primitive are: • PANId, ChannelNumber, ChannelPage, BeaconOrder, SuperframeOrder, • DeviceSlotNum, CoordinatorSlotNum, PANCoordinator, • CoordRealignment,CoordRealignSecurityLevel, CoordRealignKeyIdMode, CoordRealignKeySource,CoordRealignKeyIndex, • BeaconSecurityLevel,BeaconKeyIdMode,BeaconKeySource,BeaconKeyIndex • MLME-RSLN-START.confirm • The MLME-RSLN-START.confirm primitive reports the results of the attempt to start using a new superframe configuration. • The semantics of this primitive are: • MLME-RSLN-START.confirm ( • status • )
RSLN Repeater • MLME-RSLN-ASSOCIATE.request • MLME-RSLN-ASSOCIATE.indication • MLME-RSLN-ASSOCIATE.response • MLME-RSLN-ASSOCIATE.confirm
Thanks for your Attention! ssjoo@etri.re.kr