`
`IEEE Standard for
`Local and metropolitan area networks—
`
`Part 15.4: Low-Rate Wireless Personal Area
`Networks (LR-WPANs)
`
`
`
`
`
`
`
`
`IEEE Computer Society
`
` S L
`
`ponsored by the
`AN/MAN Standards Committee
`
`IEEE Std 802.15.4™‐2011
`
`
`
`(Revision of
`IEEE Std 802.15.4-2006)
`
`
`
`IEEE
`3 Park Avenue
`New York, NY 10016-5997
`USA
`
` 5
`
` September 2011
`
`Cellspin Ex. 2004 - Pg. 1
`
`Petition for Inter Parties Review
`of U.S. Patent No. 9,258,698
`EXHIBIT
`
`Cellspin-2004
`
`IPR2019-00131
`
`exhibitsticker.com
`
`
`
`Cellspin Ex. 2004 - Pg. 2
`
`Cellspin Ex. 2004 - Pg. 2
`
`
`
`IEEE Std 802.15.4™-2011
`(Revision of
`IEEE Std 802.15.4-2006)
`
`IEEE Standard for
`Local and metropolitan area networks—
`Part 15.4: Low-Rate Wireless Personal Area
`Networks (LR-WPANs)
`
`Sponsor
`LAN/MAN Standards Committee
`of the
`IEEE Computer Society
`
`Approved 16 June 2011
`IEEE-SA Standards Board
`
`Approved 14 August 2012
`American National Standards Institute
`
`Cellspin Ex. 2004 - Pg. 3
`
`
`
`Abstract: The protocol and compatible interconnection for data communication devices using low-
`data-rate, low-power, and low-complexity short-range radio frequency (RF) transmissions in a wire-
`less personal area network (WPAN) were defined in IEEE Std 802.15.4-2006. In this revision, the
`market applicability of IEEE Std 802.15.4 is extended, the ambiguities in the standard are removed,
`and the improvements learned from implementations of IEEE Std 802.15.4-2006 are included.
`
`Keywords: ad hoc network, IEEE 802.15.4, low data rate, low power, LR-WPAN, mobility, PAN,
`personal area network, radio frequency, RF, short range, wireless, wireless personal area network,
`WPAN
`
`The Institute of Electrical and Electronics Engineers, Inc.
`3 Park Avenue, New York, NY 10016-5997, USA
`
`Copyright © 2011 by the Institute of Electrical and Electronics Engineers, Inc.
`All rights reserved. Published 5 September 2011. Printed in the United States of America.
`
`IEEE is a registered trademark in the U.S. Patent & Trademark Office, owned by the Institute of Electrical and Electronics
`Engineers, Incorporated.
`Print:
`ISBN 978-0-7381-6683-4 STD97126
`PDF:
`ISBN 978-0-7381-6684-1 STDPD97126
`IEEE prohibits discrimination, harassment, and bullying. For more information, visit http://www.ieee.org/web/aboutus/wha-
`tis/policies/p9-26.html.
`No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior
`written permission of the publisher.
`
`Cellspin Ex. 2004 - Pg. 4
`
`
`
`IEEE Standards documents are developed within the IEEE Societies and the Standards Coordinating Committees of
`the IEEE Standards Association (IEEE-SA) Standards Board. The IEEE develops its standards through a consensus
`development process, approved by the American National Standards Institute, which brings together volunteers
`representing varied viewpoints and interests to achieve the final product. Volunteers are not necessarily members of the
`Institute and serve without compensation. While the IEEE administers the process and establishes rules to promote
`fairness in the consensus development process, the IEEE does not independently evaluate, test, or verify the accuracy of
`any of the information contained in its standards.
`
`Use of an IEEE Standard is wholly voluntary. The IEEE disclaims liability for any personal injury, property or other
`damage, of any nature whatsoever, whether special, indirect, consequential, or compensatory, directly or indirectly
`resulting from the publication, use of, or reliance upon this, or any other IEEE Standard document.
`
`The IEEE does not warrant or represent the accuracy or content of the material contained herein, and expressly disclaims
`any express or implied warranty, including any implied warranty of merchantability or fitness for a specific purpose, or
`that the use of the material contained herein is free from patent infringement. IEEE Standards documents are supplied
`“AS IS.”
`
`The existence of an IEEE Standard does not imply that there are no other ways to produce, test, measure, purchase,
`market, or provide other goods and services related to the scope of the IEEE Standard. Furthermore, the viewpoint
`expressed at the time a standard is approved and issued is subject to change brought about through developments in the
`state of the art and comments received from users of the standard. Every IEEE Standard is subjected to review at least
`every five years for revision or reaffirmation. When a document is more than five years old and has not been reaffirmed,
`it is reasonable to conclude that its contents, although still of some value, do not wholly reflect the present state of the
`art. Users are cautioned to check to determine that they have the latest edition of any IEEE Standard.
`
`In publishing and making this document available, the IEEE is not suggesting or rendering professional or other services
`for, or on behalf of, any person or entity. Nor is the IEEE undertaking to perform any duty owed by any other person or
`entity to another. Any person utilizing this, and any other IEEE Standards document, should rely upon the advice of a
`competent professional in determining the exercise of reasonable care in any given circumstances.
`
`Interpretations: Occasionally questions may arise regarding the meaning of portions of standards as they relate to
`specific applications. When the need for interpretations is brought to the attention of IEEE, the Institute will initiate
`action to prepare appropriate responses. Since IEEE Standards represent a consensus of concerned interests, it is
`important to ensure that any interpretation has also received the concurrence of a balance of interests. For this reason,
`IEEE and the members of its societies and Standards Coordinating Committees are not able to provide an instant
`response to interpretation requests except in those cases where the matter has previously received formal consideration.
`At lectures, symposia, seminars, or educational courses, an individual presenting information on IEEE standards shall
`make it clear that his or her views should be considered the personal views of that individual rather than the formal
`position, explanation, or interpretation of the IEEE. Comments for revision of IEEE Standards are welcome from any
`interested party, regardless of membership affiliation with IEEE. Suggestions for changes in documents should be in the
`form of a proposed change of text, together with appropriate supporting comments.
`
`Comments on standards and requests for interpretations should be addressed to:
`
`Secretary, IEEE-SA Standards Board
`445 Hoes Lane
`Piscataway, NJ 08854-4141
`USA
`
`Authorization to photocopy portions of any individual standard for internal or personal use is granted by the Institute of
`Electrical and Electronics Engineers, Inc., provided that the appropriate fee is paid to Copyright Clearance Center. To
`arrange for payment of licensing fee, please contact Copyright Clearance Center, Customer Service, 222 Rosewood
`Drive, Danvers, MA 01923 USA; +1 978 750 8400. Permission to photocopy portions of any individual standard for
`educational classroom use can also be obtained through the Copyright Clearance Center.
`
`Cellspin Ex. 2004 - Pg. 5
`
`
`
`Introduction
`
`This introduction is not part of IEEE Std 802.15.4-2011, IEEE Standard for Local and metropolitan area
`networks—Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs).
`
`This is the second revision of IEEE Std 802.15.4. From the beginning, the goal of 802.15.4 was to produce
`a standard that enabled very low-cost, low-power communications. The initial standard, IEEE Std 802.15.4-
`2003, defined two optional PHYs, operating in different frequency bands with a very simple, but effective,
`MAC.
`
`In 2006, the standard was revised, adding two more PHY options. The MAC was backward-compatible, but
`it added MAC frames with an increased version number, new security features, and a variety of MAC
`enhancements, including:
`
`— Support for a shared time base with a data time stamping mechanism
`— Support for beacon scheduling
`— Synchronization of broadcast messages in beacon-enabled PANs
`
`In 2007, two new PHYs were added as an amendment, one of which supported accurate ranging. As a part
`of this amendment, MAC capability to support ranging was added.
`
`In 2009, two new PHY amendments were approved, one to provide operation in frequency bands specific in
`China and the other for operation in frequency bands specific to Japan.
`
`The current revision of the standard was created to roll in the previous three amendments into a single
`document. However, IEEE Std 802.15.4 had become very popular, and there were three additional
`amendments, 2 PHY and 1 MAC, in process at that time. It was clear that the original organization of the
`standard was inadequate for the variety of applications, optional PHYs and optional MAC features to which
`the 802.15.4 base standard would be applied.
`
`Thus, the major changes in the current revision are not technical but editorial. The organization of the
`standard was changed so that each PHY now has a separate clause. The MAC clause was split into
`functional description, interface specification, and security specification. In additon, a great deal of
`informative text, including the coexisting annex and regulatory annex, were deleted so that the document
`would focus on only those technical requirements needed for interoperability. The revised organization is
`the consensus decision of a broad group of 802.15 members, including people who were part of the original
`standard as well as individuals developing amendments to the standard for new applications.
`
`The PAR for IEEE Std 802.15.4-2011 was first proposed in July 2010 and was approved in September 2010
`by NesCom. After a total of 10 drafts, 3 working group ballots ,and 4 sponsor ballots, the final standard was
`approved in June 2011, less than one year from start to finish.
`
`Notice to users
`
`Laws and regulations
`
`Users of these documents should consult all applicable laws and regulations. Compliance with the provi-
`sions of this standard does not imply compliance to any applicable regulatory requirements. Implementers of
`the standard are responsible for observing or referring to the applicable regulatory requirements. IEEE does
`
`iv
`
`Copyright © 2011 IEEE. All rights reserved.
`
`Cellspin Ex. 2004 - Pg. 6
`
`
`
`not, by the publication of its standards, intend to urge action that is not in compliance with applicable laws,
`and these documents may not be construed as doing so.
`
`Copyrights
`
`This document is copyrighted by the IEEE. It is made available for a wide variety of both public and private
`uses. These include both use, by reference, in laws and regulations, and use in private self-regulation, stan-
`dardization, and the promotion of engineering practices and methods. By making this document available for
`use and adoption by public authorities and private users, the IEEE does not waive any rights in copyright to
`this document.
`
`Updating of IEEE documents
`
`Users of IEEE standards should be aware that these documents may be superseded at any time by the issu-
`ance of new editions or may be amended from time to time through the issuance of amendments, corrigenda,
`or errata. An official IEEE document at any point in time consists of the current edition of the document
`together with any amendments, corrigenda, or errata then in effect. In order to determine whether a given
`document is the current edition and whether it has been amended through the issuance of amendments, cor-
`rigenda, or errata, visit the IEEE Standards Association website at http://ieeexplore.ieee.org/xpl/stan-
`dards.jsp, or contact the IEEE at the address listed previously.
`
`For more information about the IEEE Standards Association or the IEEE standards development process,
`visit the IEEE-SA website at http://standards.ieee.org.
`
`Errata
`
`Errata, if any, for this and all other standards can be accessed at the following URL: http://standards.ieee.org/
`reading/ieee/updates/errata/index.html. Users are encouraged to check this URL for errata periodically.
`
`Interpretations
`
`Current interpretations can be accessed at the following URL: http://standards.ieee.org/reading/ieee/interp/
`index.html.
`
`Patents
`
`Attention is called to the possibility that implementation of this recommended practice may require use of
`subject matter covered by patent rights. By publication of this recommended practice, no position is taken
`with respect to the existence or validity of any patent rights in connection therewith. The IEEE is not respon-
`sible for identifying Essential Patent Claims for which a license may be required, for conducting inquiries
`into the legal validity or scope of Patents Claims or determining whether any licensing terms or conditions
`provided in connection with submission of a Letter of Assurance, if any, or in any licensing agreements are
`reasonable or non-discriminatory. Users of this recommended practice are expressly advised that determina-
`tion of the validity of any patent rights, and the risk of infringement of such rights, is entirely their own
`responsibility. Further information may be obtained from the IEEE Standards Association.
`
`Copyright © 2011 IEEE. All rights reserved.
`
`v
`
`Cellspin Ex. 2004 - Pg. 7
`
`
`
`Participants
`
`At the time the draft of this standard was sent to sponsor ballot, the IEEE P802.15 Working Group had the
`following voting members:
`
`Robert F. Heile, Chair
`Rick Alfvin, Co-Vice Chair
`Patrick W. Kinney, Co-Vice Chair
`James P. K. Gilb, Working Group Technical Editor
`Patrick W. Kinney, Secretary
`
`Emad Afifi
`Gahng-Seop Ahn
`Roberto Aiello
`Arthur Astrin
`Taehan Bae
`Michael Bahr
`John Barr
`Anuj Batra
`Tuncer Baykas
`Philip E. Beecher
`Ashutosh Bhatia
`Ghulam Bhatti
`Gary Birk
`Mathew Boytim
`Peter David Bradley
`Nancy Bravin
`David Britz
`Monique B. Brown
`Sverre Brubk
`Brian Buchanan
`John Buffington
`Kiran Bynam
`Brent Cain
`Edgar H. Callaway
`Chris Calvert
`Ruben Cardozo
`Douglas Castor
`Jaesang Cha
`Russell Chandler
`Kuor-Hsin Chang
`Soo-Young Chang
`Clint Chaplin
`Hind Chebbo
`Chang-Soon Choi
`Sangsung Choi
`Ciaran Connell
`David Cypher
`Matthew Dahl
`David Davenport
`Mark Dawkins
`Hendricus De Ruijter
`Upkar Dhaliwal
`Gang Ding
`Paul Dixon
`Guido Dolmans
`Igor Dotlic
`Michael Dow
`Dietmar Eggert
`David Evans
`
`James P. K. Gilb, Task Group 4i Chair and Technical Editor
`Charles Farlow
`John Lampe
`John Farserotu
`Zhou Lan
`Jeffrey Fischbeck
`Khanh Le
`Mike Fischer
`Cheolhyo Lee
`George Flammer
`Hyungsoo Lee
`Ryosuke Fujiwara
`Myung Lee
`Noriyasu Fukatsu
`Daniel Lewis
`Kiyoshi Fukui
`Huan-Bang Li
`John Geiger
`Liang Li
`Gregory Gillooly
`Sang-Kyu Lim
`Tim Godfrey
`Jeremy Link
`Paul Gorday
`Mike Lynch
`Elad Gottlib
`Robert Mason
`Robert Hall
`Tomokuni Matsumura
`Shinsuke Hara
`Jeff McCullough
`Hiroshi Harada
`Michael McGillan
`Timothy Harrington
`Michael D. McInnis
`Rodney Hemminger
`Michael McLaughlin
`Marco Hernandez
`Charles Millet
`Garth Hillman
`Siamak Mirnezami
`Jin-Meng Ho
`Rishi Mohindra
`Wei Hong
`Emmanuel Monnerie
`Srinath Hosur
`Rajendra Moorti
`David Howard
`Robert Moskowitz
`Jung-Hwan Hwang
`Hamilton Moy
`Taeho Hwang
`Peter Murray
`Ichirou Ida
`Theodore Myers
`Tetsushi Ikegami
`Chiu Ngo
`Akio Iso
`Paul Nikolich
`Yeong Min Jang
`Hirohito Nishiyama
`Adrian Jennings
`David Olson
`Wuncheol Jeong
`Okundu Omeni
`Steven Jillings
`Ryoji Ono
`Noh-Gyoung Kang
`Laurent Ouvry
`Tae-Gyu Kang
`James Pace
`Shuzo Kato
`Hyung-Il Park
`Tatsuya Kato
`Jahng Park
`Jeritt Kent
`Seung-Hoon Park
`Prithpal Khakuria
`Taejoon Park
`Dae Ho Kim
`Ranjeet Patro
`Dong-Sun Kim
`Al Petrick
`Dukhyun Kim
`Dalibor Pokrajac
`Jaehwan Kim
`Daniel Popa
`Jeffrey King
`Stephen Pope
`Ryuji Kohno
`Clinton C. Powell
`Fumihide Kojima
`Richard Powell
`Bruce Kraemer
`Chang-Woo Pyo
`Raymond Krasinski
`Mohammad Rahman
`Masahiro Kuroda
`Sridhar Rajagopal
`
`vi
`
`Copyright © 2011 IEEE. All rights reserved.
`
`Cellspin Ex. 2004 - Pg. 8
`
`
`
`Jayaram Ramasastry
`Marc Reed
`Ivan Reede
`Richard Roberts
`Craig Rodine
`June Chul Roh
`Benjamin Rolfe
`Seung-Moon Ryu
`Didier Sagan
`Kentaro Sakamoto
`Will San Filippo
`H. Sanderford
`Kamran Sayrafian
`Timothy Schmidl
`Michael Schmidt
`Jean Schwoerer
`Cristina Seibert
`Neal Seidl
`Kunal Shah
`Steve Shearer
`Stephen Shellhammer
`Shusaku Shimada
`
`Chang Sub Shin
`Cheol Ho Shin
`Michael Sim
`Jonathan Simon
`Jaeseung Son
`Paul Stadnik
`René Struik
`Chin-Sean Sum
`Hui-Hsia Sung
`Gu Sungi
`Kenichi Takizawa
`Hirokazu Tanaka
`Larry Taylor
`Mark Thompson
`James Tomcik
`Ichihiko Toyoda
`David Tracey
`Khanh Tran
`Jerry Upton
`Jana van Greunen
`Hartman van Wyk
`Michel Veillette
`
`Major contributions were received from the following individuals:
`Clint Chaplin
`Philip E. Beecher
`Vern Brethour
`James P. K. Gilb
`Monique B. Brown
`Patrick W. Kinney
`Edgar H. Callaway
`Michael D. McInnis
`Kuor-Hsin Chang
`
`Billy Verso
`Bhupender Virk
`Joachim Walewski
`Junyi Wang
`Quan Wang
`Xiang Wang
`Andy Ward
`Scott Weikel
`Nicholas West
`Mark Wilbur
`Ludwig Winkel
`Eun Tae Won
`Alan Chi Wai Wong
`Tao Xing
`Wen-Bin Yang
`Yang Yang
`Kazuyuki Yasukawa
`Kamya Yazdandoost
`Kaoru Yokoo
`Mu Zhao
`Bin Zhen
`
`Clinton C. Powell
`Benjamin Rolfe
`Timothy Schmidl
`René Struik
`Billy Verso
`
`Copyright © 2011 IEEE. All rights reserved.
`
`vii
`
`Cellspin Ex. 2004 - Pg. 9
`
`
`
`The following members of the balloting committee voted on this standard. Balloters may have voted for
`approval, disapproval, or abstention.
`Jon Adams
`Emad Afifi
`Roberto Aiello
`Rick Alfvin
`Nobumitsu Amachi
`Mark Anderson
`Tuncer Baykas
`Philip E. Beecher
`H. Stephen Berger
`Maciej Borowka
`Nancy Bravin
`Vern Brethour
`John Buffington
`William Byrd
`Edgar H. Callaway
`Radhakrishna Canchi
`Ruben Cardozo
`Juan Carreon
`Dave Cavalcanti
`Kuor-Hsin Chang
`Clint Chaplin
`Keith Chow
`Charles Cook
`Todor Cooklev
`Joseph Decuir
`Patrick Diamond
`Russell Dietz
`Thomas Dineen
`Sourav Dutta
`Richard Eckard
`Devon Gayle
`John Geiger
`James P. K. Gilb
`Gregory Gillooly
`Randall Groves
`Jose Gutierrez
`C. Guy
`Rainer Hach
`Robert F. Heile
`
`John Notor
`Satoshi Obara
`Chris Osterloh
`Clinton C. Powell
`Venkatesha Prasad
`Mohammad Rahman
`Jayaram Ramasastry
`Robert Robinson
`Benjamin Rolfe
`Randall Safier
`Kazuyuki Sakoda
`Naotaka Sato
`Bartien Sayogo
`Timothy Schmidl
`Cristina Seibert
`Jie Shen
`Suresh Shrimavle
`Gil Shultz
`Kapil Sood
`Robert Soranno
`Thomas Starai
`René Struik
`Walter Struppler
`Mark Sturza
`Chin-Sean Sum
`Larry Taylor
`Dmitri Varsanofiev
`Prabodh Varshney
`Bhupender Virk
`George Vlantis
`Xiang Wang
`Scott Weikel
`Stephen Weinstein
`Andreas Wolf
`Tao Xing
`Yang Yang
`Tan Pek Yew
`Oren Yuen
`
`Marco Hernandez
`Oliver Hoffmann
`Wei Hong
`Heqing Huang
`David Hunter
`Noriyuki Ikeuchi
`Akio Iso
`Atsushi Ito
`Raj Jain
`Oyvind Janbu
`Tal Kaitz
`Shinkyo Kaku
`Stuart J. Kerry
`Brian Kiernan
`Yongbum Kim
`Youngsoo Kim
`Jeffrey King
`Bruce Kraemer
`Geoff Ladwig
`Paul Lambert
`Jeremy Landt
`Zhongding Lei
`Jan-Ray Liao
`Arthur Light
`Lu Liru
`HaiTao Liu
`William Lumpkins
`Greg Luri
`Mike Lynch
`Elvis Maculuba
`Wayne W. Manges
`Michael D. McInnis
`Gary Michel
`Apurva Mody
`Emmanuel Monnerie
`Jose Morales
`Peter Murray
`Michael S. Newman
`Nick S. A. Nikjoo
`Paul Nikolich
`
`viii
`
`Copyright © 2011 IEEE. All rights reserved.
`
`Cellspin Ex. 2004 - Pg. 10
`
`
`
`When the IEEE-SA Standards Board approved this standard on 16 June 2011, it had the following
`membership:
`
`Richard H. Hulett, Chair
`John Kulick, Vice Chair
`Robert Grow, Past Chair
`Judith Gorman, Secretary
`Jim Hughes
`Joseph L. Koepfinger*
`David Law
`Thomas Lee
`Hung Ling
`Oleg Logvinov
`Ted Olsen
`Gary Robinson
`
`Jon Rosdahl
`Sam Sciacca
`Mike Seavey
`Curtis Siller
`Phil Winston
`Howard Wolfman
`Don Wright
`
`Masayuki Ariyoshi
`William Bartley
`Ted Burse
`Clint Chaplin
`Wael Diab
`Jean-Philippe Faure
`Alex Gelman
`Paul Houzé
`
`*Member Emeritus
`
`Also included are the following nonvoting IEEE-SA Standards Board liaisons:
`
`Satish K. Aggarwal, NRC Representative
`Richard DeBlasio, DOE Representative
`Alan H. Cookson, NIST Representative
`
`Catherine Berger
`IEEE Standards Program Manager, Document Development
`
`Patricia A. Gerdon
`IEEE Standards Program Manager, Technical Program Development
`
`Copyright © 2011 IEEE. All rights reserved.
`
`ix
`
`Cellspin Ex. 2004 - Pg. 11
`
`
`
`Contents
`
`1.
`
`Overview.............................................................................................................................................. 1
`
`1.1 General......................................................................................................................................... 1
`1.2 Scope............................................................................................................................................ 1
`1.3 Purpose......................................................................................................................................... 2
`
`2.
`
`3.
`
`Normative references........................................................................................................................... 3
`
`Definitions, acronyms, and abbreviations............................................................................................ 4
`
`3.1 Definitions ................................................................................................................................... 4
`3.2 Acronyms and abbreviations ....................................................................................................... 5
`
`4.
`
`General description .............................................................................................................................. 8
`
`4.1 General......................................................................................................................................... 8
`4.2 Components of the IEEE 802.15.4 WPAN.................................................................................. 8
`4.3 Network topologies...................................................................................................................... 8
`4.3.1
`Star network formation .................................................................................................. 9
`4.3.2
`Peer-to-peer network formation..................................................................................... 9
`4.4 Architecture ............................................................................................................................... 10
`4.4.1
`Physical layer (PHY) ................................................................................................... 11
`4.4.2 MAC sublayer.............................................................................................................. 11
`4.5 Functional overview .................................................................................................................. 12
`4.5.1
`Superframe structure.................................................................................................... 12
`4.5.2
`Data transfer model...................................................................................................... 13
`4.5.3
`Frame structure ............................................................................................................ 14
`4.5.4
`Improving probability of successful delivery .............................................................. 14
`4.5.5
`Power consumption considerations ............................................................................. 15
`4.5.6
`Security ........................................................................................................................ 15
`4.6 Concept of primitives................................................................................................................. 16
`
`5.
`
`MAC protocol .................................................................................................................................... 18
`
`5.1 MAC functional description ...................................................................................................... 18
`5.1.1
`Channel access............................................................................................................. 18
`5.1.2
`Starting and maintaining PANs ................................................................................... 24
`5.1.3
`Association and disassociation .................................................................................... 32
`5.1.4
`Synchronization ........................................................................................................... 36
`5.1.5
`Transaction handling.................................................................................................... 39
`5.1.6
`Transmission, reception, and acknowledgment........................................................... 40
`5.1.7
`GTS allocation and management................................................................................. 48
`5.1.8
`Ranging........................................................................................................................ 54
`5.2 MAC frame formats................................................................................................................... 57
`5.2.1
`General MAC frame format......................................................................................... 57
`5.2.2
`Format of individual frame types................................................................................. 61
`5.2.3
`Frame compatibility..................................................................................................... 67
`5.3 MAC command frames.............................................................................................................. 67
`5.3.1
`Association request command ..................................................................................... 67
`
`x
`
`Copyright © 2011 IEEE. All rights reserved.
`
`Cellspin Ex. 2004 - Pg. 12
`
`
`
`5.3.2
`5.3.3
`5.3.4
`5.3.5
`5.3.6
`5.3.7
`5.3.8
`5.3.9
`
`Association response command................................................................................... 69
`Disassociation notification command.......................................................................... 70
`Data request command................................................................................................. 71
`PAN ID conflict notification command....................................................................... 72
`Orphan notification command ..................................................................................... 73
`Beacon request command ............................................................................................ 73
`Coordinator realignment command ............................................................................. 74
`GTS request command................................................................................................. 75
`
`6.
`
`MAC services .................................................................................................................................... 77
`
`6.1 Overview.................................................................................................................................... 77
`6.2 MAC management service......................................................................................................... 77
`6.2.1
`Common requirements for MLME primitives............................................................. 78
`6.2.2
`Association primitives ................................................................................................. 79
`6.2.3
`Disassociation primitives............................................................................................. 83
`6.2.4
`Communications notification primitives ..................................................................... 86
`6.2.5
`Primitives for reading PIB attributes ........................................................................... 90
`6.2.6
`GTS management primitives ....................................................................................... 91
`6.2.7
`Primitives for orphan notification................................................................................ 94
`6.2.8
`Primitives for resetting the MAC sublayer .................................................................. 96
`6.2.9
`Primitives for specifying the receiver enable time ...................................................... 97
`6.2.10 Primitives for channel scanning................................................................................... 99
`6.2.11 Primitives for writing PIB attributes.......................................................................... 102
`6.2.12 Primitives for updating the superframe configuration............................................... 103
`6.2.13 Primitives for synchronizing with a coordinator ....................................................... 107
`6.2.14 Primitives for requesting data from a coordinator ..................................................... 110
`6.2.15 Primitives for specifying dynamic preamble ............................................................. 112
`6.2.16 Primitives for channel sounding ................................................................................ 113
`6.2.17 Primitives for ranging calibration (for UWB PHYs)................................................. 114
`6.3 MAC data service .................................................................................................................... 116
`6.3.1 MCPS-DATA.request................................................................................................ 116
`6.3.2 MCPS-DATA.confirm............................................................................................... 118
`6.3.3 MCPS-DATA.indication ........................................................................................... 119
`6.3.4 MCPS-PURGE.request.............................................................................................. 123
`6.3.5 MCPS-PURGE.confirm............................................................................................. 124
`6.4 MAC constants and PIB attributes........................................................................................... 124
`6.4.1 MAC constants .......................................................................................................... 124
`6.4.2 MAC PIB attributes ................................................................................................... 124
`6.4.3
`Calculating PHY dependent MAC PIB values .......................................................... 129
`
`7.
`
`Security ............................................................................................................................................ 131
`
`7.1 Overview.................................................................................................................................. 131
`7.2 Functional description.............................................................................................................. 131
`7.2.1
`Outgoing frame security procedure ........................................................................... 131
`7.2.2
`KeyDescriptor lookup procedure............................................................................... 132
`7.2.3
`Incoming frame security procedure ........................................................................... 133
`7.2.4
`DeviceDescriptor lookup procedure .......................................................................... 135
`7.2.5
`SecurityLevelDescriptor lookup procedure ............................................................... 135
`7.2.6
`Incoming security level checking procedure ............................................................. 135
`7.2.7
`Incoming key usage policy checking procedure........................................................ 136
`7.3 Security operations .................................................................................................................. 136
`7.3.1
`Integer and octet representation................................................................................. 136
`
`Copyright © 2011 IEEE. All rights reserved.
`
`xi
`
`Cellspin Ex. 2004 - Pg. 13
`
`
`
`CCM* Nonce ............................................................................................................. 136
`7.3.2
`CCM* prerequisites ................................................................................................... 137
`7.3.3
`CCM* transformation data representation................................................................. 137
`7.3.4
`CCM* inverse transformation data representation .................................................... 138
`7.3.5
`7.4 Auxiliary security header......................................................................................................... 139
`7.4.1
`Security Control field................................................................................................. 140
`7.4.2
`Frame Counter field .................................................................