Predicting Resource Reservation for Sidelink UEs
By employing a short sensing window to predict resource reservations, the power consumption issues in battery-powered UEs are addressed, allowing for efficient resource selection and allocation in V2X communication systems.
Patent Information
- Application Number
- JP2022580518
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-07-01
- Filing Date
- 2021-06-30
- Publication Date
- 2025-11-17
- Estimated Expiration
- 2041-06-30
AI Technical Summary
Existing wireless communication systems face significant power consumption issues in battery-powered user devices due to the need for constant sensing of the entire sidelink resource pool for V2X communication, which rapidly drains the battery, especially in pedestrian UEs and IoT devices.
Implementing a reduced sensing approach by using a short sensing window (SSW) to predict resource reservations based on control information from other UEs, allowing the UE to power down during non-sensing intervals and reduce the number of resources to be monitored, thereby conserving power.
This method significantly reduces power consumption in UEs by enabling efficient resource selection and allocation while maintaining effective communication, particularly benefiting battery-powered devices like pedestrian UEs and IoT devices.
Smart Images

Figure 0007771108000002 
Figure 0007771108000003 
Figure 0007771108000004
Abstract
Description
[Technical Field]
[0001] The present invention relates to the field of wireless communication systems or networks, and more particularly to the field of vehicle-to-everything (V2X) communications within such wireless communication systems or networks. Embodiments relate to the operation of a user device (UE) that performs sensing. For example, the UE operates in Mode 1 to perform sensing, e.g., to generate sensing reports, or in Mode 2 to autonomously perform resource selection and allocation via sensing.
[0002] FIG. 1 illustrates a core network 102 and one or more radio access networks RAN1, RAN2, . . . RAN, as shown in FIG. 1(a). N 1(b) is a schematic diagram of an example of a terrestrial wireless network 100 including a radio access network RAN that may include one or more base stations gNB1 to gNB5. nFIG. 1(b) is a schematic diagram of an example of a RAN. Each base station serves a specific area surrounding the base station, which is generally represented by a respective cell 1061-1065. The base station is provided to serve users within the cell. One or more base stations may serve users in licensed and / or unlicensed bands. The term base station (BS) refers to a gNB in a 5G network, an eNB in UMTS / LTE / LTE-A / LTE-A Pro, or simply a BS in other mobile communication standards. A user may be a fixed or mobile device. The wireless communication system may also be accessed by a mobile or fixed IoT device that connects to a base station or a user. A mobile or IoT device may include physical devices, ground vehicles such as robots or cars, manned or unmanned aerial vehicles (UAVs) (the latter also known as drones), buildings, and items or devices that incorporate electronics, software, sensors, or actuators, and a network connection that allows the device to collect and exchange data via the existing network infrastructure. While FIG. 1(b) shows an example diagram of five cells, the RAN may also include a mobile or fixed IoT device that connects to a physical or ground vehicle, such as a robot or car, a manned or unmanned aerial vehicle (UAV), or a building. n may contain more or fewer such cells, and the RAN nA cell 1062 may include only one base station. Figure 1(b) shows two users UE1 and UE2, also referred to as user equipment (UE), residing in cell 1062 and served by base station gNB2. Another user UE3 is shown in cell 1064, served by base station gNB4. Arrows 1081, 1082, and 1083 schematically represent uplink / downlink connections for transmitting data from users UE1, UE2, and UE3 to base stations gNB2 and gNB4, or for transmitting data from base stations gNB2 and gNB4 to users UE1, UE2, and UE3. This may be realized over licensed or unlicensed bands. Furthermore, Figure 1(b) shows two IoT devices 1101 and 1102, which may be fixed or mobile devices, within cell 1064. IoT device 1101 accesses the wireless communication system via base station gNB4 and transmits and receives data as schematically represented by arrow 1121. The IoT device 1102 accesses the wireless communication system via a user UE 3, as schematically represented by the arrow 1122. Each base station gNB1-gNB5 may be connected to the core network 102 via respective backhaul links 1141-1145, e.g., via an S1 interface. In FIG. 1(b), the backhaul links are schematically represented by 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, e.g., an intranet or any other type of campus network, e.g., a private WiFi or 4G / 5G mobile communication system. Some or all of the base stations gNB1-gNB5 may also be connected to each other via respective backhaul links 1161-1165, e.g., via an S1 or X2 interface, or an XN interface within NR, as schematically represented by arrows pointing to "gNB" in FIG. 1(b). Sidelink channels enable direct communication between UEs, also known as device-to-device (D2D) communication.The sidelink interface within 3GPP is called PC5.
[0003] For data transmission, a physical resource grid may be used. The physical resource grid may include a set of resource elements onto which various physical channels and signals are mapped. For example, the physical channels may include physical downlink, uplink, and sidelink shared channels PDSCH, PUSCH, and PSSCH (also referred to as downlink, uplink, and sidelink payload data) carrying user-specific data; a physical broadcast channel PBCH carrying, for example, a master information block MIB, one or more system information blocks SIB, and one or more sidelink information blocks SLIB (if supported); physical downlink, uplink, and sidelink control channels PDCCH, PUCCH, and PSSCH carrying, for example, downlink control information DCI, uplink control information UCI, and sidelink control information SCI; and a physical sidelink feedback channel PSFCH carrying PC5 feedback responses. Note that the sidelink interface may support two-stage SCI, which refers to a first control region containing some parts of the SCI and, optionally, a second control region containing a second part of the control information.
[0004] For the uplink, the physical channel may further include a physical random access channel (PRACH) or RACH, which is used by the UE to access the network after it synchronizes and acquires the MIB and SIB. Physical signals may include reference signals or symbols (RS) and synchronization signals. The resource grid may include a frame or radio frame having a specific duration in the time domain and a given bandwidth in the frequency domain. A frame may have a specific number of subframes of a predetermined length (e.g., 1 ms). Each subframe may include one or more slots of 12 or 14 OFDM symbols, depending on the length of the cyclic prefix (CP). A frame may consist of a smaller number of OFDM symbols, for example, when using a shortened transmission time interval (sTTI) or a minislot / non-slot frame structure with only a small number of OFDM symbols.
[0005] The wireless communication system may be any single-tone or multi-carrier system using frequency division multiplexing, such as an orthogonal frequency-division multiplexing (OFDM) system, an orthogonal frequency-division multiple access (OFDMA) system, or any other IFFT-based signal with or without CP, such as DFT-s-OFDM. Other waveforms may also be used, such as non-orthogonal waveforms for multiple access, such as filter-bank multicarrier (FBMC), generalized frequency division multiplexing (GFDM), or universal filtered multicarrier (UFMC). The wireless communication system may operate, for example, according to the LTE-Advanced pro standard, or the 5G or New Radio (NR) standard, or the New Radio Unlicensed (NR-U) standard.
[0006] The wireless network or communication system shown in FIG. 1 may be a heterogeneous network having different overlay networks (e.g., a macrocell network in which each macrocell includes a macro base station such as base stations gNB1 to gNB5, and small cell base stations such as femto base stations and pico base stations not shown in FIG. 1). In addition to the terrestrial wireless networks described above, there are also non-terrestrial wireless communication networks NTN, such as transceivers operating in space, such as satellites, and / or transceivers operating in the air, such as unmanned aerial systems. The non-terrestrial wireless communication networks or systems may operate in a similar manner to the terrestrial system described above with reference to FIG. 1, for example, according to the LTE-AdvancedPro standard or the 5G or new radio (NR) standard.
[0007] In a mobile communication network, such as the network described above with reference to FIG. 1, there may be UEs that communicate directly with each other over one or more sidelink SL channels, e.g., using a PC5 / PC3 interface or WiFi Direct, such as in an LTE or 5G / NR network. UEs that communicate directly with each other over the sidelink may include vehicles communicating directly with other vehicles (V2V communication) and vehicles communicating with other entities in the wireless communication network, e.g., roadside units (RSUs), or roadside entities such as traffic lights, road signs, or pedestrians (V2X communication). Depending on the specific network configuration, an RSU may have the functionality of a BS or a UE. The other UEs may be UEs unrelated to vehicles and may include any of the devices listed above. Such devices may also communicate directly with each other using the SL channels (D2D communication).
[0008] Considering two UEs communicating directly with each other via sidelink, both UEs may be served by the same base station, and thus the base station may provide sidelink resource allocation configuration or assistance for both UEs. For example, both UEs may be within the coverage area of a base station, such as one of the base stations shown in FIG. 1. This is called an "in-coverage" scenario. Another scenario is called an "out-of-coverage" scenario. "Out-of-coverage" does not mean that the two UEs are not included in one of the cells shown in FIG. 1, but rather that the UEs are that the UE may not be connected to the base station, e.g., the UE may not receive sidelink resource allocation configuration or assistance from the base station because both UEs are not in an RRC connected state; and / or The UE may be connected to a base station, but for one or more reasons the base station may not provide the UE with sidelink resource allocation configuration or assistance; and / or This means that the device may be connected to a base station that does not support NR V2X services (e.g., a GSM, UMTS, or LTE base station).
[0009] Consider two UEs communicating directly with each other over the sidelink, for example using a PC5 / PC3 interface. One of the UEs may be connected to the BS and may relay information from the BS to the other UE over the sidelink interface (and vice versa). The relaying may be performed within the same frequency band (in-band relaying) or a different frequency band may be used (out-of-band relaying). In the first case, the communications on Uu and sidelink may be separated using different time slots, as in a time division duplex (TDD) system.
[0010] FIG. 2(a) is a schematic diagram of an in-coverage scenario in which two UEs communicating directly with each other are both connected to a base station (gNB). The base station (gNB) has a coverage area, generally represented by a circle 150, which essentially corresponds to the cell generally represented in FIG. 1. The UEs communicating directly with each other include a first vehicle 152 and a second vehicle 154, both of which are located within the coverage area 150 of the base station (gNB). Both vehicles 152 and 154 are connected to the base station (gNB) and are directly connected to each other via a PC5 interface. Scheduling and / or interference management of V2V traffic is assisted by the gNB through control signals over the Uu interface, which is the air interface between the base station and the UE. In other words, the gNB provides the UE with a sidelink resource allocation configuration or assistance, and the gNB allocates resources used for V2V communication over the sidelink. This configuration is also referred to as Mode 1 configuration in NR V2X and Mode 3 configuration in LTE V2X.
[0011] FIG. 2(b) is a schematic diagram of an out-of-coverage scenario in which UEs communicating directly with each other may be physically located within a cell of a wireless communication network but are not connected to a base station, or some or all of the UEs communicating directly with each other are connected to a base station but the base station does not provide SL resource allocation configuration or assistance. For example, three vehicles 156, 158, and 160 are shown communicating directly with each other over a sidelink using a PC5 interface. V2V traffic scheduling and / or interference management is based on algorithms implemented between the vehicles. This configuration is also referred to as a Mode 2 configuration in NR V2X and a Mode 4 configuration in LTE V2X. As mentioned above, the out-of-coverage scenario in FIG. 2(b) does not necessarily mean that a Mode 2 UE in NR or a Mode 4 UE in LTE is outside the coverage of a base station. Rather, it means that the UE is not served by a base station, is not connected to a base station in its coverage area, or is connected to a base station but does not receive SL resource allocation configuration or assistance from the base station. Thus, within the coverage area 150 shown in FIG. 2(a), in addition to UEs 152 and 154 in NR mode 1 or LTE mode 3, there may also be UEs 156, 158, and 160 in NR mode 2 or LTE mode 4. Furthermore, FIG. 2(b) schematically illustrates an out-of-coverage UE using a relay to communicate with the network. For example, UE 160 can communicate with UE 1 via a sidelink, and UE 1 can connect to a gNB via a Uu interface. Thus, UE 1 can relay information between the gNB and UE 160.
[0012] 2(a) and 2(b) show vehicular UEs, it should be noted that the in-coverage and out-of-coverage scenarios described also apply to non-vehicular UEs. In other words, any UE, such as a handheld device that communicates directly with another UE using an SL channel, can be in-coverage and out-of-coverage.
[0013] Please note that the information in the above section is intended only to enhance understanding of the background of the invention and, therefore, may contain information that does not constitute prior art already known to those skilled in the art.
[0014] In light of the above, it may be necessary to improve or enhance the user device that performs the sensing. [Brief explanation of the drawings]
[0015] Hereinafter, embodiments of the present invention will be described in more detail with reference to the drawings. [Figure 1] Figure 1 is a schematic diagram of an example of a terrestrial wireless network, where Figure 1(a) shows a core network and one or more radio access networks, and Figure 1(b) is a schematic diagram of an example of a radio access network RAN. [Figure 2] Figure 2 shows a schematic diagram of an in-coverage scenario and an out-of-coverage scenario, where Figure 2(a) is a schematic diagram of an in-coverage scenario in which two UEs that communicate directly with each other are both connected to a base station, and Figure 2(b) is a schematic diagram of an out-of-coverage scenario in which the UEs are communicating directly with each other. [Figure 3] FIG. 3 shows the reservation window and the values t1 and t2 derived from the TRIV value indicated in the SCI received at the UE. [Figure 4] FIG. 4 is a schematic diagram of a wireless communication system including a transmitter, such as a base station, one or more receivers, such as user devices UE, and one or more relay UEs, for implementing an embodiment of the present invention. [Figure 5a] FIG. 5(a) illustrates an embodiment of a relay UE according to the first aspect of the present invention. [Figure 5b] FIG. 5(b) shows an embodiment of one or more subsets or SSWs having the same or different durations. [Figures 6a-6d]6(a)-(d) show examples of predictive sensing using a short sensing window (SSW) defined using TRIV parameters received at the SCI. [Figure 7a-7b] 7(a)-(b) show an example of using the SCI associated with a previous transport block to reserve resources for a further transport block. [Figure 8] FIG. 8 shows an example of an SSW having a duration shorter than the reservation window. [Figure 9] FIG. 9 is a graph showing the relationship between the detection rate and the actual sensing duration. [Figure 10-12] 10-12 show examples of different detection rates that a UE may achieve using different window sizes. [Figure 13-15] 13-15 show examples where TRIV values are used that result in values of t1 and t2 that include at least a minimum duration between transmissions. [Figure 16] Figure 16 shows an example of the optimal limit for SSW. [Figure 17] FIG. 17 illustrates one embodiment of a pre-transmission SSW used by a UE to facilitate preemption. [Figure 18] FIG. 18 shows an example of a computer system in which the units or modules according to the technique of the present invention and the steps of the method may operate. DETAILED DESCRIPTION OF THE INVENTION
[0016] Embodiments of the invention will now be described in more detail with reference to the accompanying drawings, in which the same or similar elements are assigned the same reference numerals.
[0017] In a wireless communication network similar to that described above with reference to FIG. 1, vehicle-to-everything (V2X) communication may be implemented in accordance with existing releases of the 3GPP® standard. In such V2X communication, the concept of a resource pool may be used, i.e., the system or network may provide a set of resources to be used by user devices in the network for V2X communication, hereinafter referred to as a sidelink pool or sidelink resource pool. For example, a sidelink pool may be a set of resources configured by a base station such that user devices may use the resources of the sidelink pool exclusively for V2X communication. For example, separate sidelink resource pools may be defined for use in Mode 1 and Mode 2 resource allocation modes.
[0018] In Mode 1, the UE may perform sensing to generate a sensing report, such as an occupancy report, to be reported to the base station or another UE (e.g., a group leader UE). In Mode 2, the UE may autonomously select and allocate resources through sensing. For example, in Mode 2, the UE autonomously selects resources using the following steps:
[0019] The UE performs sensing on the entire sidelink pool, i.e., all resources in the sidelink pool are sensed. At each time point n, e.g., in each time slot, the UE senses all resources in the sidelink pool. For example, considering the sidelink resource pool when the UE is about to transmit, a sensing window with time resources of 100 ms to 1100 ms is defined before the transmission. The UE considers the sensing results within the sensing window for this transmission. The size of the sensing window can be configured by the network and defined by the 3GPP (registered trademark) standard TS.38.331 specification, indicated by the parameter sl-SensingWindow-r16 of the information element SL-Resource Pool, and can range from 100 ms to 1100 ms. For example, for a specific UE, the duration of a time slot in the sensing window may be 1000 ms. The UE performs sensing on all slots of the resource pool. The UE does this sensing by comparing Reference Signal Received Power (RSRP) measurements on resources within each timeslot with a predefined RSRP threshold to determine whether the resource is available for potential transmission.
[0020] Based on the sensing result, the UE excludes sidelink pool resources that it determines are reserved by other UEs.
[0021] After sensing and excluding reserved resources, the UE selects the final resources to be used for transmission within the selection window following time slot n.
[0022] Each sidelink resource pool configuration may include a maximum number of reserved resources indicated in a control message or control information, such as sidelink control information (SCI). The control message or information is associated with a specific transmission between user devices over the sidelink using resources from the sidelink pool. For example, the maximum number of resources that can be reserved and specified in an SCI may be limited to two or three resources. A resource includes each time slot or symbol in the time domain and each subcarrier in the frequency domain. Resources may be located using one or more active bandwidth parts (BWPs). A BWP is a subset of contiguous common resource blocks (CRBs) for a given numerology on a given RF carrier. Note that the resources used may be as large as or smaller than a BWP or may be adaptively adjusted according to the operating conditions of a given UE. In this specification, a resource may be one or more of time resources, frequency resources, spatial resources, and code resources, and may include, for example, a subchannel, radio frame, subframe, time slot, or resource block (RB).
[0023] In view of this limitation of reservable resources, the SCI may include a single time and frequency resource assignment field to indicate the resources. The size of the time resource assignment field may vary, for example, 5 bits if the number of indicated resources is only two resources, or 9 bits if the number of indicated resources is three resources. The size of the frequency resource assignment field may also vary, for example, 8 bits if the number of indicated resources is only two resources, or 13 bits if the number of indicated resources is three resources. Depending on the size of this field, a receiving UE, i.e., a UE receiving a transmission associated with an SCI that indicates reserved resources in the time and frequency resource assignment field, can determine the number of resources indicated by the SCI.
[0024] For example, the time and frequency resource allocation field of the SCI indicates a time resource indication value TRIV and a frequency resource indication value FRIV. If the SCI includes TRIV, the receiving UE may derive one or two values corresponding to two or three resources depending on the size of the field excluding the time slot in which the receiving UE receives the SCI. The PSSCH attached to the time slot is the start of the first resource. Using the TRIV value, values t1 and t2 may be obtained. Here, t1 is the time between the current time slot in which the SCI was received and the second time slot, and t2 is the time between the current time slot and the third time slot. For example, if the TRIV is 5 bits long and indicates two resources, the resources that the receiving UE expects to receive the transmission or transport block TB are the resources in the current time slot and the resources in the t1 time slot. If the TRIV is 9 bits long and thereby signals three resources, the receiving UE derives both t1 and t2 using the formulas determined in the associated specifications of 3GPP standard TS38.214 to determine the current time slot in which the SCI was received, plus two future or further time slots. The values t1 and t2 are constrained to be within a specific window, also called a reservation window, having a size of, for example, 32 time slots. The receiving UE may determine a single value pair for t1 and t2 from a single TRIV value. The following table shows non-limiting examples of TRIV values and value pairs t1, t2 that may be derived: [Table 1]
[0025] Thus, given a t1 value of 10 ms and a t2 value of 20 ms, the resource reservation is signaled by a TRIV value of 311 in the SCI. Upon receiving such an SCI, the receiving UE determines the current time slot and future time slots, as shown in FIG. 3. FIG. 3 shows values t1 and t2 derived from the TRIV value 311 indicated in the SCI. As can be seen from FIG. 3, the reservation window 200 starts at the current time slot t0, where the SCI associated with the transmission is received at the receiving UE. In the example of FIG. 3, the reservation window 200 has a reservation window size of 32 time slots 202. In this example, the SCI includes a TRIV value of 311, and the receiving UE determines from this that the value of t1 is 10 ms and the value of t2 is 20 ms. Thus, the receiving UE can know that in addition to the current time slot, time slot t1 and time slot t2 are also reserved for a transmission or transport block by the UE that was transmitting the initial SCI associated with the initial transport block.
[0026] Indication of resources in time and frequency is performed for both Mode 1 and Mode 2 transmissions. As described above, in Mode 1, the UE may perform sensing and generate sensing reports, such as occupancy reports, to report to the base station or another UE (e.g., a group leader UE). In Mode 2, the UE may autonomously select and allocate resources through sensing. For example, in Mode 2, the UE autonomously selects resources as described above in that the UE also performs sensing on all resources in the sidelink pool, i.e., the resources in the reservation window described above with reference to FIG. 3. To perform sensing on slots in the reservation window, the UE may compare Reference Signal Received Power (RSRP) measurements on resources within each time slot with a predefined RSRP threshold. The threshold may depend on the priority of the intended transmission of the transmitting UE and the priority indicated by the SCI received on a given resource, where the SCI is associated with a transmission by another transmitting UE.
[0027] Once resources are selected, the UE can utilize the resources in the current timeslot and can reserve future resources by sending an SCI associated with the transmission indicating the future or further resources to be used via the TRIV value, as described with reference to Figure 3.
[0028] Another resource pool-specific feature is the ability to reserve resources for a further transport block TB2 during the first transmission of transport block TB1 using the SCI associated with the previous transport block TB1. This feature may be limited to Mode 2 UEs and may be indicated by the parameter sl-MultiReserveResource. If such a feature is enabled, the UE may also reserve the same resources, indicated by values t1 and t2, for a subsequent transport block TB2. This transport block may be after a certain period of time, called the resource reservation period, which may be indicated, for example, in the SCI associated with TB1. The value of the resource reservation period may be selected from the higher layer parameter sl-ResourceReservePeriodList, which contains 16 values configured per resource pool. These values are determined from: List of possible periods 1{ms0,ms100,ms200,ms300,ms400,ms500,ms600,ms700,ms800,ms900,ms1000}, where ms0 indicates that this feature is disabled. A list of possible periods 2{1..99}.
[0029] When a UE performs a transmission, one of the 16 values configured for the resource pool may be indicated to the first stage SCI bearer by the "resource reservation period" parameter, for example, using SCI format 1-A, which may include three time / frequency indications of the resources indicated by TRIV, namely: A time / frequency indication of the current timeslot used for TB1, and Time / frequency representation of the current timeslot plus the specified resource reservation period used for TB2.
[0030] If this feature is disabled, the maximum number of resources defined in the SCI is fixed at three resources. Apart from reserving resources for another TB, resources may also be reserved periodically in a manner similar to that done for Semi-Persistent Scheduling (SPS) transmissions in LTE. In this case, the periodicity interval is determined by the higher layer parameter P rsvp_TX The periodicity may be indicated by the parameter C, whose value may be selected from the allowed values indicated in sl-ResourceReservePeriodList. Based on this periodicity, the same set of up to three time / frequency resources may be reserved for periodic transmissions at a given interval, and a counter of the number of times the periodic transmissions are repeated is defined by the parameter C. resel may be held by
[0031] As described above, to find available resources for transmission in a particular time slot, the UE performs sensing of all resources in the sidelink pool, but only considers resources within a predefined sensing window. Because the UE can transmit a packet as soon as it is ready to transmit, the UE performs sensing in all time slots of the sidelink pool to select a resource for transmitting the packet. However, such sensing of all resources in the sidelink pool, including the measurement and comparison operations described above, involves significant power consumption. While this may not be an issue for vehicular UEs that can rely on the power source of the vehicle in which they are implemented, V2X communications may not be limited to such vehicular use cases. Public safety and commercial use cases must also be considered, where user device UEs, such as pedestrian UEs (P-UEs), are battery-powered and power efficiency is therefore an issue. The conventional approach described above, which requires the UE to constantly sense the entire sidelink pool, may rapidly drain the battery of user devices, such as P-UEs, through the sensing operations.
[0032] Thus, in accordance with the present invention, improvements and enhancements are provided for UEs performing sensing, e.g., battery-powered UEs, that enable such UEs to perform effective sensing, e.g., for efficient resource selection and allocation, while not consuming the same amount of energy as a full-power UE.
[0033] The present invention achieves power savings at the UE by performing limited or reduced sensing, i.e., by sensing only one or more time resources of the sidelink pool (also referred to as one or more time resource subsets) rather than all resources of the sidelink pool. Within a subset, the sensed time resources may be contiguous. The number of time resources of the subset is less than the number of time resources of the sidelink pool. In other words, the duration of the subset is shorter than the duration covered by the time resources of the sidelink pool. The subset is also referred to herein as a reduced or short sensing window (SSW) or short listening window (SLW). Outside the subset, i.e., during the time resources / time slots of the sidelink pool outside the subset, also referred to as a non-sensing interval or non-sensing region, the UE is not expected to perform sensing. By sensing within the subset, the UE can use the resource pool to predict reservation information from other UEs, so the UE may power down or not receive transmissions from other UEs outside the subset of time resources. This results in significant power savings compared to UEs that are expected to perform sensing over the entire sidelink pool, especially for pedestrian or IoT UEs. Furthermore, by predicting transmissions, the UE does not need to decode control information, thereby saving power. One or more subsets separated by non-sensing intervals may be used. Applying reduced sensing in accordance with the present invention eliminates the need to sense all resources in the sidelink pool, thereby reducing power consumption through reduced sensing operations. Multiple subsets can have the same or different number of time resources, i.e., the duration of the subsets may be the same or different.
[0034] The UE may use, for example, one or more of the following signals or measurements to perform sensing by power detection or decorrelation of a reference signal: CBR (Channel Busy Ratio), CR (Channel Congestion Ratio), RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), RSSI (Radio Signal Strength Indication), SNR (Signal to Noise Ratio), SINR (Signal to Interference and Noise Ratio), CSI (Channel State Information), PMI (Precoding Matrix Index), RI (Rank Indicator), DMRS (Demodulation Reference Signal), SPSS (Sidelink Primary Synchronization Signal), SSSS (Sidelink Secondary Synchronization Signal).
[0035] The UE may process the sensing information obtained from the subset of time resources and identify resources for transmission only if the UE has data to transmit in its transmission buffer.
[0036] Embodiments of the present invention provide techniques for predictive resource allocation using limited or partial sensing. More specifically, embodiments of the present invention are based on the discovery that UE power can be saved by performing limited or reduced sensing rather than the entire sidelink pool. Reduced sensing can be applied by taking advantage of the UE's potential knowledge of occupied resources signaled in the SCI associated with a transmission. The UE can decode the received SCI, and even if the SCI indicates that the associated transmission is addressed to another UE, the UE obtains information from the SCI about other resources the transmitting UE may use within the reservation window. The UE may record or store this information to be used when determining the resources available for transmission in slot n. For example, for a single transmission or transport block TB, when the SCI associated with the TB is received at the UE, the SCI specifies the time resource allocation using the TRIV value (and resource reservation period, if used). Based on this information, the receiving UE knows:
[0037] Based on the number of bits used for TRIV, the receiving UE knows whether there are one or two additional resources in future time slots used by the transmitting UE, and where these time slots are relative to the time slot in which the SCI was received.
[0038] If used, based on the reservation period, the receiving UE also knows the period or interval during which the same time slot will be reserved again for the transmitting UE.
[0039] Thus, upon receiving and decoding such an SCI, the UE can learn about further transmissions occurring in other slots within the reserved window, allowing it to omit sensing of these slots. Nevertheless, based on the knowledge gained, the UE can reliably predict occupied resources within the reserved window using an SSW of shorter duration than the sidelink pool, or even an SSW of shorter duration than the reserved window, or multiple SSWs separated by respective non-sensing intervals, without having to perform complete sensing (i.e., sensing of all resources within the reserved window). To enable a reliable prediction, it may be preferable to receive the control information SCI within a subset or SSW. Based on the SSW, the UE can reliably predict other resources occupied by the transmitting UE. This allows the UE to perform its own sensing to find available resources for transmission without having to sense the entire sidelink pool or possibly the reserved window, thereby reducing the power required to perform the sensing operation and efficiently determining the resource occupancy status. Therefore, the inventive approach is advantageous over conventional approaches in that it allows the UE to efficiently select and allocate resources while reducing power consumption.
[0040] Embodiments of the present invention may be implemented in a wireless communication system such as that shown in Figure 1, including a base station and a user (e.g., a mobile terminal or IoT device). Figure 4 is a schematic diagram of a wireless communication system including a transmitter 300, such as a base station, and one or more receivers 302, 304, such as user devices UE. The transmitter 300 and receivers 302, 304 may communicate over one or more wireless communication links or channels 306a, 306b, 308, such as radio links. The transmitter 300 may include one or more antennas ANT T The receivers 302, 304 may include an antenna array having one or more antenna elements, a signal processor 300a, and a transceiver 300b, which are coupled to each other.UE , an antenna array having one or more antennas, signal processors 302a, 304a, and transceivers 302b, 304b. The base station 300 and the UEs 302, 304 can communicate via respective first wireless communication links 306a and 306b (e.g., a wireless link using a Uu interface), while the UEs 302, 304 can communicate with each other via a second wireless communication link 308 (e.g., a wireless link using a PC5 / sidelink (SL) interface). When the UEs are not served by or connected to the base station, for example, when they are not in an RRC connected state, or more generally, when SL resource allocation configuration or support is not provided by the base station, the UEs can communicate with each other via the sidelink (SL). The system or network of FIG. 4, one or more UEs 302, 304 of FIG. 4, and the base station 300 of FIG. 4 can operate in accordance with the inventive teachings described herein.
[0041] UE-Sensing The present invention provides a user device UE for a wireless communication network, the wireless communication network providing a set of resources for communication.
[0042] The UE performs sensing on one or more time resource subsets of the set of resources, where the number of time resources in the one or more subsets is less than the total number of resources in the set of resources provided by the network.
[0043] According to an embodiment, outside one or more subsets of resources, the UE does not perform one or more of the following: Sensing, Data transmission and / or reception, Switching between receiving and transmitting, Switching between sending and receiving.
[0044] According to an embodiment, the UE performs sensing on multiple subsets, the multiple subsets being separated by respective non-sensing intervals.
[0045] According to an embodiment, the UE performs sensing of transmission occurrences of one or more transmitting UEs on a subset of time resources.
[0046] According to an embodiment, the UE For example, mode 1, which performs sensing to generate a sensing report to be reported to a base station or another UE; Mode 2 for autonomous resource selection and allocation through sensing.
[0047] According to an embodiment, the set of resources is a transmit TX pool, or a receive RX pool, or a TX+RX pool, e.g. a sidelink resource pool.
[0048] According to an embodiment, the UE stores the sensing result or sensing information for a predetermined period of time.
[0049] According to an embodiment, the UE uses, for example, one or more of the following signals or measurements to perform sensing by power detection or decorrelation of a reference signal: CBR (Channel Busy Ratio), CR (Channel Congestion Ratio), RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), RSSI (Radio Signal Strength Indication), SNR (Signal to Noise Ratio), SINR (Signal to Interference and Noise Ratio), CSI (Channel State Information), PMI (Precoding Matrix Index), RI (Rank Indicator), DMRS (Demodulation Reference Signal), SPSS (Sidelink Primary Synchronization Signal), SSSS (Sidelink Secondary Synchronization Signal).
[0050] According to an embodiment, the UE processes the sensing information obtained from the subset of time resources and identifies resources for transmission only if the UE has data to transmit in its transmission buffer.
[0051] According to an embodiment, the UE performs sensing by decoding the control information.
[0052] According to an embodiment, the UE uses control information received during one or more subsets to determine transmissions to occur outside of one or more subsets.
[0053] According to an embodiment, the UE performs sensing by decoding only the first stage of the control information, or the first and second stages of the control information, where the control information indicates a reservation of future resources within a reservation window, and the reservation window has a number of time resources greater than the number of time resources of the subset.
[0054] According to an embodiment, the control information of the transmitting UE includes one or more of the following: an indication (TRIV) of a number of further time slots following the first time slot in which the transmitting UE will transmit; and An indication of the number of frequency resources on which the transmitting UE transmits (FRIV).
[0055] The subset is defined such that the first time slot and / or at least one of the further time slots indicated in the control information is included in the subset.
[0056] According to an embodiment, the duration between the first time slot or the first of the further time slots and / or between any of the further time slots is greater than or equal to a predetermined minimum value.
[0057] According to an embodiment, if the first time slot and further time slots are repeated for new transmissions after the resource reservation period, the UE determines the end of the resource reservation repetition after the resource reservation period in response to one or more of the following: a counter indicating the number of periodic transmissions remaining; and A flag indicating whether the transmission is the last transmission.
[0058] According to an embodiment, one or more subsets are defined as patterns over time using one or more of the following parameters: the time slots of the set of resources on which the UE performs sensing; time slots of the set of resources where the UE does not perform sensing; the time gap or offset between two consecutive time slot subsets during which the UE performs sensing; Periodicity of the pattern, The total duration for which the pattern repeats.
[0059] According to an embodiment, the pattern is further defined as a pattern across frequency using one or more of the following parameters: resources across the frequencies of the set of resources on which the UE performs sensing; resources across frequencies in the set of resources on which the UE does not perform sensing; the frequency gap or offset between two consecutive frequency resource subsets on which the UE performs sensing; periodicity of frequency patterns, The entire frequency band in which the frequency pattern repeats.
[0060] According to an embodiment, outside one or more subsets the UE powers down or sleeps, or goes into DRX, or enters a power saving mode.
[0061] According to an embodiment, the number of time resources or the duration of the one or more subsets depends on the detection rate, which is defined as the percentage or ratio of occurrences of transmissions on the time resources of one or more subsets relative to occurrences of transmissions on all time resources of the set of resources over a set or pre-configured period of time.
[0062] According to an embodiment, The UE performs sensing to obtain resources available for transmission by the UE; The detection rate for a transmission having a first priority is higher than the detection rate for a transmission having a second priority that is lower than the first priority.
[0063] According to embodiments, the UE is configured or pre-configured by the wireless communication network to have one or more subsets, e.g., per resource pool or per TX / RX resource pool for Mode 1 and / or Mode 2 UEs.
[0064] According to an embodiment, the UE is configured or pre-configured by the wireless communication network to have one or more sensing regions, e.g., per resource pool or per TX / RX resource pool for Mode 1 and / or Mode 2 UEs; and One or more subsets are defined within one or more sensing regions.
[0065] According to an embodiment, the UE configures one or more subsets prior to a particular transmission by the UE.
[0066] According to an embodiment, when a UE transmits in time slot n, the UE uses a subset before time slot n, for example, the subset from slot n-duration_of_subset-m to slot nm-1, where duration_of_subset refers to the time slot of the subset in which the UE performs sensing, m is the gap between sensing and transmission, and m≧0.
[0067] According to an embodiment, the UE adjusts one or more subsets or stops or disables one or more subsets based on one or more of the following criteria: When the UE performs sensing for a transmission having a priority higher than a configured or pre-configured threshold, When the UE transmits using HARQ retransmission, If the congestion state of a set of resources is equal to, greater than, or less than a configured or pre-configured threshold; Depending on the power state of the UE, Depending on whether the UE has data to send, for example, the buffer condition is above a threshold.
[0068] According to an embodiment, adapting one or more subsets includes increasing or decreasing the duration or number of time resources of one or more subsets.
[0069] According to an embodiment, when one or more subsets are disabled, the UE performs sensing on all time resources of the set of resources.
[0070] According to an embodiment, if the UE configures one or more subsets prior to a particular transmission by the UE, and if the congestion state of the set of resources is equal to or greater than a configured or pre-configured threshold, the UE uses the one or more subsets configured or pre-configured by the wireless communication network.
[0071] According to an embodiment, the UE performs sensing in one or more subsets when one or more of the following events occur: When the UE sends a blind retransmission, When the UE reduces power consumption, e.g., to save battery life, when the UE is configured or pre-configured to do so, for example by another UE, a gNB, or the network; If the UE is configured or pre-configured to use or support only a specific service type, for example, PPDR service or pedestrian service.
[0072] According to an embodiment, The UE receives one or more Assistance Information Messages (AIMs) from one or more other UEs, the AIMs including sensing data such as resources available for transmission, resources unavailable for transmission, measured power levels, and / or resource rankings; The UE uses a combination of sensing results obtained during one or more subsets and sensing results in one or more AIMs to determine resources to be used for transmission by the UE.
[0073] According to an embodiment, the AIM includes one or more of the following: Sensing data, available or occupied resources, the top m available resources, A set or subset of resources that can be used for transmissions of different priorities.
[0074] According to an embodiment, the UE reduces the duration of one or more subsets depending on the sensing results in one or more AIMs or in response to receiving one or more AIMs.
[0075] According to an embodiment, the UE extends or increases the duration of one or more time resource subsets used for sensing depending on the sensing result and / or depending on the number of AIMs that the UE was able to receive / decode.
[0076] According to an embodiment, when a UE receives AIMs from multiple other UEs, the UE considers one or more AIMs from other UEs with the strongest signal strength among the multiple other UEs, or considers a weighted combination of the received AIMs, or selects an AIM based on communication distance, for example, using a zone ID transmitted in the SCI.
[0077] According to an embodiment, when a UE performs sensing for a particular transmission in a future timeslot, before attempting to transmit in the future timeslot, the UE triggers a resource reselection procedure for the future timeslot if there is another transmission that has a higher priority than the transmission being attempted in the future timeslot.
[0078] According to an embodiment, the UE evacuates future time slots if sufficient sensing results are not available during the reselection procedure.
[0079] According to an embodiment, one or more subsets are configured or pre-configured by the wireless communication network, and when the UE performs a transmission with a priority equal to or higher than a certain priority, the UE transmits a control message within the configured or pre-configured one or more subsets.
[0080] UE - Notify end of resource reservation period The present invention provides a user device UE for a wireless communication network comprising one or more further UEs configured to perform sensing of transmission occurrences on a set of resources, The UE periodically transmits one or more transmissions using the set of resources; The UE notifies or indicates to one or more of the further sensing UEs the end of the periodic transmissions in one or more of the last periodic transmissions.
[0081] According to an embodiment, the UE performs one or more transmissions using resources from the set of resources, each transmission being associated with control information, the control information including an indication of a first timeslot in which the UE will transmit (TRIV) and an indication of a number of further timeslots following the first timeslot in which the UE will transmit.
[0082] According to an embodiment, if the first time slot and further time slots are repeated for new transmissions after the resource reservation period, the UE uses an indication in the control information to inform one or more of the further UEs that the resource reservation repetition has ended after the resource reservation period has elapsed.
[0083] According to an embodiment, the UE indicates the end of periodic transmissions using one or more of the following: a counter indicating the number of periodic transmissions remaining; and A flag indicating whether the transmission is the last transmission.
[0084] UE - transmits so that the first or further timeslot is included in the subset The present invention provides a user device UE for a wireless communication network including one or more of the above UEs. The UE performs one or more transmissions using resources included in the set of resources; The UE transmits such that the first time slot and / or at least one of the further time slots indicated in the control information is included in the subset of resources.
[0085] According to an embodiment, each transmission is associated with control information, the control information including an indication of the first timeslot in which the UE transmits (TRIV) and an indication of a number of further timeslots following the first timeslot in which the UE transmits.
[0086] According to an embodiment, the UE transmits such that the first time slot and / or at least one of the further time slots indicated in the control information is included in the subset, unless one or more of the following exceptions apply: The transmission being sent has a priority equal to or greater than a predefined threshold; The transmission sent has a delay below a predefined threshold. The transmission sent is a blind retransmission, There are less than two additional time slots.
[0087] According to an embodiment, the set of resources provided by the network includes one or more of the following: a sidelink resource pool used by the UE for sidelink communication, e.g., direct UE-to-UE communication via PC5; A configured grant containing resources to be used by the UE for NR-U communication; A configured grant containing resources to be used by the less capable UE.
[0088] According to an embodiment, the user device comprises one or more of a UE with limited power, or a handheld UE, such as a UE used by pedestrians, referred to as a Vulnerable Road User (VRU) or Pedestrian UE (P-UE), or a wearable or handheld UE, such as a UE used by public safety officers and first responders, referred to as a Public Safety UE (PS-UE), or an IoT UE (e.g., a sensor, actuator, or UE provided in a campus network to perform repetitive tasks and that periodically requires input from a gateway node), or a mobile terminal, or a fixed terminal, or a cellular IoT-UE, or a vehicular UE, or a Vehicle Group Leader (GL) UE, or an IoT or Narrowband IoT (NB-IoT) device, or a ground vehicle, or an aircraft, or a drone, or a mobile base station, or a roadside unit (RSU), or a building, or any other item or device (e.g., a sensor or actuator) having a network connection that enables it to communicate using a wireless communication network, or any other item / device (e.g., a sensor or actuator) having a network connection that enables it to communicate using a sidelink, or any sidelink-enabled network entity.
[0089] network The present invention provides a wireless communication network including one or more user devices UE according to the present invention.
[0090] According to an embodiment, the wireless communication network further comprises one or more further UEs or entities of the core network or access network of the wireless communication network.
[0091] According to an embodiment, the entity of the core network or access network 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 a roadside unit RSU, or an AMF, or an MME, or an SMF, or a core network entity, or a mobile edge computing MEC entity, or a network slice such as in an NR or 5G core context, or any transmission / reception point TRP that enables an item or device to communicate using a wireless communication network, and the item or device has a network connection for communicating using the wireless communication network.
[0092] method The present invention provides a method for operating a user device UE for a wireless communication network, the wireless communication network providing a set of resources for communication, the method including performing sensing on one or more time resource subsets of the set of resources, the number of time resources of the one or more subsets being less than the total number of resources in the set of resources provided by the network.
[0093] The present invention provides a method of operating a user device UE for a wireless communication network including one or more further UEs performing sensing of transmission occurrences on a set of resources, the method comprising: periodically transmitting one or more transmissions using a set of resources; and notifying or indicating to one or more of the further sensing UEs an end of the periodic transmissions in one or more of the last periodic transmissions.
[0094] The present invention provides a method of operating a user device UE for a wireless communication network including one or more further UEs according to the present invention, the method comprising sending one or more transmissions using resources from a set of resources such that the first time slot and / or at least one of the further time slots indicated in the control information is included in a subset of resources.
[0095] computer program products An embodiment of the present invention provides a computer program product comprising instructions that, when executed by a computer, cause the computer to perform one or more methods according to the present invention.
[0096] FIG. 5(a) illustrates one embodiment of a user device (UE) operating in accordance with the teachings described herein. The user device (UE) 400 can be located in a wireless communication system as described above with reference to FIGS. 1 and 4 and can operate in Mode 1 to perform sensing or in Mode 2 to autonomously perform resource mode selection and location via sensing, as shown at 402. The UE performs reduced sensing of transmission occurrences of one or more transmitting UEs in a sidelink pool. Within the sidelink pool, the UE performs sensing within one or more time resource subsets or SSWs. When two or more SSWs are used, they are each separated by a non-sensing interval. The duration of the subsets is shorter than the duration of the sidelink pool.
[0097] In contrast to the conventional approach described above, according to the inventive approach, the UE does not sense all resources of the sidelink pool at once. Figure 5(b) illustrates an embodiment of one or more subsets or SSWs with the same or different durations. Figure 5(b) illustrates a first time point or time slot n and a second time point or time slot n+1, as well as the time resources of the sidelink resource pool SL-RP that the UE actually senses according to the present invention using only one or more subsets. Time slots n and n+1 are the time points at which the UE knows that a transmission is coming, and the UE must use the sensing results obtained from the indicated subsets before these time points. Following sensing in time slot n, the UE can transmit using the available resources, as indicated by TX. The transmission TX illustrated in Figure 5(b) can occur in the time slot immediately following time point n and / or n+1, or after a configured or pre-configured duration has elapsed.
[0098] FIG. 5(b)(1) illustrates an embodiment in which the UE 400 performs sensing during two time resource subsets or SSWs 210a and 210b in timeslot n, which have fewer time resources than the SL-RP. SSWs 210a and 210b are separated by a non-sensing interval 212a during which the UE does not sense. Further non-sensing regions 214a and 214b are defined within the SL-RP by the offset of SSW 210a from the beginning of the SL-RP and the offset of SSW 210b from timeslot n, respectively. In timeslot n+1, the UE 400 also performs sensing during two SSWs 210c and 210d, which have the same duration as SSWs 210a and 210b but contain different resources of the SL-RP than SSWs 210a and 210b. SSWs 210c and 210d are separated by a non-sensing interval 212b. Additionally, the offset of the SSW 210c from the start of the SL-RP defines a non-sensing region 214c within the SL-RP. According to an embodiment, outside one or more SSWs or subsets of resources, the UE does not perform one or more of the following: Sensing, Data transmission and / or reception, Switching between receiving and transmitting, Switching between sending and receiving.
[0099] In Figure 5(b)(2), in time slot n, SSW 210b extends to time slot n, so there is only a non-sensing interval 212a between SSW 210a and SSW 210b and a non-sensing region 214a. In time slot n+1, only a single SSW 210c is used, which has a longer duration than SSWs 210a and 210b and partially contains the same resources as SSW 210b. SSW 210c is offset from the start of the SL-RP by a non-sensing region 214b.
[0100] In Figure 5(b)(3), in time slot n, SSW 210a and SSW 210b are positioned such that there is only a non-sensing interval 212a between them and no other non-sensing regions. In time slot n+1, two SSWs 210c and 210d are also used. SSW 210c has the same duration and includes the same resources as SSW 210a, while SSW 210d has a shorter duration than SSWs 210a and 210b and includes different resources from SSW 210b. SSWs 210c and 210d are separated by non-sensing interval 212b, and SSW 210d is offset from time slot n+1 due to non-sensing region 214a.
[0101] In Figure 5(b)(4), in time slot n, SSW 210a is provided such that there is no non-sensing interval 212a and there is a non-sensing region 214a. In time slot n+1, two SSWs 210b and 210c are also used. SSW 210b has the same duration as SSW 210a but includes different resources, while SSW 210c has a longer duration than SSW 210a and includes partially different resources from SSW 210a. SSWs 210b and 210c are separated by non-sensing interval 212a and are offset by non-sensing regions 214a and 214b.
[0102] 5(b)(5), in time slot n, SSW 210a is provided such that non-sensing interval 212a is absent and non-sensing regions 214a and 214b are present. In time slot n+1, three SSWs 210b, 210c, and 210d are provided, separated by respective non-sensing intervals 212a and 212b. The SSWs may be arranged such that none, one, or both of non-sensing regions 214a and 214b are present.
[0103] In Figure 5(b) different subsets are used in time slots n and n+1, however, according to other embodiments the same subset may be used in time slots n and n+1.
[0104] According to an embodiment, the UE 400 may store the sensing results in the storage device 406 (see FIG. 5(a)) for a predetermined time or period, for example, 1000 ms.
[0105] The UE 400 can perform sensing by decoding control information, such as SCI, associated with the transmissions of one or more transmitting UEs. Depending on the format of the control information, the UE can decode only the first phase of the control information or the first and second phases of the control information to obtain future resource reservations from the control information. The UE 400 does not need to perform sensing over the entire SL-RP, but may perform sensing only over a shorter SSW. According to an embodiment, during this period, control information regarding transmissions by one or more transmitting UEs is received, and the UE determines transmissions occurring outside the SSW based on this. Therefore, embodiments of the inventive approach avoid the need to sense the entire SL-RP and can determine or predict transmission occurrences outside the SSW, i.e., occupied resources, based on the control information. Therefore, sensing can be performed efficiently while enabling reduced power consumption because sensing operations are limited to shorter SSWs. For example, a UE 400 performing sensing can power down, e.g., enter a sleep state, during each non-sensing interval between SSWs and during non-sensing regions, i.e., when sensing is not performed.
[0106] The UE can use information provided in the SCI received during the SSW, such as the TRIV described above, to predict resources occupied by the transmitting UE outside the SSW. In other words, the receiving UE 400 can reduce the time it takes to perform sensing, based on the understanding that the SCI allows the UE to calculate one or two additional resources in addition to one resource. For example, since the number of resources indicated in the SCI is a per-resource pool (RP) configuration, if the number is set to two resources, the UE can perform sensing for only half the time and extrapolate other resources based on the formula defined in 3GPP (registered trademark) specification TS38.214 to determine the above values t1 and t2 associated with the received TRIV value. In other words, based on the information in the SCI, the occurrence of transmissions outside the SSW can be determined without actually sensing in this area, which allows for a reduction in the required sensing time and power. Similarly, if the number of resources is set to three resources, the UE can perform sensing for only one-third of the time.
[0107] According to an embodiment, the SSW has a shorter duration than the reservation window. The SSW may be used by UEs that need to be conservative in power usage, such as pedestrian UEs and IoT UEs. The SSW may also be referred to as a low power listening window (LPLW) or a lower power sensing window (LPSW). According to an embodiment, the SSW is defined such that at least one of the resources indicated in the SCI is within the SSW. This may be either the first transmission at t0 (see FIG. 3) or a future transmission at t1 or t2. By reading the SCI of any of these transmissions, the UE can determine the occurrence of the next future transmission from the transmitting UE without having to actually sense these occurrences.
[0108] According to an embodiment, an SSW may be defined as a time pattern using one or more of the following parameters: the time slots in the sidelink pool in which the UE performs sensing; time slots in the sidelink pool where the UE does not perform sensing; a time gap or offset between two consecutive sets of time slots during which the UE performs sensing, e.g., a time gap is a period during which the UE does not perform sensing; Periodicity of the pattern, The total duration for which the pattern repeats.
[0109] According to an embodiment, one or more of the time slots are a pattern defined across frequency using one or more of the following parameters: The resources across frequencies in the sidelink pool on which the UE performs sensing, resources across frequencies in the sidelink pool where the UE does not perform sensing; the frequency gap or offset between two consecutive frequency resource sets on which the UE performs sensing; periodicity of frequency patterns, The entire frequency band in which the frequency pattern repeats.
[0110] FIG. 6(a) illustrates an embodiment of predictive sensing using an SSW as taught by the present invention. FIG. 6(a) illustrates a portion of a sidelink resource pool (SL-RP), which may include more time slots than shown, sensed by a UE 400 for transmission after time slot n. Three reserved windows 200a, 200b, and 200c are shown, each associated with transmissions TB1, TB2, and TB3 by one or more transmitting UEs in the network. The SCIs associated with each transmission TB1, TB2, and TB3 occurring during the reserved windows 200a, 200b, and 200c indicate that, in the illustrated embodiment, the first transmission may be followed by two additional transmissions within the reserved window. In accordance with the present approach, rather than performing sensing across the entire SL-RP, the UE 400 performs sensing across only an SSW that spans only a subset of the time resources or time slots and has a duration substantially shorter than the reserved window. If the UE 400 performs sensing during the SSW, it will receive an SCI indicating the occurrence of other transmissions in the reserved window, eliminating the need for sensing there, allowing for reliable sensing. In the embodiment of Figure 6(a), the SSW may have a duration of just one time slot.
[0111] According to further embodiments, more than three transmissions may occur for one TB. FIG. 6(b) illustrates an embodiment assuming seven transmission occurrences for TB1, five transmission occurrences for TB2, and three transmission occurrences for TB3. In this scenario, SCI1_1 indicates resources for SCI1_2 and SCI1_3 for retransmission of TB1. Similarly, each SCI indicates two additional resources on which future retransmissions of that TB will occur. Instead of sensing and receiving all SCIs, additional SSWs are provided in the first time slots of additional reserved windows 200a′, 200a″, and 200b′, apart from 200a, 200b, and 200c, to predict the second, fourth, sixth, and seventh transmission occurrences for TB1 and the second, fourth, and fifth transmission occurrences for TB2.
[0112] Figure 6(c) shows an embodiment of predictive sensing using SSW. Figure 6(c) shows a portion of an SL-RP that may include more time slots than the 202 shown in the figure, sensed by a UE 400 for transmission after time slot n. Three reservation windows 200, 200', 200'' are shown, which are associated with respective TB transmissions by one or more transmitting UEs in the network. Within reservation window 200', UE 400 (see Figure 5(a)) receives in time slot 408 a transmission associated with an SCI that includes a TRIV field with a value of 311. According to the table above, this means that two more time slots for transmissions are reserved by the transmitting UE, with values t1 and t2 of 10 ms and 20 ms. Thus, as shown at 410, 6(c), the SCI received in time slot 408 indicates time slots 408, 412, and 414 in which transmissions by the transmitting UE will occur. The reservation window 200 has a duration or length of 32 time slots. In accordance with the inventive approach, rather than performing sensing across the entire SL-RP, the UE 400 performs sensing across only the SSW 416. As shown in FIG. 6(c), the transmitting UE transmits such that at least one of its transmissions at t0, t1, and t2 is within the SSW, e.g., if the SSW is globally defined.
[0113] The duration of SSW 416 can be selected to be substantially shorter than the reservation window, and when UE 400 performs sensing during SSW 416, it will receive an SCI indicating the occurrence of a transmission 410. Therefore, sensing is not required to determine the occurrence of transmissions in slots 412 and 414 because these are already known. Therefore, as shown in FIG. 6(c), no sensing is performed in time slot 412. In this slot, the transmitting UE may transmit a further transmission associated with an SCI indicating a TRIV value of 371. This means that, according to the table above, the values t1 and t2 are 10 ms and 22 ms, respectively. Therefore, the SCI received in time slot 412 indicates the occurrence of further transmissions in time slots 414 and 418, as shown at 417, within reservation window 200′, which are 10 ms and 22 ms away from time slot 412, respectively. However, the UE does not need to perform sensing of timeslot 414 because the occurrence of a transmission in timeslot 414 can be predicted by the UE 400 based on the SCI information received in the SSW 416.
[0114] Timeslot 414 is a further transmission occurrence indicated by an SCI received during SSW 416, and a further transmission with an associated SCI occurs, which, according to the table above, indicates a TRIV value of 403, indicating that the values of t1 and t2 are 12 ms and 25 ms or timeslots, respectively. Thus, as shown at 422, within reservation window 200, the first transmission occurrence following timeslot 414 is timeslot 418, 12 ms from timeslot 414, and the second occurrence is timeslot 420, 25 ms from timeslot 414. Because the UE knows that additional transmission occurrences may be signaled in each timeslot, further sensing is performed using SSW 416, which, in the example shown in FIG. 6(c), has a shorter duration than reservation window 200. This allows UE 400 to receive the SCI and predict the occurrence of transmissions in timeslots 418 and 420.
[0115] The scenario described above with reference to FIG. 6(c) shows that despite the fact that the UE uses a short SSW 416, i.e., an SSW with a duration shorter than the size of the reserved window (the two are separated by a non-sensing window), transmissions occurring within the respective reserved windows 200, 200′, 200″ can be detected efficiently and reliably, while at the same time allowing for power savings due to the reduced sensing operations required.
[0116] In the example of FIG. 6(c), considering the size of reservation window 200, 200′, 200″ has a maximum size of 32 time slots, and sensing duration 416 may be repeated for 32 window cycles. The UE may track individual transmissions of a transport block and therefore wake up to receive the associated SCI and then go back to sleep without receiving other SCIs related to the same transmission. According to an embodiment, the inventive technique may be used in low-traffic scenarios where there are fewer transmissions by the transmitting UE. This allows a low-power UE to use the SSW to sense only the first transmission of the transmitting UE and power down within the same reservation window. In a high-traffic scenario, multiple transmitting UEs may transmit all within the reservation window of 32 time slots, denying the low-power UE the opportunity to power down within the reservation window.
[0117] 6(a) shows a further embodiment of predictive sensing using an SSW according to the present invention. In addition to the above embodiment, the SSW may span more time slots, e.g., 20 time slots, to sense multiple initial transmissions of SCIs associated with different TBs during a short duration such that reservation windows 200a, 200b, 200c overlap.
[0118] According to further embodiments of the present approach, the SSW 416 may be defined within the current reservation window based on one or more criteria. For example, using the reservation period described above and knowledge of when the same set of resources will be reserved again in the future, the characteristic that every SCI points to two or more additional resources allows the UE 400 to determine when within the reservation window to perform sensing depending on its requirements.
[0119] For example, if the UE is interested in actually receiving a TB within the reservation window 200, the UE may continue sensing until the TB is received. Once the UE receives the required TB, it may return to a sleep state. Thus, the SSW 416 may extend across the reservation window until the TB is received, but the duration of the SSW 416 is still less than the duration of the reservation window.
[0120] If the UE is interested in transmitting a TB, it may perform sensing for the entire reservation window 200 and extrapolate the remaining repeat transmissions. This allows the UE to receive the first transmission of multiple different TBs, determine the time slot within the reservation window 200 in which further transmissions or retransmissions will occur, and, based on the reservation period, determine when the same set of resources is reserved in the future. Figure 7(a) illustrates an example of reserving resources for a further transport block TB2 using SCI1 associated with a preceding transport block TB1. Figure 7(a) assumes a resource reservation period 430 having a duration of 50 ms, which is defined within the initial SCI1 received at 432 for the first transport block TB1 transmitted by the transmitting UE. The SCI also indicates a TRIV value of 311, thereby indicating the future time slots 434 and 436 in which the transmitting UE's transmissions will occur. By applying SSW 416, the UE determines all transmission occurrences within reservation window 200 and determines time slots 438-442 as further transmission occurrences based on the reservation period without performing sensing.
[0121] FIG. 7(b) illustrates another embodiment in which SCI1 associated with a preceding transport block is used to reserve resources for a further transport block. FIG. 7(b) illustrates a sidelink resource pool (SL-RP) sensed by a UE 400 for a subsequent transmission in time slot n. Three reservation windows 200a, 200b, and 200c are shown, each associated with a transmission of TB1, TB2, and TB3 by one or more transmitting UEs in the network. The SCIs associated with each transmission TB1, TB2, and TB3 occurring during the reservation windows 200a, 200b, and 200c indicate that, in the illustrated embodiment, the first transmission may be followed by two further transmissions within the reservation window. In accordance with the inventive approach, rather than sensing across the entire SL-RP, the UE 400 senses across only a subset of the time resources or time slots, each of which has a duration substantially shorter than the reservation window. Furthermore, since SCI1_1 of TB1 indicates a resource reservation period 430 having a duration of 50 ms, the sensing UE will know of the occurrence of additional transmissions of a further transport block TB4 when sensing SCI1_1 using SSW in accordance with the techniques of the present invention. During the reservation window 200a' of TB4, sensing for these transmission occurrences is not performed.
[0122] According to other embodiments, the UE may select the SSW 416 for a longer duration of the reservation window, for example, if the UE expects neither to receive nor transmit a transmission during a reservation window. In such cases, the SSW 416 may be further reduced; FIG. 8 shows an example of the SSW 416 configured for 17 time slots within the reservation window 200. This allows the UE 400 to detect the initial transmissions of three transport blocks, TB1, TB2, and TB3, in time slots 444, 446, and 448. Each further transmission is indicated by the TRIV values of the SCIs within the SSW 416 received in time slots 444, 446, and 448. In addition to the initial transmissions of TB1, TB2, and TB3, the UE 400 receives a second transmission of TB1 in time slot 450 and a second transmission of TB2 in time slot 452. Using the TRIVs signaled via the SCIs for each of the TBs, the UE 400 can determine additional resources 454-460 on which further transmissions or retransmissions may occur.
[0123] According to an embodiment, to enhance UE power saving, instead of performing sensing for all time slots within the reservation window 200, the SSW 416 may be scaled down depending on the desired detection rate at the UE, as shown in FIG. 8. The detection rate is defined as the percentage or ratio of transmissions for which the UE receives an SCI and performs sensing, and the received SCI indicates a future transmission, relative to all transmissions performed during the reservation window or within a set of resources in the sidelink pool over a configured or preconfigured period. For example, the actual length of the SSW 416 may be based on the characteristics of the TRIV formula, allowing the UE to detect reception based on the period for which it performs sensing. FIG. 9 shows a graph illustrating the relationship between the detection rate and the actual sensing duration. The detection rate over a reservation window of 32 time slots is calculated while varying the SSW size. The percentage of reservations performed by the UE out of all available TRIVs that can be detected for a particular SSW size (1 to 32) is shown.
[0124] As can be seen from FIG. 9, a UE can achieve a detection rate of approximately 75% even if it performs sensing for only 15 time slots. For example, if a UE attempts to transmit in a specific time slot n, the UE receives transmissions from other UEs during one or more reserved windows preceding time slot n and performs sensing by decoding the received SCI. However, sensing is not performed over the entire reserved window as is conventionally done. According to the technique of the present invention, an SSW 416 having a duration of only 15 time slots is applied, so that the UE can achieve a detection rate of approximately 75% by simply performing sensing for the preceding time slots n-15 to n-1.
[0125] In other words, according to the present invention, sensing is performed by the UE for only a portion of the reservation window, depending on the accuracy of the sensing result desired by the UE. The accuracy of the sensing result or the detection rate can be changed by the UE depending on the priority of the transmission for which the UE performs sensing. For example, the UE can set the detection rate to 90% for high-priority transmissions and 60% for low-priority transmissions. If periodic reservation is used, the UE may repeat the use of the SSW so defined for each reservation window, for example, every 32 time slots.
[0126] Figures 10-12 show examples of various detection rates that a UE may achieve using various window sizes. In the figures, the total number of transmission occurrences is indicated by each dot, and the graphs show detected and undetected transmission occurrences 462, 464 within a particular SSW for different TRIV values and associated t1 and t2 values. In Figure 10, an SSW having a size of 15 time slots is assumed, and actual detected transmission occurrences 462 and undetected transmission occurrences 464 using the SSW are shown, resulting in a detection rate of approximately 75%. In Figure 11, an SSW having a size of 17 time slots is assumed, resulting in a detection rate of approximately 79%, and in Figure 12, an SSW having a size of 20 time slots is assumed, resulting in a detection rate of approximately 87%.
[0127] According to further embodiments, the size of the SSW may be adjusted based on the minimum duration between transmissions indicated by TRIV. That is, TRIV values that result in values of t1 and t2 that result in at least a certain predetermined duration between transmissions (e.g., between the first transmission and a further transmission, and / or between further transmissions) may be used. According to such embodiments, the reliability of the partial sensing scheme of the present invention may be increased by restricting the duration between the first transmission and subsequent further transmissions to be greater than a certain value. By restricting the values of t1 and t2, the TRIV values that a transmitting UE may select are restricted to that subset. According to embodiments, the minimum duration between the first transmission and the first transmission and between the first transmission and the second transmission may be defined globally. For example, the minimum duration may be defined in a resource pool configuration and provided to all UEs using the resource pool (e.g., via a SIB or RRC configuration). This allows the transmitting UE to use only TRIV values that satisfy the minimum duration between consecutive transmissions indicated in the SCI.
[0128] The minimum duration ensures that all UEs using the resource pool can only use limited TRIV values, which results in a higher UE detection rate even when using the smaller size of the inventive SSW compared to the above embodiment.
[0129] Figures 13-15 show examples in which TRIV values are used that result in values of t1 and t2 that include at least a minimum duration between transmissions. The left side of Figures 13-15 shows the ratio of detected / undetected transmission occurrences 462, 464, as in Figures 10-12, and the right side shows a graph illustrating the relationship between detection rate and SSW size. From each graph, it can be seen that only TRIV values with values of t1 and t2 that result in a duration between transmissions exceeding a certain minimum time are selected. In Figure 13, assuming a minimum time of 3 time slots and an SSW size of 17 time slots, a detection rate of 80% can be achieved. In Figure 14, assuming a minimum time of 5 time slots and an SSW size of 17 time slots, the detection rate increases to 81%. In Figure 15, assuming a minimum time of 0 time slots and an SSW size of 17 time slots, the detection rate increases to 85%. That is, in Figure 13, the minimum time between two transmissions is 3 or 4 time slots or more, in Figure 14 it is 5 or 6 time slots or more, and in Figure 15 it is 9 or 10 time slots or more. Also, from these figures, we can see that there is an initial horizontal linear section, and after the minimum time has elapsed, the increase starts.
[0130] An example of optimal constraints for SSW is shown in Figure 16, where the minimum time between transmissions is set to 5 time slots and the duration of the SSW is set to 20 time slots. In such a scenario, the UE can achieve a detection rate of 92%.
[0131] According to embodiments of the present invention, the SSW or SLW may be defined globally for the entire system, for example by a network entity such as a base station, or may be dynamically configured by individual UEs prior to performing a transmission.
[0132] When the SSW is defined or configured globally, it may be defined per resource pool or per TX / RX resource pool, for example, for a UE operating in Mode 2. In other words, when applying the global approach, as described above, the system may preconfigure the UE with an SSW having a specific duration shorter than the duration of the reservation window. For example, when a UE attempts to transmit in time slot n, the UE may perform sensing within an SSW having a length of duration_of_subset. duration_of_subset may refer to the time slot in which the UE performs sensing, and m is the gap between sensing and transmission in time slot n, where m≧0. For example, m may be used for resource selection and processing, such as standard PHY and MAC signal processing, including channel coding and physical layer mapping. Therefore, sensing may be performed from slot n-duration_of_subset-m to slot n-1. The gap or time gap may be useful when the processing time or turnaround time required to switch from RX to TX at the UE must be considered. The SSW may be defined by one or more of the parameters described above in connection with the description of the embodiment of FIG. 5(a).
[0133] According to the techniques of the present invention, a UE can utilize SSW to perform reliable sensing while operating in a power-efficient manner. For example, a UE may perform reduced sensing using SSW in one or more of the following cases: When the UE sends a blind retransmission, When the UE reduces power consumption, e.g., to save battery life, when the UE is configured or pre-configured to do so, for example by another UE, a gNB, or the network; If the UE is configured or pre-configured to use or support only a specific service type, for example, PPDR service or pedestrian service.
[0134] However, the UE may determine that the SSW needs to be adjusted, disabled, or stopped. For example, the UE may adjust the SSW window or disable the SSW based on one or more of the following criteria: When the UE performs sensing of a transmission having a priority higher than a configured or pre-configured threshold, When the UE transmits using HARQ retransmission, If the congestion state of the resource pool is equal to, greater than, or less than a configured or pre-configured threshold, Depending on the power state of the UE (e.g., a UE with a small battery pack may always use SSW, while other UEs may use SSW only when operating at low power, such as when the battery state is below a set or pre-set power level), Depending on whether the UE has data to send (e.g., if the buffer status is above a certain threshold).
[0135] According to an embodiment, to adjust the SSW, the UE may increase or decrease the duration of the SSW. According to an embodiment, when disabling the SSW, the UE may perform sensing over the entire reservation window.
[0136] For example, if a UE is attempting to perform a high-priority transmission (e.g., a priority above a predefined level), the UE may not use SSW and perform full sensing over the reservation window, or may increase the SSW to determine the best available resources for the high-priority transmission. If the UE is performing a transmission using HARQ retransmissions, the UE may prefer not to use SSW or to increase the SSW. Because the UE expects to receive feedback for its transmissions, SSW may be avoided or at least an increased SSW may be used to avoid missing the feedback. If the resource pool is highly congested, i.e., close to a predefined threshold, the UE may disable SSW completely or at least increase or extend the SSW. This is because the congestion would require the UE to perform more sensing to identify all available resources.
[0137] According to an embodiment, considering a scenario in which the UE dynamically configures the SSW, if it determines that the resource pool is highly congested, the UE may switch to a globally defined SSW (if available) and use the globally defined SSW for as long as the resource pool is highly congested, instead of disabling the SSW entirely or increasing the SSW.
[0138] Below we describe an embodiment of the inventive approach that further optimizes the efficiency achievable with the inventive approach using SSW by complementing the functionality of the UE while enabling the UE to achieve the required low power demands.
[0139] According to a first embodiment, an assistance information message (AIM) may be used. The AIM may be provided by neighboring UEs to assist the UE and, for example, to fill in missing sensing data when using SSW. The AIM may include sensing data or sensing results, such as available and / or unavailable resources. For example, the sensing data may include occupied resources, i.e., resources used or reserved by other UEs in the network, and / or unoccupied resources, i.e., resources not used or reserved by other UEs in the network and available for transmission by the UE. The UE can determine the best available resources for transmission using a combination of sensing results obtained during SSW and sensing results indicated in one or more AIMs received from other or neighboring UEs. According to an embodiment, the AIM includes one or more of the following: Sensing data, available or occupied resources, the top m available resources, A set or subset of resources that can be used for transmissions of different priorities.
[0140] For example, if the system allows the use of AIM, the UE can shorten the dynamic SSW duration when the AIM is received. If the UE can receive an AIM providing sensing results for its own resource pool, it can avoid performing sensing for a long period of time or save power by powering off. In this case, the UE can build a resource allocation information map from multiple AIMs indicating the available resources the UE can use for transmission. Furthermore, when receiving an AIM, the UE may rely more on the sensing results indicated in the AIM. Even if the SSW is defined globally, e.g., per resource pool, a shorter duration may be possible if there are many UEs configured to provide AIMs based on sensing to other UEs. According to embodiments, when using sensing results provided by the AIM, it is even possible to reduce the SSW to a single time slot. According to further embodiments, the UE may extend or increase the duration of one or more time resource subsets used for sensing depending on the sensing results and / or the number of AIMs received / decoded by the UE.
[0141] When receiving AIMs from multiple UEs neighboring the current UE, the UE may be configured to consider one or more AIMs from the UEs with the strongest signal strengths, e.g., only the AIM from the UE with the strongest signal strength may be used. Alternatively, the AIMs from the UEs with the top m strongest signal strengths among all neighboring UEs providing AIMs may be used. Also, a weighted combination of received AIMs may be considered, or an AIM may be selected based on communication distance, e.g., using the zone ID transmitted in the SCI.
[0142] According to further embodiments, a pre-transmission SSW may be used to facilitate preemption. FIG. 17 illustrates one embodiment of a pre-transmission SSW used by UE 400 to facilitate preemption. FIG. 17 is similar to FIG. 6(d) and uses an SSW with a duration of 20 time slots. UE 400 performs sensing within the SL-RP using the SSW to determine resources and reserve time slots 470 for transmission. UE 400 selects resources within the selection window using the sensing information obtained in the SSW. In FIG. 17, UE 400 transmits SCI4_1 on the selected resources, which also reserves resources for future transmissions on resources 470. Once the SSW is complete and the UE has transmitted SCI4_1, the UE can enter a power-down mode or a sleep mode. Because a UE is not always actively sensing, it is possible that another UE, e.g., a UE with a higher priority transmission, preempts the reserved resource 470, and the UE 400 does not notice the SCI from the other UE because it was not received in the SSW. To address such a scenario, according to an embodiment, the UE may perform additional SSW 472 sensing before attempting to transmit on the already reserved resource 470, thereby enabling the UE to trigger a resource reselection procedure for the reserved resource if it determines that there is already another transmission with that resource reserved that has a higher priority than the UE's transmission. Before transmitting on the already reserved resource, the UE may choose to contrast the reserved time slot if sufficient sensing results are not available, e.g., if the number of sensing results is below a certain threshold or if the UE cannot meet a predetermined priority condition. According to a further example, insufficient or insufficient sensing results may be: The total or cumulative sensing duration falls below a configured or preconfigured threshold, or The number of time slots used for sensing falls below a configured or preconfigured threshold, or This may mean that the time that the UE spends in DRX, as measured by the number of UE on periods, exceeds a configured or pre-configured threshold.
[0143] Such a selection by the UE depends on the priority of the transmission intended to use the subject reserved resource. For example, if the UE has a lower priority transmission intending to transmit on the reserved resource and was unable to perform sensing with SSW before attempting to transmit, or if the UE was able to perform SSW but was unable to obtain suitable sensing results for a period of time during which the UE determines that another higher priority transmission has preempted the resource, the UE may choose to transmit and avoid causing a collision with the other higher priority transmission.
[0144] Further embodiments of the present invention address high-priority transmissions within an SSW and complement the above embodiments. When an SSW is defined globally, a UE, such as UE 400 in FIG. 5(a), intending to transmit a high-priority transmission ensures that the SCI indicating this transmission is within a defined SSW used by one or more other UEs in the system, e.g., low-power UEs. This ensures, for example, that all low-power UEs using a resource pool can receive the SCI indicating the high-priority transmission and react accordingly. For example, reservations for high-priority transmissions can only be made n slots in advance, where n must be less than the duration of the SSW. This allows a UE making a high-priority transmission to also transmit an SCI in slot n, so that any UE performing sensing using the SSW for a low-priority transmission can recognize the reserved resource and trigger reselection.
[0145] It should be noted that the above embodiment is not limited to UEs applying SSWs, but may also be any other UE in a system that does not use the SSW of the present invention, e.g., a UE with sufficient power, such as a vehicle UE, but that the UE recognizes that a low-power UE using an SSW, e.g., a globally defined SSW, may operate as described above, i.e., when one or more other UEs in a given SSW make a transmission, e.g., a high-priority transmission, an SCI indicating that transmission is received.
[0146] A further embodiment for assisting a UE using SSW indicates the end of periodic transmissions. A UE receiving an SCI may know the resource reservation period during which the resources indicated by TRIV are repeated at periodic intervals, as described above. However, the UE may not know the overall duration, i.e., the duration for which the resources are repeated, or the number of times they are repeated at a particular interval. To address this issue, according to an embodiment, a value C, which indicates the remaining periodic transmissions defined in the SCI, may be added. resel A counter indicating the number of remaining periodic transmissions or a flag indicating whether the transmission is the last transmission may be provided based on the number of remaining periodic transmissions. For example, if the flag is set to 1, the SCI indicates that the transmission will be repeated, and if the flag is set to 0, the transmission will be the last transmission of a particular C indicating the total number of periodic transmissions. resel This is the last transmission of a value. According to an embodiment, an indication of whether a transmission is the last transmission may be provided by a transmitting UE that also utilizes the SSW of the present invention. However, the above embodiment is not limited to UEs that apply the SSW of the present invention, but may also be applied to any other UE in a system that does not use the SSW of the present invention, for example, a UE with sufficient power such as a vehicle UE, but that knows that other UEs, such as low-power UEs, that use the SSW to indicate whether a transmission is the last transmission.
[0147] Thus, a further embodiment of the present invention provides a UE in a wireless communication network including one or more additional UEs that perform sensing of transmission occurrences using the SSW techniques described herein. The UE may transmit one or more transmissions, each transmission associated with control information. The control information includes an indication of a first time slot (e.g., TRIV) in which the UE transmits and an indication of multiple additional time slots following the first time slot in which the UE transmits. If the first time slot and additional time slots are repeated for new transmissions after a resource reservation period, the UE uses the control information, for example, by using the counter or flag described above, to notify one or more of the additional UEs that the resource reservation repetition has ended after the resource reservation period has elapsed. Such transmissions, in which resources are reserved periodically and repeatedly over a reservation period, are referred to as periodic transmissions.
[0148] According to another embodiment, at least one of the transmissions indicated in the SCI is defined to be within the SSW. For example, if the SSW is defined globally, one of the additional transmission occurrences, e.g., one of no more than two additional transmission occurrences, must be within the SSW so that any UE using the SSW can listen. According to an embodiment, the transmitting UE may be a UE using the SSW of the present invention. However, the above embodiment is not limited to UEs that apply the SSW of the present invention, but may also be applied to any other UE in a system that does not use the SSW of the present invention, for example, a UE with sufficient power such as a vehicle UE, while recognizing that other UEs using the SSW, e.g., low-power UEs, may transmit as described above.
[0149] Thus, further embodiments of the present invention provide a UE in a wireless communication network including one or more additional UEs that perform sensing of transmission occurrences using the SSW techniques described herein. The UE may transmit one or more transmissions, each transmission associated with control information. The UE transmits such that the first time slot in which the UE transmits and / or at least one of a number of additional time slots following the first time slot, as indicated in the control information, is within the SSW used by one or more of the additional UEs. According to embodiments, the UE may transmit such that the first time slot and / or at least one of the additional time slots indicated in the control information is included in the SSW, unless one or more of the following exceptions apply: The transmission being sent has a priority equal to or greater than a predefined threshold; The transmission sent has a delay below a predefined threshold. The transmission sent is a blind retransmission, There are less than two additional time slots.
[0150] General matters Although each aspect and embodiment of the inventive approach has been described separately, it should be noted that each aspect / embodiment may be implemented independently of one another, or some or all of the aspects / embodiments may be combined. Furthermore, the embodiments described below may be used with each of the previously described aspects / embodiments.
[0151] It should be noted that although some of the above embodiments are described with reference to Mode 2 UEs, the present invention is not limited to such embodiments. The inventive teachings described herein are also applicable to Mode 1 UEs that perform sensing, for example, to obtain sensing reports that provide the occupancy status of one or more resources or resource sets.
[0152] Although some of the above embodiments are described with reference to a sidelink pool, it should be noted that the present invention is not limited to such embodiments. The approach of the present invention can be implemented as a network providing a set or resources used for specific communications between UEs in a system or network, and the subset or SSW of the above time resources according to the present invention has a number of time resources that is less than the total number of resources in the set of resources. The time resource may be a number of time slots, subframes, radio frames, time radio resources, the number of PRBs in the time domain, or may be a frequency, subchannel, BWP, etc.
[0153] The set of resources may be pre-configured so that an entity in the network is aware of the set of resources provided by the network, or the entity may be configured by the network to have the set of resources.
[0154] Thus, the set of resources provided by the network may be defined as one or more of the following: a sidelink resource pool used by the UE for sidelink communication, e.g., direct UE-to-UE communication via PC5; A configured grant including or consisting of resources to be used by the UE for NR-U communication, A configured grant that includes or consists of resources to be used by a low-capability UE.
[0155] According to an embodiment, the set of resources may include one or more sensing regions, e.g., regions per resource pool or per TX / RX resource pool for Mode 1 and / or Mode 2 UEs. A UE may be configured or pre-configured by a wireless communication network to have one or more sensing regions, and one or more subsets may be defined within one or more sensing regions. For example, a sensing region may span a particular time interval.
[0156] According to an embodiment, the wireless communication system may include a terrestrial based network, or a non-terrestrial based network, or a network or part of a network that uses an aircraft or space vehicle as a receiver, or a combination thereof.
[0157] According to an embodiment of the present invention, the user device may be a UE with limited power, or a handheld UE, such as a UE used by pedestrians, called a Vulnerable Road User (VRU) or Pedestrian UE (P-UE), or a wearable or handheld UE, such as a UE used by public safety officers and first responders, called a Public Safety UE (PS-UE), or an IoT The sidelink relay may include one or more of the following: a UE (e.g., a sensor, actuator, or UE located in a campus network to perform repetitive tasks and that periodically requires input from a gateway node), or a mobile terminal, or a fixed terminal, or a cellular IoT-UE, or a vehicular UE, or a vehicle group leader (GL) UE, or a sidelink relay, or an IoT or narrowband IoT (NB-IoT) device, or a wearable device such as a smart watch or a fitness tracker, or a ground vehicle, or an aircraft, or a drone, or a mobile base station, or a roadside unit (RSU), or a building, or any other item or device (e.g., a sensor or actuator) that has a network connection that enables it to communicate using a wireless communication network, or any other item / device (e.g., a sensor or actuator) that has a network connection that enables it to communicate using a sidelink, or any sidelink-enabled network entity.
[0158] According to an embodiment of the present invention, the network entity includes 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 a roadside unit (RSU), or a Remote Radio Head (RRH), or an AMF, or an MME, or an SMF, or a core network entity, or a Mobile Edge Computing MEC entity, or a network slice such as in an NR or 5G core context, or any transmission / reception point TRP that enables an item or device to communicate using a wireless communication network, and the item or device has a network connection for communicating using the wireless communication network.
[0159] While some aspects of the above concepts are described in the context of an apparatus, it will be apparent that these aspects also represent descriptions of corresponding methods, where a block or device corresponds to a method step or feature of a method step, and similarly, aspects described in the context of a method step also represent descriptions of a corresponding block, item, or feature of a corresponding apparatus.
[0160] Various elements and features of the present invention may be implemented in hardware using analog and / or digital circuitry, 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 context of a computer system or another processing system. FIG. 18 illustrates an example of a computer system 500. The units or modules, as well as the method steps performed by these units, may be executed on one or more computer systems 500. The computer system 500 includes one or more processors 502, such as a special-purpose or general-purpose digital signal processor. The processors 502 are connected to a communication infrastructure 504, such as a bus or network. The computer system 500 includes a main memory 506, such as random access memory (RAM), and a secondary memory 508, such as a hard disk drive and / or a removable storage drive. The secondary memory 508 may allow computer programs or other instructions to be loaded into the computer system 500. The computer system 500 may further include a communication interface 510, which allows software and data to be transferred between the computer system 500 and external devices. The communications may be in the form of electronic, electromagnetic, optical, or other signals that can be processed by the communications interface. The communications may use wire or cable, fiber optics, phone lines, cellular phone links, RF links, and other communications channels 512.
[0161] The terms “computer program medium” and “computer-readable medium” are generally used to refer to tangible storage media, such as a hard disk installed in a removable storage unit or hard disk drive. These computer program products are a means for providing software to the computer system 500. Computer programs, also referred to as computer control logic, are stored in the main memory 506 and / or the secondary memory 508. Computer programs may also be received via the communications interface 510. When executed, the computer programs enable the computer system 500 to implement the present invention. In particular, when executed, the computer programs enable the processor 502 to perform the processes of the present invention, such as any of the methods described herein. Thus, such computer programs may represent a controller for the computer system 500. When the present disclosure is implemented using software, the software may be stored in a computer program product and loaded into the computer system 500 using an interface, such as a removable storage drive, communications interface 510, or the like.
[0162] The hardware or software implementation may be performed using a digital storage medium, such as cloud storage, floppy disk, DVD, Blu-ray, CD, ROM, PROM, EPROM, EEPROM, or FLASH memory, on which electronically readable control signals are stored that cooperate with or can cooperate with a programmable computer system to perform the respective methods. Thus, the digital storage medium may be computer readable.
[0163] Some embodiments of the present invention include a data carrier having electronically readable control signals that can cooperate with a programmable computer system to perform one of the methods described herein.
[0164] Generally, embodiments of the present invention may be implemented as a computer program product having program code operable to perform one of the methods when the computer program product is run on a computer. The program code may, for example, be stored on a machine-readable carrier.
[0165] Other embodiments include 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.
[0166] A further embodiment of the inventive method is therefore a data carrier or digital storage medium, or a computer-readable medium, having recorded thereon a 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 a computer program for performing one of the methods described herein. The data stream or sequence of signals may be configured to be transferred via a data communication connection, such as the Internet. A further embodiment comprises processing means, such as 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 a computer program for performing one of the methods described herein.
[0167] In some embodiments, some or all of the functionality of the methods described herein may be implemented using a programmable logic device such as a field programmable gate array. In some embodiments, the field programmable gate array may cooperate with a microprocessor to implement one of the methods described herein. In general, the methods are preferably performed by any hardware apparatus.
[0168] The above-described embodiments are merely illustrative of the principles of the present invention. It is to be understood that modifications and variations of the arrangements and details described herein will be apparent to those skilled in the art. It is therefore intended to be limited only by the scope of the present claims, and not by the specific details presented by the description and explanation of the embodiments herein.
Claims
1. 1. A user device for a wireless communication network, the wireless communication network providing a set of sidelink resources for communication; 10. The user device according to claim 1, wherein the user device receives a control message carrying sidelink control information (SCI) including a time resource indication value (TRIV), and performs sensing on one or more subsets of time resources of the set of resources based on the time resource indication value (TRIV), wherein a number of time resources of the one or more subsets is less than a total number of resources in the set of resources provided by the wireless communication network.
2. Outside the subset of the one or more time resources, the user device: Sensing, Data transmission and / or reception, Switching between receiving and transmitting, The user device of claim 1 , wherein the user device does not perform one or more of the following: switching between transmission and reception.
3. The user device of claim 1 or 2, wherein the user device performs sensing on a plurality of subsets, the plurality of subsets being separated by respective non-sensing intervals.
4. The user device of claim 1 , wherein the user device performs sensing of transmission occurrences of one or more transmitting user devices for a subset of the time resources.
5. The user device Mode 1, in which sensing is performed to generate a sensing report to be reported to a base station or another user device; Mode 2: autonomous resource selection and allocation through sensing; 5. A user device according to claim 1, which operates on one or more of the following:
6. 6. The user device of claim 1, wherein the set of resources is a transmission pool, a reception pool, or a transmission+reception pool, e.g., a sidelink resource pool.
7. The user device according to claim 1 , wherein the user device stores the sensing results or sensing information for a predetermined period of time.
8. The user device performs sensing by power detection or decorrelation of a reference signal, and uses various indices such as CBR (Channel Busy Ratio), CCR (Channel Congestion Ratio), RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), RSSI (Radio Signal Strength Indication), SNR (Signal to Noise Ratio), SINR (Signal to Interference and Noise Ratio), CSI (Channel State Information), and PMI (Precoding Information).
8. The user device of claim 1, wherein the user device uses one or more of the following signals or measurements: a Radio Frequency (RF) Matrix Index (RF), a Rank Indicator (RI), a Demodulation Reference Signal (DMRS), a Sidelink Primary Synchronization Signal (SPSS), or a Sidelink Secondary Synchronization Signal (SSSS).
9. 9. The user device of claim 1, wherein the user device processes sensing information obtained from the subset of time resources and identifies resources for transmission only when the user device has data to transmit in its transmission buffer.
10. The user device of claim 1 , wherein the user device performs sensing by decoding control information.
11. The user device of claim 10 , wherein the user device uses the control information received during the one or more subsets to determine transmissions to occur outside the one or more subsets.
12. 12. The user device of claim 11, wherein the user device performs sensing by decoding only a first stage of the control information or the first and second stages of the control information, the control information indicating reservation of future resources within a reservation window, the reservation window having a number of time resources greater than the number of time resources of the subset.
13. The control information of the transmitting user device comprises: an indication of a number of additional time slots following the first time slot in which the transmitting user device will transmit; and an indication of a plurality of frequency resources from which the transmitting user device is to transmit; 13. The user device of claim 11 or 12, wherein the subset is defined such that the first time slot and / or at least one of the further time slots indicated in the control information is included in the subset.
14. 14. The user device of claim 13, wherein the duration between the first time slot or a first one of the further time slots and / or between any of the further time slots is greater than or equal to a predetermined minimum value.
15. If the first time slot and the further time slot are repeated for a new transmission after a resource reservation period, the user device: a counter indicating the number of periodic transmissions remaining; and a flag indicating whether the transmission was the last transmission; 15. The user device according to claim 13, further comprising a device configured to determine an end of the resource reservation recurrence after the resource reservation period in response to one or more of the following:
16. The one or more subsets are defined as patterns over time using parameters, the parameters being: a time slot of the set of resources during which the user device performs sensing; time slots in the set of resources during which the user device does not perform sensing; a time gap or offset between two consecutive subsets of time slots during which the user device performs sensing; the periodicity of the pattern; the total duration for which the pattern is repeated; 16. The user device of claim 1, wherein the user device is one or more of:
17. The pattern is further defined across frequency using parameters, said parameters being: resources across the frequencies of the set of resources on which the user device performs sensing; resources spanning the frequencies of the set of resources on which the user device does not perform sensing; a frequency gap or offset between two consecutive subsets of frequency resources on which the user device performs sensing; periodicity of frequency patterns, the entire frequency band over which the frequency pattern is repeated; 17. A user device according to any one of claims 1 to 16, wherein:
18. 18. The user device of claim 1, wherein outside the one or more subsets, the user device powers down or goes to sleep, goes into DRX, or enters a power saving mode.
19. 19. The user device of claim 1, wherein the number of time resources or the duration of the one or more subsets depends on a detection rate, the detection rate being defined as a percentage or ratio of occurrences of transmissions on time resources of the one or more subsets relative to occurrences of transmissions on all time resources of the set of resources over a set or pre-set period of time.
20. the user device performs sensing to obtain resources available for transmission by the user device; 20. The user device of claim 19, wherein the detection rate for a transmission having a first priority is higher than the detection rate for a transmission of a second priority lower than the first priority.
21. 21. The user device of claim 1, wherein the user device is configured or pre-configured by the wireless communication network to have the one or more subsets per resource pool or per transmit / receive resource pool for Mode 1 and / or Mode 2 user devices.
22. the user device is configured or pre-configured by the wireless communication network to have one or more sensing areas per resource pool or per transmit / receive resource pool for Mode 1 and / or Mode 2 user devices; and The user device of claim 1 , wherein the one or more subsets are defined within the one or more sensing regions.
23. 23. The user device of claim 1, wherein the user device configures the one or more subsets prior to a particular transmission by the user device.
24. 24. The user device of claim 23, wherein when the user device transmits in time slot n, the user device uses a subset before time slot n, for example, a subset from slot n-duration_of_subset-m to slot n-m-1, where duration_of_subset refers to the time slot of the subset in which the user device performs sensing, m is the gap between the sensing and the transmission, and m≧0.
25. The user device If the user device performs sensing for a transmission having a priority higher than a configured or pre-configured threshold, If the user device transmits using HARQ retransmission, If the congestion state of the set of resources is equal to, greater than, or less than a configured or pre-configured threshold; in response to a power state of the user device; 25. A user device as claimed in any one of claims 1 to 24, wherein one or more subsets are adjusted or stopped or disabled based on one or more criteria, such as whether the user device has data to transmit, for example whether a buffer state exceeds a threshold.
26. 26. The user device of claim 25, wherein adjusting the one or more subsets comprises increasing or decreasing a duration or number of time resources of the one or more subsets.
27. 26. The user device of claim 25, wherein when the one or more subsets are disabled, the user device performs sensing of all time resources of the set of resources.
28. 26. The user device of claim 25, wherein when the user device configures the one or more subsets prior to a particular transmission by the user device, if the congestion state of the set of resources is equal to or greater than the configured or pre-configured threshold, the user device uses the one or more subsets configured or pre-configured by the wireless communication network.
29. The user device If the user device sends a blind retransmission, When the user device reduces power consumption, e.g., to conserve battery life, If the user device is configured or pre-configured to do so by another user device, a gNB, or the wireless communication network; If the user device is configured or pre-configured to use or support only a particular service type, for example, a PPDR service or a pedestrian service, 29. The user device of claim 1, wherein sensing is performed within the one or more subsets in one or more of the following cases:
30. The user device receives one or more assistant information messages from one or more other user devices, the assistant information messages including sensing data such as resources available for transmission, resources unavailable for transmission, measured power levels, and / or resource rankings; The user device uses a combination of sensing results acquired during the one or more subsets and sensing results in the one or more assistant information messages to determine the resources used for transmission by the user device. A user device as described in any one of claims 1 to 29.
31. The assistant information message includes: Sensing data, available or occupied resources, the top m available resources, A set or subset of resources that can be used for transmissions of different priorities; 31. The user device of claim 30, comprising one or more of:
32. The user device reduces the duration of the one or more subsets depending on the sensing results in the one or more Assistant Information messages or in response to receiving one or more Assistant Information messages. The user device of claim 30 or 31.
33. The user device extends or increases the duration of the subset of the one or more time resources used for sensing depending on the sensing result and / or the number of assistant information messages that the user device was able to receive / decode. A user device as described in any one of claims 30 to 32.
34. 34. The user device of claim 30, wherein when the user device receives Assistant Information messages from a plurality of other user devices, the user device considers one or more Assistant Information messages from other user devices having the strongest signal strength among the plurality of other user devices, or considers a weighted combination of the received Assistant Information messages, or selects the Assistant Information message based on a communication distance, for example, using a zone ID transmitted in sidelink control information.
35. 35. The user device of claim 1, wherein when the user device performs sensing for a particular transmission in a future timeslot, before attempting to transmit in the future timeslot, the user device triggers a resource reselection procedure for the future timeslot if there is another transmission that has a higher priority than the transmission being attempted in the future timeslot.
36. 36. The user device of claim 35, wherein the user device evicts the future time slot if sufficient sensing results are not available during the resource reselection procedure.
37. 37. A user device according to claim 1, wherein the one or more subsets are configured or pre-configured by the wireless communication network, and when the user device transmits a transmission having a priority equal to or greater than a particular priority, the user device transmits a control message within the configured or pre-configured one or more subsets.
38. A user device for a wireless communication network comprising one or more user devices according to any one of claims 1 to 37, the user device performs one or more transmissions using resources included in the set of resources; The user device transmits such that the first timeslot and / or at least one of the further timeslots indicated in the time resource indication value TRIV in the sidelink control information SCI is included in the subset of resources.
39. 39. The user device of claim 38, wherein each transmission is associated with a respective sidelink control information SCI, the sidelink control information SCI including a respective time resource indication value TRIV indicating a first timeslot in which the user device transmits and a number of further timeslots following the first timeslot in which the user device transmits.
40. The user device The transmission being sent has a priority equal to or greater than a predefined threshold; the sent transmission has a delay less than or equal to a predefined threshold. the sent transmission is a blind retransmission; There are less than two additional time slots, 40. A user device as claimed in claim 38 or 39, transmitting such that the first timeslot and / or at least one of the further timeslots indicated in the control information is included in the subset, unless one or more of the following exceptions apply:
41. The set of resources provided by the wireless communication network comprises: a sidelink resource pool used by the user device for sidelink communications, e.g., direct user device-to-user device communications via PC5; a configured grant including resources to be used by the user device for NR-U communications; The configured permissions, including resources used by less capable user devices; 41. A user device according to any preceding claim, comprising one or more of:
42. The user device may be a user device with limited power, or a handheld user device called a Vulnerable Road User (VRU) or P-User device (Pedestrian User Device), such as a user device used by pedestrians, or a wearable or handheld user device called a Public Safety User Device (PS-User Device), used by public safety officers and first responders, or an IoT user device, for example, a sensor, actuator, or user device provided in a campus network to perform repetitive tasks and requiring periodic input from a gateway node, or a mobile terminal, or a fixed terminal, or a cellular IoT-User device, or a vehicular user device, or a vehicular group leader (GL) user device, or an IoT or NB-IoT (narrowband an Internet of Things (IoT) device, or a ground vehicle, or an aircraft, or a drone, or a mobile base station, or a roadside unit (RSU), or a building, or any other item or device (e.g., a sensor or actuator) having a network connection that enables it to communicate using a wireless communications network, or any other item / device having a network connection that enables it to communicate using a sidelink, e.g., a sensor or actuator, or any sidelink-enabled network entity; 42. A user device according to any preceding claim, comprising one or more of:
43. A wireless communication network comprising one or more user devices according to any one of claims 1 to 42.
44. 44. The wireless communication network of claim 43, wherein the wireless communication network further comprises one or more further user devices or entities of a core network or an access network of the wireless communication network.
45. The entity of the core network or the access network includes 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 a roadside unit, or an AMF, or an MME, or an SMF, or a core network entity, or a mobile edge computing MEC entity, or a network slice as used in an NR or 5G core context, or any transmission / reception point TRP that enables an item or device to communicate using the wireless communication network, wherein the item or device has a network connection for communicating using the wireless communication network. The wireless communication network of claim 44.
46. 1. A method of operating a user device for a wireless communication network, the wireless communication network providing a set of sidelink resources for communication, the method comprising: receiving a control message carrying sidelink control information SCI including a time resource indication value TRIV; performing sensing on a subset of one or more time resources of the set of resources based on the time resource indication value TRIV; A method, wherein the number of time resources in one or more of the subsets is less than the total number of resources in the set of resources provided by the wireless communication network.
47. A method of operating a user device for a wireless communication network including one or more user devices according to any one of claims 1 to 37, said method comprising:
20. A method comprising: sending one or more transmissions using resources from the set of resources such that a first time slot and / or at least one of further time slots indicated in control information is included in the subset of resources.
48. 48. A computer readable medium storing instructions which, when executed on a computer, perform the method of claim 46 or 47.
Citation Information
Patent Citations
Partial sensing and congestion control for long term evolution (LTE) vehicular communication
US20200029245A1
Method and apparatus for NR v2x resource selection
US20200029340A1