throbber
United States Patent [19J
`Tiedemann, Jr. et al.
`
`[54]
`
`SPREAD SPECTRUM COMMUNICATION
`SYSTEM WHICH DEFINES CHANNEL
`GROUPS COMPRISING SELECTED
`CHANNELS THAT ARE ADDITIONAL TO A
`PRIMARY CHANNEL AND TRANSMITS
`GROUP MESSAGES DURING CALL SET UP
`
`[75]
`
`Inventors: Edward G. Tiedemann, Jr.; Yu-Cheun
`Jou, both of San Diego; Joseph P.
`Odenwalder, Del Mar, all of Calif.
`
`[73] Assignee: QUALCOMM Incorporated, San
`Diego, Calif.
`
`[21] Appl. No.: 656,649
`
`[22] Filed:
`
`May 31, 1996
`
`Int. Cl.6
`............................... H04B 7/216; H04J 3/24
`[51]
`[52] U.S. Cl. .......................... 370/335; 370/441; 370/473;
`370/522
`[58] Field of Search ..................................... 370/335, 441,
`370/468, 473, 433, 329, 336, 337, 203,
`208, 209, 522
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`3,310,631
`3,715,508
`4,052,565
`4,135,059
`4,220,821
`4,256,925
`4,291,406
`4,291,409
`4,298,979
`4,301,530
`4,319,353
`4,322,845
`4,339,818
`4,369,434
`4,373,151
`4,383,315
`4,424,417
`4,445,213
`4,455,649
`4,460,992
`
`3/1967 Brown ....................................... 179/15
`2/1973 Blasbalg ............................. 179/15 BC
`10/1977 Baxter et a!. .. ... ... ... ... .... ... ... . 179/1.5 S
`1!1979 Schmidt ... ... ... .... ... ... ... ... ... .... ... . 179/15
`9/1980 Lucas ...................................... 370/110
`3/1981 Goode ..................................... 370/104
`9/1981 Bah! et a!. ................................ 371/44
`.......................... 375/1
`9/1981 Weinberg et a!.
`11/1981 Dobyns et a!.
`......................... 370/104
`11/1981 Gutleber .................................... 370/18
`3/1982 Alvarez, III et a!. ................... 370/104
`3/1982 Fennel, Jr. et a!. ..................... 370/104
`7/1982 Gruenberg .............................. 370/112
`1!1983 Mueller ................................... 340/347
`2/1983 Houdard eta!. ........................ 329/104
`5/1983 Torng . ... ... ... ... .... ... ... ... ... ... .... ... . 370/89
`1!1984 Chavey et a!. .......................... 179/2 E
`4/1984 Baugh eta!. ............................. 370/94
`6/1984 Esteban et a!. ........................... 370/80
`7/1984 Gutleber ... ... ... .... ... ... ... ... ... .... ... . 370/19
`
`111111
`
`1111111111111111111111111111111111111111111111111111111111111
`US005859840A
`[11] Patent Number:
`[45] Date of Patent:
`
`5,859,840
`Jan. 12, 1999
`
`4,472,815
`4,477,900
`4,491,947
`4,494,232
`4,547,880
`4,562,572
`4,587,652
`4,594,476
`4,635,221
`4,688,035
`4,726,014
`4,730,340
`
`9/1984 Gutleber .................................... 375/34
`10/1984 Gruenberg .............................. 370/112
`1!1985 Frank ........................................ 370/94
`1!1985 Dambrackas eta!. .................... 370/80
`10/1985 De Vita et a!. ........................... 370/91
`12/1985 Goldman et a!. ......................... 370/80
`5/1986 Goldman .............................. 370/110.1
`6/1986 Freeman ................................. 179/6.08
`1!1987 Kerr ... ... ... .... ... ... ... ... .... ... ... ... .. 364/821
`8/1987 Gray et a!. ......................... 340/825.52
`2/1988 Goldman et a!. ......................... 370/58
`3/1988 Frazier, Jr ................................... 375/1
`
`(List continued on next page.)
`
`FOREIGN PATENT DOCUMENTS
`
`2/1991 European Pat. Off. .......... H04B 1!56
`0412583
`3/1991 European Pat. Off . ........ H04L 12/56
`0418865
`9/1991 European Pat. Off. ........ H04B 1!212
`0444592
`2022365 12/1979 United Kingdom ............. H04Q 7/04
`5/1987 United Kingdom .............. H04J 3/00
`2182528
`9107030
`5/1991 WIPO ............................... H04J 3/06
`
`OTHER PUBLICATIONS
`
`Kreyszig, Erwin, "Advance Engineering Mathematics",
`John Wiley & Sons, Section 4.7, 1979, pp. 186-190.
`
`Primary Examiner-Douglas W. Olms
`Assistant Examiner-David R. Vincent
`Attorney, Agent, or Firm-Russell B. Miller; Bruce W.
`Greenhaus
`
`[57]
`
`ABSTRACT
`
`The present invention is a method and apparatus for trans(cid:173)
`mitting a high rate data packet in a CDMA communication
`system. The transmission system transmits a first channel
`assignment message indicating the at least one additional
`channel that will be used to support the high rate data packet.
`The first channel assignment message is sent in advance of
`the onset of high rate data communications. In addition the
`present invention provides within the first frame of high rate
`data a duplicate channel assignment message. A remote
`receiver uses the channel assignment messages to initialize
`its demodulation elements to receive the additional infor(cid:173)
`mation carried on the at least one additional channel.
`
`4 Claims, 3 Drawing Sheets
`
`40
`
`CELL
`REQ
`~-------'-1.-j CONTROLLER CHANNEL ASSIGNMENT
`
`ACK
`
`Cisco Systems, Inc., Exhibit 1109
`Page 1
`
`

`
`5,859,840
`Page 2
`
`FOREIGN PATENT DOCUMENTS
`
`4,774,987
`4,805,167
`4,839,892
`4,870,642
`4,872,200
`4,876,698
`4,899,337
`4,901,307
`4,930,118
`4,933,952
`4,939,745
`4,965,796
`4,970,648
`5,003,533
`5,003,534
`5,068,849
`5,101,501
`5,103,459
`5,107,377
`
`10/1988 Sepling ............................... 144/208 B
`2/1989 Leslie ...................................... 370/540
`6/1989 Sasaki ....................................... 370/95
`9/1989 Nohara et a!. ............................ 370/75
`10/1989 Jansen ... ... ... ... .... ... ... ... ... ... .... ... . 380/34
`10/1989 Boisson et a!. ... ... ... ... .... ... ... ... .. 37 5 !25
`2/1990 Hirai .. ... ... ... ... .... ... ... ... ... ... .... ... . 370/80
`2/1990 Gilhousen et a!.
`....................... 370/18
`5/1990 Sugihara .. ... ... .... ... ... ... ... ... .... ... . 370/16
`6/1990 Albrieux et a!. ............................ 375/1
`7/1990 Kirimoto eta!. ........................... 375/1
`10/1990 Petty ....................................... 370/112
`11/1990 Capots ............................... 364/424.06
`3/1991 Watanabe ............................... 370/85.5
`3/1991 Gerhardt et a!. .......................... 370/94
`11/1991 Tanaka ................................... 370/85.5
`3/1992 Gilhousen et a!.
`....................... 455/33
`4/1992 Gilhousen et a!.
`......................... 375/1
`4/1992 Ballard ...................................... 360/40
`
`5,115,429
`5,121,383
`5,168,575
`5,172,375
`5,179,549
`5,212,684
`5,212,687
`5,216,503
`5,231,649
`5,276,730
`5,280,537
`5,293,640
`5,305,308
`5,349,580
`5,351,240
`5,381,412
`5,400,328
`5,420,861
`5,440,542
`5,442,625
`
`5/1992 Hluchyj et a!. ........................... 370/84
`6/1992 Golestani .................................. 370/60
`12/1992 Cizek eta!. ........................... 455/33.1
`12/1992 Kou ........................................ 370/95.3
`1!1993 Joos et a!. ................................. 370/17
`5/1993 MacNamee et a!.
`..................... 370/24
`5/1993 De La Bourdonnaye ................ 370/84
`6/1993 Paik et a!. ............................... 358/133
`7/1993 Duncanson ................................ 375/38
`1!1994 Cimini, Jr. eta!. ...................... 379/60
`1!1994 Sugiyama et a!. .......................... 375/1
`3/1994 Gunmar eta!. ........................ 455/33.1
`4/1994 English eta!. ......................... 370/32.1
`9/1994 Hester et a!.
`............................. 370/84
`9/1994 Highsmith ................................. 370/84
`1!1995 Otani ......................................... 370/84
`3/1995 Burren et a!. ............................. 370/79
`5/1995 De La Bourdonnaye ................ 370/84
`8/1995 Procter et a!.
`............................ 370/18
`8/1995 Gitlin et a!.
`.............................. 370/18
`
`Cisco Systems, Inc., Exhibit 1109
`Page 2
`
`

`
`U.S. Patent
`
`Jan. 12, 1999
`
`Sheet 1 of 3
`
`5,859,840
`
`14
`
`MOBILE
`TELEPHONE ~___,
`• • •
`SWITCHING
`OFFICE
`
`TO/FROM
`PUBLIC TELEPHONE
`SWITCHING NETWORK
`
`12
`
`CELL
`BASE
`STATION
`12
`
`CELL
`BASE
`STATION
`
`•
`•
`•
`
`12
`
`CELL
`BASE
`STATION
`
`10
`
`MOBILE
`STATION
`
`FIG.l
`
`Cisco Systems, Inc., Exhibit 1109
`Page 3
`
`

`
`(
`
`- -
`
`DE-
`~
`DATA
`MUX
`SOURCE
`
`~
`
`--
`
`r
`PRIMARY
`PRIMARY
`PRIMARY
`FORMATTER f-- ENCODER ~ INTERLEA VER
`
`(
`
`r
`
`PRIMARY
`
`.r-35
`
`DE-
`
`~ ADDITIONAL
`MODULATOR
`
`36
`
`....
`
`-
`
`TMTR -
`;r32a
`..
`...
`
`f-
`
`1-1-
`
`~~
`
`r- 25
`{ 27
`ADDITIONAL r-- ADDITIONAL
`~ FORMATTER
`
`r 29
`
`ADDITIONAL
`
`ENCODER • INTERLEA VER ~
`
`MUX •
`•
`•
`
`•
`•
`
`,r32n
`
`--
`
`.. MODULATOR
`...
`t •
`•
`f
`~ ADDITIONAL
`MODULATOR
`.. ~
`
`,...4o
`
`REQ
`
`CELL
`CONTROLLER CHANNEL ASSIGNMENT
`
`ACK
`
`I
`
`FIG.2
`
`d •
`\Jl
`•
`~
`~ ......
`~ = ......
`
`~
`~
`?
`'"""' ~N
`'"""'
`'0
`'0
`'0
`
`'JJ. =(cid:173)~
`~ .....
`N
`0 ......,
`~
`
`Ul
`....
`00
`Ul
`\C
`....
`00
`
`""-=
`
`Cisco Systems, Inc., Exhibit 1109
`Page 4
`
`

`
`110
`111
`r.L _____ l
`~
`114
`,_..;...-------.
`I ,c128
`I
`PRIMARY
`RCVR
`~DEMODULATOR
`
`118
`PRIMARY
`~ DE-
`INTERLEA VER
`
`122
`PRIMARY1
`DECODER~
`
`,cJ11
`
`•
`
`I
`FINGER
`I COMBINEru
`I
`. - - - - - ' 1
`I
`120a I
`ADDITIONAL
`DEMODULATOR
`
`I
`1
`
`HIGH RATE
`DEMODULATION
`CONTROLLER
`
`117
`
`MUXI ~30
`~DATA
`SINK
`
`ADDITIONAL
`DE-
`INTERLEA VER
`
`126
`ADDITIONAL1
`....._
`DECODER ~
`
`lr---..L--L-:..::.:::,
`ADDITIONAL
`I DEMODULATOR
`
`I
`
`~
`
`I
`
`I
`
`I
`
`TO OTHER
`FINGERS
`
`FIG. 3
`
`•
`•
`•
`
`I
`I
`I
`I
`
`I
`I
`I
`
`•
`•
`•
`120n
`ADDITIONAL
`l
`r DEMODULATOr..-,-
`I
`1
`
`L FROM OTHE~IN;~RS _j
`
`. I
`•
`
`I
`
`I
`
`• h
`
`'----.......----'
`
`d •
`\Jl
`•
`~
`~ ......
`~ = ......
`
`~
`~
`?
`'"""' ~N
`'"""'
`'0
`'0
`'0
`
`'JJ. =-~
`~ .....
`
`~
`0 ......,
`~
`
`Ul
`....
`00
`Ul
`\C
`....
`00
`
`""-=
`
`Cisco Systems, Inc., Exhibit 1109
`Page 5
`
`

`
`5,859,840
`
`1
`SPREAD SPECTRUM COMMUNICATION
`SYSTEM WHICH DEFINES CHANNEL
`GROUPS COMPRISING SELECTED
`CHANNELS THAT ARE ADDITIONAL TO A
`PRIMARY CHANNEL AND TRANSMITS
`GROUP MESSAGES DURING CALL SET UP
`
`BACKGROUND OF THE INVENTION
`
`5
`
`10
`
`2
`to allow the users of the resource to provide data at varying
`rates thereby using only the minimum amount of the com(cid:173)
`munication resource to meet their service needs. An example
`of variable rate data source is a variable rate vocoder which
`is detailed in U.S. Pat. No. 5,414,796, entitled "VARIABLE
`RATE VOCODER," assigned to the assignee of the present
`invention and incorporated herein by reference. Since
`speech inherently contains periods of silence, i.e. pauses, the
`amount of data required to represent these periods can be
`reduced. Variable rate vocoding most effectively exploits
`this fact by reducing the data rate for these silent periods.
`A variable rate speech encoder provides speech data at
`full rate when the talker is actively speaking, thus using the
`full capacity of the transmission frames. When a variable
`rate speech coder is providing speech data at a less than
`15 maximum rate, there is excess capacity in the transmission
`frames. A method for transmitting additional data in trans(cid:173)
`mission frames of a fixed size, wherein the data source is
`providing data at a variable rate is described in detail in U.S.
`Pat. No. 5,504,773, entitled "METHOD AND APPARATUS
`20 FOR THE FORMATTING OF DATA FOR
`TRANSMISSION", assigned to the assignee of the present
`invention and incorporated by reference herein. In the above
`mentioned patent application a method and apparatus is
`disclosed for combining data of differing types from differ-
`25 ent sources in a data packet for transmission.
`
`SUMMARY OF THE INVENTION
`A communications resource is typically divided into com(cid:173)
`munications channels. The present invention is described in
`the context of a CDMA communication system, wherein
`each channel is provided by spreading the data by a different
`spreading sequence. In the exemplary embodiment, the
`spreading sequences used are orthogonal Walsh sequences.
`In the present invention, each user is provided with a
`dedicated channel, referred to herein as the primary channel.
`In addition, each user is provided with selective access to a
`pool of common channels, referred to herein as additional
`channels which can be shared by all users of the commu(cid:173)
`nication system.
`When the rate of a user's transmission exceeds the
`capacity of the primary channel, the communication system
`determines whether sufficient additional channels are avail(cid:173)
`able for the transmission of the high rate data. If sufficient
`additional channels are available, they are assigned to the
`user for transmission of the high rate data.
`In the present invention, after determining that sufficient
`additional channels are available but prior to the onset of the
`high rate transmission, the transmitter sends a message,
`referred to herein as the first channel assignment message, to
`50 the receiver indicating a forthcoming high rate data trans(cid:173)
`mission. In the exemplary embodiment, the channel assign(cid:173)
`ment message identifies the additional channels that will be
`used to support the high rate data service. In the exemplary
`embodiment, the first channel assignment message is trans-
`55 mitted two frames in advance of the high rate transmission.
`By using the first channel assignment message the receiving
`system need not demodulate all possible channels at all
`times which greatly reduces power consumption of the
`mobile station.
`In an improved embodiment, a secondary channel assign-
`ment message containing the same information as the first
`channel assignment message is provided on the primary
`channel at the onset of the high rate data communication.
`This provides a second indication of the high rate data
`65 transmission which can be relied upon if the frame carrying
`the first channel assignment message is not properly
`received.
`
`I. Field of the Invention
`The present invention relates to communications. More
`particularly, the present invention relates to a novel and
`improved communication system wherein a user transmits
`data on a primary channel. However, when the user's
`transmission exceeds the capacity of the primary channel,
`the user is provided use of an additional channel or set of
`channels for use in conjunction with the primary channel to
`enable the transmission of high rate data. The present
`invention provides for dynamic channel assignment for the
`transmission of high rate data and provides a highly efficient
`system for the transmission of variable rate data.
`II. Description of the Related Art
`The present invention is concerned with multiple users
`sharing a communications resource such as in a cellular
`CDMA system. The use of code division multiple access
`(CDMA) modulation techniques is one of several techniques
`for facilitating communications in which a large number of
`system users are present. Other multiple access communi(cid:173)
`cation techniques, such as time division multiple access
`(TDMA), frequency division multiple access (FDMA) and 30
`AM modulation schemes such as amplitude companded
`single sideband (ACSSB) are known in the art. However, the
`spread spectrum modulation technique of CDMA has sig(cid:173)
`nificant advantages over these other modulation techniques
`for multiple access communication systems. The use of 35
`CDMA techniques in a multiple access communication
`system is disclosed in U.S. Pat. No. 4,901,307, entitled
`"SPREAD SPECTRUM MULTIPLE ACCESS COMMU(cid:173)
`NICATION SYSTEM USING SATELLITE OR TERRES(cid:173)
`TRIAL REPEATERS", assigned to the assignee of the 40
`present invention and incorporated by reference herein. The
`use of CDMA techniques in a multiple access communica(cid:173)
`tion system is further disclosed in U.S. Pat. No. 5,103,459,
`entitled "SYSTEM AND METHOD FOR GENERATING
`SIGNAL WAVEFORMS IN A CDMA CELLULAR TELE- 45
`PHONE SYSTEM", assigned to the assignee of the present
`invention and incorporated by reference herein.
`CDMA by its inherent nature of being a wideband signal
`offers a form of frequency diversity by spreading the signal
`energy over a wide bandwidth. Therefore, frequency selec(cid:173)
`tive fading affects only a small part of the CDMA signal
`bandwidth. Path diversity is obtained by exploiting the
`multipath environment through spread spectrum processing
`by allowing a signal arriving with different propagation
`delays to be received and processed separately. Furthermore,
`space or path diversity is obtained by providing multiple
`signal paths through simultaneous links between a mobile
`user and two or more base stations. Examples of the utili(cid:173)
`zation of path diversity are illustrated in U.S. Pat. No.
`5,109,390 entitled "DIVERSITY RECEIVER IN A CDMA 60
`CELLULAR TELEPHONE SYSTEM", and U.S. Pat. No.
`5,101,501 entitled "SOFT HANDOFF IN A CDMA CEL(cid:173)
`LULAR TELEPHONE SYSTEM", both assigned to the
`assignee of the present invention and incorporated by ref(cid:173)
`erence herein.
`An additional technique that may be used to increase the
`efficiency of the allocation of the communication resource is
`
`Cisco Systems, Inc., Exhibit 1109
`Page 6
`
`

`
`5,859,840
`
`3
`In the present invention, the receiving system initializes a
`set of additional demodulators to demodulate the high rate
`data in accordance with the information provided in the first
`channel assignment message. The high rate data is demodu(cid:173)
`lated by the primary channel demodulator and the additional 5
`channel demodulators and the demodulated frames are com(cid:173)
`bined and provided to the user.
`If a frame erasure occurs, the receiving system demodu(cid:173)
`lates all possible additional channels as though a first
`channel assignment message had been received in the erased 10
`frame. The receiving system then uses the secondary chan(cid:173)
`nel assignment message to re-assemble the frame and to
`initialize the additional demodulators for receiving the next
`frames.
`
`35
`
`A multiple access communication resource is divided into
`channels. This division is usually called multiplexing, three
`specific types being: frequency division multiplexing
`(FDM), time division multiplexing (TDM), and code divi(cid:173)
`sion multiplexing (CDM). The basic unit of information
`transmitted and received in a communication system is
`referred to as a frame.
`Referring now to the figures, FIG. 1 illustrates an exem(cid:173)
`plary implementation of the present invention in a mobile
`communication system. Mobile station 10 transmits infor(cid:173)
`mation to and receives information from cell base station 12.
`Cell base station 12, in turn, transmits information to and
`receives information from mobile telephone switching office
`(MTSO) 14. MTSO 14, in turn, transmits information to and
`receives information from a public switching telephone
`network (not shown).
`In the exemplary embodiment, the signals transmitted by
`cell base station 12 to mobile station 10 are spread spectrum
`signals as are the signals transmitted from mobile station 10
`to cell base station 12. The generation of spread spectrum
`communication signals is described in detail in the afore(cid:173)
`mentioned U.S. Pat. Nos. 4,901,307 and 5,103,459. The
`exemplary embodiment of the present invention is described
`in terms of a method for providing high rate data packets
`from cell base station 12 to mobile station 10 referred to
`herein as forward link transmissions. However, the present
`invention is equally applicable to the reverse link transmis- 60
`sian of data from mobile station 10 to cell base station 12.
`In the exemplary embodiment, mobile station 10 is
`assigned a primary channel for communications with base
`station 12. In the exemplary embodiment, a single channel
`is provided by a unique Walsh spreading sequence as is
`described in detail in the aforementioned U.S. Pat. Nos.
`4,901,307 and 5,103,459. In the present invention, cell base
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The features, objects, and advantages of the present
`invention will become more apparent from the detailed
`description set forth below when taken in conjunction with
`the drawings in which like reference characters identify
`correspondingly throughout and wherein:
`FIG. 1 is a diagram illustrating an exemplary implemen(cid:173)
`tation of the present invention in a mobile communication
`system;
`FIG. 2 is a block diagram of the transmission system of
`the present invention; and
`FIG. 3 is a block diagram of a receiver system of the
`present invention.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENTS
`
`25
`
`30
`
`4
`station 12 uses additional channels to provide high rate data
`transmission to mobile station 10.
`As referred to herein, high rate data packets are those
`which require more capacity than the primary channel for
`their transmission. In the exemplary embodiment, the data is
`transmitted in packets. If a packet contains high rate data, its
`contents are divided into a plurality of frames, each of which
`can be transmitted on a single channel and recombined at the
`receiver.
`FIG. 2 illustrates a block diagram of the exemplary
`embodiment of the transmission system of the present
`invention. Data source 20 provides the packets of data for
`transmission from cell base station 12 to mobile station 10.
`Data source 20 is provided for illustrative purposes. It
`15 should be noted that bases station 12 is typically relaying
`information from remote location and data source 20 is
`simply a convenient way to illustrate a source of the packets
`of data for transmission. Data source 20 can provide both
`packets of data less than capacity limits of the primary
`20 channel and high rate data requiring the use of the primary
`channel plus one or more additional channels to carry the
`packet.
`When the data packet for transmission can be transmitted
`using only the assigned primary channel, data source 20
`provides the packet of data through de-multiplexer (DE(cid:173)
`MUX) 22 to primary formatter 24. In the exemplary
`embodiment, primary formatter 24 generates a set of redun(cid:173)
`dant bits for the packet in accordance with error correction
`and detection methods that are well known in the art. In the
`exemplary embodiment, formatter 24 generates a set of
`cyclic redundancy check (CRC) bits and a set of code tail
`bits and appends those sets of bits to the outgoing packet, the
`generation of which is detailed in the aforementioned U.S.
`Pat. No. 5,550,773.
`Primary formatter 24 outputs the packet to primary
`encoder 26 which encodes the packet to provide encoded
`symbols. In the exemplary embodiment, primary encoder 26
`is a rate Y2 convolutional encoder, the design and implemen-
`40 tation of which are well known in the art. In an exemplary
`embodiment, the convolutional encoder is implemented
`using a digital shift register. Primary encoder 26 provides the
`encoded data packet to primary interleaver 28.
`Primary interleaver 28 reorders the binary digits of the
`45 encoded packet in accordance with a predetermined reor(cid:173)
`dering format. In the exemplary embodiment, primary inter(cid:173)
`leaver 28 is a block interleaver. In a block interleaver, the
`data is written into memory in columns and output in rows.
`In conjunction with error correcting code, interleaving
`50 increases the time diversity of the data, and therefore
`increases the robustness against bursty channel errors.
`The interleaved packet is provided by primary interleaver
`28 to primary modulator 30. Primary modulator 30 modulate
`the frames in order to provide the frame on the assigned
`55 primary channel. In the exemplary embodiment modulator
`30 is a code division multiple access (CDMA) modulator as
`described in detail in U.S. Pat. Nos. 4,901,307 and 5,103,
`459. In the exemplary embodiment, each frame is spread by
`a Walsh sequence (W n) that is unique to that channel and
`orthogonal to all other Walsh sequences used by all other
`channels upon which data is transmitted from base station
`12. In the exemplary embodiment, data on the primary
`channel can be variable rate in accordance with the industry
`standard TINEINIS-95-A Mobile Station-Base Station
`65 Compatibility Standard for Dual-Mode Wideband Spread
`Spectrum Cellular System, whereas data provided on the
`additional channels is scheduled at a fixed rate.
`
`Cisco Systems, Inc., Exhibit 1109
`Page 7
`
`

`
`5,859,840
`
`10
`
`5
`In the exemplary embodiment, the spread frame is then
`covered using a pseudorandom noise (PN) sequence which
`provides greater separation in code space and identification
`for each base station 12. Each channel is distinguished
`uniquely by its Walsh sequence. There are a limited number 5
`of available orthogonal sequences, so the greater the number
`of users transmitting at high rates the fewer the number of
`users that can be accommodated by base station 12. Modu(cid:173)
`lator 30 provides the modulated frame to transmitter
`(TMTR) 34, which frequency upconverts and amplifies the
`modulated frame, and transmits the signal through antenna
`36.
`When data source 20 prepares to transmit high rate data
`packet, it provides a request signal (REQ) to cell controller
`40 of cell base station 12. Cell controller 40 responds by
`providing an acknowledgment of the request (ACK). Cell
`controller 40 selects additional channels which will be used
`for the transmission of the high rate data. In the exemplary
`embodiment, the pool of possible additional channels that
`can be used for the transmission of high rate data is
`pre-defined so that selection can be performed by a simple
`masking technique as is well known in the art. In another
`exemplary embodiment sets of additional channels are pre(cid:173)
`defined and channel assignment messages simply identify
`one of the predefined sets. In an improved embodiment, the
`pre-defined sets consist of different number of additional
`channels. Cell controller 40, generates a channel assignment
`message, which indicates the additional Walsh channel or
`channels that will be used to carry the high rate data two
`frames ( 40 ms) later and provides that message to primary
`formatter 24.
`The channel assignment message can be provided with its
`own CRC check bits to provide additional reliability or can
`be transmitted without its own check bits using only a
`minimum number of additional bits. If the present invention
`is to be used in a time division multiple access communi(cid:173)
`cation system, then the channel assignment messages would
`specify additional time slots where data will be provided to
`mobile station 10. Similarly if the present invention is
`applied to a frequency division multiple access communi(cid:173)
`cation system, then the channel assignment messages would
`specify additional frequencies which will be used to provide
`data to mobile station 10.
`In the exemplary embodiment, the channel assignment
`message is provided as additional signaling data which is
`combined with the outgoing data on the primary channel.
`The channel assignment message transmitted in advance of
`the onset of the high rate data transmissions is referred to
`herein as the first channel assignment message. A method for
`combining outgoing traffic data with signaling data is
`described in detail in the aforementioned U.S. Pat. No.
`5,550,773. In an alternative embodiment, the first channel
`assignment message is punctured into the outgoing data
`frame on the primary channel by methods well known in the
`art.
`The frame containing the first channel assignment mes(cid:173)
`sage is formatted as described above by primary formatter
`24 and encoded by primary encoder 26 as described above.
`The encoded symbols are then provided to primary inter(cid:173)
`leaver 28 which reorders the symbols as described above. In 60
`the exemplary embodiment, the channel assignment
`message, signaling messages (if they exist), control mes(cid:173)
`sages (if they exist) and part of the data are all transmitted
`on the primary channel by primary modulator 30, the
`additional channels only carry data. In the exemplary 65
`embodiment, power control bits if they exist are punctured
`into the primary channel data to provide closed loop power
`
`6
`control of the type described in the aforementioned U.S. Pat.
`No. 5,109,501. The primary channel can be variable or fixed
`rate or it can be used as a dedicated control channel. The
`modulated frame is upconverted and amplified by transmit(cid:173)
`ter 34 and transmitted through antenna 36.
`In the exemplary embodiment, the first channel assign(cid:173)
`ment message is provided two frames in advance of the
`onset of high rate data transmissions to provide sufficient
`time for the receiver (illustrated in FIG. 3) to prepare for its
`reception. In the exemplary embodiment, during the call
`set-up, the additional channels are grouped by cell controller
`40 and transmitted to mobile station 10. In the exemplary
`embodiment, this group of additional channels can be
`updated during the call. Defining the set of possible addi(cid:173)
`tional channels in advance allows the channel assignment
`15 message to require only a few bits to identify the channels
`to be used. Instead of sending a signal identifying the
`additional channels to be used, the base station can send a
`mask signal that will allow high rate demodulation control(cid:173)
`ler 117 to identify the additional channels.
`Because there is a chance that the frame carrying the first
`channel assignment message may be received in error, the
`present invention provides the channel assignment informa(cid:173)
`tion redundantly in a secondary channel assignment message
`transmitted on the primary channel.
`At the onset of high rate data transmissions, data source
`20 provides the high rate data packet to de-multiplexer 22.
`De-multiplexer 22 divides the high rate data packet into two
`parts. The first part is contained in a frame to be transmitted
`30 on the primary channel. The second part is contained in
`frames to be transmitted on additional channels. The frame
`to be transmitted on the primary channel is processed as
`described above.
`The data bits for the additional channels are provided to
`35 additional formatter 25. Additional formatter 25 generates a
`set of CRC bits for the incoming data and a set of code tail
`bits. The formatted data from additional formatter 25 is
`provided to additional encoder 27 which encodes the data to
`provide encoded symbols. In the exemplary embodiment,
`40 additional encoder 27 is a convolutional encoder.
`The encoded symbols are provided to additional inter(cid:173)
`leaver 29, which as described above reorders the encoded
`symbols in accordance with a predetermined ordering for(cid:173)
`mat. In a first embodiment of primary interleaver 28 and
`45 additional interleaver 29, the interleavers use the same
`number of addresses but variable words size to accommo(cid:173)
`date different sized blocks of data for interleaving. In an
`alternative embodiment of primary interleaver 28 and addi(cid:173)
`tional interleaver 29, the interleavers use a variable number
`50 of addresses and a fixed word size to accommodate varying
`block size. The reordered encoded symbols are provided to
`de-multiplexer (DE-MUX) 35 which divides the additional
`frame into frames each of which is carried on an additional
`channel.
`Each of the additional frames from de-multiplexer 35 is
`provided to a different one of additional modulators
`32a-32n. In the exemplary embodiment, the modulated
`additional frames from additional modulators 32a-32n are
`combined with the modulated frame from primary modula(cid:173)
`tor 30 by transmitter 34 before transmission. Transmitter 34
`upconverts and amplifies the combined signal and transmits
`that signal through antenna 36.
`Now referring to FIG. 3, the signal broadcast through
`antenna 36 of FIG. 2 is received at the by antenna 110 and
`provided to receiver (RCVR) 112. Receiver 112
`downconverts, filters and amplifies the received signal and
`provides the received signal to demodulation circuit 111.
`
`20
`
`25
`
`55
`
`Cisco Systems, Inc., Exhibit 1109
`Page 8
`
`

`
`5,859,840
`
`10
`
`7
`8
`Demodulation circuit 111 represents one "finger" of a
`decisions for each of the additional frames. The improved
`soft decisions of the demodulated frames are provided to
`RAKE receiver should such a design be used. In a RAKE
`multiplexer (MUX) 123 which re-assembles the packet
`receiver implementation, multipath signals received at
`containing the additional data. In the exemplary
`mobile station 10 with different propagation path delays are
`5 embodiment, multiplexer 123 operates in accordance with a
`demodulated separately and the results of those demodula(cid:173)
`signal from high rate demodulation controller 117 which
`tion operations are then combined in finger combiner 128.
`indicates the additional demodulators that are being used
`The design and implementation of a RAKE receiver is
`and how to re-assemble the p

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