METHODS, UE AND NETWORK NODE FOR HANDLING PRACH CONFIGURATIONS
20220338273 · 2022-10-20
Inventors
Cpc classification
H04W72/0453
ELECTRICITY
International classification
Abstract
The present disclosure relates to telecommunications. In one of its aspects, the disclosure concerns a method performed by a User Equipment (UE) in a communication system. The method includes obtaining a Physical Random Access Channel (PRACH) configuration. The PRACH configuration indicates that the PRACH comprises at least one offset. The method further includes applying the PRACH configuration.
Claims
1. A method performed by a User Equipment, UE, in a communications system, the method comprising: obtaining a Physical Random Access Channel, PRACH, configuration, wherein the PRACH configuration indicates that the PRACH comprises at least one offset; and applying the PRACH configuration.
2. The method according to claim 1, wherein the at least one offset is located between two consecutive Random Access Channel, RACH, Occasions, ROs, in frequency domain.
3. The method according to claim the 2, wherein the ROs in the frequency domain are distributed across different Listen-Before-Talk, LBT, bandwidth segments in the PRACH configuration.
4. The method according to claim 2, wherein the at least one offset is an msg1-ROFrequencyOffset defined for a RACH-ConfigGeneric.
5. The method according to claim 1, wherein the at least one offset takes a value in a range between 0 and a maximum number of Physical Resource Blocks, PRB, minus 1.
6. The method according to claim 1, wherein the at least one offset covers a bandwidth of a guard band between ROs in the PRACH configuration.
7. The method according to claim 1, wherein the PRACH configuration comprises a location parameter, wherein the location parameter indicates a location of the at least one offset in the PRACH configuration.
8. The method according to claim 7, wherein the location parameter is an msg1-FDM-per-sub band parameter.
9. The method according to claim 7, wherein the location parameter is present when more than two ROs are configured in the frequency domain.
10. The method according to claim 1, wherein the step of obtaining the PRACH configuration comprises: determining the PRACH configuration or receiving the PRACH configuration from a network node directly or via some other node or memory unit.
11. The method according to claim 1, wherein the step of applying the PRACH configuration comprises: initiating a Random Access, RA, procedure according to the obtained PRACH configuration.
12. The method according to claim 1, wherein the UE is configured with multiple serving cells or carriers within a same timing advance group.
13. A method performed by a network node in a communications system, the method comprising: providing a Physical Random Access Channel, PRACH, configuration to a User Equipment, UE, wherein the PRACH configuration indicates that the PRACH comprises at least one offset.
14. The method according to claim 13, wherein the method further comprises: determining the PRACH configuration.
15. The method according to claim 13, wherein the at least one offset is located between two consecutive Random Access Channel, RACH, Occasions, ROs, in frequency domain.
16-28. (canceled)
29. A User Equipment, UE, in a communications system, the UE is adapted to: obtain a Physical Random Access Channel, PRACH, configuration, wherein the PRACH configuration indicates that the PRACH comprises at least one offset; and apply the PRACH configuration.
30. A network node in a communications system, the network node is adapted to: provide a Physical Random Access Channel, PRACH, configuration to a User Equipment, UE, wherein the PRACH configuration indicates that the PRACH comprises at least one offset.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0108] The embodiments herein will now be further described in more detail by way of example only in the following detailed description by reference to the appended drawings illustrating the embodiments and in which:
[0109]
[0110]
[0111]
[0112]
[0113]
[0114]
[0115]
[0116]
[0117]
[0118]
[0119]
[0120]
[0121]
[0122]
[0123]
[0124]
[0125]
[0126]
[0127] The drawings are not necessarily to scale and the dimensions of certain features may have been exaggerated for the sake of clarity. Emphasis is instead placed upon illustrating the principle of the embodiments herein.
DETAILED DESCRIPTION
[0128] The embodiments herein relate to configuring Physical Random Access Channel (PRACH) resources or occasions across different Listen-Before-Talk (LBT) sub bands. By introducing just one additional frequency domain offset between two consecutive RACH Occasions (ROs), ROs in frequency domain can be distributed across different LBT bandwidth segments, e.g. LBT sub bands or LBT carrier/cell. In this way, it is better guaranteed that the User Equipment (UE) can grasp at least one RO that has based LBT for every Random Access (RA) event.
[0129] PRACH occasion (RO) or RACH Occasion (RO) may be described as an area specified in time and frequency domain that are available for the reception of RACH preamble. Using other words, RO is a time-frequency resource on which the PRACH preamble is transmitted using the configured PRACH preamble format with a single transmit beam at a UE. RACH occasion may also be referred to as RACH transmission occasion. The abbreviation RO may be used for PRACH occasion and RACH occasion. PRACH occasion and RACH occasion is the same thing.
[0130]
[0131] The communications system 100 comprises one or a plurality of network nodes, whereof the network node 101 is depicted in the non-limiting example of
[0132] The communications system 100 may cover a geographical area, which may be divided into cell areas, wherein each cell area may be served by a network node, although, one network node may serve one or several cells. Note that any n number of cells may be comprised in the communications system 100, where n is any positive integer. A cell is a geographical area where radio coverage is provided by the network node at a network node site. Each cell is identified by an identity within the local network node area, which is broadcast in the cell. In
[0133] One or a plurality of UEs 103 is located in the communication system 100. Only one UE 103 is exemplified in
[0134] The UE 103 is enabled to communicate wirelessly within the communications system 100. The communication may be performed e.g. between two devices, between a devices and a regular telephone, between the UE 103 and a network node, between network nodes, and/or between the devices and a server via the radio access network and possibly one or more core networks and possibly the internet.
[0135] The network node 101 may be configured to communicate in the communications system 100 with the UE 103 over a communication link, e.g., a radio link.
[0136] It should be noted that the communication links in the communications network may be of any suitable kind comprising either a wired or wireless link. The link may use any suitable protocol depending on type and level of layer, e.g. as indicated by the OSI model, as understood by the person skilled in the art.
[0137] When the text herein describes the network node 101 performs an action or method step, this may also be described as the network performs a certain action or method steps. In other words, the network may be represented by a network node 101 performing the action or method step described herein.
[0138] The present disclosure is now going to be described with reference to
[0139] Step 510
[0140] The UE 103 obtains a PRACH configuration. The PRACH configuration indicates that the PRACH comprises at least one offset.
[0141] The PRACH configuration may indicate a setup of the PRACH, how the PRACH is organized, what parts it is composed of and how they are organized. The PRACH configuration may indicate that the PRACH comprises at least one offset and at least one of: one or multiple location parameters, one or multiple ROs, one or multiple guard bands etc.
[0142] A RO, a guard band and at least a part of an offset may be comprised in a LBT sub band.
[0143] A wideband carrier may comprise at least one of multiple ROs, multiple guard bands, multiple offsets etc. A wideband carrier may also be referred to as a BWP.
[0144] In one embodiment, the step 510 of obtaining the PRACH configuration may comprise step 512 of determining the PRACH configuration. In an alternative embodiment, the step 510 of obtaining the PRACH configuration may comprise step 514 of receiving the PRACH configuration from a network node 101, directly or via some other node or memory unit.
[0145] Step 520
[0146] The UE 103 applies the PRACH configuration.
[0147] In one embodiment, the step 520 of applying the PRACH configuration may comprise step 522 of initiating a RA procedure according to the obtained PRACH configuration. The UE 103 may provide a RA message to the network node 101. This may also be described as the UE 103 initiating a RA procedure. The RA message may be provided to the network node 101 using the PRACH configuration, i.e. the PRACH obtained in step 510.
[0148] The present disclosure is now going to be described with reference
[0149] Step 610
[0150] The network node 101 may determine a PRACH configuration. This may also be described as the network node 101 configures PRACH across different LBT sub bands.
[0151] Step 620
[0152] The network node 101 provides information indicating the PRACH configuration to the UE 103. The PRACH configuration indicates that the PRACH configuration comprises at least one offset. The information may be provided by transmitting the PRACH configuration directly to the UE 103, or by transmitting it via some other node to the UE 103, e.g. via another network node, memory unit etc. The information may be the actual PRACH configuration or it may be an address to a node from which the UE 103 may obtain the PRACH configuration. The UE 103 obtains the information indicating the PRACH configuration from the network node 101.
[0153] Step 630
[0154] The network node 101 may receive, from the UE 103, a RA message initiating a RA procedure. The RA procedure is initiated according to the PRACH configuration. The network node 101 obtains the RA message from the UE 103. This may also be described as the network node 101 detects that the UE 103 has initiated a RA procedure. The embodiments are described herein in the context of NR unlicensed spectrum (NR-U), but they are not limited to NR-U scenarios. They are also applicable to other unlicensed operation scenarios such as LTE LAA/eLAA/feLAA/MulteFire. The embodiments herein are also applicable to licensed scenarios, so that ROs are placed in different frequency regions. This is expected to provide better diversity gain for the RACH performance.
[0155] In some embodiments, an additional offset may be located between two consecutive ROs in frequency domain. The ROs in the frequency domain may be distributed across different LBT bandwidth segments in the PRACH configuration. The at least one offset may be an msg1-ROFrequencyOffset defined for the RACH-ConfigGeneric. By properly adjusting the frequency offset between two ROs, ROs can be distributed in all LBT sub bands. This offset may take a value in a range between 0 and a maximum number of Physical Resource Blocks (PRBs) minus 1, i.e. maxNrofPhysicalResourceBlocks−1. This offset is applied in case there are at least 2 ROs configured in the frequency domain (i.e., msg1-FDM=two).
[0156] In case more than two ROs are configured in the frequency domain, e.g. msg1-FDM=four, an additional parameter, to define where the offset is applied can be defined, named e.g. location parameter, msg1-FDM-per-sub band. Accordingly, in some embodiments, the PRACH configuration may comprise a location parameter, which indicates a location of the at least one offset in the PRACH configuration. If this is set to a higher value than one, the msg1-ROFrequencyOffset is applied per every msg1-FDM-per-sub band ROs. This means that RO's can be FDMed per sub band. For example, if msg1-FDM=eight and msg1-FDM-per-sub band=two, then msg1-ROFrequencyOffset is applied between RO 2 and 3, between RO 4 and 5 and between RO 6 and 7.
[0157] The offset may be as follows:
[0158] RACH-ConfigGeneric::=SEQUENCE {
[0159] prach-ConfigurationIndex INTEGER (0 . . . 255),
[0160] msg1-FDM ENUMERATED {one, two, four, eight},
[0161] msg1-FDM-per-sub band ENUMERATED {one, two, four},
[0162] msg1-FrequencyStart INTEGER (0 . . . maxNrofPhysicalResourceBlocks−1),
[0163] msg1-ROFrequencyOffset INTEGER (0 . . . maxNrofPhysicalResourceBlocks−1),
[0164] zeroCorrelationZoneConfig INTEGER(0 . . . 15),
[0165] preambleReceivedTargetPower INTEGER (−200 . . . −74),
[0166] preambleTransMax ENUMERATED {n3,n4,n5,n6,n7,n8,n10,n20,n50,n100,n200},
[0167] powerRampingStep ENUMERATED {dB0, dB2, dB4, dB6},
[0168] ra-ResponseWindow ENUMERATED {s1, s12, s14, s18, s110, s120, s140, s180}
[0169] At every RACH time position, there may be multiple ROs distributed across different LBT sub bands, whenever a RA event is triggered at a time occasion, the UE 103 can perform multiple LBT operations in parallel, and each of them is carried out on a separate LBT sub bands, based on the outcome of LBT operations, the UE can select just one RO in a LBT sub band which has passed the LBT.
[0170] The value range of the new offset may cover the bandwidth size of the guard band between two LBT sub bands/channels, i.e., the number of PRBs and/or the number of OFDM symbols of the guard band is included in the setting of the offset. An example is shown in
[0171] The value range of the offset may skip the bandwidth size of the guard band between two LBT sub bands/channels, i.e., the number of PRBs and/or the number of OFDM symbols of the guard band may be skipped in the setting of the offset. Accordingly, in some embodiments, the at least one offset does not cover the guard band. Using other words, the offset may be set without taking the value range into account.
[0172] In some embodiments, the UE 103 may be configured with multiple serving cells/carriers within a same timing advance group. Each serving cell or carrier in this group may contain just one LBT sub band/channel. The UE 103 may thus be configured with a common PRACH configuration across these cells/carriers. In order to provide more opportunities for a RACH procedure, the UE 103 may apply the similar mechanism to distribute ROs in different cells/carriers. In this case, for every RA time occasion, the UE 103 may then have multiple ROs distributed in multiple cells/carriers, in case a RA event is triggered, the UE 103 may perform multiple LBT operations in multiple cells/carriers, based on outcome of the LBT operations the UE 103 may select just one cell/carrier which has passed the LBT to transmit the RA.
[0173]
[0174] The embodiments herein in the UE 103 may be implemented through one or more processors, such as a processor 901 in the UE 103 depicted in
[0175] The UE 103 may further comprise a memory 903 comprising one or more memory units. The memory 903 is arranged to be used to store obtained information, store data, configurations, schedulings, and applications etc. to perform the methods herein when being executed in the UE 103.
[0176] The UE 103 may receive information from, e.g. the network node 101, through a receiving port 905. In some embodiments, the receiving port 905 may be, for example, connected to one or more antennas in UE 103. In other embodiments, the UE 103 may receive information from another structure in the communications system 100 through the receiving port 905. Since the receiving port 905 may be in communication with the processor 901, the receiving port 905 may then send the received information to the processor 901. The receiving port 905 may also be configured to receive other information.
[0177] The processor 901 in the UE 103 may be further configured to transmit or send information to e.g. network node 101 or another structure in the communications system 100, through a sending port 908, which may be in communication with the processor 901, and the memory 903.
[0178] The UE 103 may comprise an obtaining unit 920, an applying unit 923, other units 925 etc.
[0179] Those skilled in the art will also appreciate that the obtaining unit 020, an applying unit 923, other units 925 described above may refer to a combination of analogue and digital circuits, and/or one or more processors configured with software and/or firmware, e.g., stored in memory, that, when executed by the one or more processors such as the processor 901, perform as described above. One or more of these processors, as well as the other digital hardware, may be included in a single Application-Specific Integrated Circuit (ASIC), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a System-on-a-Chip (SoC).
[0180] The different units 920-925 described above may be implemented as one or more applications running on one or more processors such as the processor 901.
[0181] Thus, the methods according to the embodiments described herein for the UE 103 may be respectively implemented by means of a computer program 910 product, comprising instructions, i.e., software code portions, which, when executed on at least one processor 901, cause the at least one processor 901 to carry out the actions described herein, as performed by the UE 103. The computer program 910 product may be stored on a computer-readable storage medium 913. The computer-readable storage medium 913, having stored thereon the computer program 910, may comprise instructions which, when executed on at least one processor 901, cause the at least one processor 901 to carry out the actions described herein, as performed by the UE 103. In some embodiments, the computer-readable storage medium 913 may be a non-transitory computer-readable storage medium, such as a CD ROM disc, or a memory stick. In other embodiments, the computer program 910 product may be stored on a carrier containing the computer program 910 just described, wherein the carrier is one of an electronic signal, optical signal, radio signal, or the computer-readable storage medium 910, as described above.
[0182] The UE 103 may comprise a communication interface configured to facilitate communications between the UE 103 and other nodes or devices, e.g., the network node 101, or another structure. The interface may, for example, include a transceiver configured to transmit and receive radio signals over an air interface in accordance with a suitable standard.
[0183] The UE 103 may comprise the following arrangement depicted in
[0184] Hence, embodiments herein also relate to the UE 103 operative to operate in the communications system 100. The UE 103 may comprise the processing circuitry 901 and the memory 903, said memory 903 containing instructions executable by said processing circuitry 901, whereby the UE 103 is further operative to perform the actions described herein in relation to the UE 103, e.g., in
[0185]
[0186] The embodiments herein in the network node 101 may be implemented through one or more processors, such as a processor 1001 in the network node 101 depicted in
[0187] The network node 101 may further comprise a memory 1003 comprising one or more memory units. The memory 1003 is arranged to be used to store obtained information, store data, configurations, schedulings, and applications etc. to perform the methods herein when being executed in the network node 101.
[0188] The network node 101 may receive information from, e.g., the UE 103, through a receiving port 1004. The receiving port 1004 may be, for example, connected to one or more antennas in network node 101. The network node 101 may receive information from another structure in the communications system 100 through the receiving port 1004. Since the receiving port 1004 may be in communication with the processor 1001, the receiving port 1004 may then send the received information to the processor 1001. The receiving port 1004 may also be configured to receive other information.
[0189] The processor 1001 in the network node 101 may be further configured to transmit or send information to e.g., the UE 103, or another structure in the communications system 100, through a sending port 1005, which may be in communication with the processor 1001, and the memory 1003.
[0190] The network node 101 may comprise a providing unit 1020, other units 1025 etc.
[0191] Those skilled in the art will also appreciate that the providing unit 1020, other units 1025 etc. described above may refer to a combination of analogue and digital circuits, and/or one or more processors configured with software and/or firmware, e.g., stored in memory, that, when executed by the one or more processors such as the processor 1001, perform as described above. One or more of these processors, as well as the other digital hardware, may be included in a single Application-Specific Integrated Circuit (ASIC), or several processors and various digital hardware may be distributed among several separate components, whether individually packaged or assembled into a System-on-a-Chip (SoC).
[0192] Also, in some embodiments, the different units 1020-1025 described above may be implemented as one or more applications running on one or more processors such as the processor 1001.
[0193] Thus, the methods described herein for the network node 101 may be respectively implemented by means of a computer program 1010 product, comprising instructions, i.e., software code portions, which, when executed on at least one processor 1001, cause the at least one processor 1001 to carry out the actions described herein, as performed by the network node 101. The computer program 1010 product may be stored on a computer-readable storage medium 1013. The computer-readable storage medium 1013, having stored thereon the computer program 1010, may comprise instructions which, when executed on at least one processor 1001, cause the at least one processor 1001 to carry out the actions described herein, as performed by the network node 105. In some embodiments, the computer-readable storage medium 1013 may be a non-transitory computer-readable storage medium, such as a CD ROM disc, or a memory stick. In other embodiments, the computer program 1010 product may be stored on a carrier containing the computer program 1010 just described, wherein the carrier is one of an electronic signal, optical signal, radio signal, or the second computer-readable storage medium 1013, as described above.
[0194] The network node 101 may comprise a communication interface configured to facilitate communications between the network node 101 and other nodes or devices, e.g., the UE 103, or another structure. The interface may, for example, include a transceiver configured to transmit and receive radio signals over an air interface in accordance with a suitable standard.
[0195] The network node 101 may comprise the following arrangement depicted in
[0196] The network node 101 may be operative to operate in the communications system 100. The network node 101 may comprise the processing circuitry 1001 and the memory 1003, said memory 1003 containing instructions executable by said processing circuitry 1001, whereby the network node 101 is further operative to perform the actions described herein in relation to the network node 101, e.g., in
[0197] Further Extensions and Variations
[0198] Telecommunication network connected via an intermediate network to a host computer in accordance with some embodiments.
[0199] With reference to
[0200] Telecommunication network 1110 is itself connected to host computer 1130, which may be embodied in the hardware and/or software of a standalone server, a cloud-implemented server, a distributed server or as processing resources in a server farm. Host computer 1130 may be under the ownership or control of a service provider, or may be operated by the service provider or on behalf of the service provider. Connections 1121 and 1122 between telecommunication network 1110 and host computer 1130 may extend directly from core network 1114 to host computer 1130 or may go via an optional intermediate network 1120. Intermediate network 1120 may be one of, or a combination of more than one of, a public, private or hosted network; intermediate network 1120, if any, may be a backbone network or the Internet; in particular, intermediate network 1120 may comprise two or more sub-networks (not shown).
[0201] The communication system of
[0202] In relation to
[0203]
[0204] The UE 103 and the network node 101, e.g., a base station and host computer discussed in the preceding paragraphs will now be described with reference to
[0205] Communication system 1200 further includes the network node 101 exemplified in
[0206] Communication system 1200 further includes UE 1230 already referred to. Its hardware 1235 may include radio interface 1237 configured to set up and maintain wireless connection 1270 with a base station serving a coverage area in which UE 1230 is currently located. Hardware 1235 of UE 1230 further includes processing circuitry 1238, which may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions. UE 1230 further comprises software 1231, which is stored in or accessible by UE 1230 and executable by processing circuitry 1238. Software 1231 includes client application 1232. Client application 1232 may be operable to provide a service to a human or non-human user via UE 1230, with the support of host computer 1210. In host computer 1210, an executing host application 1212 may communicate with the executing client application 1232 via OTT connection 1250 terminating at UE 1230 and host computer 1210. In providing the service to the user, client application 1232 may receive request data from host application 1212 and provide user data in response to the request data. OTT connection 1250 may transfer both the request data and the user data. Client application 1232 may interact with the user to generate the user data that it provides.
[0207] It is noted that host computer 1210, base station 1220 and UE 1230 illustrated in
[0208] In
[0209] Wireless connection 1270 between UE 1230 and base station 1220 is in accordance with the teachings of the embodiments described throughout this disclosure. One or more of the various embodiments improve the performance of OTT services provided to UE 1230 using OTT connection 1250, in which wireless connection 1270 forms the last segment. More precisely, the teachings of these embodiments may improve the spectrum efficiency, and latency, and thereby provide benefits such as reduced user waiting time, better responsiveness and extended battery lifetime.
[0210] A measurement procedure may be provided for the purpose of monitoring data rate, latency and other factors on which the one or more embodiments improve. There may further be an optional network functionality for reconfiguring OTT connection 1250 between host computer 1210 and UE 1230, in response to variations in the measurement results. The measurement procedure and/or the network functionality for reconfiguring OTT connection 1250 may be implemented in software 1211 and hardware 1215 of host computer 1210 or in software 1231 and hardware 1235 of UE 1230, or both. In embodiments, sensors (not shown) may be deployed in or in association with communication devices through which OTT connection 1250 passes; the sensors may participate in the measurement procedure by supplying values of the monitored quantities exemplified above, or supplying values of other physical quantities from which software 1211, 1231 may compute or estimate the monitored quantities. The reconfiguring of OTT connection 1250 may include message format, retransmission settings, preferred routing etc.; the reconfiguring need not affect base station 1220, and it may be unknown or imperceptible to base station 1220. Such procedures and functionalities may be known and practiced in the art. In certain embodiments, measurements may involve proprietary UE signaling facilitating host computer 1210's measurements of throughput, propagation times, latency and the like. The measurements may be implemented in that software 1211 and 1231 causes messages to be transmitted, in particular empty or ‘dummy’ messages, using OTT connection 1250 while it monitors propagation times, errors etc.
[0211]
[0212]
[0213]
[0214]
[0215] Some embodiments may be summarized as follows:
[0216] A base station configured to communicate with a UE 103, the base station comprising a radio interface and processing circuitry configured to perform one or more of the actions described herein as performed by the network node 101.
[0217] A communication system 100 including a host computer comprising: [0218] processing circuitry configured to provide user data; and [0219] a communication interface configured to forward the user data to a cellular network for transmission to a UE 103, [0220] wherein the cellular network comprises a network node 101 having a radio interface and processing circuitry, the base station's processing circuitry configured to perform one or more of the actions described herein as performed by the network node 101.
[0221] The communication system may further including the network node 101.
[0222] The communication system may further include the UE 103, wherein the UE 103 is configured to communicate with the network node 101.
[0223] The communication system, wherein: [0224] the processing circuitry of the host computer is configured to execute a host application, thereby providing the user data; and [0225] the UE 103 comprises processing circuitry configured to execute a client application associated with the host application.
[0226] A method implemented in a network node 101, comprising one or more of the actions described herein as performed by the network node 101.
[0227] A method implemented in a communication system 100 including a host computer, a base station and a UE 103, the method comprising: [0228] at the host computer, providing user data; and [0229] at the host computer, initiating a transmission carrying the user data to the UE 103 via a cellular network comprising the network node 101, wherein the network node 101 performs one or more of the actions described herein as performed by the network node 101.
[0230] The method may further comprise: [0231] at the network node 101, transmitting the user data.
[0232] The user data may be provided at the host computer by executing a host application, and the method may further comprise: [0233] at the UE 103, executing a client application associated with the host application.
[0234] A UE 103 configured to communicate with a network node 101, the UE 103 comprising a radio interface and processing circuitry configured to perform one or more of the actions described herein as performed by the UE 103.
[0235] A communication system 100 including a host computer comprising: [0236] processing circuitry configured to provide user data; and [0237] a communication interface configured to forward user data to a cellular network for transmission to a UE 103, [0238] wherein the UE comprises a radio interface and processing circuitry, the UE's processing circuitry configured to perform one or more of the actions described herein as performed by the UE 103.
[0239] The communication system may further including the UE 103.
[0240] The communication system 100, wherein the cellular network further includes a network node 101 configured to communicate with the UE 103.
[0241] The communication system 100, wherein: [0242] the processing circuitry of the host computer is configured to execute a host application, thereby providing the user data; and [0243] the UE's processing circuitry is configured to execute a client application associated with the host application.
[0244] A method implemented in a UE 103, comprising one or more of the actions described herein as performed by the UE 103.
[0245] A method implemented in a communication system 100 including a host computer, a network node 101 and a UE 103, the method comprising: [0246] at the host computer, providing user data; and [0247] at the host computer, initiating a transmission carrying the user data to the UE 103 via a cellular network comprising the base station, wherein the UE 103 performs one or more of the actions described herein as performed by the UE 103.
[0248] The method may further comprise: [0249] at the UE 103, receiving the user data from the network node 101.
[0250] A UE 103 configured to communicate with a network node 101, the UE 103 comprising a radio interface and processing circuitry configured to perform one or more of the actions described herein as performed by the UE 103.
[0251] A communication system 100 including a host computer comprising: [0252] a communication interface configured to receive user data originating from a transmission from a UE 103 to a network node 101, [0253] wherein the UE 103 comprises a radio interface and processing circuitry, the UE's processing circuitry configured to: perform one or more of the actions described herein as performed by the UE 103.
[0254] The communication system 100 may further include the UE 103.
[0255] The communication system 100 may further include the network node 101, wherein the network node 101 comprises a radio interface configured to communicate with the UE 103 and a communication interface configured to forward to the host computer the user data carried by a transmission from the UE 103 to the base station.
[0256] The communication system 100, wherein: [0257] the processing circuitry of the host computer is configured to execute a host application; and [0258] the UE's processing circuitry is configured to execute a client application associated with the host application, thereby providing the user data.
[0259] The communication system 100, wherein: [0260] the processing circuitry of the host computer is configured to execute a host application, thereby providing request data; and [0261] the UE's processing circuitry is configured to execute a client application associated with the host application, thereby providing the user data in response to the request data.
[0262] A method implemented in a UE 103, comprising one or more of the actions described herein as performed by the UE 103.
[0263] The method may further comprise: [0264] providing user data; and [0265] forwarding the user data to a host computer via the transmission to the network node 101.
[0266] A method implemented in a communication system 100 including a host computer, a network node 101 and a UE 103, the method comprising: [0267] at the host computer, receiving user data transmitted to the network node 101 from the UE 103, wherein the UE 103 performs one or more of the actions described herein as performed by the UE 103.
[0268] The method may further comprise: [0269] at the UE 103, providing the user data to the network node 101.
[0270] The method may further comprise: [0271] at the UE 103, executing a client application, thereby providing the user data to be transmitted; and [0272] at the host computer, executing a host application associated with the client application.
[0273] The method may further comprise: [0274] at the UE 103, executing a client application; and [0275] at the UE 103, receiving input data to the client application, the input data being provided at the host computer by executing a host application associated with the client application, [0276] wherein the user data to be transmitted is provided by the client application in response to the input data.
[0277] A network node 101 configured to communicate with a UE 103, the network node 101 comprising a radio interface and processing circuitry configured to perform one or more of the actions described herein as performed by the network node 101.
[0278] A communication system 100 including a host computer comprising a communication interface configured to receive user data originating from a transmission from a UE 103 to a base station, wherein the network node 101 comprises a radio interface and processing circuitry, the base station's processing circuitry configured to perform one or more of the actions described herein as performed by the network node 101.
[0279] The communication system 100 may further include the network node 101. The communication system 100 may further include the UE 103, wherein the UE 103 is configured to communicate with the network node 101.
[0280] The communication system 100 wherein: [0281] the processing circuitry of the host computer is configured to execute a host application; [0282] the UE 103 is configured to execute a client application associated with the host application, thereby providing the user data to be received by the host computer.
[0283] A method implemented in a network node 101, comprising one or more of the actions described herein as performed by any of the network node 101.
[0284] A method implemented in a communication system including a host computer, a network node 101 and a UE 103, the method comprising: [0285] at the host computer, receiving, from the network node 101, user data originating from a transmission which the base station has received from the UE 103, wherein the UE 103 performs one or more of the actions described herein as performed by the UE 103.
[0286] The method may further comprise: [0287] at the network node 101, receiving the user data from the UE 103.
[0288] The method may further comprise: [0289] at the network node 101, initiating a transmission of the received user data to the host computer.
[0290] Some embodiments may be summarized as follows:
[0291] A method performed by a User Equipment, UE, (103) in a communications system (100), the method comprising: [0292] obtaining (501a, 502b) a Physical Random Access Channel, PRACH, configuration; and [0293] applying (502a, 503b) the PRACH configuration.
[0294] An offset may be located between two consecutive ROs in the PRACH configuration, the offset may be e.g. a frequency domain offset, a first offset, an offset parameter, a first parameter, an offset field, the RO may also be a PRACH occasion.
[0295] The offset may be an msg1-ROFrequencyOffset. The offset may take, comprise or have a value in a range between 0 and maxNrofPhysicalResourceBlocks−1.
[0296] The offset may be present in the PRACH configuration when there are at least 2 ROs configured in the frequency domain in the PRACH configuration, i.e., msg1-FDM=two.
[0297] At every RACH time position, there may be multiple ROs distributed across different LBT sub bands, whenever a RA event is triggered at a time occasion, the UE (103) may perform multiple LBT operations in parallel, and each of them is carried out on separate LBT sub bands, based on the outcome of LBT operations, the UE (103) may select one RO in a LBT sub band which has passed the LBT.
[0298] The offset may cover the bandwidth of a guard band between ROs in the PRACH configuration.
[0299] A value range of the offset may not comprise the bandwidth size of the guard band between two LBT sub bands/channels, i.e. the number of PRBs and/or the number of OFDM symbols of the guard band may be skipped in the setting of the offset.
[0300] The UE 103 may be configured with multiple serving cells/carriers within a same timing advance group.
[0301] A location parameter may indicate the location of the offset in the PRACH configuration, the location parameter may be comprised in the PRACH configuration.
[0302] The location parameter may be a msg1-FDM-per-sub band parameter.
[0303] The location parameter may be present in the PRACH configuration when more than two ROs are configured in the frequency domain, e.g. msg1-FDM=four.
[0304] ROs in the frequency domain may be distributed across different LBT bandwidth segments in the PRACH configuration.
[0305] PRACH/RACH resources may be configured across different LBT sub bands. The obtaining the PRACH configuration may comprise that the UE 103 is configured with the PRAC configuration.
[0306] The PRACH configuration may be obtained e.g. by the UE 103 determining the PRAC configuration, by receiving it from the network node 101 directly or via some other node or memory unit,
[0307] A number of PRBs and/or the number of OFDM symbols of the guard band may be included in the setting of the offset. Setting the offset may be referred to as determining the offset, calculating the offset. The setting of the offset may be performed by the UE 103 and/or the network node 101.
[0308] The applying the PRACH configuration may comprise initiating a RA procedure according to the obtained PRACH configuration, e.g. by transmitting a RA preamble message to the network node 101.
[0309] The communications system may be associated with at least one of NR-U, LTE LAA, eLAA, feLAA and/or MulteFire.
[0310] The communications system 100 may be a 2G network, a 3G network, a 4G network, a 5G network, a 6G network or any other legacy, current of future network.
[0311] A method performed by a network node 101 in a communications system 100, the method comprising: [0312] providing 501a, 502b a PRACH configuration to a UE 103.
[0313] The method may comprise: [0314] determining the PRACH configuration.
[0315] An offset may be located between two consecutive Random Access Channel, RACH, Occasions, ROs, in the PRACH configuration, the offset may be e.g. a frequency domain offset, a first offset, an offset parameter, a first parameter, an offset field.
[0316] The offset may be an msg1-ROFrequencyOffset.
[0317] The offset may take a value in a range between 0 and maxNrofPhysicalResourceBlocks−1.
[0318] The offset may be present in the PRACH configuration when there are at least 2 ROs configured in the frequency domain in the PRACH configuration, i.e., msg1-FDM=two.
[0319] At every RACH time position, there may be multiple ROs distributed across different LBT sub bands, whenever a RA event is triggered at a time occasion.
[0320] The offset may cover the bandwidth of a guard band between ROs in the PRACH configuration.
[0321] A value range of the offset may not comprise the bandwidth size of the guard band between two LBT sub bands/channels, i.e. the number of PRBs and/or the number of OFDM symbols of the guard band may be skipped in the setting of the offset.
[0322] A location parameter may indicate the location of the offset in the PRACH configuration. The location parameter may be comprised in the PRACH configuration.
[0323] The location parameter may be a msg1-FDM-per-sub band parameter.
[0324] The location parameter may be present when more than two ROs are configured in the frequency domain, e.g. msg1-FDM=four.
[0325] ROs in the frequency domain may be distributed across different LBT bandwidth segments in the PRACH configuration.
[0326] PRACH resources may be configured across different LBT sub bands.
[0327] The PRACH configuration may be provided to the UE 103 directly or via some other node or memory unit.
[0328] A number of PRBs and/or the number of OFDM symbols of the guard band may be included in the setting of the offset
[0329] The method may comprise: [0330] receiving 504b a RA message from the UE 103.
[0331] The communications system 100 may be associated with at least one of NR-U, LTE LAA, eLAA, feLAA and/or MulteFire.
[0332] The communications system 100 may be a 2G network, a 3G network, a 4G network, a 5G network, a 6G network or any other legacy, current of future network.
[0333] The network node 101 may be an NB, eNB, gNB, RNC, access node, RAN node, core network, CN, node, etc., or any other suitable network node.
[0334] A UE 103 is adapted to perform a method according to any of embodiments described herein.
[0335] A network node 101 is adapted to perform a method according to any of embodiments described herein.
[0336] A computer program comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out the method according to any one of embodiments described herein. A carrier comprises the computer program of the embodiments herein. The carrier is one of an electronic signal, optical signal, radio signal or computer readable storage medium.
[0337] The embodiments herein relate to Channel Occupancy Time (COT), random access (RA). The embodiments herein relate to a method to configure PRACH occasions across different LBT sub bands.
[0338] Generally, all terms used herein are to be interpreted according to their ordinary meaning in the relevant technical field, unless a different meaning is clearly given and/or is implied from the context in which it is used. All references to a/an/the element, apparatus, component, means, step, etc. are to be interpreted openly as referring to at least one instance of the element, apparatus, component, means, step, etc., unless explicitly stated otherwise. The steps of any methods disclosed herein do not have to be performed in the exact order disclosed, unless a step is explicitly described as following or preceding another step and/or where it is implicit that a step must follow or precede another step.
[0339] Any feature of any of the embodiments disclosed herein may be applied to any other embodiment, wherever appropriate. Likewise, any advantage of any of the embodiments may apply to any other embodiments, and vice versa. Other objectives, features and advantages of the enclosed embodiments will be apparent from the following description.
[0340] In general, the usage of “first”, “second”, “third”, “fourth”, and/or “fifth” herein may be understood to be an arbitrary way to denote different elements or entities, and may be understood to not confer a cumulative or chronological character to the nouns they modify, unless otherwise noted, based on context.
[0341] Several embodiments are comprised herein. It should be noted that the examples herein are not mutually exclusive. Components from one embodiment may be tacitly assumed to be present in another embodiment and it will be obvious to a person skilled in the art how those components may be used in the other exemplary embodiments
[0342] The embodiments herein are not limited to the above described embodiments. Various alternatives, modifications and equivalents may be used. Therefore, the above embodiments should not be taken as limiting the scope of the embodiments. A feature from one embodiment may be combined with one or more features of any other embodiment.
[0343] The term “at least one of A and B” should be understood to mean “only A, only B, or both A and B.”, where A and B are any parameter, number, indication used herein etc.
[0344] It should be emphasized that the term “comprises/comprising” when used in this specification is taken to specify the presence of stated features, integers, steps or components, but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof. It should also be noted that the words “a” or “an” preceding an element do not exclude the presence of a plurality of such elements. The term “configured to” used herein may also be referred to as “arranged to”, “adapted to”, “capable of” or “operative to”.
[0345] It should also be emphasised that the steps of the methods may, without departing from the embodiments herein, be performed in another order than the order in which they appear herein.
Example Embodiments
[0346] 1. A method performed by a User Equipment, UE, (103) in a communications system (100), the method comprising: [0347] obtaining (501a, 502b) a Physical Random Access Channel, PRACH, configuration; and [0348] applying (502a, 503b) the PRACH configuration.
[0349] 2. The method according to any of the preceding embodiments, wherein an offset is located between two consecutive Random Access Channel, RACH, Occasions, ROs, in the PRACH configuration, the offset may be e.g. a frequency domain offset, a first offset, an offset parameter, a first parameter, an offset field, the RO may also be a PRACH occasion.
[0350] 3. The method according to any of the preceding embodiments, wherein the offset is an msg1-ROFrequencyOffset.
[0351] 4. The method according to any of the preceding embodiments, wherein the offset takes a value in a range between 0 and maxNrofPhysicalResourceBlocks−1.
[0352] 5. The method according to any of the preceding embodiments, wherein the offset is present in the PRACH configuration when there are at least 2 ROs configured in the frequency domain in the PRACH configuration, i.e., msg1-FDM=two.
[0353] 6. The method according to any of the preceding embodiments, wherein at every RACH time position, there are multiple ROs distributed across different LBT sub bands, whenever a RA event is triggered at a time occasion, the UE (103) performs multiple LBT operations in parallel, and each of them is carried out on separate LBT sub bands, based on the outcome of LBT operations, the UE (103) selects one RO in a LBT sub band which has passed the LBT.
[0354] 7. The method according to any of the preceding embodiments, wherein the offset covers the bandwidth of a guard band between ROs in the PRACH configuration.
[0355] 8. The method according to any of the preceding embodiments, wherein a value range of the offset does not comprise the bandwidth size of the guard band between two LBT sub bands/channels, i.e. the number of PRBs and/or the number of OFDM symbols of the guard band is skipped in the setting of the offset.
[0356] 9. The method according to any of the preceding embodiments, wherein the UE (103) is configured with multiple serving cells/carriers within a same timing advance group.
[0357] 10. The method according to any of the preceding embodiments, a location parameter indicates the location of the offset in the PRACH configuration, the location parameter may be comprised in the PRACH configuration.
[0358] 11. The method according to any of the preceding embodiments, wherein the location parameter may be a msg1-FDM-per-sub band parameter.
[0359] 12. The method according to any of the preceding embodiments, wherein the location parameter is present when more than two ROs are configured in the frequency domain, e.g. msg1-FDM=four.
[0360] 13. The method according to any of the preceding embodiments, wherein ROs in the frequency domain are be distributed across different LBT bandwidth segments in the PRACH configuration.
[0361] 14. The method according to any of the preceding embodiments, wherein PRACH resources are configured across different LBT sub bands.
[0362] 15. The method according to any of the preceding embodiments, wherein the obtaining the PRACH configuration comprises that the UE (103) is configured with the PRAC configuration.
[0363] 16. The method according to any of the preceding embodiments, wherein the PRACH configuration is obtained e.g. by the UE (103) determining the PRAC configuration, by receiving it from the network node (101) directly or via some other node or memory unit,
[0364] 17. The method according to any of the preceding embodiments, wherein a number of PRBs and/or the number of OFDM symbols of the guard band is included in the setting of the offset
[0365] 18. The method according to any of the preceding embodiments, wherein the applying the PRACH configuration comprises initiating a Random Access, RA, procedure according to the obtained PRACH configuration, e.g. by transmitting a RA preamble message to the network node (101).
[0366] 19. The method according to any of the preceding embodiments, wherein the communications system (100) is associated with at least one of NR-U, LTE LAA, eLAA, feLAA and/or MulteFire.
[0367] 20. The method according to any of the preceding embodiments, wherein the communications system (100) is a 2G network, a 3G network, a 4G network, a 5G network, a 6G network or any other legacy, current of future network.
[0368] 21. A method performed by a network node (101) in a communications system (100), the method comprising: [0369] providing (501a, 502b) a Physical Random Access Channel, PRACH, configuration to a User Equipment, UE, (103).
[0370] 22. The method according to any of the preceding embodiments, comprising: determining the PRACH configuration.
[0371] 23. The method according to any of the preceding embodiments, wherein an offset is located between two consecutive Random Access Channel, RACH, Occasions, ROs, in the PRACH configuration, the offset may be e.g. a frequency domain offset, a first offset, an offset parameter, a first parameter, an offset field.
[0372] 24. The method according to any of the preceding embodiments, wherein the offset is an msg1-ROFrequencyOffset.
[0373] 25. The method according to any of the preceding embodiments, wherein the offset takes a value in a range between 0 and maxNrofPhysicalResourceBlocks−1.
[0374] 26. The method according to any of the preceding embodiments, wherein the offset is present in the PRACH configuration when there are at least 2 ROs configured in the frequency domain in the PRACH configuration, i.e., msg1-FDM=two.
[0375] 27. The method according to any of the preceding embodiments, wherein at every RACH time position, there are multiple ROs distributed across different LBT sub bands, whenever a RA event is triggered at a time occasion.
[0376] 28. The method according to any of the preceding embodiments, wherein the offset covers the bandwidth of a guard band between ROs in the PRACH configuration.
[0377] 29. The method according to any of the preceding embodiments, wherein a value range of the offset does not comprise the bandwidth size of the guard band between two LBT sub bands/channels, i.e. the number of PRBs and/or the number of OFDM symbols of the guard band is skipped in the setting of the offset.
[0378] 30. The method according to any of the preceding embodiments, a location parameter indicates the location of the offset in the PRACH configuration, the location parameter may be comprised in the PRACH configuration.
[0379] 31. The method according to any of the preceding embodiments, wherein the location parameter may be a msg1-FDM-per-sub band parameter.
[0380] 32. The method according to any of the preceding embodiments, wherein the location parameter is present when more than two ROs are configured in the frequency domain, e.g. msg1-FDM=four.
[0381] 33. The method according to any of the preceding embodiments, wherein ROs in the frequency domain are be distributed across different LBT bandwidth segments in the PRACH configuration.
[0382] 34. The method according to any of the preceding embodiments, wherein PRACH resources are configured across different LBT sub bands.
[0383] 35. The method according to any of the preceding embodiments, wherein the PRACH configuration provided to the UE (103) directly or via some other node or memory unit,
[0384] 36. The method according to any of the preceding embodiments, wherein a number of PRBs and/or the number of OFDM symbols of the guard band is included in the setting of the offset
[0385] 37. The method according to any of the preceding embodiments, comprising: receiving (504b) a RA message from the UE (103).
[0386] 38. The method according to any of the preceding embodiments, wherein the communications system (100) is associated with at least one of NR-U, LTE LAA, eLAA, feLAA and/or MulteFire.
[0387] 39. The method according to any of the preceding embodiments, wherein the communications system (100) is a 2G network, a 3G network, a 4G network, a 5G network, a 6G network or any other legacy, current of future network.
[0388] 40. The method according to any of the preceding embodiments, wherein the network node (101) is an NB, eNB, gNB, RNC, access node, RAN node, core network, CN, node, etc., or any other suitable network node.
[0389] 41. An UE (103) adapted to perform a method according to any of embodiments 1-20.
[0390] 42. A network node (101) adapted to perform a method according to any of embodiments 21-39.
[0391] 43. A computer program comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out the method according to any one of embodiments 1-20 and/or 21-39.
[0392] 44. A carrier comprising the computer program of embodiment 43, wherein the carrier is one of an electronic signal, optical signal, radio signal or computer readable storage medium.