Random access preamble coding for initiation of wireless mobile communications sessions
First Claim
1. A method of decoding a preamble, comprising the steps of:
- extracting a first number of groups of signals having a second number of signals in each group from a data stream having a predetermined length, wherein each group has a third number of subgroups;
applying one signal from each subgroup to a respective despreader circuit of a third number of despreader circuits, each despreader circuit producing a respective output signal; and
producing at least one transform from the output signals from the third number of despreader circuits, the at least one transform having the third number of signals.
0 Assignments
0 Petitions
Accused Products
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).
-
Citations
21 Claims
-
1. A method of decoding a preamble, comprising the steps of:
-
extracting a first number of groups of signals having a second number of signals in each group from a data stream having a predetermined length, wherein each group has a third number of subgroups; applying one signal from each subgroup to a respective despreader circuit of a third number of despreader circuits, each despreader circuit producing a respective output signal; and producing at least one transform from the output signals from the third number of despreader circuits, the at least one transform having the third number of signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of decoding a data sequence having a group of signals repeated a predetermined number of times, comprising the steps of:
-
applying one signal from each group to a respective despreader circuit of a plurality of despreader circuits, each despreader circuit of the plurality of despreader circuits producing a respective output signal; and producing at least one transform from the output signals of the plurality of despreader circuits, the at least one transform having a second number of signals. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method of communicating with a remote device, 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 sequence having a predetermined length; combining the sequence with a second code having the predetermined length to produce a preamble; transmitting the preamble to the remote device; and receiving an acknowledgement from the remote device in response to the step of transmitting. - View Dependent Claims (21)
-
Specification