The present disclosure is related to the field of telecommunication, and in particular, to methods, user equipments (UEs), and network nodes for managing time alignment (TA).
With the development of the electronic and telecommunications technologies, mobile devices, such as mobile phones, smart phones, laptops, tablets, vehicle mounted devices, Internet of Things (IoT) devices (such as, sensors), become an important part of our daily lives. To support a numerous number of mobile devices, a highly efficient Radio Access Network (RAN), such as a fifth generation (5G) New Radio (NR) RAN, is proposed.
5G NR RAN needs to support services that typically require only infrequent small data traffic. Examples of such services may include traffic from instant messaging (IM) services like WhatsApp and WeChat, heart-beat traffic from IM/email clients and other apps, push notifications from various apps, industrial wireless sensors transmitting temperature, pressure data periodically, etc.
Further, 5G NR RAN supports the RRC_INACTIVE state, and UEs with infrequent (periodic and/or non-periodic) data transmission are generally maintained by the network in the RRC_CONNECTED state. Until NR Rel-16, the RRC_INACTIVE state does not support data transmission. Hence, the UE has to resume the connection (i.e., move to the RRC_CONNECTED state) for any downlink (DL) and uplink (UL) data. A connection setup and a subsequent release to the RRC_INACTIVE state has to happen for each data transmission regardless of how small and infrequent the data packets are. This results in unnecessary power consumption and signaling overhead. The signaling overhead for setting up connections before each transmission can sometimes be even greater than the size of the actual data payload. To reduce the signaling overhead and improve UE battery life, in NR Rel-17, a work item on NR small data transmission (SDT) in RRC_INACTIVE state is ongoing.
According to a first aspect of the present disclosure, a method at a user equipment (UE) for managing time alignment (TA) related configuration is provided. The method comprises: receiving, from a network node, one or more TA related configurations; determining a TA related configuration from the received one or more TA related configurations at least partially based on at least one of a beam in which the UE is currently camped, a reference signal which is currently detected by the UE, and a configured grant (CG) configuration which is currently applied at the UE; and applying the determined TA related configuration.
In some embodiments, the one or more TA related configurations are related to small data transmission (SDT) at the UE in a non-connected state. In some embodiments, each of the TA related configurations comprises one or more criteria for checking validity of the TA at the UE. In some embodiments, the one or more criteria comprises at least one of: a TA timer; a Reference Signal Received Power (RSRP) related configuration; a Reference Signal Received Quality (RSRQ) related configuration; a Signal to Interference plus Noise Ratio (SINR) related configuration; a Synchronous Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS) related configuration; and a UE position related configuration. In some embodiments, the one or more TA related configurations are received via one or more messages transmitted by the network node, wherein the one or more messages comprise at least one of: a broadcasted Radio Resource Control (RRC) message; an RRC message dedicated for the UE only; a Medium Access Control (MAC) Protocol Data Unit (PDU) message; and a Downlink Control Information (DCI) message. In some embodiments, the RRC message dedicated for the UE only is an RRC release message which triggers the UE to transition into the RRC INACTIVE state or the RRC IDLE state.
In some embodiments, the beam is a beam in which a Synchronous Signal Block (SSB), a Channel State Information—Reference Signal (CSI-RS), a Positioning Reference Signal (PRS), or a Demodulation Reference Signal (DMRS) is detected by the UE and for which the validity of TA is to be checked by the UE. In some embodiments, the step of receiving, from a network node, one or more TA related configurations comprises: receiving, from the network node, a first TA related configuration which is associated with a first set of beams comprising the beam in which the UE is currently camped and/or which is associated with a first set of reference signals comprising the reference signal which is currently detected by the UE, wherein the step of determining a TA related configuration comprises: determining the first TA related configuration as the determined TA related configuration.
In some embodiments, the first set of beams comprises all beams from the network node and/or the first set of reference signals comprises all reference signals from the network node. In some embodiments, all beams from the network node comprise one or more second sets of beams which are different from the first set of beams and/or all reference signals from the network node comprise one or more second sets of reference signals which are different from the first set of reference signals. In some embodiments, the step of receiving, from the network node, a first TA related configuration comprises: receiving, from the network node, the first TA related configuration and one or more second TA related configurations, which are associated with the one or more second sets of beams and/or the one or more second sets of reference signals, respectively. In some embodiments, the first TA related configuration has a value which is set independently from those of the one or more second TA related configurations.
In some embodiments, the association between the sets of beams and/or the sets of reference signals and the TA related configurations is signaled by the network node via an RRC message. In some embodiments, the association between the sets of beams and/or the sets of reference signals and the TA related configurations is determined by the UE at least partially based on one or more RSRP related thresholds in the one or more TA related configurations signaled by the network node. In some embodiments, the association is determined as follows: associating a TA related configuration with a beam and/or a reference signal in response to determining that the beam and/or the reference signal has a measured RSRP equal to or greater than a first RSRP threshold and less than a second RSRP threshold; and associating another TA related configuration with the beam and/or the reference signal in response to determining that the beam and/or the reference signal has a measured RSRP equal to or greater than the second RSRP threshold. In some embodiments, the association is determined as follows: associating a TA related configuration with a set of beams and/or a set of reference signals in response to determining that the set of beams and/or the set of reference signals has one or more statistics values of RSRP which meet the one or more RSRP related thresholds in the one or more TA related configurations signaled by the network node. In some embodiments, the statistics values comprise at least one of: the maximum synchronous signal (SS)—RSRP for the set of beams and/or the set of reference signals; the minimum SS-RSRP for the set of beams and/or the set of reference signals; the average SS-RSRP for the set of beams and/or the set of reference signals; the median SS-RSRP for the set of beams and/or the set of reference signals; the maximum SS-RSRP change for the set of beams and/or the set of reference signals; the minimum SS-RSRP change for the set of beams and/or the set of reference signals; the average SS-RSRP change for the set of beams and/or the set of reference signals; the median SS-RSRP change for the set of beams and/or the set of reference signals; and whether a same beam has the maximum and/or minimum SS-RSRP and/or SS-RSRP change in a current SS-RSRP measurement as in a previous SS-RSRP measurement. In some embodiments, for each beam and/or reference signal, there are one or more RSRP related thresholds which are set independently from those for other beams and/or reference signals.
In some embodiments, the step of receiving, from a network node, one or more TA related configurations comprises: receiving, from the network node, a first TA related configuration used for a first configured grant (CG) configuration which is currently applied at the UE, wherein the step of determining a TA related configuration comprises: determining the first TA related configuration as the determined TA related configuration. In some embodiments, the first TA related configuration is used for all CG configurations configured at the UE comprising the first CG configuration. In some embodiments, there are one or more second CG configurations configured at the UE which are different from the first CG configuration, wherein the step of receiving, from the network node, a first TA related configuration comprises: receiving, from the network node, the first TA related configuration and one or more third TA related configurations, which are used for the one or more second CG configurations, respectively. In some embodiments, the first TA related configuration has a value which is set independently from those of the one or more third TA related configurations. In some embodiments, the association between the CG configurations and the TA related configurations is signaled by the network node via an RRC message. In some embodiments, the association between the CG configurations and the TA related configurations is determined by the UE at least partially based on one or more RSRP related thresholds in the one or more TA related configurations signaled by the network node. In some embodiments, the association is determined as follows: associating a TA related configuration with a CG configuration in response to determining that a beam and/or a reference signal associated with the CG configuration has an RSRP equal to or greater than a first RSRP threshold and less than a third RSRP threshold; and associating another TA related configuration with the CG configuration in response to determining that the beam and/or the reference signal associated with the CG configuration has an RSRP equal to or greater than the third RSRP threshold.
In some embodiments, the association is determined as follows: associating a TA related configuration with a CG configuration in response to determining that a set of beams and/or a set of reference signals associated with the CG configuration has one or more statistics values of RSRP which meet one or more RSRP related thresholds in the one or more TA related configurations signaled by the network node. In some embodiments, the statistics values comprise at least one of: the maximum SS-RSRP for the set of beams and/or the set of reference signals; the minimum SS-RSRP for the set of beams and/or the set of reference signals; the average SS-RSRP for the set of beams and/or the set of reference signals; the median SS-RSRP for the set of beams and/or the set of reference signals; the maximum SS-RSRP range for the set of beams and/or the set of reference signals; the minimum SS-RSRP range for the set of beams and/or the set of reference signals; the average SS-RSRP range for the set of beams and/or the set of reference signals; the median SS-RSRP range for the set of beams and/or the set of reference signals; and whether a same beam and/or a reference signal has the maximum and/or minimum SS-RSRP and/or SS-RSRP change in a current SS-RSRP measurement as in a previous SS-RSRP measurement.
In some embodiments, there are one or more RSRP related thresholds for each CG configuration which are set independently from those for other CG configurations. In some embodiments, before the step of applying the determined TA related configuration, the method further comprises: determining whether one or more criteria with regard to beam and/or reference signal are met or not, wherein the step of applying the determined TA related configuration comprises: selectively applying one or more parameters of the determined TA related configuration based on the determination of whether the one or more criteria with regard to beam and/or reference signal are met or not.
In some embodiments, the one or more criteria with regard to beam comprise at least one of: whether the beam has a beam width greater than a threshold; and whether the number of detected or configured beams at the UE is greater than a threshold. In some embodiments, the one or more parameters comprise RSRP related parameters. In some embodiments, the one or more parameters comprise no parameter for TA timer.
According to a second aspect of the present disclosure, a method at a user equipment (UE) for small data transmission (SDT) in a non-connected state is provided. The method comprises: determining, during the SDT, that time alignment (TA) for the UE in the non-connected state becomes invalid; determining whether a part of the SDT which is not transmitted yet is to be transmitted or not at least partially based on a TA configuration configured at the UE; and transmitting the part of the SDT or aborting the SDT depending on the determination of whether a part of the SDT which is not transmitted yet is to be transmitted or not.
In some embodiments, the step of determining whether a part of the SDT which is not transmitted yet is to be transmitted or not at least partially based on a TA configuration configured at the UE comprises: determining whether a part of the SDT which is not transmitted yet is to be transmitted or not based on one or more criteria comprising at least one of: whether a TA timer in the TA configuration is expired or not; whether a measured SS-RSRP change is greater than an RSRP change threshold in the TA configuration or not; and whether a time gap until the remaining transmissions is greater than a threshold in the TA configuration or not. In some embodiments, the step of transmitting the part of the SDT or aborting the SDT depending on the determination comprises: transmitting the part of the SDT in response to determining that the measured SS-RSRP is greater than the RSRP threshold in the TA configuration; or aborting the SDT in response to determining that the measured SS-RSRP is equal to or less than the RSRP threshold in the TA configuration.
In some embodiments, after the step of aborting the SDT, the method further comprises: resuming the SDT in response to determining that the TA for the UE in the non-connected state becomes valid again. In some embodiments, after the step of aborting the SDT, the method further comprises: communicating with the network node to transition into a connected state; and transmitting, to the network node, the part of the SDT which is not transmitted yet in the connected state. In some embodiments, the SDT comprises at least one of: one or more repetitions of a transport block (TB); and one or more transmissions on slots for a multi-slot TB transmission.
According to a third aspect of the present disclosure, a user equipment (UE) is provided. The UE comprises: a processor; a memory storing instructions which, when executed by the processor, cause the processor to perform any of the methods of the first or second aspects.
According to a fourth aspect of the present disclosure, a method at a network node for managing time alignment (TA) related configuration for a user equipment (UE) is provided. The method comprises: determining one or more TA related configurations for the UE at least partially based on at least one of one or more beams in which the UE are able to be camped, one or more reference signals which are able to be detected by the UE, and one or more configured grant (CG) configurations which are configured at the UE; and transmitting, to the UE, the determined one or more TA related configurations.
In some embodiments, the one or more TA related configurations are related to small data transmission (SDT) at the UE in a non-connected state. In some embodiments, each of the TA related configurations comprises one or more criteria for checking validity of the TA at the UE. In some embodiments, the one or more criteria comprises at least one of: a TA timer; a Reference Signal Received Power (RSRP) related configuration; a Reference Signal Received Quality (RSRQ) related configuration; a Signal to Interference plus Noise Ratio (SINR) related configuration; a Synchronous Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS) related configuration; and a UE position related configuration. In some embodiments, the one or more TA related configurations are received via one or more messages transmitted by the network node, wherein the one or more messages comprise at least one of: a broadcasted Radio Resource Control (RRC) message; an RRC message dedicated for the UE only; a Medium Access Control (MAC) Protocol Data Unit (PDU) message; and a Downlink Control Information (DCI) message. In some embodiments, the RRC message dedicated for the UE only is an RRC release message which triggers the UE to transition into the RRC INACTIVE state or the RRC IDLE state. In some embodiments, each of the beams is a beam in which a Synchronous Signal Block (SSB), a Channel State Information—Reference Signal (CSI-RS), a Positioning Reference Signal (PRS), or a Demodulation Reference Signal (DMRS) is transmitted by the network node.
In some embodiments, the step of transmitting, to the UE, one or more TA related configurations comprises: transmitting, to the UE, a first TA related configuration which is associated with a first set of beams comprising a beam in which the UE is currently camped and/or which is associated with a first set of reference signals comprising the reference signal which is currently detected by the UE. In some embodiments, the first set of beams comprises all beams from the network node and/or the first set of reference signals comprises all reference signals from the network node. In some embodiments, all beams from the network node comprise one or more second sets of beams which are different from the first set of beams and/or all reference signals from the network node comprise one or more second sets of reference signals which are different from the first set of reference signals. In some embodiments, the step of transmitting, to the UE, a first TA related configuration comprises: transmitting, to the UE, the first TA related configuration and one or more second TA related configurations, which are associated with the one or more second sets of beams and/or the one or more second sets of reference signals, respectively. In some embodiments, the first TA related configuration has a value which is set independently from those of the one or more second TA related configurations.
In some embodiments, the association between the sets of beams and/or the sets of reference signals and the TA related configurations is signaled by the network node via an RRC message. In some embodiments, the values of the TA related configurations are determined as follows: setting a greater value of a TA timer in a TA related configuration than that of another TA related configuration in response to determining a beam associated with the TA related configuration has a narrower beam width than that associated with the other TA related configuration. In some embodiments, for each beam and/or reference signal, there are one or more RSRP related thresholds which are set independently from those for other beams and/or reference signals.
In some embodiments, the step of transmitting, to the UE, one or more TA related configurations comprises: transmitting, to the UE, a first TA related configuration used for a first configured grant (CG) configuration which is currently applied at the UE. In some embodiments, the first TA related configuration is used for all CG configurations configured at the UE comprising the first CG configuration. In some embodiments, there are one or more second CG configurations configured at the UE which are different from the first CG configuration, wherein the step of transmitting, to the UE, a first TA related configuration comprises: transmitting, to the UE, the first TA related configuration and one or more third TA related configurations, which are used for the one or more second CG configurations, respectively. In some embodiments, the first TA related configuration has a value which is set independently from those of the one or more third TA related configurations. In some embodiments, the association between the CG configurations and the TA related configurations is signaled by the network node via an RRC message. In some embodiments, for each CG configuration, there are one or more RSRP related thresholds which are set independently from those for other CG configurations.
According to a fifth aspect of the present disclosure, a network node is provided. The network node comprises: a processor; a memory storing instructions which, when executed by the processor, cause the processor to perform any of the methods of the fourth aspect.
According to a sixth aspect of the present disclosure, a computer program comprising instructions which, when executed by at least one processor, cause the at least one processor to carry out any of the methods of the first, second, or fourth aspects.
According to a seventh aspect of the present disclosure, a carrier containing the computer program of the sixth aspect is provided. The carrier is one of an electronic signal, optical signal, radio signal, or computer readable storage medium.
According to an eighth aspect of the present disclosure, a telecommunications system is provided. The telecommunications system comprises: one or more UEs of the third aspect; and at least one network node of the fifth aspect.
The foregoing and other features of the present disclosure will become more fully apparent from the following description and appended claims, taken in conjunction with the accompanying drawings. Understanding that these drawings depict only several embodiments in accordance with the disclosure and therefore are not to be considered limiting of its scope, the disclosure will be described with additional specificity and detail through use of the accompanying drawings.
Hereinafter, the present disclosure is described with reference to embodiments shown in the attached drawings. However, it is to be understood that those descriptions are just provided for illustrative purpose, rather than limiting the present disclosure. Further, in the following, descriptions of known structures and techniques are omitted so as not to unnecessarily obscure the concept of the present disclosure.
Those skilled in the art will appreciate that the term “exemplary” is used herein to mean “illustrative,” or “serving as an example,” and is not intended to imply that a particular embodiment is preferred over another or that a particular feature is essential. Likewise, the terms “first”, “second”, “third”, “fourth,” and similar terms, are used simply to distinguish one particular instance of an item or feature from another, and do not indicate a particular order or arrangement, unless the context clearly indicates otherwise. Further, the term “step,” as used herein, is meant to be synonymous with “operation” or “action.” Any description herein of a sequence of steps does not imply that these operations must be carried out in a particular order, or even that these operations are carried out in any order at all, unless the context or the details of the described operation clearly indicates otherwise.
Conditional language used herein, such as “can,” “might,” “may,” “e.g.,” and the like, unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments include, while other embodiments do not include, certain features, elements and/or states. Thus, such conditional language is not generally intended to imply that features, elements and/or states are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without author input or prompting, whether these features, elements and/or states are included or are to be performed in any particular embodiment. Also, the term “or” is used in its inclusive sense (and not in its exclusive sense) so that when used, for example, to connect a list of elements, the term “or” means one, some, or all of the elements in the list. Further, the term “each,” as used herein, in addition to having its ordinary meaning, can mean any subset of a set of elements to which the term “each” is applied.
The term “based on” is to be read as “based at least in part on.” The term “one embodiment” and “an embodiment” are to be read as “at least one embodiment.” The term “another embodiment” is to be read as “at least one other embodiment.” Other definitions, explicit and implicit, may be included below. In addition, language such as the phrase “at least one of X, Y and Z,” unless specifically stated otherwise, is to be understood with the context as used in general to convey that an item, term, etc. may be either X, Y, or Z, or a combination thereof.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limitation of example embodiments. As used herein, the singular forms “a”, “an”, and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises”, “comprising”, “has”, “having”, “includes” and/or “including”, when used herein, specify the presence of stated features, elements, and/or components etc., but do not preclude the presence or addition of one or more other features, elements, components and/ or combinations thereof. It will be also understood that the terms “connect(s),”“connecting”, “connected”, etc. when used herein, just mean that there is an electrical or communicative connection between two elements and they can be connected either directly or indirectly, unless explicitly stated to the contrary.
Of course, the present disclosure may be carried out in other specific ways than those set forth herein without departing from the scope and essential characteristics of the disclosure. One or more of the specific processes discussed below may be carried out in any electronic device comprising one or more appropriately configured processing circuits, which may in some embodiments be embodied in one or more application-specific integrated circuits (ASICs). In some embodiments, these processing circuits may comprise one or more microprocessors, microcontrollers, and/or digital signal processors programmed with appropriate software and/or firmware to carry out one or more of the operations described above, or variants thereof. In some embodiments, these processing circuits may comprise customized hardware to carry out one or more of the functions described above. The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive.
Although multiple embodiments of the present disclosure will be illustrated in the accompanying Drawings and described in the following Detailed Description, it should be understood that the disclosure is not limited to the disclosed embodiments, but instead is also capable of numerous rearrangements, modifications, and substitutions without departing from the present disclosure that as will be set forth and defined within the claims.
Further, please note that although the following description of some embodiments of the present disclosure is given in the context of 5G New Radio (NR), the present disclosure is not limited thereto. In fact, as long as TA configuration management and/or data transmission in a non-connected state is involved, the inventive concept of the present disclosure may be applicable to any appropriate communication architecture, for example, to Global System for Mobile Communications (GSM)/General Packet Radio Service (GPRS), Enhanced Data Rates for GSM Evolution (EDGE), Code Division Multiple Access (CDMA), Wideband CDMA (WCDMA), Time Division—Synchronous CDMA (TD-SCDMA), CDMA2000, Worldwide Interoperability for Microwave Access (WiMAX), Wireless Fidelity (Wi-Fi), 4th Generation Long Term Evolution (LTE), LTE-Advance (LTE-A), or 5th Generation New Radio (5G NR), etc. Therefore, one skilled in the arts could readily understand that the terms used herein may also refer to their equivalents in any other infrastructure. For example, the term “User Equipment” or “UE” used herein may refer to a terminal device, a mobile device, a mobile terminal, a mobile station, a user device, a user terminal, a wireless device, a wireless terminal, or any other equivalents. For another example, the term “gNB” used herein may refer to a network node, a base station, a base transceiver station, an access point, a hot spot, a NodeB, an Evolved NodeB, a network element, or any other equivalents. Further, please note that the term “field” used herein may refer to an attribute, a setting, a configuration, a profile, an identifier, an indicator, one or more bits/octets, or any data by which information of interest may be indicated directly or indirectly.
Further, the term “TA” used herein refers to “Time Alignment” or “Timing Advance”, which can be used interchangeably, unless otherwise indicated. Further, the term “TAT” used herein refers to “Time Alignment Timer”, and the term “TAG” used herein refers to “Timing Advance Group” unless otherwise indicated.
Further, following 3GPP documents are incorporated herein by reference in their entireties:
In wireless cellular systems, such as a 5G NR Radio Access Network (RAN), it is required to adjust timing of an uplink frame in order to have alignment with its corresponding downlink frame in time scale. Uplink frames are transmitted by a UE towards its serving gNB whereas downlink frames are transmitted by the gNB towards the UE. The timing control or timing advance procedure may be initiated by MAC layer and conveyed to the physical (PHY) layer for time adjustment and finally for time alignment.
In the RRC_CONNECTED state, the gNB is responsible for maintaining the timing advance to keep the L1 synchronized. Serving cells having UL to which the same timing advance applies and using the same timing reference cell are grouped in a TAG. Each TAG may contain at least one serving cell with configured uplink, and the mapping of each serving cell to a TAG is configured by RRC.
For the primary TAG the UE may use the PCell as timing reference, except with shared spectrum channel access where an SCell can also be used in certain cases. In a secondary TAG, the UE may use any of the activated SCells of this TAG as a timing reference cell, but should not change it unless necessary.
Timing advance updates may be signaled by the gNB to the UE via MAC Control Element (CE) commands. Such commands may restart a TAG-specific timer (e.g. TAT) which indicates whether the L1 can be synchronized or not: when the timer is running, the L1 is considered synchronized, otherwise, the L1 is considered non-synchronized (in which case uplink transmission can only take place on PRACH).
The TA timer may be configured in TAG-Config IE in the IE MAC-CellGroupConfig which is used to configure MAC parameters for a cell group, including DRX.
In some embodiments, the UE may transmit a random access preamble to the gNB. The gNB may estimate transmission timing correction for the UE and convey the same to the UE using “Random Access Response (RAR)” message. This message may contain “Timing Advance Command (TAC)” used by the UE to make adjustment in the uplink transmission timing. Both of these may be RRC messages.
As shown in
In some embodiments, Tc=0.509 ns for ΔFmax =480 KHz and Nf=4096. The table below mentions NTA,offset for different frequency ranges (FR1/FR2) and topologies (TDD/FDD).
In some embodiments, the timing advance value “NTA” may be derived by the UE based on the messages transmitted by the gNB. In some embodiments, the UE may figure out the timing advance value “NTA” from two different MAC layer commands depending on situations. For the first uplink message after PRACH, the UE may apply the Timing Advance value that it extracts from an RAR (RACH Response) message. After the initial RACH process, the UE may apply the Timing Advance value that the UE extracts from Timing Advance MAC CE if it is received by the UE. That is, the UE may derive the initial NTA from the “Timing Advance” field in an RAR message, and/or may derive the subsequent NTA from the “Timing Advance Command” field in a MAC CE message. In this way, the UE may maintain its UL time alignment with the gNB and may be able to transmit its UL data correctly.
Further, in 5G NR, beamforming is an important feature for improving the coverage of synchronization signals (SSs) and physical broadcast channel (PBCH) block (referred to as SSB) transmission, especially for compensating the high path loss in high carrier frequency bands. To support beamforming and beam-sweeping for SSB transmission, in NR, a cell or gNB (e.g., the gNB 120 shown in
In a 5G NR downlink frame, SS blocks or SSBs may be transmitted towards UEs at regular intervals based on periodicity set (e.g. 5/10/20/40/80/160 ms). Multiple SS blocks may be carried in a SS burst. As shown in
Here DMRS associated with PBCH channel may be used to estimate RSRP (Reference Signal Received Power), which may be calculated from the received SS blocks at the UE.
As shown in
From above, unlike LTE, in NR there is an additional RRC state “RRC_INACTIVE” between the RRC_CONNECTED and RRC_IDLE and a UE can optionally stay in this RRC_INACTIVE state without completely releasing the RRC connection when there is no traffic and quickly switch back to the RRC_CONNECTED state when necessary.
As shown in
Further, please note that although some embodiments of the present disclosure are described below with reference to the RRC_INACTIVE state, the present disclosure is not limited thereto. In some other embodiments, the inventive concept of the embodiments may also be applicable to SDT in another state, e.g., the RRC_IDLE state.
For example, in LTE Rel-16, the feature Pre-configured Uplink Resources (PUR) was introduced for LTE-M and NB-IoT. In PUR, similar to Rel-17 CG-SDT, PUSCH resources may be preconfigured periodically in RRC_IDLE state for a UE to transmit periodic reports etc. For PUR, three Timing Alignment validation criteria were introduced, which (if configured) the UE may fulfill to be allowed to transmit in the configured PUR occasions:
Note that the periodicity can be up to 8 H-SFN cycles, that is 8192*10.24s=˜24 hours.
Therefore, the pur-TimeAlignmentTimer is, unlike the legacy timer in the RRC_CONNECTED state, not directly connected to how long the network can be expected to have uplink synchronized and the current UE speed and conditions, but more of a fail-safe mechanism for the PUR configuration.
Therefore, states such as RRC_INACTIVE, RRC_IDLE may be collectively referred to as “non-connected” states and may comprise 3GPP-compliant states and/or similar states in other access technologies, such as, Wi-Fi, Bluetooth, WiMax, etc.
In NR Rel-17 SDT work item, two solutions are specified for enabling SDT in RRC_INACTIVE state: RACH-based SDT (i.e., transmitting small data on Message A PUSCH in a 2-step RACH procedure, or transmitting small data on Message 3 PUSCH in a 4-step RACH procedure) and Configured Grant (CG) based SDT (i.e., SDT over configured grant type-1 PUSCH resources for UEs in RRC inactive state).
CG PUSCH resources are the PUSCH resources configured in advance for the UE. When there is uplink data available at UE's buffer, it may immediately start uplink transmission using the pre-configured PUSCH resources without waiting for an UL grant from the gNB, thus reducing the latency. NR supports CG type 1 PUSCH transmission and CG type 2 PUSCH transmission. For both two types, the PUSCH resources (time and frequency allocation, periodicity, etc.) are preconfigured via dedicated RRC signaling. The CG type 1 PUSCH transmission is activated/deactivated by RRC signaling, while the CG type 2 PUSCH transmission is activated/deactivated by an UL grant using downlink control information (DCI) signaling.
The 4-step RACH, 2-step RACH, and UL transmission of a configured grant type have already been specified as part of Rel-15 and Rel-16. Therefore, the SDT features to be specified in NR Rel-17 can build on these building blocks to enable small data transmission in RRC_INACTIVE state for NR.
Some embodiments of the present disclosure focus on the CG based SDT scheme. The following agreements were made in RAN2 for CG based SDT scheme:
As shown in
Further, there are also RACH-based SDTs (e.g., 4-step RACH based SDT or 2-step RACH based SDT as mentioned above) which is not the focus in the present disclosure and therefore omitted for simplicity.
No matter which of the SDT procedures is used, the UE 110 may conduct its SDT procedure without transitioning to the RRC_CONNECTED state and thus avoid the signaling overhead and reduce its power consumption. Further, although
Further, slot aggregation for PUSCH is supported in Rel-15 and renamed to PUSCH Repetition Type A in Rel-16. The term PUSCH repetition Type A is used even if there is only a single repetition. In Rel-15, a PUSCH transmission that overlaps with DL symbols is not transmitted.
For DCI granted multi-slot transmission (PDSCH/PUSCH) vs. semi-static DL/UL assignment
In Rel-15, the number of repetitions is semi-statically configured by RRC parameter pusch-AggregationFactor with up to 8 repetitions supported.
A new repetition format PUSCH repetition Type B is supported in Rel-16, which allows back-to-back repetition of PUSCH transmissions. The main difference between two types of repetition is that repetition Type A only allows a single repetition in each slot, with each repetition occupying the same symbols within the slot. Using this type A repetition, when a PUSCH repetition has a number of symbols shorter than 14 symbols, it introduces gaps between repetitions, increasing the overall latency.
Another change compared to Rel-15 is how the number of repetitions is signaled. In Rel-15, the number of repetitions is semi-statically configured, while in Rel-16 the number of repetitions can be indicated dynamically. This applies to both dynamic grants and configured grants type 2.
In NR R16, invalid symbols for PUSCH repetition Type B include reserved UL resources. The invalid symbol pattern indicator field is configured in the scheduling DCI. Segmentation occurs around symbols that are indicated as DL by the semi-static TDD pattern and invalid symbols.
For PUSCH transmissions with a Type 1 or Type 2 configured grant, the number of (nominal) repetitions K to be applied to the transmitted transport block is provided by the indexed row in the time domain resource allocation table if numberOfRepetitions is present in the table; otherwise K is provided by the higher layer configured parameters repK.
In NR Rel-17, a multi-slot TB transmission is being discussed in the coverage enhancement work item. The multi-slot TB has a TB size determined based on multiple slots and the modulated symbols are mapped to multiple slots for this TB transmission.
As mentioned above, a TAT timer is agreed to be used as one of the factors to determine the validation of TA for CG based SDT transmissions. Furthermore, an RSRP change is also assumed to be used for validation of TA, similar to PUR in LTE.
However in NR, there would be multiple SSB beams supported and they will be mapped to different CG PUSCH resources. There could also be multiple CG PUSCH configurations for CG-based SDT. One TAT may be not enough since different CG PUSCH configurations may have different TA timer requirement, and different sets of SSBs may require different TA timer duration. So multiple TATs or a separate TAT for SDT compared to TAT used for RRC active UEs may be needed for CG based SDT in NR.
Another issue is that when CG PUSCH repetition is supported or when a multi-slot TB is transmitted, and if a TA is found to be invalid before the last transmission of a CG PUSCH repetition, whether the remaining repetitions should be discarded or not should be determined as well.
Some embodiments of the present disclosure may provide different methods on TA related configuration for uplink transmissions in low activity states such as RRC inactive state or idle state for CG-based SDT, comprising:
In some embodiments, the term “TA configuration” may be a determination of TA timer, or a determination of any other information for validation of a TA, e.g. the RSRP related information for checking whether the TA is valid for an uplink transmission in SDT. In some embodiments, the term “CG PUSCH resource”, also known as “CG resource” or “CG configured PUSCH resource”, means the time, frequency and DMRS resources configured in a configured grant for PUSCH transmissions. In some embodiments, the UE may be configured with set of beams (e.g. SSBs) and with their associated CG resources for CG based SDT. A beam may interchangeably be called as a DL RS (e.g. SSB, CSI-RS), spatial filter, spatial domain transmission filter, main lobe of the radiation pattern of antenna array etc. The beam information within the set of beams may comprise identifiers of pre-defined information e.g. beam index, beam configuration pattern or format, frequency range, such as SSB indices in FR2 for SSB format D etc. SSB index identifies SSB within SS Burst, which is also called as half frame (e.g. 5 ms).
In some embodiments, the term “RRC release message” means the message to release RRC so that UE will move from RRC connected state to RRC inactive state or RRC idle state. In some embodiments, there may be at least 2 types of rules assumed to be used determine whether a TA is valid or not, i.e. a timer (e.g. called TA-SDT timer, or TAT timer) and RSRP threshold related requirement, wherein the RSRP threshold requirement maybe an absolute RSRP threshold requirement and/or an relative RSRP threshold requirement.
In NR some of the SSB beams may be wider (e.g. beam width of 30 degrees), and some of the SSB beams may be narrower (e.g. beam width of 10 degrees). The beam contains Pw dB or Z % of the power compared to the total power within the beamwidth, e.g., Pw=−3 dB. The beamwidth is one of the beam characteristics.
In some embodiments, SSB beams of different beamwidths can be configured with or associated with different TAT parameters. In some embodiments, SSB beams with different ranges of beam widths may be configured with or associated with different TAT parameters. There can be 2 more ranges of beamwidths, which can be pre-defined or configured. Examples of two different ranges of beamwidths may be range X and range Y. In one example X≤Xh and Y>Xh; where Xh is a threshold (e.g. Xh=20 degrees). In another example X and/or Y may be bounded by certain min and max beamwidths e.g. X=[Xmin, Xmax] and Y=[Ymin, Ymax], or X=[Xmin, Xmax] and Y>Xmax. Assume X comprising smaller beamwidth range compared to that of Y. For example Xmin=5 degrees and Xmax=15 degrees, while Ymin=15 degrees and Ymax=60 degrees.
In some embodiments, for the subset of SSBs with wider beams, a shorter TAT may be used as the RSRP for this wider SSB beam may not change that much (compared to same movement in narrow SSB beams) meaning that the RSRP variation criteria may be not enough if the TAT duration is too long and there could also be a lot of UEs selecting that SSB since it's wider which requires more stringent TA requirement to avoid interference when the load is high. Otherwise if a relatively long TAT is used, the TA validation method may result in incorrect or less reliable outcome resulting in UE transmitting the SDT using an invalid TA value.
In some embodiments, for the subset of SSBs with narrower beams, a longer TAT can be allowed since the SSB beam switching happens more frequently among those narrow beams (RSRP is also easy to change which can also be able to invalidate the TA within the long duration of TAT) and there will be not that many UEs selecting those beams as they are restricted to be within the area covered by those narrow beams.
In some embodiments, the TA configuration for SDT may be associated to one or multiple SSBs. With this method, the set of SSBs associated with the TAT may be used for RSRP calculation to further determine whether a TA is valid or not even if the TAT is running.
In some embodiments, separate TATs may be configured for different subsets of SSBs. These multiple TATs may be assumed as TATs for one TAG if one TA value is assumed or multiple TAGs if multiple TA values are assumed. In some embodiments, separate TA values may be used for multiple CG PUSCH transmissions associated to different SSBs.
In some embodiments, SSBs may be divided into different SSB subsets based on the RRC configuration to associate a subset of SSBs with TA related parameters e.g. TA, TAT etc. In this case the association between the subset of SSBs and the TA parameters is configured by the network e.g. via RRC signaling. In some embodiments, the UE may be configured with 2 or more sets of TA parameters e.g. TAT1 and TAT2. The UE may also be configured with one or more signal thresholds for comparing it with RSRP (and/or RSRP change) of the SSBs e.g. RSRP (and/or RSRP change) threshold. UE may determine the SSB subset associated to one TA configuration based on one or more of the following:
In some embodiments, different RSRP-thresholds and/or RSRP-change-thresholds may be configured per SSB. Since the SSB beams may have different configurations (e.g. being more or less narrow, different power boosting, different elevation angle, etc.), therefore different RSRP-threshold and/or RSRP-change-threshold may be beneficial to have per SSB beam, for example, to enable increaseThresh and decreaseThresh being configurable per SSB beam. Moreover, the different RSRP (and/or RSRP change) thresholds may be characterized by different resolutions, different ranges indicating the maximum or minimum RSRP changes.
In some embodiments, one TA configuration may be configured for all CG PUSCH configurations. In some embodiments, separate CG PUSCH configurations may have different TA configurations. In one example, separate TAT and/or RSRP change threshold and/or absolute RSRP threshold may be configured for TA validation in RRC release message for CG based SDT transmission.
In some embodiments, the UE may determine the CG configuration via selecting the SSBs according to on one or more of the following:
In some embodiments, different RSRP-thresholds or RSRP-change-thresholds may be configured per CG PUSCH configuration. Since the SSB beams may have different configurations (e.g. being more or less narrow, different power boosting, different elevation angle, etc.), therefore different RSRP-threshold and/or RSRP-change-threshold could be beneficial to have per CG PUSCH configuration, e.g., to enable increaseThresh (threshold for RSRP increased) and decreaseThresh (threshold for RSRP decreased) being configurable per CG PUSCH configuration. Moreover, the different RSRP thresholds may be characterized by different resolutions, different ranges indicating the maximum or minimum RSRP changes.
In some embodiments, depending on the beam characteristics (e.g. if they are wide or narrow beams) as described above, the UE may be allowed to check the TA validation using one or more number of TA validation criteria. In one example, if the beams are wide (e.g. beam width is greater than a certain threshold or if the number of detected or configured beams are greater than a certain threshold), then the UE may be allowed to check the TA validation only using the RSRP method and it can be allowed to skip the validation based on TAT timer.
In some embodiments, when TA is determined as invalid (e.g. due to TAT expires or when SS-RSRP changes too much (e.g. magnitude of SS-RSRP change is above threshold) or when SS-RSRP is too low (e.g. SS-RSRP is below threshold)) during the transmission of a first set of one or more repetitions (e.g. for PUSCH), the remaining repetitions (e.g. for PUSCH) may be transmitted using one or more of the following principles/rules (pre-defined or configured):
In some embodiments, when a multiple slot transport block (TB) is transmitted over multiple slots, but the TA is determined as invalid in one the multiple slots, the transmission in the remaining slots may be determined with one or more of the methods in the above embodiment.
The method 500 may begin at step S510 where one or more TA related configurations may be received from a network node.
At step S520, a TA related configuration may be determined from the received one or more TA related configurations at least partially based on at least one of a beam in which the UE is currently camped, a reference signal which is currently detected by the UE, and a configured grant (CG) configuration which is currently applied at the UE.
At step S530, the determined TA related configuration may be applied.
In some embodiments, the one or more TA related configurations may be related to small data transmission (SDT) at the UE in a non-connected state. In some embodiments, each of the TA related configurations may comprise one or more criteria for checking validity of the TA at the UE. In some embodiments, the one or more criteria may comprise at least one of: a TA timer; a Reference Signal Received Power (RSRP) related configuration; a Reference Signal Received Quality (RSRQ) related configuration; a Signal to Interference plus Noise Ratio (SINR) related configuration; a Synchronous Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS) related configuration; and a UE position related configuration. In some embodiments, the one or more TA related configurations may be received via one or more messages transmitted by the network node, wherein the one or more messages may comprise at least one of: a broadcasted Radio Resource Control (RRC) message; an RRC message dedicated for the UE only; a Medium Access Control (MAC) Protocol Data Unit (PDU) message; and a Downlink Control Information (DCI) message. In some embodiments, the RRC message dedicated for the UE only may be an RRC release message which may trigger the UE to transition into the RRC INACTIVE state or the RRC IDLE state.
In some embodiments, the beam may be a beam in which a Synchronous Signal Block (SSB), a Channel State Information—Reference Signal (CSI-RS), a Positioning Reference Signal (PRS), or a Demodulation Reference Signal (DMRS) may be detected by the UE and for which the validity of TA may be checked by the UE. In some embodiments, the step S510 may comprise: receiving, from the network node, a first TA related configuration which may be associated with a first set of beams comprising the beam in which the UE may be currently camped and/or which may be associated with a first set of reference signals comprising the reference signal which may be currently detected by the UE, wherein the step of determining a TA related configuration may comprise: determining the first TA related configuration as the determined TA related configuration.
In some embodiments, the first set of beams may comprise all beams from the network node and/or the first set of reference signals may comprise all reference signals from the network node. In some embodiments, all beams from the network node may comprise one or more second sets of beams which may be different from the first set of beams and/or all reference signals from the network node may comprise one or more second sets of reference signals which may be different from the first set of reference signals. In some embodiments, the step S510 may comprise: receiving, from the network node, the first TA related configuration and one or more second TA related configurations, which may be associated with the one or more second sets of beams and/or the one or more second sets of reference signals, respectively. In some embodiments, the first TA related configuration may have a value which may be set independently from those of the one or more second TA related configurations.
In some embodiments, the association between the sets of beams and/or the sets of reference signals and the TA related configurations may be signaled by the network node via an RRC message. In some embodiments, the association between the sets of beams and/or the sets of reference signals and the TA related configurations may be determined by the UE at least partially based on one or more RSRP related thresholds in the one or more TA related configurations signaled by the network node. In some embodiments, the association may be determined as follows: associating a TA related configuration with a beam and/or a reference signal in response to determining that the beam and/or the reference signal may have a measured RSRP equal to or greater than a first RSRP threshold and less than a second RSRP threshold; and associating another TA related configuration with the beam and/or the reference signal in response to determining that the beam and/or the reference signal may have a measured RSRP equal to or greater than the second RSRP threshold. In some embodiments, the association may be determined as follows: associating a TA related configuration with a set of beams and/or a set of reference signals in response to determining that the set of beams and/or the set of reference signals may have one or more statistics values of RSRP which may meet the one or more RSRP related thresholds in the one or more TA related configurations signaled by the network node. In some embodiments, the statistics values may comprise at least one of: the maximum synchronous signal (SS)—RSRP for the set of beams and/or the set of reference signals; the minimum SS-RSRP for the set of beams and/or the set of reference signals; the average SS-RSRP for the set of beams and/or the set of reference signals; the median SS-RSRP for the set of beams and/or the set of reference signals; the maximum SS-RSRP change for the set of beams and/or the set of reference signals; the minimum SS-RSRP change for the set of beams and/or the set of reference signals; the average SS-RSRP change for the set of beams and/or the set of reference signals; the median SS-RSRP change for the set of beams and/or the set of reference signals; and whether a same beam has the maximum and/or minimum SS-RSRP and/or SS-RSRP change in a current SS-RSRP measurement as in a previous SS-RSRP measurement. In some embodiments, for each beam and/or reference signal, there may be one or more RSRP related thresholds which may be set independently from those for other beams and/or reference signals.
In some embodiments, the step S510 may comprise: receiving, from the network node, a first TA related configuration used for a first configured grant (CG) configuration which is currently applied at the UE, wherein the step S520 comprises: determining the first TA related configuration as the determined TA related configuration. In some embodiments, the first TA related configuration may be used for all CG configurations configured at the UE comprising the first CG configuration. In some embodiments, there may be one or more second CG configurations configured at the UE which may be different from the first CG configuration, wherein the step S510 may comprise: receiving, from the network node, the first TA related configuration and one or more third TA related configurations, which may be used for the one or more second CG configurations, respectively. In some embodiments, the first TA related configuration may have a value which may be set independently from those of the one or more third TA related configurations. In some embodiments, the association between the CG configurations and the TA related configurations may be signaled by the network node via an RRC message. In some embodiments, the association between the CG configurations and the TA related configurations may be determined by the UE at least partially based on one or more RSRP related thresholds in the one or more TA related configurations signaled by the network node. In some embodiments, the association may be determined as follows: associating a TA related configuration with a CG configuration in response to determining that a beam and/or a reference signal associated with the CG configuration has an RSRP equal to or greater than a first RSRP threshold and less than a third RSRP threshold; and associating another TA related configuration with the CG configuration in response to determining that the beam and/or the reference signal associated with the CG configuration may have an RSRP equal to or greater than the third RSRP threshold.
In some embodiments, the association may be determined as follows: associating a TA related configuration with a CG configuration in response to determining that a set of beams and/or a set of reference signals associated with the CG configuration has one or more statistics values of RSRP which meet one or more RSRP related thresholds in the one or more TA related configurations signaled by the network node. In some embodiments, the statistics values may comprise at least one of: the maximum SS-RSRP for the set of beams and/or the set of reference signals; the minimum SS-RSRP for the set of beams and/or the set of reference signals; the average SS-RSRP for the set of beams and/or the set of reference signals; the median SS-RSRP for the set of beams and/or the set of reference signals; the maximum SS-RSRP range for the set of beams and/or the set of reference signals; the minimum SS-RSRP range for the set of beams and/or the set of reference signals; the average SS-RSRP range for the set of beams and/or the set of reference signals; the median SS-RSRP range for the set of beams and/or the set of reference signals; and whether a same beam and/or a reference signal has the maximum and/or minimum SS-RSRP and/or SS-RSRP change in a current SS-RSRP measurement as in a previous SS-RSRP measurement.
In some embodiments, there may be one or more RSRP related thresholds for each CG configuration which are set independently from those for other CG configurations. In some embodiments, before the step of applying the determined TA related configuration, the method 500 may further comprise: determining whether one or more criteria with regard to beam and/or reference signal are met or not, wherein the step of applying the determined TA related configuration comprises: selectively applying one or more parameters of the determined TA related configuration based on the determination of whether the one or more criteria with regard to beam and/or reference signal are met or not.
In some embodiments, the one or more criteria with regard to beam may comprise at least one of: whether the beam has a beam width greater than a threshold; and whether the number of detected or configured beams at the UE is greater than a threshold. In some embodiments, the one or more parameters may comprise RSRP related parameters. In some embodiments, the one or more parameters may comprise no parameter for TA timer.
The method 600 may begin at step S610 where it may be determined, during the SDT, that time alignment (TA) for the UE in the non-connected state becomes invalid.
At step S620, it may be determined whether a part of the SDT which is not transmitted yet is to be transmitted or not at least partially based on a TA configuration configured at the UE.
At step S630 depending on the determination of whether a part of the SDT which is not transmitted yet is to be transmitted or not, the part of the SDT may be transmitted or the SDT may be aborted.
In some embodiments, the step S620 may comprise: determining whether a part of the SDT which is not transmitted yet is to be transmitted or not based on one or more criteria comprising at least one of: whether a TA timer in the TA configuration is expired or not; whether a measured SS-RSRP change is greater than an RSRP change threshold in the TA configuration or not; and whether a time gap until the remaining transmissions is greater than a threshold in the TA configuration or not. In some embodiments, the step S630 may comprise: transmitting the part of the SDT in response to determining that the measured SS-RSRP is greater than the RSRP threshold in the TA configuration; or aborting the SDT in response to determining that the measured SS-RSRP is equal to or less than the RSRP threshold in the TA configuration.
In some embodiments, after the step of aborting the SDT, the method 600 may further comprise: resuming the SDT in response to determining that the TA for the UE in the non-connected state becomes valid again. In some embodiments, after the step of aborting the SDT, the method 600 may further comprise: communicating with the network node to transition into a connected state; and transmitting, to the network node, the part of the SDT which is not transmitted yet in the connected state. In some embodiments, the SDT may comprise at least one of: one or more repetitions of a transport block (TB); and one or more transmissions on slots for a multi-slot TB transmission.
The method 700 may begin at step S710 where one or more TA related configurations for the UE may be determined at least partially based on at least one of one or more beams in which the UE are able to be camped, one or more reference signals which are able to be detected by the UE, and one or more configured grant (CG) configurations which are configured at the UE.
At step S720, the determined one or more TA related configurations may be transmitted to the UE.
In some embodiments, the one or more TA related configurations may be related to small data transmission (SDT) at the UE in a non-connected state. In some embodiments, each of the TA related configurations may comprise one or more criteria for checking validity of the TA at the UE. In some embodiments, the one or more criteria may comprise at least one of: a TA timer; a Reference Signal Received Power (RSRP) related configuration; a Reference Signal Received Quality (RSRQ) related configuration; a Signal to Interference plus Noise Ratio (SINR) related configuration; a Synchronous Signal Block (SSB) or Channel State Information Reference Signal (CSI-RS) related configuration; and a UE position related configuration. In some embodiments, the one or more TA related configurations may be received via one or more messages transmitted by the network node, wherein the one or more messages may comprise at least one of: a broadcasted Radio Resource Control (RRC) message; an RRC message dedicated for the UE only; a Medium Access Control (MAC) Protocol Data Unit (PDU) message; and a Downlink Control Information (DCI) message. In some embodiments, the RRC message dedicated for the UE only may be an RRC release message which triggers the UE to transition into the RRC INACTIVE state or the RRC IDLE state. In some embodiments, each of the beams may be a beam in which a Synchronous Signal Block (SSB), a Channel State Information—Reference Signal (CSI-RS), a Positioning Reference Signal (PRS), or a Demodulation Reference Signal (DMRS) is transmitted by the network node.
In some embodiments, the step S720 may comprise: transmitting, to the UE, a first TA related configuration which is associated with a first set of beams comprising a beam in which the UE is currently camped and/or which is associated with a first set of reference signals comprising the reference signal which is currently detected by the UE. In some embodiments, the first set of beams may comprise all beams from the network node and/or the first set of reference signals comprises all reference signals from the network node. In some embodiments, all beams from the network node may comprise one or more second sets of beams which are different from the first set of beams and/or all reference signals from the network node comprise one or more second sets of reference signals which are different from the first set of reference signals. In some embodiments, the step S720 may comprise: transmitting, to the UE, the first TA related configuration and one or more second TA related configurations, which are associated with the one or more second sets of beams and/or the one or more second sets of reference signals, respectively. In some embodiments, the first TA related configuration may have a value which is set independently from those of the one or more second TA related configurations.
In some embodiments, the association between the sets of beams and/or the sets of reference signals and the TA related configurations may be signaled by the network node via an RRC message. In some embodiments, the values of the TA related configurations may be determined as follows: setting a greater value of a TA timer in a TA related configuration than that of another TA related configuration in response to determining a beam associated with the TA related configuration has a narrower beam width than that associated with the other TA related configuration. In some embodiments, for each beam and/or reference signal, there may be one or more RSRP related thresholds which are set independently from those for other beams and/or reference signals.
In some embodiments, the step S720 may comprise: transmitting, to the UE, a first TA related configuration used for a first configured grant (CG) configuration which is currently applied at the UE. In some embodiments, the first TA related configuration may be used for all CG configurations configured at the UE comprising the first CG configuration. In some embodiments, there may be one or more second CG configurations configured at the UE which are different from the first CG configuration, wherein the step S720 may comprise: transmitting, to the UE, the first TA related configuration and one or more third TA related configurations, which are used for the one or more second CG configurations, respectively. In some embodiments, the first TA related configuration may have a value which is set independently from those of the one or more third TA related configurations. In some embodiments, the association between the CG configurations and the TA related configurations may be signaled by the network node via an RRC message. In some embodiments, for each CG configuration, there may be one or more RSRP related thresholds which are set independently from those for other CG configurations.
Some embodiments of the present disclosure provide different methods on time alignment related configurations for uplink transmissions in RRC inactive state for CG-based SDT. The methods may enable robust TA validation and more accurate TA application when proper TA configurations are configured, in order to support multi-beam operation for CG-based SDT and robust CG PUSCH transmissions.
Furthermore, the arrangement 800 may comprise at least one computer program product 808 in the form of a non-volatile or volatile memory, e.g., an Electrically Erasable Programmable Read-Only Memory (EEPROM), a flash memory and/or a hard drive. The computer program product 808 comprises a computer program 810, which comprises code/computer readable instructions, which when executed by the processing unit 806 in the arrangement 800 causes the arrangement 800 and/or the UE/network node in which it is comprised to perform the actions, e.g., of the procedure described earlier in conjunction with
The computer program 810 may be configured as a computer program code structured in computer program modules 810A, 810B, and 810C. Hence, in an exemplifying embodiment when the arrangement 800 is used in a UE, the code in the computer program of the arrangement 800 includes: a module 810A for receiving, from a network node, one or more TA related configurations; a module 810B for determining a TA related configuration from the received one or more TA related configurations at least partially based on at least one of a beam in which the UE is currently camped, a reference signal which is currently detected by the UE, and a configured grant (CG) configuration which is currently applied at the UE; and a module 810C for applying the determined TA related configuration.
Further, the computer program 810 may be further configured as a computer program code structured in computer program modules 810D, 810E, and 810F. Hence, in an exemplifying embodiment when the arrangement 800 is used in a UE, the code in the computer program of the arrangement 800 includes: a module 810D for determining, during the SDT, that time alignment (TA) for the UE in the non-connected state becomes invalid; a module 810E for determining whether a part of the SDT which is not transmitted yet is to be transmitted or not at least partially based on a TA configuration configured at the UE; and a module 810F for transmitting the part of the SDT or aborting the SDT depending on the determination of whether a part of the SDT which is not transmitted yet is to be transmitted or not.
Further, the computer program 810 may be further configured as a computer program code structured in computer program modules 810G and 810H. Hence, in an exemplifying embodiment when the arrangement 800 is used in a network node, the code in the computer program of the arrangement 800 includes: a module 810G for determining one or more TA related configurations for the UE at least partially based on at least one of one or more beams in which the UE are able to be camped, one or more reference signals which are able to be detected by the UE, and one or more configured grant (CG) configurations which are configured at the UE; and a module 810H for transmitting, to the UE, the determined one or more TA related configurations.
The computer program modules could essentially perform the actions of the flow illustrated in
Although the code means in the embodiments disclosed above in conjunction with
The processor may be a single CPU (Central processing unit), but could also comprise two or more processing units. For example, the processor may include general purpose microprocessors; instruction set processors and/or related chips sets and/or special purpose microprocessors such as Application Specific Integrated Circuit (ASICs). The processor may also comprise board memory for caching purposes. The computer program may be carried by a computer program product connected to the processor. The computer program product may comprise a computer readable medium on which the computer program is stored. For example, the computer program product may be a flash memory, a Random-access memory (RAM), a Read-Only Memory (ROM), or an EEPROM, and the computer program modules described above could in alternative embodiments be distributed on different computer program products in the form of memories within the UE.
Correspondingly to the method 500 as described above, an exemplary user equipment is provided.
The UE 900 may be configured to perform the method 500 as described above in connection with
The above modules 910, 920, and/or 930 may be implemented as a pure hardware solution or as a combination of software and hardware, e.g., by one or more of: a processor or a micro-processor and adequate software and memory for storing of the software, a Programmable Logic Device (PLD) or other electronic component(s) or processing circuitry configured to perform the actions described above, and illustrated, e.g., in
Correspondingly to the method 600 as described above, an exemplary user equipment is provided.
The UE 1000 may be configured to perform the method 600 as described above in connection with
The above modules 1010, 1020, and/or 1030 may be implemented as a pure hardware solution or as a combination of software and hardware, e.g., by one or more of: a processor or a micro-processor and adequate software and memory for storing of the software, a Programmable Logic Device (PLD) or other electronic component(s) or processing circuitry configured to perform the actions described above, and illustrated, e.g., in
Correspondingly to the method 700 as described above, a network node is provided.
The network node 1100 may be configured to perform the method 700 as described above in connection with
The above modules 1110 and/or 1120 may be implemented as a pure hardware solution or as a combination of software and hardware, e.g., by one or more of: a processor or a micro-processor and adequate software and memory for storing of the software, a Programmable Logic Device (PLD) or other electronic component(s) or processing circuitry configured to perform the actions described above, and illustrated, e.g., in
With reference to
The telecommunication network 3210 is itself connected to a host computer 3230, which may be embodied in the hardware and/or software of a standalone server, a cloud-implemented server, a distributed server or as processing resources in a server farm. The host computer 3230 may be under the ownership or control of a service provider, or may be operated by the service provider or on behalf of the service provider. The connections 3221, 3222 between the telecommunication network 3210 and the host computer 3230 may extend directly from the core network 3214 to the host computer 3230 or may go via an optional intermediate network 3220. The intermediate network 3220 may be one of, or a combination of more than one of, a public, private or hosted network; the intermediate network 3220, if any, may be a backbone network or the Internet; in particular, the intermediate network 3220 may comprise two or more sub-networks (not shown).
The communication system of
Example implementations, in accordance with an embodiment, of the UE, base station and host computer discussed in the preceding paragraphs will now be described with reference to
The communication system 3300 further includes a base station 3320 provided in a telecommunication system and comprising hardware 3325 enabling it to communicate with the host computer 3310 and with the UE 3330. The hardware 3325 may include a communication interface 3326 for setting up and maintaining a wired or wireless connection with an interface of a different communication device of the communication system 3300, as well as a radio interface 3327 for setting up and maintaining at least a wireless connection 3370 with a UE 3330 located in a coverage area (not shown in
The communication system 3300 further includes the UE 3330 already referred to. Its hardware 3335 may include a radio interface 3337 configured to set up and maintain a wireless connection 3370 with a base station serving a coverage area in which the UE 3330 is currently located. The hardware 3335 of the UE 3330 further includes processing circuitry 3338, which may comprise one or more programmable processors, application-specific integrated circuits, field programmable gate arrays or combinations of these (not shown) adapted to execute instructions. The UE 3330 further comprises software 3331, which is stored in or accessible by the UE 3330 and executable by the processing circuitry 3338. The software 3331 includes a client application 3332. The client application 3332 may be operable to provide a service to a human or non-human user via the UE 3330, with the support of the host computer 3310. In the host computer 3310, an executing host application 3312 may communicate with the executing client application 3332 via the OTT connection 3350 terminating at the UE 3330 and the host computer 3310. In providing the service to the user, the client application 3332 may receive request data from the host application 3312 and provide user data in response to the request data. The OTT connection 3350 may transfer both the request data and the user data. The client application 3332 may interact with the user to generate the user data that it provides.
It is noted that the host computer 3310, base station 3320 and UE 3330 illustrated in
In
The wireless connection 3370 between the UE 3330 and the base station 3320 is in accordance with the teachings of the embodiments described throughout this disclosure One or more of the various embodiments improve the performance of OTT services provided to the UE 3330 using the OTT connection 3350, in which the wireless connection 3370 forms the last segment. More precisely, the teachings of these embodiments may improve the latency and power consumption and thereby provide benefits such as reduced user waiting time, better responsiveness, extended battery lifetime.
A measurement procedure may be provided for the purpose of monitoring data rate, latency and other factors on which the one or more embodiments improve. There may further be an optional network functionality for reconfiguring the OTT connection 3350 between the host computer 3310 and UE 3330, in response to variations in the measurement results. The measurement procedure and/or the network functionality for reconfiguring the OTT connection 3350 may be implemented in the software 3311 of the host computer 3310 or in the software 3331 of the UE 3330, or both. In embodiments, sensors (not shown) may be deployed in or in association with communication devices through which the OTT connection 3350 passes; the sensors may participate in the measurement procedure by supplying values of the monitored quantities exemplified above, or supplying values of other physical quantities from which software 3311, 3331 may compute or estimate the monitored quantities. The reconfiguring of the OTT connection 3350 may include message format, retransmission settings, preferred routing etc.; the reconfiguring need not affect the base station 3320, and it may be unknown or imperceptible to the base station 3320. Such procedures and functionalities may be known and practiced in the art. In certain embodiments, measurements may involve proprietary UE signaling facilitating the host computer's 3310 measurements of throughput, propagation times, latency and the like. The measurements may be implemented in that the software 3311, 3331 causes messages to be transmitted, in particular empty or ‘dummy’ messages, using the OTT connection 3350 while it monitors propagation times, errors etc.
The present disclosure is described above with reference to the embodiments thereof. However, those embodiments are provided just for illustrative purpose, rather than limiting the present disclosure. The scope of the disclosure is defined by the attached claims as well as equivalents thereof. Those skilled in the art can make various alternations and modifications without departing from the scope of the disclosure, which all fall into the scope of the disclosure.
Number | Date | Country | Kind |
---|---|---|---|
PCT/CN2021/079705 | Mar 2021 | WO | international |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/079529 | 3/7/2022 | WO |