The present disclosure relates to configured uplink and downlink transmissions in a cellular communications system.
Mobile broadband will continue to drive the demands for big overall traffic capacity and huge achievable end-user data rates in the wireless access network. Several scenarios in the future will require data rates of up to 10 Gigabits per second (Gbps) in local areas. These demands for very high system capacity and very high end-user date rates can be met by networks with distances between access nodes ranging from a few meters in indoor deployments up to roughly 50 meters (m) in outdoor deployments, i.e. with an infra-structure density considerably higher than the densest networks of today. Such networks are referred to herein as New Radio (NR) systems. NR is currently being specified in the Third Generation Partnership Project (3GPP) specifications. Besides traditional licensed exclusive bands, NR systems are also expected to operate on unlicensed bands, especially for enterprise solutions. This topic has been discussed in 3GPP, beginning with a study item in the middle of 2017.
Multiple numerologies are supported in NR. A numerology is defined by subcarrier spacing and Cyclic Prefix (CP) overhead. Multiple subcarrier spacings can be derived by scaling a basic subcarrier spacing by an integer 2n. The numerology used can be selected independently of the frequency band, although it is assumed not to use a very small subcarrier spacing at very high carrier frequencies. Flexible network and User Equipment (UE) channel bandwidth is supported.
From the RAN1 specification perspective, the maximum channel bandwidth per NR carrier is 400 Megahertz (MHz) in Release 15 (Rel-15). Note that all details for channel bandwidth at least up to 100 MHz per NR carrier are to be specified in Rel-15. At least for the single numerology case, candidates for the maximum number of subcarriers per NR carrier is 3300 or 6600 in Rel-15 from RAN1 specification perspective. NR channel designs should consider potential future extension of these parameters in later releases, allowing a Rel-15 UE to have access to NR network on the same frequency band in later releases.
A subframe duration is fixed to 1 milliseconds (ms), and the frame length is 10 ms. Scalable numerology should allow at least from 15 kilohertz (kHz) to 480 kHz subcarrier spacing. All numerologies with 15 kHz and larger subcarrier spacing, regardless of CP overhead, align on symbol boundaries every 1 ms in NR carrier. More specifically, for the normal CP family, the following is adopted.
The next generation mobile wireless communication system (5G), or NR, supports a diverse set of use cases and a diverse set of deployment scenarios. The later includes deployment at both low frequencies (100s of Megahertz (MHz)), similar to Long Term Evolution (LTE) today, and very high frequencies (millimeter (mm) waves in the tens of Gigahertz (GHz)).
Similar to LTE, NR uses Orthogonal Frequency Division Multiplexing (OFDM) in the downlink (i.e. from a network node, gNB, eNB, or base station, to a UE). The basic NR physical resource over an antenna port can thus be seen as a time-frequency grid as illustrated in
Different subcarrier spacing values are supported in NR. The supported subcarrier spacing values (also referred to as different numerologies) are given by Δf=(15×2{circumflex over ( )}α) kHz where α∈(0, 1, 2, 3, 4). Δf=15 kHz is the basic (or reference) subcarrier spacing that is also used in LTE.
In the time domain, downlink and uplink transmissions in NR will be organized into equally-sized subframes of 1 ms each, similar to LTE. A subframe is further divided into multiple slots of equal duration. The slot length for subcarrier spacing Δf=(15×2{circumflex over ( )}α) kHz is ½{circumflex over ( )}α ms. There is only one slot per subframe for Δf=15 kHz and a slot consists of 14 OFDM symbols.
Downlink transmissions are dynamically scheduled, i.e., in each slot the gNB transmits downlink control information (DCI) about which UE data is to be transmitted to and which resource blocks in the current downlink slot the data is transmitted on. This control information is typically transmitted in the first one or two OFDM symbols in each slot in NR. The control information is carried on the Physical Downlink Control Channel (PDCCH) and data is carried on the Physical Downlink Shared Channel (PDSCH). A UE first detects and decodes PDCCH and if a PDCCH is decoded successfully, it then decodes the corresponding PDSCH based on the downlink assignment provided by decoded control information in the PDCCH.
In addition to PDCCH and PDSCH, there are also other channels and reference signals transmitted in the downlink, including Synchronization Signal Block (SSB), Channel State Information Reference Signal (CSI-RS), etc. Sometimes a set of SSBs and the corresponding System Information Block 1 (SIB1) transmissions are grouped together and referred to as a Discovery Reference Signal (DRS). The DRS can also optionally include CSI-RS transmissions.
Uplink data transmissions, which are carried on Physical Uplink Shared Channel (PUSCH), are also dynamically scheduled by the gNB by transmitting a DCI. The DCI (which is transmitted in the DL region) always indicates a scheduling offset so that the PUSCH is transmitted in a slot in the UL region.
Uplink and downlink data transmissions that are not dynamically scheduled but that are configured by higher layers to occur at specific instances in configured resources are also possible in NR. A number of uplink transmissions can occur in this manner including PUSCH or PUCCH transmissions carrying channel state feedback, data, or scheduling requests. Transmissions in these resources can occur without the reception of any additional downlink signals prior to each transmission such as a PDCCH carrying a scheduling command.
In NR, both semi-statically configured Time Division Duplexing (TDD) and dynamic TDD are supported. For the latter, the scheduling DCI (DL assignment/UL grant) indicates which symbols within a slot are to be used for downlink reception and uplink transmission by the UE.
For semi-static TDD, the configuration of uplink-downlink patterns is very flexible. For a particular slot within the TDD pattern, symbols may be configured as either downlink (denoted ‘D’), uplink (denoted ‘U’), or flexible (denoted ‘F’). One use of symbols classified as ‘F’ is to create a guard period for DL-to UL or UL-DL transitions for half-duplex devices (half-duplex FDD or TDD). A cell-specific TDD pattern is either provided by SIB (standalone operation) or by RRC (non-standalone operation). Additionally, a UE-specific TDD pattern can be configured to override symbols of the cell-specific configuration which are classified as flexible (‘F’).
For dynamic TDD where the UL/DL allocation may vary depending on the scheduling DCI, it can be useful to indicate to a group of UEs what the instantaneous TDD pattern looks like for the current and potentially future slots. This is achieved through group common signaling (Group Common PDCCH (GC-PDCCH)) carrying a DCI message with Format 2_0. DCI Format 2_0 contains one or more Slot Format Indicators (SFIs) indicating which symbols are classified as ‘D’, ‘U’, or ‘F’ within each of the indicated slots.
Cell-specific semi-static configuration of the TDD pattern(s) is provided from the network to the UE by the information element (IE) TDD-UL-DL-ConfigCommon, as defined in the following excerpt from 3GPP Technical Specification (TS) 38.331 V15.7.0):
This IE provides the option to provide up to two concatenated TDD patterns (pattern1, pattern2) each with their own periodicity. There is a constraint that the concatenated pattern must have a total periodicity that divides 20 ms evenly in order to align with the default Synchronization Signal (SS)/Physical Broadcast Channel (PBCH) block periodicity of 20 ms assumed by the UE upon accessing a cell i.e. devices that are doing initial cell search or devices in inactive/idle state doing cell search for mobility.
For each of the one or two concatenated TDD patterns, the above IE defines the TDD pattern as follows:
As mentioned above, an individual UE can be semi-statically configured with a UE-specific TDD pattern that overrides parts of the cell-specifically configured pattern. UE-specific semi-static configuration of a TDD pattern is provided from the network to the UE by the information element TDD-UL-DL-ConfigDedicated. TDD-UL-DL-ConfigDedicated is defined in the following excerpt from 3GPP Technical Specification (TS) 38.331 V15.7.0 as:
This IE contains a list of slots within the cell-specific TDD pattern for which the symbol classification should be overridden; however, this override can only be applied to symbols classified as flexible (‘F’). For each indicated slot, the flexible symbols can be re-classified as ‘allDownlink’, ‘allUplink’, or ‘explicit’. For ‘explicit’, the number of symbols at the beginning of the slot classified as ‘D’ is configured, and the number of symbols at the end of the slot classified as ‘U’ is configured.
As mentioned above, in the case of dynamic TDD where the UL/DL allocation may vary depending on the scheduling DCI, it can be useful to indicate to a group of UEs what the instantaneous TDD pattern looks like for the current and potentially future slots. This is achieved by signaling of one or more SFIs in DCI Format 2_0 carried by the so-called GC-PDCCH. Each SFI indicates which symbols in a slot are classified as ‘D’, ‘U’, or ‘F’. The indicated SFI(s) cannot override symbols that are already semi-statically configured as ‘D’ or ‘U’; however, an SFI can indicate the direction (‘D’ or ‘U’) for symbols classified as flexible (‘F’). If the SFI indicates ‘F’ for symbols already classified as ‘F’, and PDCCH does not schedule any data or trigger reference signals in those symbols, then the UE shall neither transmit nor receive on those symbols. This can be useful to cancel an instance of a periodically transmitted/received reference signals (e.g., SRS, CSI-RS) to create ‘reserved resources’ for use by another technology, e.g., LTE. It can also be useful to create reserved resources (no transmission or reception by any UE) in the case that the SFI indicates ‘F’ for a symbol that is already semi-statically configured as ‘F’
In NR Unlicensed (NR-U), a semi-static/static indication of direction of transmission is not a viable option since the transmission from gNB depends on the Listen Before Talk (LBT) outcome and the gNB does not know when it can acquire the channel. The transmission direction would be decided on the spot and according to LBT success occasion. Thus, all the symbols can be considered as F before the channel is captured.
As already mentioned, in Rel-15, SFI is carried by DCI format 2_0, and the following information is transmitted as described in clause 7.3.1.3.1 in 3GPP TS 38.212 V15.7.0:
The size of DCI format 2_0 is configurable by higher layer parameter up to 128 bits.
Furthermore, as described in clause 11.1.1 in 3GPP TS 38.213 V15.7.0, each of the “Slot format indicators” or “SFI index” field in DCI format 2_0 indicates to a UE a slot format for each slot for a period of transmission for each DL bandwidth part (BWP) or each UL BWP starting from a slot where the UE detects the DCI format 2_0. This clause applies for a serving cell that is included in a set of serving cells configured by higher layer parameter SlotFormatIndicatorconfiguring GC-PDCCH carrying SFI. The parameter SlotFormatIndicator is defined by the following excerpt from 3GPP TS 38.331 V15.7.0:
As can be seen in the above IE, the UE is provided sfi-RNTI and the payload size of DCI format 2_0 by dci-payloadSize.
Furthermore, for each serving cell in the set of serving cells indicated in SlotFormatIndicator, the UE can be provided with slotFormatCombinationsPerCell which configures the parameters used for interpretation of the field for each SFI-index for corresponding serving cell. The IE slotFormatCombinationsPerCell is defined in the following excerpt from 3GPP TS 38.331 V15.7.0:
According to the above IE, the following parameters are configured for each serving cell using the SlotFormatCombinationsPerCelt.
The NR specification (3GPP TS 38.213) contains a list of possible slot formats. An SFI is simply an integer that takes a value from the range (0 . . . 55) or the value 255. Values in the range (56 . . . 254) are reserved for future use. Each integer value simply points to a row in a table (see 3GPP TS 38.213), where each row indicates the classification for all 14 OFDM symbols of a slot.
The NR specification (3GPP TS 38.213) specifies a set of rules that effect whether transmissions of various signals and channels such as PDCCH, PDSCH, PUSCH, PUCCH, SRS, CSI-RS, etc. are performed or not and the priority order between transmissions when DCI format 2_0 is configured to the UE. The rules specify UE behavior when DCI format 2_0 is configured. When DCI format 2_0 is configured, the rules govern behavior depending on whether a DCI format 2_0 message is detected or not, and if it is detected, the information provided in it.
The currently specified rules cover the following four scenarios:
As per currently specified rules, the UE may transmit any uplink transmissions configured by higher layers in a set of symbols in a slot that are indicated as ‘uplink’ or ‘flexible’ (‘U’ or ‘F’) in a semi-static TDD pattern (Scenario B-1) or that are not indicated a transmission direction (Scenario B-2). By “uplink transmissions configured by higher layers,” it is meant UL transmissions that are not transmitted in response to a downlink control information (DCI). Examples of such UL signals include PUCCH carrying scheduling requests (SRs), configured grant PUSCH transmissions, periodic SRS, and PRACH. In what follows, these will be referred to as “configured UL transmissions.”
However, for Scenarios A-1 and A-2, the UE may transmit configured UL transmissions in a set of symbols in a slot only if the symbols are indicated as uplink (‘U’) by the DCI 2_0 message. In other words, if the UE does not receive an indication of ‘U’ by DCI 2_0, then configured UL transmissions will be cancelled. There is one notable exception to this rule. In a duration of time immediately after the UE monitors for DCI 2_0, such transmissions are still allowed to occur. The duration of time depends on the UE processing capability, and is in the range 5 to 12 symbols. In 3GPP specifications, this duration of time is referred to as the “PUSCH preparation time.”
Systems and methods are disclosed herein for control of configured uplink or downlink transmissions in a cellular communications system. In one embodiment, a method performed by a wireless communication device comprises receiving, from a base station, a configuration of a set of symbols for one or more configured transmissions and monitoring for a Downlink Control Information (DCI) that uses a particular DCI format. The method further comprises, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static Time Division Duplexing (TDD) configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, making a determination of whether the one or more configured transmissions are allowed to be transmitted or are received based on whether a parameter is configured. In this manner, configured uplink or downlink transmissions are controlled in a flexible manner that enables robust operation in various operating environments.
In one embodiment, the set of symbols is a set of symbols in a slot.
In one embodiment, making the determination comprises making the determination when the when the wireless communication device does not detect a DCI that uses the particular DCI format and provides a slot format for the slot and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration.
In one embodiment, the method further comprises receiving, from the base station, a configuration for monitoring the particular DCI format. In one embodiment, the one or more configured transmissions are one or more configured uplink transmissions, and making the determination comprises making the determination of whether the one or more configured uplink transmissions are allowed to be transmitted based on whether the parameter is configured. In one embodiment, the method further comprises either transmitting or refraining from transmitting the one or more configured uplink transmissions on the configured set of symbols for the one or more configured uplink transmissions in accordance with the determination. In one embodiment, the one or more configured uplink transmissions comprise a physical uplink control channel (PUCCH) transmission, a physical uplink shared channel (PUSCH) transmission, a physical random access channel (PRACH) transmission, or a sounding reference signal (SRS) transmission.
In one embodiment, the one or more configured transmissions are one or more configured downlink transmissions, and making the determination comprises making the determination of whether the one or more configured downlink transmissions are received based on whether the parameter is configured. In one embodiment, the method further comprises either receiving or refraining from receiving the one or more configured downlink transmissions on the configured set of symbols for the one or more configured downlink transmissions in accordance with the determination. In one embodiment, the one or more configured downlink transmissions comprise a physical downlink shared channel (PDSCH) transmission or a channel state information reference signal (CSI-RS) transmission.
In one embodiment, the particular DCI format is DCI format 2_0. In another embodiment, the particular DCI format is a DCI format that comprises a slot format indicator.
In one embodiment, the wireless communication device does not detect a DCI that uses the particular DCI format by a particular amount of time before a start of a set of symbols configured for the one or more configured transmissions. In one embodiment, the particular amount of time is a physical uplink channel processing delay of the wireless communication device.
In one embodiment, the method further comprises receiving a configuration of the parameter, wherein making the determination of whether the one or more configured transmissions are allowed to be transmitted or are received based on whether the parameter is configured comprises making a determination that the one or more configured transmissions are allowed to be transmitted or are received based on receiving the configuration of the parameter.
In one embodiment, the parameter is a Radio Resource Control (RRC) parameter.
In one embodiment, the method further comprises receiving information that indicates whether configured uplink transmissions are allowed within a particular Channel Occupancy Time (COT) duration, making a determination of whether configured uplink transmissions are allowed within the particular COT duration based on the information, and performing one or more actions based on the determination as to whether configured uplink transmissions are allowed within the particular COT duration. In one embodiment, the determination of whether configured uplink transmissions are allowed within the particular COT duration overrides the determination of whether the one or more configured uplink transmissions are allowed to be transmitted or are received based on whether the parameter is configured.
In one embodiment, the determination is of whether all configured transmissions are allowed to be transmitted or are received. In another embodiment, the determination is of whether a particular subset of configured transmissions is allowed to be transmitted or are received. In one embodiment, the determination is of whether one or more particular types of configured transmissions are allowed to be transmitted or are received.
In one embodiment, a configuration of the parameter comprises a configuration of one or more specific time periods when the parameter is or is not applicable. In another embodiment, a configuration of the parameter comprises different values for the parameter for different time durations or different time periods. In another embodiment, a configuration of the parameter comprises a configuration of one or more specific carriers for which the parameter is applicable. In another embodiment, a configuration of the parameter comprises a configuration of one or more specific signals for which the parameter is applicable, a configuration of one or more channels for which the parameter is applicable, or both a configuration of one or more specific signals for which the parameter is applicable and a configuration of one or more channels for which the parameter is applicable. In another embodiment, a configuration of the parameter comprises different values for the parameter for different types of transmissions. In another embodiment, a configuration of the parameter comprises different values for the parameter for different Listen Before Talk (LBT) bandwidths. In another embodiment, a configuration of the parameter comprises different values for the parameter for licensed and unlicensed spectrum.
Corresponding embodiments of a wireless communication device are also disclosed. In one embodiment, a wireless communication device is adapted to receive, from a base station, a configuration of a set of symbols for one or more configured transmissions and monitoring for a DCI that uses a particular DCI format. The wireless communication device is further adapted to, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, make a determination of whether the one or more configured transmissions are allowed to be transmitted or are received based on whether a parameter is configured.
In one embodiment, a wireless communication device comprises one or more transmitters, one or more receivers, and processing circuitry associated with the one or more transmitters and the one or more receivers. The processing circuitry is configured to cause the wireless communication device to receive, from a base station, a configuration of a set of symbols for one or more configured transmissions and monitoring for a DCI that uses a particular DCI format. The processing circuitry is further configured to cause the wireless communication device, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, make a determination of whether the one or more configured transmissions are allowed to be transmitted or are received based on whether a parameter is configured.
In another embodiment, a method performed by a wireless communication device comprises receiving, from a base station, information that indicates whether configured uplink transmissions are allowed within a particular COT duration and making a determination as to whether configured uplink transmissions are allowed within the particular COT duration based on the information. The method further comprises performing one or more actions based on the determination as to whether configured uplink transmissions are allowed.
In one embodiment, the configured uplink transmissions comprise a PUCCH transmission, a PUSCH transmission, a PRACH transmission, or a SRS transmission.
In one embodiment, receiving the information that indicates whether configured uplink transmissions are allowed within the particular COT duration comprises receiving a DCI message comprising the information that indicates whether configured uplink transmissions are allowed within the particular COT duration. In one embodiment, the DCI message is in a particular DCI format. In one embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration is 1-bit comprised in a particular field of the DCI message. In one embodiment, the articular field is a 1-bit CUL Indicator field of the DCI message.
In one embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration indicates whether all configured uplink transmissions are allowed within the particular COT duration. In another embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration indicates whether a particular subset of configured uplink transmissions are allowed within the particular COT duration. In another embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration indicates whether one or more particular types of configured uplink transmissions are allowed within the particular COT duration. In another embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration comprises a plurality of bits, and each bit of the plurality of bits indicates whether a respective type of a plurality of configured uplink transmissions types is allowed within the particular COT duration.
Corresponding embodiments of a wireless communication device are also disclosed. In one embodiment, a wireless communication device is adapted to receive, from a base station, information that indicates whether configured uplink transmissions are allowed within a particular COT duration and make a determination as to whether configured uplink transmissions are allowed within the particular COT duration based on the information. The wireless communication device is further adapted to perform one or more actions based on the determination as to whether configured uplink transmissions are allowed.
In one embodiment, a wireless communication device comprises one or more transmitters, one or more receivers, and processing circuitry associated with the one or more transmitters and the one or more receivers. The processing circuitry is configured to cause the wireless communication device to receive, from a base station, information that indicates whether configured uplink transmissions are allowed within a particular COT duration and make a determination as to whether configured uplink transmissions are allowed within the particular COT duration based on the information. The processing circuitry is further configured to cause the wireless communication device to perform one or more actions based on the determination as to whether configured uplink transmissions are allowed.
In another embodiment, a method performed by a wireless communication device comprises receiving, from the base station, a configuration of a set of symbols for one or more configured uplink transmissions and receiving, from the base station, a configuration for monitoring a particular DCI format. The method further comprises monitoring for a DCI that uses that particular DCI format. The method further comprises, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured uplink transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, making a determination as to whether the one or more configured uplink transmissions are allowed based on whether the wireless communication device is operating in a licensed frequency band and operating in accordance with the determination.
In one embodiment, the one or more configured uplink transmissions comprise a PUCCH transmission, a PUSCH transmission, a PRACH transmission, or a SRS transmission.
In one embodiment, the particular DCI format is New Radio (NR) DCI format 2_0.
In one embodiment, the method further comprises receiving information that indicates whether configured uplink transmissions are allowed within a particular COT duration, making a determination as to whether configured uplink transmissions are allowed within the particular COT duration based on the information, and performing one or more actions based on the determination as to whether configured uplink transmissions are allowed within the particular COT duration. In one embodiment, the determination as to whether configured uplink transmissions are allowed within the particular COT duration overrides the determination as whether the one or more configured uplink transmissions are allowed based on whether the wireless communication device is operating in a licensed frequency band.
In one embodiment, the determination is of whether all configured uplink transmissions are allowed. In another embodiment, the determination is of whether a particular subset of configured uplink transmissions are allowed. In another embodiment, the determination is of whether one or more particular types of configured uplink transmissions are allowed.
Corresponding embodiments of a wireless communication device are also disclosed. In one embodiment, a wireless communication device is adapted to receive, from a base station, a configuration of a set of symbols for one or more configured uplink transmissions and receive, from the base station, a configuration for monitoring a particular DCI format. The wireless communication device is further adapted to monitor for a DCI that uses that particular DCI format. The wireless communication device is further adapted to, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured uplink transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, make a determination as to whether the one or more configured uplink transmissions are allowed based on whether the wireless communication device is operating in a licensed frequency band and operate in accordance with the determination.
In one embodiment, a wireless communication device comprises one or more transmitters, one or more receivers, and processing circuitry associated with the one or more transmitters and the one or more receivers. The processing circuitry is configured to cause the wireless communication device to receive, from a base station, a configuration of a set of symbols for one or more configured uplink transmissions and receive, from the base station, a configuration for monitoring a particular DCI format. The processing circuitry is further configured to cause the wireless communication device to monitor for a DCI that uses that particular DCI format. The processing circuitry is further configured to cause the wireless communication device to, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured uplink transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, make a determination as to whether the one or more configured uplink transmissions are allowed based on whether the wireless communication device is operating in a licensed frequency band and operate in accordance with the determination.
Embodiments of a method performed by a network node are also disclosed. In one embodiment, a method performed by a network node that implements at least some functionality of a base station for a cellular communications system comprises transmitting or initiating transmission of, to a wireless communication device, a configuration of a set of symbols for one or more configured transmissions. The method further comprises transmitting or initiating transmission of, to the wireless communication device, a configuration for monitoring a particular DCI format. The method further comprises transmitting or initiating transmission of, to the wireless communication device, a parameter that indicates that one or more configured transmissions are allowed to be transmitted or are to be received by the wireless communication device when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration.
In one embodiment, the one or more configured transmissions are one or more configured uplink transmissions. In one embodiment, the one or more configured uplink transmissions comprise a PUCCH transmission, a PUSCH transmission, a PRACH transmission, or a SRS transmission.
In one embodiment, the one or more configured transmissions are one or more configured downlink transmissions. In one embodiment, the one or more configured downlink transmissions comprise a PDSCH transmission or a CSI-RS transmission.
In one embodiment, the particular DCI format is DCI format 2_0. In another embodiment, the particular DCI format is a DCI format that comprises a slot format indicator.
Corresponding embodiments of a network node are also disclosed. In one embodiment, a network node that implements at least some functionality of a base station for a cellular communications system is adapted to transmit or initiate transmission of, to a wireless communication device, a configuration of a set of symbols for one or more configured transmissions and transmit or initiate transmission of, to the wireless communication device, a configuration for monitoring a particular DCI format. The network node is further adapted to transmit or initiate transmission of, to the wireless communication device, a parameter that indicates that one or more configured transmissions are allowed to be transmitted or are to be received by the wireless communication device when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration.
In one embodiment, a network node that implements at least some functionality of a base station for a cellular communications system comprises processing circuitry configured to cause the network node to transmit or initiate transmission of, to a wireless communication device, a configuration of a set of symbols for one or more configured transmissions and transmit or initiate transmission of, to the wireless communication device, a configuration for monitoring a particular DCI format. The processing circuitry is further configured to cause the network node to transmit or initiate transmission of, to the wireless communication device, a parameter that indicates that one or more configured transmissions are allowed to be transmitted or are to be received by the wireless communication device when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration.
In one embodiment, a method performed by a network node that implements at least some functionality of a base station for a cellular communications system comprises transmitting or initiating transmission of, to a wireless communication device, information that indicates whether configured uplink transmissions are allowed within a particular COT duration.
In one embodiment, the configured uplink transmissions comprise a PUCCH transmission, a PUSCH transmission, a PRACH transmission, or a SRS transmission.
In one embodiment, transmitting or initiating transmission of the information that indicates whether configured uplink transmissions are allowed within the particular COT duration comprises transmitting or initiating transmission of a DCI message comprising the information that indicates whether configured uplink transmissions are allowed within the particular COT duration. In one embodiment, the DCI message is in a particular DCI format. In one embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration is 1-bit comprised in a particular field of the DCI message. In one embodiment, the particular field is a 1-bit CUL Indicator field of the DCI message.
In one embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration indicates whether all configured uplink transmissions are allowed within the particular COT duration. In one embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration indicates whether a particular subset of configured uplink transmissions are allowed within the particular COT duration. In one embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration indicates whether one or more particular types of configured uplink transmissions are allowed within the particular COT duration. In one embodiment, the information that indicates whether configured uplink transmissions are allowed within the particular COT duration comprises a plurality of bits, and each bit of the plurality of bits indicates whether a respective type of a plurality of configured uplink transmissions types is allowed within the particular COT duration.
Corresponding embodiments of a network node are also disclosed. In one embodiment, a network node that implements at least some functionality of a base station for a cellular communications system is adapted to transmit or initiate transmission of, to a wireless communication device, information that indicates whether configured uplink transmissions are allowed within a particular COT duration.
In one embodiment, a network node that implements at least some functionality of a base station for a cellular communications system comprises processing circuitry configured to cause the network node to transmit or initiate transmission of, to a wireless communication device, information that indicates whether configured uplink transmissions are allowed within a particular COT duration.
In one embodiment, a method performed by a network node that implements at least some functionality of a base station for a cellular communications system comprises transmitting or initiating transmission of, to a wireless communication device, a configuration of a set of symbols for one or more configured uplink transmissions and transmitting or initiating transmission of, to the wireless communication device, a configuration for monitoring a particular DCI format. The method further comprises, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured uplink transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, whether the one or more configured uplink transmissions are allowed is based on whether the wireless communication device is operating in a licensed frequency band.
In one embodiment, the one or more configured uplink transmissions comprise a PUCCH transmission, a PUSCH transmission, a PRACH transmission, or a SRS transmission.
In one embodiment, the particular DCI format is NR DCI format 2_0.
Corresponding embodiments of a network node are also disclosed. In one embodiment, a network node that implements at least some functionality of a base station for a cellular communications system is adapted to transmit or initiate transmission of, to a wireless communication device, a configuration of a set of symbols for one or more configured uplink transmissions and transmit or initiate transmission of, to the wireless communication device, a configuration for monitoring a particular DCI format. The network node is further adapted to, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured uplink transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, whether the one or more configured uplink transmissions are allowed is based on whether the wireless communication device is operating in a licensed frequency band.
In one embodiment, a network node that implements at least some functionality of a base station for a cellular communications system comprises processing circuitry configured to cause the network node to transmit or initiate transmission of, to a wireless communication device, a configuration of a set of symbols for one or more configured uplink transmissions and transmit or initiate transmission of, to the wireless communication device, a configuration for monitoring a particular DCI format. The processing circuitry is further configured to cause the network node to, when the wireless communication device does not detect a DCI that uses the particular DCI format and either: (a) a semi-static TDD configuration received by the wireless communication device indicates the set of symbols configured for the one or more configured uplink transmissions as flexible or (b) the wireless communication device did not receive a semi-static TDD configuration, whether the one or more configured uplink transmissions are allowed is based on whether the wireless communication device is operating in a licensed frequency band.
The accompanying drawing figures incorporated in and forming a part of this specification illustrate several aspects of the disclosure, and together with the description serve to explain the principles of the disclosure.
The embodiments set forth below represent information to enable those skilled in the art to practice the embodiments and illustrate the best mode of practicing the embodiments. Upon reading the following description in light of the accompanying drawing figures, those skilled in the art will understand the concepts of the disclosure and will recognize applications of these concepts not particularly addressed herein. It should be understood that these concepts and applications fall within the scope of the disclosure.
Generally, all terms used herein are to be interpreted according to their ordinary meaning in the relevant technical field, unless a different meaning is clearly given and/or is implied from the context in which it is used. All references to a/an/the element, apparatus, component, means, step, etc. are to be interpreted openly as referring to at least one instance of the element, apparatus, component, means, step, etc., unless explicitly stated otherwise. The steps of any methods disclosed herein do not have to be performed in the exact order disclosed, unless a step is explicitly described as following or preceding another step and/or where it is implicit that a step must follow or precede another step. Any feature of any of the embodiments disclosed herein may be applied to any other embodiment, wherever appropriate. Likewise, any advantage of any of the embodiments may apply to any other embodiments, and vice versa. Other objectives, features, and advantages of the enclosed embodiments will be apparent from the following description.
Radio Node: As used herein, a “radio node” is either a radio access node or a wireless communication device.
Radio Access Node: As used herein, a “radio access node” or “radio network node” or “radio access network node” is any node in a radio access network of a cellular communications network that operates to wirelessly transmit and/or receive signals. Some examples of a radio access node include, but are not limited to, a base station (e.g., a New Radio (NR) base station (gNB) in a Third Generation Partnership Project (3GPP) Fifth Generation (5G) NR network or an enhanced or evolved Node B (eNB) in a 3GPP Long Term Evolution (LTE) network), a high-power or macro base station, a low-power base station (e.g., a micro base station, a pico base station, a home eNB, or the like), a relay node, a network node that implements part of the functionality of a base station (e.g., a network node that implements a gNB Central Unit (gNB-CU) or a network node that implements a gNB Distributed Unit (gNB-DU)) or a network node that implements part of the functionality of some other type of radio access node.
Core Network Node: As used herein, a “core network node” is any type of node in a core network or any node that implements a core network function. Some examples of a core network node include, e.g., a Mobility Management Entity (MME), a Packet Data Network Gateway (P-GW), a Service Capability Exposure Function (SCEF), a Home Subscriber Server (HSS), or the like. Some other examples of a core network node include a node implementing a Access and Mobility Function (AMF), a UPF, a Session Management Function (SMF), an Authentication Server Function (AUSF), a Network Slice Selection Function (NSSF), a Network Exposure Function (NEF), a Network Function (NF) Repository Function (NRF), a Policy Control Function (PCF), a Unified Data Management (UDM), or the like.
Communication Device: As used herein, a “communication device” is any type of device that has access to an access network. Some examples of a communication device include, but are not limited to: mobile phone, smart phone, sensor device, meter, vehicle, household appliance, medical appliance, media player, camera, or any type of consumer electronic, for instance, but not limited to, a television, radio, lighting arrangement, tablet computer, laptop, or Personal Computer (PC). The communication device may be a portable, hand-held, computer-comprised, or vehicle-mounted mobile device, enabled to communicate voice and/or data via a wireless or wireline connection.
Wireless Communication Device: One type of communication device is a wireless communication device, which may be any type of wireless device that has access to (i.e., is served by) a wireless network (e.g., a cellular network). Some examples of a wireless communication device include, but are not limited to: a User Equipment device (UE) in a 3GPP network, a Machine Type Communication (MTC) device, and an Internet of Things (IoT) device. Such wireless communication devices may be, or may be integrated into, a mobile phone, smart phone, sensor device, meter, vehicle, household appliance, medical appliance, media player, camera, or any type of consumer electronic, for instance, but not limited to, a television, radio, lighting arrangement, tablet computer, laptop, or PC. The wireless communication device may be a portable, hand-held, computer-comprised, or vehicle-mounted mobile device, enabled to communicate voice and/or data via a wireless connection.
Network Node: As used herein, a “network node” is any node that is either part of the radio access network or the core network of a cellular communications network/system.
Note that the description given herein focuses on a 3GPP cellular communications system and, as such, 3GPP terminology or terminology similar to 3GPP terminology is oftentimes used. However, the concepts disclosed herein are not limited to a 3GPP system.
Note that, in the description herein, reference may be made to the term “cell”; however, particularly with respect to 5G NR concepts, beams may be used instead of cells and, as such, it is important to note that the concepts described herein are equally applicable to both cells and beams.
There currently exist certain challenge(s) in relation to configured uplink (UL) transmissions. Existing solutions for configured uplink transmissions have one or more of the following problems:
Certain aspects of the present disclosure and their embodiments may provide solutions to the aforementioned or other challenges. In some embodiments, the solutions disclosed herein include one or more of the following:
Certain embodiments may provide one or more of the following technical advantage(s). Embodiments of the solutions proposed herein may solve some or all of the problems with existing solutions discussed above and may allow operation in a wide variety of environments with robust system performance.
Embodiments of a method of operation of a wireless communication device (e.g., a UE) and corresponding embodiments of a wireless communication device are disclosed herein. In some embodiments, when the wireless communication device is configured to receive GC-PDCCH (e.g., Scenarios A-1 and A-2) and the GC-PDCCH is not detected by the wireless communication device, a parameter is configured via higher layer signaling (e.g., RRC signaling), where the parameter determines whether configured UL transmissions are allowed or not in symbols which are indicated as being flexible (‘F’) by a semi-static TDD configuration or for which no indication of transmit direction is received. In some embodiments, the wireless communication device performs one or more operational tasks based on this parameter (e.g., transmits one or more configured UL transmissions or refrains from transmitting one or more UL configured transmissions, in accordance with the parameter). In some embodiments, the wireless communication device receives a configuration of specific time periods where the above parameter is or is not applicable. In some embodiments, the wireless communication device receives a configuration of specific carriers for which the above parameter is applicable. In some embodiments, the wireless communication device receives a configuration of specific UL signals and/or channels for which the above parameter is applicable.
The base stations 302 and the low power nodes 306 provide service to wireless communication devices 312-1 through 312-5 in the corresponding cells 304 and 308. The wireless communication devices 312-1 through 312-5 are generally referred to herein collectively as wireless communication devices 312 and individually as wireless communication device 312. In the following description, the wireless communication devices 312 are oftentimes UEs, but the present disclosure is not limited thereto.
Now, a description of some example embodiments of the present disclosure is provided. Note that while some of these embodiments are described under separate headings, these embodiments may be combined. Further, these embodiments are described with respect to a UE and gNB; however, the embodiments are more generally applicable to a wireless communication device 312 (e.g., a UE) and a network node that implements at least some functionality of a base station (e.g., at least some functionality of a gNB).
For the case when the UE is configured to monitor for a GC-PDCCH (Scenarios A-1 and A-2) and the GC-PDCCH message is not detected by the UE, a parameter is used to control whether UL transmissions are allowed in symbols which are indicated as being flexible by a semi-static TDD configuration or for which no indication is provided. In this embodiment, the parameter may be a single bit that indicates whether such UL transmissions are allowed or not.
A non-limiting example of how such a parameter, referred to in this example as configuredULwithUndetectecISFI, may be used in the UE procedure for controlling UL transmissions configured by higher layers is shown in
As illustrated in
In step 408, the UE determines whether it has been configured (e.g., via higher layer signaling such as, e.g., RRC signaling) with a parameter (configuredULwithUndetectecISFI) that controls whether the UE is allowed to transmit configured UL transmissions in symbols that are indicated as being flexible (‘F’) by a semi-static TDD configuration or for which no indication of transmit direction is received. If the configuredULwithUndetectecISFI has been configured for the UE, the UE determines whether configuredULwithUndetectedSFI indicates that such configured UL transmissions are allowed or not allowed. If configuredULwithUndetectedSFI indicates that such configured UL transmissions are allowed, the UE determines that the configured UL transmissions are allowed on the set of symbols (step 410). In other words, the UE transmits the configured UL transmissions on the set of symbols. Conversely, if configuredULwithUndetectedSFI indicates that such configured UL transmissions are not allowed, the UE determines that the configured UL transmissions are not allowed on the set of symbols (step 412). As such, the UE refrains from transmitting the configured UL transmissions on the set of symbols.
Returning to step 408, if the parameter configuredULwithUndetectedSFI has not been configured for the UE, the UE may operate in accordance with default behavior (e.g., in accordance with Rel-15 NR specifications) (step 414).
In some embodiments, the parameter (configuredULwithUndetectedSFI) may be signaled via higher layer RRC signaling or may be delivered by Medium Access Control (MAC) Control Element (CE). In another variation of this embodiment, the parameter (configuredULwithUndetectedSFI) itself may be signaled to UEs in a GC-PDCCH. In some embodiments, this option would only be used in environments where the reliability of such GC-PDCCH is very high.
An example description of the use of the above parameter (configuredULwithUndetectedSFI) in the relevant part of the NR specifications (3GPP TS 38.213, Section 11.1.1) is given below. Underlining is used to highlight relevant aspects.
does not transmit the PUCCH, or the PUSCH, or the PRACH
in the slot and does not
transmit the SRS in symbols from the set of symbols in the slot, if any, if
configuredULwithUndetectedSFI is set to ‘0’
does not expect to cancel the transmission of the SRS,
or the PUCCH, or the PUSCH, or
the PRACH in symbols from the set of symbols in the slot, if any, if
configuredULwithUndetectedSFI is set to ‘1’
As illustrated, the base station 302 sends, and the WCD 312 receives, a configuration of the configuredULwithUndetectedSFI parameter (step 500). As discussed above, in some embodiments, this configuration of the configuredULwithUndetectedSFI parameter may be higher layer signaling (e.g., RRC signaling) or lower layer signaling (e.g., a MAC CE). The base station 302 may also send, and the WCD 312 may also receive, a semi-static TDD configuration (step 502). The base station 302 sends, and the WCD 312 receives, a configuration of a set of symbols for configured UL transmission(s), as discussed above (step 504). The base station 302 sends, and the WCD 312 receives, a configuration for the WCD 312 to monitor for DCI Format 2_0 (step 506). Note that steps 500-506 may be performed in any desired order.
The WCD 312 monitors for DCI using DCI format 2_0 (i.e., monitors for a DCI Format 2_0 message or monitors for a DCI that is formatted in accordance with DCI Format 2_0) (step 508). When the WCD 312 does not receive a DCI Format 2_0 message by a time that corresponds to ProcTime (e.g., the PUSCH preparation time) before the start of a set of symbols that indicate a SFI for the set of symbols configured for the configured UL transmission(s) and either: (a) the semi-static TDD configuration received in step 502 indicates that the set of symbols configured for the configured UL transmission(s) are flexible (‘F’) or (b) the WCD 312 did not receive a semi-static TDD configuration, the WCD 312 determines that configured UL transmission(s) on the set of symbols configured for configured UL transmissions are allowed/not allowed based on the configuredULwithUndetectedSFI parameter, as described above (step 510). The WCD 312 then either transmits or refrains from transmitting the configured UL transmission(s) on the configured set of symbols in accordance with the determination made in step 510 (step 512).
Returning to steps 600, 602, and 604, if the WCD 312 did receive a DCI Format 2_0 before the time that corresponds to ProcTime (e.g., the PUSCH preparation time) before the start of the set of symbols that indicate a SFI for the set of symbols configured for the configured UL transmission(s) or if the set of symbols configured for the configured UL transmission(s) are not indicated as flexible in the semi-static TDD configuration (if a semi-static TDD configuration is received by the WCD 312) or if the WCD 312 is not configured with the configuredULwithUndetectecISFI parameter, the WCD 312 may, for example, operate in accordance with some predefined default behavior (e.g., as defined by Rel-15 NR specifications) (step 612).
In this embodiment, the parameter (configuredULwithUndetectecISFI) disclosed in Embodiment #1 (e.g., as used in step 408 of
In another non-limiting example, multiple such periodically occurring ranges may be defined. The gNB may use these ranges to control the percentage of time that such configured UL transmissions are allowed depending on the load in the system.
An exemplary method to define different values for different time ranges is for configuredULwithUndetectedSFI to be defined as an information element that contains multiple fields each of which defines a time duration and a value indicating whether configured UL transmissions are allowed inside this time duration.
In this embodiment, the parameter (configuredULwithUndetectecISFI) disclosed in Embodiment #1 may take different values for different types of UL transmissions. In a non-limiting example, separate fields may be defined for the PUSCH, PUCCH, PRACH, and SRS within the higher layer information element configuredULwithUndetectecISFI. Therefore, some types of UL transmissions may be allowed while some others may be disallowed.
This embodiment can also be used along with Embodiment #2 to control configured UL transmissions separately for different types of UL transmissions in different time durations.
In this embodiment, the parameter (configuredULwithUndetectedSFI) disclosed in Embodiment #1 may take different values for different Listen Before Talk (LBT) bandwidths, where one or more LBT bandwidths are defined on one or more carriers operating in unlicensed spectrum. For example, if the LBT bandwidth is 20 MHz as it is for the 5 GHz unlicensed band, and a single 80 MHz carrier is configured, the parameter (configuredULwithUndetectedSFI) can take on 4 different values so that configured UL transmissions can be controlled separately per LBT bandwidth.
In one non-limiting example, the parameter (configuredULwithUndetectedSFI) can consist of a bitmap, where each bit in the bitmap corresponds to a different LBT bandwidth. The length of the bitmap depends on the number of carriers and the number of LBT bandwidths in each carrier.
As in the above embodiments, the bitmap may be signaled by, e.g., RRC, MAC-CE, or even in the GC-PDCCH message itself for high reliability environments.
In this embodiment, the parameters and information elements disclosed in the previous embodiments may take different values when operating in licensed and unlicensed spectrum. Furthermore, whether configured UL transmissions are allowed or disallowed may depend on the type of sharing mechanism used on the carrier. For carriers where devices in the system operate as load based equipment (LBE) as per the ETSI BRAN harmonized standards (EN 301 893), the configuration of the parameters and information elements may be set differently than for carriers where the devices in the system operate as frame based equipment (FBE).
In another aspect of this embodiment, the parameters and information elements disclosed in the previous embodiments may be configured differently depending on the operating environment, e.g., the parameters may be set differently for small cells vs. macro cells, for low vs. high traffic loads and for environments with high interference vs. controlled environments with low interference.
The above embodiments apply to the case where the UE is configured to monitor for a GC-PDCCH (Scenarios A-1 and A-2) and the GC-PDCCH message is not detected by the UE. The parameter (configuredULwithUndetectedSFI) disclosed in Embodiment #1 is used to control whether UL transmissions are allowed in symbols which are indicated as being flexible by a semi-static TDD configuration or for which no indication is provided.
In a variation of these embodiments that applies for the case when the UE is configured to monitor for a GC-PDCCH (Scenarios A-1 and A-2) and the GC-PDCCH message is detected by the UE, a new parameter is defined to control whether or not configured UL transmissions are cancelled for this case.
In Rel-15, if the symbols are indicated as flexible (‘F’) by the GC-PDCCH message, the configured UL transmissions are cancelled. In this embodiment, the new parameter, if not configured, maintains this behavior. However, if the parameter is configured, configured UL transmissions are allowed.
In a variation of this embodiment, configured UL transmissions are only allowed if a dedicated DCI message (e.g., DCI formats 1_1, 1_0) does not schedule a PDSCH or aperiodic CSI-RS transmission.
In a variation of the above embodiments, a parameter is used to control whether DL transmissions are allowed in symbols which specified by all the conditioned explained in those embodiments.
For example, in a variation of Embodiment #1, the parameter controls whether DL transmissions are allowed in symbols which are indicated as being flexible by a semi-static TDD configuration or for which no indication is provided. In this embodiment, the parameter may be a single bit that indicates whether such DL transmissions are allowed or not.
As a non-limiting example of how such a parameter, referred to as configuredDLwithUndetectedSFI in this example, may be used in the UE procedure for controlling DL transmissions configured by higher layers is shown in
As illustrated in
In step 708, the UE determines whether it has been configured (e.g., via higher layer signaling such as, e.g., RRC signaling) with a parameter (configuredDLwithUndetectedSFI) that controls whether the UE is allowed to transmit configured DL transmissions in symbols that are indicated as being flexible (‘F’) by a semi-static TDD configuration or for which no indication of transmit direction is received. If the configuredDLwithUndetectedSFI has been configured for the UE, the UE determines whether configuredDLwithUndetectedSFI indicates that such configured DL transmissions are allowed or not allowed. If configuredDLwithUndetectedSFI indicates that such configured UL transmissions are allowed, the UE determines that the configured DL transmissions are allowed on the set of symbols (step 710). In other words, the UE receives the configured DL transmissions on the set of symbols. Conversely, if configuredDLwithUndetectedSFI indicates that such configured DL transmissions are not allowed, the UE determines that the configured DL transmissions are not allowed on the set of symbols (step 712). As such, the UE refrains from receiving the configured DL transmissions on the set of symbols.
Returning to step 708, if the parameter configuredDLwithUndetectedSFI has not been configured for the UE, the UE may operate in accordance with default behavior (e.g., in accordance with Rel-15 NR specifications) (step 714).
As illustrated, the base station 302 sends, and the WCD 312 receives, a configuration of the configuredDLwithUndetectedSFI parameter (step 800). As discussed above, in some embodiments, this configuration of the configuredDLwithUndetectedSFI parameter may be higher layer signaling (e.g., RRC signaling) or lower layer signaling (e.g., a MAC CE). The base station 302 may also send, and the WCD 312 may also receive, a semi-static TDD configuration (step 802). The base station 302 sends, and the WCD 312 receives, a configuration of a set of symbols for configured DL transmission(s), as discussed above (step 804). The base station 302 sends, and the WCD 312 receives, a configuration for the WCD 312 to monitor for DCI Format 2_0 (step 806). Note that steps 800-806 may be performed in any desired order.
The WCD 312 monitors for DCI using DCI format 2_0 (i.e., monitors for a DCI Format 2_0 message or monitors for a DCI that is formatted in accordance with DCI Format 2_0) (step 808). When the WCD 312 does not receive a DCI Format 2_0 message by the start of a set of symbols that indicate a SFI for the set of symbols configured for the configured DL transmission(s) and either: (a) the semi-static TDD configuration received in step 602 indicates that the set of symbols configured for the configured DL transmission(s) are flexible (‘F’) or (b) the WCD 312 did not receive a semi-static TDD configuration, the WCD 312 determines that configured DL transmission(s) on the set of symbols configured for configured DL transmissions are allowed/not allowed based on the configuredDLwithUndetectedSFI parameter, as described above (step 810). The WCD 312 then either receives or refrains from receiving the configured DL transmission(s) on the configured set of symbols in accordance with the determination made in step 810 (step 812).
Returning to steps 900, 902, and 904, if the WCD 312 did receive a DCI Format 2_0 by the start of the set of symbols that indicate a SFI for the set of symbols configured for the configured DL transmission(s) or if the set of symbols configured for the configured DL transmission(s) are not indicated as flexible in the semi-static TDD configuration (if a semi-static TDD configuration is received by the WCD 312) or if the WCD 312 is not configured with the configuredDLwithUndetectedSFI parameter, the WCD 312 may, for example, operate in accordance with some predefined default behavior (e.g., as defined by Rel-15 NR specifications) (step 912).
In this embodiment, the parameters and information elements disclosed in the previous embodiments are configured but may be over-ridden inside a channel occupancy initiated by the base station 302 (e.g., a gNB). This is achieved by defining a 1-bit configured uplink indicator (CUL Indicator) field in DCI format 2_0 that controls the behavior of configured UL transmissions within the channel occupancy irrespective of the configuration of and the values taken by the higher layer (e.g., RRC) parameter and Information Elements disclosed in the previous embodiments. A non-limiting example of the procedure taking Embodiment 1 as an example can be described as follows.
Note that the process of steps 1002-1008 may be used to override a prior determination of whether CUL transmissions are allowed in accordance with, e.g., any of the embodiments described above.
In this set of embodiments, the higher layer (e.g., RRC) parameters and information elements configured in the previous embodiments are defined so that the differentiation of behavior is based on whether the parameters are configured or not rather than whether the values the parameters or the fields within the Information elements take.
In step 1108, the UE determines whether it has been configured (e.g., via higher layer signaling such as, e.g., RRC signaling) with a parameter (configuredULwithUndetectedSFI) that controls whether the UE is allowed to transmit configured UL transmissions in symbols that are indicated as being flexible (‘F’) by a semi-static TDD configuration or for which no indication of transmit direction is received. If the configuredULwithUndetectedSFI has been configured for the UE, the UE determines that the configured UL transmissions are allowed on the set of symbols (step 1110). In other words, the UE transmits the configured UL transmissions on the set of symbols. Conversely, if configuredULwithUndetectedSFI has not been configured, the UE may operate in accordance with default behavior (e.g., in accordance with Rel-NR specifications) (step 1112).
Note that this procedure may be applied to any of the previous embodiments where RRC parameter and/or Information Fields are configured to define the behavior of configured uplink transmissions.
As illustrated, the base station 302 may configure the WCD 312 with a parameter, denoted here as a configuredULwithUndetectedSFI parameter (step 1200). As discussed above, in some embodiments, this configuration of the configuredULwithUndetectedSFI parameter may be higher layer signaling (e.g., RRC signaling) or lower layer signaling (e.g., a MAC CE). The base station 302 may also send, and the WCD 312 may also receive, a semi-static TDD configuration (step 1202). The base station 302 sends, and the WCD 312 receives, a configuration of a set of symbols for configured UL transmission(s), as discussed above (step 1204). The base station 302 sends, and the WCD 312 receives, a configuration for the WCD 312 to monitor for DCI Format 2_0 (step 1206). Note that steps 1200-1206 may be performed in any desired order.
The WCD 312 monitors for DCI using DCI format 2_0 (i.e., monitors for a DCI Format 2_0 message or monitors for a DCI that is formatted in accordance with DCI Format 2_0) (step 1208). When the WCD 312 does not receive a DCI Format 2_0 message by a time that corresponds to ProcTime (e.g., the PUSCH preparation time) before the start of a set of symbols that indicate a SFI for the set of symbols configured for the configured UL transmission(s) and either: (a) the semi-static TDD configuration received in step 1202 indicates that the set of symbols configured for the configured UL transmission(s) are flexible (‘F’) or (b) the WCD 312 did not receive a semi-static TDD configuration, the WCD 312 determines whether configured UL transmission(s) on the set of symbols configured for configured UL transmissions are allowed/not allowed based on whether the configuredULwithUndetectedSFI parameter has been configured for the WCD 312, as described above (step 1210). The WCD 312 then either transmits or refrains from transmitting the configured UL transmission(s) on the configured set of symbols in accordance with the determination made in step 1210 (step 1212).
As illustrated, the base station 302 may configure the WCD 312 with a parameter, denoted here as a configuredDLwithUndetectedSFI parameter (step 1300). As discussed above, in some embodiments, this configuration of the configuredDLwithUndetectedSFI parameter may be higher layer signaling (e.g., RRC signaling) or lower layer signaling (e.g., a MAC CE). The base station 302 may also send, and the WCD 312 may also receive, a semi-static TDD configuration (step 1302). The base station 302 sends, and the WCD 312 receives, a configuration of a set of symbols for configured DL transmission(s), as discussed above (step 1304). The base station 302 sends, and the WCD 312 receives, a configuration for the WCD 312 to monitor for DCI Format 2_0 (step 1306). Note that steps 1300-1306 may be performed in any desired order.
The WCD 312 monitors for DCI using DCI format 2_0 (i.e., monitors for a DCI Format 2_0 message or monitors for a DCI that is formatted in accordance with DCI Format 2_0) (step 1308). When the WCD 312 does not receive a DCI Format 2_0 message by the start of a set of symbols that indicate a SFI for the set of symbols configured for the configured DL transmission(s) and either: (a) the semi-static TDD configuration received in step 1302 indicates that the set of symbols configured for the configured DL transmission(s) are flexible (‘F’) or (b) the WCD 312 did not receive a semi-static TDD configuration, the WCD 312 determines whether configured DL transmission(s) on the set of symbols configured for configured UL transmissions are allowed/not allowed based on whether the configuredDLwithUndetectedSFI parameter has been configured for the WCD 312, as described above (step 1310). The WCD 312 then either receives or refrains from receiving the configured DL transmission(s) on the configured set of symbols in accordance with the determination made in step 1310 (step 1312).
This is a variation of Embodiment #9 where the procedure is based on the configuration of higher layer (e.g., RRC) parameters and Information Elements as per the set of embodiments in Embodiment #9. A non-limiting example of the procedure as per this set of embodiments is given below.
Note that the process of steps 1402-1408 may be used to override a prior determination of whether CUL transmissions are allowed in accordance with, e.g., Embodiment #10.
This set of embodiments includes the set of Embodiments in #9 and #10 with the configuration of higher layer (e.g., RRC) parameters and/or Information Fields being replaced by a determination of whether the system is operating in a band where shared spectrum access is required or not. Specifically, if the system is operating in a licensed band, then the UE assumes Rel-15 behavior and if the system is operating in a band, e.g., band n46 or 46 (as per 3GPP specifications), the UE assumes behavior that is the same as in the set of embodiments in Embodiments #9 and 10 when the RRC parameters and/or Information Fields in these embodiments are configured.
In step 1508, the WCD 312 determines whether it is operating in a licensed band (step 1508). If so, the WCD 312 may operate in accordance with default behavior (e.g., in accordance with Rel-15 NR specifications) (step 1512). However, if the WCD 312 is operating in an unlicensed band (i.e., shared spectrum), the WCD 312 determines whether configured UL transmissions are allowed in accordance with any of the embodiments described above (e.g., in accordance with Embodiment #9 or Embodiment #10) (step 1510). For instance, in order to determine whether configured UL transmissions are allowed in accordance with Embodiment #9, the WCD 312 may make this determination in accordance with steps 1108-1112 of
Any of embodiments #8-11 in which the 1-bit CUL indicator field signaled in DCI 2_0 enables transmissions of a subset of CUL types (instead of all CUL types).
Any of embodiments #8-12 in which the CUL indicator field consists of a plurality of bits, wherein each bit enables transmissions of a specific CUL type or subset of CUL types.
Any of embodiments #8-13 in which the CUL indicator field is signaled in a DCI format other than DCI 2_0, e.g., DCI 0_1 or any other existing or new DCI format.
As used herein, a “virtualized” radio access node is an implementation of the radio access node 1600 in which at least a portion of the functionality of the radio access node 1600 is implemented as a virtual component(s) (e.g., via a virtual machine(s) executing on a physical processing node(s) in a network(s)). As illustrated, in this example, the radio access node 1600 may include the control system 1602 and/or the one or more radio units 1610, as described above. The control system 1602 may be connected to the radio unit(s) 1610 via, for example, an optical cable or the like. The radio access node 1600 includes one or more processing nodes 1700 coupled to or included as part of a network(s) 1702. If present, the control system 1602 or the radio unit(s) are connected to the processing node(s) 1700 via the network 1702. Each processing node 1700 includes one or more processors 1704 (e.g., CPUs, ASICs, FPGAs, and/or the like), memory 1706, and a network interface 1708.
In this example, functions 1710 of the radio access node 1600 described herein (e.g., with respect to Embodiments #1 to #14 described above) are implemented at the one or more processing nodes 1700 or distributed across the one or more processing nodes 1700 and the control system 1602 and/or the radio unit(s) 1610 in any desired manner. In some particular embodiments, some or all of the functions 1710 of the radio access node 1600 described herein are implemented as virtual components executed by one or more virtual machines implemented in a virtual environment(s) hosted by the processing node(s) 1700. As will be appreciated by one of ordinary skill in the art, additional signaling or communication between the processing node(s) 1700 and the control system 1602 is used in order to carry out at least some of the desired functions 1710. Notably, in some embodiments, the control system 1602 may not be included, in which case the radio unit(s) 1610 communicate directly with the processing node(s) 1700 via an appropriate network interface(s).
In some embodiments, a computer program including instructions which, when executed by at least one processor, causes the at least one processor to carry out the functionality of radio access node 1600 or a node (e.g., a processing node 1700) implementing one or more of the functions 1710 of the radio access node 1600 in a virtual environment according to any of the embodiments described herein is provided. In some embodiments, a carrier comprising the aforementioned computer program product is provided. The carrier is one of an electronic signal, an optical signal, a radio signal, or a computer readable storage medium (e.g., a non-transitory computer readable medium such as memory).
In some embodiments, a computer program including instructions which, when executed by at least one processor, causes the at least one processor to carry out the functionality of the wireless communication device 1900 according to any of the embodiments described herein (e.g., one or more functions of the WCD 312 or UE described above with respect to Embodiments #1 to #14) is provided. In some embodiments, a carrier comprising the aforementioned computer program product is provided. The carrier is one of an electronic signal, an optical signal, a radio signal, or a computer readable storage medium (e.g., a non-transitory computer readable medium such as memory).
With reference to
The telecommunication network 2100 is itself connected to a host computer 2116, 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 2116 may be under the ownership or control of a service provider, or may be operated by the service provider or on behalf of the service provider. Connections 2118 and 2120 between the telecommunication network 2100 and the host computer 2116 may extend directly from the core network 2104 to the host computer 2116 or may go via an optional intermediate network 2122. The intermediate network 2122 may be one of, or a combination of more than one of, a public, private, or hosted network; the intermediate network 2122, if any, may be a backbone network or the Internet; in particular, the intermediate network 2122 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 2200 further includes a base station 2218 provided in a telecommunication system and comprising hardware 2220 enabling it to communicate with the host computer 2202 and with the UE 2214. The hardware 2220 may include a communication interface 2222 for setting up and maintaining a wired or wireless connection with an interface of a different communication device of the communication system 2200, as well as a radio interface 2224 for setting up and maintaining at least a wireless connection 2226 with the UE 2214 located in a coverage area (not shown in
The communication system 2200 further includes the UE 2214 already referred to. The UE's 2214 hardware 2234 may include a radio interface 2236 configured to set up and maintain a wireless connection 2226 with a base station serving a coverage area in which the UE 2214 is currently located. The hardware 2234 of the UE 2214 further includes processing circuitry 2238, which may comprise one or more programmable processors, ASICs, FPGAs, or combinations of these (not shown) adapted to execute instructions. The UE 2214 further comprises software 2240, which is stored in or accessible by the UE 2214 and executable by the processing circuitry 2238. The software 2240 includes a client application 2242. The client application 2242 may be operable to provide a service to a human or non-human user via the UE 2214, with the support of the host computer 2202. In the host computer 2202, the executing host application 2212 may communicate with the executing client application 2242 via the OTT connection 2216 terminating at the UE 2214 and the host computer 2202. In providing the service to the user, the client application 2242 may receive request data from the host application 2212 and provide user data in response to the request data. The OTT connection 2216 may transfer both the request data and the user data. The client application 2242 may interact with the user to generate the user data that it provides.
It is noted that the host computer 2202, the base station 2218, and the UE 2214 illustrated in
In
The wireless connection 2226 between the UE 2214 and the base station 2218 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 2214 using the OTT connection 2216, in which the wireless connection 2226 forms the last segment.
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 2216 between the host computer 2202 and the UE 2214, in response to variations in the measurement results. The measurement procedure and/or the network functionality for reconfiguring the OTT connection 2216 may be implemented in the software 2210 and the hardware 2204 of the host computer 2202 or in the software 2240 and the hardware 2234 of the UE 2214, or both. In some embodiments, sensors (not shown) may be deployed in or in association with communication devices through which the OTT connection 2216 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 the software 2210, 2240 may compute or estimate the monitored quantities. The reconfiguring of the OTT connection 2216 may include message format, retransmission settings, preferred routing, etc.; the reconfiguring need not affect the base station 2218, and it may be unknown or imperceptible to the base station 2218. 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 2202's measurements of throughput, propagation times, latency, and the like. The measurements may be implemented in that the software 2210 and 2240 causes messages to be transmitted, in particular empty or ‘dummy’ messages, using the OTT connection 2216 while it monitors propagation times, errors, etc.
Any appropriate steps, methods, features, functions, or benefits disclosed herein may be performed through one or more functional units or modules of one or more virtual apparatuses. Each virtual apparatus may comprise a number of these functional units. These functional units may be implemented via processing circuitry, which may include one or more microprocessor or microcontrollers, as well as other digital hardware, which may include Digital Signal Processor (DSPs), special-purpose digital logic, and the like. The processing circuitry may be configured to execute program code stored in memory, which may include one or several types of memory such as Read Only Memory (ROM), Random Access Memory (RAM), cache memory, flash memory devices, optical storage devices, etc. Program code stored in memory includes program instructions for executing one or more telecommunications and/or data communications protocols as well as instructions for carrying out one or more of the techniques described herein. In some implementations, the processing circuitry may be used to cause the respective functional unit to perform corresponding functions according one or more embodiments of the present disclosure.
While processes in the figures may show a particular order of operations performed by certain embodiments of the present disclosure, it should be understood that such order is exemplary (e.g., alternative embodiments may perform the operations in a different order, combine certain operations, overlap certain operations, etc.).
Some example embodiments of the present disclosure are as follows:
At least some of the following abbreviations may be used in this disclosure. If there is an inconsistency between abbreviations, preference should be given to how it is used above. If listed multiple times below, the first listing should be preferred over any subsequent listing(s).
Those skilled in the art will recognize improvements and modifications to the embodiments of the present disclosure. All such improvements and modifications are considered within the scope of the concepts disclosed herein.
This application claims the benefit of provisional patent application Ser. No. 62/911,804, filed Oct. 7, 2019 and provisional patent application Ser. No. 62/936,950, filed Nov. 18, 2019, the disclosures of which are hereby incorporated herein by reference in their entireties.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2020/078141 | 10/7/2020 | WO |
Number | Date | Country | |
---|---|---|---|
62911804 | Oct 2019 | US | |
62936950 | Nov 2019 | US |