1、Information technology Telecommunications and information exchange between systems PHY/MAC specifications for short-range wireless low-rate applications in the ISM band Technologies de linformation Tlinformatique Spcifications PHY/MAC pour applications bas dbit sans fil courte porte dans la bande IS
2、M INTERNATIONAL STANDARD ISO/IEC 29157 Reference number ISO/IEC 29157:2015(E) Second edition 2015-07-15 ISO/IEC 2015 ii ISO/IEC 2015 All rights reserved COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2015, Published in Switzerland All rights reserved. Unless otherwise specified, no part of this publication ma
3、y be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below or ISOs member body in the country of the
4、 requester. ISO copyright office Ch. de Blandonnet 8 CP 401 CH-1214 Vernier, Geneva, Switzerland Tel. +41 22 749 01 11 Fax +41 22 749 09 47 copyrightiso.org www.iso.org ISO/IEC 29157:2015(E) ISO/IEC 29157:2015(E)Foreword vi Introduction vii 1 Scope . 1 2 Normative references 1 3 Terms and definition
5、s . 1 4 Abbreviated terms 2 5 Overview . 3 6 Interlayer service specification. 5 6.1 Overview 6 6.2 General format of management primitives 6 6.2.1 MLME-GET .request and PLME-GET .request . 7 6.2.2 MLME-GET .confirm and PLME-GET .confirm 7 6.2.3 MLME-SET .request and PLME-SET .request . 8 6.2.4 MLME
6、-SET .confirm and MLME-SET .confirm 8 6.3 MLME-SAP. 9 6.3.1 MLME-GET.request .10 6.3.2 MLME-GET .confirm .10 6.3.3 MLME-MASTER-START.request 10 6.3.4 MLME-MASTER-START .confirm .11 6.3.5 MLME-RESET.request .11 6.3.6 MLME-RESET .confirm 12 6.3.7 MLME-SCAN.request12 6.3.8 MLME-SCAN.confirm .13 6.3.9 M
7、LME-SET.request 13 6.3.10 MLME-SET .confirm . .14 6.4 MAC-SAP 14 6.4.1 MAC-DATA.request 15 6.4.2 MAC-DATA.confirm 15 6.4.3 MAC-DATA.indication . .16 6.5 PLME-SAP .16 6.5.1 PLME-GET.request .17 6.5.2 PLME-GET .confirm 17 6.5.3 PLME-SET.request 18 6.5.4 PLME-SET .confirm .18 6.5.5 PLME-RESET.request 1
8、9 6.5.6 PLME-RESET .confirm 19 6.6 PD-SAP . 20 6.6.1 PD-DATA.request .20 6.6.2 PD-DATA.confirm 21 6.6.3 PD-DATA.indication .21 7 MAC PDU format .22 7.1 MPDU of beacon frame (BF) .22 7.1.1 Open flag (OF, 2 bits) .22 7.1.2 MAC version (6 bits) 23 7.1.3 Address mode (ADDM, 2 bits) .23 7.1.4 PHY version
9、 (6 bits) 23 7.1.5 Frame type (8 bits) .23 7.1.6 Superframe mode control (SFMC, 2 bits) 23 7.1.7 Upper layer frame size (ULPS, 6 bits) .24 7.1.8 Source MAC address (64 bits) .24 7.1.9 Superframe counter (SFC, 4 bits) .24 7.1.10 Middleframe counter (FC, 4 bits)24 ISO/IEC 2015 All rights reserved iii
10、Contents Page ISO/IEC 29157:2015(E)7.1.11 Hopping sequence (32 bits) 24 7.1.12 Beacon frequency table (BFT , 16 bytes) .24 7.1.13 Upper layer data (16 bytes).24 7.1.14 TCRC16 (16 bits), MCRC16 (16 bits) .24 7.2 MPDU of fast beacon frame (FBF) .24 7.2.1 Open flag (OF, 2 bits) .24 7.2.2 MAC version (6
11、 bits) 25 7.2.3 Address mode (ADDM, 2 bits) .25 7.2.4 PHY version (6 bits) .25 7.2.5 Frame type (8 bits) .25 7.2.6 Superframe mode control (SFMC, 2 bits) 25 7.2.7 Upper layer frame size (ULPS, 6 bits) .26 7.2.8 Source MAC address (64 bits) .26 7.2.9 Superframe counter (SFC, 4 bits) .26 7.2.10 Middle
12、frame counter (SC, 4 bits) 26 7.2.11 Hopping sequence (32 bits) 26 7.2.12 Beacon frequency table (BFT , 16 bytes) .26 7.2.13 Upper layer data (16 Bytes) 26 7.2.14 TCRC16 (16 bits), MCRC16 (16 bits) .26 7.3 MPDU of request control frame (RCF) .26 7.3.1 Open flag (OF, 2 bits) .26 7.3.2 MAC version (6
13、bits) 26 7.3.3 Address mode (ADDM, 2 bits) .27 7.3.4 PHY version (6 bits) .27 7.3.5 Frame type (8 bits) .27 7.3.6 Upper layer frame size (ULPS, 6 bits) .27 7.3.7 Source MAC address (64 bits) .27 7.3.8 Destination MAC address (64 bits) .27 7.3.9 Upper layer data 28 7.3.10 TCRC16 (16 bits), MCRC16 (16
14、 bits) .28 7.4 MPDU of master control frame (MCF) .28 7.4.1 Open flag (OF, 2 bits) .28 7.4.2 MAC version (6 bits) 28 7.4.3 Address mode (ADDM, 2 bits) .28 7.4.4 PHY version (6 bits) .28 7.4.5 Frame type (8 bits) .28 7.4.6 Upper layer frame size (ULPS, 6 bits) .28 7.4.7 Source MAC address (64 bits) .
15、28 7.4.8 Destination MAC address (64 bits) .29 7.4.9 Upper layer data 29 7.4.10 TCRC16 (16 bits), MCRC16 (16 bits) .29 7.5 MPDU of RCF acknowledge control frame (RACF) 29 7.6 MPDU of MCF acknowledge control frame (MACF) .29 7.7 MPDU of payload frame (PF) .30 7.7.1 Open flag (OF, 2 bits) .30 7.7.2 MA
16、C version (6 bits) 30 7.7.3 Address mode (ADDM, 2 bits) .30 7.7.4 PHY version (6 bits) .30 7.7.5 Frame type (8 bits) .30 7.7.6 Upper layer frame size (ULPS, 6 bits) .30 7.7.7 Source MAC address (64 bits) .30 7.7.8 Destination MAC address (64 bits) .30 7.7.9 Upper layer data 30 7.7.10 TCRC16 (16 bits
17、), MCRC16 (16 bits) .30 8 MAC functional description 31 8.1 General description 31 8.2 System state diagram .32 8.3 Protocol structure .34 iv ISO/IEC 2015 All rights reserved ISO/IEC 29157:2015(E)8.3.1 Middleframe structure .35 8.3.2 Superframe structure .35 8.4 Frequency operation .37 8.4.1 Frequen
18、cy hopping control .37 8.4.2 Frame frequency mapping .37 8.4.3 Frequency diversity and time diversity 38 8.4.4 Orthogonal frequency offset .38 8.4.5 Frequency selection .38 9 PHY specification 41 9.1 General requirements 41 9.1.1 Operating frequency range 41 9.1.2 Frequency assignment .41 9.1.3 Freq
19、uency synthesizer stabilisation time .41 9.1.4 Frequency synthesizer turn off time .41 9.2 PHY protocol data unit (PPDU) format .42 9.2.1 Lock time .42 9.2.2 Preamble 42 9.2.3 Header (48 bits) 43 9.2.4 Message.43 9.2.5 EoF delimiter 43 9.3 Modulation and codes 43 9.3.1 Modulation .43 9.3.2 Codes .44
20、 9.4 Transmitter specification 45 9.4.1 Pulse shaping filter .45 9.4.2 Transmitter power spectrum mask 45 Annex A (informative) Pico-net Light-weight Architecture Security (PLAS) .46 ISO/IEC 2015 All rights reserved v ISO/IEC 29157:2015(E) ForewordISO (the International Organization for Standardizat
21、ion) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to
22、deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information technology, ISO and
23、 IEC have established a joint technical committee, ISO/IEC JTC 1. The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of document shou
24、ld be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives). Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsibl
25、e for identifying any or all such patent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents). Any trade name used in this document is information given for
26、the convenience of users and does not constitute an endorsement. For an explanation on the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISOs adherence to the WTO principles in the Technical Barriers to Trade (TBT) see the following URL:
27、 Foreword - Supplementary information The committee responsible for this document is ISO/IEC JTC 1, Information technology, SC 6, Telecommunications and information exchange between systems. This second edition cancels and replaces the first edition (ISO/IEC 29157:2010), which has been technically r
28、evised.vi ISO/IEC 2015 All rights reserved ISO/IEC 29157:2015(E) Introduction This International Standard is the revision of ISO/IEC 29157 . This International Standard was established to provide a unified platform for services of data rates up to 1 Mbps: control data, voice, audio, and video. The p
29、urpose of the revision is to accommodate the advancement of technology for higher-quality services in the mobile applications. The direction of the revision is three-fold: to enhance throughput, to facilitate co-existence with other technologies such as time-division LTE (long term evolution) and Wi
30、MAX II, and to increase data rate. For the higher throughput, the length of the preamble of the payload frames is made variable up to the users need (see 9.2.2). For the co-existence, the duration of the middle frames is reduced to 4 ms from 16 ms to make align with those of the other technologies (
31、see 8.3). With the shorter middleframes, the International Standard does not only harmonise with other technologies, but also attains advantages of shorter communication delay and less paring time. To increase the data rate, the message part of the payload frames may be modulated with QPSK. The modu
32、lation format is indicated by the PHY version of the header (see Clause 7 and 9.3). With the addition of the new option, the data rate can be increased to 2 Mbps. In addition, to protect communications against security challenges due to the loss of protection provided by wires, this International St
33、andard provides the optional security mechanism (See 9.3.2 and Annex A). ISO/IEC 2015 All rights reserved vii Information technology Telecommunications and information exchange between systems PHY/ MAC specifications for short-range wireless low-rate applications in the ISM band 1 Scope This Interna
34、tional Standard specifies the PHY characteristics and MAC procedures used for short-range, low- data-rate, wireless communications with very low latency and point-to-multipoint connection capability. 2 Normative references The following documents, in whole or in part, are normatively referenced in t
35、his document and are indispensable for its application. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. ISO/IEC 9798-3, Information technology Security techniques Entity authentication Par
36、t 3: Mechanisms using digital signature techniques 3 Terms and definitions For the purposes of this document, the following terms and definitions apply. 3.1 pico-net small operational range for wireless transmissions within about 10 meters in radius from the user or his/her device 3.2 group total of
37、 devices interoperable within a Pico-net, with their usage of the same group code separating them from other devices in different groups 3.3 master device transmitting the reference synchronisation signal within a group 3.4 slave device that is not a master 3.5 scan process performed by slaves to se
38、arch for the synchronising signal from the master 3.6 middleframe basic unit of frame operation, consisting of one control frame and one or more payload frames Note 1 to entry: Sixteen middleframes constitute a superframe. INTERNATIONAL ST ANDARD ISO/IEC 29157:2015(E) ISO/IEC 2015 All rights reserve
39、d 1 ISO/IEC 29157:2015(E) 3.7 superframe bigger frame consisting of sixteen middleframes Note 1 to entry: The superframe is the overall operational unit of pico-net MAC operations. 3.8 scan code 7-bit seed to generate one of the 127 gold codes which has a value between 1 and 127 3.9 open code code u
40、sed for broadcasting 3.10 closed code code used exclusively for a specific communication group or purpose 3.11 group code code to discriminate among communication groups Note 1 to entry: Either an open or a closed code may be applied. 3.12 security code code applied to message data to enhance securi
41、ty or privacy of the communication Note 1 to entry: Either an open or a closed code may be applied. 4 Abbreviated terms The following acronyms are used in this International Standard. AARQF authentication access request frame AARSF authentication access response frame ACCF authentication capabilitie
42、s announcement frame ADDM address mode BF beacon frame BPSK binary phase shift keying DME device management entity FBF fast beacon frame FSK frequency shift keying GAPF general authentication process frame GFSK Gaussian frequency shift keying GKAP group key authentication protocol GTK group temporal
43、 key ISM industrial, scientific, and medical LSAP light-weight shared-key authentication protocol2 ISO/IEC 2015 All rights reserved ISO/IEC 29157:2015(E) MAC medium access control MACF MCF acknowledge control frame MCF master control frame MLME MAC sublayer management entity MLME-SAP MAC sublayer ma
44、nagement entity-service access point MPDU MAC protocol data unit MSDU MAC service data unit PD-SAP PHY data service access point PDU protocol data unit PF payload frame PHY physical layer PLAS pico-net light-weight architecture security PLME physical layer management entity PLME-SAP physical layer m
45、anagement entity - service access point PPDU physical layer protocol data unit PSDU physical layer service data unit PTK pairwise temporal key QPSK quadrature phase shift keying RACF RCF acknowledge control frame RCF request control frame RF radio frequency RSSI received signal strength indication S
46、AP service access point SDU service data unit 5 Overview There may be many applications in the ISM band. Such applications that require a short-range wireless communication channel can be listed as follows in the order of data rates; video, audio, voice, control, sensor, and so on. A different platf
47、orm for a different application may be an ineffective way in light of cost, time-to-market, compatibility, etc. It would be beneficial to have a single platform which is capable of accommodating all these applications with the least overhead. This International Standard is intended to provide a unif
48、ied yet efficient and versatile platform for low- power, low-data-rate, short-range wireless communication applications. It is possible to accommodate diverse services of different nature in a single platform. For mobile applications, low power consumption is one of the most important factors. To sa
49、ve power, data rate should be traded-off. This International Standard aims for the applications of 2 Mbps or less. To minimise implementation effort, it assumes the use of off-the-shelf RF components for the ISM band. ISO/IEC 2015 All rights reserved 3 ISO/IEC 29157:2015(E) The International Standard makes use of frequency hopping, time-division multiple access, and time/frequency hybrid diversity. Frequency hopping is adopted to render immunity to the channel variations and to pro