Abstract
A method of operating a wireless communications unit (UE) to request a connection with a base station ( 10) is disclosed. The wireless unit (UE) receives a signal from the base station (10) indicating at least one time slot within which a preamble may be transmitted by the wireless communications unit (UE). The wireless unit (UE) selects one of a plurality of orthogonal codes (hi) for the preamble and generates a spread code using the selected orthogonal code. The spread code (70) is arranged as a symbol (hi) of the selected code repeated a selected number of repetitions. The wireless unit (UE) transmits the preamble signal corresponding to the spread code to the base station (10).
Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Number | ||||||
3G | 03/04/2008 | ISLD-200804-017 | TEXAS INSTRUMENTS INC | No | Family Member | ||||
3G | 03/04/2008 | ISLD-200804-017 | TEXAS INSTRUMENTS INC |
S1
S2
|
Yes | Basis Patent | |||
3G | 21/03/2012 | ISLD-201203-017 | TEXAS INSTRUMENTS INC |
S1
S2
S3
|
Yes | Basis Patent | |||
3G | 15/10/2015 | ISLD-201509-009 | TEXAS INSTRUMENTS INC | Yes | Basis Patent |
Specification Information
Specification Information
Technologies
Family Information
All Granted Patents In Patent Family : | ---- |
All Pending Patents In Patent Family : | ---- |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Number | |||||||
US2004264550A1 | 3G | 03/04/2008 | ISLD-200804-017 | TEXAS INSTRUMENTS INC | Yes | Basis Patent | ||||
US2004264550A1 | 3G | 03/04/2008 | ISLD-200804-017 | TEXAS INSTRUMENTS INC |
S1
S2
|
No | Family Member | |||
US2004264550A1 | 3G | 21/03/2012 | ISLD-201203-017 | TEXAS INSTRUMENTS INC |
S1
S2
S3
|
Yes | Family Member | |||
US2004264550A1 | 3G | 15/10/2015 | ISLD-201509-009 | TEXAS INSTRUMENTS INC | Yes | Family Member | ||||
US7324485B2 | 3G | 03/04/2008 | ISLD-200804-017 | TEXAS INSTRUMENTS INC | Yes | Basis Patent | ||||
US7324485B2 | 3G | 03/04/2008 | ISLD-200804-017 | TEXAS INSTRUMENTS INC |
S1
S2
|
No | Family Member | |||
US7324485B2 | 3G | 21/03/2012 | ISLD-201203-017 | TEXAS INSTRUMENTS INC |
S1
S2
S3
|
Yes | Family Member | |||
US7324485B2 | 3G | 15/10/2015 | ISLD-201509-009 | TEXAS INSTRUMENTS INC | Yes | Family Member | ||||
US2008130482A1 | 3G | 03/04/2008 | ISLD-200804-017 | TEXAS INSTRUMENTS INC |
S1
S2
S3
|
No | Family Member | |||
US2008130482A1 | 3G | 21/03/2012 | ISLD-201203-017 | TEXAS INSTRUMENTS INC |
S1
S2
S3
|
No | Family Member | |||
US2008130482A1 | 3G | 15/10/2015 | ISLD-201509-009 | TEXAS INSTRUMENTS INC | Yes | Family Member | ||||
US8174955B2 | 3G | 03/04/2008 | ISLD-200804-017 | TEXAS INSTRUMENTS INC |
S1
S2
S3
|
No | Family Member | |||
US8174955B2 | 3G | 21/03/2012 | ISLD-201203-017 | TEXAS INSTRUMENTS INC |
S1
S2
S3
|
No | Family Member | |||
US8174955B2 | 3G | 15/10/2015 | ISLD-201509-009 | TEXAS INSTRUMENTS INC | Yes | Family Member |
Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | Status | National Phase Entries | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||||
----- | ----- | ----- | ----- | ----- |
S1
|
----- | ----- | ----- | ----- |
Technologies

Product
Use Cases

Services
Claim
1. A method of operating a wireless communications unit to request a connection with a base station, comprising the steps of:
receiving, from the base station, a signal indicating at least one time slot within which a preamble may be transmitted by the wireless communications unit;
selecting one of a plurality of orthogonal codes for the preamble;
generating a spread code using the selected orthogonal code repeated a selected number of repetitions;
multiplying the spread code by a scrambling code associated with the base station, wherein the spread code has a length equal to a length of the scrambling code; and
transmitting, to the base station, a preamble signal corresponding to the multiplied spread code.', 'receiving, from the base station, a signal indicating at least one time slot within which a preamble may be transmitted by the wireless communications unit;', 'selecting one of a plurality of orthogonal codes for the preamble;', 'generating a spread code using the selected orthogonal code repeated a selected number of repetitions;', 'multiplying the spread code by a scrambling code associated with the base station, wherein the spread code has a length equal to a length of the scrambling code; and', 'transmitting, to the base station, a preamble signal corresponding to the multiplied spread code.
2. The method of claim 1, wherein the set of orthogonal codes consists of a set of Walsh Hadamard codes having a length of sixteen;
wherein the generating step repeats a symbol of the Walsh Hadamard code 256 times; and wherein the length of the scrambling code is 4096 chips.', 'wherein the generating step repeats a symbol of the Walsh Hadamard code 256 times; and wherein the length of the scrambling code is 4096 chips.
3. The method of claim 1, wherein the set of orthogonal codes consists of a set of Walsh Hadamard codes having a length of sixteen;
wherein the generating step repeats a symbol of the Walsh Hadamard code 240 times;
and wherein the length of the scrambling code is 3840 chips.', 'wherein the generating step repeats a symbol of the Walsh Hadamard code 240 times;', 'and wherein the length of the scrambling code is 3840 chips.
4. The method of claim 1, wherein the plurality of orthogonal codes corresponds to a set of Walsh Hadamard codes.
5. The method of claim 1, wherein the selecting step comprises executing a pseudo-random selection algorithm.
6. The method of claim 1, wherein the receiving step receives a signal indicating a plurality of time slots within which the preamble may be transmitted by the wireless communications unit;
and further comprising:
selecting one of the plurality of time slots for transmission of the preamble.', 'and further comprising:', 'selecting one of the plurality of time slots for transmission of the preamble.
7. The method of claim 1, further comprising:
operating a base station to process the transmitted preamble, comprising the steps of:
receiving the transmitted preamble;
de-interleaving bits from the spread code, to group corresponding bits from each of the repetitions of the symbol;
despreading the grouped bits to recover a symbol;
correlating the recovered symbol to identify the selected orthogonal code.', 'operating a base station to process the transmitted preamble, comprising the steps of:', 'receiving the transmitted preamble;', 'de-interleaving bits from the spread code, to group corresponding bits from each of the repetitions of the symbol;', 'despreading the grouped bits to recover a symbol;', 'correlating the recovered symbol to identify the selected orthogonal code.
8. A method of operating a base station to recover a preamble code transmitted by a wireless unit, comprising the steps of:
receiving a signal corresponding to a preamble;
arranging the signal into a bitstream having a scrambling code with a length corresponding to a length of the preamble code;
de-interleaving bits from the bitstream, to group corresponding bits from each of a plurality of repetitions of a symbol length into a plurality of groups;
despreading the bits of each of the plurality of groups to recover a plurality of symbol bits in a sequence, the sequence having a length corresponding to the length of the preamble code; and
correlating the sequence to identify a code the code corresponding to one of a set of orthogonal codes.', 'receiving a signal corresponding to a preamble;', 'arranging the signal into a bitstream having a scrambling code with a length corresponding to a length of the preamble code;', 'de-interleaving bits from the bitstream, to group corresponding bits from each of a plurality of repetitions of a symbol length into a plurality of groups;', 'despreading the bits of each of the plurality of groups to recover a plurality of symbol bits in a sequence, the sequence having a length corresponding to the length of the preamble code; and', 'correlating the sequence to identify a code the code corresponding to one of a set of orthogonal codes.
9. The method of claim 8, wherein the de-interleaving step comprises:
applying the bitstream into a sequence of tapped delay lines; and
grouping corresponding taps from each of the tapped delay lines.', 'applying the bitstream into a sequence of tapped delay lines; and', 'grouping corresponding taps from each of the tapped delay lines
10. The method of claim 8, further comprising:
responsive to the correlating step identifying a code, initiating a connection with a wireless unit that transmitted the preamble.', 'responsive to the correlating step identifying a code, initiating a connection with a wireless unit that transmitted the preamble
11. The method of claim 8, wherein the number of groups generated by the de-interleaving step corresponds to the length of the preamble code times a number of segments in the bitstream;
wherein the despreading step recovers the plurality of symbol bits into a sequence having a length corresponding to the length of the preamble code times the number of segments;
and wherein the correlating step comprises:
correlating each of the corresponding symbol bits from each of the plurality of segments to identify the code.', 'wherein the despreading step recovers the plurality of symbol bits into a sequence having a length corresponding to the length of the preamble code times the number of segments;', 'and wherein the correlating step comprises:', 'correlating each of the corresponding symbol bits from each of the plurality of segments to identify the code
12. The method of claim 11, wherein the correlating step comprises summing the power of the corresponding symbol bits from each of the plurality of segments
13. The method of claim 11, wherein the correlating step comprises deriving a difference value of the corresponding symbol bits from each of the plurality of segments
14. The method of claim 11, wherein the number of segments is four, with each segment having sixty-four symbols
15. The method of claim 11, wherein the number of segments is eight, with each segment having thirty-two symbols
16. The method of claim 11, wherein the number of segments is two, with each segment having one hundred twenty-eight symbols
17. A wireless communications unit, comprising:
an antenna for transmitting and receiving signals;
a radio subsystem coupled to the antenna for amplifying and processing of signals transmitted and received at the antenna;
circuitry, coupled to the radio subsystem, for converting received signals into digital form, and for converting digital signals into a form transmittable over the antenna;
a programmable digital circuit, for performing digital operations upon signals to be transmitted and received, the programmable digital circuit programmed to request a connection with a base station by performing operations comprising:
receiving, from the base station, a signal indicating at least one time slot within which a preamble may be transmitted by the wireless communications unit;
selecting one of a plurality of orthogonal codes for the preamble;
generating a spread code using the selected orthogonal code repeated a selected number of repetitions;
multiplying the spread code by a scrambling code associated with the base station, wherein the spread code has a length equal to a length of the scrambling code; and
transmitting, to the base station, a preamble signal corresponding to the multiplied spread code.', 'an antenna for transmitting and receiving signals;', 'a radio subsystem coupled to the antenna for amplifying and processing of signals transmitted and received at the antenna;', 'circuitry, coupled to the radio subsystem, for converting received signals into digital form, and for converting digital signals into a form transmittable over the antenna;', 'a programmable digital circuit, for performing digital operations upon signals to be transmitted and received, the programmable digital circuit programmed to request a connection with a base station by performing operations comprising:', 'receiving, from the base station, a signal indicating at least one time slot within which a preamble may be transmitted by the wireless communications unit;', 'selecting one of a plurality of orthogonal codes for the preamble;', 'generating a spread code using the selected orthogonal code repeated a selected number of repetitions;', 'multiplying the spread code by a scrambling code associated with the base station, wherein the spread code has a length equal to a length of the scrambling code; and', 'transmitting, to the base station, a preamble signal corresponding to the multiplied spread code.18. The unit of claim 17, wherein the plurality of orthogonal codes corresponds to a set of Walsh Hadamard codes.19. A base station for a wireless communications network, comprising:
at least one base station antenna, for receiving and transmitting communications signals;
radio frequency interface circuitry, coupled to the antenna, for transmit and receive formatting and filtering signals received from or to be transmitted from the antenna;
baseband circuitry, coupled between the radio frequency interface circuitry and a telephone network, for performing digital operations upon received data and data to be transmitted by the base station, the baseband circuitry comprising:
circuitry for encoding and modulating digital data received from the telephone network and to be transmitted from the base station via the antenna;
demodulating and despreading circuitry, for recovering a preamble code having a predetermined length and transmitted by a wireless unit, the preamble code including a scrambling code having the predetermined length, comprising:
a sequence of delay lines for receiving a bitstream including a plurality of bit symbols having the predetermined length corresponding to a received signal including the preamble code;
a plurality of despreader functions, each coupled to a tap position in each of the sequence of delay lines, for receiving corresponding bits from corresponding positions in each of the delay lines, and for generating a bit of a symbol of the plurality of bit symbols therefrom; and
a code correlation function, for comparing the symbol presented by each of the plurality of despreader functions against a set of orthogonal codes, and for generating a signal indicating the correlation of the presented symbol with each of the orthogonal codes in the set.', 'at least one base station antenna, for receiving and transmitting communications signals;', 'radio frequency interface circuitry, coupled to the antenna, for transmit and receive formatting and filtering signals received from or to be transmitted from the antenna;', 'baseband circuitry, coupled between the radio frequency interface circuitry and a telephone network, for performing digital operations upon received data and data to be transmitted by the base station, the baseband circuitry comprising:', 'circuitry for encoding and modulating digital data received from the telephone network and to be transmitted from the base station via the antenna;', 'demodulating and despreading circuitry, for recovering a preamble code having a predetermined length and transmitted by a wireless unit, the preamble code including a scrambling code having the predetermined length, comprising:', 'a sequence of delay lines for receiving a bitstream including a plurality of bit symbols having the predetermined length corresponding to a received signal including the preamble code;', 'a plurality of despreader functions, each coupled to a tap position in each of the sequence of delay lines, for receiving corresponding bits from corresponding positions in each of the delay lines, and for generating a bit of a symbol of the plurality of bit symbols therefrom; and', 'a code correlation function, for comparing the symbol presented by each of the plurality of despreader functions against a set of orthogonal codes, and for generating a signal indicating the correlation of the presented symbol with each of the orthogonal codes in the set.
20. The base station of claim 19, wherein the plurality of orthogonal codes corresponds to a set of Walsh Hadamard codes.
21. A method of using a preamble, comprising the steps of:
selecting a first code from a plurality of orthogonal codes;
repeating the first code a plurality of times to produce a spread code having a predetermined length;
multiplying the spread code by a second code having the predetermined length;
transmitting the preamble to a remote unit; and
receiving an acknowledgement from the remote unit.', 'selecting a first code from a plurality of orthogonal codes;', 'repeating the first code a plurality of times to produce a spread code having a predetermined length;', 'multiplying the spread code by a second code having the predetermined length;', 'transmitting the preamble to a remote unit; and', 'receiving an acknowledgement from the remote unit.
22. A method as in claim 21, wherein the orthogonal codes are Walsh Hadamard codes corresponding to users in a wireless cell.
23. A method as in claim 22, wherein the second code is a scrambling code corresponding to a wireless cell.
24. A method as in claim 21, wherein a product of the plurality of orthogonal codes and the plurality of times the first code is repeated is equal to the predetermined length.
25. A method as in claim 21, wherein plurality of orthogonal codes is 16, the plurality of times the first code is repeated is 256, and the predetermined length is 4096.
26. A method of decoding a preamble, comprising the steps of:
detecting a scrambling code in a received signal, the scrambling code having a predetermined length;
extracting a first number of repeated groups of signals having a second number of signals in each group from the received signal;
applying one signal from each repeated group to each respective despreader circuit of the second number of despreader circuits, each despreader circuit producing a respective output signal; and
comparing the second number of output signals to a plurality of codes.', 'detecting a scrambling code in a received signal, the scrambling code having a predetermined length;', 'extracting a first number of repeated groups of signals having a second number of signals in each group from the received signal;', 'applying one signal from each repeated group to each respective despreader circuit of the second number of despreader circuits, each despreader circuit producing a respective output signal; and', 'comparing the second number of output signals to a plurality of codes.
27. A method as in claim 26, wherein a product of the first and second numbers is equal to the predetermined length.
28. A method as in claim 27, wherein the first number is 256, the second number is 16, and the predetermined length is 4096.
29. A method as in claim 26, wherein the plurality of codes are Walsh Hadamard codes.
30. A method as in claim 26, comprising producing a signal corresponding to a match between the second number of output signals and one of the plurality of codes.
31. A method of using a preamble from a remote transmitter, comprising the steps of:
receiving a first number of repeated groups of signals having a second number of signals in each group from a received signal having a predetermined length, the received signal comprising a scrambling code having the predetermined length;
correlating the first number of repeated groups of signals with a code having the second number of signals, the code corresponding to the remote transmitter; and
acknowledging the preamble to the remote transmitter to establish communications.', 'receiving a first number of repeated groups of signals having a second number of signals in each group from a received signal having a predetermined length, the received signal comprising a scrambling code having the predetermined length;', 'correlating the first number of repeated groups of signals with a code having the second number of signals, the code corresponding to the remote transmitter; and', 'acknowledging the preamble to the remote transmitter to establish communications.
32. A method as in claim 31, wherein a product of the first and second numbers is equal to the predetermined length.
33. A method as in claim 32, wherein the first number is 256, the second number is 16, and the predetermined length is 4096.
34. A method as in claim 31, wherein the code is a Walsh Hadamard code.
35. A method as in claim 31, wherein the received signal is a preamble having the predetermined length transmitted from a wireless transmitter to a wireless receiver in a cell, and wherein one of the plurality of codes corresponds to the wireless transmitter, and wherein the scrambling code corresponds to the cell.
36. A method as in claim 35, wherein the code is a Walsh Hadamard code, and wherein the scrambling code is a part of a Gold code.
37. A method as in claim 31, wherein each group of the first number of groups is substantially identical.
38. A method as in claim 31, comprising despreading the first number of groups of signals, thereby producing a plurality of despread signals.
39. A method as in claim 38, comprising correlating the despread signals with the code having the second number of signals repeated the first number of times.']
Associated Portfolios

![]() |
![]() |
![]() |
![]() |
---|---|---|---|
Claim charts will soon be available!
|
SUMMARY
ClaimChart-US7173919B1-STO
Patent number:US7173919B1
Claim Chart Type : SEP Claim Chart
Price: 200 €
To view claim charts you must become a Gold or Platinum Member.
Upgrade your subscriptionYou have reached the maximum number of patents which can be associated to your account per your subscription. If you wish to associate more patents
Please upgrade your subscription.Note:
The information in blue was extracted from the third parties (Standard Setting Organisation, Espacenet)
The information in grey was provided by the patent holder
The information in purple was extracted from the FrandAvenue
Explicitly disclosed patent:openly and comprehensibly describes all details of the invention in the patent document.
Implicitly disclosed patent:does not explicitly state certain aspects of the invention, but still allows for these to be inferred from the information provided.
Basis patent:The core patent in a family, outlining the fundamental invention from which related patents or applications originate.
Family member:related patents or applications that share a common priority or original filing.