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

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

  • Uploaded on

Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [ EGTS Joint Proposal for IEEE 802.15.4e ] Date Submitted: [January 19, 2009]

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about ' Project: IEEE P802.15 Working Group for Wireless Personal Area Networks (WPANs)' - jacoba

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

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

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

Submission Title: [EGTS Joint Proposal for IEEE 802.15.4e]

Date Submitted: [January 19, 2009]

Source: [Myung Lee, Seong-Soon Joo, Tae Rim Park, Betty Zhao, Ghulum Bhatti, Ning Gu, Jie Shen, Wei Hong, Qin Wang]

Address []

Voice:[+1-212-650-7260], FAX: [], E-Mail:[[email protected]]

Re: [IEEE P802.15.4e]

Abstract: [This document describes a joint proposal for IEEE 802.15.4e. While maintaining the backward compatibility to legacy IEEE 802.15.4b, the joint proposal meets all the MAC behaviors ratified by 802.15.4e TG. Currently, this joint proposal comprises contributions from CUNY, ETRI, Samsung, Huawei, MERL, Vinno, SIMIT, Arch Rock, USTB, Shenyang Inst. of Automation]

Purpose: [Discussion in 802.15.4e Task Group]

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.

Egts subgroup report

EGTS Subgroup Report Area Networks (WPANs)


Samsung, Arch Rock, SIMIT, Vinno, USTB, SIA

Outline Area Networks (WPANs)

1. Application support levels

2. Anticipated changes to 15.4-2006 STD

3. Backward compatibility description

Application support levels
Application Support Levels Area Networks (WPANs)

Application support level
Application Support Level Area Networks (WPANs)

  • EGTS joint proposal can fully support all application domains because EGTS joint proposal can handle all required MAC behaviors.

Handling required mac behaviors 1
Handling Required MAC Behaviors (1) Area Networks (WPANs)

  • ACK

    • Secure and Robust ACK, Group Ack

  • Channel diversity (hopping, agility)

    • Adaptive Slot and Channel Allocation with Adjacent Channel Interference, Adaptive channel diversity, Optional distributed channel hopping

  • Superframe (GTS, TDMA)

    • Flexible and Backward-compatible Enhanced GTS, Embedded CFP

  • Low Power (Low duty Cycle)

    • Sampled Listening, CAP reduction, Optional inactive period

  • Overhead reduction (Short MAC address)

    • Distributed time slot and channel allocation, Distributed beacon scheduling, Embedded CAP, Reduced MAC header

  • Mesh support (Path diversity)

    • Tree and Mesh Support by EGTS structure

Handling required mac behaviors 2
Handling Required MAC Behaviors (2) Area Networks (WPANs)

  • Time synchronization (Relative, Absolute)

    • Time synchronization with deferred beacon

  • Resource Scheduling

    • Distributed EGTS allocation, Multiple QoS support, Sampled listening

  • Portability (Fast Assoc/disassoc, Associationless)

    • CAP, Localized channel allocation & Association

  • Beacon scheduling

    • Distributed beacon scheduling with beacon collision detection

  • Scalability

    • Distributed Approaches for resource scheduling, beacon scheduling

  • EGTS Joint Proposal also provides:

    • Reliability: EGTS Information Request, Embedded CAP, Deferred beacon

    • Backward Compatibility to 802.15.4 -2006

    • Harmonious Coexistence with 802.15.4 -2006

Anticipated changes to 802 15 4 2006 std
Anticipated changes Area Networks (WPANs)to 802.15.4-2006 STD

Summary of anticipated changes
Summary of Anticipated changes Area Networks (WPANs)

  • Modified / New MAC primitives


  • New MAC PIB attributes

    • macMultisuperframeOrder, macConnecDev,

      macEGTSABT (Allocation Bitmap Table),

      macEGTSACT (Allocation Counter Table)

  • A new command frame

    • EGTS handshake

  • New fields in Beacon Payload

    • EGTS superframe descriptor, Beacon bitmap, TimeSync

Egts based superframe structure
EGTS-based Superframe Structure Area Networks (WPANs)

  • A new MAC PIB attribute – macMultisuperframeOrder

    • We define MO (multi-superframe order) such that N = 2(MO – SO), where MO ≥ SO.

    • Multi-superframe Duration MD = aBaseSuperframeDuration*2MO symbols

  • A new sub-field in Beacon payload

    • EGTS superframe descriptor (variable)

      • Multi-superframeOrder (MO) (4bits)

      • GTS/EGTS flag (1bit) – 0: GTS, 1: EGTS

      • CAP_Reduction flag (1 bit) – 0: off, 1: on

      • CAP_Index (2 octets, only when the CAP_Reduction flag is on)

      • Embedded CAP/CFP flag (1 bit)

        • 0: Embedded CAP (Default)

        • 1: Embedded CFP

      • Number of Sub-slots (1 octet, only when Embedded CFP flag is on)

Egts scheduling 1
EGTS Scheduling (1) Area Networks (WPANs)

  • A new parameter in a MAC Primitive

    • MLME-GTS.request

      (GTSCharacteristics, SecurityLevel, KeyIdMode, KeySource, KeyIndex, EGTSCharacteristics)

    • MLME-GTS.confirm

      (GTSCharacteristics, status, EGTSCharacteristics)

    • MLME-GTS.indication

      (DeviceAddress, GTSCharacteristics, SecurityLevel, KeyIdMode,

      KeySource, KeyIndex, EGTSCharacteristics)

  • A new command frame : EGTS Handshake

    • Sub-fields: MHR fields, Commands frame identifier, EGTSCharacteristics

Egts scheduling 2
EGTS Scheduling (2) Area Networks (WPANs)

  • EGTSCharacteristics field format

    • EGTS Length (1 octet) : If this field is set to zero, the device operates the same way as the GTS in 15.4-2006 MAC.

    • EGTS Characteristics type (3 bit): Allocation, Reallocation (for channel diversity or duplicated allocation), Deallocation, Duplicated Allocation Notification, Suspend, Reduce, Restart

    • EGTS handshake type (2bit) : Request, Reply, Notify

    • Prioritized Channel Access (1 bit) : high priority, low priority

    • Destination Address (2 octets)

    • EGTS Slot Identifier (2 octets)

    • EGTS ABT Sub-block Length (4 bits)

    • EGTS ABT Sub-block Index (2 octets)

    • EGTS ABT Sub-block (variable)

Abt sub block
ABT sub-block Area Networks (WPANs)

ABT Sub-block Index

00000000 00000000

00001000 00000100

00000000 00000000

00000000 01000000

00001000 00000000

00000000 00000000

01000100 00000100

00000000 00000000

00001000 00000100

00000000 00000000

00000000 01000000

00000000 00000000

10000000 01000000

01000100 01000100

00000000 00000000

00001000 00000100

00000000 00000000

00000000 01000000

10000000 00000000

00000000 00000000

00000000 00000000

10000000 00000000

00000000 00000000

  • Entire ABT (Allocation Bitmap Table) may be too big to be transmitted by Beacon or EGTS command frames

  • Example (MO = 7, SO = 3)

    • ABT size = 224 octets (representing 1792 slots)

    • 0: Vacant, 1: Allocated.

    • Row: time slot, Column: channel

  • Solution:

    • Send a ABT sub-block (with the index indicating beginning of the sub-block and the length of the sub-block)

    • ABT sub-block unit = 14 octets

      • (7 timeslot X 16 channels)

  • Example: 28 bytes sub-block.

  • ABT Sub-block Length = 2 units

    ABT Sub-block Unit

    Egts expiration deallocation reallocation
    EGTS Expiration, Area Networks (WPANs)Deallocation, Reallocation

    • New MAC PIB attributes

      • macEGTSABT (Allocation Bitmap Table)

        • Explained in the previous slide

      • macEGTSACT (Allocation Counter Table)

        • ACT contains beacon interval counter of the slots that are allocated to the device (both as SRC and DST)

        • entry = (allocated slot ID, direction, beacon interval counter)

    Allocation reallocation and deallocation message sequence chart initiated by a src device
    Allocation, Reallocation, and Area Networks (WPANs)Deallocation Message sequence chartinitiated by a SRC device

    Reallocation and deallocation message sequence chart initiated by a dst device
    Reallocation, and Area Networks (WPANs)Deallocation Message sequence chart initiated by a DST device

    Channel diversity
    Channel Diversity Area Networks (WPANs)

    • Anticipated changes are already explained in the previous slides.

      • EGTS reallocation defined in the EGTSCharacteristics field of MLME-GTS primitive and EGTS handshake command frame.

    • Requested by higher layer for

      • Adaptive channel diversity

      • Periodic channel hopping

    Beacon scheduling
    Beacon Scheduling Area Networks (WPANs)

    • A new sub-field in Beacon payload

      • Beacon bitmap field

        • SD index (2 octets) : the index of current SD

        • SD bitmap length (2 octets)

        • SD bitmap (variable)

    • A new parameter in MLME-START.request

      • Add SDStartTime(2 octets), Beacon Schedule Flag (1 bit)

      • Optional: Disable the beacon scheduling and follow the instruction (SDStartTime) from a higher layer if the value of ‘beacon schedule flag’ is zero.

    Time synchronization
    Time Synchronization Area Networks (WPANs)

    • New subfields in beacon payload

      • TimeSync field

        • Timestamp (3 octets)

          • the time of sync parent’s local time. Is used to synchronize synch parent node.

        • Deferred beacon flag (1 bit)

          • 0: Disable deferred beacon , 1: Enable deferred beacon

        • Deferred time (1 octet)

          • length and indicates the number of aUnitBackoffPeriod

    Gts information request
    GTS Information Request Area Networks (WPANs)

    • A new MAC primitive

      • MLME-EGTSinfo.request

        (CoordAddrMode, CoordPANId, CoordAddress, SecurityLevel, KeyIdMode, KeySource, KeyIndex)

      • MLME-EGTSinfo.confirm

        (EGTSCharacteristics, Timestamp, status)

    • A new MAC PIB attribute

      • macConnecDev

      • Indication of whether the device is a Connection Device. A value of TRUE indicates that the device is able to communicate in both beacon-enabled and nonbeacon-enabled mode.

    Quality of service
    Quality of Service Area Networks (WPANs)

    • A new parameter in a MAC primitive

      • MCPS-DATA.request

        • extend TxOptions

          • (b0) 0: no Ack, 1: Ack

          • (b1) 0: CAP transmission, 1: GTS transmission

          • (b2) 0: direct transmission, 1: indirect transmission

          • (b3) 0 : CAP/GTS (15.4-2006),

            1 : CAP/EGTS (15.4e): e.g, version control

          • (b4) 0 : Low Priority, 1 : High Priority

    Backward compatibility
    Backward Compatibility Area Networks (WPANs)

    Backward compatibility1
    Backward Compatibility Area Networks (WPANs)

    • EGTS is backward compatible with 802.15.4-2006.

      • No changes on the existing frame formats

      • Only additions that are optional

        • New frame formats, primitives, and PIB attributes

        • New fields in the payload of Beacon

    Coexistence Area Networks (WPANs)

    • Minimal changes to the superframe structure.

      • EGTS can support the new features while harmoniously coexisting with the legacy devices (802.15.4-2006, 2003).