throbber
I IIIII IIIIIIII Ill lllll lllll lllll lllll lllll lllll lllll lllll 111111111111111111
`US007158493Bl
`
`c12) United States Patent
`Uhlik et al.
`
`(IO) Patent No.:
`(45) Date of Patent:
`
`US 7,158,493 Bl
`Jan.2,2007
`
`(54) RADIO COMMUNICATIONS SYSTEM WITH
`A MINIMAL BROADCAST CHANNEL
`
`(75)
`
`Inventors: Christopher Richard Uhlik, Danville,
`CA (US); Michael Youssefmir, Portola
`Valley, CA (US); Mitchell D. Trott,
`Mountain View, CA (US); Craig H.
`Barratt, Redwood City, CA (US)
`
`(73) Assignee: ArrayComm, LLC, San Jose, CA (US)
`
`( *) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 668 days.
`
`(21) Appl. No.: 09/675,748
`
`(22) Filed:
`
`Sep. 29, 2000
`
`(51)
`
`Int. Cl.
`H04Q 7100
`(2006.01)
`(52) U.S. Cl. ....................................... 370/329; 370/320
`(58) Field of Classification Search ................ 370/320,
`370/322,329,330,431,436,437,468,311,
`370/328,331,335,336,339,338,348,349,
`370/350
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`5,430,761 A * 7/1995 Bruckert et al ............. 375/144
`
`5,806,003 A *
`6,366,602 Bl *
`6,400,695 Bl *
`6,539,237 Bl *
`
`9/1998 Jolma et al ................. 455/522
`4/2002 Raitola ....................... 375/135
`6/2002 Chuah et al.
`............... 370/310
`3/2003 Sayers et al. ............... 455/555
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`EP
`WO
`WO
`WO
`WO
`
`0 928 119 A2
`0928119 A
`WO 98/14024
`W09814024 A
`WO 98/53561
`W09853561 A2
`
`7 /1999
`7 /1999
`4/1998
`4/1998
`11/1998
`11/1998
`
`* cited by examiner
`
`Primary Examiner-Doris H. To
`Assistant Examiner-Thien D. Tran
`(74) Attorney, Agent, or Firm-Blakely Sokoloff Taylor &
`Zafman LLP
`
`(57)
`
`ABSTRACT
`
`In one embodiment, the present invention comprises trans(cid:173)
`mitting a broadcast burst in a broadcast channel from a base
`station of a radio communications system. The invention
`further comprises receiving a request burst from a user
`terminal, and transmitting a message burst from the base
`station to the user terminal from which the request was
`received. The message burst includes a description of the
`channels available on the radio communications system for
`receiving messages from user terminals.
`
`72 Claims, 6 Drawing Sheets
`
`------------------- ------------,
`
`4
`
`4
`
`4X4
`
`RF TRANSMIT
`MODULES
`
`233
`
`4
`
`245
`
`237
`
`231
`
`HOST
`OSP
`
`HIGHER LEVEL PROCESSING
`
`Intel, Exhibit 1004
`
`

`

`U.S. Patent
`
`Jan. 2, 2007
`
`Sheet 1 of 6
`
`US 7,158,493 Bl
`
`20
`
`22
`
`l
`
`24~
`
`~ ___j_c2 ~ %
`r--~===---~--------------------------------------,
`
`18
`
`18
`
`72
`
`19 19
`
`42
`
`70
`
`I
`I
`I
`:
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`r
`l
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`Mu It ichonne I
`T ronsrn it lers
`
`SOMA
`Contro lier
`
`Multichannel
`Receivers
`
`68
`
`66
`
`74
`
`Spatial
`Multiplexers
`
`64
`
`62
`
`Signal
`Modulators
`
`78
`
`76
`
`s
`D
`M
`
`A
`p
`
`48
`
`44
`
`100
`
`46
`
`SP.otial
`Oemultiple):ers
`so
`
`52
`
`Signal
`Demodulators
`
`58
`
`60
`'----''----~ Sw it chi ng , .------J
`Network
`
`54
`
`- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
`
`I
`____________________________ J
`
`: Wide Area:
`l Network :
`561-------
`
`F ! G. 1
`
`Intel, Exhibit 1004
`
`

`

`U.S. Patent
`
`Jan.2,2007
`
`Sheet 2 of 6
`
`US 7,158,493 Bl
`
`24
`
`/
`
`48
`
`s
`D
`
`M
`
`A
`
`p
`
`22
`
`20
`
`70
`
`Mu It ichanne I
`Transmitters
`
`68
`
`66
`
`Spa l ia I
`Multiplexers
`
`64
`
`From
`Signal Modulators
`
`FIG.2
`
`74
`
`Intel, Exhibit 1004
`
`

`

`U.S. Patent
`
`Jan.2,2007
`
`Sheet 3 of 6
`
`US 7,158,493 Bl
`
`72
`
`SOMA
`Controller
`
`182
`
`r·---------
`
`164
`
`184
`----------------------
`SDMAP
`162
`
`~48
`------------.
`160
`
`44
`
`From
`Rocalvo~
`
`Data
`Compressor
`
`Source
`Tracker
`
`/176
`
`Signal
`Detector
`
`168
`
`Parameter
`Estimator
`
`170
`
`174
`
`"\.
`172
`
`80
`
`To
`Spdaf
`Mulllp&aler
`
`.
`:74
`
`Multiplexer
`Controller
`
`178 .
`.
`76;
`
`To
`Spaoal
`
`Demultiplexer
`Controller
`
`-------------------------------------------------~
`FIG. 3
`
`Intel, Exhibit 1004
`
`

`

`U.S. Patent
`
`Jan.2,2007
`
`Sheet 4 of 6
`
`US 7,158,493 Bl
`
`r - - - - - -
`
`- - - - -
`
`-
`
`-
`
`-
`
`-
`
`-
`
`- -
`
`-
`
`---------------- ..
`:_./ 103
`'
`
`DUPLEXER
`
`RX
`
`TX
`
`107
`
`4
`
`245
`
`RF TRANSMIT
`MODULES
`
`233
`
`RF/flMING
`NTROUER
`
`4
`
`237
`
`TRANSMIT
`CONTROLLER/
`MODULATOR
`
`4
`
`05
`
`209
`
`213
`
`4xRF
`RECEIVER
`MODULES
`
`4
`
`ADC
`
`4
`
`DOWN
`CONVERTER
`
`4x4
`
`217
`
`TIMESLOT
`PROCESSORS
`
`4
`
`231
`
`HOST
`DSP
`
`HIGHER LEVEL PROCESSING
`
`Figure 4
`
`Intel, Exhibit 1004
`
`

`

`U.S. Patent
`
`Jan.2,2007
`
`Sheet 5 of 6
`
`US 7,158,493 Bl
`
`SI 1 µs
`10 µs 14 µs
`10 µs
`272 I'S
`256 µs
`16 µs
`,......,......•-------+-T""llf------+-,r""~----------..-,.-...,.... .... ~
`I
`I
`I
`
`"E ... ::,
`
`0
`~
`
`::, -e u c -
`
`1090
`
`He. 5
`
`IOµs
`
`260Jts
`
`164 Jn
`
`IOµs
`
`86µs
`
`IS µs
`
`Al'R
`Bursi
`
`e
`
`i=
`"O
`:;
`:,
`0
`
`l
`
`]
`
`e
`i=
`.,,
`:;
`..
`:,
`0
`..
`::
`llJ
`
`C
`J
`:,
`a
`a.
`E
`"
`Cf!
`
`S4Sps
`
`FIG. 6
`
`I01u
`
`68111
`
`988 µ.c
`
`10 µ.c 14 "'
`
`._, __
`
`10901',1
`
`·-------------·---------.. ·--
`PJG. 7
`
`Intel, Exhibit 1004
`
`

`

`U.S. Patent
`
`Jan.2,2007
`
`Sheet 6 of 6
`
`US 7,158,493 Bl
`
`Remote Tenninal
`
`Scan BCH channels
`Acquire Frame Timing
`Acquire Synchronization
`Build Map of Base
`Stations BCHs and
`BSCCs
`Select Base Station
`Build CR using UTID and
`transmit power
`Scramble CR using BSCC
`
`Adjust timing and power
`
`Base Station
`300 Acauire GPS Tirnin~
`302 Determine BCH slot time
`304
`306
`308
`310
`312
`
`BCH=>
`
`314
`316
`
`318
`320
`
`322 Unscamble CR using
`BSCC
`324 Determine Spatial
`Signature of Remote CR
`
`326
`
`328
`330
`332
`334
`336
`338
`340
`342
`
`<= Configuration
`Reauest
`
`Configuration Message
`=>
`
`<= Traffic Reauest
`Traffic Assismment =>
`<:::: Traffic =>
`Send packet =>
`<:::: Send DA and packt
`Send DA and packet=>
`<:::: Send DA and packet
`
`Figure 8
`
`Intel, Exhibit 1004
`
`

`

`US 7,158,493 Bl
`
`1
`RADIO COMMUNICATIONS SYSTEM WITH
`A MINIMAL BROADCAST CHANNEL
`
`BACKGROUND OF THE INVENTION
`
`2
`In another embodiment the present invention comprises
`receiving a plurality of timing sequences on a broadcast
`channel from at least one base station, determining network
`timing using the received timing sequences, determining a
`5 network access request transmission time using the network
`timing, transmitting a network access request at the deter(cid:173)
`mined time, and receiving a message burst from a base
`station. The message burst includes a description of the
`channels available on the wireless network.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The present invention is illustrated by way of example,
`and not by way of limitation, in the figures of the accom(cid:173)
`panying drawings in which like reference numerals refer to
`similar elements and in which:
`FIG. 1 is a diagram illustrating an exemplary architecture
`of a wireless communication system according to one
`embodiment of the present invention;
`FIG. 2 is a diagram illustrating transmission patterns of a
`multi-channel spatial diversity transmitter according to one
`embodiment of the present invention;
`FIG. 3 is a block diagram illustrating a spatial diversity
`multiple access processor according to one embodiment of
`25 the present invention;
`FIG. 4 shows a simplified block diagram of a base station
`on which an embodiment of the invention can be imple(cid:173)
`mented;
`FIG. 5 is a diagram illustrating an example of a broadcast
`30 burst structure according to one embodiment of the present
`invention;
`FIG. 6 is a diagram illustrating an example of a Configu(cid:173)
`ration Request burst structure according to one embodiment
`of the present invention;
`FIG. 7 is a diagram illustrating an example of a Configu(cid:173)
`ration Message burst structure according to one embodiment
`of the present invention; and
`FIG. 8 is a diagram illustrating a connnunications
`sequence according to one embodiment of the present inven-
`40 tion.
`
`DETAILED DESCRIPTION OF THE
`INVENTION
`
`1. Field of the Invention
`The present invention applies to radio connnunications
`systems in which several remote terminals connnunicate
`voice or data with a base station and, in particular, to such
`systems in which the base stations use a broadcast channel 10
`with a very low data rate.
`2. Description of the Prior Art
`Mobile radio communications systems such as cellular
`voice radio systems typically have a base station available
`for use by mobile remote terminals, such as cellular tele- 15
`phones or wireless web devices. The base station typically
`transmits a broadcast channel (BCH) The BCH is broadcast
`to all remote terminals whether they are registered on the
`network or not and informs the remote terminals about the
`network. In order to access the network, a remote terminal 20
`must normally tune to and listen to the BCH before access(cid:173)
`ing the network. A remote terminal will typically scan a
`range of likely frequencies when it wants to access the
`network until it finds the strongest BCH, it will then use the
`information in the BCH to access the network.
`The BCH is typically filled with data about the network in
`order to reduce the amount of information that must be
`transmitted to any particular remote terminal in the access(cid:173)
`ing, registering, authenticating or logging-on process. As a
`result, after registration, the remote terminal does not require
`any further information other than a specific channel assign(cid:173)
`ment from the already known channel set in order to initiate
`a call.
`The broadcast channel is typically transmitted at a rela(cid:173)
`tively high power level so that any remote terminal in any 35
`location within the range of the base station can receive it
`clearly. The high power level and the high data rate in
`combination make it likely that the broadcast channel will
`interfere with other traffic channels of the radio connnuni(cid:173)
`cations system. When there are several different base sta(cid:173)
`tions transmitting on one or more broadcast channels, the
`possibility of and amount of interference is greater.
`The present invention reduces the interference caused by
`the broadcast channel. This allows less of the channel
`resources to be dedicated to the broadcast channel and more 45
`of the channel resources to be dedicated to the traffic
`channels. In one embodiment, the broadcast channel is
`transmitted to all remote terminals that enter within the
`range of the base station while other connnunications are
`transmitted directly to the intended remote terminal on a 50
`channel that creates much less interference with other
`remote terminals. In such an embodiment, the present inven(cid:173)
`tion, by transmitting less data on the broadcast channel and
`more data on a specifically directed channel, reduces broad(cid:173)
`cast channel interference still more.
`
`Basic Structure
`FIG. 1 shows an example of a wireless connnunications
`system or network in which a number of subscriber stations,
`also referred to as remote terminals or user terminals,
`(symbolically shown as handsets) 20, 22, 24, are being
`served by a base station 100 that may be connected to a wide
`area network (WAN) 56 for providing any required data
`services and connections external to the innnediate wireless
`system. The present invention relates to wireless connnuni-
`55 cation systems and may be a fixed-access or mobile-access
`wireless network using spatial division multiple access
`(SDMA) technology in combination with multiple access
`systems, such as time division multiple access (TDMA),
`frequency division multiple access (FDMA) and code divi-
`60 sion multiple access (CDMA). Multiple access can be com(cid:173)
`bined with frequency division duplexing (FDD) or time
`division duplexing (TDD). A switching network 58 inter(cid:173)
`faces with a WAN 56 for providing multi-channel duplex
`operation with the WAN by switching incoming WAN data
`65 to lines 60 of the base station 100 and switching outgoing
`signals from the base station 100, on lines 54 to the WAN.
`Incoming lines 60 are applied to signal modulators 62 that
`
`BRIEF SUMMARY OF THE INVENTION
`
`In one embodiment, the present invention comprises
`transmitting a broadcast burst in a broadcast channel from a
`base station of a radio connnunications system. The inven(cid:173)
`tion further comprises receiving a request burst from a user
`terminal, and transmitting a message burst from the base
`station to the user terminal from which the request was
`received. The message burst includes a description of the
`channels available on the radio connnunications system for
`receiving messages from user terminals.
`
`Intel, Exhibit 1004
`
`

`

`US 7,158,493 Bl
`
`25
`
`3
`produce modulated signals 64 for each subscriber station to
`which the base station is transmitting. A set of spatial
`multiplexing weights for each subscriber station are applied
`74 to the respective modulated signals in spatial multiplex(cid:173)
`ers 66 to produce spatially multiplexed signals 68 to be
`transmitted by a bank of multi-channel transmitters 70 using
`a transmit antenna array 18. The SDMA processor (SD(cid:173)
`MAP) 48 produces and maintains spatial signatures for each
`subscriber station for each conventional channel, calculates
`spatial multiplexing and demultiplexing weights for use by
`spatial multiplexers 66, and spatial demultiplexers 46, and
`uses the received signal measurements 44 to select a channel
`for a new connection. In this manner, the signals from the
`current active subscriber stations, some of which may be
`active on the same conventional channel, are separated and
`interference and noise suppressed. When communicating
`from the base station to the subscriber stations, an optimized
`multi-lobe antenna radiation pattern tailored to the current
`active subscriber station connections and interference situ(cid:173)
`ation is created. An example of a transmit antenna pattern
`that may be created is shown in FIG. 2. Suitable technolo(cid:173)
`gies for achieving such a spatially directed beam are
`described, for example, in U.S. Pat. No. 5,828,658, issued
`Oct. 27, 1998 to Ottersten et al. and U.S. Pat. No. 5,642,353,
`issued Jun. 24, 1997 to Roy, III et al.
`Returning to FIG. 1 spatial demultiplexers 46 combine
`received signal measurements 44 from the multi-channel
`receivers 42 and associated antenna array 19 according to
`spatial demultiplexing weights 76, a separate set of demul(cid:173)
`tiplexing weights being applied for each subscriber station
`communicating with the base station. The outputs of the
`spatial demultiplexers 46 are spatially separated signals 50
`for each subscriber station communicating with the base
`station. In an alternate embodiment, the demultiplexing and
`demodulation processing are performed together in a non(cid:173)
`linear multidimensional
`signal processing unit. The
`demodulated received signals 54 are then available to the
`switching network 58 and the WAN 56. The multi-channel
`receivers also receive timing signals from GPS (Global
`Positioning System) satellites or some other radio precision
`timing signal which is then provided to the SDMAP for
`precise timing that is synchronized across all base stations in
`the system.
`In an FDMA system implementation, each multi-channel
`receiver and each multi-channel transmitter is capable of
`handling multiple frequency channels. In other embodi(cid:173)
`ments, the multi-channel receivers 42 and multi-channel
`transmitters 70 may instead handle multiple time slots, as in
`a TDMA system, multiple codes, as in a CDMA system, or
`some combination of these well-known multiple access
`techniques.
`FIG. 3 shows a breakdown of a Spatial Division Multiple
`Access signal Processor (SD MAP) 48. The function of the
`SD MAP includes determining how many signals are present 55
`in a particular channel, estimating signal parameters such as
`the spatial location of the transmitters (i.e., directions-of(cid:173)
`arrival (DOAs) and distance from the base station), and
`determining the appropriate spatial demultiplexing and mul(cid:173)
`tiplexing schemes. The inputs 44 to the SDMAP include
`outputs of base station receivers, one for each receiving
`antenna. In one embodiment, the receivers perform quadra(cid:173)
`ture detection of the signals as in current systems, in which
`case there are in-phase (I) and quadrature (0) components
`(signals) output from each channel behind each antenna. In 65
`another embodiment, a single down-converted component, I
`or Q or any combination thereof, is used. In one embodi-
`
`4
`ment, the receivers digitize the data before passing it to the
`SDMAP. In another embodiment, digitization is performed
`in the data compressor 160.
`In one embodiment of the invention, the SDMAP accom-
`5 plishes its task by first obtaining estimates of important
`signal related parameters such as their directions-of-arrival
`(DO As) without exploiting temporal properties of the signal.
`This is appropriate, for example, in situations where analog
`modulation schemes are employed and little is known about
`10 the signal waveform. In a second embodiment, known
`training sequences placed in digital data streams for the
`purpose of channel equalization can be used in conjunction
`with sensor array information to calculate signal parameter
`estimates such as DOAs and signal power levels. This
`15 information is then used to calculate appropriate weights 76
`for a spatial demultiplexer, implemented in this embodiment
`as a linear combiner, i.e., a weight-and-sum operation. In a
`third embodiment, time-of-arrival (TOA)-related parameters
`from the parameter estimator are used in conjunction with
`20 signal correlation parameters to ascertain which signals are
`multi-path versions of a common signal. Relative delays are
`then calculated such that the signals can be coherently
`combined, thus further increasing the quality of the esti-
`mated signals.
`However, in another embodiment of this invention, the
`function of the spatial demultiplexer is performed in con(cid:173)
`junction with the estimation of other source parameters such
`as the DOAs. As an example of one such embodiment of this
`type, the constant modulus property (i.e., constant ampli-
`30 tude) of various communication signals such as digital
`phase-shift-keyed (PSK) and analog FM waveforms can be
`exploited along with properties of the array of receiving
`antennas to simultaneously estimate the source waveforms
`as well as their DOAs using multi-channel constant-modulus
`35 algorithms (CMA) which are well-known in the art.
`In another embodiment, extended Kalman filters, also
`well-known in the art, can be used to exploit these and
`similar properties. In these and similar embodiments, the
`function of the spatial demultiplexer 46 is assumed by the
`40 SDMAP 48, and the outputs 76 of the SDMAP are the
`spatially demultiplexed signals to be sent to the demodula(cid:173)
`tors.
`Referring again to FIG. 3, data compression 160 is
`performed to reduce the amount of data, and, in one embodi-
`45 ment, consists of accumulation of a sample covariance
`matrix involving sums of outer products of the sampled
`receiver outputs in a particular channel. Hereafter, these
`sampled outputs are referred to as data vectors, and there is
`one such data vector at each sample time for each of the
`50 channels assigned to a particular base station. In another
`embodiment, the compressed data are simply the unproc(cid:173)
`essed data vectors. Ifl and Q signals 44 are output from the
`receivers, each data vector is a collection of mr complex
`numbers, one for each of the mr receiver/antenna pairs.
`In a third embodiment, data compression also includes
`using known signal information such as training sequences
`present in wireless digital systems and mobile unit transpon(cid:173)
`der responses in current analog systems to calculate time(cid:173)
`of-arrival (TOA) of a distinct periodic signal feature, a
`60 parameter containing valuable information related to the
`distance between cell sites and the wireless transmitter
`which is exploited in this embodiment.
`Compressed data 162 are passed to a signal detector 164
`for detection of the number of signals present in the channel.
`In one embodiment, statistical detection schemes are
`employed in conjunction with information from a SDMA
`controller 72 to estimate the number of sources present in the
`
`Intel, Exhibit 1004
`
`

`

`US 7,158,493 Bl
`
`5
`channel. This information and the ( compressed) data 168 are
`sent to a parameter estimator 170 where estimates of signal
`parameters including those related to the source locations
`(e.g., DOAs and range) are obtained.
`Location-related parameter estimates 172 are passed to a 5
`source tracker 17 4. In one embodiment, the function of the
`source tracker is to keep track of the positions of each of the
`transmitters as a function of time. This is implemented by
`known nonlinear filtering techniques such as the aforemen(cid:173)
`tioned extended Kalman filter (EKF). In another embodi- 10
`ment, velocities and accelerations of each of the wireless
`units in a particular channel are tracked as well. Inputs to the
`EKF in one embodiment include the DOAs and TOAs from
`the local base station. In another embodiment, DOA and
`TOA measurements from other nearby cell sites also receiv(cid:173)
`ing transmissions from the mobile units are incorporated
`along with known locations of the cell sites to further
`improve the estimation accuracy of the EKF as is well(cid:173)
`known in the art. The tracker 17 4 outputs are sent along with
`the (compressed) data 176 to a spatial demultiplexer con- 20
`trailer 178, to control the function of the spatial demulti(cid:173)
`plexer, and to a spatial multiplexer controller 180 to control
`the function of the spatial multiplexer.
`FIG. 4 shows an alternative embodiment of a wireless
`communications system suitable for implementing the
`present invention. This system is typically coupled to a
`switching network and WAN similarly to the system of FIG.
`1 such as switching network 58 and WAN 56. In FIG. 4, a
`plurality of antennas 103 is used, for example four antennas,
`although other numbers of antennas may be selected. The 30
`outputs of the antennas are connected to a duplexer switch
`107, which in this TDD system is a time switch. Two
`possible implementations of switch 107 are as a frequency
`duplexer in a frequency division duplex (FDD) system, and
`as a time switch in a time division duplex (TDD) system. 35
`When receiving, the antenna outputs are connected via
`switch 107 to a receiver 205, and are mixed down in analog
`by RF receiver ("RX") modules 205 from the carrier fre(cid:173)
`quency (for example around 1.9 GHz) to an FM intermediate
`frequency ("IF") of, for example, 384 kHz. This signal then 40
`is digitized (sampled) by analog to digital converters
`("ADCs") 209 at, for example, 1.536 MHz. Only the real
`part of the signal is sampled. Thus, in complex phasor
`notation, the digital signal can be visualized as containing
`the complex valued IF signal at 384 kHz together with an 45
`image at -384 kHz. Final down-converting to baseband is
`carried out digitally by multiplying the 1.536 megasamples
`per second real-only signal by a 384 kHz complex phasor.
`The result is a complex valued signal that contains the
`complex valued baseband signal plus an image at, for
`example, -2x384=-768 kHz. This unwanted negative fre(cid:173)
`quency image is filtered digitally to produce the complex
`valued baseband signal sampled at 1.536 MHz. GrayChip
`Inc. GC2011 digital filters can be used to implement the
`down-converting and the digital filtering, the latter using 55
`finite impulse response (FIR) filtering techniques. This is
`shown as block 213. The particular frequencies suggested
`above are provided by way of example. The invention can be
`adapted to suit a wide variety of RF and IF carrier frequen(cid:173)
`cies and bands.
`There are, in the present example, four down-converted
`outputs from each antenna's GC2011 digital filter device
`213, one per receive timeslot. The particular number of
`timeslots can be varied to suit network needs. While the
`present example uses four uplink and four downlink
`timeslots for each TDD frame, desirable results have also
`been achieved with three timeslots for the uplink and
`
`6
`downlink in each frame. For each of the four receive
`timeslots, the four down-converted outputs from the four
`antennas are fed to a digital signal processor (DSP) device
`217 (hereinafter "timeslot processor") for further process(cid:173)
`ing, including calibration, according to one aspect of this
`invention. Four Motorola DSP56303 DSPs can be used as
`timeslot processors, one per receive timeslot.
`The timeslot processors 217 perform several functions
`including the following: received signal power monitoring;
`frequency offset estimation and time alignment; smart
`antenna processing including determining weights for each
`antenna element to determine a signal from a particular
`remote user; and demodulation of the determined signal.
`The output of the timeslot processor 217 is demodulated
`15 burst data for each of the four receive timeslots. This data is
`sent to a host DSP processor 231 whose main function is to
`control all elements of the system and interface with the
`higher level processing, which is the processing which deals
`with what signals are required for communications in all the
`different control and service communication charmels
`defined in the system's communication protocol. The host
`DSP 231 can be a Motorola DSP56303. In addition, timeslot
`processors send the determined receive weights to the host
`DSP 231. The main functions of the host DSP 231 specifi-
`25 cally include:
`maintaining state and timing information;
`receiving uplink burst data from the timeslot processors
`217;
`programming the timeslot processors 217;
`processing the uplink signals, including de-encrypting,
`de-scrambling, error correcting code checking, and
`burst deconstruction of the uplink;
`formatting the uplink signal to be sent for higher level
`processing in other parts of the base station;
`formatting service data and traffic data for further higher
`processing in the base station;
`receiving downlink messages and traffic data from the
`other parts of the base station;
`processing of downlink bursts (burst construction, encod(cid:173)
`ing, scrambling and encryption);
`formatting and sending downlink bursts to a transmit
`controller/modulator, shown as 237;
`programming the transmit controller/modulator 237,
`including determining and sending transmit weight
`vectors to the transmit controller/modulator 237;
`controlling the RF controller shown as 233; and
`maintaining and reporting modem status information, and
`controlling synchronization.
`The RF controller 233 interfaces with the RF system,
`50 shown as block 245 and also produces a number of timing
`signals that are used by both the RF system and the modem.
`The specific tasks performed by the RF controller 233
`include:
`producing timing signals for the RF system (RX and TX)
`and other parts of the modem;
`reading transmit power monitoring values;
`writing transmit power control values;
`producing the duplexer 107 switch box control signal; and
`reading automatic gain control (AGC) values.
`the RF controller 233 receives timing parameters and
`other settings for each burst from the host DSP 231.
`The transmit controller/modulator 237, receives transmit
`data from the host DSP 231, four symbols at a time. The
`transmit controller uses this data to produce analog IF
`65 outputs which are sent to the RF transmitter (TX) modules
`245. The specific operations transmit controller/modulator
`237 performs are:
`
`60
`
`Intel, Exhibit 1004
`
`

`

`US 7,158,493 Bl
`
`7
`converting data bits into a complex modulated signal;
`up-converting to an IF frequency using, for example, a
`GrayChip 2011;
`4-times over-sampling the IF signal;
`multiplying this 4-times over-sampled complex signal by
`transmit weights obtained from host DSP 231; and
`converting the real part of the resulting complex valued
`waveforms via digital to analog converters ("DACs")
`which are part of transmit controller/modulator 237 to 10
`analog transmit waveforms which are sent to the trans(cid:173)
`mit modules 245.
`The transmit modules 245 up-convert the signals to the
`transmission frequency and amplify the signals. The ampli(cid:173)
`fied transmission signal outputs are sent to antennas 103 via 15
`the duplexer/time switch 107.
`
`5
`
`8
`user terminal to request a configuration message from the
`base station. They also provide information to guide user
`terminal handover decisions.
`Each broadcast message is mapped into a broadcast burst
`with the information shown below in Table 2.
`
`TABLE 2
`
`Broadcast Message
`
`Field
`
`BStxPwr
`BSCC
`BSload
`
`Total
`
`# of Bits
`
`5
`7
`3
`
`15
`
`25
`
`Broadcast Channel (BCH)
`The system of the present invention is initiated for each
`user terminal or remote terminal from the broadcast channel 20
`BCH which is transmitted as a burst from the base station to
`all potential user terminals. The BCH burst, unlike the traffic
`channel bursts, is transmitted in all directions where user
`terminals may be, typically omnidirectionally but the spe(cid:173)
`cific beam pattern will depend on the network. Accordingly,
`the BCH burst will create more interference on the system
`than spatially directed or lower power traffic channels TCH.
`For this reason, the data and modulation properties of the
`BCH channel are selected to minimize interference. An
`example of a broadcast burst structure is shown in FIG. 5.
`Some of the important BCH burst properties are as follows.
`The BCH is computationally easy to find by scanning in real
`time having no knowledge of time-slot boundaries. It com(cid:173)
`municates enough basic information to enable a subsequent
`exchange of configuration request CR and configuration 35
`message CM between the base station and the user terminal.
`The BCH also provides good frequency offset and timing
`update information to all user terminals, even when the BCH
`is not specifically directed toward any one user terminal in
`particular.
`Table 1, below summarizes the content of an example of
`a BCH burst, as shown in FIG. 5.
`
`BStxPwr is the effective isotropic radiated power of the
`broadcast message. This number indicates the power trans(cid:173)
`mitted by the base station taking into account the number of
`amplifiers and diversity antennas available at the base sta(cid:173)
`tion. For a 10 antenna broadcast channel, base station
`power=(2-BStxPwr+10) dBm.
`BSCC is the base station color code, used by the user
`terminal to select training data for uplink bursts and to
`distinguish broadcasts of different base stations. In one
`embodiment, there are up to 128 different possible color
`30 codes. The color codes can be used to indicate a base station
`in a different location or a different modulator/demodulator
`set in the same location.
`BSload is the load on the base station, used by the user
`terminal to determine how frequently to send random access
`messages. BS load is an indication of the amount of unused
`capacity the base station has. It can be different from the
`number of active registered subscribers because subscribers
`can require different amounts of traffic capacity. BSload
`40 represents the transmit and receive bit rates of each modem
`of the base station over a period of a few minutes measured
`against maximum possible loading.
`In one embodiment, the BCH channel is shared by all base
`45 stations in the wireless communication system. Using the 7
`bit BSCC, up to 128 base stations can be accommodated.
`The BCH is a time division duplex channel with a repeating
`frame. The channel is a single RF carrier frequency used for
`uplink and downlink. For high noise environments or for
`50 increased robustness, the BCH can hop frequencies accord(cid:173)
`ing to a predetermined scheme or be repeated on several
`different frequencies. The repeating frame includes the
`downlink BCH for each base station, labeled BS! etc. as
`The frequency and timing correction training symbols can
`55 shown in Table 3 below. The next frame includes the uplink
`be set according to any one of many approaches well-known
`Configuration Request CR, labeled CR! etc. and downlink
`in the art. They can also be combined, exchanged with a
`Configuration Message CM, labeled CMI etc. Each frame
`synchronization sequence or eliminated.
`also includes a number of reserved slots, shown as empty
`The broadcast information symbols are constructed from
`boxes below. These slots can be used for data traffic, if the
`a 15-bit broadcast message whic

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