Mechanisms for random access in a network
First Claim
1. A method for performing random access in a network, the method being performed by a terminal device, the method comprising:
- receiving a Synchronization Signal Block (SSB) at a first time instant, the SSB having a time index denoting a timewise position of the SSB within a burst of successively transmitted SSBs and having an SSB length defined by a downlink symbol length that differs from an uplink symbol length indicated in system information included in or transmitted in association with the SSB, wherein the time index is an integer value;
computing a distance from the first time instant by multiplying a selected length by the value of the time index, the selected length being the uplink symbol length when the uplink symbol length exceeds the SSB length and otherwise being the SSB length, wherein the uplink symbol length and the SSB length are equal, or one is an integer multiple of the other;
determining a transmission time as a function of the computed distance; and
transmitting a random access preamble at the determined transmission time.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided mechanisms for performing random access in a network. A method is performed by a terminal device and a method is performed by a network node. The terminal device method comprises decoding a time index from received system information. The system information is transmitted with a first symbol duration from a network node and is received by the terminal device at a first time instant. The method comprises determining a second symbol duration from the system information. The method comprises determining a second time instant, in relation to the first time instant, based on the time index, the second symbol duration, and a first receiver parameter. The method comprises transmitting a random access preamble at the second time instant.
-
Citations
25 Claims
-
1. A method for performing random access in a network, the method being performed by a terminal device, the method comprising:
-
receiving a Synchronization Signal Block (SSB) at a first time instant, the SSB having a time index denoting a timewise position of the SSB within a burst of successively transmitted SSBs and having an SSB length defined by a downlink symbol length that differs from an uplink symbol length indicated in system information included in or transmitted in association with the SSB, wherein the time index is an integer value; computing a distance from the first time instant by multiplying a selected length by the value of the time index, the selected length being the uplink symbol length when the uplink symbol length exceeds the SSB length and otherwise being the SSB length, wherein the uplink symbol length and the SSB length are equal, or one is an integer multiple of the other; determining a transmission time as a function of the computed distance; and transmitting a random access preamble at the determined transmission time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for enabling random access in a network, the method being performed by a network node, the method comprising:
-
transmitting a burst of Synchronization Signal Blocks (SSBs), where each SSB in the burst conveys a time index denoting a timewise position of the SSB within the burst, the time index enabling a receiving terminal device to determine a time for transmitting a random access preamble, and where each SSB in the burst has an SSB length defined by a downlink symbol length that differs from an uplink symbol length indicated in system information included in each SSB or transmitted in association with the burst of SSBs; monitoring for reception of random access preambles from given terminal devices that received one or more of the SSBs in the burst; and setting the values of the time indexes as integer multiples of the uplink symbol length when the uplink symbol length exceeds the SSB length and otherwise setting the values of the time indexes as integer multiples of the SSB length, where the uplink symbol length and the SSB length are equal, or one is an integer multiple of the other. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A terminal device configured for performing random access in a network, the terminal device comprising:
-
transceiver circuitry configured for wirelessly communicating with one or more nodes in the network; and processing circuitry operatively associated with the transceiver circuitry and configured to cause the terminal device to; receive a Synchronization Signal Block (SSB) at a first time instant, the SSB having a time index denoting a timewise position of the SSB within a burst of successively transmitted SSBs and having an SSB length defined by a downlink symbol length that differs from an uplink symbol length indicated in system information included in or transmitted in association with the SSB, wherein the time index is an integer value; compute a distance from the first time instant by multiplying a selected length by the value of the time index, the selected length being the uplink symbol length when the uplink symbol length exceeds the SSB length and otherwise being the SSB length, wherein the uplink symbol length and the SSB length are equal, or one is an integer multiple of the other; determine a transmission time as a function of the computed distance; and transmit a random access preamble at the determined transmission time.
-
-
23. A network node configured for enabling random access in a network, the network node comprising:
-
transceiver circuitry configured for wirelessly communicating with a terminal device operating in the network; and processing circuitry operatively associated with the transceiver circuitry and configured to cause the network node to; transmit a burst of Synchronization Signal Blocks (SSBs), where each SSB in the burst conveys a time index denoting a timewise position of the SSB within the burst, the time index enabling a receiving terminal device to determine a time for transmitting a random access preamble, and where each SSB in the burst has an SSB length defined by a downlink symbol length that differs from an uplink symbol length indicated in system information included in each SSB or transmitted in association with the burst of SSBs; monitor for reception of random access preambles from given terminal devices that received one or more of the SSBs in the burst; and set the values of the time indexes as integer multiples of the uplink symbol length when the uplink symbol length exceeds the SSB length and otherwise setting the values of the time indexes as integer multiples of the SSB length, where the uplink symbol length and the SSB length are equal, or one is an integer multiple of the other.
-
-
24. A non-transitory computer readable medium storing a computer program for performing random access in a network, the computer program comprising computer code which, when run on processing circuitry of a terminal device, causes the terminal device to:
-
receive a Synchronization Signal Block (SSB) at a first time instant, the SSB having a time index denoting a timewise position of the SSB within a burst of successively transmitted SSBs and having an SSB length defined by a downlink symbol length that differs from an uplink symbol length indicated in system information included in or transmitted in association with the SSB, wherein the time index is an integer value; compute a distance from the first time instant by multiplying a selected length by the value of the time index, the selected length being the uplink symbol length when the uplink symbol length exceeds the SSB length and otherwise being the SSB length, wherein the uplink symbol length and the SSB length are equal, or one is an integer multiple of the other; determine a transmission time as a function of the computed distance; and transmit a random access preamble at the determined transmission time.
-
-
25. A non-transitory computer readable medium storing a computer program for enabling random access in a network, the computer program comprising computer code which, when run on processing circuitry of a network node, causes the network node to:
-
transmit a burst of Synchronization Signal Blocks (SSBs), where each SSB in the burst conveys a time index denoting a timewise position of the SSB within the burst, the time index enabling a receiving terminal device to determine a time for transmitting a random access preamble, and where each SSB in the burst has an SSB length defined by a downlink symbol length that differs from an uplink symbol length indicated in system information included in each SSB or transmitted in association with the burst of SSBs; monitor for reception of random access preambles from given terminal devices that received one or more of the SSBs in the burst; and set the values of the time indexes as integer multiples of the uplink symbol length when the uplink symbol length exceeds the SSB length and otherwise setting the values of the time indexes as integer multiples of the SSB length, where the uplink symbol length and the SSB length are equal, or one is an integer multiple of the other.
-
Specification