US-12628134-B2 - Resource reservation prediction for sideline UEs
Abstract
A user device, UE, for a wireless communication network is described. The wireless communication network provides a set of resources for a communication, and the UE carries out sensing on one or more subsets of time resources of the set of resources. A number of time resources of the one or more subsets is less than the total number of resources within the set of resources provided by the network.
Inventors
- Sarun SELVANESAN
- Baris GÖKTEPE
- Thomas Fehrenbach
- Thomas Schierl
- Cornelius Hellge
Assignees
- KONINKLIJKE PHILIPS N.V.
Dates
- Publication Date
- 20260512
- Application Date
- 20210630
- Priority Date
- 20200701
Claims (20)
- 1 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein the processor circuit is arranged to sense by decoding control information, wherein the processor circuit is arranged to determine transmission occurrences outside the at least one short sensing window using the control information received during the at least one short sensing window, wherein the processor circuit is arranged to sense by decoding a first portion of the control information, or a first portion and a second portion of the control information, wherein the at least one short sensing window has a short sensing window duration, wherein the control information indicates a reservation of future resources within a reservation window, wherein the reservation of future resources has a reservations duration, wherein the reservation duration is longer than the short sensing window duration the reservation window having a number of time resources larger than a number of time resources of the at least one short sensing window.
- 2 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein the processor circuit is arranged to sense by decoding control information, wherein the processor circuit is arranged to determine transmission occurrences outside the at least one short sensing window using the control information received during the at least one short sensing window, wherein the control information comprises: an indication of a plurality of second time slots, wherein the plurality of second time slots follow a first time slot; and an indication of a plurality of frequency resources, wherein the first time slot and/or at least a portion of the plurality of second time slots occur during the at least one short sensing window.
- 3 . The user device, of claim 2 , wherein a time duration between the first time slot and at least one of the plurality of second time slots is equal to or greater than a value.
- 4 . The user device of claim 2 , wherein, in case the first time slot and the plurality of second time slots are repeated after a resource reservation period, wherein the user device determines an end of the repetition base one a counter and/or, a flag, wherein the counter indicated the number of remaining periodic transmissions, wherein the flag indicates whether a transmission is a last transmission or not.
- 5 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein the at least one short sensing window are defined as a pattern across time using at least one of: the portion of the plurality of set of resources where sensing occurs; the portion time slots of the plurality of resources where sensing does not occur; a temporal gap between two consecutive at least one short sensing window a periodicity of the pattern; and a duration, wherein the pattern repeats across the duration.
- 6 . The user device of claim 5 , wherein the pattern is a frequency pattern using at least one of: a frequency of the plurality of resources where sensing occurs; a frequency of the plurality of resources where sensing does not occur; and a frequency gap between two consecutive at least one short sensing window a periodicity of the frequency pattern a frequency band, wherein the pattern repeats across the frequency band.
- 7 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein a size of the plurality of resources or the duration of the at least one short sensing window is based on a detection rate, wherein the detection rate is defined as a ratio of transmission occurrences during the at least one short sensing window time resources of the one or more subsets to transmission occurrences on all of the plurality of resources over a period of time.
- 8 . The user device of claim 7 , wherein the processor circuit is arranged to sense so as to obtain resources available for a transmission, the detection rate for a transmission having a first priority is higher than the detection rate for a transmission having a second priority, wherein second priority is lower than the first priority.
- 9 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein the user device is arranged to configure the at least one short sensing window before a first transmission wherein at least one short sensing window comprises a first short sensing window and a second short sensing window, wherein the user device is arranged to use the first short sensing window prior to transmitting on the second one short sensing window, wherein there is a gap between the first short sensing window and the second short sensing window.
- 10 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein the processor circuit is arranged to change or to turn off the at least one short sensing window based on a criteria selected from the group consisting of a transmission has priority higher than threshold, a transmission using HARQ retransmissions, a congestion status of the plurality of set of resources a power status, and/or data read to send.
- 11 . The user device of claim 10 , wherein changing the at least one short sensing window comprises increasing or decreasing the duration of the at least on short sensing window.
- 12 . The user device of claim 10 , wherein the processor circuit is arranged to sense on all of the plurality of resources when turning of the at least one short sensing window.
- 13 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein the user device is arranged to configure the at least one short sensing window before a first transmission, wherein, when the processor circuit is arranged to use a third one of the at least one short sensing window before the first transmission by the user device and when the congestion status of the plurality of resources is at or above a third threshold.
- 14 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein the processor circuit is arranged to sense during the at least one short sensing window bases on an event selected from the group consisting of the user device transmitting blind retransmissions, the user device reducing power consumption, the user device is configured by another user device or a gNB or the network, the user device is configured to use a service type.
- 15 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein the processor circuit is arranged to receive at least one Assistance Information Message, wherein the at least one Assistance Information Message comprises sensing data, measured power levels and/or a ranking of resources, wherein combination of the sensing results obtained during the at least one short sensing window and the sensing data is used to determine the resources for a transmission by the user device.
- 16 . The user device of claim 15 , wherein the at least one Assistance Information Message comprises at least one items from the group consisting of sensing data, available resources, occupied resources, the top-m available resources, at least one resource, wherein the at least one resource is used for transmissions with different priorities.
- 17 . The user device of claim 15 , wherein the processor circuit is arranged to reduce the duration of the at least one short sensing window based on the sensing data in the or in response to the reception of the at least one Assistance Information Message.
- 18 . The user device of claim 15 , wherein the processor circuit is arranged to increase the duration of the at least one short sensing window based on the sensing data and/or the number of the at least one Assistance Information Message.
- 19 . The user device of claim 15 , wherein the processor circuit is arranged to receive a plurality of Assistance Information Messages from a plurality of user devices, wherein the processor circuit is arranged to use the plurality of Assistance Information Messages or a weighted combination of the plurality of Assistance Information Messages or a communication distance to the plurality of second user devices, or the strongest signal strength of the plurality of second user devices or communication distance to the plurality of second user devices.
- 20 . A user device comprising: a processor circuit; and a memory circuit, wherein the memory circuit is arranged to store instructions, wherein the instruction are executable by the processor circuit, wherein the processor circuit is arranged to sense on at least one portion of time resources during at least one short sensing window, wherein the at least one short sensing window is a portion of a plurality of resources, wherein the plurality of resources are provided by the network, wherein, in case the processor circuit senses a first transmission at a first time slot before attempting to transmit in the first time slot, wherein the processor circuit is arranged to trigger a resource reselection procedure for the first time slot if there are any other transmissions having a priority higher than the attempted transmission in the first time slot.
Description
CROSS-REFERENCE TO PRIOR APPLICATIONS This application is the U.S. National Phase application under 35 U.S.C. § 371 of International Application No. PCT/EP2021/068016, filed on Jun. 30, 2021, which claims the benefit of EP Patent Application No. EP 20183530.3, filed on Jul. 1, 2020. These applications are hereby incorporated by reference herein. The present invention relates to the field of wireless communication systems or networks, more specifically, to the field of vehicle-to-vehicle, V2X, communications within such a wireless communication system or network. Embodiments relate to the operation of user devices, UEs, carrying out sensing, like UEs operating in Mode 1 so as to carry out sensing, e.g. to generate a sensing report, or in Mode 2 so as to autonomously carry out resource selection and allocation by sensing. FIG. 1 is a schematic representation of an example of a terrestrial wireless network 100 including, as is shown in FIG. 1(a), the core network 102 and one or more radio access networks RAN1, RAN2, . . . RANN. FIG. 1(b) is a schematic representation of an example of a radio access network RAN, that may include one or more base stations gNB1 to gNB5, each serving a specific area surrounding the base station schematically represented by respective cells 1061 to 1066. The base stations are provided to serve users within a cell. The one or more base stations may serve users in licensed and/or unlicensed bands. The term base station, BS, refers to a gNB in 5G networks, an eNB in UMTS/LTE/LTE-A/LTE-A Pro, or just a BS in other mobile communication standards. A user may be a stationary device or a mobile device. The wireless communication system may also be accessed by mobile or stationary IoT devices which connect to a base station or to a user. The mobile devices or the IoT devices may include physical devices, ground based vehicles, such as robots or cars, aerial vehicles, such as manned or unmanned aerial vehicles, UAVs, the latter also referred to as drones, buildings and other items or devices having embedded therein electronics, software, sensors, actuators, or the like as well as network connectivity that enables these devices to collect and exchange data across an existing network infrastructure. FIG. 1(b) shows an exemplary view of five cells, however, the RANn may include more or less such cells, and RAN, may also include only one base station. FIG. 1(b) shows two users UE1 and UE2, also referred to as user equipment, UE, that are in cell 1062 and that are served by base station gNB2. Another user UEs is shown in cell 1064 which is served by base station gNB4. The arrows 1081, 1082 and 1083 schematically represent uplink/downlink connections for transmitting data from a user UE1, UE2 and UEs to the base stations gNB2, gNB4 or for transmitting data from the base stations gNB2, gNB4 to the users UE1, UE2, UE3. This may be realized on licensed bands or on unlicensed bands. Further, FIG. 1(b) shows two IoT devices 1101 and 1102 in cell 1064, which may be stationary or mobile devices. The IoT device 1101 accesses the wireless communication system via the base station gNB4 to receive and transmit data as schematically represented by arrow 1121. The IoT device 1102 accesses the wireless communication system via the user UE3 as is schematically represented by arrow 1122. The respective base station gNB1 to gNB5 may be connected to the core network 102, e.g. via the S1 interface, via respective backhaul links 1141 to 1145, which are schematically represented in FIG. 1(b) by the arrows pointing to “core”. The core network 102 may be connected to one or more external networks. The external network may be the Internet, or a private network, such as an Intranet or any other type of campus networks, e.g. a private WiFi or 4G or 5G mobile communication system. Further, some or all of the respective base station gNB1 to gNB5 may be connected, e.g. via the S1 or X2 interface or the XN interface in NR, with each other via respective backhaul links 1161 to 1165, which are schematically represented in FIG. 1(b) by the arrows pointing to “gNB5”. A sidelink channel allows direct communication between UEs, also referred to as device-to-device, D2D, communication. The sidelink interface in 3GPP is named PC5. 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, POSCH, PUSCH, PSSCH, carrying user specific data, also referred to as downlink, uplink and sidelink payload data, the physical broadcast channel, PBCH, carrying for example a master information block, MIB, and one or more of a system information block, SIB, one or more sidelink information blocks, SLIBs, if supported, the physical downlink, uplink and sidelink control channels, PDCCH, PUCCH, PSSCH, carrying for