RANDOM ACCESS METHOD AND BASE STATION
First Claim
1. A random access method, applied to a contention-based access process, wherein the method comprises:
- determining, by a base station, that a detected first preamble value is a preamble value from a target terminal;
calculating, by the base station, a preamble offset and a time offset of the target terminal;
generating, by the base station, at least two random access response messages, wherein at least one of the at least two random access response messages comprises a second preamble value and a second timing advance (TA) value, and at least one of the at least two random access response messages comprises a third preamble value and a third TA value; and
the second preamble value is the same as the first preamble value, the second TA value is the same as a first TA value that corresponds to the first preamble value detected by the base station, the third preamble value is a sum of the first preamble value and the preamble offset or a difference between the first preamble value and the preamble offset, and the third TA value is a sum of the first TA value and the time offset or a difference between the first TA value and the time offset; and
sending, by the base station, the at least two random access response messages to the target terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of this application disclose a random access method. A base station determines that a detected first preamble value is a preamble value from a target terminal. The base station calculates a preamble offset and a time offset of the target terminal. The base station generates at least two random access response messages, where at least one of the at least two random access response messages includes a second preamble value and a second timing advance TA value, and at least one of the at least two random access response messages includes a third preamble value and a third TA value. The base station sends the at least two random access response messages to the target terminal.
1 Citation
12 Claims
-
1. A random access method, applied to a contention-based access process, wherein the method comprises:
-
determining, by a base station, that a detected first preamble value is a preamble value from a target terminal; calculating, by the base station, a preamble offset and a time offset of the target terminal; generating, by the base station, at least two random access response messages, wherein at least one of the at least two random access response messages comprises a second preamble value and a second timing advance (TA) value, and at least one of the at least two random access response messages comprises a third preamble value and a third TA value; and
the second preamble value is the same as the first preamble value, the second TA value is the same as a first TA value that corresponds to the first preamble value detected by the base station, the third preamble value is a sum of the first preamble value and the preamble offset or a difference between the first preamble value and the preamble offset, and the third TA value is a sum of the first TA value and the time offset or a difference between the first TA value and the time offset; andsending, by the base station, the at least two random access response messages to the target terminal. - View Dependent Claims (2, 3, 4)
-
-
5. A base station comprising:
-
a processor; and a non-transitory computer readable medium storing a program to be executed by the processor, the program comprises instructions for; determining that a detected first preamble value is a preamble value from a target terminal; calculating a preamble offset and a time offset of the target terminal; generating at least two random access response messages, wherein at least one of the at least two random access response messages comprises a second preamble value and a second timing advance (TA) value, and at least one of the at least two random access response messages comprises a third preamble value and a third TA value; and
the second preamble value is the same as the first preamble value, the second TA value is the same as a first TA value that corresponds to the first preamble value detected by the base station, the third preamble value is a sum of the first preamble value and the preamble offset or a difference between the first preamble value and the preamble offset, and the third TA value is a sum of the first TA value and the time offset or a difference between the first TA value and the time offset; andsending the at least two random access response messages to the target terminal. - View Dependent Claims (6, 7, 8)
-
-
9. A base station comprising:
-
a processor; and a non-transitory computer readable medium storing a program to be executed by the processor, the program comprises instructions for; detecting a first preamble value in a message received from a target terminal; calculating a preamble offset of the target terminal if the first preamble value is a preamble value falling within an allocated area, and is different from a preamble value allocated by the base station for the target terminal; generating a second preamble value by calculating a sum of or a difference between the first preamble value and the preamble offset; determining whether the second preamble value is the same as the preamble value allocated by the base station; generating a random access response message when the second preamble value is the same as the preamble value allocated by the base station, wherein the random access response message comprises the second preamble value; and sending the random access response message to the target terminal. - View Dependent Claims (10, 11, 12)
-
Specification