The present invention concerns the field of wireless communication systems or networks, more specifically the direct communication between user devices over a sidelink. Embodiments concern the management of a sidelink communication in the unlicensed spectrum.
For data transmission a physical resource grid may be used. The physical resource grid may comprise a set of resource elements to which various physical channels and physical signals are mapped. For example, the physical channels may include the physical downlink, uplink and sidelink shared channels, PDSCH, PUSCH, PSSCH, carrying user specific data, also referred to as downlink, uplink and sidelink payload data, the physical broadcast channel, PBCH, and the physical sidelink broadcast channel, PSBCH, carrying for example a master information block, MIB, and one or more system information blocks, SIBs, one or more sidelink information blocks, SLIBs, if supported, the physical downlink, uplink and sidelink control channels, PDCCH, PUCCH, PSSCH, carrying for example the downlink control information, DCI, the uplink control information, UCI, and the sidelink control information, SCI, and physical sidelink feedback channels, PSFCH, carrying PC5 feedback responses. The sidelink interface may support a 2-stage SCI which refers to a first control region containing some parts of the SCI, also referred to as the 1st stage SCI, and optionally, a second control region which contains a second part of control information, also referred to as the 2nd stage SCI.
For the uplink, the physical channels may further include the physical random-access channel, PRACH or RACH, used by UEs for accessing the network once a UE synchronized and obtained the MIB and SIB. The physical signals may comprise reference signals or symbols, RS, synchronization signals and the like. The resource grid may comprise a frame or radio frame having a certain duration in the time domain and having a given bandwidth in the frequency domain. The frame may have a certain number of subframes of a predefined length, e.g., 1 ms. Each subframe may include one or more slots of 12 or 14 OFDM symbols depending on the cyclic prefix, CP, length. A frame may also have a smaller number of OFDM symbols, e.g., when utilizing shortened transmission time intervals, sTTI, or a mini-slot/non-slot-based frame structure comprising just a few OFDM symbols.
The wireless communication system may be any single-tone or multicarrier system using frequency-division multiplexing, like the orthogonal frequency-division multiplexing, OFDM, system, the orthogonal frequency-division multiple access, OFDMA, system, or any other Inverse Fast Fourier Transform, IFFT, based signal with or without Cyclic Prefix, CP, e.g., Discrete Fourier Transform-spread-OFDM, DFT-s-OFDM. Other waveforms, like non-orthogonal waveforms for multiple access, e.g., filter-bank multicarrier, FBMC, generalized frequency division multiplexing, GFDM, or universal filtered multi carrier, UFMC, may be used. The wireless communication system may operate, e.g., in accordance with the LTE-Advanced pro standard, or the 5G or NR, New Radio, standard, or the NR-U, New Radio Unlicensed, standard.
The wireless network or communication system depicted in
In mobile communication networks, for example in a network like that described above with reference to
When considering two UEs directly communicating with each other over the sidelink, both UEs may be served by the same base station so that the base station may provide sidelink resource allocation configuration or assistance for the UEs. For example, both UEs may be within the coverage area of a base station, like one of the base stations depicted in
Although
In the above-described scenarios of vehicular user devices, UEs, a plurality of such user devices may form a user device group, also referred to simply as group, and the communication within the group or among the group members may be performed via the sidelink interfaces between the user devices, like the PC5 interface. For example, the above-described scenarios using vehicular user devices may be employed in the field of the transport industry in which a plurality of vehicles being equipped with vehicular user devices may be grouped together, for example, by a remote driving application. Other use cases in which a plurality of user devices may be grouped together for a sidelink communication among each other include, for example, factory automation and electrical power distribution. In the case of factory automation, a plurality of mobile or stationary machines within a factory may be equipped with user devices and grouped together for a sidelink communication, for example for controlling the operation of the machine, like a motion control of a robot. In the case of electrical power distribution, entities within the power distribution grid may be equipped with respective user devices which, within a certain area of the system may be grouped together so as to communicate via a sidelink communication with each other so as to allow for monitoring the system and for dealing with power distribution grid failures and outages.
It is noted that the information in the above section is only for enhancing the understanding of the background of the invention and, therefore, it may contain information that does not form conventional technology that is already known to a person of ordinary skill in the art.
Starting from the above, there may be a need for improvements or enhancements of the sidelink in a wireless communication system or network.
An embodiment may have a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, wherein the UE is to communicate using a sidelink, SL, using resources allocated by a base station of the wireless communication system, wherein the UE is configured or preconfigured with at least one first SL resource pool and with at least one second SL resource pool, wherein the UE is to receive from the base station, directly or via another UE, a resource allocation for a transmission using the SL, the resource allocation having a plurality of sets of resources from one or more of the first and second SL resource pools, each set of resources available for the UE to carry out the transmission or to be signaled to a further UE as resources available or not available or as a preferred or non-preferred set of resources to be used for a transmission by the further UE, e.g., using an assistance information message, AIM, and wherein the UE is to determine among the plurality of sets of resources an unoccupied set of resources and to carry out the transmission using the unoccupied set of resources or to signal to the further UE the unoccupied set of resources as the available resources.
Another embodiment may have a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system having a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL, wherein the base station is to provide to a SL UE, directly or via another UE, a resource allocation for a transmission by the SL UE using the SL, the resource allocation having a plurality of sets of resources from at least one first SL resource pool and/or from at least one second SL resource pool, each set of resources available for the UE to carry out the transmission or to be signaled to a further UE as resources available for a transmission by the further UE, e.g., using an assistance information message, AIM.
According to another embodiment, a method for operating a method for operating a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, wherein the UE is to communicate using a sidelink, SL, using resources allocated by a base station of the wireless communication system, and wherein the UE is configured or preconfigured with at least one first SL resource pool and with at least one second SL resource pool, may have the steps of: receiving from the base station, directly or via another UE, a resource allocation for a transmission using the SL, the resource allocation having a plurality of sets of resources from one or more of the first and second SL resource pools, each set of resources available for the UE to carry out the transmission or to be signaled to a further UE as resources available or not available or as a preferred or non-preferred set of resources to be used for a transmission by the further UE, e.g., using an assistance information message, AIM, and determining among the plurality of sets of resources an unoccupied set of resources and to carry out the transmission using the unoccupied set of resources or to signal to the further UE the unoccupied set of resources as the available resources.
Embodiments of the present invention are now described in further detail with reference to the accompanying drawings, in which:
Embodiments of the present invention are now described in more detail with reference to the accompanying drawings, in which the same or similar elements have the same reference signs assigned.
In mobile communication systems or networks, like those described above with reference to
When using a single frequency band, the communication may be referred to as a single-band operation, e.g., a UE transmits/receives radio signals to/from another network entity on frequencies being within the band, like the 20 MHz band.
When using a two or more frequency bands, the communication may be referred to as a multi-band operation or as a wideband operation or as a carrier aggregation operation. The frequency bands may have different bandwidths or the same bandwidth, like 20 MHz. For example, in case of frequency bands having the same bandwidths a UE may transmit/receive radio signals to/from another network entity on frequencies being within two or more of the 20 MHz bands so that the frequency range for the radio communication may be a multiple of 20 MHz. The two or more frequency bands may be continuous/adjacent frequency bands or some or all for the frequency bands may be separated in the frequency domain.
The multi-band operation may include frequency bands in the licensed spectrum, or frequency bands in the unlicensed spectrum, or frequency bands both in the licensed spectrum and in the unlicensed spectrum.
Carrier aggregation, CA, is an example using two or more frequency bands in the licensed spectrum and/or in the unlicensed spectrum. Also mixed combinations are possible, e.g., one or more frequency bands in licensed and one or more frequency bands in unlicensed bands. Furthermore, CA can also be just used for aggregation of an additional carrier in one direction, e.g., as a supplemental carrier to improve transmissions via UL, DL or SL.
5G New Radio (NR) may support an operation in the unlicensed spectrum so that a single-band operation or a multi-band operation may include frequency bands or subbands in the unlicensed spectrum. The unlicensed spectrum may include bands with a potential IEEE 802.11 coexistence, such as frequency bands within the 5 GHz and/or the 6 GHz spectrum. NR-U may support bandwidths that are an integer multiple of 20 MHz, for example due to regulatory requirements. The splitting into the subbands may be performed so as to minimize interference with coexisting systems, like IEE 802.11 systems, which may operate in one or more of the same bands with the same nominal bandwidth channels, like 20 MHz channels. Other examples, of coexisting systems may use subbands having subband sizes and nominal frequencies different from the above-described IEEE 802.11 systems. For example, the unlicensed spectrum may include the 5 GHz band, the 6 GHz band, the 24 GHz band or the 60 GHz band. Examples of such unlicensed bands include the industrial, scientific and medical, ISM, radio bands reserved internationally for the use of radio frequency energy for industrial, scientific and medical purposes other than telecommunications.
During an operation using unlicensed subbands, Listen-before-talk, LBT, may be performed separately per subband. This may lead to a situation in which one or more of the subbands are busy or occupied due to an interference, for example, from other communication systems coexisting on the same band, like other public land mobile networks, PLMNs or systems operating in accordance with the IEEE 802.11 specification or operating under the ETSI Broadband Radio Access Networks, BRAN, specifications. In such a situation, the transmitter, either the transmitting gNB or the transmitting UE, is only allowed to transmit on the subbands which are detected to be not busy, also referred to as subbands being free or non-occupied. For example, for a transmission spanning more than 20 MHz in the 5 GHz operational unlicensed band, the transmitter, like the gNB or the UE, performs Listen-Before-Talk, LBT, separately on each subband. Once the LBT results are available for each subband, the devices, for example, the gNB in the downlink, DL, or the UE in the uplink, UL, are allowed to transmit on those subbands which are determined to be free or unoccupied, i.e., to transmit on the won subband(s). No transmission is allowed on the occupied, busy, or non-won subbands.
As mentioned above, user devices may communicate directly with each other using the sidelink. In addition to implementing a sidelink communication in the licensed spectrum, also a sidelink communication may be implemented in the non-licensed or unlicensed spectrum. For example, one or more unlicensed subbands may be used for a sidelink communication between two user devices. Stated differently, the sidelink, in addition to being implemented in the licensed spectrum, may also be implemented in the unlicensed spectrum. When considering a UE operating in-coverage, for example when operating in the NR V2X Mode 1, the base station or gNB serving the sidelink user device, SL-UE, allocates to the SL-UE the resources to use for a sidelink communication. For example, when considering NR V2X use cases, a diverse array of periodic and aperiodic message types may be employed for the resource allocation. For example, a resource allocation Mode 1 provides for dynamic grants, DGs, of resources to be used for the sidelink communication, also referred to as sidelink dynamic grants, as well as grants of periodic sidelink resources configured semi-statically by RRC, also referred to as sidelink configured grants, CGs. By means of a sidelink DG a serving gNB may provide resources for one or multiple transmissions of a transport block, TB, for example to allow controlling the reliability of the transmissions. A transmission may be subject to a sidelink hybrid automatic repeat request, HARQ, procedure. On the other hand, a sidelink CG may be configured once and may be used by the SL-UE immediately until it is released by RRC signaling. Such a configured grant is also known as Type 1 CG. A SL-UE is allowed to continue using the Type 1 CG if a beam failure or a physical layer problem occurs over the interface between the SL-UE and the gNB, like the NR Uu interface, until a radio link failure, RLF, detection timer expires. Once the RLF detection timer expires, the UE may make use of resources from an exceptional resource pool with which the UE is configured or preconfigured so as to allow the UE to make use of specific resources in exceptional situations, like a radio link failure. Another type of a sidelink CG, also known as Type 2 CG, is configured once but may not be used by the SL-UE until the gNB sends a DCI over the Uu interface indicating that this configured grant is now active. The resources configured by the Type 2 CG may be used until another DCI indicates a deactivation. The resources in both types are a set of sidelink resources recurring with a periodicity which a gNB desires to match the characteristics of the V2X traffic. Multiple configured grants may be configured to allow provisioning for different services, traffic types and the like.
Information on the modulation and coding scheme, MCS, to be used for the dynamic and configured grants may optionally be provided or constrained by RRC signalling instead of using conventional downlink control information, DCI. RRC signalling may be used to configure the MCS that a transmitting SL-UE UE uses, or a range of available MCSs may be configured. In other examples, the MCS may not be configured and the transmitting UE may select an appropriate MCS based on the knowledge the UE has about the TB to be transmitted and, optionally, certain sidelink radio conditions.
The gNB scheduling activity may be driven by the UE which reports its sidelink traffic characteristics or by performing a sidelink buffer status report, BSR, procedure similar to that on the Uu interface for requesting a sidelink resource allocation from the gNB.
The above-described exemplary processes and procedures carried out by the gNB for allocating resources may also be referred to as a kind of management of the sidelink communication by the gNB. Conventionally, the wireless communication system operates in a licensed spectrum, i.e., makes use of frequencies, frequency bands or subbands that are exclusively provided for the wireless communication system, for example a 3GPP system, so that the gNB is aware of the resources available in the respective frequency bands. Based on this knowledge, conventionally, the gNB may provide resource allocation information to the SL-UE responsive to a request from the SL-UE for a grant from the gNB. The gNB may provide either the above-mentioned dynamic grants using DCIs or the above-mentioned configured grants using higher layer signaling. This is an easy task for the gNB in the NR V2X Mode 1 scenario when operating in the licensed band because the gNB is the only entity controlling the resource allocation in a resource pool providing resources in the licensed band. Note, the gNB does not need to be limited to operate in the licensed spectrum, but could also operate in an unlicensed band, which is known as NR-U in 5G. In this case, the gNB could also forward channel occupancy times to other UEs, or provide resource to another UE, depending on its knowledge of the occupancy on the unlicensed carrier.
However, when extending the sidelink communication into the unlicensed spectrum, the communication over the sidelink may take place also in the unlicensed spectrum which is not only used by the wireless communication system but also by other systems that may use different radio access techniques RATs. In other words, the unlicensed band is not used by the 3GPP RAT alone, rather, in the unlicensed spectrum, it is necessary to compete for resources with other RATs, such as WiFi and/or Bluetooth. Moreover, it may even be necessary to compete for access to resources in the unlicensed spectrum with a system of the same radio access technology that is operated by a different operator. In other words, there may be two or more wireless communication systems of different operators using the same radio access technology, RAT, for example several 3GPP wireless communication systems of different operators which all may use the unlicensed spectrum. However, the unlicensed spectrum may be used for different purposes so that in such a scenario, as mentioned, a certain 3GPP wireless communication network not only competes for the resources in the unlicensed band with different RATs but also with other 3GPP wireless communication networks of other operators. For example, in a first 3GPP wireless communication system the unlicensed spectrum may be used for V2X UEs, whereas another 3GPP wireless communication system may use the unlicensed spectrum for backhaul traffic. Thus, a sidelink communication in the unlicensed spectrum, for example in a certain unlicensed band, may collide with the backhaul traffic of another network operator.
Thus, there is a need for providing improvements or enhancements of the sidelink communication in a wireless communication network employing resources in an unlicensed spectrum for the sidelink communication. Furthermore, embodiments of this invention improve the coexistence between different RATs, e.g., the coexistence between LTE and NR in licensed and/or unlicensed spectrum or licensing light spectrum (e.g., LAA or LSA), or the coexistence between NR and WiFi, etc., and thus improve the overall co-channel coexistence including the overall system performance of sidelink operation wrt. throughput, latency and/or reliability. Furthermore, the term unlicensed can refer to bands that are not owned or licensed by a single entity or operator but are restricted for usage for a certain purpose, e.g., spectrum for designated use for the intelligent transport systems (ITS) (see, e.g., 5GAA Position Paper “Coexistence of C-V2X and ITS-G5 at 5.9 GHz”, 5 Apr. 2018, https://5gaa.org/news/position-paper-coexistence-of-c-v2x-and-802-11p-at-5-9-ghz/). These bands can be shared by different RATs and/or transmission technologies and/or operators, e.g., in the above case, C-V2X and ITS-5G, with the underlying access technologies LTE sidelink and/or NR sidelink and/or IEEE 802.11p.
The present invention addresses this need by providing different aspects for improving or enhancing a sidelink communication making use of the unlicensed spectrum, for example for assisting a base station or gNB with the resource allocation for a sidelink communication between two or more UEs in an unlicensed spectrum.
In accordance with a first aspect, the present invention provides an approach by which a sidelink, SL, UE that operates, at least partially, in the unlicensed spectrum for performing sidelink communication provides to a serving base station or gNB occupancy information regarding the unlicensed spectrum. The SL-UE may be configured with a first sidelink resource pool, SL-RP, including at least some resources in the unlicensed spectrum and, for at least these resources, the SL-UE provides occupancy information to the gNB.
In accordance with embodiments of the first aspect, the occupancy information may be information directly indicating whether one or more or all resources in the unlicensed spectrum, like the resources in the first SL-RP, are currently used or occupied. For example, a UE, like a SL-UE, may provide measurement reports to the base station or gNB for providing a resource occupancy status report informing the gNB whether a certain resource, for example a certain resource within a resource pool used for the sidelink communication in the unlicensed spectrum, is occupied or not.
In accordance with other embodiments of the first aspect, the occupancy information may be information indicating use of the unlicensed spectrum, like the resources in the first SL-RP. For example, a SL-UE may provide an occupancy status report to the base station or gNB which, instead of reporting an exact occupancy map for the resources of the SL-RP, indicates how or by what entities the unlicensed spectrum is currently used. In other words, by means of the occupancy status report the SL-UE provides certain information about the unlicensed band, e.g., a user, a detected cast-type within the unlicensed band, or a synchronization preamble detected in the unlicensed band, and the like.
In accordance with a second aspect, the present invention provides an approach by which a SL-UE, which performs a sidelink communication using at least in part resources in the unlicensed spectrum, may decide to request such resources for a transmission in the unlicensed band, for example in a first sidelink resource pool, SL-RP, including at least some resources in an unlicensed band, only in case one or more criteria are fulfilled or given.
Embodiments of the second aspect do not rely on the base station or gNB to provide actually unoccupied resources, rather, the SL-UE itself may use measurement reports to decide whether a resource or resource pool may be used or not. In other words, only in case the UE determines that certain resources, which the gNB may allocate in the unlicensed spectrum, are actually available, the UE requests from the gNB an allocation of such resources for the sidelink communication.
In accordance with a third aspect, the present invention provides an approach by which the SL-UE is provided with a resource allocation indicating different sets of resources in the licensed and/or unlicensed band for a transmission to be performed over the sidelink, and the UE may determine which of the received sets of resources to use for the transmission, for example to use only the set of resources for a transmission which the UE judges to be not occupied.
In conventional approaches, but also when considering the first and second aspects of the present invention mentioned above, when the SL-UE receives a grant from a gNB, it may not blindly assume that the resource is unoccupied, since, especially in the unlicensed spectrum, any other device using the same RAT or using another RAT may already access or use the resource. This is addressed by the third aspect which, in accordance with embodiments, provides an approach by the UE checks whether a granted resource is actually available or not, for example by implementing a concept of multiple resource selections across different frequency bands, each being classified as either a primary band, a secondary band and so on so that the SL-UE may step through the respective bands when looking for non-occupied resources.
In accordance with a fourth aspect, the present invention provides an approach by which a SL-UE receives multiple grants for a transmission in the unlicensed spectrum and indicates for each grant whether it was actually used or not for the transmission.
Embodiments of the fourth aspect explore how a SL-UE may manage multiple grants received from the gNB so that used grants/resources may be used otherwise.
Embodiments of the present invention may be implemented in a wireless communication system as depicted in
The present invention provides a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system,
In accordance with embodiments,
In accordance with embodiments, the first SL resource pool only contains resources in the unlicensed spectrum.
In accordance with embodiments, the first SL resource pool contains resources in a licensed spectrum and in the unlicensed spectrum.
In accordance with embodiments, the resources in the unlicensed spectrum are aggregated using carrier aggregation.
In accordance with embodiments, the UE is to obtain the occupancy information for the one or more or all resources of the first SL resource pool, or only for resources of the first SL resource pool which are in the unlicensed spectrum.
In accordance with embodiments, to obtain the occupancy information for a resource, the UE is to carry out one or more to the following:
In accordance with embodiments, based on the obtained occupancy information for a resource, the UE is to determine a measured or occupancy value, which is used to determine whether a resource is occupied, unavailable or busy.
In accordance with embodiments, the UE is to determine a resource of the first SL resource pool, which is used by a 3GPP system, to be occupied, unavailable or busy in case:
In accordance with embodiments, the UE is to determine a resource of the first SL resource pool, which is used by a non-3GPP system, to be occupied, unavailable or busy in case:
In accordance with embodiments, the UE is to provide to the base station a report including the occupancy information, wherein the report comprises one or more of the following:
In accordance with embodiments, the report indicates the occupancy information with one or more of the following granularities:
In accordance with embodiments, the report indicates the occupancy status for one or more of the following:
In accordance with embodiments, the UE is to provide
In accordance with embodiments, the UE is to transmit the report to the base station
In accordance with embodiments, the trigger comprises one or more of:
In accordance with embodiments, the occupancy information is one or more of
In accordance with embodiments, the occupancy information includes one or more of the following:
In accordance with embodiments, a resource of the first SL resource pool comprises one or more of the following:
The present invention provides a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system comprising a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL,
In accordance with embodiments, the base station is to receive a report from the SL-UE including the occupancy information, wherein the report comprises one or more of the following:
In accordance with embodiments, the report indicates the occupancy status for one or more of the following:
In accordance with embodiments, when receiving a report indicating for some or all of the resources of the first SL resource pool information obtained from the resources, the base station is to determine for some or all of the resources of the first SL resource pool or for the entire first SL resource pool an occupancy status.
In accordance with embodiments, the base station is to select resources to be allocated to the SL-UE from the first SL pool dependent on the received or determined occupancy status.
In accordance with embodiments, the base station is to select a resource pool for a SL-UE or reconfigure a SL-UE, e.g., trigger a handover, dependent on the received or determined occupancy status of the resource pool.
In accordance with embodiments, the base station is to request from the SL-UE the report.
The present invention provides a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system,
In accordance with embodiments, the first SL resource pool only contains resources in the unlicensed spectrum.
In accordance with embodiments, the first SL resource pool contains resources in a licensed spectrum and in the unlicensed spectrum.
In accordance with embodiments, the one or more criteria comprise one or more of the following:
In accordance with embodiments, the UE is to request resources in the first SL resource pool in case the occupancy status of the first SL resource pool is below a configured or preconfigured threshold.
In accordance with embodiments, the UE is to determine the occupancy status of the first SL resource pool using one or more of the following properties:
In accordance with embodiments, the UE is to determine the first SL resource pool to be congested in case:
In accordance with embodiments, the UE is to request resources in the first SL resource pool in case the transmission has one or more configured or preconfigured properties.
In accordance with embodiments, the property of the transmission includes one or more of the following:
In accordance with embodiments, the UE is to request resources in the first SL resource pool in case the number of previously failed LBTs or failed resource access attempts is below a configured or preconfigured threshold.
In accordance with embodiments, the UE is to request resources in the first SL resource pool in case the mobility status of the UE indicates that the UE moves with a speed that is below a configured or preconfigured threshold.
In accordance with embodiments, the UE is to request resources in the first SL resource pool in case a recipient UE, which is to receive the transmission using the SL, is within the minimum required communication range of the UE.
In accordance with embodiments, the UE is to request resources in the first SL resource pool in case the geolocation of the UE indicates an area in which a probability for a disturbance of the transmission, like an interference with another transmission, is below a configured or preconfigured threshold.
In accordance with embodiments, the UE is to request the resources for the transmission using a logical channel associated with the first SL resource pool.
In accordance with embodiments, the UE is configured or preconfigured with at least one second SL resource pool including resources in a licensed spectrum, and is to request from the base station the one or more resources for the transmission in the first SL resource pool or in the second SL resource pool dependent on the one or more criteria.
In accordance with embodiments, the UE is to request the resources for the transmission using a logical channel associated with the first SL resource pool or the second SL resource pool.
In accordance with embodiments, a resource of the first SL resource pool comprises one or more of the following:
The present invention provides a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system comprising a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL,
In accordance with embodiments, the scheduled resources are linked to the logical channel on which the request was received.
In accordance with embodiments, responsive to the request and prior to allocating any resources, the base station is to trigger the SL-UE to provide an occupancy report indicating an occupancy status for one or more or all resources of the first SL resource pool.
In accordance with embodiments, based on the occupancy report, the base station is to allocate resources or provide resource grants in only in the unlicensed spectrum, or only in the licensed spectrum, or both in the unlicensed spectrum and in the licensed spectrum.
The present invention provides a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system,
In accordance with embodiments,
In accordance with embodiments, the UE is to
In accordance with embodiments,.
In accordance with embodiments, the allocation of the plurality of sets of resources in the first and second SL resource pools, e.g., in a Downlink Control Information, DCI, or in a MAC CE or RRC or by higher layer signaling, includes:
In accordance with embodiments, a set of resources of the first SL resource pool comprises one or more of the following:
The present invention provides a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system comprising a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL,
In accordance with embodiments,
In accordance with embodiments, the allocation of the plurality of sets of resources in the first and second SL resource pools, e.g., in a Downlink Control Information, DCI, or in a MAC CE or via RRC or by higher layer signaling, includes:
The present invention provides a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system,
In accordance with embodiments, the UE is to indicate
In accordance with embodiments, the UE is to receive a further grant from the gNB or from another UE depending on the previous report of used grants.
In accordance with embodiments, the further grants received are on or more of the following:
In accordance with embodiments, the UE is to send a feedback to the base station, and wherein a feedback indicating that a grant was not used causes the base station to release some or all of the remaining grants of the plurality of grants.
In accordance with embodiments, the UE is to send to another UE, e.g., via a sidelink assistance information message, SL AIM, an indication of a usage of the plurality of grants.
In accordance with embodiments, an indication that a grant was not used causes the other UE to
In accordance with embodiments, the feedback is piggybacked with another control message, e.g., a buffer status report, BSR, or an occupancy status report for the first SL resource pool.
In accordance with embodiments, responsive to an indication that a grant was not used, the UE is to use some or all of the remaining grants of the plurality of grants for retransmitting the certain transmission or for another transmission by the UE.
In accordance with embodiments, retransmitting the certain transmission comprises
In accordance with embodiments, for retransmitting the certain transmission, the UE is to change a modulation and coding scheme, MCS, or switch from a beamformer currently used for the certain transmission to a new beamformer.
In accordance with embodiments, in case the certain transmission is not completed using all of the plurality of grants, the UE is to request one or more further grants from the base station.
In accordance with embodiments, a SL resource of the first SL resource pool comprises one or more of the following:
The present invention provides a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system comprising a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL,
In accordance with embodiments, responsive to a feedback indicating that a grant was not used, the bases station is to release some or all of the remaining grants of the plurality of grants so as to allow using the resources thereof to be allocated for other transmissions by the SL UE or by another SL UE.
The present invention provides a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, comprising a one or more user devices, UEs, of any one of the preceding claims and/or one or more base stations of any one of the preceding claims.
In accordance with embodiments, the UE comprise one or more of a power-limited UE, or a hand-held UE, like a UE used by a pedestrian, and referred to as a Vulnerable Road User, VRU, or a Pedestrian UE, P-UE, or an on-body or hand-held UE used by public safety personnel and first responders, and referred to as Public safety UE, PS-UE, or an IoT UE, e.g., a sensor, an actuator or a UE provided in a campus network to carry out repetitive tasks and requiring input from a gateway node at periodic intervals, or a mobile terminal, or a stationary terminal, or a cellular IoT-UE, or a SL UE, or a vehicular UE, or a vehicular group leader UE, GL-UE, or a scheduling UE, S-UE, or an IoT or narrowband IoT, NB-IoT, device, or a ground based vehicle, or an aerial vehicle, or a drone, or a moving base station, or road side unit, RSU, or a building, or any other item or device provided with network connectivity enabling the item/device to communicate using the wireless communication network, e.g., a sensor or actuator, or any other item or device provided with network connectivity enabling the item/device to communicate using a sidelink the wireless communication network, e.g., a sensor or actuator, or any sidelink capable network entity.
In accordance with embodiments, the base station comprises one or more of a macro cell base station, or a small cell base station, or a central unit of a base station, or a distributed unit of a base station, or an Integrated Access and Backhaul, IAB, node, or a road side unit, RSU, or a UE, or a SL UE, or a group leader UE, GL-UE, or a relay or a remote radio head, or an AMF, or an SMF, or a core network entity, or mobile edge computing, MEC, entity, or a network slice as in the NR or 5G core context, or any transmission/reception point, TRP, enabling an item or a device to communicate using the wireless communication network, the item or device being provided with network connectivity to communicate using the wireless communication network.
The present invention provides a method for operating a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, wherein the UE is to communicate using a sidelink, SL, using resources allocated by a base station of the wireless communication system, and wherein the UE is configured or preconfigured with at least one first SL resource pool including resources in an unlicensed spectrum, the method comprising:
The present invention provides a method for operating a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system comprising a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL, the method comprising:
The present invention provides a method for operating a method for operating a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, wherein the UE is to communicate using a sidelink, SL, using resources allocated by a base station of the wireless communication system, and wherein the UE is configured or preconfigured with at least one first SL resource pool including resources in an unlicensed spectrum, the method comprising:
The present invention provides a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system comprising a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL, the method comprising:
The present invention provides a method for operating a method for operating a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, wherein the UE is to communicate using a sidelink, SL, using resources allocated by a base station of the wireless communication system, and wherein the UE is configured or preconfigured with at least one first SL resource pool and with at least one second SL resource pool, the method comprising:
The present invention provides a method for operating a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system comprising a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL, the method comprising:
The present invention provides a method for operating a user device, UE, for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, wherein the UE is to communicate using a sidelink, SL, using resources allocated by a base station of the wireless communication system, and wherein the UE is configured or preconfigured with at least one first SL resource pool including resources in an unlicensed spectrum, the method comprising:
The present invention provides a method for operating a base station for a wireless communication system, like a 3rd Generation Partnership Project, 3GPP, system, the wireless communication system comprising a plurality of sidelink user devices, SL-UEs, communicating using a sidelink, SL, the method comprising:
Embodiments of the first aspect of the present invention provide a computer program product comprising instructions which, when the program is executed by a computer, causes the computer to carry out one or more methods in accordance with the present invention.
Embodiments of the inventive aspect are now described in more detail with reference to the accompanying drawing. It is noted that the subsequently outlined and described aspects or embodiments may be combined such that some or all of the aspects/embodiments are implemented within one embodiment. Further, it is noted that when referring to “resources”, in this description, a resource is to be understood as comprising one or more of the following:
Embodiments of the first aspect are now described in more detail.
As is further illustrated, schematically, the spectrum 414 comprises the licensed spectrum 416 and the unlicensed spectrum 418. The licensed spectrum 416 is the part of the spectrum that is reserved for the wireless communication system including the UEs 400 and 406 as well as the base station 410. In other words, resources in the licensed spectrum are for exclusive use by this wireless system. The unlicensed spectrum 418 includes resources that may be used by a plurality of wireless communication systems, for example by another wireless communication system in accordance with the 3GPP standard but operated by a different operator, or by systems using a different radio access technology, like WiFi or Bluetooth.
In accordance with embodiments, for the sidelink communication a resource pool 420, also referred to as sidelink resource pool, SL-RP, may be provided, and the UE 400 is configured or preconfigured with the resource pool 420. The resource pool may include resources from the unlicensed spectrum 418 only or, as is depicted in the embodiment of
In accordance with embodiments of the first aspect of the present invention, UE 400 obtains occupancy information for the resource pool 420, as is indicated at 422, for example by performing certain operations or measurements 424 in the unlicensed spectrum so as to obtain occupancy information for the resources, at least the resources in the unlicensed spectrum, of the resource pool 420. This occupancy information, as is indicated at 426, is forwarded by UE 400 to the gNB 410 via the Uu interface 412 thereby assisting the gNB 410 in the resource allocation of resources in the unlicensed spectrum like resource from the resource pool 420 being in the unlicensed spectrum 418.
Thus, in accordance with embodiments of the first aspect of the present invention, a situation is addressed in which the gNB 410 may not be aware of other devices from other RATs that are accessing one or more resources within the unlicensed spectrum, like the unlicensed resource pool 420. The first aspect of the present invention resolves this problem by providing the UE 400 that sends the occupancy information for the RP 420, like a resource pool status report, via the Uu interface 412 to the gNB 410. The resource pool status report may be, for example, a channel busy ratio, CBR, or a detailed report about the occupancy in the coverage area of the gNB or within a certain zone of the coverage area of the gNB 410, for example a report as is described in more detail in WO 2019/096705 A1, the content of which is incorporated hereby by reference. Note, it is also possible that the UE transmits indirect information on the channel occupancy status by transmitting one or more KPIs regarding the unlicensed spectrum to the gNB, e.g., the amount of unicast/groupcast/broadcast traffic it can decode in the respective unlicensed band, or a 1-bit signaling whether the UE can decode data in this unlicensed band or not. From the latter information the gNB can convey if there is non-3GPP traffic being transmitted in this band, or if there is LTE or NR traffic transported within this band.
Thus, in accordance with the first aspect of the present invention, the gNB 410 is made aware of available or occupied resources, like subbands or subchannels, in the unlicensed spectrum by the report which, on the basis of the CBR but also on the basis of other indicators, such as RSSI, RSRQ, SINR, interference power or any combination thereof, may indicate the occupancy status of one or more resources in the unlicensed spectrum 418 of the resource pool 420. This allows the gNB 410 to control the resource allocation process for allocating resources to the UE 400 for the direct communication with UE 406 over the sidelink 408 in such a way that unavailable or occupied resources in the unlicensed spectrum 418 are not scheduled.
In accordance with embodiments, the occupancy information may be obtained by the UE 400 in different ways. For example, the UE 400 may perform a listen-before-talk, LBT, procedure on one or more of the resources in the unlicensed spectrum 418. The LBT procedure is a well-known and understood procedure, which allows sensing the resource or channel for a certain time to determine if it is free. In case UE 400 determines the resource in the unlicensed spectrum 418 to be free for a certain time interval, this is signaled as occupancy information to the gNB 410 so that the gNB 410 may include the free resource or channels into its resource allocation. On the other hand, in case the sensed resource or channel is not free, this result is also forwarded to the gNB 410 which, as a consequence, excludes the resource(s) from its resource allocation.
In accordance with other embodiments, the UE may simply detect one or more energy levels on one or more of the resources of the resource pool 420, for example, on one or more unlicensed subbands. For example, the UE may determine by means of the measurements 424, the receive signal strength indication, RSSI, the signal to noise ratio, SNR, or the signal to noise interference ratio, SINR. Also, a combination of some or all of these signals may be determined by the measurement 424, and in case an energy level detected is at or above a configured or preconfigured threshold, UE 400 judges the resource to be occupied and signals this information to the gNB 410 which causes the gNB 410 to exclude the respective resource from the resource allocation process.
The LBT procedure and/or the detection of the energy levels may be applied for non-3GPP radio access techniques or technologies that may use different frame structures at slot boundary, i.e., systems that do not respect the frame and slot borders of the 3GPP system so that the UE 400 may not be able to understand or decode the control information transmitted by devices of such a non-3GPP RAT.
In accordance with yet other embodiments, in case a further wireless communication network or system, which transmits on the resources of the unlicensed part of the resource pool 420, is also a 3GPP system, i.e., uses the same RAT or is within the 3GPP family, UE 400 may perform measurements 424 of pilot symbols so as to determine for the respective resources one or more measured values, for example, a 3GPP reference signal receive power, RSRP, or a 3GPP reference signal receive quality, RSRQ. In case the measured value is at or above a certain threshold, the associated resource may be signaled in the occupancy information to the gNB 410 which, in turn, may exclude the resource from the resource allocation.
In accordance with further embodiments, in such a situation, the UE 400 may also be able to decode from the resources in the unlicensed part of the resource pool 420 one or more sidelink assistance information messages, AIMs, that carry information from other UEs indicating available/non-available resources or resources that are likely to cause a collision. The latter is also referred to as collision indicator. Furthermore, an AIM can indicate a non-preferred set of resources or a set of preferred resources. The reason for a preference or non-preference can depend on a criterion, e.g., the interference situation, whether the UE sending the AIM is an intended receiver, or the SNR of a set of resources.
Also an inter-UE coordination, IUC, message may be decoded that is included, for example, within a two stage SCI on the physical layer either in the first stage or in the second stage, or within MAC control elements, MAC-CEs, or is signaled using RRC signaling or sent via other higher layer signaling. In accordance with yet further embodiments, the UE may decode certain control messages transmitted on the one or more resources evaluated in the unlicensed spectrum 420, for example, a 3GPP sidelink control information, SCI. Based on the decoded one or more SCIs information on other transmissions that are currently ongoing or scheduled for the future or information about a remaining duration of an ongoing transmission may be extracted. For example, certain reservations of the resource in the future which are transmitted in control messages previous to actually using the resource for a transmission, may be obtained. In other words, by decoding the SCI, the UE 400 may derive occupancy information for the resources, which are reserved by the SCI.
In accordance with other embodiments, UE 400 may include a circuitry allowing the decoding of control information from one or more RATs that are different from the UE's RAT, for example, it may include a Wi-Fi or Bluetooth circuit. In such embodiments, UE 400 may decode 424 control information transmitted on resources in the unlicensed spectrum of the resource pool 420, associated with the different RAT, for example, a length field in an IEEE 802.11 physical layer convergence protocol, PLCP, header, e.g., like a network allocation vector (NAV), indicating the duration that the device sending the control information intends to transmit. Note, this inter-RAT cross-functionality may involve exchanging measurements from one RAT performed in a lower layer, e.g., PHY or MAC, via a higher layer protocol, e.g., IP, with another RAT, which then has to forward this information to the respective entities, e.g., the radio resource management.
The above measurements 424 may be used independently or in combination, if possible, so as to provide the gNB 420 with occupancy information of the one or more resources of the resource pool 420 at least in the unlicensed band or spectrum 418 for allowing the gNB 410 to remove or disregard occupied resources during the allocation process used for allocating resources to the UE 400 for the sidelink communication 408 to UE 406.
In accordance with embodiments, based on the obtained occupancy information, the UE may determine a measured value, also referred to as an occupancy value, and on the basis of the measured value or the occupancy value, it is determined whether a resource, like an unlicensed subband in the resource pool 420, is occupied, unavailable or busy. Determining the occupancy status of the one or more resources measured by the UE may depend on whether the one or more measured resources are occupied or used by a 3GPP RAT, like a wireless communication network operated by a different mobile network operator, MNO, or whether the one or more resources measured are used by non-3GPP RATs, like Wi-Fi or Bluetooth systems. In case the one or more measured resources are used by a 3GPP system, a resource may be judged to be occupied, unavailable or busy in case an average of the determined measured or occupancy value over the entire resource exceeds a configured or preconfigured threshold. For example, when considering as a resource a plurality of resources in the time/frequency grid, like a subband in the unlicensed spectrum of the resource pool 420, measurements may be performed on some or all of the frequencies within the subband, and respective measured or occupancy values are obtained for each measured frequency. In case an average of the determined values over the entire band exceeds a configured or preconfigured threshold, the subband is judged to be occupied. In accordance with other embodiments, the resource, like the above-mentioned subband, may be considered to be occupied in case any one of the determined measured values or occupancy values exceeds the configured or preconfigured threshold. In accordance with other embodiments, a resource, like the above-mentioned subband, may be judged to be occupied, in case some measured values or occupancy values exceed the threshold at least for a configured or preconfigured duration. The measured or occupancy values may be obtained consecutively or non-consecutively over the resource, like the subband, for example, for only every second frequency or for a first number of frequencies following by a gap and then by a second number of frequencies. In accordance with yet other embodiments, the resource may be judged to be occupied in case one or some or all measured values or occupancy values, which were obtained or determined for the resource exceed the threshold. In accordance with other embodiments, the resource may be considered to be occupied in case the UE was able to decode a control message, which indicates an ongoing or upcoming transmission using the resource.
In the above description, reference was made to the measured value or occupancy value, which means it can be determined by one or more of the following:
In case the one or more resources measured by UE 400 are used by a non-3GPP system, judging whether a resource is available may require a different action, for example, because non-3GPP RATs do not make use of the boundaries, e.g., slot boundaries or radio frame structure, of a 3GPP system, like the inventive wireless communication system, so that partial overlaps are expected. For example, an IEEE 802.11 device may occupy only the first or second OFDM symbols of a slot, but not the rest, and, therefore, to determine whether a resource is occupied by a non-3GPP RAT, in accordance with embodiments, the above-described detected one or more energy levels over an entire resource may be averaged and in case a configured or preconfigured energy threshold is exceeded, the resource is considered to be occupied. When considering the above-mentioned example of measuring an unlicensed subband in the resource pool 420, respective energy levels may be obtained on the respective carriers forming the subband and an average of the detected energy levels over the entire subband is the basis for judging whether the subband, i.e., the resource, is occupied or not. In accordance with other embodiments, the resource, like the mentioned subband, may be considered to be occupied in case any one of the detected energy levels for the resource exceeds the energy detection threshold. In accordance with yet other embodiments, the resource, like the subband, may be considered to be occupied in case one or more detected energy levels obtained for consecutive or non-consecutive parts of the subband, like consecutive or non-consecutive frequencies or carriers exceeds the energy detection threshold at least for a configured or pre-configured duration. In accordance with yet other embodiments, the resource, like the subband, may be considered to be occupied in case set of detected energy levels for the resource exceeds the energy detection threshold. In accordance with yet other embodiments, the resource, like the subband, may be considered to be occupied only in case all of the detected energy levels exceed the energy detection threshold. Moreover, in situations in which the UE 400 is capable to decode information transmitted by the non-3GPP system, the UE 400 may judge the resource, like the mentioned subband, to be occupied in case a decoded control message indicates an ongoing or upcoming transmission using the resource, like the subband. In accordance with other embodiments, UE 400 may also be capable to detect a preamble associated with a transmission currently performed using the measured subband, which indicates an ongoing or upcoming transmission, so that the UE, based on the detection of the preamble, without the need for decoding it, may judge the resource to be occupied.
In accordance with embodiments, UE 400 may report to the gNB or base station 410 either the obtained occupancy information in the form of the measured or detected or decoded information so that, using the information received over the Uu interface 412, the gNB 410 may determine the actual occupancy status by itself. In other words, the above-described results of the measurements 424 performed by UE 400 may be forwarded to the gNB 410 over the Uu interface 412 using a configured or preconfigured report configuration for allowing the gNB 410 to determine the occupancy status of the one or more resources in the unlicensed spectrum of the resource pool 420 to be used for the sidelink communication. For example, the gNB 410 may determine whether a resource is occupied on the basis of the received information in a way as described above with reference to the UE performing the determination of the occupancy status. In such embodiments, a report provided by UE 400 to gNB 410 may indicate for some or all of the resources of the resource pool 420 information obtained from the resources, for example, the above-mentioned detected energy levels or the determined measured or occupancy values, or the decoded control information.
In accordance with other embodiments, the UE may determine the actual occupancy status of the one or more resources in a way as described above and include into the report transmitted to the gNB 410 the actual occupancy status. In accordance with such embodiments, the report may indicate for some or all resources of the resource pool 420, especially for the resources in the unlicensed spectrum, the occupancy status, for example, a congestion indication, like a single bit or a certain value, per resource indicating whether the resources are occupied or not. The congestion indication may be given per subband or subchannel or per group of subbands or subchannels or per resource pool or per bandwidth part, BWP. In accordance with such embodiments, the report is a full-fledged report when providing the occupancy status for all of the resources, and the occupancy status may be indicated in a way similar as described in WO 2019/096705 A1 mentioned above.
In accordance with other embodiments, only a so-called mid report may be provided in accordance with which UE 400 reports the occupancy status, for example, per subband or per group of subband or per group of subchannels or per timeslot.
In accordance with yet other embodiments, the report may indicate for the entire part of the resource pool 420 being in the unlicensed spectrum 418 the occupancy status, for example, a percentage at which the resources in the unlicensed spectrum 418 are occupied or non-occupied. Moreover, a CBR-like report may be provided indicating the occupancy status of the entire resource pool 420 or the occupancy status of the resources of the resource pool 420 being in the unlicensed spectrum 418.
In accordance with other embodiments, the report may include one or more occupancy statuses indicating a percentage at which the unlicensed resources belonging to a certain LBT subband are occupied.
Thus, in accordance with embodiments, the report may be of a type that contains the energy information of some or all of the resources measured, or it may contain an indication of the available/unavailable resources, which has been obtained using the energy information, or it may contain an information indicating available/unavailable resources, determined on the basis of the energy information, which are available/unavailable because other 3GPP UEs occupy the resources or because a non-3GPP devices occupy the resources, or a combination of both. Also, as mentioned above, an overall occupancy value for the resource pool or at least the part thereof being in the unlicensed spectrum 418 may be provided by means of the report.
In accordance with embodiments, the UE 400 may provide the report with different granularity levels, for example, by providing an exact bit map or by providing the results with a time and/or frequency and/or spatial domain granularity. In accordance with other embodiments, the report may be provided with a coarser granularity, for example, it may be provided based on one or more subchannels or frequency bands. For example, when providing a fine granularity, the report may be provided with a physical layer, PHY, based granularity by using, for example, a time resource indicator value, TRIV, or a frequency resource indicator value, FRIV, or the above-mentioned bitmap. The quasi granularity may be on the basis of a subchannel or a group of subchannels or even on the basis of the entire resource pool. Also note that a UE may provide the report with a coarser granularity, which can cause a gNB or other UE, based on the reception of this coarse report, to send a trigger to the same or another UE within the vicinity of the given UE, to trigger a finer granular report or an additional report. This can be used in order to improve the certainty of the results given in the initial report and thus help the gNB or other UE, to better align resources and avoid resource collisions in the particular set of resources.
Thus, the report may indicate the occupancy status for one or more of the following:
In accordance with other embodiments, UE 400 may provide a report indicating an occupancy status for resources used by a 3GPP system only, like an LTE-only report or an NR-only report, or may indicate the occupancy status for resources used by a non-3GPP system only, like a non-3GPP-RAT report, or may indicate the occupancy status for resources used by a 3GPP system and used by a non-3GPP system. In other words, the UE may provide the report either as a single report for all measurements performed or as separate reports distinguishing between 3GPP-RAT and non-3GPP-RAT. When using a single report, the measurement results may be indicated by configured or preconfigured values associating them with either the 3GPP system or the non-3GPP system in case they are occupied and with another values indicating a resource to be non-occupied or unoccupied. In other words, in accordance with embodiments, the report may not only indicate that a certain resource is occupied, but it may also indicate that a certain resource is non-occupied so as to give a complete picture of all resources measured by the UE 400 in the report. For example, a resource that was measured to be occupied based on the RSRP measurement may be indicated by a “one”, i.e., indicating that the resource is associated with a 3GPP-RAT, and in case it was determined to be occupied because of an energy measurement, it may be associated with another value, like “two” indicating that the resource is used by a non-3GPP-RAT. Moreover, the report may indicate a resource to be occupied by assigning a certain predefined value, like “zero” to the resource in the report.
As described, the resources in the unlicensed spectrum 418 may be occupied because of transmissions performed by systems operating in accordance with the 3GPP-technology and/or by systems operating in accordance with a non-3GPP-technology. When reporting the occupancy status for resources used by other elements of the 3GPP RAT family, like UEs of a 3GPP wireless communication network of a MNO different from the MNO of the network in which UE 400 is located, the report may include, for enhancing the resource allocation for the sidelink communication at the gNB 410, one or more of the following resources used by one or more entities of a 3GPP wireless communication network of a different MNO:
Referring to the list above, the occupancy status may also indicate when a resource is not occupied, e.g., that the resources are not occupied by another gNB, UE, VUE, IAB link, V2X traffic, PUE, RSU, IUE or other sidelink device. Furthermore, the report may contain information on how many resources are used, in which subbands, how much transmit power is used and the time duration these resource are occupied.
The above-mentioned information or side information may be used by the gNB 410 to optimize the resources to be used for the UEs connected to the gNB 410, like UEs 400 and 406 in
In accordance with further embodiments, the above-described report may be provided by UE 400 to another UE, like UE 406 or to another entity, like a RSU. The report may be distributed by the gNB via the Uu interface to the respective entities or by the UE 400 using the sidelink 408, e.g. via PC5. In accordance with embodiments, responsive to providing the report to the RSU, which in the context of the present application may be considered a base station, the RSU may adjust its resource usage in the unlicensed spectrum dependent on the occupancy of the resources.
UE 400 may transmit the above-described report to the base station, like gNB 410 or to any other network entity, like an RSU or another UE, responsive to a certain request, for example, responsive to a request from a core network, CN, entity, or from the base station 410, or from a road side unit, RSU, or from another UE. UE 400 may transmit the above-described report also responsive to one or more configured or preconfigured triggers, or periodically or semi-statically in accordance with a certain configuration or pre-configuration.
The one or more configured or preconfigured triggers may comprise a change in measurement values by a configured or preconfigured threshold. For example, a certain change in the channel busy ratio, CBR, or in the signal to interference and noise ratio, SINR, may cause the UE to send the report to the one or more mentioned network entities, like the gNB 410, so as to inform the other network entities about a substantial change in the occupancy status of at least the unlicensed part of the resource pool 420 for allowing the gNB 410 to adjust its resource allocation procedure accordingly. In accordance with other embodiments, the report may also be triggered in case one or more of the measurements 424 performed by the UE 400 yield a value that exceeds a configured or preconfigured threshold. In a further embodiment, a UE similar to the UE 400, might be only served on a licensed carrier, and congestion experienced on the said licensed carrier, e.g., measured in terms of interference or NACKs received upon data transmissions via PSSCH, can trigger the UE to send such a report to a gNB, in order to indicate that it is better served within the unlicensed spectrum. Furthermore, a handover or conditional handover (CHO) may also be a trigger for the UE to send such a report to the gNB or to another UE or RSU.
In case the UE 400 judges the occupancy of resources using the LBT procedure, the sending of the report may be triggered in case the UE 400 experienced a certain number of LBT failures on the monitored unlicensed resources.
In accordance with other embodiments, UE 400 may send the report together with sending a scheduling request or a buffer status report, BSR, to the gNB 410, i.e., in situations in which the UE 400 requests resources for a sidelink communication, it may also provide the report about the occupancy status of the unlicensed resources for allowing the gNB 410 to adapt its resource allocation in this part of the spectrum accordingly.
In case UE 400 implements for certain transmissions the HARQ procedure, a sending of the report concerning the occupancy status of the unlicensed resources of the resource pool 420 may be triggered in case a number of HARQ non-acknowledgements, NACKs, exceeds a certain number, i.e., in case, by means of the NACKs it is determined that transmissions on the unlicensed spectrum become more and more unsuccessful, which indicates that a scheduling of the resources in this part of the unlicensed spectrum needs to be reconsidered, which may be done by the gNB using the report about the occupancy status.
In accordance with other embodiments, the report may be sent responsive to a feedback received via a feedback channel, like the physical sidelink feedback channel, PSFCH. For example, the feedback may be a collision indicator, CI, including details about past or potential future collisions on a resource.
In accordance with other embodiments, the report may be sent responsive to receiving an assistance information message, AIM, or an inter-UE coordination, IUC, message send by another UE or RSU. The message may include or contain a set of preferred resources or non-preferred resources, i.e., it specifies resources considered by another UE to be available or not available for a communication.
In accordance with embodiments, the occupancy information is one or more of
In accordance with above described embodiments of the first aspect, the occupancy information directly indicates whether one or more or all resources in the unlicensed spectrum, like the resources in the first SL-RP, are currently used or occupied. However, the present invention is not limited to this kind of occupancy information. In accordance with other embodiments of the first aspect, the occupancy information may be information indicating, instead an exact occupancy map for the resources of the SL-RP, a use of the unlicensed spectrum. In accordance with embodiments, the information regarding the use of the unlicensed spectrum may include one or more of the following:
As mentioned above, the information regarding the use of the unlicensed spectrum may include Information on the resource usage of a 2nd unlicensed spectrum that it currently is not configured to be used by the UE, but is monitored by the UE.
As described above, the occupancy information may be used for assisting the base station 410 in its resource allocation and selection.
Further embodiments of the first aspect of the present invention provide a base station, like a gNB or an RSU or the like, which is used for allocating resources to a sidelink UE from the unlicensed spectrum covered by a resource pool dependent on occupancy information for the resources in the resource pool, which is provided from the sidelink UE.
In accordance with embodiments of the first aspect of the present invention, gNB 410, as is indicated at 430, receives from the UEs, like from UE 400, occupancy information for the resources in the unlicensed spectrum, for example, occupancy information of those resources of the resource pool 420 configured by the system for the sidelink communication, which are within the unlicensed spectrum 418. As is indicated at 430, the occupancy information is used by the gNB for the resource allocation 428.
For example, in accordance with embodiments, dependent on the received occupancy information 430, gNB 410 may determine that sufficient resources are available in the unlicensed spectrum for a transmission over the sidelink so that it is possible to offload transmissions of the UE 400 over the sidelink 408 to UE 406 from the licensed spectrum 416 to the unlicensed spectrum. In case the occupancy information indicates that such offloading is possible, the resource allocation 428 allocates the respective resources available in the unlicensed part of the resource pool 420 for a sidelink transmission by UE 400.
The occupancy information may be received in the form of the above-described report provided by UE 400 so that the gNB either receives the actual occupancy status of the unlicensed resources or receives the measurements performed by UE 400 and determines, using the received measurements, the actual occupancy status.
In the embodiments described above, reference is also made to the resource pool 420 including resources in the licensed spectrum 416 and resources in the unlicensed spectrum 418. However, in accordance with other embodiments, the resources may include only resources in the unlicensed spectrum, as is schematically represented in
Embodiments of the second aspect are now described in more detail. In accordance with embodiments of the second aspect of the present invention, a user device, UE, capable of performing a sidelink communication with other UEs is provided and may be configured with a resource pool being at least partially in the unlicensed spectrum. The UE decides to request resources from the unlicensed spectrum dependent on certain criteria.
Thus, in accordance with embodiments of the second aspect of the present invention, a UE, like UE 400, may be configured with one or more resource pools 420 that belong both to the licensed and unlicensed spectra, and for supporting the resource allocation by the gNB for the sidelink communication of the UE 400, the UE 400 may analyze measurements 424 associated with the resources of the resource pool, like the measurements described above with reference to the first aspect of the present invention, so that, for example, dependent on the outcome of the measurements, UE 400 may determine whether to request a grant, i.e., to request resources for the sidelink communication, in the licensed spectrum 416 or in the unlicensed spectrum 418. In other words, UE 400 requests a grant in the unlicensed spectrum 418 only in case UE 400 is confident of performing a transmission using the resources in the unlicensed spectrum without any collision or with a collision probability which is below a configured or preconfigured threshold. For example, this can be measured based on HARQ ACKs/NACKs received within the unlicensed carrier.
In accordance with embodiments, the criteria dependent on which the UE requests resources from the unlicensed spectrum 418 for a sidelink communication may be based on a measurement 424 of the occupancy status of the resource pool 420, at least of the occupancy status of the unlicensed resources of the resource pool. The measurements may include, for example, those measurements described in detail above with reference to the first aspect of the present invention, i.e., the measurements 424 described above with reference to
In accordance with other embodiments, the criteria may include a BSR which indicates that a buffer of the UE 400 holds data to be transmitted over the sidelink. The buffer status report (BSR) may indicate the status of several logical channels or logical channel groups. By indicating that there is data to send in a certain channel the gNB has some information related to the logical channel and may infer target, QoS, PDP or other related parameters. So by having at least a separate LCH for licensed or unlicensed traffic the UE can indicate a preference for the grant it wants to receive.
If the UE has urgent data to transmit, e.g., data having of high priority or data having ultra-reliable low latency (URLLC) requirement, UE 400 may indicate that it also transmits data within an unlicensed set of resources to achieve the QoS requirements. UE 400 may benefit especially if a large bandwidth is available in the unlicensed spectrum, e.g., n times 100 MHz. Furthermore, UE 400 may benefit if the bandwidth opportunity of licensed and unlicensed bands is uneven, e.g., a couple of MHz usable on the licensed carrier, while hundreds of MHz are available on the unlicensed carrier. Even if UE 400 has to perform LBT on the unlicensed band, due to the large bandwidth available, it may even finish its transmission earlier then by just using a small bandwidth in the licensed band. By sending the BSR to the gNB, the gNB or network may decide how to utilize most efficiently licensed and/or unlicensed resources. This may either be decided based on additional information provided by the UE, or by the UE's initial configuration during network setup. In this way, the gNB/network know, if the given UE is configured to use licensed spectrum, unlicensed spectrum, or a combination of both. A BSR from such a UE thus signals to the gNB/network, that the given UE may also be served by using resource within unlicensed spectrum, without the UE having to provide additional signaling.
In accordance with further embodiments, UE 400 may determine to request resources from the unlicensed spectrum 418 dependent on the nature of a transmission to be carried out over the sidelink, for example, dependent on the type of message to be transmitted, a priority of the transmission, the size of the message to be transmitted and the like. For example, in case UE 400 has a cooperative awareness message, CAM, to be transmitted, which, in general is a message that needs to be transmitted periodically, is constantly refreshed and has a low priority, UE 400 may decide that such a message may be transmitted using the unlicensed band and, therefore, request resources in the unlicensed part of the resource pool. On the other hand, in case of a high priority transmission, like an ultra-reliable low latency communication, URLLC, transmission which needs to transmit delay critical data, UE 400 may decide to use the licensed spectrum as it is assumed that UE 400 competes with a lesser number of devices for the resources. In accordance with embodiments, this may also be decided by the network or gNB, in case the gNB is aware that UE 400 may also be served via unlicensed spectrum. This may either be the case if UE 400 was configured like this during initial access, of if this capability was exchanged or configured while communicating with the gNB or network prior to a future transmission.
In accordance with further embodiments, messages associated with a certain task, like messages used for a resource coordination in a group of user devices communicating with each other over the sidelink may be confined to the licensed resources, while other group messages including less critical information may be transmitted using unlicensed resources. In such embodiments, UE 400 may be referred to as the scheduling UE, S-UE, or as a group leader UE, GL-UE sending the respective group-related messages.
Further, UE 400 may decide about requesting resources from the gNB or network in the unlicensed/licensed spectra dependent on contents of a transmission, for example in case the message is used for a resource coordination among a plurality of UEs, like UEs of a group communicating using the sidelink, and such a message may be, for example, an assistance information message, AIM.
In accordance with other embodiments, UE 400 may decide about selecting resources from the licensed spectrum or from the unlicensed spectrum dependent on a grant type used on a carrier in a licensed spectrum, for example, in case the UE is operating with configured grants (CG), like Type 1 or Type 2 or SPS-like grants, but a quota exceeds that of a certain configuration. NR supports two schemes for uplink transmission without a dynamic grant, which are similar to SPS in LTE systems. If configured grant type 1 is used, an uplink grant is provided by RRC, including activation of the grant. If configured grant type 2 is used, the transmission periodicity is provided by RRC and L1/L2 control signaling is used to activate/deactivate the transmission. If a UE uses the above-defined scheduling mechanisms, and if it has more data to transmit that currently fits into the grant, it may decide to transmit the data exceeding the quota of the configured grant using additional spectrum in the unlicensed band. Furthermore, the UE may use the unlicensed band for retransmissions wrt. configured grants, or in case a configured grant was pre-empted by another transmission. Furthermore, the UE may send a copy or redundancy version of the data to be transmitted via CG using the unlicensed band, such that the probability of a successful transmission is increased.
In accordance with other embodiments, UE 400 may determine the use of the unlicensed/licensed resources dependent on the HARQ status. For example, in case UE 400 experiences for one or more transmissions over the sidelink using unlicensed resources a number of HARQ failures or HARQ NACKs to exceed a certain threshold, the transmission over the selected resources in the unlicensed spectrum may be considered to be not reliable and therefore, UE 400 may request for another transmission or for a retransmission resources from the licensed part of the resource pool. The UE may also operate in this way in case attempts to access certain resources like subchannels or channels in the unlicensed spectrum fail and a number of such failures, like failed LBTs, exceeds beyond a predefined threshold.
Another criterion may by a status on resource collisions, e.g., like a collision indicator, CI, based on past or potential future collisions, or that any other data is received via the physical sidelink feedback channel, PSFCH.
Another criterion may be the cast type of the transmission to be performed by the UE 400. For example, a unicast transmission directed to a dedicated UE via the sidelink 408 may require a higher reliability than a groupcast transmission to a set of UEs over the sidelink or a broadcast to all UEs within sidelink coverage of the UE 400 so that for the unicast type transmission, the UE is to request resources for the transmission on the sidelink in the licensed spectrum 416 whereas for a broadcast or groupcast transmission resources in the unlicensed spectrum 418 may be requested. Instead of the cast type, the decision as to whether sidelink resources are to be requested from the licensed or unlicensed spectra, the UE may determine whether the transmission of a certain message requires a HARQ feedback. For example, HARQ-less transmissions may use resources from the unlicensed spectrum 418 while transmission requiring a feedback channel are done using licensed resources.
In accordance with yet further embodiments, the criterion may be the mobility status of UE 400. For example, in case the UE is a mobile UE, like a vehicular UE, dependent on the speed at which the UE travels it may decide whether resources from the unlicensed spectrum 418 or from the licensed spectrum 416 are to be used or requested for a sidelink communication with UE 406. For example, in scenarios with a high mobility, like a mobility or speed at which the UE travels being higher than a certain threshold, UE 400 may request resources from the licensed spectrum as a validity of, for example, an occupancy report may be reduced due to the high mobility. On the other hand, in situations in which the UE 400 is stationary or travelling at a slow speed, e.g., at a speed below the threshold, the validity of the occupancy report may be more reliable.
Also, UE 400 may decide on selecting resources from the licensed/unlicensed spectra dependent on a minimum required communication range so that, for example, in case it is determined that a UE, like UE 406, is within the minimum required communication range of UE 400, sidelink resources from the unlicensed spectrum may be used as due to the proximity of the UEs a reliable communication may be assumed also when using the unlicensed spectrum. On the other hand, when it is determined that UE 406 is outside the minimum required communication range, resources from the licensed spectrum are used or requested.
In accordance with the yet further embodiments, the criterion may include a location or geolocation of UE 400 so that, for example, in case UE 400 determines to be located at a certain area where a high probability of interferences is to be expected, for example in case the UE is located in an area where WiFi hotspots are installed, this means that a transmission using unlicensed resources may not be reliable or may experience substantial interference, so that in such areas of high probability of interference UE 400 may determine to request resources for the sidelink communication in the licensed spectrum 416. On the other hand, in case an area in which the UE 400 is located is indicated to be an area with low interference, UE 400 may decide to request resources for the sidelink communication from the unlicensed spectrum 418.
As mentioned above, in accordance with embodiments, UE 400 may determine to request resources for the sidelink communication from the unlicensed/licensed spectra dependent on an occupancy status of either the part of the resource pool 420 including unlicensed resources or of the unlicensed resource pool 420a. In case the occupancy status is below a configured or preconfigured threshold, UE 400 may decide to request from gNB 410 resources for the sidelink communication 408 from the unlicensed spectrum 418. The occupancy status may be determined in accordance with embodiments of the first aspect of the present invention as described above.
In accordance with further embodiments of the second aspect of the present invention, once UE 400 selected a resource pool from which it desires to request the resource from, like resource pool 420a or resource pool 420b, an implicit mapping between a logical channel used by UE 400 for sending the request, like the BSR request, and the resources in the unlicensed spectrum, like the resource pool 420b or an unlicensed band in the spectrum 418 may be implemented. It is noted that a logical channel may be marked by a logical channel identifier (LCID). In such an embodiment, when the UE 400 transmits, for example, the BSR to the gNB 410, the BSR is sent on a logical channel using a LCID associated with the resources, like the resource pool, from which the UE 400 wishes to request the resources for the sidelink transmission. Sending the request on the logical channel informs the gNB 410 that the UE 400 intends to use resources from a resource pool associated with the logical channel. The UE 400 and the gNB 410 may support more than one logical channel so that different criteria may be mapped to more than one logical channel and may be used simultaneously in time and/or frequency. For example, there may be a mapping between logical channels and resource pools or subbands in the unlicensed spectrum which may be defined in a tabular manner in the standard specification, or which may be configured or preconfigured in the UE 400 by gNB 410.
Further embodiments of the second aspect of the present invention provide a base station, like a gNB or RSU or a similar entity, that is provided to serve a user device for providing, responsive to a request from the user device, resources for a sidelink communication in the unlicensed spectrum. For example, in case a user device sends a BSR on logical channel linked to a particular resource pool, the gNB is expected to allocate resources from the indicated resource pool.
In accordance with certain embodiments, the scheduled resources may be linked to the logical channel on which the request was received. For example, as is further indicated at 444, dependent on the logical channel on which the request for resources is received, and which is associated with a certain resource pool, gNB 410, at 428, may perform the allocation of resources from the desired resource pool as indicated implicitly via the transmission of the request on the logical channel.
In accordance with further embodiments, gNB 410, prior to performing the resource allocation in the desired resource pool, in case the logical channel indicates the resource pool to be a resource pool including resources in the unlicensed spectrum 418, the gNB 410 may send a request to UE 400 to provide an occupancy status for some or all of the resources of the resource pool, and dependent on the occupancy report, the gNB 410 may decide to provide resource grants only in the unlicensed spectrum or only in the licensed spectrum or both in the unlicensed spectrum and the licensed spectrum. For example, in case the occupancy report indicates the occupancy of the unlicensed resources to be low, and the request is for resources from the unlicensed spectrum, the gNB 410 may allocate the resources from the requested resource pool in the unlicensed spectrum. In case the occupancy report indicates a certain occupancy of the unlicensed resource, the gNB 410 may decide to allocate some of the resources in the licensed spectrum and some of the resources in the unlicensed spectrum. This may be the case if the gNB wants to reserve a certain number of free resources in the licensed spectrum for potential retransmissions or high-priority transmissions for other UEs to be performed on future resources. Furthermore, by offloading a certain amount of data traffic to the unlicensed band, while also using SL Mode 2 the gNB does not have perform resource allocation for these users, and thus may save its computing resource and either use them for something else or save power by reducing the amount of UEs it has to handle simultaneously. Furthermore, by using both unlicensed and licensed spectrum as much as possible, the gNB may still increase its number of associated or handled UEs and thus reduce the amount of total gNBs that may be required to handle all these UEs in the licensed spectrum. With the number of growing devices, especially wrt. wearables and IoT devices, this may be an efficient way to handle a large number of devices efficiently.
In case the occupancy report indicates that the unlicensed resources are occupied to a degree that is beyond a certain threshold, gNB 410 may decide to disregard the UEs request for resource allocation in the unlicensed spectrum and may, instead, allocate resources only in the licensed spectrum so as to ensure a reliable transmission over the sidelink.
Embodiments of the third aspect are now described in more detail. In accordance with embodiments, a UE is provided that receives a resource allocation indicating multiple sets of resources in the licensed spectrum and/or in the unlicensed spectrum for a sidelink transmission, and uses, for the transmission, a set of resources that are judged to be not occupied. In a wireless communication system of the present invention, the gNB is aware of the usage of a resource pool only in so far as the resources are in the licensed spectrum which are all allocated by the gNB and about those resources in the unlicensed spectrum also allocated by the gNB. However, in case there are other users of the unlicensed spectrum, either other 3GPP RAT user devices or other non-3GPP RAT user devices, the gNB is not aware to what extent the resources in the unlicensed spectrum are used by such other devices. Hence, even if the gNB provides a grant to a user device for a sidelink communication, in accordance with embodiments of the third aspect of the present invention, the user device carries out further checks to ensure that the resources from the grant may be used for a transmission.
In accordance with embodiments, the gNB 410 may also indicate to the UE a set of non-preferred resources within the licensed or unlicensed band, which are a set of resource not to be used by the UE. Furthermore, the UE 400 may forward this set of non-preferred resources to another UE, in order to indicate to the other UE that it may avoid performing LBT on these resources and exclude these resources from current and/or future transmissions. The reason for resource exclusion may be that the gNB detected a certain interference on these resources, or that there is a regulatory requirement, which withdraws the permit to transmit on these resources, or that the gNB wants to reserve these resources for a different purpose.
In accordance with embodiments of the third aspect of the present invention, responsive to receiving the resource allocation including the plurality of sets of resources from the respective resource pools 420a, 420b, UE 400, as is indicated at 452, is to determine among the received sets of resources one or more unoccupied sets of resources which may be used by UE 400 for its transmission to another UE over the sidelink or which may be forward to another UE as available resources using, for example, an AIM. In accordance with embodiments, UE 400 may determine unoccupied sets of resources on the basis of measurements 424 like those described above with reference to the first aspect of the present invention. For example, UE 400 may carry out a listen-before-talk, LBT, on unlicensed frequency bands to check whether a grant provided by the gNB in such a band, is occupied or not.
In accordance with embodiments, the process for determining unoccupied sets of resources may be such that, initially, a current set of resources is selected from the plurality of sets provided by the gNB which is then evaluated to see whether it is occupied or non-occupied. In case the current set of resources is not occupied, UE 400 uses the current set of resources for the transmission or forwards the current set of resources in the AIM. Otherwise, i.e., in case the current set of resources is occupied, UE 400 selects from the plurality of sets of resources another, not yet evaluated set of resources as the current set of resources and repeats the above operations. The order in which the UE 400 selects may be configured or preconfigured. The order may depend on the carrier frequency and/or bandwidth used for the carrier. The UE 400 may start with the lowest part of the band, since a lower frequency results in a better radio wave propagation. Furthermore, the order may depend on a current interference. In this case, the UE 400 may pick the set of resource from a frequency range which provides the lowest interference to the UE as possible. In addition, the UE 400 may use some resource for its own transmission. Therefore, it picks orthogonal resources for the other UEs to transmit, if forwarded by an AIM. In case the UE, also denoted as UE-A, forwards a set of resource to another UE-B, and if UE-A is an expected recipient of data from UE-B, then it picks the order of resources in such a way, that it may receive the data in the best possible manner, e.g., without interference from other UEs or gNBs. Further it may select resources based on the receivers Rx abilities, availability or DRX pattern.
Thus, in accordance with embodiments of the third aspect of the present invention, the currently applied limitation of a grant being capable of carrying only three TRIV indicated resources is avoided by allowing the gNB 410 to provide multiple sets of resources including, as illustrated in
In the above-described embodiments, the allocation of the plurality of sets of resources has been described to be indicated in the DCI or MAC CE or RRC by using respective TRIV values. In accordance with other embodiments, also FRIV values may be include for signaling the plurality of sets of resources to the UE. In accordance with other embodiments, the signaling may include the following:
Further embodiments of the third aspect of the present invention provide a base station or gNB serving one or more user devices capable of performing a sidelink communication. The UE provides further resource allocation for the sidelink communication and sends a plurality of sets of resources from respective resources pools to the sidelink user device.
Thus, the gNB 410, in accordance with embodiments of the third aspect of the present invention, selects a plurality of sets of resources from the resource pools 420a, 420b, as is schematically indicated at 476 and provides this selection to the resource allocation 428, as is allocated at 478 so that the resource allocation provided by gNB 410 to the UEs 400, 406 may include the plurality of sets of resources from the resource pool 420a and/or from the resource pool 420b. The gNB 410 may signal the plurality of sets of resources in the resource allocation in a way as described above with reference to the functionality of UE 400.
Embodiments of the fourth aspect are now described in more detail. Embodiments of the fourth aspect of the present invention provide an approach for managing multiple grants provided by a base station for a sidelink communication.
The fourth aspect of the present invention resolves the issue that, conventionally, in NR-U, the gNB provides the UE with multiple grants, and each grant is, basically, an allowance for using or usage of a single time slot by the UE for its own transmission. In case the gNB provides the UE with multiple grants, it is not specified how the UE manages each of the respective grants, especially in cases where the UE has only a single packet to transmit, after a successful transmission in the first grant, the remaining grants already scheduled are not used by the UE.
As is indicated at 480 UE 400 receives from the gNB 410, either directly over the Uu interface 412 or over a relay UE, not depicted in
In accordance with embodiments, the UE may indicate for some or all of the grants, whether the respective grants are to be used or were used for the transmission. In accordance with other embodiments, the UE 400 may indicate explicitly which one of the grants was used for the transmission and/or which one was not used for the transmission. In accordance with yet other embodiments, the UE may also indicate a certain subset of grants that were used. For example, in case of dynamic grants, there may be three resources configured, but, e.g., only one was used. This may be signaled to the gNB so that the gNB may determine if it needs to provide more grants, or grants in a different RP. In accordance with embodiments, the UE 400 may receive a further grant from the gNB 410 or another UE depending on the previous report of used grants. For example, the further grants received may be one or more of a configured grant type 1, a configured grant type 2, a dynamic grant, a sidelink AIM, e.g., another UE or GL-UE.
Thus, embodiments of the fourth aspect of the present invention provide a feedback by the UE towards the gNB informing the gNB, in case multiple grants were provided by the gNB, about the usage status of a certain grant. Conventionally, the feedback mechanism used in NR sidelink communications is to send from the UE to the gNB the feedback only at the end of all grants so that the gNB may not be aware that the UE actually did not need or require all grants originally scheduled by the gNB. To address this drawback, in accordance with embodiments of the fourth aspect of the present invention, after one or more or each grant, UE 400 may send a feedback about whether the current grant was used by the UE, i.e., as to whether the resources indicated by a current grant were used for a transmission or not. In the latter case, this means that the transmission has been completed so that all future grants are no longer required by the UE for the transmission and the gNB may release these grants or resources to be used for further grants to be assigned to the UE 400 or to another UE, like UE 406.
In accordance with embodiments, this information may be sent explicitly using a feedback message, or it may be included or piggybacked with another control message provided by UE 400 to the gNB 410, for example, it may be piggybacked with a BSR. In accordance with other embodiments, this information may be included into an occupancy status report, like the report explained above with reference to the embodiments of the first aspect of the present invention.
In accordance with other embodiments of the fourth aspect, rather than sending the information or feedback signaling unused resources to the gNB 410 so as to allow for a release of the resources, this information or feedback may also be forwarded to other UEs operating in the system for a communication over the sidelink, for example by means of an AIM, thereby informing other UEs about further available resources that may be used, for example, by UEs operating in Mode 2.
In accordance with other embodiments, UE 400 may request for the initial transmission of a TB also resources for two retransmissions, and, in turn, receives, as is shown in
In accordance with other embodiments, rather than informing the gNB, UE 400 may signal to another UE, like 406, that the resources for grants g2 and g3 are not used by UE 400 but are available for sidelink communication by UE 406. This information may be included in a sidelink assistance information message. UE 400, in such embodiments, may act, for example, as a scheduling UE or as a group leader UE, GL-UE. The signaling of the no longer needed resources from grants g2 and g3 may be either a signaling via broadcast, unicast or groupcast to one, some or all UEs communicating over the sidelink within the communication range of UE 400.
In accordance with yet other embodiments, rather than indicating the usage of the grants to other devices, it may be used internally within UE 400. The feedback 490 indicated in
In accordance with yet further embodiments, UE 400 may use the additional grants g2 and g3 in
In accordance with embodiments, the UE 400, when using the resources for grants g2 and g3 for other data packets or for redundancy transmissions, may consider to change the MCS or beamformer so that the duplicated messages or a redundancy transmission are transmitted using different characteristics thereby improving the chances of successfully transmitting the data to the intended recipients.
Further embodiments of the fourth aspect of the present invention provide a base station for providing Mode 1 sidelink user devices with several grants and receiving for each grant a feedback on the use of a certain grant.
Embodiments of the present invention have been described in detail above, and the respective embodiments and aspects may be implemented individually or two or more of the embodiments or aspects may be implemented in combination.
In accordance with embodiments, the wireless communication system may include a terrestrial network, or a non-terrestrial network, or networks or segments of networks using as a receiver an airborne vehicle or a space-borne vehicle, or a combination thereof.
In accordance with embodiments of the present invention, a user device comprises one or more of the following: a power-limited UE, or a hand-held UE, like a UE used by a pedestrian, and referred to as a Vulnerable Road User, VRU, or a Pedestrian UE, P-UE, or an on-body or hand-held UE used by public safety personnel and first responders, and referred to as Public safety UE, PS-UE, or an IoT UE, e.g., a sensor, an actuator or a UE provided in a campus network to carry out repetitive tasks and requiring input from a gateway node at periodic intervals, a mobile terminal, or a stationary terminal, or a cellular IoT-UE, or a vehicular UE, or a vehicular group leader (GL) UE, or a sidelink relay, or an IoT or narrowband IoT, NB-IoT, device, or wearable device, like a smartwatch, or a fitness tracker, or smart glasses, or a ground based vehicle, or an aerial vehicle, or a drone, or a moving base station, or road side unit (RSU), or a building, or any other item or device provided with network connectivity enabling the item/device to communicate using the wireless communication network, e.g., a sensor or actuator, or any other item or device provided with network connectivity enabling the item/device to communicate using a sidelink the wireless communication network, e.g., a sensor or actuator, or any sidelink capable network entity.
In accordance with embodiments of the present invention, a network entity comprises one or more of the following: a macro cell base station, or a small cell base station, or a central unit of a base station, an integrated access and backhaul, IAB, node, or a distributed unit of a base station, or a road side unit (RSU), or a remote radio head, or an AMF, or an MME, or an SMF, or a core network entity, or mobile edge computing (MEC) entity, or a network slice as in the NR or 5G core context, or any transmission/reception point, TRP, enabling an item or a device to communicate using the wireless communication network, the item or device being provided with network connectivity to communicate using the wireless communication network.
Although some aspects of the described concept have been described in the context of an apparatus, it is clear that these aspects also represent a description of the corresponding method, where a block or a device corresponds to a method step or a feature of a method step. Analogously, aspects described in the context of a method step also represent a description of a corresponding block or item or feature of a corresponding apparatus.
Various elements and features of the present invention may be implemented in hardware using analog and/or digital circuits, in software, through the execution of instructions by one or more general purpose or special-purpose processors, or as a combination of hardware and software. For example, embodiments of the present invention may be implemented in the environment of a computer system or another processing system.
The terms “computer program medium” and “computer readable medium” are used to generally refer to tangible storage media such as removable storage units or a hard disk installed in a hard disk drive. These computer program products are means for providing software to the computer system 600. The computer programs, also referred to as computer control logic, are stored in main memory 606 and/or secondary memory 608. Computer programs may also be received via the communications interface 610. The computer program, when executed, enables the computer system 600 to implement the present invention. In particular, the computer program, when executed, enables processor 602 to implement the processes of the present invention, such as any of the methods described herein. Accordingly, such a computer program may represent a controller of the computer system 600. Where the disclosure is implemented using software, the software may be stored in a computer program product and loaded into computer system 600 using a removable storage drive, an interface, like communications interface 610.
The implementation in hardware or in software may be performed using a digital storage medium, for example cloud storage, a floppy disk, a DVD, a Blue-Ray, a CD, a ROM, a PROM, an EPROM, an EEPROM or a FLASH memory, having electronically readable control signals stored thereon, which cooperate or are capable of cooperating with a programmable computer system such that the respective method is performed. Therefore, the digital storage medium may be computer readable.
Some embodiments according to the invention comprise a data carrier having electronically readable control signals, which are capable of cooperating with a programmable computer system, such that one of the methods described herein is performed.
Generally, embodiments of the present invention may be implemented as a computer program product with a program code, the program code being operative for performing one of the methods when the computer program product runs on a computer. The program code may for example be stored on a machine readable carrier.
Other embodiments comprise the computer program for performing one of the methods described herein, stored on a machine readable carrier. In other words, an embodiment of the inventive method is, therefore, a computer program having a program code for performing one of the methods described herein, when the computer program runs on a computer.
A further embodiment of the inventive methods is, therefore, a data carrier or a digital storage medium, or a computer-readable medium comprising, recorded thereon, the computer program for performing one of the methods described herein. A further embodiment of the inventive method is, therefore, a data stream or a sequence of signals representing the computer program for performing one of the methods described herein. The data stream or the sequence of signals may for example be configured to be transferred via a data communication connection, for example via the Internet. A further embodiment comprises a processing means, for example a computer, or a programmable logic device, configured to or adapted to perform one of the methods described herein. A further embodiment comprises a computer having installed thereon the computer program for performing one of the methods described herein.
In some embodiments, a programmable logic device, for example a field programmable gate array, may be used to perform some or all of the functionalities of the methods described herein. In some embodiments, a field programmable gate array may cooperate with a microprocessor in order to perform one of the methods described herein. Generally, the methods may be performed by any hardware apparatus.
While this invention has been described in terms of several embodiments, there are alterations, permutations, and equivalents which fall within the scope of this invention. It should also be noted that there are many alternative ways of implementing the methods and compositions of the present invention. It is therefore intended that the following appended claims be interpreted as including all such alterations, permutations and equivalents as fall within the true spirit and scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
21215736.6 | Dec 2021 | EP | regional |
This application is a continuation of copending International Application No. PCT/EP2022/086366, filed Dec. 16, 2022, which is incorporated herein by reference in its entirety, and additionally claims priority from European Application No. 21215736.6, filed Dec. 17, 2021, which is also incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2022/086366 | Dec 2022 | WO |
Child | 18745658 | US |