Presentation is loading. Please wait.

Presentation is loading. Please wait.

Doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission.

Similar presentations


Presentation on theme: "Doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission."— Presentation transcript:

1 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Peer Aware Communication MAC Pre-proposal to Call for Contributions Date Submitted: 12 March, 2014 Source: Seong-Soon Joo, In-Hwan Lee, Hyo-Chan Bang 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 a preliminary contribution proposal for the IEEE 802.15 TG8 standards, the PAC MAC specification is proposed. Purpose:Response to the IEEE802.15 TG8 call for contribution 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 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Slide 2 Peer Aware Communication MAC Pre-proposal for Call for Contributions Seong-Soon Joo*, In-Hwan Lee, Hyo-Chan Bang ETRI

3 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Objects Managed by PAC MAC objects of peer aware communication –peer group initiator: the first participant of a peer group participants relay –peer links peer-to-peer link peer groupcast link broadcast link relay link –coexist peer groups neighbor PAC devices design guidelines of PAC MAC –optimized for peer to peer communications with fully distributed coordination –scalable data rates, group communications with simultaneous membership in multiple groups, multi-hop relay Slide 3 wireless device6 wireless device1 wireless device5 wireless device4 wireless device2 wireless device3 peer group initiator space A peer group participant peer group relay peer group neighbor peer group participant peer group participant peer group relay

4 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Resources Managed by PAC MAC resources for MAC objects –addressing link identification PAC device identification peer group identification broadcast address –communication PHY communication resources –synchronization –discovery –peering –data transmission spatial resources resource allocation –resources of peer-to-peer link, peer groupcast link, broadcast link, and relay link for a single peer group –participates in multiple peer groups concurrently –extend spatial range –coexist with neighbor peer groups Slide 4 PD1PD2 link ID PD ID peer group ID

5 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Addressing of Peer Group peer group ID –service class of peer group service priority of a peer group –PAC service profile identifier identify the service offered by a peer group need registry –local peer group identifier identify a peer group among peer groups in a proximity which provide the same service Slide 5 Bits: 2104 Service Class of Peer Group PAC Service Profile Identifier Local Peer Group Identifier

6 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Addressing of Devices PAC device ID –global device identifier : 64bit –local device identifier : 16bit local device ID indicator –0x0 : local device ID indication –0xf : broadcast indication local peer device identifier –unique identifier in a peer group –generated by hashing based on global device identifier, capability of device, PAC service profile identifier reserved local peer device identifier for special purpose –0x000 : initiator of a peer group –0x001 : proxy initiator of a peer group –0xfff : broadcast (with group ID 0xf) or groupcast (with group ID 0x0) device identification in proximity –peer group ID + local device ID –one device can have multiple peer IDs Slide 6 Bits: 412 Local Device ID Indicator Local Peer Device Identifier

7 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Addressing of Peer Group Service Profile convert service type to MAC sublayer ID –frames are filtered at MAC sublayer shorten response time to discoverer reduce the contention probability on discovering channel optimize the resource utilization –resource information for the peer group neighbor devices may perform proactive interference avoidance priority scheduling over infra-less structure maximize the throughput with fully distributed resource allocation scheme PAC service profile ID –Application matrix (15-12-0684-00-008) Slide 7

8 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Resource Scheduling (I) PAC PHY resource –PHY resource unit : time slot, (freq, time slot) block, (spatial slot, time slot) block –PHY frame structure : fixed size sync interval resources at MAC sublayer –MAC superframe structure : contain PHY frame –MAC slots : sync, idle, CAP(contention access period), groupcast(discovery, peering,..), CFP(contention free period), relay Slide 8 SYNCDATASYNCDATASYNCDATA PHY frame Sync Interval MAC superframe SYNC GROUP (DISCOVERY) IDLE SYNC GROUP CAP IDLE Superframe SYNC CFP RELAY

9 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Resource Scheduling (II) MAC superframe –length of MAC slot unit : duration of number of PHY resource unit –specification: MAC slot appearance sequence, duration of each MAC slot –specific combination of MAC slots for each PAC service profile –specific combination of MAC slots for each phase of service duration Slide 9 discovery phase Superframe SGICSGICSGICSGIC game service SGICSGIC SSGCF GIR SSGCF GIR Superframe 1 Superframe 2 discovery phase data phase

10 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Resource Scheduling (III) configure the resource allocation for a peer group service –service phases synchronization peer discovery peer association peer-to-peer data communication peer disassociation –resource allocation for each service phase configure MAC slot appearance sequence set duration of each MAC slot –peer group service profile specify the resource allocation schedule Slide 10 PHY unit slot peer group allocated for GROUP superframe for peer discovery phase MAC unit slot allocated for IDLE allocated for CFPSYNC

11 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Resource Scheduling (IV) peer group service profile –specification of service phases –specification of superframe structure for each phase service example : real-time short message exchange in a peer group with moving PDs –specification of service phases peer discovery – peer-to-peer communication –specification of superframe for each phase peer discovery phase : SYNC - GROUP – IDLE – CAP – IDLE peer-to-peer comm phase : SYNC - GROUP – CFP – IDLE – CAP – RELAY – IDLE –specification MAC slot MAC unit slot : 2 PHY unit slots GROUP : 3 unit timeslots IDLE : 2 unit timeslots CAP : 1 unit timeslots Slide 11 peer group peer discovery phase IDLE GROUP CAP peer-to-peer communication phase GROUP CFP SYNC

12 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Resource Scheduling (V) PAC service profile –profile registry –1,024 types PAC service per class –specify service phases for a PAC service –length of the phase operation is set by default profile or initiator with a peer network descriptor PAC service descriptor –phase descriptor Peer Discovery Phase Length, Peer Association Phase Length, Peer-to-Peer Communication Phase Length, Peer Disassociation Phase Length, –superframe descriptor IDLE Slots Length, GROUP Slots Length, CFP Slots Length, CAP Slots Length, RELAY Slots Length Slide 12

13 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Peer Discovery (I) peer discovery –listen device advertisement frame –send peer discovery request frame PAC service profile –peer group identifier : service category peer group formation information –phase descriptor –superframe descriptor –discovering interval peer group synchronization interval PD wake-up interval peer discovery procedure –send peer discovery frame every Td –PAC service capable PDs respond (address, capability) and are synchronized –initiator notifies the peer group starting time to each PD Slide 13

14 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Peer Discovery (II) peer discovery request frame –provide phase duration –superframe specification on each phases Slide 14 Octet: 1 620/2/4/61 Peer Group Information Element Type Peer Group Information Element Length Timestamp Phase Descriptor Superframe 1 Descriptor Residual Time Bits: 4444 Discover Peer-to- Peer Handsha king Reserved Bits: 4444 IDLEGROUPCAPRELAY

15 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Interference Avoidance (I) interference avoidance in single peer group –assign dedicated MAC slots for supporting high priority service –backoff dependent upon the access priority Slide 15

16 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Interference Avoidance (II) interference avoidance in multiple peer groups –access control as a participant participates on single peer group –implicit control : follow the access scheme according to the type of slot participates on multiple peer groups –explicit control : defer to access, schedule peer communications among peer groups –access control as an initiator select start time of the PAC service phase schedule peer communications among peer groups Slide 16 PD PB PD 1 of PACN1 PD 2 of PACN1 PD 2 of PACN2 PB PD 1 of PACN2 PBPD PB PD discovery phase data phase PI

17 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Multi-hop Operation to extend peer group coverage –peer group relay capable PD finds an isolated PD by receiving the device advertisement frame –peer group relay capable PD starts to retransmit sync and to relay frames onward on RELAY MAC slots assigned to the relay PD –isolated PD can send frames on RELAY MAC slots with CCA –relay PD receives onward frame and relay the frame on selected slots base upon the frame type –this procedure is for one-hop relay –multi-hop operation can be provided by using the modified 15.4k TRLE (Timeslot Relaying based Link Extension) Slide 17 IDLE CFP GROUP CAP RELAY PD in tier 0 IDLE CFP GROUP CAP RELAY PD in tier 1

18 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Relative Positioning relation matrix based positioning –angular distance to a neighbor PD –for PDs in a fixed peer group –to search a nearest PD to support establish PD map –two hop neighbor’s relation matrix neighbor local device identifier RSSI –distribute in a device advertisement frame neighbor relation list field –relative positioning conjecture Slide 18 PD 1a PD 1b PD 0 tier 1 tier 2 tier 3 PD 1b2a PD 1c

19 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 QoS multiple class of data primitives –specify data rate, transmission QoS, unicasting/groupcasting/broadcasting –PDD-DATA data rate service class : real-time, reliable, best effort address : unicasting, broadcasting –PDD-DATA-GROUP PAC service profile ID implicit grouping and data request explicit grouping before data request Slide 19

20 doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Summary Addressing Fully distributed resource scheduling at MAC sublayer Peer discovery Fully distributed interference avoidance Multi-hop relaying based peer group extension Relative positioning Primitives for multiple grades of PAC service Slide 20


Download ppt "Doc.: IEEE 802.15-14-0139-00-0008 Submission ETRI March 2014 Slide 1 Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission."

Similar presentations


Ads by Google