Download
slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) PowerPoint Presentation
Download Presentation
Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

124 Views Download Presentation
Download Presentation

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Transmission in an RSLN enabled PAN Date Submitted: 14 March, 2012 Source: Seong-Soon Joo, Jong-Arm Jun, Nae-Soo Kim, 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, transmission in the Relayed Slot-Link Network (RSLN) enabeld PAN is described. 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.

  2. Transmission in an RSLN enabled PAN Seong-Soon Joo*, Jong-Arm Jun, Nae-Soo Kim, Cheol-Sig Pyo ETRI

  3. Transmission in RSLN enabled PAN (I) • Starting transmission of a frame • command frame generation • MLME primitives by next higher layer of originator MAC • data frame generation • MCPS primitive by next higher layer of originator MAC • new attribute for MCPS-DATA.request • TxGrade : GRADE_0, GRADE_1, GRADE_2 • Usage of slot-links for trasmitting a frame • command frame • from the PAN coordinator : coordinator slot or bidirectional device slot • from a device : bidirectional device slot • data frame • GRADE_0 : prioritized device slot • GRADE_1 : bidirectional device slot • GRADE_2 : bidirectional device slot

  4. Transmission in RSLN enabled PAN (II) • Relaying in an RSLN repeater • 3rd level framefiltering • satify all the requirements except matching destination address • relaying a frame from a slot to a slot • relaying of a frame from prioritized device slot • inward only • search the nearest prioritized device slot • if no ACK within macAckWaitDuration, search another prioritized device slot or bidirectional device slot assigned to the device • relaying of a frame from coordinator slot • outward only • synchronous relaying to the coordinator slot • synchronize to the inner coordinator cyclic-frame beacon • relaying of a frame from bidirectional device slot • relaying tier of Data IE is lower than the repeater’s tier, relay outward • otherwise, relay inward • inward : synchronize to the outer coordinator cyclic-frame beacon • outward : synchronize to the inner coordinator cyclic-frame beacon

  5. Transmission in RSLN enabled PAN (III) • outward relaying coordinator layer 1 repeater A A A A a A a layer 2 repeater a layer 3 device 1 a a • inward relaying coordinator layer 1 repeater A A A A a A a layer 2 repeater a layer 3 device 1 a a

  6. Multiple Grades of Slot Access • GRADE_0 • try on the earlist prioritized device slot • if no slot-link ACK within macAckWaitDuration, try on the bidirectional device slot or the next prioritized device slot which comes first • if no slot-link ACK within macAckWaitDuration, repeat 2nd phase for macMaxFrameRetries times • GRADE_1 • waits for the primary bidirectional device slot in the cyclic-superframe, transmits the data • if the device fails to transmit the data in the primary bidirectional device slot in repeater, the device will keep searching supplementary bidirectional device slots for the duration of the cyclic-superframe or will search the coming cyclic-superframe for an opportunity to transmit the data. • if no ACK within slotted-su[erframe duration*macRelayingTier, repeat 2nd phase for macMaxFrameRetries times • GRADE_2 • waits for the primary bidirectional device slot in the cyclic-superframe, transmits the data

  7. Use of Acknowledgement (I) • ACK in an RSLN enabled network • end-to-end ACK • relaying ACK in repeaters • slot-link ACK • repeater’s ACK • Usage of ACK • GRADE_0 : slot-link ACK & ACK • GRADE_1 : ACK, GACK • GRADE_2 : no ACK mechanism

  8. Use of Acknowledgement (II) • Enhanced ACK frame • Header IE • RSLN ACK • slot-link ACK • GACK • RSLN ACK IE

  9. Use of Acknowledgement (III) Originator next higher layer Originator MAC Repeater MAC Recipient MAC Recipient next higher layer MCPS-DATA,request(gr0) Data (AR=1) Data (AR=1) slot-link ACK slot-link ACK Acknowledgment MCPS-DATA,indication Acknowledgment MCPS-DATA,confirm

  10. Use of Acknowledgement (IV) Originator next higher layer Originator MAC Repeater MAC Recipient MAC Recipient next higher layer MCPS-DATA,request(gr1) Data (AR=1) Data (AR=1) Acknowledgment MCPS-DATA,indication Acknowledgment MCPS-DATA,confirm

  11. Use of Acknowledgement (V) Originator next higher layer Originator MAC Repeater MAC Recipient MAC Recipient next higher layer MCPS-DATA,request(gr0) Data (AR=1) Data (AR=1) slot-link ACK Retry Transmission in alternative slots Data (AR=1) slot-link ACK MCPS-DATA,indication Acknowledgment Acknowledgment MCPS-DATA,confirm

  12. Use of Acknowledgement (VI) Originator next higher layer Originator MAC Repeater MAC Recipient MAC Recipient next higher layer MCPS-DATA,request(gr1) Data (AR=1) Data (AR=1) Retry Transmission in alternative slots Data (AR=1) Data (AR=1) MCPS-DATA,indication Acknowledgment Acknowledgment MCPS-DATA,confirm

  13. Pending Slot Frames (I) • Pending frames • the PAN coordinator or repeaters can pend • outward link only • only on bidirectional device slot • no ACK replied from the outward bidirectional device slot • keep transmitting pending frame in bidiretional device slot • start to provide pending slot infor in beacon • wait for macPendingWaitDuration* slotted-suerframe duration, remove pending slot infor • Extracting pending data • when finding a pending slot in beacon, wake up on the bidirectional device slot to receive a frame • expire pending after macPendingWaitDuration * slotted-suerframe duration

  14. Pending Slot Frames (II) Recipient next higher layer Recipient MAC Repeater MAC PAN Coordinator MAC PAN Coordinator next higher layer MCPS-DATA,request(gr1) Data (AR=1) Data (AR=1) Retry Transmission in primary bidir. slot Beacon (pending slot) Data (AR=1) Acknowledgment Acknowledgment MCPS-DATA,indication MCPS-DATA,confirm

  15. Thanks for your Attention! ssjoo@etri.re.kr