Uplink Resource Release
By configuring and managing periodic resources for wireless devices in RRC disconnected states, the method addresses inefficiencies in resource allocation, optimizing utilization and enhancing communication efficiency for small data transmissions.
Patent Information
- Application Number
- JP2023507680
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-08-06
- Filing Date
- 2021-08-05
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2041-08-05
AI Technical Summary
Existing wireless communication systems face inefficiencies in managing resource allocation for wireless devices in RRC disconnected states, particularly in handling periodic resources for small data transmissions, leading to suboptimal utilization and potential resource wastage.
The implementation of a method where a base station distributes RRC release messages to transition wireless devices to an RRC disconnected state, configures periodic resources for packet transmission, and manages resource release based on lack of communication, including mechanisms for determining lack of communication and releasing resources effectively.
This approach optimizes resource utilization by efficiently managing periodic resources in RRC disconnected states, reducing wastage and enhancing communication efficiency for small data transmissions.
Smart Images

Figure 0007603265000001 
Figure 0007603265000002 
Figure 0007603265000003
Abstract
Description
[Background technology]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Patent Application No. 63 / 062,307, filed August 6, 2020, which is incorporated by reference in its entirety. Summary of the Invention [Means for solving the problem]
[0002] In this disclosure, various embodiments are presented as examples of how the disclosed technology may be implemented and / or how the disclosed technology may be practiced in environments and scenarios. It will be apparent to one skilled in the relevant art that various changes in form and details may be made without departing from the scope. Indeed, after reading the specification, it will be apparent to one skilled in the relevant art how to implement alternative embodiments. The present embodiments should not be limited by any of the exemplary embodiments. The embodiments of the present disclosure are described with reference to the accompanying drawings. Limitations, features, and / or elements from the disclosed exemplary embodiments may be combined to create further embodiments within the scope of the present disclosure. The figures that highlight features and advantages are shown by way of example only. The disclosed architecture is sufficiently flexible and configurable to be utilized in ways other than those shown. For example, the actions listed in any flowchart may be rearranged in some embodiments or used only optionally. The present invention provides, for example: (Item 1) The base station distribution unit provides the wireless device with an RRC release message indicating a transition of the wireless device to an RRC disconnected state; transmitting one or more Radio Resource Control (RRC) messages including: receiving, by the base station distributed unit in the RRC disconnected state, one or more transport blocks from the wireless device over the periodic resources; determining, by the base station distributed unit, a lack of communication with the wireless device, the lack of communication comprising not receiving at least one transport block from the wireless device over a number of periodic resource opportunities; and transmitting, by the base station distributed unit, to a base station central unit, one or more messages indicating release of the periodic resource based on the lack of communication. (Item 2) The configuration parameters are: the number of opportunities for the periodic resource; and 2. The method of claim 1, including one or more time periods. (Item 3) 3. The method according to claim 1, further comprising receiving, by the base station distributed unit, the one or more RRC messages from the base station central unit. (Item 4) 4. The method according to any one of claims 1 to 3, wherein the periodic resource is for a small data transmission (SDT) procedure. (Item 5) The periodic resource is: Pre-configured uplink resources, and 5. The method according to any one of items 1 to 4, wherein the one or more uplink grants are configured. (Item 6) The base station distribution unit provides the wireless device with an RRC release message indicating a transition of the wireless device to an RRC disconnected state; transmitting one or more Radio Resource Control (RRC) messages including: receiving, by the base station distributed unit in the RRC disconnected state, one or more transport blocks from the wireless device over the periodic resources; determining, by the base station distributed unit, a lack of communication with the wireless device, the lack of communication comprising not transmitting timing advancement information to the wireless device during a first time period; and transmitting, by the base station distributed unit, to a base station central unit, one or more messages indicating release of the periodic resource based on the lack of communication. (Item 7) The configuration parameters are: the number of opportunities for said periodic resource; and 7. The method of claim 6, comprising one or more of the time periods. (Item 8) 8. The method according to any one of items 6 to 7, further comprising receiving, by the base station distributed unit, the one or more RRC messages from the base station central unit. (Item 9) 9. The method according to any one of items 6 to 8, wherein the periodic resource is for a small data transmission (SDT) procedure. (Item 10) The periodic resource is: Pre-configured uplink resources, and The method according to any one of items 6 to 9, wherein the uplink grant or grants are one or more of the configured uplink grants. (Item 11) receiving, by the base station distributed unit, one or more transport blocks from a wireless device in a radio resource control (RRC) disconnected state over periodic resources; determining, by the base station distribution unit, a lack of communication with the wireless device; and transmitting, by the base station distributed unit, to a base station central unit, one or more messages indicating release of the periodic resource based on the lack of communication. (Item 12) the one or more messages indicating release of the periodic resource, a context configuration message to the wireless device; A base station distributed unit configuration message; and Item 12. The method according to item 11, including at least one of a base station central unit configuration message. (Item 13) the one or more messages indicating release of the periodic resource, Releasing the periodic resources configured for the wireless device; Releasing the periodic resources for a packet flow of the wireless device; Releasing the periodic resources from the cells of the base station distributed unit; and 13. The method according to any one of items 11 to 12, further comprising indicating at least one exclusion of the wireless device from a plurality of wireless devices permitted to use the periodic resource. (Item 14) the one or more messages indicating release of the periodic resource, a cell identifier of a cell for which the periodic resource is configured; A device identifier of the wireless device; a configuration identifier for the periodic resource; and The method according to any one of items 11 to 13, further comprising at least one periodic resource Radio Network Temporary Identifier (RNTI) of the periodic resource. (Item 15) The one or more messages indicating the release of the periodic resource include a cause value for the release of the periodic resource, the cause value being: not receiving at least one transport block from the wireless device over the number of opportunities of the periodic resource; and 15. The method according to any one of items 11 to 14, further comprising indicating to the wireless device at least one of not transmitting timing advancement information during the time period. (Item 16) and receiving a paging message from the base station central unit, the paging message comprising: after the transmission of the one or more messages indicating the release of the periodic resource; and The method according to any one of items 11 to 15, wherein the periodic resource is received before a next opportunity. (Item 17) 17. The method of any one of claims 11 to 16, wherein the determining the lack of communication with the wireless device is while the wireless device is in the RRC unconnected state. (Item 18) 18. The method according to any one of claims 11 to 17, wherein the lack of communication comprises not receiving at least one transport block from the wireless device over a number of periodic resource opportunities. (Item 19) 20. The method of claim 18, wherein the opportunities of the periodic resource are separated in time by the duration of the periodic resource. (Item 20) 20. The method according to any one of claims 18 to 19, wherein the number of opportunities is a number of skipped resources associated with the release of the periodic resource. (Item 21) 21. The method according to any one of claims 18 to 20, further comprising determining, by the base station distributed unit, the number of opportunities. (Item 22) 22. The method according to any one of items 18 to 21, wherein the number of opportunities is a first configuration parameter of one or more configuration parameters of the periodic resource. (Item 23) 23. The method according to any one of claims 18 to 22, further comprising transmitting the number of opportunities by the base station distributed unit to the wireless device. (Item 24) 24. The method according to any one of claims 18 to 23, further comprising: determining, by the base station distributed unit, that the wireless device has released the periodic resource based on the wireless device not receiving the at least one transport block from the wireless device over the number of opportunities of the periodic resource. (Item 25) increasing a number of skipped opportunities based on not receiving at least one transport block from the wireless device via a first opportunity of the periodic resource; 25. The method according to any one of claims 18 to 24, further comprising: resetting the number of skipped opportunities of not receiving based on receiving at least one transport block from the wireless device via the first opportunity of the periodic resource. (Item 26) 26. The method of any one of claims 11 to 25, wherein the lack of communication includes not transmitting timing advancement information to the wireless device for a period of time. (Item 27) 27. The method of claim 26, wherein the non-transmitting is by the base station distributed unit. (Item 28) 28. A method according to any one of claims 26 to 27, wherein the time period is associated with a time alignment timer for the periodic resource. (Item 29) The time period is: a time value associated with the time alignment timer for the periodic resource; or 29. The method according to any one of items 26 to 28, comprising said time value plus a guard time value. (Item 30) determining, by the base station distributed unit, not to transmit the timing advance information to the wireless device based on not receiving at least one transport block from the wireless device via the first opportunity of the periodic resource; 30. The method according to any one of claims 26 to 29, further comprising: determining, by the base station distributed unit, to transmit the timing advance information to the wireless device based on receiving at least one transport block from the wireless device via the first opportunity on the periodic resource. (Item 31) running or continuing to run the time alignment timer based on the determination not to transmit the timing advancement information to the wireless device; and 31. The method of claim 30, further comprising: restarting the time alignment timer based on the decision to transmit the timing advancement information to the wireless device. (Item 32) 32. The method according to any one of items 26 to 31, wherein not transmitting the timing advancement information comprises not transmitting a Medium Access Control (MAC) control element (CE) including the timing advancement information. (Item 33) 33. The method according to any one of claims 26 to 32, wherein not transmitting the timing advancement information comprises not transmitting downlink control information (DCI) including the timing advancement information via a physical downlink control channel (PDCCH). (Item 34) 34. The method according to any one of claims 11 to 33, wherein the one or more transport blocks are received from the wireless device while the wireless device is in the RRC unconnected state. (Item 35) and transmitting, by the base station distributed unit, to the wireless device, over a physical downlink control channel, a signal scrambled with a periodic resource radio network temporary identifier in response to receiving the one or more transport blocks, the signal comprising: an acknowledgement indicating successful reception of the one or more transport blocks; an acknowledgment indicating unsuccessful reception of the one or more transport blocks; a resource grant for retransmission of said one or more transport blocks; or 35. The method according to any of claims 11 to 34, further comprising indicating at least one resource grant for transmission of one or more second transport blocks. (Item 36) 36. The method of claim 35, wherein the configuration parameters of the at least one periodic resource include a periodic resource radio network temporary identifier. (Item 37) 37. The method according to any one of claims 11 to 36, wherein the periodic resource is associated with configuration parameters of the periodic resource. (Item 38) The configuration parameters are: the number of opportunities for the periodic resource; and Item 38. The method of item 37, comprising one or more of the time periods. (Item 39) The configuration parameters are: A configuration identifier of the configuration parameters of the periodic resource; a period of the periodic resource; an offset of the periodic resource; the size of said periodic resource; A start time parameter of the periodic resource; physical uplink control channel parameters for the periodic resource; physical uplink shared channel parameters of the periodic resource; and 39. The method according to any one of items 37 to 38, comprising one or more physical downlink shared channel frequency hopping parameters of the periodic resource. (Item 40) 40. The method according to any one of items 37 to 39, further comprising transmitting, by the base station distributed unit, the configuration parameters of the periodic resource to the base station central unit. (Item 41) 41. The method according to any one of claims 37 to 40, further comprising: transmitting, by the base station distributed unit, one or more RRC messages to the wireless device, the RRC messages including the configuration parameters of the periodic resource. (Item 42) Item 42. The method of item 41, wherein the one or more RRC messages include an RRC release message indicating a transition of the wireless device to an RRC disconnected state. (Item 43) 43. The method according to any one of claims 41 to 42, further comprising receiving, by the base station distributed unit, the one or more RRC messages from the base station central unit. (Item 44) The base station distributed unit transmits the following from the base station central unit: The base station distributed unit releases or suspends one or more access stratum contexts of the wireless device; and 44. The method according to any one of claims 11 to 43, further comprising: after the wireless device transitions to the RRC idle state or the RRC inactive state, the base station distributed unit receiving a wireless device context message indicating at least one of maintaining the at least one periodic resource. (Item 45) 45. The method according to any one of claims 11 to 44, wherein the periodic resource is for a small data transmission (SDT) procedure. (Item 46) The periodic resource is: the exclusive use of said wireless device; or 46. The method according to any one of items 11 to 45, which is for shared use by a plurality of wireless devices including the wireless device. (Item 47) The periodic resource is: Pre-configured uplink resources, and 47. The method according to any one of items 11 to 46, wherein the one or more uplink grants are configured. (Item 48) The RRC disconnected state is RRC idle state, and 48. The method according to any one of claims 11 to 47, comprising one or more RRC inactive states. (Item 49) A base station distributed unit comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the base station distributed unit to perform a method according to any one of items 1 to 48. (Item 50) A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any one of items 1 to 48. (Item 51) Sending, by a base station central unit, one or more radio resource control (RRC) messages to wireless devices in an RRC non-connected state via a base station distributed unit, the one or more RRC messages including configuration parameters of periodic resources; receiving, by the base station central unit, one or more messages from the base station distributed unit indicating release of the periodic resources. (Item 52) the one or more messages indicating release of the periodic resource, a context configuration message to the wireless device; A base station distributed unit configuration message; and 52. The method of claim 51, including at least one of a base station central unit configuration message. (Item 53) the one or more messages indicating release of the periodic resource, Releasing the periodic resources configured for the wireless device; Releasing the periodic resources for a packet flow of the wireless device; Releasing the periodic resources from the cells of the base station distributed unit; and 53. A method according to any one of items 51 to 52, further comprising indicating at least one exclusion of the wireless device from a plurality of wireless devices permitted to use the periodic resource. (Item 54) the one or more messages indicating release of the periodic resource, a cell identifier of a cell for which the periodic resource is configured; A device identifier of the wireless device; a configuration identifier for the periodic resource; and 54. The method according to any one of items 51 to 53, comprising at least one periodic resource Radio Network Temporary Identifier (RNTI) of the periodic resource. (Item 55) The one or more messages indicating the release of the periodic resource include a cause value for the release of the periodic resource, the cause value being: not receiving at least one transport block from the wireless device over the number of opportunities of the periodic resource; and 55. The method according to any one of items 51 to 54, further comprising indicating to the wireless device at least one of not transmitting timing progress information during the time period. (Item 56) and transmitting a paging message to the base station distribution unit, the paging message comprising: after the transmission of the one or more messages indicating the release of the periodic resource; and 56. A method according to any one of items 51 to 55, wherein the periodic resource is received before a next opportunity. (Item 57) The configuration parameters are: the number of opportunities for the periodic resource; and 57. The method according to any one of items 51 to 56, comprising one or more of the time periods. (Item 58) The configuration parameters are: A configuration identifier of the configuration parameters of the periodic resource; a period of the periodic resource; an offset of the periodic resource; the size of said periodic resource; A start time parameter of the periodic resource; physical uplink control channel parameters for the periodic resource; physical uplink shared channel parameters of the periodic resource; and 58. A method according to any one of items 51 to 57, comprising one or more physical downlink shared channel frequency hopping parameters of the periodic resource. (Item 59) 59. The method according to any one of items 51 to 58, further comprising receiving, by the base station central unit, the configuration parameters of the periodic resource from the base station distributed unit. (Item 60) 60. A method according to any one of items 51 to 59, wherein the one or more RRC messages include an RRC release message indicating a transition of the wireless device to an RRC disconnected state. (Item 61) 61. The method according to any one of claims 51 to 60, further comprising sending, by the base station central unit, the one or more RRC messages to the base station distributed unit. (Item 62) The base station central unit may transmit to the base station distributed unit: The base station distributed unit releases or suspends one or more access stratum contexts of the wireless device; and 62. The method according to any one of items 51 to 61, further comprising: after the wireless device transitions to the RRC idle state or the RRC inactive state, the base station distributed unit sending a wireless device context message indicating at least one of maintaining the at least one periodic resource. (Item 63) 63. The method according to any one of claims 51 to 62, wherein the periodic resource is for a small data transmission (SDT) procedure. (Item 64) The periodic resource is: the exclusive use of said wireless device; or 64. The method according to any one of items 51 to 63, which is for shared use by a plurality of wireless devices including the wireless device. (Item 65) The periodic resource is: Pre-configured uplink resources, and 65. The method according to any one of items 51 to 64, wherein the one or more uplink grants are configured. (Item 66) The RRC disconnected state is RRC idle state, and 66. A method according to any one of claims 51 to 65, comprising one or more RRC inactive states. (Item 67) A base station central unit, comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the base station central unit to perform the method according to any one of items 51 to 66. (Item 68) A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform the method of any one of items 51 to 66. (Item 69) a base station central unit, the base station central unit comprising one or more processors, the base station central unit being configured to, when executed by the one or more processors, transmitting, via a base station distributed unit, to a wireless device, one or more Radio Resource Control (RRC) messages including configuration parameters of periodic resources for packet transmission by the wireless device in an RRC non-connected state; and a memory storing instructions to receive from the base station distributed unit one or more messages indicating the release of the periodic resources; The base station distributed unit, comprising: one or more processors; and when executed by the one or more processors, the base station distributed unit includes: transmitting the one or more RRC messages to the wireless device; receiving one or more transport blocks from the wireless device over the periodic resource; determining, by the base station distribution unit, a lack of communication with the wireless device; and A system comprising: a base station distributed unit including a memory storing instructions to cause the base station central unit to transmit the one or more messages indicating release of the periodic resource based on the lack of communication. [Brief description of the drawings]
[0003] Some examples of various embodiments of the present disclosure are described herein with reference to the drawings.
[0004] [Figure 1] 1A and 1B show an example of a mobile communication network in which embodiments of the present disclosure may be implemented.
[0005] [Diagram 2] 2A and 2B show the New Radio (NR) user plane and control plane protocol stacks, respectively.
[0006] [Diagram 3] FIG. 3 shows examples of services provided between protocol layers of the NR user plane protocol stack of FIG. 2A.
[0007] [Figure 4A] FIG. 4A shows an example downlink data flow through the NR user plane protocol stack of FIG. 2A.
[0008] [Figure 4B] FIG. 4B shows an example format of a MAC subheader in a MAC PDU.
[0009] [Diagram 5] 5A and 5B show the mapping between downlink and uplink logical, transport and physical channels, respectively.
[0010] [Figure 6] FIG. 6 is an exemplary diagram illustrating RRC state transitions of a UE.
[0011] [Figure 7]FIG. 7 shows an example of the structure of an NR frame in which OFDM symbols are grouped.
[0012] [Figure 8] FIG. 8 shows an example of a slot configuration in the time and frequency domain of an NR carrier.
[0013] [Figure 9] FIG. 9 shows an example of bandwidth adaptation using three configured BWPs for an NR carrier.
[0014] [Figure 10A] FIG. 10A shows three carrier aggregation configurations with two component carriers.
[0015] [Figure 10B] FIG. 10B shows an example of how aggregation cells can be arranged into one or more PUCCH groups.
[0016] [Figure 11A] FIG. 11A shows an example of an SS / PBCH block structure and location.
[0017] [Figure 11B] FIG. 11B shows an example of CSI-RS mapped to the time and frequency domain.
[0018] [Figure 12] 12A and 12B show examples of three downlink and uplink beam management procedures, respectively.
[0019] [Figure 13] 13A, 13B, and 13C show a four-step contention-based random access procedure, a two-step contention-free random access procedure, and an alternative two-step random access procedure, respectively.
[0020] [Figure 14A] FIG. 14A shows an example of a CORESET configuration for bandwidth portions.
[0021] [Figure 14B] FIG. 14B shows an example of CCE to REG mapping for DCI transmission on CORESET and PDCCH processing.
[0022] [Figure 15] FIG. 15 illustrates an embodiment of a wireless device communicating with a base station.
[0023] [Figure 16] 16A, 16B, 16C, and 16D show example structures for uplink and downlink transmission.
[0024] [Figure 17] FIG. 17 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0025] [Figure 18] FIG. 18 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0026] [Figure 19] FIG. 19 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0027] [Figure 20] FIG. 20 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0028] [Figure 21] FIG. 21 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0029] [Figure 22] FIG. 22 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0030] [Figure 23]FIG. 23 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0031] [Figure 24] FIG. 24 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0032] [Diagram 25] FIG. 25 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0033] [Figure 26] FIG. 26 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0034] [Figure 27] FIG. 27 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0035] [Figure 28] FIG. 28 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0036] [Figure 29] FIG. 29 is a diagram of one aspect of an exemplary embodiment of the present disclosure.
[0037] [Diagram 30] FIG. 30 is a diagram of one aspect of an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0038] The embodiments may be configured to operate as desired. The disclosed mechanisms may be executed when certain criteria are met, for example, in a wireless device, a base station, a wireless environment, a network, a combination of the above, etc. Exemplary criteria may be based at least in part, for example, on wireless device or network node configuration, traffic load, initial system settings, packet size, traffic characteristics, a combination of the above, etc. Once one or more criteria are met, various exemplary embodiments may be applied. Thus, it may be possible to implement exemplary embodiments that selectively implement the disclosed protocols.
[0039] A base station may communicate with a mix of wireless devices. Wireless devices and / or base stations may support multiple technologies and / or multiple releases of the same technology. Wireless devices may have some specific capabilities depending on the category and / or capabilities of the wireless devices. When the present disclosure refers to a base station communicating with multiple wireless devices, the disclosure may refer to a subset of all wireless devices in the coverage area. The disclosure may refer to multiple wireless devices of a given LTE or 5G release, for example, that include a given capability and are in a given sector of the base station. Multiple wireless devices in the present disclosure may refer to selected multiple wireless devices and / or a subset of all wireless devices in the coverage area that perform according to the disclosed methods, etc. There may be multiple base stations or multiple wireless devices in a coverage area that may not comply with the disclosed methods. For example, those wireless devices or base stations perform based on older releases of LTE or 5G technology.
[0040] As used herein, "a" and "an" and similar phrases are interpreted as "at least one" and "one or more". Similarly, any term ending with the suffix "(s)" should be interpreted as "at least one" and "one or more". As used herein, the term "may" is interpreted as "may be, for example". In other words, the term "may" indicates that the phrase following the term "may" is one example of multiple suitable possibilities, and may or may not be used by one or more of the various embodiments. As used herein, the terms "comprises" and "consists of" recite one or more components of a described element. The term "comprises" is interchangeable with "includes" and does not exclude unrecited components included in a described element. In contrast, "consists of" provides a complete recitation of one or more components of a described element. As used herein, the term "based on" should be interpreted as "based at least in part on" rather than, for example, "based only on". As used herein, the term "and / or" refers to any possible combination of the listed elements. For example, "A, B, and / or C" can refer to A, B, C, A and B, A and C, B and C, or A, B, and C.
[0041] If A and B are sets and every element of A is also an element of B, then A is said to be a subset of B. Only non-empty sets and subsets are considered herein. For example, possible subsets of B={cell1, cell2} are {cell1}, {cell2}, and {cell1, cell2}. The phrase "based on" (or equivalently "based at least on") indicates that the phrase following the term "based on" is one example of many suitable possibilities that may or may not be used in one or more of the various embodiments. The phrase "in response to" (or equivalently "at least in response to") indicates that the phrase following the phrase "in response to" is one example of many suitable possibilities that may or may not be used in one or more of the various embodiments. The phrase "in response to" (or equivalently "at least in response to") indicates that the phrase following the phrase "in response to" is one example of many suitable possibilities that may or may not be used in one or more of the various embodiments. The phrase "adopted / used" (or, equivalently, "at least adopted / used") indicates that the phrase following the phrase "adopted / used" is one example of many suitable possibilities that may or may not be used in one or more of various embodiments.
[0042] The term configured may relate to the capacity of a device, whether the device is in an operational or non-operational state. Configured may also refer to a particular setting of a device that affects the operational characteristics of the device, whether the device is in an operational or non-operational state. In other words, hardware, software, firmware, registers, memory values, etc. may be "configured" within a device, whether the device is in an operational or non-operational state, to provide the device with a particular characteristic. A term such as "a control message originating in a device" may mean that the control message has parameters that can be used to configure a particular characteristic in the device or to implement a particular action in the device, whether the device is in an operational or non-operational state.
[0043] In this disclosure, a parameter (or equivalently referred to as a field, or information element: IE) may contain one or more information objects, which may contain one or more other objects. For example, if parameter (IE)N contains parameter (IE)M, which contains parameter (IE)K, which contains parameter (IE)J, then, e.g., N contains K and N contains J. In an example embodiment, when one or more messages contain multiple parameters, it means that a parameter of the multiple parameters is included in at least one of the one or more messages, but need not be included in each of the one or more messages.
[0044] Furthermore, many features presented above are described as optional by the use of "may" or by the use of parentheses. For the sake of brevity and readability, this disclosure does not explicitly describe each and every variation that may be obtained by selecting from a set of optional features. This disclosure should be construed as explicitly disclosing all such variations. For example, a system described as having three optional features may be embodied in seven ways, i.e., with only one of the three possible features, any two of the three features, or three of the three features.
[0045] Many of the elements described in the disclosed embodiments may be implemented as modules, where a module is defined as an element that performs a defined function and has a defined interface to other elements. The modules described in this disclosure may be implemented in hardware, software in combination with hardware, firmware, wetware (e.g., hardware with biological elements), or a combination thereof, which may be behaviorally equivalent. For example, a module may be implemented in software routines written in a computer language configured to run on a hardware machine (C, C++, Fortran, Java, Basic, Matlab, etc.) or Simulink, Stateflow, GNU Octave, or LabVIEW MathScript. It may also be possible to implement modules using physical hardware that incorporates discrete or programmable analog, digital, and / or quantum hardware. Examples of programmable hardware include computers, microcontrollers, microprocessors, application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), complex programmable logic devices (CPLDs). Computers, microcontrollers, and microprocessors are programmed using languages such as assembly, C, C++, etc. FPGAs, ASICs, and CPLDs are often programmed using Hardware Description Languages (HDLs) such as Verilog or VHSIC Hardware Description Language (VHDL), which configure the connections between the internal hardware modules with fewer functions of the programmable device. To achieve a functional modular result, the above techniques are often used in combination.
[0046] 1A illustrates an example of a mobile communication network 100 in which an embodiment of the present disclosure may be implemented. The mobile communication network 100 may be, for example, a public land mobile network (PLMN) run by a network operator. As shown in FIG. 1A, the mobile communication network 100 includes a core network (CN) 102, a radio access network (RAN) 104, and a wireless device 106.
[0047] The CN 102 may provide the wireless device 106 with an interface to one or more data networks (DNs), such as a public DN (e.g., the Internet), a private DN, and / or an intra-operator DN. As part of its interfacing function, the CN 102 may set up an end-to-end connection between the wireless device 106 and one or more DNs, authenticate the wireless device 106, and provide charging functionality.
[0048] The RAN 104 may connect the CN 102 to the wireless devices 106 via wireless communication over the air interface. As part of the wireless communication, the RAN 104 may provide scheduling, radio resource management, and retransmission protocols. The communication direction from the RAN 104 to the wireless devices 106 over the air interface is known as the downlink, and the communication direction from the wireless devices 106 to the RAN 104 over the air interface is known as the uplink. The downlink transmission may be separated from the uplink transmission using frequency division duplexing (FDD), time division duplexing (TDD), and / or some combination of the two duplexing techniques.
[0049] The term wireless device may be used throughout this disclosure to refer to and encompass any mobile or fixed (non-portable) device for which wireless communication is required or available. For example, a wireless device may be a phone, a smartphone, a tablet, a computer, a laptop, a sensor, a meter, a wearable device, an Internet of Things (IoT) device, a vehicular roadside unit (RSU), a relay node, an automobile, and / or any combination thereof. The term wireless device encompasses other terms, including user equipment (UE), user terminal (UT), access terminal (AT), mobile station, handset, wireless transmit / receive unit (WTRU), and / or wireless communication device.
[0050] The RAN 104 may include one or more base stations (not shown). The term base station may be used throughout this disclosure to refer to and encompass a Node B (associated with UMTS and / or 3G standards), an evolved Node B (eNB, associated with E-UTRA and / or 4G standards), a remote radio head (RRH), a baseband processing unit coupled to one or more RRHs, a repeater or relay node used to extend the coverage area of a donor node, a next generation evolved Node B (ng-eNB), a generation Node B (gNB, associated with NR and / or 5G standards), an access point (AP, e.g., associated with WiFi or other suitable wireless communication standard), and / or any combination thereof. A base station may include at least one gNB central unit (gNB-CU) and at least one gNB distributed unit (gNB-DU).
[0051] The base stations included in the RAN 104 may include one or more sets of antennas for communicating over the air interface with the wireless devices 106. For example, one or more base stations may include three sets of antennas for controlling three cells (or sectors) respectively. The size of a cell may be determined by the range over which a receiver (e.g., a base station receiver) can successfully receive a transmission from a transmitter (e.g., a wireless device transmitter) operating in the cell. Together, the cells of the base stations may provide wireless coverage to the wireless devices 106 over a wide geographic area to support wireless device mobility.
[0052] In addition to three sector sites, other implementations of base stations are possible. For example, one or more base stations of the RAN 104 may be implemented as sector sites having more or less than three sectors. One or more base stations of the RAN 104 may be implemented as an access point, as a baseband processing unit coupled to multiple remote radio heads (RRHs), and / or as a repeater or relay node used to extend the coverage area of a donor node. The baseband processing unit coupled to the RRHs may be part of a centralized or cloud RAN architecture, where the baseband processing unit may be centralized or virtualized within a pool of baseband processing units. The repeater node may amplify and rebroadcast the wireless signal received from the donor node. The relay node may perform the same / similar functions as the repeater node, but may decode the wireless signal received from the donor node and remove noise before amplifying and rebroadcasting the wireless signal.
[0053] The RAN 104 may be deployed as a homogeneous network of macrocell base stations with similar antenna patterns and similar high-level transmit power. The RAN 104 may be deployed as a heterogeneous network. In a heterogeneous network, small cell base stations may be used to provide small coverage areas, e.g., coverage areas that overlap with the relatively large coverage areas provided by macrocell base stations. Small coverage areas may be provided in areas of high data traffic (or so-called hot spots) or areas where macrocell coverage is weak. Examples of small cell base stations include, in order of decreasing coverage area, microcell base stations, picocell base stations, and femtocell or home base stations.
[0054] The Third Generation Partnership Project (3GPP®) was formed in 1998 to provide global standardization of specifications for mobile communication networks similar to the mobile communication network 100 of FIG. 1A. To date, 3GPP® has produced specifications for three generations of mobile networks: a third generation (3G) network known as Universal Mobile Telecommunications System (UMTS), a fourth generation (4G) network known as Long Term Evolution (LTE), and a fifth generation (5G) network known as 5G System (5GS). Embodiments of the present disclosure are described with reference to a RAN of a 3GPP® 5G network, referred to as Next Generation RAN (NG-RAN). The embodiments may be applicable to the RAN of other mobile communication networks, such as the RAN 104 of FIG. 1A, RANs of earlier 3G and 4G networks, and future networks yet to be specified (e.g., a 3GPP® 6G network). NG-RAN implements the 5G radio access technology known as New Radio (NR), and may be provisioned to implement other radio access technologies, including 4G radio access technologies or non-3GPP radio access technologies.
[0055] FIG. 1B illustrates another example mobile communication network 150 in which embodiments of the present disclosure may be implemented. The mobile communication network 150 may be, for example, a PLMN run by a network operator. As shown in FIG. 1B, the mobile communication network 150 includes a 5G core network (5G-CN) 152, an NG-RAN 154, and a UE 156A and a UE 156B (collectively, UE 156). These components may be implemented and operate in the same or similar manner as the corresponding components described with respect to FIG. 1A.
[0056] 5G-CN 152 provides UE 156 with an interface to one or more DNs, such as a public DN (e.g., Internet), a private DN, and / or an intra-operator DN. As part of the interface function, 5G-CN 152 may set up an end-to-end connection between UE 156 and one or more DNs, authenticate UE 156, and provide charging functions. Compared to the CNs of 3GPP 4G networks, the base of 5G-CN 152 may be a service-based architecture. This means that the architecture of the nodes constituting 5G-CN 152 may be defined as a network function that provides services via interfaces to other network functions. The network functions of 5G-CN 152 may be implemented in several ways: as network elements on dedicated or shared hardware, as software instances running on dedicated or shared hardware, or as virtualized functions instantiated on a platform (e.g., a cloud-based platform).
[0057] As shown in FIG. 1B, the 5G-CN 152 includes an Access and Mobility Management Function (AMF) 158A and a User Plane Function (UPF) 158B, as shown in FIG. 1B as one component AMF / UPF 158 for ease of explanation. The UPF 158B may act as a gateway between the NG-RAN 154 and one or more DNs. The UPF 158B may perform functions such as packet routing and forwarding, packet inspection and enforcement of user plane policy rules, traffic usage reporting, uplink classification to support routing of traffic flows to one or more DNs, quality of service (QoS) processing for the user plane (e.g., packet filtering, gating, uplink / downlink rate enforcement, and uplink traffic validation), downlink packet buffering, and downlink data notification triggers. The UPF 158B may act as an anchor point for intra / inter radio access technology (RAT) mobility, an external protocol (or packet) data unit (PDU) session point interconnected to one or more DNs, and / or a branching point to support multi-homed PDU sessions. The UE 156 may be configured to receive services via a PDU session, which is a logical connection between the UE and the DN.
[0058] The AMF 158A may perform functions such as termination of Non-Access Stratum (NAS) signaling, NAS signaling security, Access Stratum (AS) security control, inter-CN node signaling for mobility between 3GPP® access networks, idle mode UE reachability (e.g., control and execution of paging retransmissions), registration area management, intra-system and inter-system mobility support, access authentication, access authorization including checking roaming rights, mobility management control (subscription and policy), support for network slicing, and / or selection of a Session Management Function (SMF). NAS may refer to a function operating between the CN and the UE, and AS may refer to a function operating between the UE and the RAN.
[0059] 5G-CN 152 may include one or more additional network functions not shown in FIG. 1B for clarity. For example, 5G-CN 152 may include one or more of a Session Management Function (SMF), an NR Repository Function (NRF), a Policy Control Function (PCF), a Network Exposure Function (NEF), a Unified Data Management (UDM), an Application Function (AF), and / or an Authentication Server Function (AUSF).
[0060] The NG-RAN 154 may connect the 5G-CN 152 to the UE 156 via wireless communication over the air interface. The NG-RAN 154 may include one or more gNBs (collectively gNB 160), illustrated as gNB 160A and gNB 160B, and / or one or more ng-eNBs (collectively ng-eNB 162), illustrated as ng-eNB 162A and ng-eNB 162B. The gNBs 160 and ng-eNB 162 may be more generally referred to as base stations. The gNBs 160 and ng-eNB 162 may include one or more sets of antennas for communicating with the UE 156 over the air interface. For example, one or more of the gNBs 160 and / or one or more of the ng-eNBs 162 may include three sets of antennas for controlling three cells (or sectors), respectively. Together, the gNB160 and ng-eNB162 cells may provide radio coverage to the UE156 over a wide geographic area to support UE mobility.
[0061] As shown in FIG. 1B, the gNB 160 and / or the ng-eNB 162 may be connected to the 5G-CN 152 by an NG interface and to other base stations by an Xn interface. The NG and Xn interfaces may be established using direct physical connections and / or indirect connections over an underlying transport network, such as an Internet Protocol (IP) transport network. The gNB 160 and / or the ng-eNB 162 may be connected to the UE 156 by a Uu interface. For example, as shown in FIG. 1B, the gNB 160A may be connected to the UE 156A by a Uu interface. The NG, Xn, and Uu interfaces are associated with protocol stacks. The protocol stacks associated with the interfaces may be used by the network elements of FIG. 1B to exchange data and signaling messages and may include two planes, a user plane and a control plane. The user plane may process data of interest to a user. The control plane may process signaling messages of interest to the network elements.
[0062] The gNB 160 and / or ng-eNB 162 may be connected to one or more AMF / UPF functions of the 5G-CN 152, such as the AMF / UPF 158, by one or more NG interfaces. For example, the gNB 160A may be connected to the UPF 158B of the AMF / UPF 158 by an NG-User Plane (NG-U) interface. The NG-U interface may provide for the provision of user plane PDUs between the gNB 160A and the UPF 158B (e.g., non-guaranteed delivery). The gNB 160A may be connected to the AMF 158A using an NG Control Plane (NG-C) interface. The NG-C interface may provide, for example, NG interface management, UE context management, UE mobility management, forwarding of NAS messages, paging, PDU session management, and configuration forwarding and / or alert message transmission.
[0063] The gNB 160 may provide NR user plane and control plane protocol terminations towards the UE 156 on the Uu interface. For example, the gNB 160A may provide NR user plane and control plane protocol terminations towards the UE 156A on the Uu interface associated with a first protocol stack. The ng-eNB 162 may provide Evolved UMTS Terrestrial Radio Access (E-UTRA) user plane and control plane protocol terminations towards the UE 156 on the Uu interface, where E-UTRA refers to a 3GPP 4G radio access technology. For example, the ng-eNB 162B may provide E-UTRA user plane and control plane protocol terminations towards the UE 156B on the Uu interface associated with a second protocol stack.
[0064] The 5G-CN 152 has been described as being configured to handle NR and 4G radio access. Those skilled in the art will appreciate that it may be possible for the NR to connect to a 4G core network in a mode known as "non-standalone operation." In non-standalone operation, the 4G core network is used to provide (or at least support) control plane functions (e.g., initial access, mobility, and paging). Although only one AMF / UPF 158 is shown in FIG. 1B, one gNB or ng-eNB may be connected to multiple AMF / UPF nodes to provide redundancy and / or load sharing across multiple AMF / UPF nodes.
[0065] As discussed, in FIG. 1B , interfaces between network elements (e.g., Uu, Xn, and NG interfaces) may be associated with protocol stacks that the network elements use to exchange data and signaling messages. The protocol stacks may include two planes: a user plane and a control plane. The user plane may handle data of interest to a user, and the control plane may handle signaling messages of interest to the network elements.
[0066] Figures 2A and 2B show examples of NR user plane and NR control plane protocol stacks, respectively, for the Uu interface between a UE 210 and a gNB 220. The protocol stacks shown in Figures 2A and 2B may be the same or similar to those used for the Uu interface between a UE 156A and a gNB 160A shown in Figure 1B, for example.
[0067] 2A shows an NR user plane protocol stack including five layers implemented in the UE 210 and the gNB 220. At the bottom of the protocol stack, physical layers (PHYs) 211 and 221 may provide transport services to the upper layers of the protocol stack and may correspond to layer 1 of the Open Systems Interconnection (OSI) model. The next four protocols above the PHYs 211 and 221 include media access control layers (MAC) 212 and 222, radio link control layers (RLC) 213 and 223, packet data convergence protocol layers (PDCP) 214 and 224, and service data application protocol layers (SDAP) 215 and 225. Together, these four protocols may constitute layer 2 or the data link layer of the OSI model.
[0068] FIG. 3 illustrates an example of services provided between protocol layers of the NR user plane protocol stack. Starting from the top of FIG. 2A and FIG. 3, the SDAPs 215 and 225 may perform QoS flow processing. The UE 210 may receive services via a PDU session, which may be a logical connection between the UE 210 and the DN. The PDU session may have one or more QoS flows. The UPF (e.g., UPF 158B) of the CN may map IP packets to one or more QoS flows of the PDU session based on the QoS requirements (e.g., in terms of delay, data rate, and / or error rate). The SDAPs 215 and 225 may perform mapping / de-mapping between one or more QoS flows and one or more data radio bearers. The mapping / de-mapping between the QoS flows and the data radio bearers may be determined by the SDAP 225 at the gNB 220. The SDAP 215 at the UE 210 may be informed of the mapping between the QoS flows and the data radio bearers via reflected mapping or control signaling received from the gNB 220. For reflective mapping, the SDAP 225 at the gNB 220 may mark the downlink packets with a QoS flow indicator (QFI) that may be observed by the SDAP 215 at the UE 210 to determine mapping / demapping between QoS flows and data radio bearers.
[0069] PDCPs 214 and 224 may perform header compression / decompression to reduce the amount of data that needs to be transmitted over the air interface, encryption / decryption to prevent unauthorized decryption of data transmitted over the air interface, and integrity protection (to ensure that control messages originate from the intended source). PDCPs 214 and 224 may perform, for example, retransmission of untransmitted packets, in-sequence delivery and reordering of packets, and removal of duplicate received packets for intra-gNB handover. PDCPs 214 and 224 may perform packet duplication to improve the likelihood of a packet being received and remove any duplicate packets at the receiver. Packet duplication may be useful for services that require high reliability.
[0070] Although not shown in FIG. 3, the PDCPs 214 and 224 may perform mapping / demapping between split radio bearers and RLC channels in a dual connectivity scenario. Dual connectivity is a technique that allows a UE to connect to two cells, or more generally, two cell groups, a master cell group (MCG) and a secondary cell group (SCG). A split bearer is when a single radio bearer, such as one of the radio bearers provided by the PDCPs 214 and 224 as a service to the SDAPs 215 and 225, is handled by a cell group in dual connectivity. The PDCPs 214 and 224 may map / demap the split radio bearer between the RLC channels belonging to the cell group.
[0071] The RLCs 213 and 223 may perform segmentation, retransmission through automatic repeat request (ARQ), and removal of duplicate data units received from the MACs 212 and 222, respectively. The RLCs 213 and 223 may support three transmission modes: transparent mode (TM), unacknowledged mode (UM), and acknowledged mode (AM). Based on the transmission mode in which the RLC is operating, the RLC may perform one or more of the indicated functions. This RLC configuration may be per logical channel independent of numerology and / or transmission time interval (TTI) duration. As shown in FIG. 3, the RLCs 213 and 223 may provide RLC channels as services to the PDCPs 214 and 224, respectively.
[0072] The MACs 212 and 222 may perform multiplexing / demultiplexing of logical channels and / or mapping between logical channels and transport channels. Multiplexing / demultiplexing may include multiplexing / demultiplexing of data units belonging to one or more logical channels to / from a transport block (TB) delivered to / from the PHYs 211 and 221. The MAC 222 may be configured to perform scheduling, scheduling information reporting, and priority handling between UEs by dynamic scheduling. Scheduling may be performed at the gNB 220 (at the MAC 222) for downlink and uplink. The MACs 212 and 222 may be configured to perform error correction, priority handling between logical channels of the UE 210 by logical channel prioritization, and / or padding through hybrid automatic repeat request (HARQ) (e.g., one HARQ entity per carrier in case of carrier aggregation (CA)). The MACs 212 and 222 may support one or more numerologies and / or transmission timings. In one embodiment, mapping restrictions on logical channel prioritization may control which numerology and / or transmission timing a logical channel may use. As shown in FIG. 3, MACs 212 and 222 may offer logical channels to RLCs 213 and 223 as services.
[0073] The PHYs 211 and 221 may perform mapping of transport channels to physical channels and digital and analog signal processing functions to transmit and receive information over the air interface. These digital and analog signal processing functions may include, for example, encoding / decoding and modulation / demodulation. The PHYs 211 and 221 may perform multi-antenna mapping. As shown in FIG. 3, the PHYs 211 and 221 may provide one or more transport channels to the MACs 212 and 222 as a service.
[0074] 4A illustrates an example of a downlink data flow through an NR user plane protocol stack. FIG. 4A illustrates a downlink data flow of three IP packets (n, n+1, and m) through the NR user plane protocol stack, generating two TBs at the gNB 220. The uplink data flow through the NR user plane protocol stack may be similar to the downlink data flow illustrated in FIG. 4A.
[0075] The downlink data flow in FIG. 4A begins when the SDAP 225 receives three IP packets from one or more QoS flows and maps the three packets to radio bearers. In FIG. 4A, the SDAP 225 maps IP packets n and n+1 to the first radio bearer 402 and maps IP packet m to the second radio bearer 404. An SDAP header (labeled "H" in FIG. 4A) is added to the IP packets. Data units from / to the higher protocol layer are referred to as service data units (SDUs) of the lower protocol layer, and data units to / from the lower protocol layer are referred to as protocol data units (PDUs) of the higher protocol layer. As shown in FIG. 4A, the data units from the SDAP 225 are the SDUs of the lower protocol layer PDCP 224 and the PDUs of the SDAP 225.
[0076] The remaining protocol layers in FIG. 4A may perform the relevant functions (e.g., with respect to FIG. 3), add corresponding headers, and forward the respective outputs to the next lower layer. For example, PDCP 224 may perform IP header compression and encryption and forward its output to RLC 223. RLC 223 may optionally perform segmentation (e.g., as shown for IP packet m in FIG. 4A) and forward its output to MAC 222. MAC 222 may multiplex several RLC PDUs and attach MAC subheaders to the RLC PDUs to form a transport block. In NR, the MAC subheader may be distributed throughout the MAC PDU, as shown in FIG. 4A. In LTE, the MAC subheader may be placed entirely at the beginning of the MAC PDU. The NR MAC PDU structure may reduce processing time and associated delays because the MAC PDU subheaders may be calculated before the complete MAC PDU is assembled.
[0077] 4B shows an example format of a MAC subheader in a MAC PDU. The MAC subheader includes an SDU length field to indicate the length (e.g., in bytes) of the MAC SDU that the MAC subheader corresponds to, a logical channel identifier (LCID) field to identify the logical channel that the MAC SDU initiated to assist in the demultiplexing process, a flag (F) to indicate the size of the SDU length field, and a reserved bit (R) field for future use.
[0078] FIG. 4B further illustrates a MAC Control Element (CE) inserted into a MAC PDU by a MAC, such as MAC 223 or MAC 222. For example, FIG. 4B illustrates two MAC CEs inserted into a MAC PDU. MAC CEs may be inserted at the beginning of a MAC PDU for downlink transmission (as shown in FIG. 4B) and at the end of a MAC PDU for uplink transmission. MAC CEs may be used for in-band control signaling. Examples of MAC CEs include scheduling-related MAC CEs, such as buffer status reports and power headroom reports, enable / disable MAC CEs, such as for PDCP duplicate detection enable / disable, channel state information (CSI) reports, sounding reference signal (SRS) transmissions, and pre-configured components, discontinuous reception (DRX)-related MAC CEs, timing advancement MAC CEs, and random access-related MAC CEs. MAC CEs may be preceded by a MAC subheader of a format similar to that described for the MAC SDU and may be identified with a reserved value in the LCID field indicating the type of control information included in the MAC CE.
[0079] Before describing the NR control plane protocol stack, we first describe logical, transport, and physical channels and the mapping between channel types. One or more channels may be used to perform functions related to the NR control plane protocol stack, as described below.
[0080] 5A and 5B show the mapping between logical, transport, and physical channels for the downlink and uplink, respectively. Information is transmitted through channels between the RLC, MAC, and PHY of the NR protocol stack. Logical channels may be used between the RLC and MAC and may be classified as control channels, which carry control and configuration information in the NR control plane, or as traffic channels, which carry data in the NR user plane. Logical channels may be classified as dedicated logical channels, which are dedicated to a particular UE, or as common logical channels, which may be used by multiple UEs. Logical channels may also be defined by the type of information they carry. The set of logical channels defined by NR includes, for example, - a paging control channel (PCCH) for indicating paging messages used to page UEs whose location is not known to the network at the cell level; - a Broadcast Control Channel (BCCH) for carrying system information messages in the form of a Master Information Block (MIB) and several System Information Blocks (SIBs), which may be used by UEs to obtain information about how the cell is configured and how to operate within the cell; - a Common Control Channel (CCCH) for transmitting control messages along with random access; - a Dedicated Control Channel (DCCH) for transmitting control messages to and from a specific UE for configuring the UE; - A Dedicated Traffic Channel (DTCH) for transmitting user data to and from a specific UE.
[0081] Transport channels are used between the MAC and PHY layers and may be defined by how they transmit the information they transmit over the air interface. The set of transport channels defined by NR includes, for example: - a paging channel (PCH) for transmitting paging messages originating from the PCCH; - a Broadcast Channel (BCH) for carrying the MIB from the BCCH; - a Downlink Shared Channel (DL-SCH) for transmission of downlink data and signaling messages, including SIBs from the BCCH; - an uplink shared channel (UL-SCH) for transmitting uplink data and signaling messages; - A Random Access Channel (RACH) that allows a UE to connect to the network without prior scheduling.
[0082] The PHY can pass information between processing levels of the PHY using physical channels. A physical channel may have an associated set of time-frequency resources for carrying information of one or more transport channels. The PHY generates control information to support the lower level operation of the PHY and may provide control information to the lower levels of the PHY via physical control channels known as L1 / L2 control channels. The set of physical channels and physical control channels defined by NR includes, for example, - a Physical Broadcast Channel (PBCH) to carry the MIB from the BCH; - a Physical Downlink Shared Channel (PDSCH) for carrying downlink data and signaling messages from the DL-SCH and paging messages from the PCH; - a Physical Downlink Control Channel (PDCCH) for carrying Downlink Control Information (DCI), which may include downlink scheduling commands, uplink scheduling grants, and uplink power control commands; - a Physical Uplink Shared Channel (PUSCH) for carrying uplink data and signaling messages from the UL-SCH and, in some examples, Uplink Control Information (UCI), as described below; - a physical uplink control channel (PUCCH) for carrying UCI, which may include a HARQ acknowledgement, a channel quality indicator (CQI), a precoding matrix indicator (PMI), a rank indicator (RI), and a scheduling request (SR); - A Physical Random Access Channel (PRACH) for random access.
[0083] Similar to the physical control channel, the physical layer generates physical signals to support the low-level operations of the physical layer. As shown in Figures 5A and 5B, the physical layer signals defined by NR include the Primary Synchronization Signal (PSS), the Secondary Synchronization Signal (SSS), the Channel State Information Reference Signal (CSI-RS), the Demodulation Reference Signal (DMRS), the Sounding Reference Signal (SRS), and the Phase Tracking Reference Signal (PT-RS). These physical layer signals are described in more detail below.
[0084] 2B shows an example of an NR control plane protocol stack. In FIG. 2B, the NR control plane protocol stack may use the first four protocol layers that are the same / similar to the example NR user plane protocol stack. These four protocol layers include PHY 211 and 221, MAC 212 and 222, RLC 213 and 223, and PDCP 214 and 224. Instead of having SDAP 215 and 225 at the top of the stack as in the NR user plane protocol stack, the NR control plane stack has radio resource control (RRC) 216 and 226, and NAS protocols 217 and 237 at the top of the NR control plane protocol stack.
[0085] The NAS protocols 217 and 237 may provide control plane functions between the UE 210 and the AMF 230 (e.g., AMF 158A), or more generally, between the UE 210 and the CN. The NAS protocols 217 and 237 may provide control plane functions between the UE 210 and the AMF 230 via signaling messages referred to as NAS messages. There is no direct path between the UE 210 and the AMF 230 over which NAS messages can be transmitted. NAS messages may be transmitted using the AS of the Uu and NG interfaces. The NAS protocols 217 and 237 may provide control plane functions such as authentication, security, connection setup, mobility management, and session management.
[0086] The RRCs 216 and 226 may provide a control plane function between the UE 210 and the gNB 220, or more generally, between the UE 210 and the RAN. The RRCs 216 and 226 may provide a control plane function between the UE 210 and the gNB 220 via signaling messages referred to as RRC messages. The RRC messages may be transmitted between the UE 210 and the RAN using signaling radio bearers and the same / similar PDCP, RLC, MAC, and PHY protocol layers. The MAC may multiplex the control plane and user plane data within the same transport block (TB). The RRCs 216 and 226 may provide control plane functions such as broadcasting system information related to the AS and the NAS, paging initiated by the CN or the RAN, establishment, maintenance, and release of an RRC connection between the UE 210 and the RAN, security functions including key management, establishment, configuration, maintenance, and release of signaling and data radio bearers, mobility functions, QoS management functions, control of UE measurement reporting and reporting, radio link failure (RLF) detection and recovery, and / or NAS message forwarding. As part of establishing an RRC connection, the RRCs 216 and 226 may establish an RRC context, which may involve setting parameters for communications between the UE 210 and the RAN.
[0087] FIG. 6 is an example diagram illustrating RRC state transitions of a UE. The UE may be the same as or similar to the wireless device 106 shown in FIG. 1A, the UE 210 shown in FIG. 2A and FIG. 2B, or any other wireless device described in this disclosure. As shown in FIG. 6, the UE may be in at least one of three RRC states: RRC connected 602 (e.g., RRC_CONNECTED), RRC idle 604 (e.g., RRC_IDLE), and RRC inactive 606 (e.g., RRC_INACTIVE).
[0088] In the RRC connection 602, the UE has an established RRC context and may have at least one RRC connection with a base station. The base station may be similar to one of the base stations included in the RAN 104 shown in FIG. 1A, one of the gNB 160 or ng-eNB 162 shown in FIG. 1B, the gNB 220 shown in FIG. 2A and FIG. 2B, or any other base station described in this disclosure. The base station to which the UE is connected may have an RRC context for the UE. The RRC context, referred to as the UE context, may include parameters for communication between the UE and the base station. These parameters may include, for example, one or more AS contexts, one or more radio link configuration parameters, bearer configuration information (e.g., related to data radio bearers, signaling radio bearers, logical channels, QoS flows, and / or PDU sessions), security information, and / or PHY, MAC, RLC, PDCP, and / or SDAP layer configuration information. In the RRC connection 602, the mobility of the UE may be managed by the RAN (e.g., the RAN 104 or the NG-RAN 154). The UE may measure signal levels (e.g., reference signal levels) from the serving cell and neighboring cells and report these measurements to the base station currently serving the UE. The UE's serving base station may request a handover to a cell of one of the neighboring base stations based on the reported measurements. The RRC state may transition from RRC connected 602 to RRC idle 604 via a connection release procedure 608 or to RRC inactive 606 via a connection deactivation procedure 610.
[0089] In RRC Idle 604, no RRC context may be established for the UE. In RRC Idle 604, the UE may not have an RRC connection with a base station. During RRC Idle 604, the UE may be in a sleep state most of the time (e.g., to conserve battery power). The UE may wake up periodically (e.g., once every discontinuous reception cycle) to monitor for paging messages from the RAN. UE mobility may be managed by the UE through a procedure known as cell reselection. The RRC state may transition from RRC Idle 604 to RRC Connected 602 via a connection establishment procedure 612, which may involve a random access procedure as discussed in more detail below.
[0090] In RRC Inactive 606, previously established RRC context is maintained in the UE and base station. This allows for faster transition to RRC Connection 602 with reduced signaling overhead compared to transition from RRC Idle 604 to RRC Connection 602. In RRC Inactive 606, the UE is in a sleep state and UE mobility may be managed by the UE through cell reselection. The RRC state may transition from RRC Inactive 606 to RRC Connection 602 by a Connection Resume procedure 614 or to RRC Idle 604 via a Connection Release procedure 616 that is the same as or similar to the Connection Release procedure 608.
[0091] The RRC states may be associated with mobility management mechanisms. In RRC Idle 604 and RRC Inactive 606, mobility is managed by the UE through cell reselection. The purpose of mobility management in RRC Idle 604 and RRC Inactive 606 is to allow the network to inform the UE of events via paging messages without broadcasting the paging messages throughout the entire mobile communication network. The mobility management mechanisms used in RRC Idle 604 and RRC Inactive 606 may allow the network to track the UE on a cell group level, so that paging messages may be broadcast on cells of the cell group in which the UE is currently located instead of the entire mobile communication network. The mobility management mechanisms in RRC Idle 604 and RRC Inactive 606 track the UE on a cell group level. They may do so using different granularity of grouping. For example, there may be three levels of granularity of cell grouping: individual cells, cells within a RAN area identified by a RAN Area Identifier (RAI), and cells within a group of RAN areas referred to as a tracking area and identified by a Tracking Area Identifier (TAI).
[0092] The tracking area may be used to track the UE at the CN level. The CN (e.g., CN 102 or 5G-CN 152) may provide the UE with a list of TAIs associated with the UE registration area. If the UE moves through cell reselection to a cell associated with a TAI that is not included in the list of TAIs associated with the UE registration area, the UE may perform a registration update with the CN to allow the CN to update the UE's location and provide the UE with a new UE registration area.
[0093] The RAN area may be used to track the UE at the RAN level. For a UE in RRC inactive 606 state, the UE may be assigned a RAN notification area. The RAN notification area may include one or more cell identities, a list of RAIs, or a list of TAIs. In one embodiment, a base station may belong to one or more RAN notification areas. In one embodiment, a cell may belong to one or more RAN notification areas. If the UE moves through cell reselection to a cell that is not included in the RAN notification area assigned to the UE, the UE may perform a notification area update with the RAN to update the RAN notification area of the UE.
[0094] A base station that stores an RRC context for a UE, or a last serving base station for the UE, may be referred to as an anchor base station. The anchor base station may maintain the RRC context for the UE at least during the time the UE remains in the RAN notification area of the anchor base station and / or during the time the UE remains in RRC inactive 606.
[0095] A gNB, such as gNB 160 in FIG. 1B, can be divided into two parts: a central unit (gNB-CU) and one or more distributed units (gNB-DU). The gNB-CU can be coupled to one or more gNB-DUs using an F1 interface. The gNB-CU can include RRC, PDCP, and SDAP. The gNB-DU can include RLC, MAC, and PHY.
[0096] In NR, physical signals and physical channels (FIGS. 5A and 5B) may be mapped onto orthogonal frequency division multiplexing (OFDM) symbols. OFDM is a multicarrier communication scheme that transmits data on F orthogonal subcarriers (or tones). Before transmission, the data may be mapped to a series of complex symbols (e.g., M-quadrature amplitude modulation (M-QAM) or M-phase shift keying (M-PSK) symbols), referred to as source symbols, which are split into F parallel symbol streams. The F parallel symbol streams may be treated as if they were in the frequency domain and used as input to an inverse fast Fourier transform (IFFT) block that transforms them to the time domain. The IFFT block may take F source symbols, one at a time, from each of the F parallel symbol streams and use each source symbol to modulate the amplitude and phase of one of the F sinusoidal basis functions corresponding to the F orthogonal subcarriers. The output of the IFFT block may be F time domain samples that represent a sum of the F orthogonal subcarriers. The F time domain samples may form a single OFDM symbol. After some processing (e.g., adding a cyclic prefix) and upconversion, the OFDM symbols provided by the IFFT block may be transmitted over the air interface at a carrier frequency. The F parallel symbol streams may be mixed using an FFT block before being processed by the IFFT block. This processing produces Discrete Fourier Transform (DFT) pre-coded OFDM symbols, which can be used by UEs in the uplink to reduce the peak-to-average power ratio (PAPR). Inverse processing may be performed on the OFDM symbols at the receiver using an FFT block to recover the data mapped to the source symbols.
[0097] FIG. 7 shows an example of an NR frame configuration in which OFDM symbols are grouped. The NR frame may be identified by a system frame number (SFN). The SFN may repeat at a period of 1024 frames. As shown, one NR frame may be 10 milliseconds (ms) in duration and may include 10 subframes, each of which is 1 ms in duration. The subframes may be divided into slots, each of which includes, for example, 14 OFDM symbols per slot.
[0098] The duration of a slot may depend on the numerology used for the OFDM symbol of the slot. In NR, flexible numerology is supported to accommodate different cell deployments (e.g., cells with carrier frequencies less than 1 GHz up to cells with carrier frequencies in the mm-wave range). Numerology may be defined in terms of subcarrier spacing and cyclic prefix duration. For numerology in NR, subcarrier spacing may be scaled up by powers of two from a baseline subcarrier spacing of 15 kHz, and cyclic prefix duration may be scaled down by powers of two from a baseline cyclic prefix duration of 4.7 μs. For example, NR defines numerology with the following subcarrier spacing / cyclic prefix duration combinations: 15 kHz / 4.7 μs, 30 kHz / 2.3 μs, 60 kHz / 1.2 μs, 120 kHz / 0.59 μs, and 240 kHz / 0.29 μs.
[0099] A slot may have a fixed number of OFDM symbols (e.g., 14 OFDM symbols). Numerologies with higher subcarrier spacing have shorter slot durations and correspondingly more slots per subframe. Figure 7 illustrates this numerology-dependent slot duration and slot-per-subframe transmission structure (for ease of illustration, a numerology with 240 kHz subcarrier spacing is not shown in Figure 7). Subframes in NR may be used as numerology-independent time references, while slots may be used as units by which uplink and downlink transmissions are scheduled. To support low latency, scheduling in NR is decoupled from slot duration and may begin with any OFDM symbol and continue for as many symbols as necessary for transmission. These partial slot transmissions may be referred to as minislot or subslot transmissions.
[0100] FIG. 8 shows an example of a slot configuration in the time and frequency domain of an NR carrier. A slot includes resource elements (REs) and resource blocks (RBs). An RE is the smallest physical resource in NR. An RE spans one OFDM symbol in the time domain by one subcarrier in the frequency domain as shown in FIG. 8. An RB spans 12 consecutive REs in the frequency domain as shown in FIG. 8. An NR carrier may be limited to a width of 275 RBs or 275×12=3300 subcarriers. If used, such limitations may limit an NR carrier to 50, 100, 200, and 400 MHz for subcarrier spacings of 15, 30, 60, and 120 kHz, respectively, and the 400 MHz bandwidth may be set based on the 400 MHz per carrier bandwidth limitation.
[0101] Figure 8 shows a single numerology used across the entire bandwidth of an NR carrier. In other example configurations, multiple numerologies may be supported on the same carrier.
[0102] NR may support a wide range of carrier bandwidths (e.g., up to 400 MHz with 120 kHz subcarrier spacing). Not all UEs may be able to receive the full carrier bandwidth (e.g., hardware limitations, etc.). Also, receiving the full carrier bandwidth may be prohibitive from a UE power consumption perspective. In one embodiment, to reduce power consumption and / or for other purposes, the UE may adapt the size of its reception bandwidth based on the amount of traffic the UE plans to receive. This is referred to as bandwidth adaptation.
[0103] NR defines a bandwidth portion (BWP) to support UEs that cannot receive the entire carrier bandwidth and to support bandwidth adaptation. In one embodiment, a BWP may be defined by a subset of contiguous RBs on a carrier. A UE may be configured (e.g., via the RRC layer) with one or more downlink BWPs and one or more uplink BWPs per serving cell (e.g., up to four downlink BWPs and up to four uplink BWPs per serving cell). At a given time, one or more of the BWPs configured for a serving cell may be active. These one or more BWPs may be referred to as the active BWP of the serving cell. When a serving cell is configured with a secondary uplink carrier, the serving cell may have one or more first active BWPs on the uplink carrier and one or more second active BWPs on the secondary uplink carrier.
[0104] For unpaired spectrum, a downlink BWP from a set of configured downlink BWPs may be linked with an uplink BWP from a set of configured uplink BWPs if the downlink BWP index of the downlink BWP and the uplink BWP index of the uplink BWP are the same. For unpaired spectrum, the UE may expect the center frequency of the downlink BWP to be the same as the center frequency of the uplink BWP.
[0105] For a downlink BWP in a set of configured downlink BWPs on a primary cell (PCell), the base station may configure the UE with one or more control resource sets (CORESETs) for at least one search space. A search space is a set of locations in the time and frequency domain where the UE can find control information. The search space may be a UE-specific search space or a common search space (potentially usable by multiple UEs). For example, the base station may configure the UE with a common search space on a PCell or a primary secondary cell (PSCell) in an active downlink BWP.
[0106] For an uplink BWP in a set of configured uplink BWPs, the BS may configure the UE with one or more resource sets for one or more PUCCH transmissions. The UE may receive downlink receptions (e.g., PDCCH or PDSCH) in the downlink BWP according to the configured numerology (e.g., subcarrier spacing and cyclic prefix duration) for the downlink BWP. The UE may transmit uplink transmissions (e.g., PUCCH or PUSCH) in the uplink BWP according to the configured numerology (e.g., subcarrier spacing and cyclic prefix length for the uplink BWP).
[0107] One or more BWP indicator fields may be provided in the downlink control information (DCI). The value of the BWP indicator field may indicate which BWP of a set of configured BWPs is an active downlink BWP for one or more downlink receptions. The value of the one or more BWP indicator fields may indicate an active uplink BWP for one or more uplink transmissions.
[0108] The base station may semi-statically configure the UE with a default downlink BWP in a set of configured downlink BWPs associated with the PCell. If the base station does not provide a default downlink BWP for the UE, the default downlink BWP may be the initial active downlink BWP. The UE may determine which BWP is the initial active downlink BWP based on the CORESET configuration obtained using the PBCH.
[0109] The base station may configure the UE with a BWP inactivity timer value for the PCell. The UE may start or restart the BWP inactivity timer at any appropriate time. For example, the UE may start or restart the BWP inactivity timer when (a) the UE detects a DCI indicating an active downlink BWP other than a default downlink BWP for paired spectrum operation, or (b) the UE detects a DCI indicating an active downlink BWP or an active uplink BWP other than a default downlink BWP or an uplink BWP for unpaired spectrum operation. If the UE does not detect a DCI for a certain period of time (e.g., 1 ms or 0.5 ms), the UE may run the BWP inactivity timer towards expiration (e.g., increasing it from zero to the BWP inactivity timer value or decreasing it from the BWP inactivity timer value to zero). When the BWP inactivity timer expires, the UE may switch from the active downlink BWP to the default downlink BWP.
[0110] In one embodiment, a base station may semi-statically configure a UE with one or more BWPs, and the UE may switch the active BWP from a first BWP to a second BWP in response to receiving a DCI indicating the second BWP as the active BWP and / or in response to expiration of a BWP inactivity timer (e.g., if the second BWP is a default BWP).
[0111] Downlink and uplink BWP switching (BWP switching refers to switching from a currently active BWP to a currently not active BWP) may be performed independently in paired spectrum. In unpaired spectrum, downlink and uplink BWP switching may be performed simultaneously. Switching between configured BWPs may occur based on RRC signaling, DCI, expiration of a BWP inactivity timer, and / or initiation of random access.
[0112] FIG. 9 illustrates an example of bandwidth adaptation using three configured BWPs for an NR carrier. A UE configured with three BWPs may switch from one BWP to another BWP at a switch point. In the example illustrated in FIG. 9, the BWPs include BWP 902 with a bandwidth of 40 MHz and a subcarrier spacing of 15 kHz, BWP 904 with a bandwidth of 10 MHz and a subcarrier spacing of 15 kHz, and BWP 906 with a bandwidth of 20 MHz and a subcarrier spacing of 60 kHz. BWP 902 may be an initial active BWP, and BWP 904 may be a default BWP. The UE may switch between BWPs at a switch point. In the example of FIG. 9, the UE may switch from BWP 902 to BWP 904 at switch point 908. The switch at switch point 908 may occur for any suitable reason, for example, in response to expiration of a BWP inactivity timer (indicating switching to the default BWP) and / or in response to receiving a DCI indicating BWP 904 as the active BWP. The UE may switch from the active BWP 904 to BWP 906 at switching point 910 in response to receiving a DCI indicating BWP 906 as the active BWP. The UE may switch from the active BWP 906 to BWP 904 at switching point 912 in response to expiration of a BWP inactivity timer and / or in response to receiving a DCI indicating BWP 904 as the active BWP. The UE may switch from the active BWP 904 to BWP 902 at switching point 914 in response to receiving a DCI indicating BWP 902 as the active BWP.
[0113] If the UE is configured for a secondary cell with a default downlink BWP in the set of configured downlink BWPs and timer values, the UE procedures for switching the BWP on the secondary cell may be the same / similar to those on the primary cell, e.g., the UE may use timer values and default downlink BWPs for the secondary cell in the same / similar manner that the UE uses these values for the primary cell.
[0114] To provide a larger data rate, two or more carriers may be aggregated and transmitted simultaneously to and from the same UE using carrier aggregation (CA). The aggregated carriers in CA may be referred to as component carriers (CC). When using CA, there are many serving cells for the UE and one cell for the CC. The CC may have three configurations in the frequency domain:
[0115] 10A shows three CA configurations with two CCs. In the intra-band, contiguous configuration 1002, the two CCs are aggregated in the same frequency band (frequency band A) and are located immediately adjacent to each other in the frequency band. In the intra-band, non-contiguous configuration 1004, the two CCs are aggregated in the same frequency band (frequency band A) and are separated in frequency bands by a gap. In the intra-band configuration 1006, the two CCs are located in frequency bands (frequency band A and frequency band B).
[0116] In one embodiment, up to 32 CCs may be aggregated. The aggregated CCs may have the same or different bandwidths, subcarrier spacing, and / or duplexing schemes (TDD or FDD). A serving cell of a UE using CA may have a downlink CC. For FDD, one or more uplink CCs may optionally be configured for the serving cell. Being able to aggregate more downlink carriers than uplink carriers may be useful, for example, when a UE has more data traffic in the downlink than in the uplink.
[0117] When using CA, one of the aggregation cells of the UE may be referred to as a Primary Cell (PCell). The PCell may be a serving cell to which the UE initially connects in RRC connection establishment, re-establishment, and / or handover. The PCell may provide the UE with NAS mobility information and security inputs. The UE may have different PCells. In the downlink, the carrier corresponding to the PCell may be referred to as a Downlink Primary CC (DL PCC). In the uplink, the carrier corresponding to the PCell may be referred to as an Uplink Primary CC (UL PCC). The other aggregation cells of the UE may be referred to as Secondary Cells (SCells). In one embodiment, the SCell may be configured after the PCell is configured for the UE. For example, the SCell may be configured via an RRC Connection Reconfiguration procedure. In the downlink, the carrier corresponding to the SCell may be referred to as a Downlink Secondary CC (DL SCC). In the uplink, the carrier corresponding to the SCell may be referred to as an Uplink Secondary CC (UL SCC).
[0118] A configured SCell for a UE may be activated and deactivated based on, for example, traffic and channel conditions. Deactivation of a SCell may mean that PDCCH and PDSCH reception on the SCell is deactivated and PUSCH, SRS, and CQI transmission on the SCell is deactivated. A configured SCell may be activated and deactivated using a MAC CE with respect to FIG. 4B. For example, the MAC CE may use a bitmap (e.g., one bit per SCell) to indicate which SCell (e.g., among a subset of configured SCells) for a UE is activated or deactivated. A configured SCell may be deactivated in response to expiration of a SCell deactivation timer (e.g., one SCell deactivation timer per SCell).
[0119] Downlink control information such as a cell's scheduling assignment and scheduling grant may be transmitted on the cell corresponding to the assignment and grant, known as self-scheduling. DCI for a cell may be transmitted on another cell, known as cross-carrier scheduling. Uplink control information for aggregation cells (e.g., HARQ acknowledgement and channel state feedback such as CQI, PMI, and / or RI) may be transmitted on the PUCCH of the PCell. A large number of aggregated downlink CCs may overload the PUCCH of the PCell. A cell may be divided into multiple PUCCH groups.
[0120] FIG. 10B illustrates an example of how aggregation cells may be configured into one or more PUCCH groups. The PUCCH group 1010 and the PUCCH group 1050 may each include one or more downlink CCs. In the example of FIG. 10B, the PUCCH group 1010 includes three downlink CCs: PCell 1011, SCell 1012, and SCell 1013. The PUCCH group 1050 includes three downlink CCs: PCell 1051, SCell 1052, and SCell 1053 in this example. One or more uplink CCs may be configured as PCell 1021, SCell 1022, and SCell 1023. One or more other uplink CCs may be configured as Primary SCell (PSCell) 1061, SCell 1062, and SCell 1063. Uplink control information (UCI) associated with downlink CCs of PUCCH group 1010, denoted as UCI 1031, UCI 1032, and UCI 1033, may be transmitted on the uplink of PCell 1021. Uplink control information (UCI) associated with downlink CCs of PUCCH group 1050, denoted as UCI 1071, UCI 1072, and UCI 1073, may be transmitted on the uplink of PSCell 1061. In one embodiment, if the aggregation cells depicted in FIG. 10B are not divided into PUCCH group 1010 and PUCCH group 1050, a single uplink PCell and PCell for transmitting UCI associated with downlink CCs may be overloaded. By dividing the transmission of UCI between PCell 1021 and PSCell 1061, the overload may be prevented.
[0121] A cell including a downlink carrier and, optionally, an uplink carrier may be assigned a physical cell ID and a cell index. The physical cell ID or cell index may identify the downlink carrier and / or the uplink carrier of the cell, for example, depending on the context in which the physical cell ID is used. The physical cell ID may be determined using a synchronization signal transmitted on the downlink component carrier. The cell index may be determined using an RRC message. In this disclosure, the physical cell ID may be referred to as a carrier ID, and the cell index may be referred to as a carrier index. For example, when this disclosure refers to a first physical cell ID for a first downlink carrier, this disclosure may mean that the first physical cell ID is for a cell including the first downlink carrier. The same concept may apply, for example, to carrier activation. When this disclosure indicates that the first carrier is activated, this specification may mean that the cell including the first carrier is activated.
[0122] In CA, the multi-carrier nature of the PHY may be exposed to the MAC. In one embodiment, a HARQ entity may operate on a serving cell. Transport blocks may be generated per assignment / grant per serving cell. Transport blocks and potential HARQ retransmissions of transport blocks may be mapped to the serving cell.
[0123] In the downlink, a base station may transmit (e.g., unicast, multicast, and / or broadcast) one or more reference signals (RS) (e.g., PSS, SSS, CSI-RS, DMRS, and / or PT-RS as shown in FIG. 5A) to the UE. In the uplink, the UE may transmit one or more RS to the base station (e.g., DMRS, PT-RS, and / or SRS as shown in FIG. 5B). The PSS and SSS may be transmitted by the base station and used by the UE to synchronize the UE to the base station. The PSS and SSS may be provided in a synchronization signal (SS) / physical broadcast channel (PBCH) block that includes the PSS, SSS, and PBCH. The base station may periodically transmit bursts of the SS / PBCH block.
[0124] FIG. 11A illustrates an example of a structure and location of an SS / PBCH block. A burst of SS / PBCH blocks may include one or more SS / PBCH blocks (e.g., four SS / PBCH blocks as shown in FIG. 11A). A burst may be transmitted periodically (e.g., every two frames or every 20 ms). A burst may be limited to a half frame (e.g., the first half frame having a duration of 5 ms). It will be appreciated that FIG. 11A is an example, and these parameters (number of SS / PBCH blocks per burst, periodicity of the burst, location of the burst within a frame) may be configured based on, for example, the carrier frequency of the cell in which the SS / PBCH block is transmitted, the numerology or subcarrier spacing of the cell, configuration by the network (e.g., using RRC signaling), or any other suitable factor. In one example, the UE may assume a subcarrier spacing for the SS / PBCH block based on the monitored carrier frequency, unless the wireless network configures the UE to assume a different subcarrier spacing.
[0125] An SS / PBCH block may span one or more OFDM symbols in the time domain (e.g., four OFDM symbols as shown in the example of FIG. 11A) and one or more subcarriers in the frequency domain (e.g., 240 consecutive subcarriers). The PSS, SSS, and PBCH may have a common center frequency. The PSS may be transmitted first and may span, for example, one OFDM symbol and 127 subcarriers. The SSS may be transmitted after the PSS (e.g., the last two symbols) and may span one OFDM symbol and 127 subcarriers. The PBCH may be transmitted after the PSS (e.g., over the next three OFDM symbols) and may span 240 subcarriers.
[0126] The location of the SS / PBCH block in the time and frequency domain may be unknown to the UE (e.g., when the UE is searching for a cell). To find and select a cell, the UE may monitor the carrier for a PSS. For example, the UE may monitor a frequency location within the carrier. If the PSS is not found after a certain period of time (e.g., 20 ms), the UE may search for a PSS at a different frequency location within the carrier as indicated by the synchronization raster. If the PSS is found at a location in the time and frequency domain, the UE may determine the location of the SSS and PBCH, respectively, based on the known structure of the SS / PBCH block. The SS / PBCH block may be a cell-defined SS block (CD-SSB). In one embodiment, the primary cell may be associated with the CD-SSB. The CD-SSB may be located on the synchronization raster. In one embodiment, the cell selection / search and / or reselection may be based on the CD-SSB.
[0127] The SS / PBCH block may be used by the UE to determine one or more parameters of the cell. For example, the UE may determine a physical cell identifier (PCI) of the cell based on the PSS and SSS sequences, respectively. The UE may determine a location of a frame boundary of the cell based on the location of the SS / PBCH block. For example, the SS / PBCH block may indicate that it was transmitted according to a transmission pattern, where the SS / PBCH block is a known distance from a frame boundary.
[0128] The PBCH may use QPSK modulation and may use forward error correction (FEC). The FEC may use polar coding. One or more symbols spanned by the PBCH may carry one or more DMRS for demodulation of the PBCH. The PBCH may include an indication of the cell's current system frame number (SFN) and / or SS / PBCH block timing index. These parameters may facilitate time synchronization of the UE to the base station. The PBCH may include a Master Information Block (MIB) used to provide one or more parameters to the UE. The MIB may be used by the UE to find the Remaining Minimum System Information (RMSI) associated with the cell. The RMSI may include System Information Block Type 1 (SIB1). SIB1 may include information necessary for the UE to access the cell. The UE may use one or more parameters of the MIB to monitor the PDCCH, which may be used to schedule the PDSCH. The PDSCH may include SIB1. SIB1 may be decoded using the parameters provided in the MIB. The PBCH may indicate the absence of SIB1. Based on the PBCH indicating that SIB1 is not present, the UE may point to a frequency, and the UE may search for an SS / PBCH block on the frequency to which the UE is pointed.
[0129] The UE may assume that one or more SS / PBCH blocks transmitted with the same SS / PBCH block index are quasi-co-located (QCL'd) (e.g., have the same / similar Doppler spread, Doppler shift, average gain, average delay, and / or spatial Rx parameters). The UE may not assume that the QCL's for SS / PBCH block transmissions have different SS / PBCH block indices.
[0130] SS / PBCH blocks (e.g., blocks within a half frame) may be transmitted in spatial directions (e.g., using different beams across the coverage area of a cell). In one embodiment, a first SS / PBCH block may be transmitted in a first spatial direction using a first beam and a second SS / PBCH block may be transmitted in a second spatial direction using a second beam.
[0131] In one embodiment, within the frequency span of a carrier, a base station may transmit multiple SS / PBCH blocks. In one embodiment, a first PCI of a first SS / PBCH block of the multiple SS / PBCH blocks may be different from a second PCI of a second SS / PBCH block of the multiple SS / PBCH blocks. The PCIs of SS / PBCH blocks transmitted at different frequency locations may be different or may be the same.
[0132] The CSI-RS may be transmitted by a base station and used by a UE to obtain channel state information (CSI). The base station may configure the UE with one or more CSI-RS for channel estimation or any other suitable purpose. The base station may configure the UE with one or more of the same / similar CSI-RS. The UE may measure one or more CSI-RS. The UE may estimate downlink channel conditions and / or generate a CSI report based on measurements of one or more downlink CSI-RS. The UE may provide the CSI report to the base station. The base station may perform link adaptation using feedback provided by the UE (e.g., estimated downlink channel conditions).
[0133] A base station may semi-statically configure a UE with one or more CSI-RS resource sets. The CSI-RS resources may be associated with a location and periodicity in the time and frequency domain. The base station may selectively activate and / or deactivate CSI-RS resources. The base station may indicate to the UE that CSI-RS resources in a CSI-RS resource set are activated and / or deactivated.
[0134] The base station may configure the UE to report CSI measurements. The base station may configure the UE to provide CSI reports periodically, aperiodically, or semi-persistently. For periodic CSI reporting, the UE may be configured with the timing and / or periodicity of the CSI reports. For aperiodic CSI reporting, the base station may request the CSI reports. For example, the base station may instruct the UE to measure configured CSI-RS resources and provide a CSI report on the measurements. For semi-persistent CSI reporting, the base station may configure the UE to periodically transmit and selectively start or stop periodic reports. The base station may configure the UE with the CSI-RS resource set and CSI reports using RRC signaling.
[0135] The CSI-RS configuration may include, for example, one or more parameters indicating up to 32 antenna ports. The UE may be configured to use the same OFDM symbol for the downlink CSI-RS and control resource set (CORESET) if the downlink CSI-RS and CORESET are spatially QCL'd and resource elements associated with the downlink CSI-RS are outside of a physical resource block (PRB) configured for CORESET. The UE may be configured to use the same OFDM symbol for the downlink CSI-RS and SS / PBCH block if the downlink CSI-RS and SS / PBCH block are spatially QCL'd and resource elements associated with the downlink CSI-RS are outside of a PRB configured for the SS / PBCH block.
[0136] The downlink DMRS may be transmitted by a base station and may be used by a UE for channel estimation. For example, the downlink DMRS may be used for coherent demodulation of one or more downlink physical channels (e.g., PDSCH). An NR network may support one or more variable and / or configurable DMRS patterns for data demodulation. At least one downlink DMRS configuration may support a frontloaded DMRS pattern. The frontloaded DMRS may be mapped to one or more OFDM symbols (e.g., one or two adjacent OFDM symbols). The base station may semi-statically configure the UE with the number (e.g., maximum number) of frontloaded DMRS symbols of the PDSCH. The DMRS configuration may support one or more DMRS ports. For example, in the case of single user MIMO, the DMRS configuration may support up to eight orthogonal downlink DMRS ports per UE. In the case of multi-user MIMO, the DMRS configuration may support up to four orthogonal downlink DMRS ports per UE. The wireless network may support a common DMRS structure for downlink and uplink (e.g., at least for CP-OFDM). The DMRS position, DMRS pattern, and / or scrambling sequence may be the same or different. The base station may transmit the downlink DMRS and corresponding PDSCH using the same precoding matrix. The UE may use one or more downlink DMRS for coherent demodulation / channel estimation of the PDSCH.
[0137] In one embodiment, a transmitter (e.g., a base station) may use a precoder matrix for a portion of a transmission bandwidth. For example, the transmitter may use a first precoder matrix for a first bandwidth and a second precoder matrix for a second bandwidth. The first precoder matrix and the second precoder matrix may be different based on the first bandwidth being different from the second bandwidth. The UE may assume that the same precoding matrix is used across a set of PRBs. The set of PRBs may be denoted as a precoding resource block group (PRG).
[0138] The PDSCH may include one or more layers. The UE may assume that at least one symbol with a DMRS is present on one or more layers of the PDSCH. Higher layers may configure up to three DMRS for the PDSCH.
[0139] The downlink PT-RS may be transmitted by the base station and may be used by the UE for phase noise compensation. Whether the downlink PT-RS is present depends on the RRC configuration. The presence and / or pattern of the downlink PT-RS may be configured on a UE-specific basis using a combination of RRC signaling and / or an association with one or more parameters used for other purposes (e.g., modulation and coding scheme (MCS)) that may be indicated by DCI. If configured, the dynamic presence of the downlink PT-RS may be associated with one or more DCI parameters including at least the MCS. The NR network may support multiple PT-RS densities defined in the time and / or frequency domain. The frequency domain density, if present, may be associated with at least one configuration of the scheduled bandwidth. The UE may assume the same precoding for the DMRS port and the PT-RS port. The number of PT-RS ports may be less than the number of DMRS ports in the scheduled resources. The downlink PT-RS may be restricted to the scheduled time / frequency period of the UE. The downlink PT-RS may be transmitted on symbols to facilitate phase tracking at the receiver.
[0140] The UE may transmit an uplink DMRS to a base station for channel estimation. For example, the base station may use the uplink DMRS for coherent demodulation of one or more uplink physical channels. For example, the UE may transmit the uplink DMRS on a PUSCH and / or a PUCCH. The uplink DM-RS may span a range of frequencies similar to the range of frequencies associated with the corresponding physical channel. The base station may configure the UE with one or more uplink DMRS configurations. At least one DMRS configuration may support a frontloaded DMRS pattern. The frontloaded DMRS may be mapped to one or more OFDM symbols (e.g., one or two adjacent OFDM symbols). One or more uplink DMRS may be configured to transmit on one or more symbols of the PUSCH and / or the PUCCH. The base station may semi-statically configure the UE with a number (e.g., a maximum number) of frontloaded DMRS symbols for the PUSCH and / or the PUCCH that the UE may use to schedule single-symbol DMRS and / or dual-symbol DMRS. An NR network may support a common DMRS structure for the downlink and uplink (e.g., for cyclic prefix orthogonal frequency division multiplexing (CP-OFDM)), where the DMRS location, DMRS pattern, and / or scrambling sequence for the DMRS may be the same but different.
[0141] The PUSCH may include one or more layers, and the UE may transmit at least one symbol having a DMRS present on one or more layers of the PUSCH. In one embodiment, higher layers may configure up to three DMRSs for the PUSCH.
[0142] An uplink PT-RS (which may be used by the base station for phase tracking and / or phase noise compensation) may or may not be present depending on the RRC configuration of the UE. The presence and / or pattern of the uplink PT-RS may be configured on a UE-specific basis by a combination of one or more parameters used for other purposes (e.g., Modulation and Coding Scheme (MCS)) that may be indicated by RRC signaling and / or DCI. If configured, the dynamic presence of the uplink PT-RS may be associated with one or more DCI parameters including at least the MCS. The wireless network may support multiple uplink PT-RS densities defined in the time / frequency domain. The frequency domain density, if present, may be associated with at least one configuration of the scheduled bandwidth. The UE may assume the same precoding for the DMRS and PT-RS ports. The number of PT-RS ports may be less than the number of DMRS ports in the scheduled resources. For example, the uplink PT-RS may be restricted to the scheduled time / frequency period of the UE.
[0143] The SRS may be transmitted by the UE to the base station for channel condition estimation to support uplink channel-dependent scheduling and / or link adaptation. The SRS transmitted by the UE may enable the base station to estimate uplink channel conditions at one or more frequencies. The base station scheduler may use the estimated uplink channel conditions to allocate one or more resource blocks for uplink PUSCH transmission from the UE. The base station may semi-statically configure the UE with one or more SRS resource sets. For an SRS resource set, the base station may configure the UE with one or more SRS resources. The SRS resource set applicability may be configured by higher layer (e.g., RRC) parameters. For example, if the higher layer parameters indicate beam management, the SRS resources in the SRS resource set of one or more SRS resource sets (e.g., having the same / similar time domain behavior, periodicity, aperiodicity, and / or similar) may be transmitted instantaneously (e.g., simultaneously). The UE may transmit one or more SRS resources in the SRS resource set. An NR network may support aperiodic, periodic, and / or semi-persistent SRS transmission. The UE may transmit SRS resources based on one or more trigger types, which may include higher layer signaling (e.g., RRC) and / or one or more DCI formats. In one embodiment, at least one DCI format may be used for the UE to select at least one of one or more configured SRS resource sets. SRS trigger type 0 may refer to SRS triggered based on higher layer signaling. SRS trigger type 1 may refer to SRS triggered based on one or more DCI formats. In one embodiment, if the PUSCH and SRS are transmitted in the same slot, the UE may be configured to transmit the SRS after the transmission of the PUSCH and the corresponding uplink DMRS.
[0144] The base station may quasi-statistically configure the UE with one or more SRS configuration parameters indicating at least one of an SRS resource configuration identifier, a number of SRS ports, a time domain behavior of the SRS resource configuration (e.g., an indication of periodic, semi-persistent, or aperiodic SRS), slot, minislot, and / or subframe level periodicity, an offset for periodic and / or aperiodic SRS resources, a number of OFDM symbols in the SRS resource, a starting OFDM symbol of the SRS resource, an SRS bandwidth, a frequency hopping bandwidth, a periodic shift, and / or an SRS sequence ID.
[0145] The antenna ports are defined such that a channel on which a symbol on an antenna port is carried can be inferred from a channel on which another symbol on the same antenna port is carried. When a first symbol and a second symbol are transmitted on the same antenna port, a receiver may infer a channel (e.g., fade gain, multipath delay, and / or the like) for carrying a second symbol on an antenna port from the channel for carrying the first symbol on the antenna port. A first antenna port and a second antenna port may be referred to as quasi-co-located (QCLed) if one or more large-scale characteristics of the channel on which the first symbol on the first antenna port is conveyed can be inferred from the channel on which the second symbol of the second antenna port is transmitted. The one or more large-scale characteristics may include at least one of delay spread, Doppler spread, Doppler shift, average gain, average delay, and / or spatial receive (Rx) parameters.
[0146] In a channel using beamforming, beam management is required. Beam management may include beam measurement, beam selection, and beam indication. A beam may be associated with one or more reference signals. For example, a beam may be identified by one or more beamforming reference signals. The UE may perform downlink beam measurement based on a downlink reference signal (e.g., a channel state information reference signal (CSI-RS)) and generate a beam measurement report. The UE may perform a downlink beam measurement procedure after an RRC connection is established with the base station.
[0147] FIG. 11B illustrates an example of a channel state information reference signal (CSI-RS) mapped to the time and frequency domain. The squares illustrated in FIG. 11B may span resource blocks (RBs) within the bandwidth of a cell. The base station may transmit one or more RRC messages including a CSI-RS resource configuration parameter indicating one or more CSI-RS. One or more of the following parameters may be set by higher layer signaling (e.g., RRC and / or MAC signaling) for the CSI-RS resource configuration: CSI-RS resource configuration identity, number of CSI-RS ports, CSI-RS configuration (e.g., symbol and resource element (RE) location within a subframe), CSI-RS subframe configuration (e.g., subframe position, offset, and radio frame periodicity), CSI-RS power parameters, CSI-RS sequence parameters, code division multiplexing (CDM) type parameters, frequency density, transmit comb, quasi-collocation (QCL) parameters (e.g., QCL-scramblingidentity, crs-portscount, mbsfn-subframeconfiglist, csi-rs-configZPid, qcl-csi-rs-configNZPid), and / or other radio resource parameters.
[0148] The three beams shown in FIG. 11B may be configured for a UE in a UE-specific configuration. Three beams are shown in FIG. 11B (Beam #1, Beam #2, and Beam #3), and more or less beams may be configured. Beam #1 may be assigned with CSI-RS 1101, which may be transmitted on one or more subcarriers in the RB of the first symbol. Beam #2 may be assigned with CSI-RS 1102, which may be transmitted on one or more subcarriers in the RB of the second symbol. Beam #3 may be assigned with CSI-RS 1103, which may be transmitted on one or more subcarriers in the RB of the third symbol. By using frequency division multiplexing (FDM), the base station may transmit another CSI-RS associated with another UE's beam using other subcarriers (e.g., not used to transmit CSI-RS 1101) in the same RB. By using time domain multiplexing (TDM), the beam used for a UE may be configured such that the UE's beam uses symbols from the other UE's beam.
[0149] The CSI-RS (e.g., CSI-RS 1101, 1102, 1103) shown in FIG. 11B may be transmitted by a base station and used by a UE for one or more measurements. For example, the UE may measure the reference signal received power (RSRP) of the configured CSI-RS resources. The base station may configure the UE with a reporting configuration, and the UE may report the RSRP measurements to the network (e.g., via one or more base stations) based on the reporting configuration. In one embodiment, the base station may determine one or more transmission configuration indication (TCI) states including some reference signals based on the reported measurement results. In one embodiment, the base station may indicate one or more TCI states to the UE (e.g., via RRC signaling, MAC CE, and / or DCI). The UE may receive a downlink transmission with a receive (Rx) beam determined based on the one or more TCI states. In one embodiment, the UE may or may not have beam correspondence capability. If the UE has beam correspondence capability, the UE may determine a spatial domain filter of a transmit (Tx) beam based on the spatial domain filter of the corresponding Rx beam. If the UE does not have beam correspondence capability, the UE may perform an uplink beam selection procedure to determine a spatial domain filter of the Tx beam. The UE may perform an uplink beam selection procedure based on one or more sounding reference signal (SRS) resources configured for the UE by the base station. The base station may select and indicate an uplink beam for the UE based on measurements of one or more SRS resources transmitted by the UE.
[0150] In a beam management procedure, the UE may evaluate (e.g., measure) channel quality of one or more beam pair links, including a transmit beam transmitted by the base station and a receive beam received by the UE. Based on the evaluation, the UE may transmit a beam measurement report indicating one or more beam pair quality parameters including, for example, one or more beam identities (e.g., beam index, reference signal index, or the like), RSRP, a precoding matrix indicator (PMI), a channel quality indicator (CQI), and / or a rank indicator (RI).
[0151] FIG. 12A shows examples of three downlink beam management procedures, P1, P2, and P3. Procedure P1 may enable UE measurements at a transmit (Tx) beam of a transmit receive point (TRP) (or multiple TRPs) to support selection of, for example, one or more base station Tx beams and / or UE Rx beams (shown as ellipses in the top and bottom rows of P1, respectively). Beamforming at a TRP may include a Tx beam sweep for a set of beams (shown as an ellipse rotating counterclockwise as shown by the dashed arrows in the top rows of P1 and P2). Beamforming at a UE may include a Rx beam sweep for a set of beams (shown as an ellipse rotating clockwise as shown by the dashed arrows in the bottom rows of P1 and P3). Procedure P2 may be used to enable UE measurements at a Tx beam of a TRP (shown as an ellipse rotating counterclockwise as shown by the dashed arrows in the top row of P2). The UE and / or base station may perform procedure P2 using a smaller set of beams than used in procedure P1 or using narrower beams than used in procedure P1. This may be referred to as beam refinement. The UE may perform procedure P3 for Rx beam determination by using the same Tx beam at the base station and sweeping the Rx beams at the UE.
[0152] FIG. 12B shows examples of three uplink beam management procedures, U1, U2, and U3. Procedure U1 may be used, for example, to enable the base station to perform measurements on the UE's Tx beams to support the selection of one or more UE Tx beams and / or base station Rx beams (shown as ellipses in the top and bottom rows of U1, respectively). Beamforming at the UE may include, for example, a Tx beam sweep from a set of beams (shown as ellipses rotated clockwise as shown by dashed arrows in the bottom rows of U1 and U3). Beamforming at the base station may include, for example, a Rx beam sweep from a set of beams (shown as ellipses rotated counterclockwise as shown by dashed arrows in the top rows of U1 and U2). Procedure U2 may be used to enable the base station to adjust its Rx beam when the UE uses a fixed Tx beam. The UE and / or base station may implement procedure U2 using a smaller set of beams than used in procedure P1, or using narrower beams than used in procedure P1. This may be referred to as beam refinement. The UE may perform procedure U3 to adjust its Tx beam when the base station uses a fixed Rx beam.
[0153] The UE may initiate a beam failure recovery (BFR) procedure based on the detection of a beam failure. The UE may transmit a BFR request (e.g., a preamble, UCI, SR, MAC CE, and / or the like) based on the initiation of the BFR procedure. The UE may detect beam failure based on a determination that the quality of the beam pair link of the associated control channel is unsatisfactory (e.g., has an error rate higher than an error rate threshold, a received signal power lower than a received signal power threshold, a timer expires, and / or the like).
[0154] The UE may measure the quality of the beam pair link using one or more reference signals (RSs) including one or more SS / PBCH blocks, one or more CSI-RS resources, and / or one or more demodulation reference signals (DMRSs). The quality of the beam pair link may be based on one or more of a block error rate (BLER), an RSRP value, a signal-to-interference-plus-noise ratio (SINR) value, a reference signal received quality (RSRQ) value, and / or a CSI value measured on the RS resource. The base station may indicate that the RS resource is quasi-co-located (QCLed) with one or more DM-RSs of a channel (e.g., a control channel, a shared data channel, and / or the like). The RS resource and one or more DMRSs of the channel may be QCLed when the channel characteristics (e.g., Doppler shift, Doppler spread, average delay, delay spread, spatial Rx parameters, fade, and / or the like) from a transmission to the UE over the RS resource are similar or identical to the channel characteristics from a transmission to the UE over the channel.
[0155] The network (e.g., gNB and / or ng-eNB of the network) and / or the UE may initiate a random access procedure. A UE in RRC_IDLE state and / or a UE in RRC_INACTIVE state may initiate a random access procedure to request a connection setup to the network. The UE may initiate a random access procedure from the RRC_CONNECTED state. The UE may initiate a random access procedure to request uplink resources (e.g., for uplink transmission of SR when there are no available PUCCH resources) and / or to acquire uplink timing (e.g., when the uplink synchronization state is not synchronized). The UE may initiate a random access procedure to request one or more system information blocks (SIBs) (e.g., SIB2, SIB3, and / or other system information such as similar). The UE may initiate a random access procedure for a beam failure recovery request. The network may initiate a random access procedure to establish time alignment for handover and / or for SCell addition.
[0156] Figure 13A shows a four-step contention-based random access procedure. Before the procedure begins, the base station may transmit a configuration message 1310 to the UE. Figure 13A includes the transmission of four messages: Msg1 1311, Msg2 1312, Msg3 1313, and Msg4 1314. Msg1 1311 may include and / or be referred to as a preamble (or random access preamble). Msg2 1312 may include and / or be referred to as a random access response (RAR).
[0157] The configuration message 1310 may be transmitted, for example, using one or more RRC messages. The one or more RRC messages may indicate one or more Random Access Channel (RACH) parameters to the UE. The one or more RACH parameters may include at least one of general parameters (e.g., RACH-configGeneral), cell-specific parameters (e.g., RACH-ConfigCommon), and / or dedicated parameters (e.g., RACH-configDedicated) for one or more random access procedures. The base station may broadcast or multicast one or more RRC messages to one or more UEs. The one or more RRC messages may be UE-specific (e.g., dedicated RRC messages transmitted to the UE in RRC_CONNECTED and / or RRC_INACTIVE states). The UE may determine time-frequency resources and / or uplink transmit power for transmission of Msg1 1311 and / or Msg3 1313 based on the one or more RACH parameters. Based on the one or more RACH parameters, the UE may determine the receive timing and downlink channel for receiving Msg2 1312 and Msg4 1314.
[0158] The one or more RACH parameters provided in the configuration message 1310 may indicate one or more physical RACH (PRACH) opportunities available for transmission of Msg1 1311. The one or more PRACH opportunities may be predefined. The one or more RACH parameters may indicate one or more available sets of one or more PRACH opportunities (e.g., prach-ConfigIndex). The one or more RACH parameters may indicate an association between (a) one or more PRACH opportunities and (b) one or more reference signals. The one or more RACH parameters may indicate an association between (a) one or more preambles and (b) one or more reference signals. The one or more reference signals may be SS / PBCH blocks and / or CSI-RS. For example, the one or more RACH parameters may indicate the number of SS / PBCH blocks mapped to the PRACH opportunities and / or the number of preambles mapped to the SS / PBCH blocks.
[0159] The one or more RACH parameters provided in the configuration message 1310 may be used to determine the uplink transmission power of Msg1 1311 and / or Msg3 1313. For example, the one or more RACH parameters may indicate a reference power for the preamble transmission (e.g., a received target power and / or an initial power of the preamble transmission). There may be one or more power offsets indicated by the one or more RACH parameters. For example, the one or more RACH parameters may indicate a power ramping step, a power offset between SSB and CSI-RS, a power offset between the transmissions of Msg1 1311 and Msg3 1313, and / or a power offset value between preamble groups. The one or more RACH parameters may indicate one or more thresholds for which the UE may determine at least one reference signal (e.g., SSB and / or CSI-RS) and / or uplink carrier (e.g., a normal uplink (NUL) carrier and / or a complementary uplink (SUL) carrier).
[0160] Msg1 1311 may include one or more preamble transmissions (e.g., a preamble transmission and one or more preamble retransmissions). The RRC message may be used to configure one or more preamble groups (e.g., Group A and / or Group B). The preamble group may include one or more preambles. The UE may determine the preamble group based on a path loss measurement and / or a size of Msg3 1313. The UE may measure the RSRP of one or more reference signals (e.g., SSB and / or CSI-RS) and determine at least one reference signal having an RSRP above an RSRP threshold (e.g., rsrp-ThresholdSSB and / or rsrp-ThresholdCSI-RS). The UE may select one or more reference signals and / or at least one preamble associated with the selected preamble group, for example, if an association between the one or more preambles and the at least one reference signal is configured by the RRC message.
[0161] The UE may determine the preamble based on one or more RACH parameters provided in the configuration message 1310. For example, the UE may determine the preamble based on a path loss measurement, an RSRP measurement, and / or a size of Msg3 1313. As another example, the one or more RACH parameters may indicate one or more thresholds for determining a preamble format, a maximum number of preamble transmissions, and / or one or more preamble groups (e.g., Group A and Group B). The base station may configure the UE with an association between one or more preambles and one or more reference signals (e.g., SSB and / or CSI-RS) using the one or more RACH parameters. If an association is configured, the UE may determine a preamble to include in Msg1 1311 based on the association. Msg1 1311 may be transmitted to the base station via one or more PRACH opportunities. The UE may use one or more reference signals (e.g., SSB and / or CSI-RS) for preamble selection and PRACH opportunity determination. One or more RACH parameters (eg, ra-ssb-OccasionMskIndex and / or ra-OccasionList) may indicate an association between a PRACH occasion and one or more reference signals.
[0162] The UE may perform a preamble retransmission if no response is received after the preamble transmission. The UE may increase the uplink transmit power for the preamble retransmission. The UE may select an initial preamble transmit power based on a path loss measurement and / or a target received preamble power configured by the network. The UE may decide to retransmit the preamble and may ramp up the uplink transmit power. The UE may receive one or more RACH parameters (e.g., PREAMBLE_POWER_RAMPING_STEP) indicating a ramping step of the preamble retransmission. The ramping step may be the amount of incremental increase of the uplink transmit power for the retransmission. If the UE determines a reference signal (e.g., SSB and / or CSI-RS) that is the same as the previous preamble transmission, the UE may ramp up the uplink transmit power. The UE may count the number of preamble transmissions and / or retransmissions (e.g., PREAMBLE_TRANSMISSION_COUNTER). The UE may determine that the random access procedure has completed unsuccessfully, for example, if the number of preamble transmissions exceeds a threshold configured by one or more RACH parameters (eg, preambleTransMax).
[0163] Msg2 1312 received by the UE may include an RAR. In some scenarios, Msg2 1312 may include multiple RARs corresponding to multiple UEs. Msg2 1312 may be received after or in response to the transmission of Msg1 1311. Msg2 1312 may be scheduled on the DL-SCH and indicated on the PDCCH using a Random Access RNTI (RA-RNTI). Msg2 1312 may indicate that Msg1 1311 was received by the base station. Msg2 1312 may include a time alignment command that the UE may use to adjust the UE's transmission timing, a scheduling grant for the transmission of Msg3 1313, and / or a Temporary Cell RNTI (TC-RNTI). After transmitting the preamble, the UE may begin a time window (e.g., ra-ResponseWindow) to monitor the PDCCH for Msg2 1312. The UE may determine when to start the time window based on the PRACH opportunity the UE uses to transmit the preamble. For example, the UE may start the time window one or more symbols after the last symbol of the preamble (e.g., on the first PDCCH opportunity from the end of the preamble transmission). The one or more symbols may be determined based on numerology. The PDCCH may be within a common search space (e.g., Type1-PDCCH common search space) configured by the RRC message. The UE may identify the RAR based on a Radio Network Temporary Identifier (RNTI). The RNTI may be used in response to one or more events that initiate the random access procedure. The UE may use a Random Access RNTI (RA-RNTI). The RA-RNTI may be associated with the PRACH opportunity on which the UE transmits the preamble. For example, the UE may determine the RA-RNTI based on an OFDM symbol index, a slot index, a frequency domain index, and / or a UL carrier indicator of the PRACH opportunity. Examples of the RA-RNTI may be as follows: RA-RNTI=1+s_id+14×t_id+14×80×f_id+14×80×8×ul_carrier_id where s_id may be the index of the first OFDM symbol of the PRACH opportunity (e.g., 0≦s_id<14), t_id may be the index of the first slot of the PRACH opportunity in the system frame (e.g., 0≦t_id<80), f_id may be the index of the PRACH opportunity in the frequency domain (e.g., 0≦f_id<8), and ul_carrier_id may be the UL carrier used for preamble transmission (e.g., 0 for NUL carrier and 1 for SUL carrier). The UE may transmit Msg3 1313 in response to successful reception of Msg2 1312 (e.g., using resources identified in Msg2 1312). Msg3 1313 may be used for contention resolution, for example, in the contention-based random access procedure shown in FIG. 13A. In some scenarios, multiple UEs may transmit the same preamble to a base station, and the base station may provide the UE with a corresponding RAR. If multiple UEs interpret the RAR as corresponding to themselves, a mismatch may occur. Contention resolution (e.g., use of Msg3 1313 and Msg4 1314) may be used to increase the likelihood that a UE does not mistakenly use the identity of another UE. To perform contention resolution, the UE may include a device identifier (e.g., C-RNTI, if assigned, TC-RNTI included in Msg2 1312, and / or any other suitable identifier) in Msg3 1313.
[0164] Msg4 1314 may be received after or in response to the transmission of Msg3 1313. If a C-RNTI was included in Msg3 1313, the base station uses the C-RNTI to address the UE on the PDCCH. If the UE's unique C-RNTI is detected on the PDCCH, the random access procedure is determined to have been successfully completed. If a TC-RNTI is included in Msg3 1313 (e.g., the UE is in an RRC_IDLE state or is otherwise not connected to the base station), Msg4 1314 is received using the DL-SCH associated with the TC-RNTI. If the MAC PDU is successfully decoded and the MAC PDU matches the CCCH SDU sent (e.g., transmitted) in Msg3 1313 or otherwise includes a corresponding UE contention resolution identity MAC CE, the UE may determine that contention resolution was successful and / or the UE may determine that the random access procedure was successfully completed.
[0165] The UE may be configured with a complementary uplink (SUL) carrier and a normal uplink (NUL) carrier. Initial access (e.g., random access procedure) may be supported on the uplink carrier. For example, the base station may configure the UE with two separate RACH configurations, one for the SUL carrier and the other for the NUL carrier. For random access in a cell configured with the SUL carrier, the network may indicate which carrier (NUL or SUL) to use. The UE may determine the SUL carrier, for example, if the measured quality of one or more reference signals is lower than a broadcast threshold. Uplink transmissions of the random access procedure (e.g., Msg1 1311 and / or Msg3 1313) may remain on the selected carrier. The UE may switch uplink carriers during the random access procedure (e.g., between Msg1 1311 and Msg3 1313) in one or more instances. For example, the UE may determine and / or switch uplink carriers for Msg1 1311 and / or Msg3 1313 based on a channel clear assessment (eg, listen-before-talk).
[0166] FIG. 13B illustrates a two-step contention-free random access procedure. Similar to the four-step contention-based random access procedure illustrated in FIG. 13A, the base station may transmit a configuration message 1320 to the UE before the procedure begins. The configuration message 1320 may be similar in some respects to the configuration message 1310. FIG. 13B includes the transmission of two messages, Msg1 1321 and Msg2 1322. Msg1 1321 and Msg2 1322 may be similar in some respects to Msg1 1311 and Msg2 1312, respectively, illustrated in FIG. 13A. As can be seen from FIG. 13A and FIG. 13B, the contention-free random access procedure may not include messages similar to Msg3 1313 and / or Msg4 1314.
[0167] The contention-free random access procedure shown in Figure 13B may be initiated for beam failure recovery, other SI requests, SCell addition, and / or handover. For example, the base station may indicate or assign to the UE the preamble to be used for Msg1 1321. The UE may receive an indication of the preamble (e.g., ra-PreambleIndex) from the base station via PDCCH and / or RRC.
[0168] After transmitting the preamble, the UE may start a time window (e.g., ra-ResponseWindow) to monitor the PDCCH of the RAR. In the case of a beam failure recovery request, the base station may configure the UE with a separate time window and / or separate PDCCH within the search space indicated by the RRC message (e.g., recoverySearchSpaceId). The UE may monitor for PDCCH transmissions addressed to the Cell RNTI (C-RNTI) on the search space. In the contention-free random access procedure shown in FIG. 13B, the UE may determine that the random access procedure is successfully completed after or in response to transmitting Msg1 1321 and receiving the corresponding Msg2 1322. The UE may determine that the random access procedure is successfully completed, for example, if the PDCCH transmission is addressed to the C-RNTI. The UE may determine that the random access procedure is successfully completed, for example, if the UE receives an RAR including a preamble identifier corresponding to a preamble transmitted by the UE and / or if the RAR includes a MAC sub-PDU including a preamble identifier. The UE may determine the response as an indication of a response acknowledgment to the SI request.
[0169] Figure 13C shows another two-step random access procedure. Similar to the random access procedure shown in Figures 13A and 13B, the base station may transmit a configuration message 1330 to the UE before the procedure begins. The configuration message 1330 may be similar in some respects to the configuration message 1310 and / or the configuration message 1320. Figure 13C includes the transmission of two messages, namely, Msg A 1331 and Msg B 1332.
[0170] Msg A 1331 may be transmitted in an uplink transmission by the UE. Msg A 1331 may include one or more transmissions of a preamble 1341 and / or one or more transmissions of a transport block 1342. The transport block 1342 may include content similar and / or equivalent to the content of Msg3 1313 shown in FIG. 13A. The transport block 1342 may include UCI (e.g., SR, HARQ ACK / NACK, and / or similar). The UE may receive Msg B 1332 after or in response to the transmission of Msg A 1331. Msg B 1332 may include content similar and / or equivalent to the content of Msg 2 1312 (e.g., RAR) shown in FIG. 13A and 13B and / or the content of Msg4 1314 shown in FIG. 13A.
[0171] The UE may initiate the two-step random access procedure of FIG. 13C for licensed and / or unlicensed spectrum. The UE may determine whether to initiate the two-step random access procedure based on one or more factors. The one or more factors may be the radio access technology in use (e.g., LTE, NR, and / or similar), whether the UE has a valid TA, the cell size, the RRC state of the UE, the type of spectrum (e.g., licensed vs. unlicensed), and / or any other suitable factor.
[0172] The UE may determine radio resources and / or uplink transmit power for the preamble 1341 and / or the transport block 1342 included in Msg A 1331 based on the two-step RACH parameters included in the configuration message 1330. The RACH parameters may indicate a modulation and coding scheme (MCS), time-frequency resources, and / or power control for the preamble 1341 and / or the transport block 1342. The time-frequency resources for transmission of the preamble 1341 (e.g., PRACH) and the time-frequency resources for transmission of the transport block 1342 (e.g., PUSCH) may be multiplexed using FDM, TDM, and / or CDM. The RACH parameters may enable the UE to determine the receive timing and downlink channel for monitoring and / or receiving Msg B 1332.
[0173] The transport block 1342 may include data (e.g., delay sensitive data), a UE identifier, security information, and / or device information (e.g., International Mobile Subscriber Identity (IMSI)). The base station may send Msg B 1332 in response to Msg A 1331. Msg B 1332 may include at least one of a preamble identifier, a timing advance command, a power control command, an uplink grant (e.g., radio resource allocation and / or MCS), a UE identifier for contention resolution, and / or an RNTI (e.g., C-RNTI or TC-RNTI). The UE may determine that the two-step random access procedure is successfully completed if the preamble identifier in Msg B 1332 matches the preamble transmitted by the UE and / or the UE identifier in Msg B 1332 matches the UE identifier in Msg A 1331 (e.g., transport block 1342).
[0174] The UE and the base station may exchange control signaling, which may be referred to as L1 / L2 control signaling, and may originate from the PHY layer (e.g., Layer 1) and / or the MAC layer (e.g., Layer 2). The control signaling may include downlink control signaling transmitted from the base station to the UE and / or uplink control signaling transmitted from the UE to the base station.
[0175] The downlink control signaling may include downlink scheduling assignments, uplink scheduling grants indicating uplink radio resources and / or transport formats, slot format information, preemption indications, power control commands, and / or any other suitable signaling. A UE may receive the downlink control signaling in a payload transmitted by a base station on a Physical Downlink Control Channel (PDCCH). The payload transmitted on the PDCCH may be referred to as Downlink Control Information (DCI). In some scenarios, the PDCCH may be a Group Common PDCCH (GC-PDCCH) that is common to a group of UEs.
[0176] The base station may attach one or more cyclic redundancy check (CRC) parity bits to the DCI to facilitate detection of transmission errors. If the DCI is intended for a UE (or a group of UEs), the base station may scramble the CRC parity bits with an identifier of the UE (or an identifier of the group of UEs). Scrambling the CRC parity bits with an identifier may include a modulo-2 addition (or exclusive OR operation) of the identifier value and the CRC parity bits. The identifier may include a Radio Network Temporary Identifier (RNTI), which is a 16-bit value.
[0177] DCIs may be used for different purposes. The purpose may be indicated by the type of RNTI used to scramble the CRC parity bits. For example, a DCI with CRC parity bits scrambled with a paging RNTI (P-RNTI) may indicate paging information and / or system information change notification. The P-RNTI may be predefined as "FFFE" in hexadecimal. A DCI with CRC parity bits scrambled with a system information RNTI (SI-RNTI) may indicate a broadcast transmission of system information. The SI-RNTI may be predefined as "FFFF" in hexadecimal. A DCI with CRC parity bits scrambled with a random access RNTI (RA-RNTI) may indicate a random access response (RAR). A DCI with CRC parity bits scrambled with a cell RNTI (C-RNTI) may indicate a unicast transmission of a dynamic schedule and / or a random access of a PDCCH order trigger. A DCI with CRC parity bits scrambled with the Temporary Cell RNTI (TC-RNTI) may indicate contention resolution (e.g., Msg3 similar to Msg3 1313 shown in FIG. 13A). Encodings of other RNTIs configured in the UE by the base station include Configured Scheduling RNTI (CS-RNTI), Transmit Power Control-PUCCH RNTI (TPC-PUCCH-RNTI), Transmit Power Control-PUSCH RNTI (TPC-PUSCH-RNTI), Transmit Power Control-SRS RNTI (TPC-SRS-RNTI), Interruption RNTI (INT-RNTI), Slot Format Indication RNTI (SFI-RNTI), Semi-Persistent CSI RNTI (SP-CSI-RNTI), Modulation and Coding Scheme Cell RNTI (MCS-C-RNTI), and / or the like.
[0178] Depending on the purpose and / or content of the DCI, the base station may transmit the DCI in one or more DCI formats. For example, DCI format 0_0 may be used for scheduling the PUSCH in the cell. DCI format 0_0 may be a fallback DCI format (e.g., has a compact DCI payload). DCI format 0_1 may be used for scheduling the PUSCH in the cell (e.g., has a larger DCI payload than DCI format 0_0). DCI format 1_0 may be used for scheduling the PDSCH in the cell. DCI format 1_0 may be a fallback DCI format (e.g., has a compact DCI payload). DCI format 1_1 may be used for scheduling the PDSCH in the cell (e.g., has a larger DCI payload than DCI format 1_0). DCI format 2_0 may be used to provide a slot format indication to a group of UEs. DCI format 2_1 may be used to inform a group of UEs of the physical resource blocks and / or OFDM symbols that the UE assumes are not intended for transmission to the UE. DCI format 2_2 may be used for transmission of transmit power control (TPC) commands for PUCCH or PUSCH. DCI format 2_3 may be used for transmission of a group of TPC commands for SRS transmission by one or more UEs. DCI formats for new features may be defined in future releases. DCI formats may have different DCI sizes or share the same DCI size.
[0179] After scrambling the DCI with the RNTI, the base station may process the DCI using channel coding (e.g., polar coding), rate matching, scrambling, and / or QPSK modulation. The base station may map the coded and modulated DCI onto resource elements used and / or configured for the PDCCH. Based on the payload size of the DCI and / or the coverage of the base station, the base station may transmit the DCI via the PDCCH occupying several consecutive control channel elements (CCEs). The number of consecutive CCEs (referred to as an aggregation level) may be 1, 2, 4, 8, 16, and / or any other suitable number. A CCE may include a number of resource element groups (REGs) (e.g., 6). A REG may include a resource block within an OFDM symbol. The mapping of the coded and modulated DCI onto resource elements may be based on a mapping of CCEs and REGs (e.g., CCE to REG mapping).
[0180] FIG. 14A illustrates an example of a CORESET configuration for a bandwidth portion. A base station may transmit DCI via a PDCCH on one or more control resource sets (CORESETs). A CORESET may include time-frequency resources on which a UE attempts to decode DCI using one or more search spaces. A base station may configure a CORESET in the time-frequency domain. In the example of FIG. 14A, a first CORESET 1401 and a second CORESET 1402 occur at a first symbol in a slot. The first CORESET 1401 overlaps with the second CORESET 1402 in the frequency domain. A third CORESET 1403 occurs at a third symbol in a slot. A fourth CORESET 1404 occurs at a seventh symbol of a slot. The CORESETs may have different numbers of resource blocks in the frequency domain.
[0181] FIG. 14B illustrates an example of CCE-to-REG mapping for DCI transmission on a CORESET and PDCCH processing. The CCE-to-REG mapping may be interleaved (e.g., to provide frequency diversity) or non-interleaved (e.g., to facilitate interference coordination and / or frequency selective transmission of control channels). A base station may perform different or identical CCE-to-REG mappings on different CORESETs. A CORESET may be associated with a CCE-to-REG mapping by RRC configuration. A CORESET may be configured with an antenna port quasi-co-location (QCL) parameter. The QCL parameter of an antenna port may indicate the QCL information of a demodulation reference signal (DMRS) for PDCCH reception in the CORESET.
[0182] The base station may send an RRC message to the UE including configuration parameters of one or more CORESETs and one or more search space sets. The configuration parameters may indicate an association between the search space set and the CORESET. The search space set may include a set of PDCCH candidates formed by CCEs at a given aggregation level. The configuration parameters may indicate the number of PDCCH candidates monitored per aggregation level, a PDCCH monitoring periodicity and a PDCCH monitoring pattern, one or more DCI formats monitored by the UE, and / or whether the search space set is a common search space set or a UE-specific search space set. The set of CCEs in the common search space set may be predefined and known to the UE. The set of CCEs in the UE-specific search space set may be configured based on the UE's identity (e.g., C-RNTI).
[0183] As shown in FIG. 14B, the UE may determine time-frequency resources of the CORESET based on the RRC message. The UE may determine CCE-REG mapping (e.g., interleaved or non-interleaved, and / or mapping parameters) for the CORESET based on configuration parameters of the CORESET. The UE may determine the number of search space sets (e.g., up to 10) configured on the CORESET based on the RRC message. The UE may monitor a set of PDCCH candidates according to configuration parameters of the search space sets. The UE may monitor a set of PDCCH candidates in one or more CORESETs to detect one or more DCIs. The monitoring may include decoding one or more PDCCH candidates of the set of PDCCH candidates according to a monitored DCI format. The monitoring may include decoding DCI content of one or more PDCCH candidates having possible (or configured) PDCCH positions, possible (or configured) PDCCH formats (e.g., number of CCEs in a common search space, number of PDCCH candidates, and / or number of PDCCH candidates in a UE-specific search space), and possible (or configured) DCI formats. The decoding may be referred to as blind-blind-combined-blind decoding. The UE may determine a valid DCI for the UE in response to a CRC check (e.g., scrambling bits to CRC parity bits of the DCI matching the RNTI value). The UE may process information included in the DCI (e.g., scheduling assignments, uplink grants, power control, slot format indication, downlink preemption, and / or the like).
[0184] The UE may transmit uplink control signaling (e.g., uplink control information (UCI)) to the base station. The uplink control signaling may include a hybrid automatic repeat request (HARQ) acknowledgement for the received DL-SCH transport block. The UE may transmit the HARQ acknowledgement after receiving the DL-SCH transport block. The uplink control signaling may include channel state information (CSI) indicating a channel quality of the physical downlink channel. The UE may transmit the CSI to the base station. The base station may determine transmission format parameters (e.g., including multiple antennas and beamforming schemes) for the downlink transmission based on the received CSI. The uplink control signaling may include a scheduling request (SR). The UE may transmit an SR indicating that uplink data is available to be transmitted to the base station. The UE may transmit the UCI (e.g., a HARQ acknowledgement (HARQ-ACK), a CSI report, an SR, etc.) via a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH). A UE may transmit uplink control signaling via the PUCCH using one of several PUCCH formats.
[0185] There may be five PUCCH formats, and the UE may determine the PUCCH format based on the size of the UCI (e.g., the number of uplink symbols for UCI transmission and the number of UCI bits). PUCCH format 0 may have a length of one or two OFDM symbols and may contain two or less bits. The UE may transmit UCI on the PUCCH resources using PUCCH format 0 if the transmission is more than one or two symbols and the number of HARQ-ACK information bits with positive or negative SR (HARQ-ACK / SR bits) is one or two. PUCCH format 1 may occupy between 4-14 OFDM symbols and may contain two or less bits. The UE may use PUCCH format 1 if the transmission is four or more symbols and the number of HARQ-ACK / SR bits is one or two. PUCCH format 2 may occupy one or two OFDM symbols and may contain more than two bits. The UE may use PUCCH format 2 if the transmission is more than one or two symbols and the number of UCI bits is two or more. PUCCH format 3 may occupy between 4 and 14 OFDM symbols and may include more than 2 bits. The UE may use PUCCH format 3 if the transmission is four or more symbols, the number of UCI bits is two or more, and the PUCCH resource does not include an orthogonal cover code. PUCCH format 4 may occupy between 4 and 14 OFDM symbols and may include more than 2 bits. The UE may use PUCCH format 4 if the transmission is four or more symbols, the number of UCI bits is two or more, and the PUCCH resource includes an orthogonal cover code.
[0186] The base station may transmit configuration parameters of multiple PUCCH resource sets to the UE, for example, using an RRC message. Multiple PUCCH resource sets (e.g., up to four sets) may be configured on the uplink BWP of the cell. A PUCCH resource set may be configured with a PUCCH resource set index, multiple PUCCH resources with PUCCH resources identified by a PUCCH resource identifier (e.g., pucch-Resourceid), and / or a number (e.g., a maximum number) of UCI information bits that the UE may transmit using one of the multiple PUCCH resources in the PUCCH resource set. When configured with multiple PUCCH resource sets, the UE may select one of the multiple PUCCH resource sets based on a total bit length of the UCI information bits (e.g., HARQ-ACK, SR, and / or CSI). If the total bit length of the UCI information bits is less than or equal to two, the UE may select a first PUCCH resource set with a PUCCH resource set index equal to "0". If the total bit length of the UCI information bits is greater than 2 and less than or equal to the first configuration value, the UE may select a second PUCCH resource set having a PUCCH resource set index equal to "1". If the total bit length of the UCI information bits is greater than the first configuration value and less than or equal to the second configuration value, the UE may select a third PUCCH resource set having a PUCCH resource set index equal to "2". If the total bit length of the UCI information bits is greater than the second configuration value and less than or equal to a third value (e.g., 1406), the UE may select a fourth PUCCH resource set having a PUCCH resource set index equal to "3".
[0187] After determining a PUCCH resource set from the multiple PUCCH resource sets, the UE may determine a PUCCH resource from the PUCCH resource set for UCI (HARQ-ACK, CSI, and / or SR) transmission. The UE may determine the PUCCH resource based on a PUCCH resource indicator in a DCI (e.g., DCI format 1_0 or DCI format 1_1) received on the PDCCH. The 3-bit PUCCH resource indicator of the DCI may indicate one of the eight PUCCH resources in the PUCCH resource set. Based on the PUCCH resource indicator, the UE may transmit the UCI (HARQ-ACK, CSI, and / or SR) using the PUCCH resource indicated by the PUCCH resource indicator in the DCI.
[0188] FIG. 15 illustrates an example of a wireless device 1502 communicating with a base station 1504 according to an embodiment of the disclosure. The wireless device 1502 and the base station 1504 may be part of a mobile communication network, such as the mobile communication network 100 shown in FIG. 1A, the mobile communication network 150 shown in FIG. 1B, or other communication network. Only one wireless device 1502 and one base station 1504 are shown in FIG. 15. However, it will be understood that the mobile communication network may include multiple UEs and / or multiple base stations having the same or similar configuration as that shown in FIG. 15.
[0189] The base station 1504 may connect the wireless device 1502 to a core network (not shown) via wireless communication over an air interface (or radio interface) 1506. The direction of communication from the base station 1504 to the wireless device 1502 over the air interface 1506 is known as the downlink, and the direction of communication from the wireless device 1502 to the base station 1504 over the air interface is known as the uplink. The downlink transmission may be separated from the uplink transmission using FDD, TDD, and / or some combination of the two duplexing techniques.
[0190] In the downlink, data transmitted from the base station 1504 to the wireless device 1502 may be provided to the processing system 1508 of the base station 1504. The data may be provided to the processing system 1508 by, for example, a core network. In the uplink, data transmitted from the wireless device 1502 to the base station 1504 may be provided to the processing system 1518 of the wireless device 1502. The processing system 1508 and the processing system 1518 may implement Layer 3 and Layer 2 OSI functions to process the data for transmission. Layer 2 may include, for example, the SDAP layer, the PDCP layer, the RLC layer, and the MAC layer with respect to Figures 2A, 2B, 3, and 4A. Layer 3 may include the RRC layer with respect to Figure 2B.
[0191] After being processed by the processing system 1508, data to be transmitted to the wireless device 1502 may be provided to a transmit processing system 1510 of the base station 1504. Similarly, after being processed by the processing system 1518, data to be transmitted to the base station 1504 may be provided to a transmit processing system 1520 of the wireless device 1502. The transmit processing system 1510 and the transmit processing system 1520 may implement the OSI functions of Layer 1. Layer 1 may include the PHY layer with respect to FIGS. 2A, 2B, 3, and 4A. For transmit processing, the PHY layer may perform, for example, forward error correction coding of transport channels, interleaving, rate matching, mapping of transport channels to physical channels, modulation of physical channels, multiple input multiple output (MIMO) or multi-antenna processing, and / or the like.
[0192] In the base station 1504, a receive processing system 1512 may receive uplink transmissions from the wireless device 1502. In the wireless device 1502, a receive processing system 1522 may receive downlink transmissions from the base station 1504. The receive processing system 1512 and the receive processing system 1522 may implement the OSI functions of Layer 1. Layer 1 may include the PHY layer with respect to FIGS. 2A, 2B, 3, and 4A. For receive processing, the PHY layer may perform, for example, error detection, forward error correction decoding, deinterleaving, demapping of transport channels to physical channels, demodulation of physical channels, MIMO or multi-antenna processing, and / or the like.
[0193] 15, the wireless device 1502 and the base station 1504 may include multiple antennas. The multiple antennas may be used to implement one or more MIMO or multi-antenna techniques, such as spatial multiplexing (e.g., single-user MIMO or multi-user MIMO), transmit / receive diversity, and / or beamforming. In other examples, the wireless device 1502 and / or the base station 1504 may have a single antenna.
[0194] Processing system 1508 and processing system 1518 may be associated with memory 1514 and memory 1524, respectively. Memory 1514 and memory 1524 (e.g., one or more non-transitory computer-readable media) may store computer program instructions or code that may be executed by processing system 1508 and / or processing system 1518 to perform one or more functions discussed in the present application. Although not shown in FIG. 15, transmit processing system 1510, transmit processing system 1520, receive processing system 1512, and / or receive processing system 1522 may be coupled to memory (e.g., one or more non-transitory computer-readable media) that stores computer program instructions or code that may be executed to perform one or more of their respective functions.
[0195] The processing system 1508 and / or the processing system 1518 may include one or more controllers and / or one or more processors. The one or more controllers and / or the one or more processors may include, for example, a general purpose processor, a digital signal processor (DSP), a microcontroller, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) and / or other programmable logic devices, discrete gate and / or transistor logic, discrete hardware components, on-board units, or any combination thereof. The processing system 1508 and / or the processing system 1518 may perform at least one of signal coding / processing, data processing, power control, input / output processing, and / or any other functionality that may enable the wireless device 1502 and the base station 1504 to operate in a wireless environment.
[0196] The processing system 1508 and / or the processing system 1518 may be connected to one or more peripheral devices 1516 and one or more peripheral devices 1526, respectively. The one or more peripheral devices 1516 and one or more peripheral devices 1526 may include software and / or hardware that provide features and / or functionality, such as a speaker, a microphone, a keypad, a display, a touchpad, a power source, a satellite transceiver, a universal serial bus (USB) port, a hands-free headset, a frequency modulation (FM) radio unit, a media player, an Internet browser, an electronic control unit (e.g., for a vehicle), and / or one or more sensors (e.g., an accelerometer, a gyroscope, a temperature sensor, a radar sensor, a lidar sensor, an ultrasonic sensor, a light sensor, a camera, and / or the like). The processing system 1508 and / or the processing system 1518 may receive user input data and / or provide user output data from the one or more peripheral devices 1516 and / or the one or more peripheral devices 1526. The processing system 1518 in the wireless device 1502 can receive power from a power source and / or can be configured to distribute power to other components in the wireless device 1502. The power source can include one or more power sources, such as a battery, a solar cell, a fuel cell, or any combination thereof. The processing system 1508 and / or the processing system 1518 can be connected to a GPS chipset 1517 and a GPS chipset 1527, respectively. The GPS chipset 1517 and the GPS chipset 1527 can be configured to provide geographic location information of the wireless device 1502 and the base station 1504, respectively.
[0197] FIG. 16A illustrates an exemplary structure for uplink transmission. A baseband signal representing a physical uplink shared channel may perform one or more functions. The one or more functions may include at least one of scrambling, modulation of scramble bits to generate complex-valued symbols, mapping of complex-valued modulation symbols onto one or several transmission layers, transform precoding to generate complex-valued symbols, precoding of the complex-valued symbols, mapping of the precoded complex-valued symbols onto resource elements, generating complex-valued time-domain single carrier frequency division multiple access (SC-FDMA) or CP-OFDM signals to antenna ports, and / or the like. In one example, if transform precoding is enabled, an SC-FDMA signal for uplink transmission may be generated. In one embodiment, if transform precoding is not enabled, a CP-OFDM signal for uplink transmission may be generated according to FIG. 16A. These functions are illustrated as examples, and it is anticipated that other mechanisms may be implemented in various embodiments.
[0198] 16B shows an example structure for modulation and upconversion of a baseband signal to a carrier frequency. The baseband signal may be a complex-valued SC-FDMA or CP-OFDM baseband signal and / or a complex-valued Physical Random Access Channel (PRACH) baseband signal for an antenna port. Filtering may be used before transmission.
[0199] 16C shows an example structure of a downlink transmission. The baseband signal representing the physical downlink channel can perform one or more functions. The one or more functions may include scrambling of coded bits in a codeword to be transmitted on the physical channel, modulation of the scrambled bits to generate complex-valued modulation symbols, mapping of the complex-valued modulation symbols onto one or several transmission layers, precoding of the complex-valued modulation symbols on the layers for transmission on the antenna ports, mapping of the complex-valued modulation symbols of the antenna ports to resource elements, generation of a complex-valued time-domain OFDM signal per antenna port, and / or the like. These functions are shown as examples, and it is expected that other mechanisms may be implemented in various embodiments.
[0200] 16D shows another example structure for modulation and upconversion of a baseband signal to a carrier frequency. The baseband signal may be a complex-valued OFDM baseband signal for an antenna port. Filtering may be used before transmission.
[0201] The wireless device may receive one or more messages (e.g., RRC messages) from a base station including configuration parameters for multiple cells (e.g., primary cell, secondary cell). The wireless device may communicate with at least one base station (e.g., two or more base stations for dual connectivity) via the multiple cells. The one or more messages (e.g., as part of the configuration parameters) may include physical, MAC, RLC, PCDP, SDAP, RRC layer parameters for configuring the wireless device. For example, the configuration parameters may include parameters for configuring physical and MAC layer channels, bearers, etc. For example, the configuration parameters may include parameters indicating values of timers for the physical layer, MAC layer, RLC layer, PCDP layer, SDAP layer, RRC layer, and / or communication channels.
[0202] A timer may begin execution when started and continue to execute until stopped or expires. A timer may be started if not running or restarted if running. A timer may be associated with a value (e.g., a timer may be started or restarted from a value, or may be started from zero and expire when the value is reached). A timer's duration may not be updated until the timer is stopped or expires (e.g., by BWP switching). A timer may be used to measure a period / window of a process. When this specification refers to implementations and procedures related to one or more timers, it will be understood that there are multiple ways to implement one or more timers. For example, it will be understood that one or more of multiple ways to implement a timer may be used to measure the period / window of a procedure. For example, a random access response window timer may be used to measure a window time for receiving a random access response. In one embodiment, the time difference between two timestamps may be used instead of the start and expiration of the random access response window timer. When a timer is restarted, the process for measuring the time window may be restarted. Other example implementations may be provided for restarting the measurement of the time window.
[0203] In one example, the wireless device may be configured (pre-configured) to transmit (via the uplink) in an RRC disconnected state (e.g., RRC_IDLE and / or RRC_INACTIVE). The wireless device may transmit using periodic resources (e.g., periodic uplink resources). For example, the wireless device may use periodic resources (e.g., pre-configured uplink resources (PUR), configured uplink grants, etc.) without performing a random access procedure. Transmission using PUR may be enabled by the (ng-)eNB and / or gNB in case of UE and / or (ng-)eNB support.
[0204] In one embodiment, the UE may request to be configured with PUR and / or for the PUR configuration to be released while in RRC_CONNECTED mode / state. The (ng-)eNB / gNB may decide to configure PUR, which may be based on the UE's request, the UE's subscription information, and / or local policy. The PUR may be valid in the cell where the configuration was received.
[0205] A transmission using PUR may be triggered when higher layers of the UE request establishment or resumption of an RRC connection. A transmission using PUR may be triggered when the UE has data to transmit. A transmission using PUR may be triggered if the UE has a valid PUR for the transmission and / or meets the TA verification criteria. A transmission using PUR may be applicable to BL UEs, UEs in enhanced coverage, and / or NB-IoT UEs. Figure 20 shows an example of a transmission using PUR.
[0206] In one embodiment, as shown in FIG. 17, the procedure for PUR configuration request and PUR configuration may be used for control plane CIoT EPS / 5GS optimization and / or user plane CIoT EPS / 5GS optimization. The UE may send a PUR configuration request to a base station (e.g., gNB, eNB). The base station may send an RRC connection release indication and PUR configuration parameters to the UE. The PUR configuration parameters may be based on the PUR configuration request. In one embodiment, as shown in FIG. 17, the UE may be in RRC_CONNECTED and PUR may be enabled in the cell. The UE may indicate to the (ng-)eNB or gNB that the UE is interested in being configured with PUR by sending a PUR configuration request message that provides information about the requested resources (e.g., number of occurrences, periodicity, time offset, TBS, RRC acknowledgement, etc.). The UE may indicate to the (ng-)eNB or gNB that the UE is interested in being configured with PUR to be released in a PURConfigurationRequest message. When the (ng-)eNB or gNB moves the UE to RRC_IDLE or RRC_INACTIVE (e.g., based on a prior UE PUR configuration request, subscription information, and / or local policy), the (ng-)eNB or gNB may decide to provide the UE with PUR resources or release the existing PUR resources. The (ng-)eNB or gNB may include the parameters of the PUR configuration or a PUR release indication in the RRC connection release message. For UEs using control plane CIoT EPS / 5GS optimization, the (ng-)eNB or gNB may provide the PUR configuration ID along with the PUR configuration. If available, the UE may include the PUR configuration ID in the RRC connection setup / resume complete message when establishing / resumeing an RRC connection without using PUR resources.
[0207] In one embodiment, the PUR configuration may be released at the UE and / or the (ng-)eNB / gNB when the UE accesses in another cell, when the PUR is no longer valid in the cell, and / or if the PUR resources have not been used for the number of consecutive occasions for which they are configured. In one embodiment, the UE and the PUR configuration may be linked according to the PUR resources configured.
[0208] In one embodiment, Figure 18 shows an example of transmission using PUR for control plane CIoT EPS optimization and / or control plane CIoT 5GS optimization. Uplink user data may be transmitted using PUR resources in a NAS message concatenated with an RRC Early Data Request message on CCCH. If there is no downlink data, the (ng-)eNB or gNB may terminate the procedure by transmitting a Layer 1 acknowledgment without user data, optionally including a Time Advance Command, a MAC Time Advance Command, and / or an RRC Early Data Complete. Downlink user data may be transmitted in a NAS message concatenated with an RRC Early Data Complete message on CCCH. The UE may not transition to RRC CONNECTED.
[0209] In FIG. 18, the UE may determine that PUR resources may be used (e.g., PUR enabled in cell, valid time alignment, etc.). The UE may transmit on the PUR resources. If the uplink data is too large to be included in the RRC early data request, the UE may transmit an RRC connection request using the PUR resources. The procedure may fall back to an RRC connection establishment procedure and / or may assign a new C-RNTI. The (ng-)eNB or gNB may request the UE to cease transmitting using PUR by sending a layer 1 fallback indication. In one embodiment, for EPS, the eNB or gNB may initiate an S1-AP or N2 / 3 initial UE message procedure to forward a NAS message and / or establish an S1 or N2 / N3 connection. For 5GS, the ng-eNB or gNB may initiate an NG-AP initial UE message procedure and forward a NAS message. The (ng-)eNB or gNB may indicate that this connection is triggered for EDT. In one embodiment, for EPS, the MME may request the S-GW to reactivate the EPS bearer for the UE. For 5GS, the AMF may determine the PDU session included in the NAS message. For EPS, the MME may send the uplink data to the S-GW. For 5GS, the AMF may send the PDU session ID and / or the uplink data to the SMF. The SMF may forward the uplink data to the UPF. In one embodiment, for EPS, if downlink data is available, the S-GW may send the downlink data to the MME. For 5GS, if downlink data is available, the UPF may forward the downlink data to the SMF. The SMF may forward the downlink data to the AMF. If downlink data is received from the S-GW or SMF, the MME or AMF may forward the data to the eNB / ng-eNB or gNB via the DL NAS Transport procedure and / or indicate whether more data is expected. In one embodiment, the MME or AMF may trigger a connection establishment indication procedure and / or may indicate whether further data is expected.If the (ng-)eNB or gNB sees that there is no further data or signaling, the (ng-)eNB or gNB may send a Time time advance command to update TA and / or terminate the procedure. In one embodiment, if no further data is expected, the (ng-)eNB or gNB may send an RRC Early Data Complete message on the CCCH to keep the UE in RRC_IDLE or RRC_INACTIVE. If downlink data is received, the downlink data may be concatenated in the RRC Early Data Complete message. In one embodiment, if the MME / AMF or (ng-)eNB / gNB decides to move the UE to RRC_CONNECTED mode, it may send an RRC Connection Setup message to fall back to the RRC connection establishment procedure and / or assign a new C-RNTI. The (ng-)eNB or gNB may discard the zero-length NAS PDU received in the RRC Connection Setup Complete message. In one embodiment, if none of the Layer 1 Ack, MAC Time Progress Command, RRC Early Data Complete, and / or in the case of fallback, RRC Connection Setup is received in response to the RRC Early Data Request, the UE may assume that the UL data transmission was not successful.
[0210] In one embodiment, as shown in FIG. 19, the UE may transmit data using PUR for User Plane CIoT EPS Optimization and / or User Plane CIoT 5GS Optimization. The UE is in RRC_IDLE or RRC_INACTIVE and / or has valid PUR resources. The UE may be provided with a Next Hop Chaining Count in the RRC Connection Release message with a Suspend indication. Uplink user data may be transmitted on a DTCH multiplexed with the RRC Connection Resume Request message on the CCCH. Downlink user data may be optionally transmitted on a DTCH multiplexed with the RRC Connection Release message on the DCCH. User data in the uplink and downlink may be encrypted. Keys may be derived using the Next Hop Chaining Count provided in the RRC Connection Release message of the previous RRC connection. The RRC Connection Release message may be integrity protected and / or encrypted using the newly derived key. The UE may not be able to transition to RRC CONNECTED. In one embodiment, the UE may transmit data using PUR for User Plane CIoT EPS Optimization and User Plane CIoT 5GS Optimization.
[0211] In FIG. 19, the UE may verify the PUR resource according to configured criteria (e.g., TA verification, RSRP verification, etc.). In one embodiment, the UE may transmit on the PUR resource instead of the resource allocated in the random access response. The UE may send an RRC Connection Resume Request to the eNB or gNB, including its resume ID, establishment cause, and / or authentication token. The UE may resume the SRB and DRB. The UE may derive new security keys and / or re-establish AS security using the NextHopChainingCount provided in the RRC Connection Release message of the previous RRC connection. User data may be encrypted and / or transmitted on the DTCH multiplexed with the RRC Connection Resume Request message on the CCCH. If enabled in the cell, the UE may indicate AS Release Support information. The UE may send an RRCConnectionResumeRequest to the ng-eNB or gNB, including its I-RNTI, resume cause, and / or authentication token. The UE may resume the SRB and DRB. The UE may derive new security keys using the Next Hop Chaining Count provided in the RRC Connection Release message of the previous connection to re-establish AS security. User data may be encrypted and transmitted on the DTCH multiplexed with the RRC Connection Resume Request message on the CCCH. The UE may indicate AS Release assistance information. If the user data is too large to include in the transmission using PUR, the UE may transmit the RRC Connection Resume Request and a segment of the user data using PUR. The procedure may fall back to the RRC Connection Resume procedure. A new C-RNTI may be assigned. The (ng-)eNB or gNB may request the UE to cease transmission using PUR by sending a Layer 1 Fallback Indication.
[0212] In one embodiment, the eNB or gNB may initiate an S1-AP context resumption procedure to resume the S1 connection and reactivate the S1-U bearers. The MME may request the S-GW to reactivate the S1-U bearers for the UE. The MME may confirm the UE context resumption to the eNB or gNB. The uplink data may be delivered to the S-GW. If downlink data is available, the S-GW may send the downlink data to the eNB or gNB. If no further data is expected, the eNB or gNB may initiate a suspension of the S1 connection and / or a deactivation of the S1-U bearers.
[0213] In one embodiment, the uplink data may be delivered to the UPF. The ng-eNB or gNB may send an NG-AP Context Resume Request message to the AMF to resume the connection. If the UE includes AS Release Support information indicating no further UL / DL upper layer PDUs, the ng-eNB or gNB may request an immediate transition to RRC_IDLE with Suspend and / or RRC_INACTIVE. In one embodiment, if the AMF does not receive a request for immediate transition to RRC IDLE with Suspend or if the AMF is aware of downlink data or pending signaling, the AMF may request the SMF to resume the PDU session. The AMF may send an NG-AP Context Resume Response to the ng-eNB or gNB. If the AMF receives a request for immediate transition to RRC IDLE with Suspend and / or there is no downlink data or pending signaling, the AMF may include a Suspend indication and / or may hold the UE in CM-IDLE with Suspend. In one embodiment, if the AMF does not include a UE with a suspension indication and / or AS release assistance information indicating only a single downlink data transmission following an uplink transmission, the ng-eNB or gNB may wait for DL data to arrive. The ng-eNB or gNB may initiate an NG-AP UE context suspension procedure and inform the AMF that the RRC connection is suspended. The AMF may request the SMF to suspend the PDU session. The SMF may request the UPF to release tunnel information for the UE.
[0214] The eNB or gNB may send an RRCConnectionRelease message to keep the UE in RRC_IDLE. This message includes releaseCause set to rrc-Suspend, resumeID, I-RNTI, NextHopChainingCount, and drb-ContinueROHC, which are stored by the UE. If downlink data is received, the downlink data may be sent encrypted on the DTCH multiplexed with the RRCConnectionRelease message on the DCCH. In one embodiment, the RRCConnectionRelease message may include a Time time advance command.
[0215] In one embodiment, if the MME / AMF or (ng-)eNB / gNB decides to move the UE to RRC_CONNECTED mode, an RRC Connection Resumption message may be sent to fall back to the RRC Connection Resumption procedure. The RRC Connection Resumption message may be integrity protected and / or encrypted with a key. The UE may ignore the Next Hop Chaining Count included in the RRC Connection Resumption message. A new C-RNTI may be assigned. Downlink data may be transmitted on a DTCH multiplexed with the RRC Connection Resumption message. An RRC Connection Setup may be sent to fall back to the RRC Connection Establishment procedure. In case of fallback, if neither an RRC Connection Release nor an RRC Connection Resume is received in response to an RRC Connection Resumption Request with PUR, the UE may assume that the UL data transmission was not successful.
[0216] In one embodiment, a transmission using PUR may be initiated by the RRC layer. When a transmission using PUR is initiated, the RRC layer may provide at least one of the following to the MAC: PUR-RNTI, duration of the PUR response window pur-ResponseWindowSize, and / or UL grant information. In one embodiment, if the MAC entity has a PUR-RNTI for a TTI for which the RRC layer provided an uplink grant for a transmission using PUR, the MAC entity may deliver an uplink grant and / or related HARQ information for this TTI to the HARQ entity. After a transmission using PUR, the MAC entity may monitor the PDCCH identified by the PUR-RNTI in the PUR response window using a timer pur-ResponseWindowTimer. The PUR response window may start at a subframe / slot / symbol that includes the end of the corresponding PUSCH transmission plus four subframes / slots / symbols. The PUR response window may have a length pur-ResponseWindowSize. While the pur-ResponseWindowTimer runs, if a PDCCH transmission is addressed to the PUR-RNTI and includes a UL grant for retransmission, the MAC entity may restart the pur-ResponseWindowTimer at the last subframe / slot / symbol of the PUSCH transmission corresponding to the retransmission indicated by the UL grant plus four subframes / slots / symbols. If an L1 ACK for a transmission using PUR is received from the lower layers and / or if a PDCCH transmission is addressed to the PUR-RNTI and the MAC PDU is successfully decoded, the MAC entity may stop the pur-ResponseWindowTimer. If an L1 ACK for a transmission using PUR is received from the lower layers and / or if the MAC PDU includes only a timing advance command MAC control element, the MAC entity may indicate to higher layers that the transmission using PUR was successful and / or discard the PUR-RNTI.If a repeat adjustment for a transmission using PUR is received from a lower layer, the MAC entity may indicate the value of the repeat adjustment to a higher layer. In one embodiment, if a fallback indication for PUR is received from a lower layer, the MAC entity may stop the pur-ResponseWindowTimer and / or indicate to a higher layer that a PUR fallback indication has been received and / or discard the PUR-RNTI. If a repeat adjustment for a transmission using PUR is received from a lower layer, the MAC entity may indicate the value of the repeat adjustment to a higher layer. If the pur-ResponseWindowTimer expires, the MAC entity may indicate to a higher layer that a transmission using PUR has failed and / or discard the PUR-RNTI.
[0217] In one embodiment, the MAC entity may maintain a timer pur-TimeAlignmentTimer upon receipt of a higher layer (e.g., the RRC layer). In one embodiment, the MAC entity may start the pur-TimeAlignmentTimer when a pur-TimeAlignmentTimer configuration is received from a higher layer. In one embodiment, the MAC entity may stop the pur-TimeAlignmentTimer when the pur-TimeAlignmentTimer is released by a higher layer. In an embodiment, the MAC entity may apply a timing advance command or timing advance adjustment and / or start / restart the pur-TimeAlignmentTimer when a timing advance command MAC Control element is received or when the PDCCH indicates a timing advance adjustment. In one embodiment, upon request from a higher layer, the MAC entity may indicate whether the pur-TimeAlignmentTimer is running.
[0218] In one embodiment, the UE may consider the timing alignment value for a transmission using PUR to be valid if the pur-TimeAlignmentTimer is running as confirmed by lower layers when pur-TimeAlignmentTimer is configured. In one embodiment, when pur-RSRP-ChangeThreshold (pur-NRSRP-ChangeThreshold in NB-IoT) is configured, the UE may consider the timing alignment value for a transmission using PUR to be valid when the serving cell RSRP has not increased by more than increaseThresh and / or the serving cell RSRP has not decreased by more than decreaseThresh since the last TA validation.
[0219] In one embodiment, a UE configured with pur-Config may consider the first PUR opportunity to occur at H-SFN / SFN / subframe given by H-SFN and / or SFN, and subframe indicated by startSFN and startSubframe. H-SFN may be determined based on (H-SFNRef+offset) mode 1024, occurring after FLOOR(offset / 1024) H-SFN cycles. The offset may be given by periodicityAndOffset. H-SFNRef may correspond to the last subframe of the first transmission of the RRC Connection Release message including pur-Config, taking into account the hsfn-LSB-Info. An H-SFN cycle may correspond to a period of 1024 H-SFN.
[0220] In one embodiment, if pur-NumOccasions is set to 1, then at the first PUR opportunity, if transmission using PUR has not been initiated or if transmission using PUR is initiated, then after completion of transmission using PUR, the UE may release the pur-Config, discard the previously stored pur-Config, and / or indicate to lower layers that the pur-TimeAlignmentTimer has been released (e.g., if the pur-TimeAlignmentTimer is configured).
[0221] In one embodiment, as shown in FIG. 20, if pur-NumOccasion is not set to 1 (e.g., if periodic PUR is configured), the UE may consider subsequent PUR opportunities to occur periodically after the occurrence of the first PUR opportunity, at the SFN / subframe indicated by startSubframe and startSFN, and with a periodicity given by periodicityAndOffset. If pur-ImplicitReleaseAfter is configured, the UE may consider a PUR opportunity to have been skipped if the PUR opportunity occurs while the UE is in RRC_IDLE or RRC_INACTIVE, if transmission using PUR is not started, or if a PUR failure indication is received from lower layers. If pur-ImplicitReleaseAfter number of consecutive PUR opportunities have been skipped, the UE may release the pur-Config, discard the previously stored pur-Config, and / or indicate to lower layers that the pur-TimeAlignmentTimer is released if pur-TimeAlignmentTimer is configured.
[0222] In the existing technology, a base station may configure pre-configured resources (e.g., pre-configured uplink resources, PUR) for a wireless device to use for uplink transmission in RRC idle state. In a base station functional split architecture, the base station may be split into a base station central unit (e.g., gNB-CU) including higher layer functions and one or more base station distributed units (e.g., gNB-DU) including lower layer functions. In a base station functional split architecture, the function of checking the validity of a PUR for a wireless device and the function of using the validity of the PUR may reside in separate network entities, for example, one in a base station power distribution unit and the other in a base station central unit. Separating the two functions into split entities may increase inefficient operation in using the PUR based on the validity of the PUR, as shown in FIG. 21. The existing technology may reduce communication configuration efficiency.
[0223] In one embodiment, in FIG. 21, a base station central unit (gNB-CU) receives a downlink packet for a wireless device configured with a periodic resource (e.g., a periodic uplink resource, a preconfigured uplink resource (PUR), a configured uplink grant, etc.). The wireless device may be in an RRC unconnected state (e.g., an RRC idle / inactive state) and may use the periodic resource to transmit uplink data without transitioning to an RRC connected state. The base station central unit may wait for the wireless device to transmit a packet via the next periodic resource to avoid performing a paging procedure. At the time of receiving the downlink packet, the base station distributed unit and / or the wireless device may determine that the periodic resource is not valid and the periodic resource may already be released. Waiting for the next periodic resource by the base station central unit may increase the transmission delay of the downlink packet. Misunderstanding regarding the validity status of the periodic resource may increase communication efficiency.
[0224] Exemplary embodiments may support a base station distributed unit to monitor availability of periodic resources for wireless devices and transmit availability information of the periodic resources to a base station central unit. The base station central unit may use the availability information to determine a configuration associated with the wireless device, for example, for a decision to transmit a signal and / or a paging message to the wireless device. Exemplary embodiments support a base station central unit to check availability of periodic resources for wireless devices based on receiving packets from the wireless device and transmit availability information of the periodic resources to a base station distributed unit, whereby the base station distributed unit updates configuration parameters of the periodic resources based on the availability information. Exemplary embodiments may increase network efficiency for periodic resource-based communications.
[0225] In one embodiment, as shown in FIG. 24, a wireless device may communicate with a base station including a base station central unit (gNB-CU) and a base station distribution unit (gNB-DU). The wireless device may directly communicate with the base station distribution unit via a radio channel of one or more cells including a cell (cell 1). The wireless device may communicate with the base station central unit via the base station distribution unit. The base station distribution unit and the base station central unit may be connected to each other via an F1 interface including an F1 control plane interface (F1-C) and / or an F1 user plane interface (F1-U). The base station central unit may include a base station central unit control plane (gNB-CU-CP) and / or a base station central unit user plane (gNB-CU-UP). The base station distribution unit may communicate with the base station central unit control plane via the F1 control plane interface. The base station distribution unit may communicate with the base station central unit user plane via the F1 user plane interface. The base station central unit control plane may communicate with the base station central unit user plane via an E1 interface. In one embodiment, the base station may include a plurality of base station distribution units, including a base station distribution unit and a second base station distribution unit. The base station central unit may communicate with the plurality of base station distribution units via a plurality of F1 interfaces. The wireless device may communicate with the plurality of base station distribution units. The wireless device may communicate with the base station central unit via the plurality of base station distribution units. In one embodiment, the base station distribution unit or the second base station distribution unit may provide a primary cell and / or a master cell group for the wireless device.
[0226] In one embodiment, as shown in FIG. 24, FIG. 25, FIG. 26, and / or FIG. 27, the base station distributed unit (gNB-DU, gNB-DU1) may determine a configuration parameter (e.g., a configuration parameter of a periodic resource) of at least one periodic resource (e.g., PUR on a cell, Cell1). The base station distributed unit may send a configuration message including the configuration parameter of the at least one periodic resource to the base station central unit. The base station central unit may send one or more RRC messages to the wireless device (UE). The one or more RRC messages may indicate transition to an RRC idle state or an RRC inactive state. The one or more RRC messages may include the configuration parameter of the at least one periodic resource. In one embodiment, the base station may send / transmit one or more RRC messages to the wireless device via the base station distributed unit or via a second base station distributed unit (gNB-DU2). The base station distributed unit may monitor the at least one periodic resource and / or receive one or more transport blocks via the at least one periodic resource. The base station distributed unit may determine to release the at least one periodic resource based on one or more conditions. The one or more conditions may include not receiving at least one transport block from the wireless device over a first number of opportunities (e.g., consecutive opportunities) of the at least one periodic resource, as shown in FIG. 22. The one or more conditions may include not transmitting timing advance information (e.g., timing advance command by MAC CE, timing advance adjustment by PDCCH) to the wireless device for a first time period, as shown in FIG. 23. The base station distributed unit may release the at least one periodic resource based on one or more conditions. The base station distributed unit may send a message to the base station central unit indicating the release of the at least one periodic resource for the wireless device. Based on the message, the base station central unit may release a configuration of the at least one periodic resource for the wireless device and / or update a configuration for the wireless device.
[0227] In one embodiment, the base station distributed unit (gNB-DU, gNB-DU1) may determine a configuration parameter of at least one periodic resource (e.g., PUR on a cell, Cell1). In one embodiment, the base station distributed unit may determine to configure at least one periodic resource based on a request from the base station central unit and / or the wireless device.
[0228] In one embodiment, one or more periodic resources may be configured for the wireless device. At least one periodic resource may be an exclusive periodic resource for the wireless device. In one embodiment, the at least one periodic resource may be configured to be shared by multiple wireless devices. At least one periodic resource may be a shared periodic resource for the multiple wireless devices. If the at least one periodic resource is a shared periodic resource, the base station distribution unit may monitor the at least one periodic resource for transport blocks from multiple wireless devices including the wireless device.
[0229] In one embodiment, the at least one periodic resource may be for a service associated with a packet flow, including at least one of a bearer, a logical channel, a QoS flow, a PDU session, and / or the like. The packet flow and / or the at least one periodic resource may be for providing a service (e.g., a network slice) to a wireless device or multiple wireless devices. The service may be for a wireless device or multiple wireless devices. The service may include at least one of temperature / humidity sensing, emergency / accident monitoring, visual signal monitoring, etc.
[0230] In one embodiment, the wireless device or wireless devices may transmit one or more transport blocks over the at least one periodic resource. The wireless device or wireless devices may not use the at least one periodic resource for a packet transmission associated with a second packet flow that is not indicated in the configuration parameters of the at least one periodic resource (e.g., the packet flow in the configuration parameters is different from the second packet flow). The wireless device or wireless devices may not use the at least one periodic resource for a packet transmission associated with a second packet flow that is not permitted to use the at least one periodic resource (e.g., the configuration parameters of the at least one periodic resource do not indicate the second packet flow). A MAC entity of the wireless device or wireless devices may receive a packet from an upper layer (e.g., an RLC / PDCP layer). The MAC entity may determine whether the packet is associated with a packet flow associated with an identifier of the packet flow in the configuration parameters for the at least one periodic resource. If the packet is associated with the packet flow, the MAC entity may allocate the at least one periodic resource for transmission of the packet and may transmit the packet over the at least one periodic resource. If a packet is associated with a packet flow, the MAC entity may initiate a random access procedure by sending one or more random access preambles to a base station (e.g., a base station distributed unit) and transmit the packet to the base station after completing the random access procedure.
[0231] In one embodiment, the at least one periodic resource may be associated with at least one of a cell of the base station distributed unit (e.g., Cell1 in FIG. 24 and / or FIG. 25), one or more beams of the cell associated with the at least one periodic resource, one or more bandwidth portions of the cell associated with the at least one periodic resource, and / or the like. The at least one periodic resource may be a resource of the cell, one or more beams of the cell, and / or one or more bandwidth portions of the cell.
[0232] The base station distributed unit may configure configuration parameters for the at least one periodic resource such that the wireless device and / or the one or more second wireless devices use the at least one periodic resource for data / signal / message transmission during a period of time when the wireless device and / or the one or more second wireless devices are in an RRC idle state and / or an RRC inactive state.
[0233] In one embodiment, the configuration parameters of the at least one periodic resource may indicate a cell for which the at least one periodic resource is requested. The configuration parameters of the at least one periodic resource may include an identifier of a cell for which the at least one periodic resource is configured. In one embodiment, the cell may be at least one of a primary cell of the wireless device, a secondary cell of the wireless device, a primary-secondary cell of the wireless device, an access cell (e.g., a serving cell) used by the wireless device for random access, and / or any cell provided by the base station distributed unit. The configuration parameters may indicate at least one of one or more beams of the cell associated with the at least one periodic resource and / or one or more bandwidth portions of the cell associated with the at least one periodic resource. In one embodiment, the configuration parameters may include one or more beam indices indicating one or more beams of the cell for which the at least one periodic resource is configured. The configuration parameters may include one or more bandwidth portion indices indicating one or more bandwidth portions of the cell for which the at least one periodic resource is configured.
[0234] In one embodiment, the configuration parameters may include an identifier of a packet flow associated with a service of the wireless device, the configuration parameters may include an identifier of the packet flow indicating that at least one periodic resource is for transmission of packets of the packet flow and / or the service.
[0235] In one embodiment, the configuration parameters of the at least one periodic resource may include at least one of a period, an offset, a size, a periodic resource RNTI, and / or the like. In one embodiment, the configuration parameters may include a periodic resource configuration identifier (e.g., pur-ConfigID), an implicit release of the periodic resource after indication (e.g., pur-ImplicitReleaseAfter), a periodic resource start time parameter (e.g., pur-StartTimeParameters including periodicityAndOffset, startSFN, startSubFrame, hsfn-LSB-Info, etc.), a periodic resource number of opportunities (e.g., pur-NumOccasions), a periodic resource RNTI (e.g., pur-RNTI), a periodic resource time alignment timer (e.g., pur-TimeAlignmentTimer), a periodic resource RSRP change threshold ... The periodic resource response window timer value (e.g., pur-RSRP-ChangeThreshold including upriseThresh and / or reduceThresh), a periodic resource response window timer value (e.g., pur-ResponseWindowTimer), a periodic resource MPDCCH configuration parameter (e.g., pur-MPDCCH-Config), a periodic resource PDSCH frequency hopping parameter (e.g., pur-PDSCH-FreqHopping), a periodic resource PUCCH configuration parameter (e.g., pur-PUCCH-Config), a periodic resource PUSCH configuration parameter (e.g., pur-PUSCH-Config), and / or the like.
[0236] hsfn-LSB-Info may indicate the LSB of the H-SFN corresponding to the last subframe of the first transmission of the RRC Connection Release message, including pur-Config. In one embodiment, pur-GrantInfo may indicate a UL grant to transmit using at least one periodic resource. A field set to ce-ModeA may indicate that the periodic resource grant is for CE mode A. A field set to ce-ModeB may indicate that the periodic resource grant is for CE mode B. numRU may indicate a DCI field for the PUSCH number of resource units. prbAllocationInfo may indicate a DCI field for the PUSCH resource block allocation. mcs may indicate a DCI field for the PUSCH modulation and / or coding scheme. numRepetitions may indicate a DCI field for the number of PUSCH repetitions. For CE mode A, numRU may be set to "00" to indicate the use of a full PRB resource allocation, otherwise a sub-PRB resource allocation. For CE mode B, subPRB-Allocation may indicate whether a sub-PRB resource allocation is used.
[0237] In one embodiment, pur-ImplicitReleaseAfter may indicate the number of consecutive periodic resource opportunities that may be skipped before implicitly releasing (e.g., a value n2 corresponds to two periodic resource opportunities, a value n4 corresponds to four periodic resource opportunities, etc.). In one embodiment, the base station distribution unit may monitor whether the number of skipped periodic resources of the at least one periodic resource exceeds / reaches the pur-ImplicitReleaseAfter value to determine whether the at least one periodic resource is to be implicitly released.
[0238] In one embodiment, pur-NumOccasions may indicate the number of periodic resource opportunities (e.g., a value of 1 corresponds to one periodic resource opportunity, and a value of infinity corresponds to an infinite number of periodic resource opportunities). In one embodiment, pur-PDSCH-FreqHopping may indicate frequency hopping activation / deactivation for PDSCH. pur-PeriodicityAndOffset may indicate the periodicity of the periodic resource opportunities and / or the time offset to the first periodic resource opportunity. pur-PUSCH-FreqHopping may indicate frequency hopping activation / deactivation for PUSCH. pur-ResponseWindowTimer may indicate the periodic resource MPDCCH search spatial window duration (e.g., a value in subframes, a value sf240 corresponds to 240 subframes, a value sf480 corresponds to 480 subframes, etc.).
[0239] pur-RSRP-ChangeThreshold (e.g., including decreaseThresh and / or increaseThresh) may indicate the threshold of change in serving cell RSRP for TA validation in dB (e.g., a value of dB4 corresponds to 4 dB, a value of dB6 corresponds to 6 dB, etc.). If pur-RSRP-ChangeThreshold is set to setup, the value of increaseThresh is also used for decreaseThresh in the absence of decreaseThresh.
[0240] The pur-TimeAlignmentTimer may indicate the idle / inactive mode TA timer in seconds for TA verification (e.g., actual value = indicated value * periodic resource period). In one embodiment, the base station distribution unit may monitor whether the pur-TimeAlignmentTimer has expired and / or whether the timing advance value maintained / held by the wireless device is valid to determine whether at least one periodic resource is valid.
[0241] In one example, the configuration parameter periodic resource MPDCCH configuration parameter (e.g., pur-MPDCCH-Config) may include at least one of an MPDCCH frequency hopping parameter (e.g., mpdcch-FreqHopping), an MPDCCH narrowband parameter (e.g., mpdcch-Narrowband), an MPDCCH PRB pair configuration (e.g., mpdcch-PRB-PairsConfig including numberPRB-Pairs and / or resourceBlockAssignment), an MPDCCH repetition number (e.g., mpdcch-NumRepetition), an MPDCCH periodic resource search space starting subframe / slot / symbol (e.g., mpdcch-StartSF-UESS (for fdd or tdd)), an MPDCCH search space offset (e.g., mpdcch-Offset-PUR-SS), and / or the like.
[0242] mpdcch-FreqHopping may indicate frequency hopping activation / deactivation of the MPDCCH. mpdcch-Narrowband may indicate an index of a narrowband that the wireless device monitors for the MPDCCH. The field values (1..maxAvailNarrowBands-r13) correspond to narrowband indices (0..maxAvailNarrowBands-r13-1). mpdcch-NumRepetition may indicate a maximum number of repetition levels of the UE-SS for the MPDCCH. mpdcch-Offset-PUR-SS may indicate a starting subframe configuration of the MPDCCH search space for periodic resources (e.g., at least one periodic resource). mpdcch-PRB-PairsConfig may indicate a configuration of physical resource block pairs used for the MPDCCH. mpdcch-PRB-Pairs may indicate a number of PRB pairs (e.g., a value n2 corresponds to 2 PRB pairs, n4 corresponds to 4 PRB pairs, etc.). The resourceBlockAssignment may indicate an index for a particular combination of PRB pairs for the MPDCCH set. The mpdcch-StartSF-UESS may indicate a starting subframe / slot / symbol configuration for the MPDCCH periodic resource search space (e.g., a value v1 corresponds to 1, a value v1dot5 corresponds to 1.5, etc.).
[0243] In one embodiment, the configuration parameter periodic resource PUCCH configuration parameter (e.g., pur-PUCCH-Config) may include at least one of a PUCCH resource offset (e.g., n1PUCCH-AN), a PUCCH repetition number (e.g., pucch-NumRepetitionCE-Format1), and / or the like. n1PUCCH-AN may indicate a UE-specific PUCCH AN resource offset. pucch-NumRepetitionCE-Format1 may indicate a PUCCH repetition number for PUCCH format 1 / 1a (e.g., when pur-GrantInfo is set to ce-ModeA, a value n1 corresponds to 1 repetition, a value n2 corresponds to 2 repetitions, etc., when pur-GrantInfo is set to ce-ModeB, the actual value corresponds to 4*indicated value).
[0244] In one embodiment, the periodic resource PUSCH configuration parameter (e.g., pur-PUSCH-Config) of the configuration parameter may include at least one of periodic resource grant information (e.g., for ce-mode-A: numRUs, prb-AllocationInfo, mcs, numRepetitions; for ce-mode-B: pur-GrantInfo including subPRB-Allocation, numRUs, prb-AllocationInfo, mcs, numRepetitions, etc.), periodic resource PUSCH frequency hopping parameter (e.g., pur-PUSCH-FreqHopping), UE PUSCH P0 (e.g., p0-UE-PUSCH), an alpha value (e.g., alpha), a PUSCH cyclic shift parameter (e.g., pusch-CyclicShift), a maximum PUSCH transport block size (e.g., pusch-NB-MaxTBS), a PRB location (e.g., locationCE-ModeB), and / or the like. In one embodiment, alpha may denote the parameter αc(3). locationCE-ModeB may indicate the PRB location within the narrowband when PUSCH sub-PRB resource allocation is enabled for periodic resource grants in CE mode B. p0-UE-PUSCH may indicate the parameter P0_UE_PUSCH, c(3) (e.g., in dB). In one embodiment, pusch-CyclicShift may indicate the parameter n_(cs, λ) (e.g., the value n0 corresponds to 0 and n6 corresponds to 6). pusch-NB-MaxTBS may indicate activation of PUSCH TBS of up to 2984 bits at 1.4 MHz in CE mode A.
[0245] In one embodiment, the base station distributed unit may send a configuration message including configuration parameters of at least one periodic resource to a base station central unit (gNB-CU). The base station central unit may receive a configuration message including configuration parameters of at least one periodic resource from the base station distributed unit.
[0246] The base station distributed unit may send a configuration message to the base station central unit via the F1 interface. The configuration message may include at least one of a context configuration message for a wireless device (e.g., a UE-specific message), a base station distributed unit configuration message (e.g., a gNB-DU specific message), a base station central unit configuration message (e.g., a gNB-CU specific message), and / or the like. The configuration message may include at least one of a UE context setup response message, a UE context release complete message, a UE context modification response message, a UE context modification request / reject message, and / or the like.
[0247] In one embodiment, the base station central unit may determine / configure configuration parameters for the at least one periodic resource. The base station central unit may send a configuration request message to the base station distributed unit, including the configuration parameters for the at least one periodic resource. The base station distributed unit may configure the at least one periodic resource based on the configuration parameters received by the base station distributed unit from the base station central unit. The base station distributed unit may send a configuration message to the base station central unit, indicating completion / confirmation of the configuration of the at least one periodic resource in the base station distributed unit.
[0248] In one embodiment, based on the configuration parameters of the at least one periodic resource, the base station central unit may send one or more RRC messages to the wireless device. The one or more RRC messages may indicate to transition to an RRC idle state or an RRC inactive state. The one or more RRC messages may indicate to remain / maintain an RRC idle state or an RRC inactive state. The one or more RRC messages may include the configuration parameters of the at least one periodic resource (e.g., the configuration parameters of the periodic resource). The one or more RRC messages include at least one of an RRC release message, an RRC pause message, an RRC reconfiguration message, and / or the like. In one embodiment, the base station central unit may send / transmit the one or more RRC messages to the wireless device via the base station distributed unit or via a second base station distributed unit (gNB-DU2).
[0249] In one embodiment, the base station central unit may send / transmit at least one RRC configuration message (e.g., an RRC reconfiguration message) including at least one periodic resource configuration parameter, and may separately send / transmit at least one RRC release / suspend message indicating that the wireless device has transitioned to an RRC idle state or an RRC inactive state and / or that the RRC connection of the wireless device has been released / suspended. The one or more RRC messages from the base station central unit to the wireless device may include at least one RRC configuration message and / or at least one RRC release / suspend message.
[0250] In one embodiment, the base station central unit may send / transmit at least one RRC message (e.g., an RRC release message, an RRC pause message) including at least one periodic resource configuration parameter and indicating that the wireless device has transitioned to an RRC idle state or an RRC inactive state and / or that the RRC connection of the wireless device has been released / suspended. The one or more RRC messages from the base station central unit to the wireless device may include the at least one RRC message.
[0251] In one embodiment, transmitting one or more RRC messages by the base station central unit may include transmitting one or more RRC messages via at least one of the base station distributed unit or the second base station distributed unit. In one embodiment, the base station distributed unit and / or the second base station distributed unit may receive one or more RRC messages including at least one periodic resource configuration parameter from the base station central unit. Receiving one or more RRC messages by the base station distributed unit and / or the second base station distributed unit may include receiving one or more RRC messages via a radio device context message for the wireless device. The radio device context message may include at least one of a context suspend command / request message, a context release command message, a context modification message, and / or a context modification confirmation message.
[0252] The radio device context message may indicate that the base station distributed unit releases or suspends one or more Access Stratum (AS) contexts (e.g., configurations used for an RRC connected state) of the wireless device. The radio device context message may indicate that the base station distributed unit maintains at least one periodic resource after the wireless device transitions to an RRC idle state or an RRC inactive state. The radio device context message may include configuration parameters for the at least one periodic resource.
[0253] In one embodiment, the base station central unit may send to the base station distributed unit and / or the second base station distributed unit a radio device context message including one or more RRC messages including at least one periodic resource configuration parameter and not including an indication for releasing / suspending a radio device context (e.g., one or more AS contexts), and may separately send to the base station distributed unit and / or the second base station distributed unit an F1 message including an indication for releasing / suspending a radio device context (e.g., one or more AS contexts).
[0254] In one embodiment, the base station distributed unit and / or the second base station distributed unit may send to the wireless device one or more RRC messages (e.g., an RRC Release / Suspend message including at least one periodic resource configuration parameter) that the base station distributed unit received from the base station central unit.
[0255] In one embodiment, during an RRC idle or RRC inactive state of the wireless device, the base station distributed unit may release one or more AS contexts (e.g., configurations used for an RRC connected state) of the wireless device. In one embodiment, during an RRC idle or RRC inactive state of the wireless device, the base station distributed unit may maintain at least one periodic resource and / or configuration parameters of at least one periodic resource.
[0256] In one embodiment, the base station distribution unit may monitor at least one periodic resource (e.g., of a cell, of a bandwidth portion of a cell, of one or more beams of a cell, etc.). The base station distribution unit may monitor the at least one periodic resource and check whether the wireless device and / or the wireless devices send / transmit data / signals / messages via the at least one periodic resource. In one embodiment, the base station distribution unit may monitor the at least one periodic resource when the wireless device and / or the wireless devices are in an RRC idle state or an RRC inactive state.
[0257] In one embodiment, a wireless device and / or multiple wireless devices in an RRC idle state or an RRC inactive state may send / transmit one or more transport blocks via at least one periodic resource. In one embodiment, a base station distributed unit may receive one or more transport blocks from a wireless device in an RRC idle state or an RRC inactive state via at least one periodic resource. Receiving the one or more transport blocks may be based on monitoring the at least one periodic resource.
[0258] In one embodiment, the one or more transport blocks may be associated with at least one of at least one uplink RRC message (e.g., an RRC resume request message, a periodic resource configuration request message, an RRC setup request message, an RRC re-establishment request message, an RRC early data request message, etc.) and / or a data packet (e.g., a user plane packet). The one or more transport blocks may include at least one of at least one uplink RRC message and / or a data packet. The data packet may be associated with a packet flow indicated in the configuration parameter of the at least one periodic resource. In one embodiment, the base station distributed unit may transmit / transmit at least one uplink RRC message or data packet to the base station central unit.
[0259] In one embodiment, the base station distribution unit may reset a skip number (e.g., consecutive skip number) of the at least one periodic resource of the wireless device in response to receiving one or more transport blocks over the at least one periodic resource. The base station distribution unit may reset the skip number of the at least one periodic resource to zero in response to receiving one or more transport blocks over the at least one periodic resource. If the skip number (e.g., consecutive skip number) of the at least one periodic resource of the wireless device is equal to or greater than a first opportunity number (e.g., an indication of an implicit release of the periodic resource after, pur-ImplicitReleaseAfter) of the at least one periodic resource, the base station distribution unit may determine that the at least one periodic resource is not valid for the wireless device. If the skip number (e.g., consecutive skip number) of the at least one periodic resource of the wireless device is equal to or greater than the first opportunity number (e.g., pur-ImplicitReleaseAfter) of the at least one periodic resource, the base station distributed unit may determine to release the at least one periodic resource for the wireless device and / or may release the at least one periodic resource. The one or more conditions for determining the validity of the at least one periodic resource of the wireless device may include not receiving at least one transport block from the wireless device over the first opportunity number (e.g., consecutive opportunities) of the at least one periodic resource, as shown in FIG. 22 .
[0260] In one embodiment, the base station distributed unit may transmit timing advancement information to the wireless device in response to receiving one or more transport blocks over at least one periodic resource from the wireless device. The timing advancement information may include a timing advance command and / or a timing advance adjustment. The transmitting of the timing advancement information may include transmitting a Medium Access Control Element (MAC CE) including the timing advance command. The transmitting of the timing advancement information may include transmitting downlink control information (DCI) including the timing advance adjustment over the PDCCH.
[0261] In an embodiment, the base station distribution unit may start / restart a time alignment timer (e.g., a periodic resource time alignment timer, or a timer associated with a time period of a first time value plus a guard time value) for the at least one periodic resource based on successfully transmitting the timing advancement information to the wireless device. Starting / restarting the time alignment timer for the at least one periodic resource may include determining a start timing for measuring / determining a time period during which the timing advancement of the wireless device is not updated (e.g., a time period during which the timing advancement information is not transmitted to the wireless device). If the time period is equal to or greater than the first time period (e.g., a periodic resource time alignment timer, pur-TimeAlignmentTimer) or the sum of the first time period and the guard time value, the base station distribution unit may determine that the at least one periodic resource is not valid for the wireless device. If the time period is equal to or greater than the first time period (e.g., a periodic resource time alignment timer, pur-TimeAlignmentTimer) or the sum of the first time period and the guard time value, the base station distribution unit may determine to release the at least one periodic resource to the wireless device and / or may release the at least one periodic resource. The one or more conditions for determining the validity of at least one periodic resource for the wireless device may include not transmitting timing advancement information (e.g., a timing advance command via MAC CE, a timing advance adjustment via PDCCH) to the wireless device during a first time period and / or during a sum of the first time period and a guard time value, as shown in FIG.
[0262] In one embodiment, the base station distributed unit may transmit a signal scrambled with a periodic resource radio network temporary identifier (RNTI) over a physical downlink control channel (PDCCH) in response to receiving one or more transport blocks. The signal may indicate at least one of an acknowledgement (e.g., HARQ ACK feedback) indicating successful reception of one or more transport blocks, an acknowledgement (e.g., HARQ NACK feedback) indicating unsuccessful reception of one or more transport blocks, a resource grant for retransmission of one or more transport blocks, a resource grant for transmission of one or more second transport blocks, and / or the like. In one embodiment, the configuration parameter of the at least one periodic resource may include a PUR-RNTI. The signal may include timing advancement information of the wireless device.
[0263] In one embodiment, based on monitoring the at least one periodic resource, the base station distributed unit may determine to release the at least one periodic resource and / or may release the at least one periodic resource based on one or more conditions. The one or more conditions may include not receiving at least one transport block from the wireless device over a first number of opportunities (e.g., consecutive opportunities) of the at least one periodic resource, as shown in FIG. 22. The one or more conditions may include not transmitting timing advance information (e.g., timing advance command via MAC CE, timing advance adjustment via PDCCH) to the wireless device for a first time period and / or for a sum of the first time period and a guard time value, as shown in FIG. 23.
[0264] In one embodiment, the first number of opportunities (e.g., periodic resource implicit release after indication, pur-ImplicitReleaseAfter) may be associated with a number of skips (e.g., consecutive skips) of the at least one periodic resource by the wireless device to release the at least one periodic resource. The wireless device may release the at least one periodic resource in response to skipping the first number of opportunities (e.g., consecutive opportunities) of the at least one periodic resource. In response to not receiving (e.g., not successfully receiving) the at least one transport block over the first number of opportunities (e.g., consecutive opportunities) of the at least one periodic resource, the base station distribution unit may determine to release the at least one periodic resource and / or may release the at least one periodic resource. In one embodiment, as shown in FIG. 22, if the base station distribution unit (gNB-DU) does not receive a transport block over N number of opportunities on the periodic resource, the base station distribution unit (gNB-DU) may determine to release the periodic resource for the wireless device (UE) and / or may release the periodic resource.
[0265] In an embodiment, the first time period may be associated with a first time value (e.g., pur-TimeAlignmentTimer) associated with a time alignment timer (TAT) for the at least one periodic resource. In an embodiment, the first time period may be associated with a second time value of the first time value plus a guard time value. The second time value may be the sum of the first time value and the guard time value. The wireless device may release the at least one periodic resource in response to expiration of the time alignment timer for the at least one periodic resource, e.g., in response to not receiving timing advancement information during a first time value associated with the time alignment timer for the at least one periodic resource. The timing advancement information may include a timing advance command via a MAC CE via a PDCCH and / or a timing advance adjustment (e.g., Downlink Control Information, DCI). In an embodiment, in response to not transmitting timing advancement information to the wireless device during the first time period and / or the sum of the first time period and the guard time value, the base station distributed unit may release the at least one periodic resource and / or determine that the at least one periodic resource may be released. In one embodiment, as shown in FIG. 23, if the base station distributed unit (gNB-DU) does not send a TA command / adjustment for the TA valid time period and / or the TA valid time period plus guard time, the base station distributed unit (gNB-DU) may decide to release periodic resources to the wireless device (UE) and / or may release the periodic resources.
[0266] In one embodiment, the one or more conditions may include a traffic load of the base station distributed unit or cell being equal to or greater than a threshold load value. In one embodiment, the one or more conditions may include available resources of the base station distributed unit or cell being equal to or less than a threshold number / size / ratio of resources.
[0267] In one embodiment, determining, by the base station distributed unit, to release the at least one periodic resource may include determining to release the at least one periodic resource when the wireless device is in an RRC idle state or an RRC inactive state.
[0268] In one embodiment, if one or more conditions for the at least one periodic resource are met / compliant for all of the plurality of wireless devices, the base station distributed unit may decide to release the at least one periodic resource from the cell of the base station distributed unit and / or for all of the plurality of wireless devices that are configured / allowed to use the at least one periodic resource.
[0269] In one embodiment, the at least one periodic resource may be for a service associated with a packet flow, including at least one of a bearer, a logical channel, a QoS flow, a PDU session, and / or the like. The packet flow and / or the at least one periodic resource may provide a service (e.g., a network slice) to the wireless device. The decision to release the at least one periodic resource may include a decision to release the at least one periodic resource for the packet flow.
[0270] In one embodiment, the at least one periodic resource may be associated with at least one of a cell of the base station distributed unit, one or more beams of the cell associated with the at least one periodic resource, one or more bandwidth portions of the cell associated with the at least one periodic resource, and / or the like. Determining to release the at least one periodic resource may include determining to release the at least one periodic resource for at least one of a cell of the base station distributed unit, one or more beams of the cell, one or more bandwidth portions of the cell, and / or the like.
[0271] In one embodiment, the base station distributed unit may release the at least one periodic resource based on one or more conditions. The base station distributed unit may release the at least one periodic resource based on a decision to release the at least one periodic resource. The release of the at least one periodic resource by the base station distributed unit may include releasing the at least one periodic resource configured for the wireless device. In one embodiment, as shown in FIG. 27, the release of the at least one periodic resource by the base station distributed unit may include releasing the at least one periodic resource from the cell of the base station distributed unit (e.g., releasing the at least one periodic resource for all of the plurality of wireless devices configured / authorized to use the at least one periodic resource). In one embodiment, if one or more conditions for the at least one periodic resource are met / met for all of the plurality of wireless devices, the base station distributed unit may release the at least one periodic resource from the cell of the base station distributed unit and / or for all of the plurality of wireless devices configured / authorized to use the at least one periodic resource. The release of the at least one periodic resource by the base station distributed unit may include excluding the wireless device from the plurality of wireless devices configured / authorized to use the at least one periodic resource.
[0272] In one embodiment, the base station distributed unit may send a message to the base station central unit indicating release of at least one periodic resource for the wireless device. The base station distributed unit may send a message to the base station central unit indicating release of at least one periodic resource for the wireless device based on determining to release the at least one periodic resource for the wireless device and / or based on releasing the at least one periodic resource for the wireless device. Sending the message may include sending the message to the base station central unit via an F1 interface.
[0273] In one embodiment, at least one periodic resource may be configured exclusively for a wireless device (e.g., at least one periodic resource may be an exclusive periodic resource for a wireless device), while in one embodiment, at least one periodic resource may be configured to be shared by multiple wireless devices (e.g., at least one periodic resource may be a shared periodic resource for multiple wireless devices). In one embodiment, the message indicating the release of the at least one periodic resource may include at least one of a wireless device context configuration message (e.g., a UE specific message, a UE context modification required message, a UE inactive notification message, a UE context modification response message, a UE context release request message, a notification message, etc.), a base station distributed unit configuration message (e.g., a gNB-DU specific message, a gNB-DU configuration update message, a gNB-DU resource adjustment response message, a gNB-DU status indication message, a network access rate reduction indication, a resource status response / update message, etc.), a base station central unit configuration message (e.g., a gNB-CU specific message; a gNB-CU configuration update acknowledgement response message, a gNB-DU resource adjustment response message, a network access rate reduction indication, a resource status response / update message, etc.), and / or the like.
[0274] In one embodiment, the message indicating the release of the at least one periodic resource may include at least one of a cell identifier (e.g., Physical Cell ID, PCI, Cell Global Identity, CGI, GCI, etc.) of the cell for which the at least one periodic resource is configured, a device identifier (e.g., UE Identity, gNB-CU or gNB-DU UE F1AP ID, IMSI, TMSI, C-RNTI, etc.) of the wireless device, a configuration identifier (e.g., pur-ConfigID, periodic resource configuration identifier) of the at least one periodic resource, a periodic resource radio network temporary identifier (e.g., PUR-RNTI) of the at least one periodic resource, and / or the like.
[0275] In one embodiment, the message indicating the release of the at least one periodic resource may include a cause value indicating a cause for releasing the at least one periodic resource. The cause value may indicate that the release of the at least one periodic resource is due to not receiving at least one transport block from the wireless device over a first number of opportunities (e.g., consecutive opportunities) of the at least one periodic resource (e.g., periodic resource release based on n periodic resource skipping). The cause value may indicate that the release of the at least one periodic resource is due to not transmitting timing advancement information to the wireless device for a first time period (e.g., expiration of TAT for the at least one periodic resource, expiration of validation of the periodic resource). The cause value may indicate that the traffic load of the base station distributed unit or cell is equal to or greater than a threshold load value. The cause value may indicate that the available resources of the base station distributed unit or cell are equal to or less than a threshold number / size / ratio of resources.
[0276] In one embodiment, the at least one periodic resource may be configured exclusively for the wireless device (e.g., the at least one periodic resource may be an exclusive periodic resource for the wireless device). In one embodiment, the at least one periodic resource may be configured to be shared by multiple wireless devices (e.g., the at least one periodic resource may be a shared periodic resource for multiple wireless devices), as shown in FIG. 27. In one embodiment, the message indicating the release of the at least one periodic resource may indicate at least one of the following: release of the at least one periodic resource configured for the wireless device, release of the at least one periodic resource from the cell of the base station distributed unit (e.g., based on releasing the at least one periodic resource for all of the multiple wireless devices configured to use the at least one periodic resource), exclusion of the wireless device from the multiple wireless devices configured to use the at least one periodic resource (e.g., the wireless device is not using the at least one periodic resource and / or other wireless devices of the multiple wireless devices continue to use the at least one periodic resource), and / or the like. In one embodiment, if one or more conditions for the at least one periodic resource are met / compliant for all of the plurality of wireless devices, the message may indicate release of the at least one periodic resource from the cell of the base station distributed unit and / or for all of the plurality of wireless devices that are configured / allowed to use the at least one periodic resource.
[0277] In one embodiment, the at least one periodic resource may be for a service associated with the packet flow, including at least one of a bearer, a logical channel, a QoS flow, a PDU session, and / or the like. The decision to release the at least one periodic resource may include a decision to release the at least one periodic resource for the packet flow. The message indicating the release of the at least one periodic resource may include an identifier of the packet flow, indicating the release of the at least one periodic resource for the packet flow.
[0278] In one embodiment, the at least one periodic resource may be associated with at least one of a cell of the base station distributed unit, one or more beams of the cell associated with the at least one periodic resource, one or more bandwidth portions of the cell associated with the at least one periodic resource, and / or the like. Determining to release the at least one periodic resource may include determining to release the at least one periodic resource for at least one of a cell of the base station distributed unit, one or more beams of the cell, one or more bandwidth portions of the cell, and / or the like. The message indicating the release of the at least one periodic resource may include at least one of an identifier of the cell of the base station distributed unit, one or more indexes of the one or more beams of the cell, one or more indexes of the one or more bandwidth portions of the cell, and / or the like, indicating the release of the at least one periodic resource of the cell, the one or more beams, and / or the one or more bandwidth portions.
[0279] In one embodiment, based on the message, the base station central unit may release a configuration of at least one periodic resource for a wireless device and / or update a configuration for the wireless device. In one embodiment, based on the message, the base station central unit may release a configuration of at least one periodic resource for a cell and / or multiple wireless devices and / or update a configuration for a cell and / or multiple wireless devices. The base station central unit may release a configuration parameter of the at least one periodic resource based on the message indicating the release of the at least one periodic resource.
[0280] In one embodiment, when the base station central unit receives / has a data packet or a control message (e.g., a NAS message, an RRC message) for the wireless device, the base station central unit may send a paging for the wireless device to the base station distributed unit based on the message indicating the release of the at least one periodic resource without waiting for the next opportunity for the at least one periodic resource.
[0281] In one embodiment, as shown in FIG. 28, the base station distributed unit may receive a configuration parameter of at least one periodic resource from the base station central unit. The base station central unit may transmit one or more RRC messages to the wireless device indicating a transition to an RRC idle state or an RRC inactive state and / or including the configuration parameter of the at least one periodic resource. The base station central unit may not receive at least one packet from the wireless device over a first opportunity number of the at least one periodic resource, and not transmit timing advancement information to the wireless device for a first time period (or for a sum of the first time period and a guard time). Receiving an RRC setup / resumption request from the wireless device. Releasing a context of the wireless device. Receiving an acquire context message for the wireless device from a second base station. Receiving a context release indication for the wireless device from a core network node (e.g., AMF, SMF, MME). and / or the like, may determine to release the at least one periodic resource. The base station central unit may transmit a release message indicating the release of the at least one periodic resource to the base station distributed unit.
[0282] In one embodiment, the release message indicating the release of the at least one periodic resource may include at least one of a cell identifier (e.g., Physical Cell ID, PCI, Cell Global Identity, CGI, GCI, etc.) of the cell for which the at least one periodic resource is configured, a device identifier (e.g., UE Identity, gNB-CU or gNB-DU UE F1AP ID, IMSI, TMSI, C-RNTI, etc.) of the wireless device, a configuration identifier (e.g., pur-ConfigID, periodic resource configuration identifier) of the at least one periodic resource, a periodic resource radio network temporary identifier (e.g., PUR-RNTI) of the at least one periodic resource, and / or the like.
[0283] In an embodiment, the release message indicating the release of the at least one periodic resource may include a cause value indicating a cause of the release of the at least one periodic resource. The cause value may indicate that the release of the at least one periodic resource is due to not receiving at least one transport block from the wireless device over a first number of opportunities (e.g., consecutive opportunities) of the at least one periodic resource (e.g., periodic resource release based on n periodic resource skipping). The cause value may indicate that the release of the at least one periodic resource is due to not transmitting timing progress information to the wireless device for a first time period (e.g., expiration of TAT for the at least one periodic resource, expiration of validation of the periodic resource). The cause value may indicate that the traffic load of the base station central unit or cell is equal to or greater than a threshold load value. The cause value may indicate that the available resources of the base station central unit or cell are equal to or less than a threshold number / size / ratio of resources. The cause value may indicate at least one of an RRC connection setup / establishment / resumption for the wireless device, receiving an RRC setup / resumption request from the wireless device, releasing a context for the wireless device, receiving an obtain context message for the wireless device from a second base station, receiving a context release indication for the wireless device from a core network node (e.g., AMF, SMF, MME), and / or the like.
[0284] In one embodiment, the release message indicating the release of the at least one periodic resource may indicate at least one of the following: release of the at least one periodic resource configured for the wireless device, release of the at least one periodic resource from the cell of the base station distributed unit (e.g., based on releasing the at least one periodic resource for all of the plurality of wireless devices configured to use the at least one periodic resource), exclusion of the wireless device from the plurality of wireless devices configured to use the at least one periodic resource (e.g., the wireless device is not using the at least one periodic resource and / or other wireless devices of the plurality of wireless devices continue to use the at least one periodic resource), and / or the like. In one embodiment, if one or more conditions for the at least one periodic resource are met / met for all of the plurality of wireless devices, the release message may indicate the release of the at least one periodic resource from the cell of the base station distributed unit and / or for all of the plurality of wireless devices configured / allowed to use the at least one periodic resource.
[0285] In one embodiment, the at least one periodic resource may be for a service associated with the packet flow, including at least one of a bearer, a logical channel, a QoS flow, a PDU session, and / or the like. The decision to release the at least one periodic resource may include a decision to release the at least one periodic resource for the packet flow. The release message indicating the release of the at least one periodic resource may include an identifier of the packet flow, indicating the release of the at least one periodic resource for the packet flow.
[0286] In one embodiment, the at least one periodic resource may be associated with at least one of a cell of the base station distributed unit, one or more beams of the cell associated with the at least one periodic resource, one or more bandwidth portions of the cell associated with the at least one periodic resource, and / or the like. Determining to release the at least one periodic resource may include determining to release the at least one periodic resource for at least one of a cell of the base station distributed unit, one or more beams of the cell, one or more bandwidth portions of the cell, and / or the like. The release message indicating the release of the at least one periodic resource may include at least one of an identifier of the cell of the base station distributed unit, one or more indexes of the one or more beams of the cell, one or more indexes of the one or more bandwidth portions of the cell, and / or the like, indicating the release of the at least one periodic resource of the cell, the one or more beams, and / or the one or more bandwidth portions.
[0287] In one embodiment, the release message indicating the release of the at least one periodic resource may be a UE specific message or a gNB-CU / gNB-DU specific message. The release message may include at least one of a UE context modification request message, a UE context modification confirm message, a UE inactive notification message, a UE context release command message, a gNB-CU configuration update message, a gNB-DU configuration update confirm message, a gNB-DU resource adjustment request message, a resource status request message, and / or the like.
[0288] In an embodiment, as shown in FIG. 29 and / or FIG. 30, the base station distributed unit may send one or more radio resource control (RRC) messages indicating a transition to an RRC idle state or an RRC inactive state and configuration parameters of at least one periodic resource (e.g., preconfigured uplink resource (PUR)) to the wireless device. The base station distributed unit may determine to release the at least one periodic resource based on not receiving at least one transport block from the wireless device via a first opportunity number of the at least one periodic resource. The base station distributed unit may determine to release the at least one periodic resource based on not transmitting timing advancement information to the wireless device for a first time period. The base station distributed unit may send a message indicating the release of the at least one periodic resource to the base station central unit.
[0289] In one embodiment, the first number of opportunities may be associated with a number of skips of the at least one periodic resource by the wireless device to release the at least one periodic resource. The wireless device may release the at least one periodic resource in response to skipping the first number of opportunities (e.g., consecutive opportunities) of the at least one periodic resource.
[0290] In one embodiment, the first time period may be associated with a first time value associated with a time alignment timer (TAT) for the at least one periodic resource. In one embodiment, the first time period may be associated with the first time value plus a second time value of the guard time value. The wireless device may release the at least one periodic resource in response to expiration of the time alignment timer for the at least one periodic resource, e.g., in response to not receiving timing advancement information during the first time value associated with the time alignment timer for the at least one periodic resource. The timing advancement information may include a timing advance command and / or a timing advance adjustment (e.g., downlink control information, DCI) via a MAC CE via a PDCCH.
[0291] In one embodiment, the one or more RRC messages may include at least one of an RRC release message or an RRC suspend message. In one embodiment, the base station distributed unit may receive one or more RRC messages from the base station central unit. Receiving the one or more RRC messages may include receiving the one or more RRC messages via a radio device context message for the wireless device. The radio device context message may include at least one of a context suspend command / request message and / or a context release command / request message. The radio device context message may indicate that the base station distributed unit releases or suspends one or more access stratum contexts (e.g., configurations used for an RRC connected state) of the wireless device.
[0292] In one embodiment, the base station central unit may send a paging for the wireless device to the base station distributed unit based on the message indicating the release of the at least one periodic resource without waiting for the next opportunity for the at least one periodic resource.
[0293] In one embodiment, the at least one periodic resource may be configured exclusively for a wireless device (e.g., the at least one periodic resource may be an exclusive periodic resource for a wireless device). In one embodiment, the at least one periodic resource may be configured to be shared by multiple wireless devices (e.g., the at least one periodic resource may be a shared periodic resource for multiple wireless devices). In an embodiment, the message indicating the release of the at least one periodic resource may include at least one of a wireless device context configuration message (e.g., a UE-specific message), a base station distributed unit configuration message, or (e.g., a gNB-DU specific message), a base station central unit configuration message (e.g., a gNB-CU specific message), and / or the like.
[0294] In one embodiment, the message indicating the release of the at least one periodic resource may include at least one of a cell identifier (e.g., Physical Cell ID, PCI, Cell Global Identity, CGI, GCI, etc.) of the cell for which the at least one periodic resource is configured, a device identifier (e.g., UE Identity, gNB-CU or gNB-DU UE F1AP ID, IMSI, TMSI, C-RNTI, etc.) of the wireless device, a configuration identifier (e.g., pur-ConfigID, periodic resource configuration identifier) of the at least one periodic resource, a periodic resource radio network temporary identifier (e.g., PUR-RNTI) of the at least one periodic resource, and / or the like.
[0295] In one embodiment, the message indicating the release of the at least one periodic resource may include a cause value indicating a cause for releasing the at least one periodic resource. The cause value may indicate that the release of the at least one periodic resource is due to not receiving at least one transport block from the wireless device over a first number of opportunities (e.g., consecutive opportunities) of the at least one periodic resource (e.g., periodic resource release based on n periodic resource skipping). The cause value may indicate that the release of the at least one periodic resource is due to not transmitting timing advancement information to the wireless device for a first time period (e.g., expiration of a TAT for the at least one periodic resource, expiration of a validation of the periodic resource).
[0296] In one embodiment, the message indicating the release of the at least one periodic resource may indicate at least one of: a release of the at least one periodic resource configured for the wireless device, a release of the at least one periodic resource from a cell of the base station distributed unit (e.g., based on releasing the at least one periodic resource to all of the plurality of wireless devices configured to use the at least one periodic resource), an exclusion of the wireless device from the plurality of wireless devices configured to use the at least one periodic resource (e.g., the wireless device is not using the at least one periodic resource and / or other wireless devices of the plurality of wireless devices continue to use the at least one periodic resource), and / or the like.
[0297] In one embodiment, the base station distributed unit may receive one or more transport blocks over at least one periodic resource from a wireless device in an RRC idle state or an RRC inactive state. The base station distributed unit may reset a skip count of at least one periodic resource by the wireless device in response to receiving one or more transport blocks over the at least one periodic resource. The base station distributed unit may transmit timing advancement information to the wireless device in response to receiving one or more transport blocks over the at least one periodic resource. The transmitting of the timing advancement information may include transmitting a medium access control element (MAC CE) including a timing advance command. The transmitting of the timing advancement information may include transmitting downlink control information (DCI) including a timing advance adjustment over a PDCCH. In an embodiment, the base station distributed unit may start / restart a time alignment timer (e.g., a time period associated with a time value of a first time value plus a guard time value) for the at least one periodic resource based on successfully transmitting the timing advancement information to the wireless device.
[0298] In one embodiment, the base station distributed unit may transmit a signal scrambled with a periodic resource Radio Network Temporary Identifier (RNTI) over the physical downlink control channel in response to receiving one or more transport blocks. The signal may indicate at least one of an acknowledgement indicating successful reception of one or more transport blocks (e.g., HARQ ACK feedback), an acknowledgement indicating unsuccessful reception of one or more transport blocks (e.g., HARQ NACK feedback), a resource grant for a retransmission of one or more transport blocks, a resource grant for a transmission of one or more second transport blocks, and / or the like. In one embodiment, the configuration parameter of the at least one periodic resource may include a periodic resource RNTI.
[0299] In one embodiment, the determining by the base station distributed unit to release the at least one periodic resource may include determining to release the at least one periodic resource when the wireless device is in an RRC idle state or an RRC inactive state. The base station distributed unit may release the at least one periodic resource based on the determination to release the at least one periodic resource. The releasing of the at least one periodic resource by the base station distributed unit may include releasing the at least one periodic resource configured for the wireless device. The releasing of the at least one periodic resource by the base station distributed unit may include releasing the at least one periodic resource from a cell of the base station distributed unit (e.g., releasing the at least one periodic resource for all of the plurality of wireless devices configured / authorized to use the at least one periodic resource). The releasing of the at least one periodic resource by the base station distributed unit may include excluding the wireless device from the plurality of wireless devices configured / authorized to use the at least one periodic resource.
[0300] In one embodiment, the base station distributed unit may send a configuration message including a configuration parameter of the at least one periodic resource to the base station central unit. The configuration message may include at least one of a context configuration message for a wireless device (e.g., a UE-specific message), a base station distributed unit configuration message (e.g., a gNB-DU-specific message), a base station central unit configuration message (e.g., a gNB-CU-specific message), and / or the like. The base station central unit may release the configuration parameter of the at least one periodic resource based on the message indicating the release of the at least one periodic resource.
[0301] In one embodiment, the at least one periodic resource may be for a service associated with a packet flow, including at least one of a bearer, a logical channel, a QoS flow, a PDU session, and / or the like. The packet flow and / or the at least one periodic resource may provide a service (e.g., a network slice) to the wireless device. The decision to release the at least one periodic resource may include a decision to release the at least one periodic resource for the packet flow. The message indicating the release of the at least one periodic resource may include an identifier of the packet flow.
[0302] In one embodiment, the at least one periodic resource may be associated with at least one of a cell of the base station distributed unit, one or more beams of the cell associated with the at least one periodic resource, one or more bandwidth portions of the cell associated with the at least one periodic resource, and / or the like. Determining to release the at least one periodic resource may include determining to release the at least one periodic resource for at least one of a cell of the base station distributed unit, one or more beams of the cell, one or more bandwidth portions of the cell, and / or the like. The message indicating the release of the at least one periodic resource may include at least one of an identifier of the cell of the base station distributed unit, one or more indexes of the one or more beams of the cell, one or more indexes of the one or more bandwidth portions of the cell, and / or the like.
[0303] In one embodiment, the configuration parameters may include at least one of a periodicity, an offset, a size, a periodic resource RNTI, and / or the like. In one embodiment, the configuration parameters may include a periodic resource configuration identifier (e.g., pur-ConfigID), a periodic resource implicit release after indication (e.g., pur-ImplicitReleaseAfter), a periodic resource start time parameter (e.g., pur-StartTimeParameters including periodicityAndOffset, startSFN, startSubFrame, hsfn-LSB-Info, etc.), a periodic resource number of opportunities (e.g., pur-NumOccasions), a periodic resource RNTI (e.g., pur-RNTI), a periodic resource time alignment timer (e.g., pur-TimeAlignmentTimer), a periodic resource RSRP change threshold ... The periodic resource response window timer value (e.g., pur-RSRP-ChangeThreshold including upriseThresh and / or reduceThresh), a periodic resource response window timer value (e.g., pur-ResponseWindowTimer), a periodic resource MPDCCH configuration parameter (e.g., pur-MPDCCH-Config), a periodic resource PDSCH frequency hopping parameter (e.g., pur-PDSCH-FreqHopping), a periodic resource PUCCH configuration parameter (e.g., pur-PUCCH-Config), a periodic resource PUSCH configuration parameter (e.g., pur-PUSCH-Config), and / or the like.
[0304] In one example, the configuration parameter periodic resource MPDCCH configuration parameter (e.g., pur-MPDCCH-Config) may include at least one of an MPDCCH frequency hopping parameter (e.g., mpdcch-FreqHopping), an MPDCCH narrowband parameter (e.g., mpdcch-Narrowband), an MPDCCH PRB pair configuration (e.g., mpdcch-PRB-PairsConfig including numberPRB-Pairs and / or resourceBlockAssignment), an MPDCCH repetition number (e.g., mpdcch-NumRepetition), an MPDCCH periodic resource search space starting subframe / slot / symbol (e.g., mpdcch-StartSF-UESS (for fdd or tdd)), an MPDCCH search space offset (e.g., mpdcch-Offset-PUR-SS), and / or the like.
[0305] In one embodiment, the periodic resource PUCCH configuration parameter (e.g., pur-PUCCH-Config) of the configuration parameter may include at least one of a PUCCH resource offset (e.g., n1PUCCH-AN), a PUCCH repetition number (e.g., pucch-NumRepetitionCE-Format1), and / or the like.
[0306] In one example, the periodic resource PUSCH configuration parameter (e.g., pur-PUSCH-Config) of the configuration parameter may include at least one of periodic resource grant information (e.g., for ce-mode-A: numRUs, prb-AllocationInfo, mcs, numRepetitions; for ce-mode-B: pur-GrantInfo including subPRB-Allocation, numRUs, prb-AllocationInfo, mcs, numRepetitions, etc.), a periodic resource PUSCH frequency hopping parameter (e.g., pur-PUSCH-FreqHopping), a UE PUSCH P0 (e.g., p0-UE-PUSCH), an alpha value (e.g., alpha), a PUSCH cyclic shift parameter (e.g., pusch-CyclicShift), a maximum PUSCH transport block size (e.g., pusch-NB-MaxTBS), a PRB location (e.g., locationCE-ModeB), and / or the like.
[0307] In one embodiment, the configuration parameters of the at least one periodic resource may include an identifier of a packet flow associated with a service of the wireless device. The configuration parameters of the at least one periodic resource may include an identifier of a cell configured with the at least one periodic resource. The cell may be at least one of a primary cell of the wireless device, a secondary cell of the wireless device, a primary-secondary cell of the wireless device, a serving cell used by the wireless device for random access, and / or the like.
[0308] In one embodiment, the at least one transport block may be associated with at least one RRC message (e.g., an RRC resume request message, a periodic resource configuration request message, an RRC setup request message, an RRC re-establishment request message, an RRC early data request message, etc.) and / or at least one data packet. In one embodiment, the base station distributed unit may transmit / send the at least one RRC message or data packet to the base station central unit.
[0309] In one embodiment, the base station distributed unit may send a configuration message including configuration parameters of the at least one periodic resource to the base station central unit. The base station distributed unit may receive one or more transport blocks from a wireless device in an RRC idle state or an RRC inactive state via the at least one periodic resource. The base station distributed unit may determine to release the at least one periodic resource based on not communicating with the wireless device. The base station distributed unit may send a message indicating the release of the at least one periodic resource to the base station central unit.
[0310] In one embodiment, the base station central unit may transmit configuration parameters of the at least one periodic resource to the wireless device via the base station distributed unit or the second base station distributed unit. Not communicating with the wireless device may include not receiving at least one transport block from the wireless device via a first number of opportunities of the at least one periodic resource. Not communicating with the wireless device may include not sending / transmitting timing advancement information to the wireless device for a first time period.
[0311] In one embodiment, the base station distributed unit may send one or more RRC messages to the wireless device indicating a transition to an RRC idle state or an RRC inactive state and / or including configuration parameters of the at least one periodic resource. The base station distributed unit may determine to release the at least one periodic resource based on not communicating with the wireless device. The base station distributed unit may send a message to the base station central unit indicating the release of the at least one periodic resource. Not communicating with the wireless device may include not receiving at least one transport block from the wireless device over a first number of opportunities of the at least one periodic resource. Not communicating with the wireless device may include not transmitting timing advancement information to the wireless device for a first time period.
[0312] In one embodiment, the base station distributed unit may receive a configuration parameter of the at least one periodic resource from the base station central unit. The base station central unit may transmit one or more RRC messages to the wireless device indicating a transition to an RRC idle state or an RRC inactive state and / or including the configuration parameter of the at least one periodic resource. The base station central unit may not receive at least one packet from the wireless device over a first opportunity number of the at least one periodic resource and not transmit timing advancement information to the wireless device for a first time period. Receiving an RRC setup / resumption request from the wireless device. Releasing a context of the wireless device. Receiving an acquire context message for the wireless device from a second base station. Receiving a context release indication for the wireless device from a core network node (e.g., AMF, SMF, MME). and / or the like, may determine to release the at least one periodic resource. The base station central unit may transmit a message indicating the release of the at least one periodic resource to the base station distributed unit.
[0313] In one embodiment, the message indicating the release of the at least one periodic resource may include at least one of a cell identifier of a cell in which the at least one periodic resource is configured, a device identifier of the wireless device, a configuration identifier of the at least one periodic resource, a periodic resource-RNTI of the at least one periodic resource, and / or the like.
[0314] In one embodiment, the message indicating the release of the at least one periodic resource may include a cause value for the release of the at least one periodic resource. The cause value may indicate at least one of: not receiving at least one packet from the wireless device over a first number of opportunities of the at least one periodic resource (e.g., skip number of periodic resources n times), not transmitting timing advancement information to the wireless device for a first time period (e.g., expiration of TAT, expiration of TA verification), receiving an RRC setup / restart request from the wireless device, releasing a context for the wireless device, receiving an acquire context message for the wireless device from a second base station, receiving a context release indication for the wireless device from a core network node (e.g., AMF, SMF, MME), and / or the like.
Claims
1. 1. A method comprising: The method includes receiving, by a base station distributed (gNB-DU) unit, one or more transport blocks (TB(s)) from a wireless device (UE) in a radio resource control (RRC) idle or RRC inactive state over periodic resources; The method comprises: the base station distributed unit determining that a time alignment timer associated with the periodic resource has expired; the base station distributed unit transmits one or more messages to a base station central unit, the messages including a cause value indicating that the release of the periodic resource is based on the expiration of the time alignment timer; The method is characterized by
2. 2. The method of claim 1, wherein the one or more messages including the cause value indicating the release of the periodic resource include at least one of a cell identifier of a cell in which the periodic resource is configured, a device identifier of the wireless device, a configuration identifier of the periodic resource, and a periodic resource Radio Network Temporary Identifier (RNTI) of the periodic resource.
3. The method further comprising: receiving a paging message from the base station central unit; The paging message is after transmitting the one or more messages including the cause value indicating the release of the periodic resource; and Without waiting for the next opportunity for periodic resources, 3. The method of claim 1 or 2, wherein the signal is received.
4. The method according to any one of claims 1 to 3, wherein the expiration of the time alignment timer is based on the base station distributed unit not transmitting timing advance information to the wireless device for a certain period of time.
5. The method further comprising: the base station distributed unit transmitting one or more RRC messages to the wireless device, the RRC messages including configuration parameters of the periodic resources; The configuration parameters are: A configuration identifier of the configuration parameters of the periodic resource; a period of the periodic resource; an offset of the periodic resource; the size of the periodic resource; A start time parameter of the periodic resource; physical uplink control channel parameters for the periodic resource; physical uplink shared channel parameters of the periodic resource; a physical downlink shared channel frequency hopping parameter of the periodic resource The method according to any one of claims 1 to 4, comprising one or more of the following:
6. The method according to any one of claims 1 to 5, wherein the periodic resource is for a small data transmission (SDT) procedure, and the periodic resource is one or more of a preconfigured uplink resource and a configured uplink grant.
7. A base station distributed unit, comprising: the base station distributed unit includes one or more processors and a memory storing instructions; The instructions, when executed by the one or more processors, cause the base station distributed unit to perform the method of any one of claims 1 to 6.
8. A non-transitory computer readable storage medium comprising instructions, which when executed by one or more processors, cause the one or more processors to perform a method according to any one of claims 1 to 6.
9. 1. A method comprising: The method includes a base station central unit (gNB-CU) sending, via a base station distributed unit (gNB-U), one or more radio resource control (RRC) messages to a wireless device (UE) in an RRC inactive state or an RRC idle state, the radio resource control messages including configuration parameters of periodic resources; The method comprises: the base station central unit receiving from the base station distributed unit one or more messages including a cause value indicating that the release of the periodic resource is based on the expiration of a time alignment timer associated with the periodic resource; The method is characterized by
10. 10. The method of claim 9, wherein the one or more messages indicating the release of the periodic resource include at least one of a cell identifier of a cell in which the periodic resource is configured, a device identifier of the wireless device, a configuration identifier of the periodic resource, and a periodic resource Radio Network Temporary Identifier (RNTI) of the periodic resource.
11. The method further comprising: sending a paging message to the base station distribution unit; The paging message is after receiving the one or more messages indicating the release of the periodic resource; and Without waiting for the next opportunity for periodic resources, The method according to any one of claims 9 to 10, wherein the
12. The configuration parameters are: A configuration identifier of the configuration parameters of the periodic resource; a period of the periodic resource; an offset of the periodic resource; the size of the periodic resource; A start time parameter of the periodic resource; physical uplink control channel parameters for the periodic resource; physical uplink shared channel parameters of the periodic resource; a physical downlink shared channel frequency hopping parameter of the periodic resource The method according to any one of claims 9 to 11, comprising one or more of the following:
13. A base station central unit, the base station central unit includes one or more processors and a memory storing instructions; A base station central unit, the instructions, when executed by the one or more processors, causing the base station central unit to perform a method according to any one of claims 9 to 12.
14. A non-transitory computer readable storage medium comprising instructions, which when executed by one or more processors, cause the one or more processors to perform a method according to any one of claims 9 to 12.
15. 1. A system comprising: The system includes a base station central unit (gNB-CU) and a base station distributed unit (gNB-DU), the base station central unit comprises one or more processors and a memory storing instructions; The instructions, when executed by the one or more processors, sending, via a base station distributed unit, one or more radio resource control (RRC) messages to a wireless device (UE) in an RRC idle state or an RRC inactive state, the RRC messages including configuration parameters of periodic resources; receiving from the base station distributed unit one or more messages including a cause value indicating that release of the periodic resource is based on expiration of a time alignment timer associated with the periodic resource; The base station central unit performs the following steps: the base station distributed unit comprises one or more processors and a memory storing instructions; The instructions, when executed by the one or more processors, transmitting the one or more RRC messages to the wireless device; receiving one or more transport blocks from the wireless device in the RRC idle state or in an RRC inactive state over the periodic resources; the base station distributed unit determining that the time alignment timer for the periodic resource has expired; transmitting said one or more messages to said base station central unit; The system further comprises a base station distributed unit.
Citation Information
Patent Citations
Method and system for resource configuration in a wireless communication system
JP2020516196A
Radio resource configuration synchronization
WO2019032997A1
