Radio Equipment and Systems (RES); HIgh PErformance Radio Local Area Network (HIPERLAN) Type 1; Functional specification

Technical characteristics, modes of operation & management facilities for radio LAN equipment operating in freq bands given in CEPT T/R22-06 & providing instantaneous terminal data rates of 20 Mbit/s & system densities of 100-1000 Mbit/s/hectare/floor. Portable & fixed terminals to be supported.

Radijska oprema in sistemi (RES) - Zelo zmogljivo radijsko lokalno omrežje (HIPERLAN), tip 1 - Specifikacija funkcij

General Information

Status
Published
Publication Date
30-Apr-1999
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
01-May-1999
Due Date
01-May-1999
Completion Date
01-May-1999

Buy Standard

Standard
SIST ETS 300 652:1999
English language
112 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

Standards Content (sample)

SLOVENSKI STANDARD
SIST ETS 300 652:1999
01-maj-1999
Radijska oprema in sistemi (RES) - Zelo zmogljivo radijsko lokalno omrežje
(HIPERLAN), tip 1 - Specifikacija funkcij
Radio Equipment and Systems (RES); HIgh PErformance Radio Local Area Network
(HIPERLAN) Type 1; Functional specification
Ta slovenski standard je istoveten z: ETS 300 652 Edition 1
ICS:
33.060.99 Druga oprema za radijske Other equipment for
komunikacije radiocommunications
35.110 Omreževanje Networking
SIST ETS 300 652:1999 en

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST ETS 300 652:1999
---------------------- Page: 2 ----------------------
SIST ETS 300 652:1999
EUROPEAN ETS 300 652
TELECOMMUNICATION October 1996
STANDARD
Source: ETSI TC-RES Reference: DE/RES-10-01
ICS: 33.060.20
Key words: LAN, HIPERLAN, data, transmission
Radio Equipment and Systems (RES);
HIgh PErformance Radio Local Area Network (HIPERLAN)
Type 1;
Functional specification
ETSI
European Telecommunications Standards Institute
ETSI Secretariat
Postal address: F-06921 Sophia Antipolis CEDEX - FRANCE
Office address: 650 Route des Lucioles - Sophia Antipolis - Valbonne - FRANCE
X.400: c=fr, a=atlas, p=etsi, s=secretariat - Internet: secretariat@etsi.fr
Tel.: +33 4 92 94 42 00 - Fax: +33 4 93 65 47 16

Copyright Notification: No part may be reproduced except as authorized by written permission. The copyright and the

foregoing restriction extend to reproduction in all media.
© European Telecommunications Standards Institute 1996. All rights reserved.
---------------------- Page: 3 ----------------------
SIST ETS 300 652:1999
Page 2
ETS 300 652: October 1996

Whilst every care has been taken in the preparation and publication of this document, errors in content,

typographical or otherwise, may occur. If you have comments concerning its accuracy, please write to

"ETSI Editing and Committee Support Dept." at the address shown on the title page.

---------------------- Page: 4 ----------------------
SIST ETS 300 652:1999
Page 3
ETS 300 652: October 1996
Contents

Foreword .....................................................................................................................................................11

1 Scope ................................................................................................................................................13

2 Normative references........................................................................................................................13

3 Definitions, abbreviations and symbols.............................................................................................14

3.1 Definitions ..........................................................................................................................14

3.1.1 Basic reference model definitions .................................................................14

3.1.2 Service conventions definitions .....................................................................14

3.1.3 Local area network definitions.......................................................................14

3.1.4 Medium access control service definitions....................................................14

3.1.5 HIPERLAN definitions ...................................................................................15

3.2 Abbreviations .....................................................................................................................15

3.2.1 General..........................................................................................................15

3.2.2 HIPERLAN MAC sublayer general................................................................15

3.2.3 HIPERLAN CAC sublayer general ................................................................15

3.2.4 Physical layer general ...................................................................................16

3.2.5 HIPERLAN MAC protocol data units .............................................................16

3.2.6 HIPERLAN MAC protocol data unit fields .....................................................16

3.2.7 HIPERLAN CAC protocol data units .............................................................16

3.2.8 HIPERLAN CAC protocol data unit fields......................................................17

3.3 Symbols .............................................................................................................................17

4 Overview ...........................................................................................................................................17

4.1 HIPERLAN addressing ......................................................................................................19

4.1.1 MAC Service Access Point (MSAP) addressing ...........................................19

4.1.2 HCSAP addressing .......................................................................................19

4.2 HIPERLAN MAC sublayer features ...................................................................................20

4.2.1 HIPERLAN differentiation..............................................................................20

4.2.1.1 HIPERLAN identification scheme ........................................20

4.2.2 Communication confidentiality.......................................................................21

4.2.2.1 HIPERLAN encryption-decryption scheme..........................21

4.2.3 HIPERLAN relaying.......................................................................................22

4.2.4 Power conservation in communication..........................................................22

4.3 HIPERLAN CAC sublayer features....................................................................................22

4.3.1 HIPERLAN radio channel selection...............................................................22

4.3.2 Non-Pre-emptive priority Multiple Access (NPMA)........................................22

5 HIPERLAN MAC service definition....................................................................................................23

5.1 MAC Service Access Point address (MSAP-address).......................................................24

5.2 HMQoS ..............................................................................................................................25

5.2.1 User priority ...................................................................................................25

5.2.2 MSDU lifetime ...............................................................................................25

5.2.3 Residual MSDU lifetime ................................................................................25

5.3 HIPERLAN information ......................................................................................................25

5.4 HIPERLAN MAC service primitives ...................................................................................26

5.4.1 Sequence of primitives at one MSAP............................................................26

5.5 MSDU transfer ...................................................................................................................26

5.5.1 Types of primitives and parameters ..............................................................27

5.5.1.1 Source address parameter..................................................27

5.5.1.2 Destination address parameter ...........................................27

5.5.1.3 MSDU parameter.................................................................27

5.5.1.4 User priority parameter........................................................27

5.5.1.5 MSDU lifetime parameter ....................................................27

5.5.1.6 Residual MSDU lifetime parameter .....................................27

5.5.2 Sequence of primitives..................................................................................28

---------------------- Page: 5 ----------------------
SIST ETS 300 652:1999
Page 4
ETS 300 652: October 1996

5.6 HMQoS failure report ........................................................................................................ 28

5.6.1 Types of primitives and parameters ............................................................. 28

5.6.1.1 Destination address parameter........................................... 28

5.6.1.2 User priority parameter ....................................................... 29

5.6.1.3 MSDU lifetime parameter.................................................... 29

5.6.2 Sequence of primitives ................................................................................. 29

5.7 HIPERLAN look-up............................................................................................................ 29

5.7.1 Types of primitives and parameters ............................................................. 29

5.7.1.1 HIPERLAN information parameter...................................... 29

5.7.2 Sequence of primitives ................................................................................. 29

6 HIPERLAN MAC protocol specification ............................................................................................30

6.1 Protocol operation elements ............................................................................................. 30

6.1.1 HIPERLAN name.......................................................................................... 30

6.1.2 HIPERLAN identifier ..................................................................................... 30

6.1.3 Key length..................................................................................................... 30

6.1.4 Key identifier ................................................................................................. 31

6.1.5 Reserved group-HCSAP-addresses............................................................. 31

6.1.6 Sequence number ........................................................................................ 31

6.1.7 HMPDU priority............................................................................................. 32

6.1.8 HMPDU......................................................................................................... 32

6.1.9 P-saver information base.............................................................................. 32

6.1.10 P-supporter information base ....................................................................... 32

6.1.11 Duplicate detection information base............................................................ 32

6.1.12 Route information base................................................................................. 33

6.1.13 Relay role...................................................................................................... 33

6.1.14 Neighbour information base.......................................................................... 33

6.1.15 Hello information base.................................................................................. 33

6.1.16 Source multipoint relay information base...................................................... 34

6.1.17 Topology information base ........................................................................... 34

6.1.18 Alias information base .................................................................................. 34

6.2 HIPERLAN look-up function.............................................................................................. 34

6.2.1 HIPERLAN information query ....................................................................... 34

6.2.1.1 Procedure............................................................................ 35

6.2.2 HIPERLAN information declaration .............................................................. 35

6.2.2.1 Procedure............................................................................ 35

6.2.3 HIPERLAN information collection................................................................. 35

6.2.3.1 Procedure............................................................................ 36

6.3 Power conservation function ............................................................................................. 36

6.3.1 Individual-attention pattern declaration......................................................... 37

6.3.1.1 Procedure............................................................................ 37

6.3.2 Group-attendance pattern declaration.......................................................... 37

6.3.2.1 Procedure............................................................................ 37

6.3.3 Individual-attention pattern recording ........................................................... 38

6.3.3.1 Procedure............................................................................ 38

6.3.4 Group-attendance pattern recording............................................................. 38

6.3.4.1 Procedure............................................................................ 38

6.3.5 Expired individual-attention pattern entry removal........................................ 38

6.3.5.1 Procedure............................................................................ 38

6.3.6 Expired group-attendance pattern entry removal ......................................... 38

6.3.6.1 Procedure............................................................................ 38

6.4 User data transfer function................................................................................................ 39

6.4.1 Sanity check computation............................................................................. 39

6.4.1.1 Procedure............................................................................ 39

6.4.2 User data encryption-decryption................................................................... 39

6.4.2.1 Procedure............................................................................ 39

6.4.3 HMQoS failure reporting............................................................................... 40

6.4.3.1 Procedure............................................................................ 40

6.4.4 User data acceptance................................................................................... 40

6.4.4.1 Procedure............................................................................ 40

6.4.5 User data delivery......................................................................................... 41

6.4.5.1 Procedure............................................................................ 41

6.4.6 User data forwarding .................................................................................... 42

---------------------- Page: 6 ----------------------
SIST ETS 300 652:1999
Page 5
ETS 300 652: October 1996

6.4.6.1 Procedure ............................................................................42

6.5 Rooting information maintenance function ........................................................................42

6.5.1 Route determination......................................................................................42

6.5.1.1 Procedure ............................................................................42

6.5.2 Route information base establishment..........................................................43

6.5.2.1 Procedure ............................................................................43

6.5.3 Multipoint relay selection ...............................................................................43

6.5.3.1 Procedure ............................................................................44

6.5.4 Neighbour information declaration ................................................................44

6.5.4.1 Procedure ............................................................................44

6.5.5 Neighbour information recording...................................................................44

6.5.5.1 Procedure ............................................................................44

6.5.6 Source multipoint relay information declaration ............................................46

6.5.6.1 Procedure ............................................................................46

6.5.7 Source multipoint relay information recording...............................................47

6.5.7.1 Procedure ............................................................................47

6.5.8 TC-HMPDU forwarding .................................................................................47

6.5.8.1 Procedure ............................................................................47

6.5.9 Alias address learning ...................................................................................47

6.5.9.1 Procedure ............................................................................48

6.5.10 Expired neighbour entry removal ..................................................................48

6.5.10.1 Procedure ............................................................................48

6.5.11 Expired source multipoint relay entry removal ..............................................48

6.5.11.1 Procedure ............................................................................48

6.5.12 Expired topology entry removal.....................................................................48

6.5.12.1 Procedure ............................................................................48

6.5.13 Expired alias entry removal ...........................................................................48

6.5.13.1 Procedure ............................................................................48

6.6 HMPDU transfer function...................................................................................................48

6.6.1 Expired HMPDU removal ..............................................................................49

6.6.1.1 Procedure ............................................................................49

6.6.2 HMPDU selection ..........................................................................................49

6.6.2.1 Procedure ............................................................................49

6.6.3 HMPDU transmission....................................................................................50

6.6.3.1 Procedure ............................................................................50

6.6.4 HMPDU reception .........................................................................................51

6.6.4.1 Procedure ............................................................................51

6.6.5 Expired duplicate detection entry removal ....................................................51

6.6.5.1 Procedure ............................................................................51

6.7 Structure and encoding of HMPDUs..................................................................................51

6.7.1 Transmission and representation of information...........................................52

6.7.1.1 Octet sequence ...................................................................52

6.7.1.2 Bit sequence........................................................................52

6.7.1.3 Mapping between an octet sequence and a bit sequence...52

6.7.2 General HMPDU structure and encoding......................................................53

6.7.2.1 HMPDU length indicator field (LI) ........................................53

6.7.2.2 HMPDU type indicator field (TI)...........................................53

6.7.3 DT-HMPDU ...................................................................................................53

6.7.3.1 Residual HMPDU lifetime field (RL) ....................................54

6.7.3.2 HMPDU sequence number field (PSN) ...............................54
6.7.3.3 Destination MSAP-address field (DA) .................................54

6.7.3.4 Source MSAP-address field (SA) ........................................54

6.7.3.5 Alias destination MSAP-address field (ADA).......................54
6.7.3.6 Alias source MSAP-address field (ASA)..............................54

6.7.3.7 User priority field (UP) .........................................................54

6.7.3.8 MSDU lifetime field (ML)......................................................54

6.7.3.9 Key identifier field (KID) .......................................................54

6.7.3.10 Initialization vector field (IV).................................................54

6.7.3.11 User data field (UD).............................................................54

6.7.3.12 Sanity check field (SC) ........................................................54

6.7.4 LR-HMPDU and LC-HMPDU ........................................................................55

6.7.4.1 HIPERLAN identifier field (HID)...........................................55

6.7.4.2 HIPERLAN name field (HN) ................................................55

---------------------- Page: 7 ----------------------
SIST ETS 300 652:1999
Page 6
ETS 300 652: October 1996

6.7.5 IP-HMPDU and GP-HMPDU ........................................................................ 55

6.7.5.1 Pattern offset field (PO) ...................................................... 56

6.7.5.2 Pattern period field (PP)...................................................... 56

6.7.5.3 Practice interval field (PI) .................................................... 56

6.7.6 TC-HMPDU................................................................................................... 56

6.7.6.1 Originator HCSAP-address field (OA)................................. 57
6.7.6.2 Multipoint relay set sequence number field (MSN) ............. 57
6.7.6.3 Source multipoint relay HCSAP-address field (SMA) ......... 57

6.7.7 HO-HMPDU.................................................................................................. 57

6.7.7.1 Relay type indicator field (RTI)............................................ 57

6.7.7.2 Neighbour HCSAP-address field (NA) ................................ 57

6.7.7.3 Neighbour status field (NS)................................................. 57

6.8 HIPERLAN MAC protocol predefined values .................................................................... 58

7 HIPERLAN CAC service definition ................................................................................................... 58

7.1 HCSAP-address................................................................................................................59

7.2 HCQoS.............................................................................................................................. 59

7.2.1 Channel access priority ................................................................................ 59

7.3 HIPERLAN identifier..........................................................................................................60

7.4 Transfer status .................................................................................................................. 60

7.5 HIPERLAN CAC service primitives ................................................................................... 60

7.5.1 Sequence of primitives at one HCSAP......................................................... 61

7.6 Transfer control................................................................................................................. 61

7.6.1 Types of primitives and parameters ............................................................. 62

7.6.1.1 Transfer status parameter .................................................. 62

7.6.2 Sequence of primitives ................................................................................. 62

7.7 HCSDU transfer ................................................................................................................ 63

7.7.1 Types of primitives and parameters ............................................................. 63

7.7.1.1 Source address parameter ................................................. 63

7.7.1.2 Destination address parameter........................................... 63

7.7.1.3 HCSDU parameter.............................................................. 64

7.7.1.4 HIPERLAN identifier parameter .......................................... 64

7.7.1.5 Channel access priority parameter ..................................... 64

7.7.2 Sequence of primitives ................................................................................. 64

8 HIPERLAN CAC protocol specification............................................................................................. 65

8.1 Protocol operation elements ............................................................................................. 65

8.1.1 HCPDU ......................................................................................................... 65

8.1.2 HBR-part padding ......................................................................................... 66

8.2 Elimination-Yield Non-pre-emptive Priority Multiple Access (EY-NPMA).......................... 66

8.2.1 Prioritization phase ....................................................................................... 67

8.2.2 Elimination phase ......................................................................................... 68

8.2.3 Yield phase ................................................................................................... 68

8.2.4 Transmission phase ..................................................................................... 69

8.2.5 Conditions for commencing channel access ................................................ 69

8.2.5.1 Channel access in channel free condition .......................... 69
8.2.5.2 Channel access in synchronized channel condition............ 69
8.2.5.3 Channel access in hidden elimination condition ................. 70

8.2.6 EY-NPMA operating parameter settings....................................................... 70

8.3 Channel permission function............................................................................................. 71

8.3.1 Channel permission declaration ................................................................... 71

8.3.1.1 Procedure............................................................................ 71

8.3.2 Channel permission recording...................................................................... 72

8.3.2.1 Procedure............................................................................ 72

8.3.3 Channel permission invalidation ................................................................... 72

8.3.3.1 Procedure............................................................................ 72

8.4 User data transfer function................................................................................................ 72

8.4.1 Synchronized transfer invitation.................................................................... 72

8.4.1.1 Procedure............................................................................ 72

8.4.2 Free transfer inviation................................................................................... 72

8.4.2.1 Procedure............................................................................ 73

8.4.3 Free transfer cancellation ............................................................................. 73

8.4.3.1 Procedure............................................................................ 73

---------------------- Page: 8 ----------------------
SIST ETS 300 652:1999
Page 7
ETS 300 652: October 1996

8.4.4 User data refusal...........................................................................................73

8.4.4.1 Procedure ............................................................................73

8.4.5 User data acceptance ...................................................................................73

8.4.5.1 Procedure ............................................................................73

8.4.6 User data delivery..........................................................................................74

8.4.6.1 Procedure ............................................................................74

8.5 HCPDU transfer function ...................................................................................................74

8.5.1 LBR-part checksum computation..................................................................74

8.5.1.1 Procedure ............................................................................74

8.5.2 HBR-part checksum computation .................................................................75

8.5.2.1 Procedure ............................................................................75

8.5.3 Hashed destination address computation .....................................................75

8.5.3.1 Procedure ............................................................................75

8.5.4 LBR-HBR HCPDU transmission ...................................................................75

8.5.4.1 Procedure ............................................................................75

8.5.5 HCPDU reception..........................................................................................76

8.5.5.1 Procedure ............................................................................76

8.6 Structure and encoding of HCPDUs ..................................................................................77

8.6.1 Transmission and representation of information...........................................77

8.6.1.1 Octet sequence .................................................................

...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.