throbber
gym“;
`‘
`
`.
`
`'
`
`fisgvm'mwe
`‘w ‘1‘“
`rim“ ,
`
`‘
`
`_
`
`“i
`
`.
`
`.
`
`_
`
`,
`
`J,
`
`-
`
`.
`
`_
`
`M
`3:. a. »,
`
`-,.
`
`,M .2”
`
`n
`
`”(fl-WW
`a.
`0.,
`
`1
`
`,V.»
`”0-”.
`ME;
`
`my
`13?:
`~325/wh—uH‘
`
`: Ff”; I 3:"??st
`«an
`¥v2€§k§§fifipw
`
`' Domains: a Comprehensive if
`
`{a ..._,;;.
`a“ w 1: 2;}
`-'
`fifiwfifi‘;
`
`Ericsson Ex. 1017.001
`
`Ericsson Ex. 1017.001
`
`

`

`Mobile Radio
`Communications
`
`Raymond Steele (Ed).
`Professor of Communications in the Electronics and Computer
`Science Department, University of Southampton,
`and
`Managing Director of Multiple Access Communications Ltd.,
`Southampton
`
`@3
`
`PENTECH PRESS
`Publishers - London
`

`
`IEEE PRESS
`New York
`
`Ericsson Ex. 1017.002
`
`Ericsson Ex. 1017.002
`
`

`

`First published 1992
`by Pentech Press Limited
`Graham Lodge, Graham Road
`London NW4 3DG
`
`North, South and Central America rights assigned
`exclusively to IEEE Press, 445 Hoes Lane,
`Piscatavvay, NJ 08855
`
`ISBN 0-7803-1102-7
`IEEE Order No. PC04572_
`
`© Raymond Steele, 1992
`
`All rights reserved. No part of this book may be reproduced
`in any form. nor may it be stored in a retrieval system or
`transmitted in any form without written permission from
`the publisher.
`
`Reprinted 1994, 1995
`
`British Library Cataloguing-in-Publication Data.
`A catalogue record for this book is available from the
`British Library.
`‘
`
`ISBN 0—7273-1406-8
`
`First printed and reprinted (1994) in Great Britain by BPC Wheatons Ltd. Exeter
`
`Reprinted (1995) in the United States of America
`
`Ericsson Ex. 1017.003
`
`Ericsson Ex. 1017.003
`
`

`

`74 CHAPTER 1.
`
`INTRODUCTION TO DIGITAL CELLULAR RADIO
`
`the power level on a per frame basis, and the 42 bit mask used to generate
`the long code contains different data.
`
`All the 64 CDMA channels are combined to give single I and Q channels.
`These signals are applied to quadrature modulators and the resulting signals
`summed to form a CDMA/QPSK signal. The resulting CDMA signal is
`linearly amplified.
`
`The pilot CDMA signal transmitted by a BS provides a coherent carrier
`reference for all MSs to use in their demodulation process. The transmitted
`pilot signal level for all 335 is some 4 to 6 dB higher than a traffic channel
`and is of constant value. The pilot signals are quadrature PRBS signals with
`a period of 32768 chips. As the chip rate is 1.2288 Mchip/s(= 128 x 9600
`where 9600, is the maximum bit rate of the speech codec) the pilot PRBS
`corresponds to a period of 26.66 ms, equivalent to ’i’ 5 pilot channel code
`repetitions every two seconds. The pilot signals from all BSs use the same
`PRBS, but each BS is characterised by a unique time offset of its PRES.
`These ofi'sets are in increments of 64 chips providing 511 unique offsets rel-
`ative to the zero offset code. These large numbers of offsets ensure that
`unique BS identification can be performed, even in dense microcellular en-
`vironments.
`
`A MS processes the pilot channel and finds the strongest signal compo-
`nents. The processed pilot signal provides an accurate estimation of the
`time delay, phase and magnitude of three of the multipath components.
`These components are tracked in the presence of fast'fading, and coherent
`reception with combining is used. The chip rate on the pilot channel, and
`on all channels is locked to precise system time, e.g., by using the Global
`Positioning System (GPS). Once the MS identifies the strongest pilot offset
`by processing the multipath components from the pilot channel correlator,
`it examines the signal on its synchronisation channel which is locked to the
`PRBS signal on the pilot channel.
`
`All synchronisation channels use the same code W32 to spread their data.
`The information rate on the synchronisation channel is 1200 12/5 (although
`its chip rate is 1.2288 Mchips/sec). Because the synchronisation channel is
`time aligned with its BS’s pilot channel, the MS finds on the synchronisation
`channel the information pertinent to this particular BS. The synchronisa-
`tion channel message contains time-of—day and long code synchronisation
`to ensure that the long code generators at the BS and MS are aligned and
`identical.
`'
`
`The MS now attempts to access the paging channel, and listens for system
`information. The MS enters the idle state when it has completed acquisition
`and synchronisation. It listens to the assigned paging channel and is able
`to receive and initiate calls. When told by the paging channel that voice
`traffic is available on a particular channel, the MS recovers the speech data
`by applying the inverse of the scrambling procedures shown in Figure 1.42.
`
`Ericsson Ex. 1017.004
`
`Ericsson Ex. 1017.004
`
`

`

`698
`
`CHAPTER 8. THE GSM SYSTEM
`
`-
`
`.
`
`will be the timing advance to be signalled, rounded to the nearest integer
`bit period, to the MS. As the timing advance is encoded by 6 hits, it is hard;-
`limited to 64-3.69=236 us and it is kept constant for higher propagation
`delays. This timing advance is continuously updated and the adjustment
`error is less than half of a bit period.
`
`8.3.4 Frequency Hopping
`
`Frequency hopping combined with interleaving is known to be very efficient
`in combating channel fading, and it results in near—Gaussian performance
`even over hostile Rayleigh-fading channels. The principle of Frequency
`Hopping (FH) is that each TDMA burst is transmitted via a different RF
`CHannel (RFCH). If the present TDMA burst happened to be in a deep
`fade, then the next burst most probably will not be, as long as hopping is
`carried out to a frequency sufficiently different from the present one, hav—
`ing a differently fading envelope. However, this is not easily ensured due to
`the limited bandwidth available for GSM, since, for example, uplink trans—
`missions arc carried out in the 890-915 MHz band, where the maximum
`relative hopping frequency is ~25 MHz/900 MHzm2.8%. Nevertheless,
`FH reduces the amount of time spent by the MS in a fade to 4.615 ms,
`the duration of a TDMA burst, which brings substantial gains in case of.
`slowly moving MSs, such as pedestrians. The GSM frequency hopping al-
`gorithm is shown in Figure 8.9. The algorithm’s input parameters include
`the TDMA Frame Number (FN) specified in terms of the indices FN(T1),
`FN(T2) and FN(T3), as received in the synchronisation burst (SB) via
`the Synchronisation Channel (SCH). A further parameter is the set of RF
`channels called mobile allocation(MA) assigned. for use in the MS hopping
`sequence, which is limited to 1§N564 channels out of the legitimate 124
`GSM channels. The Mobile Allocation Index Offset (MAID) determines
`the minimum value of the Mobile Allocation Index (MAI), which is the
`output variable of the FE algorithm determining the next RF channel to
`which frequency hopping is required. Lastly, the Hopping Sequence gen-
`erator Number OEHSNSGZS is a further control parameter, which results
`in cyclic hopping if HSNzfi, as seen in Figure 8.9, and in pseudo-random
`hopping patterns if 1 _<_
`.H SN _<_ 63. This is, because for HSN=0 the mobile
`allocation index is computed as:
`
`MAI = ((FN + MAIO) mod N),
`
`(8.8)
`
`where (mod N) is taken to ensure that MAI remains an element of the set
`MA.
`
`For 1 5 H SN 3 63 somewhat more complex Operations have to be com—
`puted, using a number of intermediate internal variables, as demonstrated
`by Figure 8.9. The only undefined variable in the figure is NB, represent-
`ing the number of bits required for the binary encoding of N, the number
`of RF channels in the set MA. The function RNTABLE simply assigns
`
`Ericsson Ex. 1017.005
`
`Ericsson Ex. 1017.005
`
`

`

`3.3. MAPPING LOGICAL CHANNELS
`
`’
`
`699
`
`MAI:=<FN+MAID> mod N
`
`M==(T8+RNTABLE([HSN XURle mod 64334-13)
`
`_
`
`Ericsson Ex. 1017.006
`
`Y
`
`M'==(M mod 2 “3)
`
`T'I=(T3 mod 2"“ )
`
`S:=(M’+T’)mod N
`
` MAI=[(MAIU + 8) mod N]
`
`MAI
`
`GI MA
`
`Figure 8.9: The GSM frequency hopping algorithm
`
`Ericsson Ex. 1017.006
`
`

`

`700
`
`.
`
`CHAPTER 8. THE GSM SYSTEM
`
`one out of 114 pseudo-random numbers'specified by GSM according to its
`argument, the XOR operator means bit-wise exclusive OR, while the re-
`maining operations are self-explanatory. The result of the process is the
`mobile allocation index (MAI) specifying the next RF channel to be used
`by the MS. Note that frequency hopping is not allowed on timeslot zero of
`the BCCH carrier, which is ensured by using a single RFCH, i.e., setting
`N21 and MAIO=0. In this case the PH sequence generation is unefi'ected
`by the value of HSN.
`
`'
`
`8.4 Speech Coding
`
`The selection of the most appropriate speech codec for the GSM system
`from the set of candidate codecs was based on extensive comparative tests
`among various operating conditions. The rigorous comparisons published
`in {7] are interesting and offer deep insights for system designers as regards
`to the pertinent trade-oil's in terms of speech quality, robustness against
`channel errors, complexity, system delay, etc.
`
`8.4.1 Candidate codecs
`
`Originally the participating countries have proposed six difi'erent codecs
`with an overall channel coding and speech coding rate of 16kbps for comm
`parison At a preliminary test the codecs were compared to the presently
`used companded FM system, and then two of the codecs were withdrawn.
`The remaining codecs were two different sub—band codecs and two pulse—
`excited codecs, which are detailedin Chapter 3.
`SBC- APCM: Subband codec with block adaptive PCM. This codec
`used quadrature mirror filters (QMF) to split the input signal into 16 sub-
`bands of 250 Hz bandwidth, out of which the two highest bands were not
`transmitted. Adaptive bit allocation was used in the subbands on the basis
`of the power ratios of the various subbands, which constituted the side-
`information to be transmitted. The gross transmission rate of the subband
`signals was 10 kbit/s, the side-information was 3 kbit/s, which was pro—
`tected by 3 lcbit/s forward error correction coding (FEC) redundancy.
`SBC—ADPCM: Subband codec with adaptive delta POM. In this schc~
`me the speech input signal was split into 8 subbands, out of which only 6
`Were transmitted. The subband signals were encoded by differential coding
`with backward estimation and adaptation, as opposed to the SBC—APCM
`candidate, where fOIWard estimation and adaptation were used. The bit 31»
`location of the subbands was fixed, hence no side—information was transmit-
`ted, which made the scheme more noise resilient, hence no FEC protection
`was required, and the bitrate was 15 khit/s only.
`MPE-L‘I‘P: Multi~pulse excited LPG codec with long term predictor.
`The particular speech codec implementation used in the cornparisons rc—
`
`Ericsson Ex. 1017.007
`
`Ericsson Ex. 1017.007
`
`

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