throbber
Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 1 of 22 PageID #: 62
`Case 2:20-cv-00322-JRG Document 1—3 Filed 10/01/20 Page 1 of 22 PageID #: 62
`
`EXHIBIT C
`
`EXHIBIT C
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 2 of 22 PageID #: 63
`caSGZIZO'CV'OOQ’ZZ'JRG D°°“me“t 1"IIIIIITITIIIIITIIIIfllll'fli’llllIllllfillII‘IITITIIIIZIIIITITITIIITIlliillllx”
`
`USOO6813261B1
`
`(12) Unlted States Patent
`(10) Patent N0.:
`US 6,813,261 B1
`
`Esmailzadeh et al.
`(45) Date of Patent:
`Nov. 2, 2004
`
`(54) METHOD OF MOBILE COMMUNICATION
`AND APPARATUS THEREFOR
`
`6,111,869 A *
`6,269,088 B1 *
`
`...... 370/342
`8/2000 Esmailzadeh et al.
`7/2001 Masui et al.
`................ 370/335
`
`(75)
`
`Inventors: Riaz Esmailzadeh, Yokohama (JP);
`Takashl Ya“0>_T0k0r9zaYYa (JP);
`Nobukazu D01 H h
`(JP)
`’
`ac iou]1
`.
`.
`:Ht h Ltd.Tk
`JP
`)
`1 ac 1’
`’
`0 y0(
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`.
`73 As
`Signee
`)
`(
`( * ) Notice:
`
`(21) APP1~ N0~3 09/512,820
`(22)
`Filed:
`Feb. 25, 2000
`
`Related US. Application Data
`
`(63) Continuation of application No. 08/907,088, filed on Aug. 6,
`1997, HOW Pat- N0~ 671117869
`Foreign Application Priority Data
`
`(30)
`
`Aug. 7, 1996
`(JP)
`............................................. 8—208035
`(51)
`Int. Cl.7 ................................................ H04B 7/216
`(52) US. Cl. ....................... 370/342; 370/335
`
`58
`F'
`ld f S
`h
`370/320 335
`"""""""""""""""""
`(
`)
`1e
`0
`earc
`’
`’
`370/208, 209, 420, 441, 342, 348, 329,
`913, 375/130, 140, 145, 149, 455/550,
`561, 575, 567, 95
`
`(56)
`
`References Cited
`
`us. PATENT DOCUMENTS
`
`5,151,919 A
`5,404,355 A
`5,430,760 A
`5,537,414 A *
`
`9/1992 Dent
`4/1995 Raith
`7/1995 Dent
`7/1996 Takiyasu et al.
`
`OTHER PUBLICATIONS
`Tobagi et al, Packet Switching in Radio Channels: Part
`~
`~
`~
`~
`III—Polling and (Dynamic) Split—Channel Reservation Mul-
`tiple Access, IEEE, pp. 832—845, Aug. 1976.*
`R. Esmalizadeh et al, Spread Spectrum Slot Reservation
`Multiple Access, IEEE (19%) pp. 1715—1719:
`*
`'t d b
`.
`C1 6
`y exammer
`Primary Examiner—Frank Duong
`(74) Attorney, Agent, or Firm—Mattingly, Stanger &
`Mad“ PC
`(57)
`
`ABSTRACT
`
`In order to accomplish efficient communication of data
`between a base station and a plurality of mobile terminals,
`particular orthogonal codes are transmitted from the mobile
`stations to the base station as alert signals indicating the
`presence of data to be transmitted. The base station checks
`whether particular orthogonal codes are contained in the
`:lert signals,land1when thelpartifular 9rth0gonal codes age
`etecte
`in t e a ert s1gna 5’ 1n ormat1on representing .t e
`detected orthogonal codes and the schedules for transmitting
`the data from the mobile terminals to the base station are
`transmitted from the base station to the mobile terminals as
`
`an alert response to the alert signals. When the information
`representing the orthogonal codes used for the alert signals
`are contained in the alert response transmitted from the base
`station to the mobile terminals,
`the data waiting to be
`transmitted is transmitted from the mobile terminals to the
`
`base station according the data transmission schedules in the
`alert response.
`
`............ 370/347
`
`36 Claims, 10 Drawing Sheets
`
`CELL
`
`120
`ORTHOGONAL
`CODES
`
`
`
`
`
`ORTHOGONAL
`CODES
`
`SC
`
`RSCHEDULES
`
`
` 121
`HEDULES E.
`
`
`
`
`
`
`122
`
`BASE STATION [100
`
`ORTHO[)G%NAL
`CO E
`
`
`
`132
`SCHEDULES
`
` TO A SWITCHTNG
`
`STATTON
`
`MOBTLE
`
`COMMUNTCATTON
`
`
`SWITCHING
`STATTON
`
`
`
`
`
`
`
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 3 of 22 PageID #: 64
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 3 of 22 PageID #: 64
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 1 0f 10
`
`US 6,813,261 B1
`
`CODES
`
`CODES
`
`
` ORTHOGOONAL
`
`ORTHOGOZNAL
`4%SCHEDULES
`
`
`_ASESTATION
`122
`
`
`_RTHOGONAL_ODE—
`
`
` TO A SWITCHING
`
`STATION —132
`_CHEDULES
`
` MOBILE
`
`
`COMMUNICATION
`'
`SWITCHING
`STATION
`
`130
`
`SCHEDULES
`
`
`
`FIG. 1
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 4 of 22 PageID #: 65
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 4 Of 22 PageID #: 65
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 2 0f 10
`
`US 6,813,261 B1
`
`BASE STATION
`
`205
`
`TRANSMISSION
`
`211
`
`PILOT CHANNEL
`MODULATOR
`
`ACK/NACK OR
`I ALERT RESPONSE
`CHANNEL MODULATOR
`
`SLOT
`TIMING
`
`RECEPTION DATA
`
`ALERT
`RECEIVED
`
`201
`
`202
`
`MEMORY
`
`203
`
`DISPLAY
`UNIT
`
`204
`
`INPUT/
`OUTPUT
`UNIT
`
`MOBILE
`COMMUNICATION
`SWITCHING
`STATION
`INTERFACE
`UNIT
`
`
`
`PN CODE GENERATOR
`
`TO A MOBILE
`
`COMMUNICATION
`SWITCHING STATION
`
`FIG. 2
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 5 of 22 PageID #: 66
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 5 of 22 PageID #: 66
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 3 0f 10
`
`US 6,813,261 B1
`
`250 RECEPTION
`SIGNAL
`
`ALERT CHANNEL-
`MATCHED FILTER
`
`214
`
`PN CODE
`
`DSP CONTROL
`SIGNAL
`
`ALERT CHANNEL ACCUMULATOR
`
`321
`ACCUMULATORS
`
`311
`
`9:4
`
`9:0 ACCUMULATORS
`
`ACCUMULATORS
`
`03
`
`ACCUMULATORS 9:4
`
`ORTHOGONAL
`
`CODE GENERATOR
`
`ALERT SIGNAL
`
`FIG. 3
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 6 of 22 PageID #: 67
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 6 of 22 PageID #: 67
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 4 0f 10
`
`US 6,813,261 B1
`
`401
`
`CPU
`
`402
`
`MOBILE TERMINAL
`
`405
`TRANSMISSION
`411
`DSP
`DATA
`DATA PACKET
`TRANSMISSION
`MODULATOR
`
`C-ODE
`
`SELECTION
`SIGNAL
`
`403
`
`TIMING
`
`SLOT
`SYNCHRONIZING
`DATA
`
`DISPLAY
`UNIT
`
`404
`
`INPUT/
`
`03mm
`
`
`
`RECEEGXION
`
`ACK/NACK OR ALERT
`
`RESPONSE CHANNEL
`DEMODULATOR
`
`PN CODE GENERATOR
`
`FIG. 4
`
`412
`
`ALERT CHANNEL MODULATOR
`
`
`500
`
`SLOT TIMING
`
`I ORTHOGONAL CODE
`GENERATOR .
`
`
`
`
`
`CODE SELECTION
`SIGNAL
`
`FIG. 5
`
`
`
`ALERT SIGNAL
`
`
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 7 of 22 PageID #: 68
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 7 of 22 PageID #: 68
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 5 0f 10
`
`US 6,813,261 B1
`
`C 610
`
`C 611
`
`1
`
`601
`
`602
`
`604
`
`603
`
`
`
`FIG. 6
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 8 of 22 PageID #: 69
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 8 of 22 PageID #: 69
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 6 0f 10
`
`US 6,813,261 B1
`
` MOBILE TERMINAL
`ALERT CHANNEL MODULATOR 500
`
`
`
`ORTHOGONAL CODE GENERATOR
`601
`[———L|
`
`PN CODE GENERATOR
`PN CODE FOR THE
`
`ALERT CHANNEL
`
`
`MOBILE TERMINAL
`ALERT CHANNEL MODULATOR 500
`
`ORTHOGONAL CODE GENERATOR
`
`I
`
`I:602
`
`PN CODE GENERATOR
`
`PN CODE FOR THE
`ALERT CHANNEL
`
`‘
`
`
`ALERT CHANNEL MODULATOR 500
`
`MOBILE TERMINAL
`
`
`
`
`
`ORTHOGONAL CODE GENERATOR
`I
`I
`I
`l 603'
`
`
`
`416
`PN CODE GENERATOR
`
`PN CODE FOR THE
`
`ALERT CHANNEL
`
`
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 9 of 22 PageID #: 70
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 9 of 22 PageID #: 70
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 7 0f 10
`
`US 6,813,261 B1
`
`ALERT
`
`BASESIKHON
`
`SIGNAL
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 10 of 22 PageID #: 71
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 10 of 22 PageID #: 71
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 8 0f 10
`
`US 6,813,261 B1
`
`FIG. 9
`
`BASE STATION
`
`CODE
`NUMBER
`
`NUMBER
`ADDRESS OF
`BASE STATION
`
`ACK/NACK
`OR ALERT
`RESPONSE
`CHANNEL
`MODULATOR
`
`PN Code Generator
`PN CODE FOR
`ACK/NACK OR
`ALERT RESPONSE
`CHANNEL
`
`BASE STATION
`
`SOURCE,
`ADDRESS OF
`BASE STATION
`
`ADDRESS OF
`TRANSMITTING
`SOURCE,
`ADDRESS OF
`BASE STATION
`ADDRESS OF
`TRANSMITTING
`SOURCE,
`ADDRESS OF
`BASE STATION
`
`ADDRESS OF
`TRANSMITTING
`SOURCE,
`ADDRESS OF
`
`\
`
`1 1 0
`
`DATA PACKETS
`
`m
`m
`E—‘ék
`
`111
`
`112
`
`
`
`
`
`DATA PACKETS
`
`
`
`DATA PACKETS
`
`FIG. 10
`
`\ TIME SLOTS
`
`
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 11 of 22 PageID #: 72
`Case 2:20-cv-00322-JRG Document 1—3 Filed 10/01/20 Page 11 of 22 PageID #: 72
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 9 0f 10
`
`US 6,813,261 B1
`
`
`
` 1101
`
`DATA PACKETS GENERATED
`
`TRANSMIT ALERT SIGNALS FROM
`THE HEAD OF THE TIME SLOTS
`
`1102
`
`
`
`
`WAIT FOR N SLOTS
`(N IS A RANDOM NUMBER)
`
`
`1103
`
`
`ARE THE ALERT
`
`
`NO RESPONSE
`
`SIGNALS SUCCESSFULLY
`RECEIVED?
`
`
`RESPONSE IS RECEIVED
`
`
`
`
`
`
`1105
`
`
`TIME SLOTS ACCORDING TO A ,
`
`RESPONSE FROM THE BASE STATION.
`
`TRANSMIT DATA PACKETS TO
`
`
`
`1106 ARE THE
`
`PACKETS SUCCESSFULLY
`
`RECEIVED?
`
`
`
`FIG. 11
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 12 of 22 PageID #: 73
`Case 2:20-cv-00322-JRG Document 1—3 Filed 10/01/20 Page 12 of 22 PageID #: 73
`
`US. Patent
`
`Nov. 2, 2004
`
`Sheet 10 0f 10
`
`US 6,813,261 B1
`
`START
`
`ALERT SIGNALS RECEIVED
`
`1201
`
`DETERMINE TIME SLOTS CAPABLE
`OF RECEIVING DATA PACKETS
`FROM THE MOBILE TERMINALS
`
`1202
`
`SENDS THE RESULTS
`OF SCHEDULES TO THE
`MOBILE TERMINALS
`
`1203
`
`SEND NACK AND
`RE-SCHEDULE
`
`
`
`1204
`
`
`ARE
`
`SEND NACK AND
`PACKETS
`
`RECEIVED? RE-SCHEDULE
`
`
`1207
`
`
`
`
`ARE
`
`PACKETS SUCCESSFULLY
`RECEIVED?
`
`
`YES
`
`SEND ACK
`
`1208
`
`END
`
`FIG. 12
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 13 of 22 PageID #: 74
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 13 of 22 PageID #: 74
`
`US 6,813,261 B1
`
`1
`METHOD OF MOBILE COMMUNICATION
`AND APPARATUS THEREFOR
`
`This application is a continuation of Ser. No. 08/907,088
`filed Aug. 6, 1997 now US. Pat. No. 6,111,869.
`
`FIELD OF THE INVENTION
`
`invention relates to a method of mobile
`The present
`communication for transmitting and receiving data between
`a base station and a plurality of mobile terminals after
`having determined schedules for transmitting data, and to an
`apparatus therefor. Particularly, the invention relates to a
`method of mobile communication wherein, in transmitting a
`plurality of data packets from mobile terminals to the base
`station, the base station is informed that the data packets to
`be transmitted are present
`in the mobile terminals, and
`wherein the schedules for transmitting and receiving the data
`packets are determined and then the data packets are trans-
`mitted and received.
`
`BACKGROUND OF THE INVENTION
`
`In the prior art, a reservation-type mobile communication
`system has been proposed to transmit and receive data by
`radio communication between a base station and a plurality
`of mobile terminals after having reserved data channels for
`transmission and reception.
`
`SUMMARY OF THE INVENTION
`
`The present inventors have developed a system for over-
`coming the problems associated with the conventional sys-
`tem as discussed below. The above-mentioned conventional
`
`mobile communication system of the reservation type has
`been provided with a plurality of channels such as a pres-
`ervation channel for transmitting and receiving a reservation
`packet, a response channel for transmitting and receiving a
`response packet for the reservation packet, and data channels
`for transmitting and receiving data, and wherein mobile
`terminals which wish to transmit the data use the reservation
`
`channel to transmit the reservation packet to the base station
`in order to let the base station know the presence of data that
`are to be transmitted.
`
`The base station that has received the reservation packet
`from the mobile terminal assigns a data channel and a time
`slot which is a transmission timing that will be used by the
`mobile terminal, and transmits the assigned data channel and
`the time slot to the mobile terminal by using the response
`channel.
`
`The mobile terminal that has received a response from the
`base station transmits data to the base station by using the
`assigned data channel and the time slot. The mobile terminal
`of the conventional transmission system of the reservation
`type transmits the data by using the data channel and the
`time slot assigned by the base station, and avoids the
`collision of data on the data channel even when the data are
`
`transmitted from a plurality of mobile terminals.
`In the above-mentioned conventional mobile communi-
`
`cation system of the reservation type, however, a plurality of
`reservation packets collide in the base station when the
`reservation packets are transmitted from a plurality of
`mobile terminals to the base station, and the contents of the
`reservation packets cannot be correctly read out in the base
`station. Therefore, the mobile terminals must transmit res-
`ervation packets again. In order to transmit the reservation
`package again as described above, waiting times are set in
`a random fashion so that the reservation packages will not
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`collide again. When the reservation packets collide,
`transmission efficiency of data greatly decreases.
`Furthermore,
`in the above-mentioned conventional
`mobile communication system of the reservation type, data
`for making a reservation are transmitted and received in
`addition to the data that are to be transmitted. Therefore, a
`ratio of the data that are desired to be transmitted decreases
`in the whole data that are transmitted and received between
`the base station and the mobile terminals. When the con-
`
`the
`
`secutive data are to be transmitted being divided into a
`plurality of data packages in the above-mentioned conven-
`tional mobile communication system of the reservation type,
`in particular, a reservation packet is transmitted for the
`transmission of each data packet, and the packets occupy a
`large ratio in the whole data transmitted and received
`between the base station and the mobile terminal.
`
`A mobile communication system of the reservation type
`applying a code division multiple access (CDMA) has been
`disclosed in an article to R. Esmailzadeh, N. Doi, H. Masui,
`Y. Ohgoshi and T. Yano, entitled “Spread Spectrum Slot
`Reservation Multiple Access”, IEEE VTC, April 1996, Vol.
`3, pp. 1715—1719. The outline of this system involves
`forming a plurality of reservation channels, response chan-
`nels and data channels by using pseudo noise (PN) as a
`plurality of different dispersion codes, requesting the trans-
`mission of data through the plurality of reservation channels,
`and transmitting and receiving data by using a data channel
`designated by the response channel. According to the con-
`ventional mobile communication system of the reservation
`type using the above-mentioned CDMA, the contents of the
`reservation packets can be correctly read out by the base
`station even when a plurality of mobile terminals are trans-
`mitting reservation packets to the base station. Aplurality of
`reservation packets received by the base station are partially
`overlap each other on the time aXis, provided the timings
`deviate by more than a chip which is a minimum unit for
`constituting a PN signal among the reservation packets.
`However,
`in the conventional mobile communication
`system of the reservation type using the above-mentioned
`CDMA, when the deviation of timing is not larger than a
`chip among the reservation packets that are partly overlap-
`ping one another, the contents of the reservation packets are
`not correctly read by the base station. Therefore, the mobile
`terminals must transmit the reservation packets again. Also,
`the data for making a reservation are transmitted and
`received in addition to the data that are to be transmitted.
`Therefore,
`the ratio of the data that are desired to be
`transmitted becomes low with respect to the entire amount
`of data transmitted and received between the base station
`and the mobile terminals.
`
`The present inventors have studied the above-mentioned
`prior art and have found the following problems. First, in the
`above-mentioned conventional mobile communication sys-
`tem of the reservation type, it is not possible to read the
`contents of the reservation packets when the reservation
`packets simultaneously arrive at the base station from a
`plurality of mobile terminals. When the plurality of reser-
`vation packets collide, it becomes necessary to transmit the
`reservation packets again.
`Second, reservation packets are transmitted for determin-
`ing schedules for transmitting data. For this purpose,
`therefore, an output is necessary for transmitting the reser-
`vation packets in addition to an output for transmitting the
`data, and the communication capacity of data decreases by
`an amount corresponding to the electric power of transmit-
`ting the reservation packets.
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 14 of 22 PageID #: 75
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 14 of 22 PageID #: 75
`
`US 6,813,261 B1
`
`3
`An object of the present invention is to provide technol-
`ogy capable of efficiently transmitting and receiving data
`between the base station and a plurality of mobile terminals.
`Another object of the present
`invention is to provide
`technology capable of detecting the individual alert signals
`even when a plurality of alert signals are transmitted from a
`plurality of mobile terminals to the base station.
`Yet another object of the present invention is to provide
`technology capable of maintaining, at a low level, the value
`of the alert signals transmitted from the mobile terminals.
`The following are representative examples of methods
`and apparatuses which realize the above-mentioned and
`other objects of the present invention.
`(1) A method of mobile communication includes deter-
`mining schedules for transmitting and receiving data, and
`transmitting and receiving data between a base station and a
`plurality of mobile terminals according to the schedules.
`Particular orthogonal codes are transmitted from mobile
`stations to the base station as alert signals indicating the
`presence of data to be transmitted. The base station checks
`whether particular orthogonal codes are contained in the
`alert signals transmitted from the mobile terminals to the
`base station. When the particular orthogonal codes are
`detected in the alert signals transmitted from the mobile
`stations to the base station, data representing the detected
`orthogonal codes and the schedules for transmitting the data
`from the mobile terminals to the base station are transmitted
`from the base station to the mobile terminals as an alert
`
`response in response to the alert signals. When the data
`representing the orthogonal codes used for the alert signals
`transmitted from the mobile terminals to the base station are
`
`contained in the alert response transmitted from the base
`station to the mobile terminals, the data transmission sched-
`ules in the alert response are read out at the mobile terminals
`and the data are transmitted from the mobile terminals to the
`
`base station according the schedules that are read out.
`When the data are to be transmitted and received between
`
`the base station and the mobile terminals according to the
`above-mentioned mobile communication method, mobile
`terminals which intend to transmit data select and generate
`particular orthogonal codes out of a plurality of orthogonal
`codes, and transmit these generated orthogonal codes to the
`base station as alert signals indicating the presence of data
`that are to be transmitted. Here,
`the orthogonal codes
`transmitted as alert signals from the mobile terminals to the
`base station are such codes that the inner products of the
`same codes assume particular values but the inner products
`of different codes assume a value of zero.
`
`The base station that has received the alert signals gen-
`erates orthogonal codes and checks whether these generated
`orthogonal codes are contained in the alert signals transmit-
`ted from the mobile terminals to the base station. When the
`
`orthogonal codes generated by the base station are detected
`in the alert signals transmitted from the mobile terminals to
`the base station, the base station that has received the alert
`signals determines schedules for transmitting the data from
`the mobile terminals to the base station. Then the base
`
`station transmits, to the mobile terminals, the data repre-
`senting the detected orthogonal codes and the determined
`schedules for transmitting data from the mobile terminals to
`the base station as an alert response to the alert signals.
`Upon receiving the alert response, the mobile terminals
`compare the orthogonal codes transmitted from the mobile
`terminals to the base station with orthogonal codes repre-
`sented by the data stored in the alert response, and check if
`the data representing the orthogonal codes used in the alert
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`signals transmitted from the mobile terminals to the base
`station are contained in the alert response transmitted from
`the base station to the mobile terminals. When the data
`
`representing the orthogonal codes used by a mobile terminal
`as its alert signal are contained in the alert response from the
`base station, the data transmission schedules in the alert
`response are read out by the mobile terminal, and the data
`are transmitted from the mobile terminal to the base station
`
`according to the schedules that are read out.
`According to the mobile communication method as
`described above, the data are transmitted and received after
`the schedules are determined by alert signals of orthogonal
`codes. Therefore, an efficient communication of data can be
`accomplished between the base station and the plurality of
`mobile terminals.
`
`(2) In the mobile communication method described in (1)
`above, the alert signals transmitted from the mobile termi-
`nals to the base station are multiplied by each of a plurality
`of orthogonal codes generated in the base station in order to
`check whether particular orthogonal codes are contained in
`the alert signals. The base station generates a plurality of
`orthogonal codes upon receiving alert signals from the
`mobile terminals, multiplies the alert signals transmitted
`from the mobile terminals to the base station by each of a
`plurality of orthogonal codes generated by the base station,
`and detects orthogonal codes in the alert signals that are
`received based upon the results of multiplication.
`When a plurality of mobile terminals simultaneously
`transmit alert signals to the base station, a plurality of
`orthogonal codes are contained in the alert signals received
`by the base station. Here, however, the inner products of the
`same orthogonal codes assume particular values and the
`inner products of different orthogonal codes assume a value
`of zero. Therefore, the alert signals containing a plurality of
`orthogonal codes are multiplied by each of a plurality of
`orthogonal codes generated by the base station, and the
`results of multiplication are checked for each of the orthogo-
`nal codes. Even when the plurality of orthogonal codes are
`contained in the alert signals, therefore,
`it is possible to
`check if particular orthogonal codes are contained.
`According to the mobile communication method as
`described above, the results of multiplication of the same
`orthogonal codes assume particular values and the results of
`multiplication of different orthogonal codes assume a value
`of zero. This makes it possible to detect the individual alert
`signals even when the plurality of alert signals are trans-
`mitted from a plurality of mobile terminals to the base
`station.
`
`(3) In the mobile communication method described in (2)
`above,
`the results of multiplication of the alert signals
`transmitted from the mobile terminals to the base station and
`
`the orthogonal codes generated in the base station, are
`accumulated for each of a plurality of bit periods constitut-
`ing the orthogonal codes in order to check whether particular
`orthogonal codes are contained in the alert signals. Upon
`receiving alert signals from the mobile terminals, the base
`station multiplies the alert signals transmitted from the
`mobile terminals to the base station by orthogonal codes
`generated by the base station, and accumulates the results of
`the multiplication for each of a plurality of bit periods
`constituting the orthogonal codes. When the inner products
`of the orthogonal codes in the alert signals that are received
`and the orthogonal codes generated by the base station are
`accumulated for each of a plurality of bit periods, the noise
`component in each bit period is canceled and the S/N ratio
`of the alert signals is improved. Therefore,
`it becomes
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 15 of 22 PageID #: 76
`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 15 of 22 PageID #: 76
`
`US 6,813,261 B1
`
`5
`possible to maintain the output value of the alert signals
`transmitted from the mobile terminals at a low level. This
`saves the output of the alert channel for transmitting the alert
`signals and increases the number of data channels.
`According to the mobile communication method as
`described above, reception of the alert signals is detected by
`accumulating the orthogonal codes for a plurality of bit
`periods, making it possible to maintain the output value of
`the alert signals transmitted from the mobile terminals at a
`low level.
`
`(4) An apparatus used for mobile communication accord-
`ing to a method involving determining schedules for trans-
`mitting and receiving data, and transmitting and receiving
`data between a base station and a plurality of mobile
`terminals according to the schedules, includes an alert signal
`transmission means for transmitting particular orthogonal
`codes from mobile terminals to the base station as alert
`
`signals indicating the presence of data to be transmitted. The
`apparatus also includes an alert signal reception means for
`checking in the base station whether particular orthogonal
`codes are contained in the alert signals transmitted from the
`mobile terminals to the base station. An alert response
`transmission means is provided which, when the particular
`orthogonal codes are detected in the alert signals transmitted
`from the mobile terminals to the base station, transmits,
`from the base station to the mobile terminals, data repre-
`senting the detected orthogonal codes and the schedules for
`transmitting the data from the mobile terminals to the base
`station as an alert response to the alert signals. Finally, an
`alert response reception means is provided which, when the
`data representing the orthogonal codes used for the alert
`signals transmitted from the mobile terminals to the base
`station are contained in the alert response transmitted from
`the base station to the mobile terminals, reads out at the
`mobile terminals the data transmission schedules in the alert
`response.
`When the data are to be transmitted and received between
`
`the base station and the mobile terminals according to the
`above-mentioned mobile communication apparatus, mobile
`terminals which intend to transmit data select and generate
`particular orthogonal codes out of a plurality of orthogonal
`codes, and transmit these generated orthogonal codes to the
`base station as alert signals indicating the presence of data
`for transmitting the above generated orthogonal codes. In
`the base station which has received the alert signals, the alert
`signal reception means generates orthogonal codes and
`checks if the above generated orthogonal codes are con-
`tained in the alert signals that are transmitted from the
`mobile terminals to the base station. When the orthogonal
`codes generated by the base station are detected in the alert
`signals transmitted from the mobile terminals to the base
`station, the alert response transmission means in the base
`station that has received the alert signals determines sched-
`ules for transmitting data from the mobile terminals to the
`base station, and transmits, from the base station to the
`mobile terminals, the data representing the detected orthogo-
`nal codes and the determined schedules for transmitting data
`from the mobile terminals to the base station as an alert
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`response to the alert signals.
`In the mobile terminals that have received the alert
`
`60
`
`response, the alert response reception means compares the
`orthogonal codes transmitted from the mobile terminals to
`the base station with orthogonal codes represented by the
`data stored in the alert response, and checks if the data
`representing the orthogonal codes used in the alert signals
`transmitted from the mobile terminals to the base station are
`
`65
`
`contained in the alert response transmitted from the base
`
`6
`station to the mobile terminals. When the data representing
`the orthogonal codes used by the mobile terminals as alert
`signals are contained in the alert response from the base
`station, the data transmission schedules in the alert response
`are read out by the mobile terminals, and the data are
`transmitted from the mobile terminals to the base station
`according to the schedules that are read out.
`According to the mobile communication apparatus as
`described above, the data are transmitted and received after
`the schedules are determined by alert signals which use
`orthogonal codes. Therefore, an efficient communication of
`data can be accomplished between the base station and the
`mobile terminals.
`
`(5) In an apparatus for mobile communication described
`in (4) above, the alert signal reception means is provided
`with a multiplication means for multiplying the alert signals
`transmitted from the mobile terminals to the base station by
`each of a plurality of orthogonal codes generated in the base
`station. When the base station in the above-mentioned
`
`mobile communication apparatus receives alert signals from
`the mobile terminals, the alert signal reception means gen-
`erates a plurality of orthogonal codes, and the multiplication
`means multiplies the alert signals transmitted from the
`mobile terminals to the base station by each of a plurality of
`orthogonal codes generated by the base station, in order to
`detect orthogonal codes in the alert signals that are received
`based upon the results of multiplication. When a plurality of
`mobile terminals simultaneously transmit alert signals to the
`base station, a plurality of orthogonal codes are contained in
`the alert signals received by the base station. Here, however,
`the inner products of the same orthogonal codes assumes
`particular values and the inner products of different orthogo-
`nal codes assume a value of zero. Therefore, the alert signals
`containing a plurality of orthogonal codes are multiplied by
`each of a plurality of orthogonal codes generated by the base
`station, and the results of multiplication are checked for each
`of the orthogonal codes. Even when the plurality of orthogo-
`nal codes are contained in the alert signals, therefore, it is
`possible to check if particular orthogonal codes are con-
`tained.
`
`According to the mobile communication apparatus as
`described above, the results of multiplication of the same
`orthogonal codes assume particular values and the results of
`multiplication of different orthogonal codes assume a value
`of zero. This makes it possible to detect the individual alert
`signals even when the alert signals are transmitted from the
`mobile terminals to the base station.
`
`(6) In the mobile communication apparatus described in
`(5) above, the alert signal reception means is provided with
`an accumulation means for accumulating the results of
`multiplication of the alert signals transmitted from the
`mobile terminals to the base station and the orthogonal
`codes generated in the base station for each of a plurality of
`bit periods constituting the orthogonal codes. When the base
`station receives alert signals from the mobile terminals, the
`alert signal reception means multiplies the alert signals
`transmitted from the mobile terminals to the base station by
`orthogonal codes generated by the base station, and the
`accumulation means accumulates the results of multiplica-
`tion for each of a plurality of bit periods constituting the
`orthogonal codes. When the inner products of the orthogonal
`codes in the alert signals that are received and the orthogonal
`codes generated by the base station are accumulated for each
`of a plurality of bit periods constituting the orthogonal
`codes, the noise component in each bit period is canceled
`and the S/N ratio of the alert signals is improved. Therefore,
`it becomes possible to maintain the output value of the alert
`
`

`

`Case 2:20-cv-00322-JRG Document 1-3 Filed 10/01/20 Page 16 of 22 PageID #: 77
`Case 2:20-cv-00322-JRG Document 1—3 Filed 10/01/20 Page 16 of 22 PageID #: 77
`
`US 6,813,261 B1
`
`7
`signals transmitted from the mobile terminals in the mobile
`communication apparatus at a low level. This saves the
`output of the alert channel for transmitting the alert signals
`and increases the number of data channels.
`
`According to the mobile communication apparatus as
`described above, reception of the alert signals is detected by
`accumulating the orthogonal codes for a plurality of bit
`periods, making it possible to maintain the output value of
`the alert signals transmitted from the mobile terminals at a
`low level.
`
`These and other objects, features and advantages of the
`present invention will become more apparent in view of the
`following detailed description of the preferred embodiments
`in conjunction with

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