`Released
`by
`Release date:
`
`ETSI/PT 12
`1992
`February
`
`RELEASE NOTE
`
`Recounnendation GSM 04.22
`
`Radio Link Protocol
`on
`
`and Telematic
`for Data
`the MS-BSS Interface
`
`Services
`
`Previously
`New Released
`
`distributed
`version
`
`version:
`February
`92:
`
`3.7.0
`3.7.0
`
`(Updated
`(Release
`
`1/90)
`Release
`92, Phase 1)
`
`1. Reason for changes
`
`No changes
`
`since
`
`the previously
`
`distributed
`
`version.
`
`IPR2019-00259
`Apple Inc. EX1006 Page 1
`
`
`
`IPR2019-00259
`Apple Inc. EX1006 Page 2
`
`IPR2019-00259
`Apple Inc. EX1006 Page 2
`
`
`
`INTERIM
`EuROPEAN
`TELECOMMUNICATION
`STANDARD
`
`Source: ETSI TC-SMG
`
`UDC: 621.396.21
`
`2nd FINAL DRAFT
`pr 1-ETS 300 026
`
`February 1992
`
`Reference: GSM 04 .22
`
`Key words: European Digital Cellular Telecommunications System, Global System
`Communications (GSM)
`
`for Mobile
`
`European digital cellular
`telecommunications system (phase 1 );
`Radio Link Protocol (RLP) for data and telematic services
`on the Mobile Station - Base Station System
`(MS-BSS) interface and the
`Base Station System - Mobile Services Switching Centre
`(BSS-MSC) interface
`
`ETSI
`
`European Telecommunications Standards lnstitute
`ETSI Secretariat: 8.P.152 • F • 06561 Valbonne Cedex. France
`TP. + 33 92 94 42 00 TF. + 33 93 65 47 16 Tx . 47 00 40 F
`
`© European Telecommunications Standards lnstitute 1992.
`Ali rights reserved.
`
`No part may be reproduced or used except as authorised by contract or other written permission. The
`copyright and the foregoing restriction on reproduction and use extend to all media in which the
`information may be embodied.
`
`IPR2019-00259
`Apple Inc. EX1006 Page 3
`
`
`
`2nd Final draft prl-ETS 300 026: 1992
`
`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 Standards Management Dept. • at the address shown on the title page.
`
`IPR2019-00259
`Apple Inc. EX1006 Page 4
`
`
`
`2nd Final draft prl-ETS 300 026:1992
`
`Foreword
`
`Standard (1-ETS) has been produced by the Special Mobile Group (SMG), a Technical Committee of
`the European Telecommunications Standards lnstitute (ETSI).
`
`The final drafts dealing with the GSM system were adopted by vote in May 1991 but were not
`published. This was because amendments, agreed by ETSI TC-SMG at subsequent meetings, were
`made to some of the drafts . However, other drafts have not been amended since the first vote .
`
`This updated draft is now considered to be stable enough for submission to second vote .
`
`This 1-ETS describes the Radio Link Protocol (RLPI used for data transmission and telematic services
`within the European digital cellular telecommunications system (phase 1 J.
`
`Reference is made within this 1-ETS to the following technical specifications (NOTE 1 J:
`
`GSM 04.21
`
`GSM 07.02
`
`GSM 07.03
`
`GSM 09.04
`
`GSM 09 .05
`
`GSM 09.06
`
`GSM 09 .07
`
`Rate adaptation on the Mobile Station • Base Station System (MS-BSSJ
`interface.
`
`Terminal adaptation
`capabilities.
`
`Terminal adaptation
`capabilities.
`
`functions
`
`for services using asynchronous bearer
`
`functions
`
`for services using synchronous bearer
`
`lnterworking between the Public Land Mobile Network (PLMNJ and the
`Circuit Switched Public Data Networks (CSPDN).
`
`lnterworking between a Public Land Mobile Network (PLMN) and the Circuit
`Switched Public Data Networks (CSPDN) for PAD access.
`
`(PLMNJ and a
`lnterworking between a Public Land Mobile Network
`PSPDN/ISDN for support of packet switched data transmission services.
`
`General requirements on interworking between the PLMN and the ISDN or
`PSTN.
`
`The above specifications are normative.
`
`NOTE 1:
`
`ETSI has constituted stable and consistent documents which give technical
`specifications
`for
`the
`implementation of
`the European digital cellular
`telecommunications system. Historically, these documents have been identified as
`wGSM recommendationsw.
`
`Sorne of these recommandations may subsequently become lnterim European
`Telecommunication Standards 11-ETSs) or European Telecommunication Standards
`(ETSsl, whilst the others will be renamed ETSl-GSM Technical Specifications .
`These ETSI-GSM Technical Specifications are, for editorial reasons, still referred
`to as GSM recommendations in some current GSM documents.
`
`ihe numbering and version control system used for ETSl·GSM Technical
`Specifications is the same as that used for GSM recommandations.
`
`NOTE 2 :
`
`Items in this draft indicated as not complete, or requiring further study or work,
`are not required for the Phase 1 implementation of the European digital cellular
`telecommunications system.
`
`IPR2019-00259
`Apple Inc. EX1006 Page 5
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page 1
`
`ETSI/GSM
`
`Released by:
`
`ETSI PT12
`
`oat.e.:
`
`February
`
`1992
`
`Recommendation:
`
`GSM 04.22
`
`Title:
`
`RADIO LINK PROTOCOL (RLP) FOR DATA AND TELEMATIC
`SERVICES ON THE MS/BSS INTERFACE AND THE BSS/MSC
`INTERFACE
`
`List of contents:
`
`1.
`
`2.
`
`3.
`
`4.
`
`Sct.>pe
`
`Def initions
`
`Introduction
`
`Frame Structure
`
`4.1 Basic Frame Structure
`4.2 RLP Header
`4.3 Order of Transmission
`4.4 Frame Check Sequence
`
`5.
`
`Elements
`
`and Procedure
`
`5.1. Modes
`5.2. Header and parameters
`5.3. Error
`recovery
`5.4. List of system parameters
`S.S . Support
`for discontinuous
`
`6.
`
`Service
`
`definitions
`
`transmission
`
`(DTX)
`
`Introduction
`6.1.
`6.2. Conventions
`6.3 . Queue Mode!
`6.4. List of Primitives
`6.5 . Possible
`RLP Time Sequence Diagrams
`
`7.
`
`References
`
`Annex:
`
`Forma! description
`
`of RLP
`
`Original Language: English
`
`Number of pages:
`
`59
`
`IPR2019-00259
`Apple Inc. EX1006 Page 6
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page 2
`
`1.
`
`SCOPE
`
`recomrnendation
`This
`transmission
`data
`functionality
`ideas
`based
`on
`as well
`of
`ISO)
`resp.
`) RLP has
`radio
`transmission.
`Service
`(IS 8886).
`
`for
`(RLP)
`the Radio Link Protocol
`specifies
`Layer
`the
`over
`the GSM PLMN. RLP covers
`2
`is
`It
`the
`ISO OSI Reference
`Model
`( IS 7498).
`of
`(HDLC
`contained
`in
`IS 3309,
`IS 4335
`and
`IS 7809
`( LAP-B and LAP-D of CCITT,
`as X. 25 and Q. 92x
`been
`tailored
`to
`the
`special
`needs
`of
`digital
`RLP provides
`toits
`users
`the OSI Data Link
`
`intended
`is
`RLP
`conversion
`Protocol
`configurations.
`Those
`
`for
`
`non-transparent
`use with
`may be provided
`for
`a variety
`foreseen
`immediately
`are:
`
`data-transfer.
`of protocol
`
`Character-mode
`(IA5)
`
`X.25 LAP-B.
`
`protocols
`
`using
`
`start-stop
`
`transmission
`
`material
`presentation,
`better
`of
`reasons
`For
`those
`placed
`wi thin
`been
`has
`conversion
`Adaptors,
`the
`relevant
`Terminal
`wi th
`concerned
`and Rec. 07. 03
`for
`asynchronous
`case
`for
`the
`case.
`Care must
`be
`taken
`that
`that material
`- 09.07.
`Interworking
`Functions;
`see Rec. 09.04
`
`protocol
`about
`recommendations
`i . e. Rec. 07. 02
`the
`synchronous
`also
`applies
`
`to
`
`2.
`
`DEFINITIONS
`
`command: An instruction
`the
`receiving
`RLP entity
`
`represented
`to execute
`
`the RLP header,
`in
`a specific
`function.
`
`causing
`
`seauence:
`check
`frame
`a cyclic
`code,
`used
`I + s frame:
`An RLP frame
`transfer,
`carrying
`supervisory
`
`A field
`for
`errer
`
`redundant
`of
`detection.
`
`information
`
`based
`
`on
`
`used
`is
`that
`information
`
`user
`for
`piggyback.
`
`information
`
`having
`An RLP frame
`frame:
`improper
`the
`contents
`of
`which
`is
`header
`recommendation.
`
`an FCS error
`inconsistent
`
`or having
`with
`this
`
`a
`
`transmission,
`PLMN data
`In
`non-transparent:
`2, protocol
`information
`of
`where
`at
`layer
`mapped on RLP elernents,
`and vice
`versa.
`
`configuration
`a
`fixed
`network
`
`is
`
`the
`
`piggybaçking:
`both
`user
`
`and
`one
`Means by which
`information
`and RLP related
`
`same
`the
`supervisory
`
`can
`frame
`information.
`
`carry
`
`response:
`sending
`
`. A reply
`RLP entity
`
`represented
`reports
`back
`
`the RLP-header,
`in
`about
`its
`status.
`
`by which
`
`the
`
`RLP frame:
`procedural
`
`A sequence
`elernent.
`
`of
`
`contiguous
`
`bits,
`
`representing
`
`an RLP
`
`RLP header:
`command
`or
`frame.
`
`part
`That
`response,
`a
`
`an RLP frame
`of
`located
`at
`the
`
`encodes
`that
`beginning
`of
`
`ei ther
`a
`the RLP
`
`IPR2019-00259
`Apple Inc. EX1006 Page 7
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page 3
`
`s frame: An RLP frame
`contains
`that
`the
`absence
`of user
`information.
`
`supervisory
`
`information
`
`in
`
`In PLMN data
`also
`at
`the
`
`transmission,
`layers
`above)
`
`a configuration
`no protocol
`
`where
`conversion
`
`at
`
`transparent:
`2
`( and
`layer
`takes
`place.
`u frame: An RLP frame
`information.
`
`that
`
`contains
`
`unnumbered
`
`protocol
`
`control
`
`3.
`
`INTRODUCTION
`
`RLP makes
`mechanism.
`basic
`radio
`rate
`of
`less
`
`an underlying
`of
`use
`For RLP to perform
`channel
`together
`10 %, where
`than
`
`(Forward
`FEC
`adequatly
`it
`with
`FEC provides
`a block
`consists
`
`is
`
`Correction)
`Error
`assumed
`that
`for
`a block
`of 240 bits.
`
`the
`error
`
`frames
`RLP
`transmission
`fixed
`size
`sent,
`the
`information
`discontinuous
`
`in
`
`strict
`sent
`are
`see Rec.
`details,
`(For
`.
`Whenever
`such
`of 240 bits.
`has
`to
`provide
`enti
`ty
`RLP
`to
`be
`contained
`in
`it.
`(DTX).
`transmission
`
`radio
`the
`with
`alignment
`are
`of
`RLP frames
`04.21).
`to be
`is
`a 240 bit
`frame
`protocol
`the
`necessary
`Provision
`is made
`for
`
`spans
`RLP
`function
`(MSC),
`handover
`of
`the
`
`the mobile
`from
`located
`at
`(IWF),
`Depending
`or beyond.
`result
`the MS may
`of
`connection.
`
`interworking
`the
`to
`station
`(MS)
`switching
`centre
`mobile
`the
`nearest
`on
`the
`exact
`location
`of
`the
`IWF,
`in
`link-reset
`or even
`total
`loss
`
`used
`HDLC, RLP
`of
`terminology
`the
`In
`operation,
`asynchronous
`configuration,
`employing
`or disconnect
`set-up,
`reset,
`station
`has
`right
`to
`the
`any
`time.
`Procedural
`means
`provided
`for
`to
`contentious
`situations,
`should
`ever
`occur
`.
`
`is
`
`in
`
`are
`they
`
`a
`i.e
`
`balanced
`.
`either
`a
`link
`at
`deal
`with
`
`is
`RLP
`to be
`
`full-duplex
`transferred
`
`the
`in
`in both
`
`sense
`directions
`
`that
`
`allows
`it
`simultaneously.
`
`for
`
`information
`
`4.
`
`FRAME STRUCTURE
`4.1. Basic frame structure
`
`length
`fixed
`a
`has
`An RLP-frame
`an
`information
`header
`(16 bits),
`(frame
`check
`sequence)
`field
`strict
`alignment
`with
`underlying
`need
`for
`frame
`delimiters
`consequence,
`there
`is
`no
`achieve
`code
`transparency
`transrnitted.
`
`of
`field
`(24 bits).
`radio
`(like
`"bit-stuffing"
`. Frames
`cannot
`
`a
`of
`consisting
`240 bits
`an FCS
`bits),
`and
`(200
`As a benefit
`of using
`transmission
`there
`is no
`flags
`etc . )
`in
`RLP.
`In
`necessary
`in order
`to
`be aborted
`while
`being
`
`Heade:r:
`
`16 bit
`
`:Information
`
`200 bit
`
`FCS
`
`24 bit
`
`Figure
`
`1: Frame
`
`structure
`
`IPR2019-00259
`Apple Inc. EX1006 Page 8
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page 4
`
`4.2. RLP header
`
`An RLP-header
`the
`first
`frames)
`,
`the
`third
`information
`
`types
`three
`one of
`carries
`protocol
`being
`unnumbered
`supervisory
`the
`second
`being
`information
`being
`user
`(I + S frames).
`piggybacked
`
`of control
`control
`information
`carrying
`
`information,
`information
`( S
`frames),
`supervisory
`
`( U
`
`4.3. Order of transmission
`
`section
`in
`as defined
`The header,
`left
`to
`right.
`The FCS shall
`be
`highest
`order
`term.
`The
`order
`information
`field
`is
`from
`left
`to
`
`shall
`5.2,
`transmitted
`of
`bit
`right.
`
`transmitted
`be
`commencing with
`transmission
`for
`
`from
`the
`the
`
`4.4. Frame check seguence
`
`The FCS shall
`
`be
`
`the ones
`
`complement
`
`of
`
`the modulo 2 sum of
`
`a)
`
`the
`
`remainder
`
`of
`
`(x23 + x22 + x21 + x20 + xl9 + xl8 + xl7 + xl6 + xl5 +
`x216
`+ xlO + x9 + x8 + x7 + x6 + x5 + x4 +
`xl4 + xl3 + xl2 + xll
`x3 + x2 + x + 1)
`
`divided
`
`modulo 2 by
`
`the generator
`
`polynomial
`
`x24 + x23 + x21 + x20 + xl9 + x17 + xl6 + x15 + x13 + xB +
`+ x4 + x2 + 1
`x7 + x5
`
`and
`
`b)
`
`remainder
`the
`polynomial
`
`of
`
`the
`
`division
`
`modulo
`
`2 by
`
`the
`
`generator
`
`x24 + x23 + x21 + x20 + xl9 + xl7 + x16 + x15 + x13 + x8 +
`x7 + x5 + x4 + x2 + l
`
`the
`of
`excluding
`corresponds
`
`product
`the
`to
`
`x24
`of
`field.
`FCS
`the highest
`
`by
`
`content
`the
`first
`(The
`order
`term.)
`
`of
`bit
`
`frame,
`the
`transmitted
`
`As
`
`note:
`Implementation
`the
`at
`implementation,
`typical
`a
`the device
`register
`of
`the
`content
`of
`initial
`the
`transmitter,
`to
`all
`ones
`is
`preset
`of
`the
`division
`remainder
`the
`computing
`and
`is
`then modified
`polynomial
`(as
`by division
`the generator
`by
`field;
`the
`ones
`described
`above)
`of
`the
`header
`and
`information
`complement
`of
`the
`resulting
`remainder
`is
`transmitted
`as
`the
`24
`bit FCS sequence.
`
`the
`At
`device
`
`receiver,
`computing
`
`the
`the
`
`initial
`remainder
`
`content
`is preset
`
`of
`to
`
`the
`all
`
`register
`ones.
`
`the
`of
`The final
`
`IPR2019-00259
`Apple Inc. EX1006 Page 9
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page
`
`5
`
`remainder
`2) by
`the
`
`multiplication
`after
`generator
`polynomial
`
`by x24 and
`
`then
`
`division
`
`(modulo
`
`x24 + x23 + x21 + x20 + x19 + x17 + xl6 + x15 + x13 + x8 + x7 +
`xS + x4 + x2 + 1
`
`of
`
`the
`
`serial
`
`incoming
`
`protected
`
`bits
`
`and
`
`the FCS will
`
`be
`
`0 1 1 0 1 1 O 1 1 O O O l O O l O O l 1 O O O O (x23
`resp.)
`
`to xO,
`
`in
`
`the
`
`absence
`
`of
`
`transmission
`
`errors.
`
`5.
`
`ELEMENTS AND PROCEDURE
`5.1. Modes
`
`An RLP entity
`
`can be
`
`in one of
`
`two modes:
`
`Asynchronous
`Asynchronous
`
`Balanced Mode
`(ABM)
`Disconnected
`Mode (ADM)
`
`5.1.1.
`
`Asynchronous Balanced Mode CABM}
`
`In ABM, which
`entity
`may send
`frame
`transmission
`so
`from
`the
`other
`information
`field
`the RLP-station.
`
`data
`the
`is
`conunands
`at
`wi thout
`RLP-station.
`transfer
`
`RLP
`either
`mode,
`operational
`link
`response
`initiate
`time
`and may
`any
`to do
`recei ving
`explici
`t permission
`In ABM, frames
`shall
`be used
`for
`and/or
`to
`indicate
`status
`changes
`in
`
`5.1.2.
`
`Asynchronous Disconnectea Mode CAPMl
`
`is
`In ADM, which
`be
`enti
`ty
`shall
`shall,
`therefore,
`information
`frames.
`
`the
`logically
`neither
`
`non-operational
`data-link
`disconnected
`from
`transmit
`nor
`
`mode,
`data
`the
`accept
`
`the RLP
`link
`and
`numbered
`
`transmit
`to
`permi tted
`however,
`shall,
`The RLP enti
`ty
`be
`can
`issue
`Either
`RLP entity
`accept
`UI, TEST and XID frames.
`the ADM state.
`SABM comrnand
`at
`any
`time,
`in order
`to
`terminate
`indicated
`by a
`be
`In
`that
`case,
`entrance
`of
`the ABM state
`will
`opposite
`station
`UA response
`from
`the
`opposite
`station.
`If
`the
`this
`by
`a DM
`is
`not
`able
`to
`enter
`ABM,
`it
`will
`indicate
`above
`and any
`response.
`All
`commanda
`other
`than
`those mentioned
`unsolicited
`response
`will
`be
`ignored
`in ADM under
`all
`circumstances.
`
`and
`an
`
`5.2. Header and parameters
`
`The formats
`
`defined
`
`for
`
`the header
`
`are
`
`listed
`
`in Figure
`
`2 below.
`
`IPR2019-00259
`Apple Inc. EX1006 Page 10
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page 6
`
`5.2.l.
`
`Generally used bits
`
`NOTES:
`
`C/R = COMMAND/RESPONSE BIT
`• DON'T CARES
`X
`N(S)
`: Bit 4 low order
`N(R)
`: Bit 11 low order
`
`bit
`bit
`
`u
`s
`
`C/R
`
`C/R
`
`I+S
`
`C/R
`
`bit
`
`1
`
`X
`
`Sl
`
`$1
`
`2
`
`X
`
`1
`
`$2 O·
`
`1
`
`1
`
`. 1
`
`1
`
`1
`
`1
`
`1
`
`1
`
`S2
`
`3
`
`N(S)
`
`4
`
`5
`
`6
`
`7
`
`8
`
`1 P/F MllM21M31M4JMslx
`--
`1 P/F
`N(R)
`--
`11 12 13 14 15 16
`
`P/F
`
`N(R)
`
`9
`
`10
`
`M1M2M3M4M5
`
`1 1 1 0 0
`
`0 0 1 1 0
`
`SA B M
`u A
`
`0 0 0 1 0
`
`D I S C
`
`1 1 0 0 0
`
`DM
`
`1 1 1 1 0
`
`NULL
`
`0 0 0 0 0
`
`U I
`
`1 1 1 0 1
`
`X I D
`
`0 0 1 1 1
`
`T E S T
`
`S1
`
`S2
`
`0
`
`0
`
`l
`
`1
`
`0
`
`1
`
`0
`
`1
`
`R R
`
`R E J
`
`RN R
`
`S R E J
`
`Figure
`
`2: Header
`
`format
`
`s.2.1.1.
`
`command/response bit C/R
`
`The C/R-bit
`or
`response
`as a poll
`set
`to
`"l",
`
`or
`
`indicate
`to
`used
`is
`frame
`and whether
`final
`bit,
`resp.
`for
`responses
`it
`
`whether
`the
`P/F-bit
`For commanda,
`shall
`be set
`
`to
`
`a command
`is
`frame
`the
`interpreted
`to be
`is
`the C/R bit
`shall
`"0".
`
`be
`
`5.2.1.2.
`
`Poll/Final
`
`bit, P/F
`
`is
`
`instance
`special
`a
`mark
`to
`used
`P/F-bit
`The
`called
`is
`a command,
`it
`With
`exchange.
`command/response
`ln
`called
`the
`F-bit.
`is
`it
`response,
`bit,
`with
`a
`direction,
`only
`one P/F-bit
`exchonge
`moy be outstanding
`time.
`A response
`with
`the F-bit
`set
`to
`"l"
`shall
`always
`the
`latest
`receive
`status
`of
`the RLP entity.
`
`of
`P(cid:173)
`the
`one
`any
`any
`at
`reflect
`
`IPR2019-00259
`Apple Inc. EX1006 Page 11
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page 7
`
`always
`exchange
`A P/F-bit
`to
`"1", which
`P-bit
`set
`with
`the F-bit
`set
`to
`"l"
`
`starts
`shall
`at
`the
`
`a comrnand
`with
`be answered
`by a
`earliest
`response
`
`the
`frame with
`frame
`response
`opportunity.
`
`No unsolicited
`considered
`bi t
`is only
`
`F-bit
`"irnproper"
`allowed
`
`= "l"
`Such
`allowed.
`is
`5. 3 .1) • In ABM, the
`( see
`checkpoint-recovery
`(see
`
`a
`
`for
`
`frame
`use of
`5.3.3).
`
`shall
`the
`
`be
`P /F(cid:173)
`
`5.2.2.
`
`5.2.2.1.
`
`unnumbered frames u
`Set asynchronous balanced mode SABM c111ool
`
`The SABM encoding
`with
`the P-bit
`set
`
`is used
`to 1.
`
`as a command only.
`
`It 1s always
`
`used
`
`for
`link
`a
`initiate
`to
`either
`is used
`The SABM command
`from ADM to ABM, or
`to
`to go
`information
`transfer,
`i.e.
`for numbered
`information
`transfer.
`link
`already
`established
`an SABM cornrnand, no
`information
`transfer
`is allowed.
`
`nurnbered
`a
`reset
`With
`
`issuing
`
`i ts
`zero
`set
`has
`RLP enti
`the
`an SABM,
`When
`ty
`numbered
`receiving
`and
`sending
`variables
`for
`interna!
`on receiving
`an SABM cornmand,
`The other RLP entity,
`information.
`to zero
`its
`internal
`variables
`confirrn
`it by setting
`will
`either
`information
`and
`then
`issuing
`and
`receiving
`numbered
`for
`sending
`response
`or
`reject
`it
`by
`an UA
`(unnumbered
`acknowledgement)
`rèsponse.
`the
`former
`case,
`sending
`a DM (disconnected
`mode)
`In
`both
`entities
`have entered
`ABM and numbered
`information
`transfer
`in ADM.
`rnay commence.
`In
`the
`latter
`case,
`both
`entities
`are
`
`to
`
`When an SABM command
`Appropriate
`action
`is
`
`is
`in
`
`issued,
`the
`
`a loss
`responsibility
`
`of
`
`information
`of
`the
`
`may occur.
`layers
`above.
`
`5.2.2.2.
`
`unnumhered Acknowledge. UA ,00110)
`
`is
`The UA encoding
`positively
`acknowledge
`response,
`no
`information
`
`is
`It
`only.
`response
`a
`as
`used
`an SABM or DISC command. With
`transfer
`is allowed.
`
`to
`used
`the UA
`
`5.2.2.3.
`
`Disconnect nxsc ,00010)
`
`to
`used
`is
`It
`a command only.
`as
`used
`is
`The DISC encoding
`nurnbered
`for
`previously
`established
`link,
`disestablish
`a
`into
`ADM.
`1. e.
`to
`termina
`te ABM and go
`information
`transfer,
`With
`the DISC command, no
`information
`transfer
`is allowed.
`
`The other
`actioning
`
`a UA response
`answer wi th
`shall
`ty
`RLP-enti
`the DISC cornmand. When a DISC command
`is
`
`before
`actioned,
`
`IPR2019-00259
`Apple Inc. EX1006 Page 12
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page 8
`
`loss
`layers
`
`of
`
`It
`may occur.
`information
`is
`above,
`to provide
`for
`a "graceful"
`
`the
`
`responsibli
`disconnect.
`
`ty of
`
`the
`
`5.2.2.4.
`
`Disconnected Mode PM (11000)
`
`The DM encoding
`by RLP
`used
`is
`It
`only.
`response
`a
`used
`is
`an answer
`to SABM,
`in ADM and,
`as
`that
`it
`entity
`to
`report
`a mode setting
`command. With
`the DM
`to action
`it
`that
`is unable
`response,
`no
`information
`transfer
`is allowed.
`
`as
`is
`
`5.2.2.5.
`
`unnumhered Information
`
`field
`information
`The
`Unnumbered
`information.
`bath ADM and ABM. There
`frames within
`RLP.
`
`UI cooooo)
`be
`interpreted
`to
`is
`(UI)
`frames
`information
`is no acknowledgement
`of
`
`unnumbered
`as
`can be
`sent
`in
`receipt
`of UI-
`
`5.2 . 2.6.
`
`Exchange Identification
`
`xxo 111101)
`
`field
`information
`The
`This
`frame
`identification.
`of RLP and
`layer
`parameters
`in bath ADM and ABM.
`sent
`
`is
`
`to
`is used
`2 Relay
`
`interpreted
`be
`to negotiate
`function.
`
`exchange
`as
`renegotiate
`and
`XID frames
`can be
`
`start
`side will
`one
`i.e.
`step
`one
`is
`procedure
`The negotiation
`set
`of
`a certain
`offering
`by sending
`an XID command,
`the process
`1)
`table
`(see
`repetoire
`from
`the
`applicable
`parameter
`parameters
`wi thin
`values
`proposing
`enti
`ty wants
`to
`negotiate
`the
`sending
`an XID
`send
`side will
`range.
`In
`return,
`the
`other
`the
`allowed
`by
`returning
`values
`either
`confirming
`these
`parameter
`response,
`ones
`in
`their
`lower
`the
`requested
`values,
`or offering
`higher
`or
`except
`when
`the
`for
`sense
`of negotiation),
`place
`( see Table
`1
`limi ted
`set
`of
`a
`RLP version
`is
`a
`lower
`one where
`indicated
`those
`parameters
`presented
`in
`the XID command may be answered
`according
`to
`the negotiated
`version.
`This normally
`will
`end
`the
`negotiation
`process.
`XID frames
`are
`always
`used with
`the P/F-bit
`set
`to
`"l".
`
`Without
`section
`
`any prior
`5.4).
`
`XID exchange,
`
`default
`
`values
`
`will
`
`apply
`
`(see
`
`all XID commands
`of XID commands,
`a collision
`of
`case
`the
`In
`Station
`shall
`restart
`the parameter
`The Mobile
`be
`ignored.
`shall
`negotiation
`on expiry
`of Tl, while
`the
`Interworking
`Function
`shall
`do so on expiry
`of
`twice
`the
`value
`of Tl. An unsuccesful
`shall
`be
`repeated
`on expiry
`of Tl. After N2 times
`XID exchange
`of unsuccessful
`repetition,
`the
`link
`shall
`be disconnected
`.
`
`constitute
`is given which
`of parameters
`a list
`following,
`the
`In
`for
`this
`RLP version.
`In addition,
`parameter
`repetoire
`the
`format
`of
`the XID information
`field
`is given.
`
`the
`
`IPR2019-00259
`Apple Inc. EX1006 Page 13
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page 9
`
`Parameter Name ~ Length
`{octets)
`
`Range
`
`units
`
`Sense of
`Negotiation
`
`RLP version
`
`N° * 1
`
`IWF to MS
`window
`size
`
`MS to
`window
`
`IWF
`size
`
`Acknowledgement
`(Tl)
`timer
`
`Retransmission
`attempts
`(N2)
`
`2
`
`3
`
`4
`
`5
`
`Reply
`
`delay
`
`(T2)**6
`
`1
`
`l
`
`1
`
`1
`
`1
`
`1
`
`0 •• 255
`
`O •• 61
`
`0 •• 61
`
`./.
`
`./.
`
`./.
`
`0 .. 255
`
`10 ms
`
`0 .. 255
`
`. /.
`
`o •. 255
`
`10 ms
`
`down
`
`down
`
`down
`
`up
`
`up
`
`up
`
`Table
`
`1: XID parameters
`
`* Note 1: The current
`default
`value
`future
`versions
`with
`former
`ones.
`
`version
`for
`
`of RLP
`the
`version
`of RLP will
`
`is
`
`also
`is
`This
`"0".
`assumed
`is
`It
`N°.
`be backwards-compatible
`
`the
`that
`
`** Note 2:
`In case
`be necessary
`timer"
`(Tl)
`
`.
`
`of negotiation
`to
`negotiate
`
`of
`also
`
`this
`the
`
`it may
`parameter
`"Acknowledgement
`
`type
`The
`occupying
`1;
`1
`significant
`
`and
`bits
`resp.
`
`the
`one octet,
`encoded within
`are
`length
`8 to 5 and
`field
`occupying
`the
`length
`5 being
`the
`least
`significant
`bit.
`always be
`transmitted
`first.
`shall
`
`bit
`
`type
`bits
`The
`
`field
`4 to
`least
`
`by
`followed
`type/length-octet
`the
`of
`consists
`item
`A parameter
`gives
`where
`the
`length-indicator
`parameter,
`that
`of
`the
`value
`actually
`occupies.
`Such parameter
`the value
`the number of octets
`in arbitrary
`order,
`but must begin
`in
`the
`items may be arranged
`XID-information
`field
`and
`follow
`on
`first
`octet
`of
`the
`contiguously.
`The parameter
`list
`is delimited
`by parameter
`type
`zero.
`
`5.2.2.7.
`
`Test TEST (00111)
`
`information
`The
`information.
`sequence
`direction
`direction.
`
`test
`as
`interpreted
`to be
`is
`frame
`that
`of
`field
`in both ADM and ABM. A test
`can be sent
`Test
`frames
`always
`initiated
`by sending
`a TEST corrunand
`in one
`is
`and completed
`by sending
`a TEST response
`in
`the other
`
`5. 2. 2 .• B.
`
`"Null"
`
`1ntorrnat1on.
`
`NULL < 11110)
`
`In ADM, null-frames
`opportun!
`ty
`but
`transmission.
`
`shall
`no UI,
`
`sent
`be
`TEST
`
`there
`time
`each
`XID
`frame
`
`or
`
`is
`
`is
`
`send
`a
`awai ting
`
`IPR2019-00259
`Apple Inc. EX1006 Page 14
`
`
`
`GSM 04.22
`
`- version
`
`3 . 7 . 0 - page
`
`10
`
`field
`information
`The
`the
`information
`i.e.
`arbitrary.
`
`is
`field
`
`interpreted
`to be
`is not
`used
`
`and
`
`information
`as nul!
`its
`contents
`may be
`
`5. 2 ·. 3.
`
`s
`frames ,
`supervisox:y
`and supervisory
`transfer
`
`numhered
`and
`frames comhined
`
`information
`I+S
`
`there
`where
`cases
`are
`there
`In ABM,
`consequence,
`In
`tra n smission.
`pending
`such
`cases,
`In
`alone must
`be conveyed.
`information,
`null
`to
`be
`interpreted
`as
`field
`is not
`used
`and may be of arbitrary
`
`user
`no
`is
`sory
`supervi
`the
`information
`i.e.
`the
`contents
`.
`
`information
`( S)
`frames
`field
`is
`information
`
`situation
`special
`the
`in
`of optimization
`reasons
`For
`transfer
`information
`transmission
`, numbered
`radio
`i.nformation
`( "piggy-backing").
`supervisory
`type
`also
`information
`can be exchanged
`only
`in ABM.
`
`of digital
`frames
`carry
`Nurnbered
`
`liol:e:
`sending
`allowed
`appropriate
`the
`full
`circumstances
`
`extent
`The
`RLP entity
`piggy-backed
`actions.
`capability
`, result
`
`is
`
`used
`is
`piggy-backing
`to which
`An RLP entity
`receiving
`optional.
`shall
`however,
`formats,
`that
`should
`be aware
`Implementors
`in
`of
`piggy-backing
`could,
`in a
`less
`than
`optimal
`performance.
`
`the
`by
`any of
`the
`take
`using
`not
`certain
`
`5. 2. 3 . 1.
`
`send seguence number, NCS)
`
`far
`As
`frame.
`I
`the
`number
`the
`contains
`number
`sequence
`The
`frame
`applied
`for
`is
`62 arithmetic
`modulus
`concerned,
`as N(S)
`is
`61 . On
`a maximum wi ndow
`size
`of
`thus
`allowing
`for
`numbering,
`smaller
`comrnunicating
`parties,
`a
`mutual
`agreement
`between
`the
`of
`SREJ
`Wi th
`the
`exception
`window
`size
`may be
`established.
`numerical
`are
`transmitted
`in
`conditions,
`information
`frames
`their
`order
`of
`N(S). Normal
`information
`transfer
`is halted,
`when
`the number
`of outstanding,
`unacknowledged
`frames
`is
`equal
`the
`currently
`established
`window
`size.
`
`of
`
`to
`
`5.2.3.2.
`
`Receive seguence number, NCRl
`
`information
`next
`the
`in ABM to designate
`is used
`field
`The N(R)
`to confirm
`that
`all
`and
`by
`the other
`RLP entity
`frame
`to be
`sent
`received
`properly.
`- 1 have been
`including
`frames
`up ·to and
`N( .R)
`(selective
`reject},
`in
`to
`this
`,
`the
`case
`of SREJ
`As an exception
`the
`information
`frame
`that
`is
`selectively
`N(R)
`designates
`no
`requested
`for
`retransmission.
`In
`this
`case,
`rejected
`and
`thus
`frames
`are
`confirmed
`, unless
`a SREJ response
`previously
`received
`is
`sent with
`the F-bit
`set
`to
`"l" .
`
`a modulus
`for
`N(R) provides
`of 61,
`size
`maximum window
`frames may be outstanding
`
`for
`allowing
`thereby
`of 62,
`i.e
`. a maximum of 61
`information
`at any
`time.
`
`a
`
`IPR2019-00259
`Apple Inc. EX1006 Page 15
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page
`
`11
`
`5.2.3.3.
`
`Receive
`
`ready, RR COO)
`
`The RR encoding
`is
`used
`ABM, · i t
`frames
`up
`ta
`and
`allows
`the
`other
`information
`frames,
`RR command/response
`direction.
`
`response.
`command or
`as
`either
`be used
`can
`information
`confirm
`all
`to
`by an RLP enti
`ty
`In doing
`so,
`the RLP-station
`including
`N(R)-1.
`transmit
`up
`station
`to
`tq
`k
`additional
`counting
`from N(R) onwards.
`The
`issue
`of an
`clears
`any previous
`busy
`condition
`that
`
`In
`
`in
`
`5.2.3.4.
`
`Reject, REJ (01)
`
`lt
`response.
`as command or
`either
`can be used
`The REJ encoding
`in
`numbered
`indicate
`that
`to
`RLP
`entity
`is
`used
`by
`an
`frames
`have
`out-of
`sequence
`one
`or more
`information
`transfer
`have
`been
`including
`N(R)-1
`up
`to
`and
`been
`received.
`Frames
`requested
`to
`following
`are
`received
`correctly,
`frames N(R)
`and
`those
`frames,
`be
`retransmitted.
`Following
`retransmission
`of
`further
`frames
`awaiting
`initial
`transmission
`may be
`sent. With
`of
`respect
`to
`each
`direction
`transmission,
`only
`one
`REJ
`condition
`may exist
`at any given
`time.
`It
`is
`further
`allowed
`not
`ta
`establish
`a REJ condition,
`while
`there
`still
`are
`uncleared
`SREJ conditions.
`
`A REJ condition
`
`is
`
`cleared
`
`on
`
`of
`receipt
`on
`time-out
`or on reset
`
`the
`
`frame
`
`nurnbered N(R)
`
`(SABM)
`
`On time-out,
`opportunity.
`earliest
`the
`at
`sent
`be
`An REJ shall
`receiving
`an REJ
`repeated.
`An RLP-entity
`not be
`shall
`REJ frames
`been
`the
`starting
`same N( R), which
`bas
`already
`the
`frame wi th
`frame
`of a retransmission
`sequence
`due
`to P/F-bit
`checkpointing,
`shall
`inhibi
`t
`the
`retransmission
`due
`to
`that
`particular
`frame.
`
`REJ
`
`5.2.3.5.
`
`Receive not ready. RNR ClO)
`
`either
`can be used
`The RNR encoding
`indicate
`is used
`by an RLP entity
`ta
`ready
`to
`receive
`numbered
`information
`RLP entity
`is
`said
`to be
`in
`the busy
`and
`including
`N(R)-1
`shall
`be
`Subsequent
`frames,
`if
`any,
`shall
`not
`The acceptance
`status
`of
`those
`a
`exchange.
`
`is
`
`It
`response.
`as comrnand or
`not
`that
`it
`is
`temporarily
`the
`frames.
`In
`that
`case,
`up
`to
`condition.
`All
`frames
`considered
`acknowledged.
`be
`considered
`confirmed.
`rnatter
`of
`further
`status
`
`5.2.3.6.
`
`selectiye
`
`reject
`
`$REJ lll)
`
`can be used
`The
`response.
`as command or
`either
`The SREJ encoding
`of
`a
`request
`retransmission
`to
`SREJ command/response
`is
`used
`for
`circumstances,
`providing
`single
`frame,
`thus,
`under
`certain
`of
`by REJ. No acknowledgement
`more efficient
`errer
`recovery
`than
`by an SREJ
`frame,
`thus
`allowing
`received
`I
`frames
`indicated
`is
`SREJ
`frames
`with
`an RLP entity
`to
`transmit
`one
`or more
`different
`N(R) before
`earlier
`SREJ conditions
`have been
`cleared.
`
`a
`
`IPR2019-00259
`Apple Inc. EX1006 Page 16
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page
`
`12
`
`An SREJ condition
`
`shall
`
`be cleared
`
`on
`the
`on
`on
`
`of an
`
`receipt
`SREJ
`time
`out
`reset
`(SABM)
`
`information
`
`frame with N(S) equal N(R) of
`
`No SREJ
`frame,
`
`shall
`only
`
`be
`during
`issued
`one SREJ condition
`
`a pending
`may exist
`
`REJ condition.
`at any
`time.
`
`For each
`
`SREJ
`out,
`
`frames
`SREJ
`
`shall
`frames
`
`at
`be sent
`shall
`not be
`
`earliest
`the
`repeated.
`
`possibility.
`
`On time(cid:173)
`
`Nom:
`
`Sending
`
`SREJ commands/responses
`
`is not mandatory.
`
`5.3. Error Recovery
`Improper frames
`
`5.3.1.
`
`or
`an FCS errer
`containing
`. Frames
`is not
`implemented
`of which
`contents
`recommendation
`are
`in
`this
`defined
`shall
`be
`ignored,
`i.e.
`frames
`Improper
`shall
`not make any use of
`their
`contents.
`
`the
`field
`a control
`having
`those
`with
`or
`inconsistent
`frames.
`called
`improper
`the
`receiving
`RLP station
`
`5.3.2.
`
`N(S) seaueoce error
`an
`frame with
`information
`any
`In numbered
`information
`transfer,
`an N(S)
`sequence
`lead
`to
`shall
`N(S) out
`of
`the
`normal
`sequence
`requested
`for
`frame
`is
`errer
`condition,
`unless
`that
`time.
`There
`are
`an earlier
`at
`retransmission
`by an SREJ,
`sent
`to deal with N(S) sequence
`errors.
`three mechanisms
`
`REJ
`SREJ
`P/F-bit
`
`recovery
`recovery
`recovery
`
`(checkpointing),
`
`station,
`receiving
`the
`of
`responsibility
`the
`two being
`first
`the
`There
`sending
`station.
`the
`of
`responsibility
`bei - 1 the
`last
`the
`shall
`be
`REJ or SREJ
`recovery
`as
`to whether
`no strie
`: rules
`are
`a station
`decides
`to
`initiate
`REJ or SREJ
`applied,
`however,
`do
`so
`the
`earliest
`opportunity.
`The
`recovery,
`it
`shall
`at
`information
`part
`of out-of
`sequence
`frames
`shall
`be discarded,
`unless
`the
`receiving
`station
`intends
`to
`initiate
`SREJ recovery.
`
`if
`
`5.3.3.
`
`Time-out and checkpointing
`
`frames
`All
`guarded
`by
`those
`frames
`
`requiring
`time-out.
`are
`those
`
`response
`a
`(Timer
`value
`containing
`
`or
`for
`
`. be
`shall
`acknowledgement
`further
`study . ) In detail,
`
`SABM
`DISC
`REJ
`SREJ
`
`IPR2019-00259
`Apple Inc. EX1006 Page 17
`
`
`
`GSM 04.22
`
`- version
`
`3.7.0
`
`- page
`
`13
`
`. -
`
`information
`numbered
`any
`frame with
`the P-bit
`checkpointing
`
`set
`
`to
`
`"one"
`
`in ABM, i.e.
`
`5.3.3.1.
`
`Treatment of errors during
`reset and link disconnect
`
`link establishment.
`
`link
`
`is
`An SABM, which
`shall
`timer
`period,
`finally
`unsuccessful
`decisions
`on station
`
`not
`
`answered
`be
`repeated
`SABM
`is
`management.)
`
`the
`by ei ther UA or DM wi thin
`on
`up
`to N2
`times
`(Action
`for
`further
`study,
`pending
`
`period,
`timer
`the
`by UA wi thin
`answered
`not
`is
`A DISC, which
`finally
`DISC
`is
`times.
`If
`the
`to N2
`up
`shall
`be
`repeated
`unanswered,
`the RLP station
`will
`go
`into ADM in
`any
`case
`. For
`this
`reason,
`it
`is
`the
`responsibility
`of
`the management
`of
`any
`RLP entity
`to put
`the RLP entity
`into ADM, should
`there
`be an
`indication
`of
`a permanent
`outage,
`i.e.
`a
`loss
`of
`connectivity
`longer
`than N2 times
`the
`timer
`value.
`
`5.3.3.2.
`
`Treàtment of errors during numbered information
`transfer
`
`frame
`be
`
`sequence
`a
`of
`last
`The
`by
`guarded
`also
`shall
`nor a REJ is