throbber
ETSI/TC SMG
`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

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket