Centralized channel access

CN115836577BActive Publication Date: 2026-08-21QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202180043766.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-06-24
Filing Date
2021-06-23
Publication Date
2026-08-21
Estimated Expiration
2041-06-23

Smart Images

  • Figure CN115836577B_ABST
    Figure CN115836577B_ABST
Patent Text Reader

Abstract

Certain aspects of the present disclosure provide techniques for sidelink communications in unlicensed spectrum. A method that can be performed by a user equipment (UE) and a base station (BS) includes sensing a frequency band to determine whether the frequency band is idle prior to a start of a time window, the time window being divided in time into a plurality of time segments, the frequency band being divided in time across a multiple of the plurality of time segments into a corresponding plurality of resources, the plurality of resources including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communications.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references to related applications

[0002] This application claims the benefit and priority of Greek Patent Application Serial No. 20200100362, filed on June 24, 2020, which is incorporated herein by reference in its entirety, as if fully set forth below and used for all applicable purposes. Technical Field

[0003] Various aspects of this disclosure relate to wireless communication, and more specifically, to techniques for reserving time intervals for wireless communication between devices. Background Technology

[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, and broadcasting. These wireless communication systems can employ multiple access technologies that enable communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access systems include 3GPP Long Term Evolution (LTE) systems, LTE-A (LTE-A) systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name just a few.

[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless communication devices to communicate across cities, countries, regions, and even globally. New radios (such as 5G NR) are an example of emerging telecommunications standards. NR is a set of enhancements to the LTE mobile standard issued by 3GPP. NR aims to better support mobile broadband internet access by improving spectrum efficiency, reducing costs, improving service, utilizing new spectrum, and better integrating with other open standards that use OFDMA with cyclic prefixes (CP) on both the downlink (DL) and uplink (UL). To this end, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.

[0006] However, with the continued increase in demand for mobile broadband access, there is a need for further improvements to NR and LTE technologies. Preferably, these improvements should be applicable to other multiple access technologies and telecommunications standards that employ these technologies. Summary of the Invention

[0007] The systems, methods, and apparatuses of this disclosure each have several aspects, none of which is solely responsible for their desired properties. Without limiting the scope of this disclosure as set forth in the appended claims, some features will now be briefly discussed. After considering this discussion, and particularly after reading the section entitled "Detailed Description," one will understand how the features of this disclosure provide advantages.

[0008] Some aspects relate to a wireless communication device. In some examples, the wireless communication device includes a memory and a processor coupled to the memory. In some aspects, the processor and memory are configured to sense a frequency band before the start of a time window to determine whether the frequency band is idle, the time window being temporally divided into multiple time periods, the frequency band being temporally divided into multiple resources across multiple time periods, the multiple resources including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication. In some aspects, the processor and memory are configured to transmit one of a data signal or a reserved signal on one or more of the unallocated resources when the frequency band is sensed to be idle.

[0009] Some aspects relate to a user equipment (UE). In some examples, the UE includes a memory and a processor communicatively coupled to the memory. In some aspects, the processor and memory are configured to receive a signal indicating the presence of a wireless communication device. In some aspects, the processor and memory are configured to send a request for one or more resources in a frequency band for performing sidelink communication in response to receiving the signal. In some aspects, the processor and memory are configured to receive an indication of one or more allocated resources in the frequency band from the wireless communication device in response to the request.

[0010] Some aspects relate to a method for wireless communication by a device. In some examples, the method includes sensing a frequency band before the start of a time window to determine whether the band is idle, the time window being divided temporally into multiple time periods, the frequency band being temporally divided into multiple resources across multiple time periods, the multiple resources including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication. In some examples, the method includes transmitting one of a data signal or a reserved signal on one or more of the unallocated resources when the frequency band is sensed to be idle.

[0011] Some aspects relate to a method for wireless communication by a user equipment (UE). In some examples, the method includes receiving a signal indicating the presence of a wireless communication device. In some examples, the method includes sending a request for one or more resources in a frequency band for performing sidelink communication in response to receiving the signal. In some examples, the method includes receiving an indication of receiving one or more allocated resources in the frequency band from the wireless communication device in response to the request.

[0012] Some aspects relate to a wireless communication device. In some examples, the wireless communication device includes components for sensing a frequency band before the start of a time window to determine whether the band is idle, the time window being divided temporally into multiple time periods, and the frequency band being temporally divided into multiple resources across multiple time periods, the multiple resources including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication. In some examples, the wireless communication device includes components for transmitting one of a data signal or a reserved signal on one or more of the unallocated resources when the frequency band is sensed to be idle.

[0013] Some aspects relate to a user equipment (UE). In some examples, the UE includes components for receiving a signal indicating the presence of a wireless communication device. In some examples, the UE includes components for sending a request for one or more resources in a frequency band for performing sidelink communication in response to receiving the signal. In some examples, the UE includes components for receiving an indication of one or more allocated resources in the frequency band from the wireless communication device in response to the request.

[0014] Some aspects relate to a non-transitory computer-readable medium having instructions stored thereon that, when executed by a wireless communication device, cause the wireless communication device to perform operations. In some examples, the operations include sensing a frequency band before the start of a time window to determine whether the band is idle, the time window being temporally divided into multiple time periods, the frequency band being temporally divided into multiple resources across multiple time periods, the multiple resources including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication. In some examples, the operations include transmitting one of a data signal or a reserved signal on one or more of the unallocated resources when the frequency band is sensed to be idle.

[0015] Some aspects relate to a non-transitory computer-readable medium having instructions stored thereon that, when executed by a user equipment (UE), cause the UE to perform wireless communication operations. In some examples, the operations include receiving a signal indicating the presence of a wireless communication device. In some examples, the operations include sending a request for one or more resources in a frequency band for performing sidelink communication in response to receiving the signal. In some examples, the operations include an indication to receive one or more allocated resources in the frequency band from the wireless communication device in response to the request.

[0016] Certain aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a device. This method typically includes measuring a frequency band before a time window to determine if the band is idle. In some examples, the method includes: in response to determining that the frequency band is idle, allocating one or more resources of a plurality of resources in the frequency band within the time window to one or more wireless communication devices, each of the plurality of resources in the frequency band within the time window comprising a corresponding time period within the time window, the plurality of resources spanning the entire time window, each of the allocated one or more resources being used by the corresponding wireless communication device to transmit a data signal or one or more reserved signals. In some examples, the method includes: when one or more remaining resources exist in addition to the one or more resources, transmitting a data signal or one or more reserved signals on the one or more remaining resources.

[0017] Certain aspects of the subject matter described in this disclosure can be implemented by a device configured for wireless communication. The device typically includes a processor and memory coupled to the processor. In some examples, the processor and memory may be configured to measure a frequency band before a time window to determine if the band is idle. In some examples, the memory and processor are configured to: in response to determining that the frequency band is idle, allocate one or more resources of a plurality of resources in the frequency band within the time window to one or more wireless communication devices, each of the plurality of resources in the frequency band within the time window comprising a corresponding time period within the time window, the plurality of resources spanning the entire time window, each of the allocated one or more resources being used by the corresponding wireless communication device to transmit one or more data signals or reserved signals. In some examples, the memory and processor are configured to: when one or more remaining resources exist in addition to the one or more resources, transmit one or more data signals or reserved signals on the one or more remaining resources.

[0018] Some aspects of the subject matter described in this disclosure can be implemented in an apparatus configured for wireless communication. In some examples, the apparatus may include components for measuring a frequency band before a time window to determine if the band is idle. In some examples, the apparatus may include components for allocating one or more resources of a plurality of resources of the frequency band within a time window to one or more wireless communication devices in response to determining that the frequency band is idle, each of the plurality of resources of the frequency band within the time window comprising a corresponding time period within the time window, the plurality of resources spanning the entire time window, each of the allocated one or more resources being used by the corresponding wireless communication device to transmit one or more of a data signal or a reserved signal. In some examples, the apparatus may include components for transmitting one or more of a data signal or a reserved signal on one or more remaining resources other than the one or more resources.

[0019] Certain aspects of the subject matter described in this disclosure can be implemented in a non-transitory computer-readable storage medium having instructions thereon for performing a wireless communication method. In some examples, the method includes measuring a frequency band before a time window to determine if the band is idle. In some examples, the method includes: in response to determining that the frequency band is idle, allocating one or more resources of a plurality of resources in the frequency band within the time window to one or more wireless communication devices, each of the plurality of resources in the frequency band within the time window comprising a corresponding time period within the time window, the plurality of resources spanning the entire time window, each of the allocated one or more resources being used by the corresponding wireless communication device to transmit one or more data signals or reserved signals. In some examples, the method includes: when one or more remaining resources besides the one or more resources exist among the plurality of resources, transmitting one or more data signals or reserved signals on the one or more remaining resources.

[0020] Certain aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a device. This method typically includes receiving a signal indicating the presence of the device. In some examples, the method includes sending a request for one or more resources in an unlicensed frequency band in response to the signal indicating the presence of the device. In some examples, the method includes receiving from the device an indication of the allocation of one or more resources in the unlicensed frequency band based on a request for one or more resources.

[0021] Certain aspects of the subject matter described in this disclosure can be implemented by a device configured for wireless communication. The device typically includes a processor and memory coupled to the processor. In some examples, the processor and memory can be configured to receive a signal indicating the presence of the device. In some examples, the processor and memory can be configured to send a request for one or more resources in an unlicensed frequency band in response to a signal indicating the presence of the device. In some examples, the processor and memory can be configured to receive from the device an indication of the allocation of one or more resources in an unlicensed frequency band, the allocation of the one or more resources being based on a request for one or more resources.

[0022] Some aspects of the subject matter described in this disclosure can be implemented in an apparatus configured for wireless communication. In some examples, the apparatus may include components for receiving a signal indicating the presence of a device. In some examples, the apparatus may include components for sending a request for one or more resources in an unlicensed frequency band in response to a signal indicating the presence of a device. In some examples, the apparatus may include components for receiving from a device an indication of one or more resources allocated in an unlicensed frequency band, the allocation of which is based on a request for one or more resources.

[0023] Certain aspects of the subject matter described in this disclosure can be implemented in a non-transitory computer-readable storage medium having instructions thereon for performing wireless communication methods. In some examples, the method includes receiving a signal indicating the presence of a device. In some examples, the method includes sending a request for one or more resources in an unlicensed frequency band in response to the signal indicating the presence of a device. In some examples, the method includes receiving from a device an indication of the allocation of one or more resources in an unlicensed frequency band based on a request for one or more resources.

[0024] To achieve the foregoing and related objectives, one or more aspects include the features fully described below and specifically pointed out in the claims. The following description and drawings illustrate certain illustrative features of one or more aspects in detail. However, these features only indicate a few of the various ways in which the principles of each aspect can be employed. Attached Figure Description

[0025] To gain a more detailed understanding of the foregoing features of this disclosure, reference can be made to various aspects which are briefly outlined above, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of this disclosure and should therefore not be considered as limiting its scope, as the description may allow for other equivalent aspects.

[0026] Figure 1This is a block diagram conceptually illustrating an exemplary telecommunications system according to certain aspects of this disclosure.

[0027] Figure 2 This is a block diagram conceptually illustrating the design of an exemplary base station (BS) and user equipment (UE) according to certain aspects of this disclosure.

[0028] Figure 3 This is a diagram conceptually illustrating an example of a first UE communicating with one or more other UEs according to various aspects of this disclosure.

[0029] Figure 4 This is a diagram illustrating an exemplary frame format according to certain aspects of this disclosure.

[0030] Figure 5 This is a series of signal diagrams illustrating a series of examples of a cellular vehicle-to-everything (CV2X) device successfully completing a Listen-Before-Speak (LBT) process according to certain aspects of this disclosure.

[0031] Figure 6 This is a schematic diagram illustrating an exemplary model of a plurality of CV2X devices operating in unlicensed and / or licensed spectrum in accordance with certain aspects of this disclosure.

[0032] Figure 7 This is a signal diagram illustrating an exemplary model of communication on a frequency band of unlicensed spectrum.

[0033] Figure 8 This is a signal diagram illustrating an exemplary model of communication in a frequency band of unlicensed spectrum according to certain aspects of this disclosure.

[0034] Figure 9 This is a signal diagram illustrating an exemplary model of communication in a frequency band of unlicensed spectrum according to certain aspects of this disclosure.

[0035] Figure 10 This is a signal diagram illustrating an exemplary model of communication in a frequency band of unlicensed spectrum according to certain aspects of this disclosure.

[0036] Figure 11 This is a flowchart illustrating exemplary operation for wireless communication according to certain aspects of this disclosure.

[0037] Figure 12 This is a flowchart illustrating exemplary operation for wireless communication according to certain aspects of this disclosure.

[0038] Figure 13 A communication device according to various aspects of this disclosure may include various components configured to perform operations of the techniques disclosed herein.

[0039] Figure 14A communication device according to various aspects of this disclosure may include various components configured to perform operations of the techniques disclosed herein.

[0040] Figure 15 This is a flowchart illustrating exemplary operation for wireless communication according to certain aspects of this disclosure.

[0041] Figure 16 This is a flowchart illustrating exemplary operation for wireless communication according to certain aspects of this disclosure.

[0042] Figure 17 A communication device according to various aspects of this disclosure may include various components configured to perform operations of the techniques disclosed herein.

[0043] Figure 18 A communication device according to various aspects of this disclosure may include various components configured to perform operations of the techniques disclosed herein.

[0044] For ease of understanding, the same reference numerals are used as much as possible to denote common and identical elements in the figures. It is expected that elements disclosed in one aspect can be usefully utilized in other aspects without specific description. Detailed Implementation

[0045] This disclosure provides apparatus, methods, processing systems, and computer-readable media for controlling and scheduling communication between wireless communication devices (e.g., user equipment, base stations, roadside units, etc.). In some aspects, the described techniques are applicable to wireless communication devices operating in unlicensed spectrum or in both licensed and unlicensed spectrum. In other aspects, the described techniques are applicable to wireless communication devices communicating via sidelinks, such as in cellular vehicle-to-everything (CV2X) networks. It should be noted that although some aspects are described for sidelink communication in licensed and / or unlicensed spectrum, these aspects can be applied to other suitable wireless communication networks and / or scenarios.

[0046] In some aspects, the following disclosure relates to techniques for centrally reserving time windows (e.g., time periods) for communication by regulatory devices (e.g., individual wireless communication devices such as BS, UE, roadside units, etc.) and allocating resources of frequency bands (e.g., bands of unlicensed spectrum) within such time windows to one or more wireless communication devices (including one or more other wireless communication devices besides the regulatory device). In some aspects, the regulatory device may also allocate frequency band resources to itself. The resources of the frequency band within the time window may include time-frequency resources such as resource elements (REs), symbols, time slots, etc. In some aspects, reservation may be referred to as being performed "centrally" because, in some aspects, a single regulatory device may coordinate the reservation on behalf of one or more wireless communication devices. However, it should be noted that, in some aspects, the regulatory device may change for different time windows. In some aspects, before the regulatory device can allocate resources to one or more other wireless communication devices, it may determine the number of wireless communication devices within range and the resources required by each wireless communication device.

[0047] Therefore, in some examples, the regulator device can be configured to send a signal indicating its presence to one or more (e.g., any) other wireless communication devices within range. In some aspects, "within range" means any other wireless communication device capable of successfully receiving and decoding the signal sent by the regulator device. In some examples, the signal indicating presence can be broadcast on a licensed frequency band (e.g., a band used in Long Term Evolution (LTE) systems). Any wireless communication device within range of the regulator device can respond to this signal by sending an indication of its resource requirements to the regulator device. For example, resource requirements could indicate the amount of time-frequency resources the wireless communication device needs to transmit data, the amount of data the wireless communication device must transmit, etc. In some examples, this response is sent on a licensed frequency band.

[0048] The regulator device can then perform a Listen-Before-Speak (LBT) channel sensing process on the unlicensed band to determine whether the unlicensed band is idle or busy. During the LBT channel sensing process, the device (e.g., the regulator device) measures the energy in the band and, if the band is busy, suppresses transmission on that band, and if the band is idle, determines that it can communicate on that band. As used herein, the term "idle" for a band means that the energy measured in the band by the device that determines it is idle (e.g., the regulator device) is below a threshold level. As used herein, the term "busy" for a band means that the energy measured in the band by the device that determines it is idle is above a threshold level. This energy may be due to noise or signals within the band.

[0049] If an unlicensed frequency band is idle, the regulator device can initiate a time window by sending initialization signaling on the unlicensed band. In some examples, the initialization signaling can provide each of one or more other wireless communication devices with an indication of the resources allocated to them. Because the regulator device performs the LBT process and schedules resources for communication on the unlicensed band, it can initiate a time window reservation for other wireless communication devices to communicate even if it has no data to send or receive. In some examples, the regulator device initiates time window reservations periodically based on a pattern (e.g., a recurring time window pattern) or adaptively (e.g., based on traffic volume on the band). For example, if the band has relatively low traffic or signaling from non-CV2X devices, the regulator device can initiate time window reservations only based on a consistent, recurring time window pattern. However, if the band has relatively high traffic (e.g., it is a congested band), the regulator device can attempt to initiate time window reservations more frequently to ensure other wireless communication devices have an opportunity to communicate.

[0050] In some aspects, the regulator device can schedule wireless communication devices such that all transmissions by these devices occur within the first portion of a time window (e.g., a continuous portion without gaps). That is, the regulator device front end loads the time window with all wireless communication device transmissions, ensuring all transmissions occur at the beginning of the time window. In this example, any remaining time window duration after transmissions may not be reserved and can be used for communications such as those via other devices (e.g., non-CV2X devices). In other aspects, the regulator device can distribute wireless communication device transmissions throughout the time window and send reserved signals on time slots not intended for transmissions. In this way, the regulator device maintains the entire duration of the time window by filling any gaps within the time window with reserved signals.

[0051] The techniques discussed in this paper enhance device coexistence by using a regulator device to control communication between multiple devices during a reserved time window, allowing (e.g., cellular vehicle-to-everything (CV2X)) devices to communicate in unlicensed frequency bands without interfering with other devices operating in the same unlicensed frequency band.

[0052] Therefore, the techniques presented in this paper improve the reliability and accessibility of communication in unlicensed spectrum by centrally controlling the timing of communication between devices. These techniques can thus help improve latency by reducing the time devices spend waiting to communicate in unlicensed bands. Furthermore, these techniques can improve the reliability of data decoding by allowing devices to communicate during a common time window, thereby enabling decoding of transmissions during that window.

[0053] For example, such techniques can be used in sidelink communication between wireless communication devices. In other examples, wireless communication devices may include vehicle-to-everything (V2X) and / or CV2X devices. It should be noted that although certain aspects have been described for CV2X devices and communication in unlicensed frequency bands, it is understood that these aspects can be similarly applied to other scenarios, such as any communication in unlicensed frequency bands (e.g., sidelink communication), communication in licensed frequency bands (e.g., sidelink communication), etc.

[0054] Unlicensed frequency bands refer to any frequency band that is not subject to licensing restrictions in regulatory practice, and therefore they are open to use by any device, not just those with a license to use a specific frequency band.

[0055] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency / wavelength. In 5G NR, two initial operating frequency bands have been designated as frequency range names FR1 (410 MHz – 7.125 GHz) and FR2 (24.25 GHz – 52.6 GHz). It should be understood that although a portion of FR1 is greater than 6 GHz, FR1 is often (interchangeably) referred to as the “Sub-6 GHz” band in various documents and articles. Similar naming issues sometimes arise regarding FR2, although it differs from the Extremely High Frequency (EHF) band (30 GHz – 300 GHz) which is recognized as a “millimeter wave” band by the International Telecommunication Union (ITU), it is generally (interchangeably) referred to as the “millimeter wave” band in documents and articles.

[0056] The frequencies between FR1 and FR2 are generally referred to as intermediate frequency (IF) bands. Recent 5G NR studies have identified the operating bands for these IF bands as the frequency range name FR3 (7.125 GHz - 24.25 GHz). Bands falling within FR3 can inherit FR1 and / or FR2 characteristics, thus effectively extending the characteristics of FR1 and / or FR2 to the IF band frequencies. Furthermore, higher frequency bands are currently being explored to extend 5G NR operation above 52.6 GHz. For example, three higher operating frequency bands have been identified as the frequency range names FR4a or FR4-1 (52.6 GHz - 71 GHz), FR4 (52.6 GHz - 114.25 GHz), and FR5 (114.25 GHz - 300 GHz). Each of these higher frequency bands falls within the EHF band.

[0057] In light of the foregoing, unless otherwise specified, it should be understood that, as used herein, the term "sub-6GHz" and the like can broadly refer to frequencies that may be less than 6GHz, may be within FR1, or may include intermediate frequency band frequencies. Furthermore, unless otherwise specified, it should be understood that, as used herein, the term "millimeter wave" and the like can broadly refer to frequencies that may include intermediate frequency band frequencies, may be within FR2, FR4, FR4-a, or FR4-1 and / or FR5, or may be within the EHF band.

[0058] The following description provides examples of techniques for centrally scheduling wireless communication between wireless communication devices and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the elements discussed without departing from the scope of this disclosure. Various processes or components may be omitted, substituted, or added as appropriate in various examples. For example, the methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined in some other examples. For example, any number of aspects set forth herein may be used to implement an apparatus or practice method. Additionally, the scope of this disclosure is intended to cover an apparatus or method that is practiced using structures, functions, or structures and functions other than or supplementing the aspects of this disclosure set forth herein. It should be understood that any aspect of this disclosure disclosed herein may be implemented by one or more elements of the claims. The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects.

[0059] Typically, any number of wireless networks can be deployed in a given geographical area. Each wireless network can support a specific Radio Access Technology (RAT) and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, air interface, etc. A frequency can also be referred to as a carrier, subcarrier, frequency channel, tone, subband, etc. In licensed frequency bands, each frequency can support a single RAT in a given geographical area to avoid interference between wireless networks using different RATs. However, in unlicensed frequency bands, each frequency can support any number of RATs.

[0060] The techniques described herein can be used in a variety of wireless networks and radio technologies. Although terms commonly associated with 3G, 4G, and / or new radio (5G NR) wireless technologies may be used to describe aspects herein, the aspects of this disclosure can be applied to other generation-based communication systems.

[0061] NR access can support a variety of wireless communication services, such as enhanced mobile broadband (eMBB) for wide bandwidth (e.g., 80MHz or higher), millimeter wave (mmW) for high carrier frequencies (e.g., 25GHz or higher), massive machine-type communication (mMTC) for non-backward compatible MTC technologies, and / or mission-critical ultra-reliable low-latency communication (URLLC). These services can include latency and reliability requirements. These services can also have different transmission time intervals (TTIs) to meet corresponding quality of service (QoS) requirements. Furthermore, these services can coexist in the same subframe. NR supports beamforming, and beam direction can be dynamically configured. Precoded MIMO transmissions are also supported. MIMO configurations in DL can support up to 8 transmit antennas, with up to 8 streams in multi-layer DL transmissions and up to 2 streams per UE. Multi-layer transmissions with up to 2 streams per UE are supported. Aggregation of multiple cells can be supported with up to 8 serving cells.

[0062] Figure 1 An exemplary wireless communication network 100 in which aspects of this disclosure may be implemented is shown. For example, the wireless communication network 100 may be an NR system (e.g., a 5G NR network). Figure 1 As shown, the wireless communication network 100 can communicate with the core network 132. The core network 132 can communicate with one or more base stations (BS) 110 and / or user equipment (UE) 120 in the wireless communication network 100 via one or more interfaces.

[0063] like Figure 1 As shown, the wireless communication network 100 may include multiple BSs 110a-z (each also individually referred to herein as BS 110 or collectively as BS 110) and other network entities. BS 110 may provide communication coverage for a specific geographic area, sometimes referred to as a "cell," and may be fixed or mobile depending on the location of the mobile BS 110. In some examples, BS 110 may interconnect with each other and / or with one or more other BSs or network nodes (not shown) in the wireless communication network 100 via various types of backhaul interfaces (e.g., direct physical connection, wireless connection, virtual network, etc.) using any suitable transport network. Figure 1In the example shown, BS 110a, 110b, and 110c can be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x can be a pico BS for pico cell 102x. BS 110y and 110z can be femto BSs for femto cells 102y and 102z, respectively. A BS can support one or more cells. Network controller 130 can be coupled to a group of BS 110s and provide coordination and control (e.g., via backhaul) for these BS 110s.

[0064] BS 110 communicates with UEs 120a-y (each individually referred to herein as UE 120 or collectively as UE 120) in the wireless communication network 100. UEs 120 (e.g., 120x, 120y, etc.) may be distributed throughout the wireless communication network 100, and each UE 120 may be fixed or mobile. The wireless communication network 100 may also include relay stations (e.g., relay station 110r), also referred to as relays, which receive data and / or other information transmissions from upstream stations (e.g., BS 110a or UE 120r) and send data and / or other information transmissions to downstream stations (e.g., UE 120 or BS 110), and / or relay transmissions between UEs 120 to facilitate communication between devices.

[0065] Figure 1 It also includes quadcopters, drones, or any other unmanned aerial vehicle (UAV) or remotely piloted aircraft system (RPAS) 150, which can be configured to function as a BS or UE, or a combination of both. That is, in some examples, the RPAS 150 can function as a UE or BS, but can also function as a supervisory device configured to control communications and scheduling on unlicensed frequency bands.

[0066] In some examples of the wireless communication network 100, sidelink communication can be established between the UE and / or the BS without relying on the UE ID or control information from the base station. For example, UE 120a can initiate sidelink communication with UE 120b without relying on a direct connection to a base station (e.g., base station 110a), such as when UE 120b is outside the range of cell 102a. Figure 1Any UE shown can be used as a scheduling entity or a primary sidelink device (e.g., a “regulatory device”), while other UEs can be used as subordinate entities or non-primary (e.g., secondary) sidelink devices. Furthermore, UEs can be configured to send synchronization signaling for sidelinks, as described throughout the disclosure. Thus, one or more UEs can act as scheduling entities in device-to-device (D2D), peer-to-peer (P2P), or vehicle-to-vehicle (V2V) networks and / or mesh networks to initiate and / or schedule synchronization signaling. It should be noted that although the above examples involve UEs acting as regulator devices for sidelink scheduling, BSs can also be configured to schedule resources for sidelink communication in unlicensed frequency bands (e.g., resource allocation and time window reservation).

[0067] Depending on certain aspects, BS 110 and / or UE 120 can be configured to schedule resources and manage communications on the radio interface, such as in one or more unlicensed frequency bands. Figure 1 As shown, one or more of UE 120a and BS 110a include a reservation module 140. The reservation module 140 can be configured to measure a frequency band before a time window to determine if the band is idle. The reservation module 140 can also be configured to, in response to determining that the frequency band is idle, allocate one or more resources of a plurality of resources in the frequency band within the time window to one or more wireless communication devices. In some examples, the reservation module 140 can be configured to transmit one or more of a reservation signal or a data signal on one or more remaining resources when one or more remaining resources exist in addition to the one or more resources.

[0068] The reservation module 140 can also be configured to send a signal indicating the presence of UE 120a or BS110a before a time window, and in response to the signal, receive one or more requests indicating the amount of resources from one or more wireless communication devices.

[0069] In some respects, the reservation module 140 can be configured to perform the functions described above interchangeably. For example, the reservation module 140 can receive a signal indicating the presence of a device and, in response to the signal indicating the presence of a device, send a request for one or more resources in an unlicensed frequency band. In some examples, the reservation module 140 can receive from the device an indication of the allocation of one or more resources in an unlicensed frequency band, the allocation of which is based on a request for one or more resources.

[0070] In some aspects, the reservation module 140 can be configured to sense a frequency band before the start of a time window to determine whether the band is idle. This time window is temporally divided into multiple time periods, and the frequency band is temporally divided into multiple resources spanning multiple time periods. These multiple resources include one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication. When the frequency band is sensed to be idle, the reservation module 140 can also transmit either a data signal or a reservation signal on one or more of the unallocated resources.

[0071] In some respects, the reservation module 140 can be configured to receive a signal indicating the presence of a wireless communication device. The reservation module 140 can also, in response to receiving the signal, send a request for one or more resources in a frequency band used for performing sidelink communication. The reservation module 140 can also, in response to the request, receive an indication from the wireless communication device of one or more allocated resources in that frequency band.

[0072] Figure 2 The diagram shows BS 110a and UE 120a that can be used to implement various aspects of this disclosure (e.g., in...). Figure 1 An exemplary component 200 in a wireless communication network 100.

[0073] At BS 110a, the transmitting processor 220 can receive data from the data source 212 and control information from the controller / processor 240. The control information can be used for the Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical Hybrid Automatic Repeat Request (HARQ) Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Packet Common PDCCH (GC PDCCH), etc. Data can be used for the Physical Downlink Shared Channel (PDSCH), etc. The Media Access Control (MAC) Control Element (MAC-CE) is a MAC layer communication structure that can be used for exchanging control commands between wireless nodes. The MAC-CE can be carried in shared channels, such as the Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), or Physical Sidelink Shared Channel (PSSCH).

[0074] Processor 220 can process (e.g., encode and symbol map) data and control information to obtain data symbols and control symbols, respectively. Transmit processor 220 can also generate reference symbols such as those for the primary synchronization signal (PSS), secondary synchronization signal (SSS), and channel state information reference signal (CSI-RS). Transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, and / or reference symbols (if applicable) and can provide output symbol streams to modulators (MODs) 232a-232t. Each modulator 232 can process its corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 232a-232t can be transmitted via antennas 234a-234t, respectively.

[0075] At UE 120a, antennas 252a-252r can receive downlink signals from BS 110a and can provide the received signals to demodulators (DEMODs) in transceivers 254a-254r respectively. Each demodulator 254 can adjust (e.g., filter, amplify, down-convert, and digitize) the corresponding received signal to obtain an input sample. Each demodulator can further process the input sample (e.g., for OFDM, etc.) to obtain the received symbols. MIMO detector 256 can obtain the received symbols from all demodulators 254a-254r, perform MIMO detection on the received symbols if applicable, and provide the detected symbols. Receiver processor 258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide the decoded data for UE 120a to data sink 260, and provide the decoded control information to controller / processor 280.

[0076] On the uplink, at UE 120a, the transmitting processor 264 can receive and process data from data source 262 (e.g., for the Physical Uplink Shared Channel (PUSCH)) and control information from controller / processor 280 (e.g., for the Physical Uplink Control Channel (PUCCH)). The transmitting processor 264 can also generate reference symbols for reference signals (e.g., for Sounding Reference Signals (SRS)). If applicable, the symbols from the transmitting processor 264 can be pre-coded by the TXMIMO processor 266, further processed by modulators in transceivers 254a-254r (e.g., for SC-FDM, etc.), and transmitted to BS 110a. At BS 110a, the uplink signal from UE 120a can be received by antenna 234, processed by modulator 232, detected by MIMO detector 236 if applicable, and further processed by receiving processor 238 to obtain decoded data and control information transmitted by UE 120a. The receiver processor 238 can provide the decoded data to the data sink 239 and provide the decoded control information to the controller / processor 240.

[0077] Memory 242 and 282 can store data and program code for BS 110a and UE 120a, respectively. Scheduler 244 can schedule UEs to transmit data on the downlink and / or uplink.

[0078] For example, antenna 252, processors 266, 258, 264 and / or controller / processor 280 of UE 120a and / or antenna 234, processors 220, 230, 238 and / or controller / processor 240 of BS110a can be used to perform the various techniques and methods described herein. For example, such as Figure 2 As shown, the processor 240 of BS 110a and the processor 280 of UE 120a have a reservation module 140, which can be configured to schedule resources and manage communications on the radio interface, such as in one or more unlicensed frequency bands. The reservation module 140 can be configured to measure the frequency band before a time window to determine if the band is free. The reservation module 140 can also be configured to, in response to determining that the frequency band is free, allocate one or more resources of a plurality of resources in the frequency band within the time window to one or more wireless communication devices. In some examples, the reservation module 140 can be configured to transmit one or more of a reservation signal or a data signal on one or more remaining resources when one or more remaining resources exist in addition to the one or more remaining resources.

[0079] The reservation module 140 can also be configured to send a signal indicating the presence of UE 120a or BS 110a before a time window, and in response to the signal, receive one or more requests indicating the amount of resources from one or more wireless communication devices.

[0080] In some respects, the reservation module 140 can be configured to perform the functions described above interchangeably. For example, the reservation module 140 can receive a signal indicating the presence of a device and, in response to the signal indicating the presence of a device, send a request for one or more resources in an unlicensed frequency band. In some examples, the reservation module 140 can receive from the device an indication of the allocation of one or more resources in an unlicensed frequency band, the allocation of which is based on a request for one or more resources.

[0081] In some aspects, the reservation module 140 can be configured to sense a frequency band before the start of a time window to determine whether the band is idle. This time window is temporally divided into multiple time periods, and the frequency band is temporally divided into multiple resources spanning multiple time periods. These multiple resources include one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication. When the frequency band is sensed to be idle, the reservation module 140 can also transmit either a data signal or a reservation signal on one or more of the unallocated resources.

[0082] In some respects, the reservation module 140 can be configured to receive a signal indicating the presence of a wireless communication device. The reservation module 140 can also, in response to receiving the signal, send a request for one or more resources in a frequency band used for performing sidelink communication. The reservation module 140 can also, in response to the request, receive an indication from the wireless communication device of one or more allocated resources in that frequency band.

[0083] NR can utilize Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) on both the uplink and downlink. NR can support half-duplex operation using Time Division Duplex (TDD). OFDM and Single-Carrier Frequency Division Multiplexing (SC-FDM) divide the system bandwidth into multiple orthogonal subcarriers, which are often also called tones, bins, etc. Each subcarrier can be modulated with data. Modulation symbols can be transmitted in the frequency domain using OFDM and in the time domain using SC-FDM. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers can depend on the system bandwidth. The minimum resource allocation, called a resource block (RB), can be 12 consecutive subcarriers. The system bandwidth can also be divided into subbands. For example, a subband can cover multiple RBs. NR can support a basic subcarrier spacing (SCS) of 15 kHz and can define other SCSs (e.g., 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc.) relative to the basic SCS.

[0084] Figure 3 This is a conceptual illustration of a wireless communication device 302a and one or more UEs 302b (e.g., Figure 1 A diagram of sidelink communication between UE 120a or other suitable nodes in the wireless communication network 100. Wireless communication device 302a may correspond to UE 120 (e.g., UE 120a). Figure 1 BS 110 (e.g., UE 120a) Figure 1 BS 110a) or any other suitable node in the wireless communication network 100.

[0085] In some examples, wireless communication device 302a and one or more UEs 302b can perform direct D2D communication using sidelink signals. D2D communication can utilize downlink / uplink wireless wide area network (WWAN) spectrum and / or unlicensed spectrum. D2D communication can use one or more sidelink channels on these spectrums, such as the Physical Sidelink Broadcast Channel (PSBCH), Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Control Channel (PSCCH). D2D communication can be performed using various wireless D2D communication systems, such as FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

[0086] Sidelink signals may include sidelink data 306 (i.e., sidelink services) and sidelink control information 308. Broadly speaking, wireless communication device 302a and one or more UEs 302b may use one or more data channels and control channels to transmit sidelink data 306 and sidelink control information 308. In some aspects, the data channel includes PSSCH, and the control channel includes PSCCH and / or Physical Sidelink Feedback Channel (PSFCH).

[0087] Sidelink control information 308 may include a source transmit signal (STS), a direction selection signal (DSS), and a destination receive signal (DRS). The DSS / STS can provide one or more UEs 302b and wireless communication device 302a with a means to request a duration to maintain the sidelink channel available for sidelink signaling; and the DRS enables the device to indicate the availability of the sidelink channel, for example, for the requested duration. Therefore, wireless communication device 302a and one or more UEs 302b can negotiate the availability and use of sidelink channel resources before transmitting sidelink data 306 information.

[0088] In some configurations, any one or more of the wireless communication device 302a or one or more UEs 302b may periodically / aperiodically transmit or broadcast sidelink synchronization signaling to increase the chance of being detected by another UE or BS. For example, the wireless communication device 302a and one or more of the UEs 302b may periodically / aperiodically transmit sidelink synchronization signals in one or more time slots within a specific time window. In some examples, the UE is pre-configured with information indicating the location and duration of the intra-frame time window (e.g., which time slots and how many time slots within the frame). In some aspects, the device may configure the location and duration of the time window via messaging between UEs or messaging received from the BS (e.g., Radio Resource Control (RRC) signaling).

[0089] Figure 3 The channels or carriers shown are not necessarily all the channels or carriers that may be used in sidelink communication between wireless communication device 302a and one or more UEs 302b, and those skilled in the art will recognize that other channels or carriers, such as other data channels, control channels and feedback channels, may be used in addition to the channels or carriers shown.

[0090] Figure 4This is a diagram illustrating an example of frame format 400. The transmission timeline for each data transmission and reception can be divided into units of radio frame 402. In NR, the basic transmission time interval (TTI) can be referred to as a time slot. In NR, a subframe can contain a variable number of time slots (e.g., 1, 2, 4, 8, 16, ..., N time slots) depending on the subcarrier spacing (SCS). NR can support a basic SCS of 15 kHz and can define other SCSs (e.g., 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc.) relative to the basic SCS. Figure 4 In the example shown, the SCS is 120 kHz. Figure 4 As shown, subframe 404 (subframe 0) contains eight time slots (slots 0, 1, ..., 7) with a duration of 0.125 ms. The symbol and time slot lengths scale with the subcarrier spacing. Each time slot can include a variable number of symbol (e.g., OFDM symbol) periods (e.g., 7 or 14 symbols), depending on the SCS. Figure 4 The 120kHz SCS shown, each of slots 406 (slot 0) and 408 (slot 1) consists of 14 symbol periods with a duration of 0.25ms (slot indices are 0, 1, ..., 13).

[0091] In the sidelink, a sidelink synchronization signal block (S-SSB) is transmitted, referred to as an SS block or SSB. An SSB can include a primary SS (PSS), a secondary SS (SSS), and / or a dual-symbol physical sidelink broadcast channel (PSBCH). In some examples, an SSB can be transmitted up to 64 times via up to 64 different beam directions. These up to 64 transmissions of an SSB are called an SS burst set. SSBs within an SS burst set can be transmitted in the same frequency region, while SSBs in different SS burst sets can be transmitted in different frequency regions.

[0092] exist Figure 4 In the example shown, in subframe 404, SSBs are transmitted in each time slot (time slot 0, 1, ..., 7). Figure 4In the example shown, in time slot 406 (time slot 0), SSB 410 is transmitted in symbols 4, 5, 6, and 7, and SSB 412 is transmitted in symbols 8, 9, 10, and 11. Similarly, in time slot 408 (time slot 1), SSB 414 is transmitted in symbols 2, 3, 4, and 5, and SSB 416 is transmitted in symbols 6, 7, 8, and 9, and so on. SSBs can include a primary SS (PSS), a secondary SS (SSS), and a two-symbol physical sidelink broadcast channel (PSBCH). The UE can use the PSS and SSS to establish sidelink communication (e.g., transmission and / or reception of data and / or control channels). The PSS can provide half-frame timing, and the SS can provide cyclic prefix (CP) length and frame timing. The PSBCH carries basic system information such as system bandwidth, timing information within radio frames, SS burst set periodicity, and system frame number. SSBs can be organized into SS bursts to support beam scanning. Other system information, such as Residual Minimum System Information (RMSI), System Information Block (SIB), and other System Information (OSI), can be transmitted on the Physical Side Link Shared Channel (PSSCH) in certain subframes.

[0093] Exemplary technology for reserving a time window in an unlicensed frequency band

[0094] This disclosure provides aspects of implementing frame-based communication techniques to support CV2X communication, such as in unlicensed spectrum. In one example, a CV2X device is configured for periodic communication intervals, where time partitions (also known as time windows or channel occupancy time (COT)) are periodically reserved for CV2X communication. The time interval can be called COT because it is the duration for which an unlicensed frequency band is “occupied” or used by one or more CV2X devices and is therefore unavailable to non-CV2X devices. In this example, the CV2X device can communicate over the unlicensed spectrum within the time window and avoids communication outside the time window to allow other wireless communication devices the opportunity to send and receive data. Within the time window, the CV2X device can communicate using aspects of the same frame format used in the licensed spectrum. For example, the CV2X device can divide the time window as follows: Figure 4 The time slots shown.

[0095] In some respects, the duration of a time window can depend on factors such as geographical conditions, including the use of unlicensed spectrum in the region. For example, if a particular region has relatively high non-CV2X wireless communication traffic on unlicensed spectrum, the time window used for CV2X communication can be reduced in duration and / or periodicity (e.g., increasing the duration between the first and second time windows to make the time windows less frequent) to maintain the availability of unlicensed spectrum for non-CV2X devices. In another example, if a particular region has a relatively high number of CV2X devices and / or relatively high wireless communication traffic among CV2X devices, the time window used for CV2X communication can be increased in duration and / or periodicity (e.g., reducing the duration between the first and second time windows to make the time windows more frequent), and the non-CV2X window can be reduced in duration.

[0096] In some respects, non-CV2X devices are not designed for operations such as reserved time windows and frame-based communication. Therefore, CV2X devices can be configured to impose such operations on non-CV2X devices. In some respects, imposing such operations on CV2X devices may include a listen-before-speak (LBT) process. For example, in some respects, regulatory rules for unlicensed spectrum operation restrict access to a frequency band when it is sensed to be busy.

[0097] For example, one or more CV2X devices may perform an LBT (Local Level By-Break) procedure before a scheduled or configured time window to determine if a band in the unlicensed spectrum is free before communication can take place. If one or more CV2X devices sense that the band is free, one or more of the CV2X devices may (e.g., immediately, meaning there is no time gap after the LBT procedure) begin transmitting on at least a portion of the band to reserve it. Transmissions by one or more CV2X devices may be sensed by non-CV2X devices, which may cause the non-CV2X devices to suppress communication on that band, as they may determine that the band is busy when the LBT procedure is performed. Therefore, in cases where non-CV2X devices suppress transmissions due to CV2X device transmissions within the time window, CV2X devices may transmit without any interference from non-CV2X devices, e.g., until the maximum duration of the time window. It should be noted that transmissions within the time window may be continuous (e.g., without gaps in transmission); otherwise, a non-CV2X device may detect the band as free within the time window and begin transmitting. Furthermore, in some respects (e.g., through adjustment), the channel may be sensed again whenever transmission stops before continuing the next transmission. Therefore, any gaps in the transmission may mean that even if the second transmission is within the maximum duration of the time window from the start of the initial transmission, the LBT process needs to be performed again before the second transmission can be performed again.

[0098] Figure 5 This shows a CV2X device (e.g., Figure 1 The diagram 502 shows the signal of three exemplary communications (e.g., first exemplary communication 504, second exemplary communication 506, and third exemplary communication 508) where UE 120a successfully completes the LBT process. Each example 504-508 is a separate example of how CV2X devices communicate and does not necessarily indicate simultaneous communication of multiple CV2X devices. In each of these examples, the CV2X device performs the LBT process (e.g., immediately) before the Channel Occupied Time (COT) (e.g., “time window”) to establish communication on a band in the unlicensed spectrum. In this diagram, time is displayed on the x-axis. The three examples shown illustrate the requirement for continuous transmission within the time window. As discussed and further explained below, gaps in transmission can effectively release the time window before its maximum duration, allowing CV2X device 120a to perform additional LBT processes to reserve the remaining duration of the time window for CV2X communication.

[0099] Initially, a time interval precedes transmission on the frequency band, during which the band is sensed as idle. During this time interval, the CV2X device 120a performs an LBT process (e.g., for a duration of 25 µs). In some examples, the LBT process is performed during a Distributed Coordination Function (DCF) Intra-Frame Space (DIFS) period. In particular, such a DIFS period may not be allocated to other communications by the CV2X device and can therefore be used by the CV2X device to perform LBT.

[0100] In the first exemplary communication 504, CV2X device 120a performs an LBT process before time window 510 (as shown, the time window consists of three time slots 512 for all three examples; however, time windows with any other suitable duration can be envisioned). Here, it is assumed that no local interference (e.g., signaling from non-CV2X devices) is sensed during the LBT process, so CV2X device 120a is able to (e.g., immediately) begin transmitting CV2X data at the beginning 524 of time window 510. Here, the CV2X device transmits data in time slot 512 format and utilizes each time slot 512 within time window 510. When time window 510 expires 522, CV2X device 120a stops transmitting to provide an opportunity for communication with non-CV2X devices.

[0101] In the second exemplary communication 506, CV2X device 120a performs an LBT process before time window 510. Here, it is assumed that no local interference is sensed during the LBT process, so CV2X device 120a can (e.g., immediately) begin transmitting CV2X data at the beginning 524 of time window 510. In this case, CV2X device 120a stops transmitting data after the second time slot 514, effectively not reserving the remaining duration of time window 510, for example, if CV2X device 120a has no additional data to transmit. It should be noted that, in some aspects, if CV2X device 120a does not transmit in the first time slot at the beginning of time window 510, CV2X device 120a may not reserve the entire duration of time window 510. For example, a non-CV2X device may begin transmitting non-CV2X data on a frequency band after sensing that the band is not occupied by CV2X transmissions (meaning it is not reserved). In such an example, since the non-CV2X device is now occupying the bandwidth with its own transmission, the CV2X device 120a may have to wait until the bandwidth becomes free again before it can perform any additional CV2X data transmission.

[0102] In the third exemplary communication 508, the CV2X device 120a performs an LBT process before time window 510. Here, it is assumed that no local interference is sensed during the LBT process, so the CV2X device 120a can (e.g., immediately) begin transmitting CV2X data at the beginning 524 of time window 510. Here, the CV2X device 120a transmits data in the first time slot 516 and the third time slot 518 within time window 510. However, because no data is transmitted during the second time slot 514, no remaining duration of time window 510 (e.g., the second time slot 514 and the third time slot 518) is reserved after the transmission in the first time slot 516. Therefore, in order to transmit in the third time slot 518 of time window 510, the CV2X device 120a can perform another LBT process before (e.g., immediately) the third time slot 518 so that transmission can occur during the third time slot 518. In this example, the CV2X device 120a does not sense any interference in the frequency band during other LBT processes.

[0103] Certain aspects of this paper provide techniques for centralized scheduling of communications and reservation of time windows on unlicensed frequency bands. Such techniques can improve CV2X communications by providing continuous utilization of time windows by CV2X devices. For example, such techniques allow for centralized scheduling of multiple CV2X devices communicating within a single time window. In some respects, this allows for efficient use of unlicensed frequency bands and may allow CV2X devices to perform a limited number of LBT (Local Time By-Break) procedures.

[0104] Exemplary technologies for centralized channel access

[0105] Depending on certain aspects, a single CV2X device 120a (e.g., a "monitor") can perform the LBT procedure and reserve a time window for communication between the monitor 120a and one or more other CV2X devices 120 and / or between multiple unmonitored CV2X devices 120. In some examples, the monitor 120a may include a UE (e.g., Figure 1 and Figure 2 UE 120a) or BS (e.g. Figure 1 and Figure 2 (BS 110a). UE 120a can be mobile (e.g., phone, tablet, drone). Figure 1 The monitor can be a drone (150) or other aircraft, or a non-mobile device (e.g., a roadside unit (RSU)). Therefore, in some examples, the monitor can be fixed, or the geographic range of the monitor can move depending on the location of the mobile monitor. In some examples, a fixed RSU can occupy a strategic location (e.g., a street intersection) and reserve a time window for communication between CV2X devices 120 (e.g., CV2X devices, such as vehicles located near the intersection).

[0106] In some examples, regulator 120a initiates time window reservations by performing an LBT (Local Time By-Break) procedure. Here, regulator 120a measures the frequency band a certain period before the time window (e.g., immediately) to determine if the band is idle. Because regulator 120a performs the LBT procedure and schedules resources for CV2X communication, regulator 120c can initiate time window reservations for communication by other CV2X devices 120 even if regulator 120b has no data to send or receive. In some examples, regulator 120a initiates time window reservations periodically based on a (pre)configured pattern (e.g., a recurring time window pattern) or adaptively (e.g., based on traffic volume on the frequency band). For example, if the frequency band has relatively low traffic or signaling from non-CV2X devices, the regulator may initiate time window reservations only based on a consistent, recurring time window pattern. However, if the frequency band has relatively high traffic (e.g., it is a congested frequency band), the regulator 120a can try to initiate time window reservations more frequently to ensure that the CV2X device 120 has a chance to communicate.

[0107] Once a frequency band is sensed to be free (e.g., available for CV2X communication during a time window), regulator 120a can allocate resources (e.g., time slots and / or frequency sub-channels within the frequency band) within the time window to CV2X devices 120 within the range of regulator 120b. In some aspects, the "range" may refer to those CV2X devices 120 for which regulator 120a receives and successfully decodes requests for resources in an unlicensed frequency band. For example, such CV2X devices 120 may be one or more of any CV2X devices 120 capable of successfully receiving and decoding signals from regulator 120a. In some examples, regulator 120a may allocate resources before a reserved time window. In other examples, regulator 120a may allocate resources after a reserved time window, as further discussed below regarding "initial signal". Therefore, if the regulator allocates resources to CV2X devices 120 such that the time window is used continuously, the scheduled CV2X devices 120 can operate on the resources allocated to them without having to perform the LBT process.

[0108] As discussed, if no CV2X device 120 transmits on a specific time slot within the time window, then no time window needs to be reserved. Therefore, in some examples, the regulator 120a is configured to schedule communication of the CV2X device 120 by allocating communication on time slots within the time window, such that at least one CV2X device 120 or regulator 120a transmits on each time slot within the time window. This provides continuous transmission of CV2X signals within the time window and prevents interference from non-CV2X devices.

[0109] In some respects, the regulator 120a can control resource scheduling within a time window based on the number of CV2X devices 120 that will communicate within the time window (and the corresponding resource requirements). In some respects, if the network load is low (e.g., a relatively small number of CV2X devices, and / or the CV2X devices require relatively few time slots during the time window), the regulator can schedule communication accordingly. In some respects, the regulator 120a can schedule CV2X devices 120 such that all transmissions by CV2X devices 120 occur within the first part of the time window. That is, the regulator 120a front-end loads the time window with all CV2X device 120 transmissions, such that all transmissions occur at the beginning of the time window. In this example, no remaining time window duration may be reserved after the transmissions, and this can be used for communication such as that via non-CV2X devices.

[0110] In some respects, the monitor 120a can distribute CV2X device transmissions throughout the time window and send reserved signals on time slots that will not be used for CV2X device 120 transmissions. In this way, the monitor 120a maintains the entire duration of the time window by filling any gaps in the time window with reserved signals.

[0111] Figure 6 This is a schematic diagram illustrating an exemplary network 600 of multiple CV2X devices operating in unlicensed spectrum. In the illustrated example, seven CV2X devices (e.g., first CV2X device 602a, second CV2X device 602b, third CV2X device 602c, fourth CV2X device 602d, fifth CV2X device 602e, sixth CV2X device 602f, and seventh CV2X device 602g) (collectively referred to as CV2X devices 602) can operate in unlicensed spectrum alongside other non-CV2X devices (e.g., non-CV2X devices 604a and 604b – collectively referred to as non-CV2X devices 604). Figure 6 A wireless communication device used as regulator 606 is also shown. In this example, regulator 606 is a roadside unit (RSU) configured to manage communication with CV2X devices 602 within its range.

[0112] In some examples, the first CV2X device 602a, the sixth CV2X device 602f, and the third CV2X device 602c may be part of a fleet. While the provided examples illustrate six vehicle CV2X devices and drone or other aircraft CV2X devices in a traffic setting, it is understood that CV2X devices and environments can be extended beyond these and include other wireless communication devices and environments. For example, CV2X device 602 may include a device on a motorcycle or carried by a user (e.g., a pedestrian, cyclist, etc.), and other environments may include indoor environments such as offices, residences, or urban infrastructure environments (e.g., subways, trains, etc.). CV2X device 602 and / or monitor 606 may also include a UE operated by a highway authority (e.g., Figure 1 The UE 120) and / or RSU, and may be a device implemented on a motorcycle or carried by a user (e.g., a pedestrian, a cyclist, etc.), or may be implemented on another aircraft such as a helicopter or a drone.

[0113] Figure 7 It is shown Figure 6 The diagram shows an example signal diagram of communication 702 between CV2X devices 602a-c and regulator 606 in an unlicensed spectrum band. In this diagram, the time dimension is shown on the x-axis of the model.

[0114] In this example, the monitor 606 initiates the reservation of time window 710 (e.g., COT) by first performing an LBT process before time window 710 to sense whether the frequency band is idle (e.g., by measuring the frequency band). In response to determining that the frequency band is idle, the monitor 606 can allocate one or more time slots within the frequency band of time window 710 (e.g., first time slot 712a, second time slot 712b, and third time slot 712c, all constituting time window 710) to one or more of the CV2X devices 602. In this example, the monitor 606 has three time slots 712 that it can allocate within time window 710, each of the three time slots 712 having a corresponding time period within the time window. It should be understood that time window 710 can have fewer or more time slots or other suitable time periods. The first CV2X device 602a has first data 714 to be transmitted during the second time slot 712b, the second CV2X device 602b has second data 716 to be transmitted during the first time slot 712a and third data 718 to be transmitted during the third time slot 712c, and the third CV2X device 602c has fourth data 720 to be transmitted during the third time slot 712c. Therefore, the resources used by the CV2X devices 602 for transmission fully utilize the time resources of the time window 710 (e.g., no further LBT process needs to be performed within the time window 710).

[0115] Although Figure 7 Not shown, but if there are one or more other time slots in the time window besides the time slot used by CV2X device 602 for transmission, the monitor 606 may send one or more of the data signal or reservation signal during the one or more other time slots to reserve the time window 710.

[0116] Figure 8 It is shown Figure 6 The signal diagram illustrates an exemplary model of communication 802 between a CV2X device 602 and a regulator 606 on a band of unlicensed spectrum. In this example, the regulator 606 initiates the reservation of a time window 810 (e.g., COT) by first performing an LBT process before the time window 810 to sense whether the band is free. Here, the time window 810 includes three time slots 812 (e.g., first time slot 812a, second time slot 812b, and third time slot 812c), but it should be understood that the time window 810 may have fewer or more time slots or other suitable time periods.

[0117] In response to determining that the frequency band is idle, the regulator 606 allocates the first time slot 812a at the beginning of time window 810 to the second CV2X device 602b for transmitting the first data 816, and allocates the second time slot 812b in the middle of time window 810 to the first CV2X device 602a for transmitting the second data 814. Here, the third CV2X device 602c has no data to transmit, and all CV2X transmissions are scheduled at the beginning of time window 810, so the entire time window 810 is not used (e.g., no transmission occurs on the third time slot in the time window). Therefore, the third time slot in time window 810 is not reserved and can be used for communication by another device, such as a non-CV2X device.

[0118] Figure 9 It is shown Figure 6 The signal diagram illustrates an exemplary model of communication 902 between CV2X device 602 and regulator 606 on a band of unlicensed spectrum. In this example, regulator 606 initiates the reservation of time window 910 by first performing an LBT process before time window 910 to sense whether the band is free. Time window 910 includes three time slots 912 (e.g., first time slot 912a, second time slot 912b, and third time slot 912c), but it should be understood that time window 910 may have fewer or more time slots or other suitable time periods. In response to determining that the band is free, regulator 606 allocates the first time slot 912a at the beginning of time window 910 to the second CV2X device 602b for transmitting first data 916, and allocates the third time slot 912c to the first CV2X device 602a for transmitting second data 914. Figure 8 As shown, the third CV2X device 602c has no data to transmit, and therefore uses fewer time slots than each time slot in time window 910. Thus, the monitor 606 can send a reservation signal 918 on the second time slot 912b of the time window to prevent the time window from being unreserved. In this way, the third time slot is reserved for the first CV2X device 602a, because the reservation signal 918 prevents non-CV2X devices from transmitting during the second time slot.

[0119] As described above, if the regulator 606 does not send the reservation signal 918 during the second time slot 912b, the reservation of the time window 910 may be lost, potentially causing the third time slot 912c to be lost to a non-CV2X device. However, even if the regulator 606 does not send the reservation signal or CV2X data during the second time slot 912b, the third time slot 912c can still be used by the first CV2X device 602a. In one example, the regulator 606 may perform an LBT procedure before the third time slot 912c to (e.g., immediately) determine whether the frequency band is idle before the third time slot. If the frequency band is idle, the first CV2X device 602a can transmit during the third time slot 912c. However, if the regulator 606 detects that the frequency band is busy during the LBT, the third time slot may be lost, which will prevent the first CV2X device 602a from communicating.

[0120] To enable the regulator 606 to perform the aforementioned communication management operations, additional signaling may be required. For example, the regulator 606 may need to know which CV2X devices 602 are within its range and the amount of resources required by each CV2X device 602. In some examples, the regulator 606 may also need to notify the CV2X devices 602 which resources (e.g., time slots) have been reserved for them.

[0121] In one example, additional signaling can be performed on a frequency band within the licensed spectrum (e.g., a “licensed band”). Here, regulator 606 and CV2X device 602 can transmit resources, scheduling, and any other suitable control signaling for communication on unlicensed bands via the licensed band. That is, signaling can be performed on the licensed band by regulator 606 to CV2X device 602 regarding the presence (or denial) of regulator 606 and the geographic area of ​​regulator 606. In some examples, regulator 606 can send or broadcast an area identifier to CV2X device 602, thereby informing them of the range and location of regulator 606. In one example, regulator 606 can send / broadcast such signaling on the licensed band before a time window. One or more CV2X devices 602 receiving the signaling can respond to regulator 606 by sending a request on the licensed band for resources (e.g., time slots and / or sub-channels within the unlicensed band) within a time window of the unlicensed band. When the regulator 606 receives a request from the CV2X device 602, the regulator can allocate resources to the CV2X device 602 based on the request by sending the allocated resources to the CV2X device 602 on a licensed or unlicensed frequency band.

[0122] In some respects, one or more of the CV2X devices 602 may use licensed frequency bands to transmit requests indicating the number and / or location of resources (e.g., time slots and / or sub-channels) for communication within a time window in an unlicensed frequency band. Similarly, the regulator 606 may use licensed frequency bands to send resource allocations to the CV2X devices 602.

[0123] In some respects, the monitor 606 and the CV2X device 602 can be configured to operate in a dual-connectivity mode to support communication on both licensed and unlicensed frequency bands. In one example, the monitor 606 and the CV2X device 602 can use, for example, LTE services or any other suitable service to continuously monitor the licensed frequency band for additional signaling. The monitor 606 can also be configured to notify the CV2X device 602 when a time window in the unlicensed frequency band becomes available.

[0124] Figure 10 It is shown by Figure 6 The signal diagram illustrates an exemplary model of communication 1002 between two CV2X devices (e.g., first CV2X device 602a and second CV2X device 602b) and a regulator 606 on a band of unlicensed spectrum. In this example, the regulator 606 initiates the reservation of time window 1010 by first performing an LBT process 1022 before time window 1010 to measure whether the band is free. In response to determining that the unlicensed band is free, the regulator 606 promptly transmits an initial signal 1020 in the unlicensed band at the beginning of time window 1010 using a first time slot 1012a. Here, the initial signal 1020 notifies the first CV2X device 602a and the second CV2X device 602b that time window 1010 has begun. In some examples, the initial signal 1020 may also include resource allocation. For example, the regulator 606 may broadcast an initial signal 1020 containing an indication of resources reserved for each of the two CV2X devices 602.

[0125] exist Figure 10In the example shown, time window 1010 covers the duration of four time slots (e.g., first time slot 1012a, second time slot 1012b, third time slot 1012c, and fourth time slot 1012d). However, it should be noted that time window 1010 can include any suitable number of time slots or other suitable time periods. Here, the earliest time slot (e.g., first time slot 1012a in this example) is used to transmit the initial signal 1020. Once CV2X devices 602 receive the initial signal 1020, they can continue transmitting on the resources reserved for them, as indicated by the initial signal 1020. Here, second time slot 1012b is reserved for the second CV2X device 602b to transmit first data 1016, and fourth time slot 1012d is reserved for the first CV2X device 602a to transmit second data 1014, leaving third time slot 1012c unallocated. As discussed, the regulator 606 can send a reservation signal 1018 on the third time slot to maintain the entire duration of the time window 1010 and prevent non-CV2X devices 604 from interfering with the fourth time slot 1012d.

[0126] Figure 11 This is a flowchart illustrating an exemplary operation 1100 for wireless communication according to certain aspects of this disclosure. Operation 1100 may be performed, for example, by a BS (e.g., such as...). Figure 1 In the wireless communication network 100, the BS 110a) or by the UE (e.g., such as Figure 1 The UE 120a) of the wireless communication network 100 is executed.

[0127] Operation 1100 can be implemented in one or more processors (e.g., Figure 2 Software components that execute and run on the controller / processor 240 / 280. Furthermore, the transmission and reception of signals in operation 1100 can, for example, be via one or more antennas (e.g., Figure 2 This can be achieved via antennas 234 / 252. In some respects, the transmission and / or reception of signals can be achieved via a bus interface of one or more processors (e.g., controller / processor 240 / 280) that acquire and / or output signals.

[0128] Operation 1100 can begin at the first box 1105, which is to measure the frequency band before the time window to determine whether the frequency band is free.

[0129] In some respects, when no interference is detected for one of a plurality of time intervals (e.g., time slots), operation 1100 may continue at the second block 1110, i.e., in response to determining that the frequency band is free, one or more of a plurality of resources of the frequency band within the time window are allocated to one or more wireless communication devices, each of the plurality of resources of the frequency band within the time window comprising a corresponding time period within the time window, the plurality of resources spanning the entire time window, and each of the allocated one or more resources being used by the corresponding wireless communication device to transmit data signals or reserve one or more of the reserved signals.

[0130] In some respects, when there are one or more remaining resources other than the one or more resources among the multiple resources, at box 1115, operation 1100 continues, that is, sending one or more of the data signals or reservation signals on the one or more remaining resources.

[0131] In some respects, the frequency band is an unlicensed band in an unlicensed spectrum, wherein operation 1100 further includes communicating on a licensed frequency band, including: sending a signal indicating the presence of a device before a time window; and in response to the signal, receiving one or more requests from one or more wireless communication devices, each of the one or more requests indicating an amount of resources in an unlicensed frequency band within a time window requested by the corresponding wireless communication device for transmitting data, wherein the allocation of one or more resources is based on the one or more requests received.

[0132] In some respects, communication on a licensed frequency band also includes sending one or more instructions to one or more wireless communication devices regarding one or more allocated resources.

[0133] In some aspects, operation 1100 also includes transmitting an initial signal on the frequency band at the start of a time window, the initial signal indicating that the frequency band is allocated to one or more resources of one or more wireless communication devices within the time window, the initial signal indicating to one or more wireless communication devices the start of the time window.

[0134] In some respects, operation 1100 also includes transmitting an initial signal on the frequency band at the start of the time window, the initial signal indicating the start of the time window to one or more wireless communication devices.

[0135] In some respects, measuring a frequency band to determine whether it is free is based on one or more of the following: a recurring time pattern; or the amount of radio traffic on that band.

[0136] In some respects, the measurement includes performing the Listen-Before-Speak (LBT) process.

[0137] In some respects, the channel includes sidelinks in unlicensed spectrum.

[0138] In some respects, sidelinks are used for cellular vehicle-to-everything (CV2X) communication.

[0139] In some respects, a time window is one of several time windows.

[0140] In some respects, the device includes one of a user equipment (UE), a roadside unit, or a base station.

[0141] Figure 12 This is a flowchart illustrating exemplary operation 1200 for wireless communication according to certain aspects of this disclosure. Operation 1200 can be performed, for example, by a UE (e.g., Figure 1 The UE 120a) in the wireless communication network 100 performs this action.

[0142] Operation 1200 can be implemented in one or more processors (e.g., Figure 2 Software components that execute and run on the controller / processor 280. Furthermore, the transmission and reception of signals in operation 1200 can, for example, be via one or more antennas (e.g., Figure 2 This can be achieved via antenna 252. In some respects, the transmission and / or reception of signals can be achieved via a bus interface of one or more processors (e.g., controller / processor 280) that acquire and / or output signals.

[0143] Operation 1200 can begin at the first box 1205, i.e., receiving a signal indicating the presence of the device.

[0144] Operation 1200 can continue at the second box 1210, i.e., in response to a signal indicating the presence of the device, sending a request for one or more resources in the unlicensed frequency band.

[0145] Operation 1200 can continue at the third box 1215, i.e., receiving from the device an indication of one or more resources allocated in an unlicensed frequency band, the one or more resources being allocated based on a request for one or more resources.

[0146] In some respects, signals indicating the presence are received on licensed frequency bands.

[0147] In some respects, sending a request for one or more resources in an unlicensed frequency band includes sending the request on a licensed frequency band.

[0148] In some respects, it involves receiving instructions on one or more allocated resources on a licensed frequency band.

[0149] In some respects, the allocated one or more resources are within a time window, and also include receiving an initial signal on an unlicensed frequency band at the start of the time window, the initial signal indicating the start of the time window.

[0150] In some respects, the initial signal receives an indication of one or more resources to be allocated.

[0151] Figure 13 A communication device 1300 is shown, which may include operations configured to perform the techniques disclosed herein (such as...). Figure 11 The communication device 1300 includes various components (e.g., corresponding component plus functional components) of the operation shown. The communication device 1300 includes a processing system 1302 coupled to a transceiver 1308 (e.g., a transmitter and / or receiver). The transceiver 1308 is configured to transmit and receive signals for the communication device 1300 via an antenna 1310, such as the various signals described herein. The processing system 1302 may be configured to perform processing functions for the communication device 1300, including processing signals received and / or to be transmitted by the communication device 1300.

[0152] Processing system 1302 includes processor 1304 coupled to computer-readable medium / memory 1312 via bus 1306. In some aspects, computer-readable medium / memory 1312 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1304, cause processor 1304 to perform. Figure 11 The operations shown or other operations are used to perform the various techniques discussed herein for performing sidelink communication in unlicensed frequency bands.

[0153] In some respects, the computer-readable medium / memory 1312 stores code 1330 for measuring a frequency band before a time window to determine whether the frequency band is free.

[0154] In some aspects, the computer-readable medium / memory 1312 stores code 1332 for allocating one or more resources of a plurality of resources of the frequency band within a time window to one or more wireless communication devices in response to determining that the frequency band is free, each of the plurality of resources of the frequency band within the time window comprising a corresponding time period within the time window, the plurality of resources spanning the entire time window, each of the allocated one or more resources being used by the corresponding wireless communication device for transmitting one or more of data signals or reserved signals.

[0155] In some respects, the computer-readable medium / memory 1312 stores code 1334 for transmitting one or more of a data signal or a reservation signal on one or more remaining resources other than the one or more resources.

[0156] In some respects, processor 1304 has circuitry configured to implement code stored in computer-readable medium / memory 1312. Processor 1304 includes circuitry 1316 for measuring a frequency band before a time window to determine whether the band is free.

[0157] In some respects, the processor 1304 is configured to, in response to determining that the frequency band is idle, allocate one or more of a plurality of resources of the frequency band within a time window to one or more wireless communication devices, each of the plurality of resources of the frequency band within the time window comprising a corresponding time period within the time window, the plurality of resources spanning the entire time window, each of the allocated one or more resources being used by the corresponding wireless communication device for transmitting one or more of data signals or reserved signals.

[0158] In some respects, processor 1304 includes circuitry 1320 for transmitting one or more of a data signal or a reservation signal on one or more remaining resources in addition to the one or more resources.

[0159] For example, the component for transmitting (or the component for outputting the transmission) may include Figure 2 The transmitter and / or antenna 234 of BS 110a or the transmitter unit 254 and / or antenna 252 of UE 120a shown, Figure 13 The communication device 1300 includes a circuit 1320 for transmitting one or more data signals or reservation signals on one or more remaining resources other than the stated one or more resources. The receiving component (or the acquiring component or the measuring component) may include... Figure 2 The receiver and / or antenna 234 of BS 110a or the receiver or antenna 252 of UE 120a shown. Components for communication may include a transmitter, a receiver, or both. Components for generation, execution, filtering, taking action, determining, coordinating, allocating, and measuring may include a processing system, which may include one or more processors, such as... Figure 2 The transmit processor 220, TX MIMO processor 230, receive processor 238 and / or controller / processor 240 of BS 110a shown, or the receive processor 258, transmit processor 264, TX MIMO processor 266 and / or controller / processor 280 of UE 120a shown. Figure 13 The processing system 1302 of the communication device 1300 shown.

[0160] Figure 14 A communication device 1400 is shown, which may include operations configured to perform the techniques disclosed herein (such as...). Figure 12 The communication device 1400 includes various components (e.g., corresponding component plus functional components) of the operation shown. The communication device 1400 includes a processing system 1402 coupled to a transceiver 1408 (e.g., a transmitter and / or receiver). The transceiver 1408 is configured to transmit and receive signals for the communication device 1400 via an antenna 1410, such as the various signals described herein. The processing system 1402 may be configured to perform processing functions for the communication device 1400, including processing signals received and / or to be transmitted by the communication device 1400.

[0161] Processing system 1402 includes processor 1404 coupled to computer-readable medium / memory 1412 via bus 1406. In some aspects, computer-readable medium / memory 1412 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1404, cause processor 1404 to perform. Figure 12 The operations shown or other operations are used to perform the various techniques discussed herein for performing sidelink communication in unlicensed frequency bands.

[0162] In some respects, the computer-readable medium / memory 1412 stores code 1430 for receiving signals indicating the presence of the device.

[0163] In some respects, the computer-readable medium / memory 1412 stores code 1432 for sending a request for one or more resources in an unlicensed frequency band in response to a signal indicating the presence of the device.

[0164] In some respects, computer-readable medium / memory 1412 stores code 1434 for receiving from the device an instruction to allocate one or more resources in an unlicensed frequency band, the allocation of the one or more resources being based on a request for the one or more resources.

[0165] In some respects, processor 1404 has circuitry configured to implement code stored in computer-readable medium / memory 1412. Processor 1404 includes circuitry 1416 for receiving signals indicating the presence of a device.

[0166] In some respects, processor 1404 includes circuitry 1418 for sending a request for one or more resources in an unlicensed frequency band in response to a signal indicating the presence of a device.

[0167] In some aspects, processor 1404 includes circuitry 1420 for receiving from the device an indication of one or more resources allocated in an unlicensed frequency band, the allocation of the one or more resources being based on a request for the one or more resources.

[0168] For example, the component for transmitting (or the component for outputting the transmission) may include Figure 2 The transmitter and / or antenna 234 of BS 110a or the transmitter unit 254 and / or antenna 252 of UE 120a shown, Figure 14 The communication device 1400 includes circuitry 1418 for transmitting a request for one or more resources in an unlicensed frequency band in response to a signal indicating the presence of the device. Components for receiving (or acquiring or measuring) may include... Figure 2 The receiver and / or antenna 234 of BS110a or the receiver or antenna 252 of UE 120a shown, and / or Figure 14 The communication device 1400 includes circuitry 1416 for receiving a signal indicating the presence of the device, and / or circuitry 1420 for receiving an indication from the device of one or more resources allocated in an unlicensed frequency band, the allocation of which is based on a request for one or more resources. Components for communication may include a transmitter, a receiver, or both. Components for generation, execution, filtering, taking action, determining, coordinating, and measuring may include a processing system, which may include one or more processors, such as... Figure 2 The transmit processor 220, TX MIMO processor 230, receive processor 238 and / or controller / processor 240 of BS 110a shown, or the receive processor 258, transmit processor 264, TX MIMO processor 266 and / or controller / processor 280 of UE 120a shown. Figure 14 The processing system 1402 of the communication device 1400 shown.

[0169] Figure 15 This is a flowchart illustrating an exemplary operation 1500 for wireless communication according to certain aspects of this disclosure. Operation 1500 may be performed, for example, by a BS (e.g., such as...). Figure 1 In the wireless communication network 100, the BS 110a) or by the UE (e.g., such as Figure 1 The UE 120a) of the wireless communication network 100 is executed.

[0170] Operation 1500 can be implemented in one or more processors (e.g., Figure 2 Software components that execute and run on the controller / processor 240 / 280. Furthermore, in operation 1500, the transmission and reception of signals can be achieved, for example, via one or more antennas (e.g., Figure 2This can be achieved via antennas 234 / 252. In some respects, the transmission and / or reception of signals can be achieved via a bus interface of one or more processors (e.g., controller / processor 240 / 280) that acquire and / or output signals.

[0171] Operation 1500 can begin at the first box 1505, that is, before the start of the time window, the frequency band is sensed to determine whether the frequency band is idle. The time window is divided into multiple time periods in time. The frequency band is divided into multiple resources in time across multiple time periods. The multiple resources include one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication.

[0172] Operation 1500 can continue at the second block 1510, i.e., when the frequency band is sensed to be idle, transmitting one of the data signals or reservation signals on one or more unallocated resources among the multiple resources.

[0173] It should be noted that, in some respects, one or more unallocated resources may refer to one or more resources not allocated to other wireless communication devices, such as via signaling. However, it should be noted that, in some respects, a wireless communication device may allocate any one of such one or more unallocated resources to itself, and thus the wireless communication device may transmit data through any one or more such unallocated resources.

[0174] In some respects, multiples of multiple time periods include the entirety of multiple time periods.

[0175] In some respects, the frequency band is an unlicensed frequency band, and the method further includes: before the start of a time window, transmitting a signal indicating the presence of a wireless communication device, the signal being transmitted on a licensed frequency band; and in response to transmitting the signal, receiving one or more requests from one or more other wireless communication devices on the licensed frequency band, each of the one or more requests indicating a requested amount of resources, wherein one or more allocated resources are allocated based on the one or more requests.

[0176] In some respects, the signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device, wherein the UE is within the communication range of the wireless communication device.

[0177] In some respects, communicating on a licensed frequency band also includes sending one or more instructions for one or more allocated resources to one or more other wireless communication devices.

[0178] In some respects, operation 1500 includes transmitting an initial signal on the frequency band at the start of a time window, the initial signal indicating one or more allocated resources assigned to one or more other wireless communication devices, the initial signal indicating the start of the time window to one or more other wireless communication devices.

[0179] In some respects, sensing a frequency band to determine whether it is idle is based on one or more of the following: a recurring time pattern; or the amount of wireless traffic on that band.

[0180] In some respects, one of the data transmission signals or reserved signals is included in the transmission on the side link.

[0181] In some respects, wireless communication equipment includes either user equipment (UE) or a base station.

[0182] Figure 16 This is a flowchart illustrating exemplary operation 1600 for wireless communication according to certain aspects of this disclosure. Operation 1600 can be performed, for example, by a UE (e.g., Figure 1 The UE 120a) in the wireless communication network 100 performs this action.

[0183] Operation 1600 can be implemented in one or more processors (e.g., Figure 2 The software components that execute and run on the controller / processor 280. Furthermore, the transmission and reception of signals in operation 1600 can, for example, be via one or more antennas (e.g., Figure 2 This can be achieved via antenna 252. In some respects, the transmission and / or reception of signals can be achieved via a bus interface of one or more processors (e.g., controller / processor 280) that acquire and / or output signals.

[0184] Operation 1600 can begin at the first box 1605, i.e., receiving a signal indicating the presence of a wireless communication device.

[0185] Operation 1600 can continue at the second block 1610, i.e., in response to receiving the signal, sending a request for one or more resources in the frequency band used for performing sidelink communication.

[0186] Operation 1600 can continue at the third box 1615, i.e., in response to the request to receive an instruction to receive one or more allocated resources of the frequency band from the wireless communication device.

[0187] In some respects, the frequency band is an unlicensed frequency band, and the method also includes receiving the signal on a licensed frequency band.

[0188] In some respects, each of one or more allocated resources is included in a frequency band within a time window that is temporally divided into multiple time periods, and the frequency band is temporally divided into multiple resources across multiple time periods.

[0189] In some aspects, operation 1600 includes receiving a data signal or a reserved signal from a wireless communication device on one of a plurality of unallocated resources. It should be noted that, in some aspects, one or more unallocated resources may refer to one or more resources not allocated to other wireless communication devices, such as via signaling. However, it should be noted that, in some aspects, a wireless communication device may allocate any one of such one or more unallocated resources to itself, and thus the wireless communication device may transmit data through any one or more such unallocated resources.

[0190] In some respects, receiving signals also includes receiving signals before the start of the time window.

[0191] In some respects, one or more allocated resources are within a time window, and the processor and memory are also configured to receive an initial signal in the frequency band at the start of the time window, the initial signal indicating the start of the time window.

[0192] In some respects, the initial signal includes an indication of one or more allocated resources.

[0193] In some respects, the signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device, wherein the UE is within the communication range of the wireless communication device.

[0194] Figure 17 A communication device 1700 is shown, which may include operations configured to perform the techniques disclosed herein (e.g., Figure 15 The communication device 1700 includes various components (e.g., corresponding component plus functional components) of the operation shown. The communication device 1700 includes a processing system 1702 coupled to a transceiver 1708 (e.g., a transmitter and / or receiver). The transceiver 1708 is configured to transmit and receive signals for the communication device 1700 via an antenna 1710, such as the various signals described herein. The processing system 1702 can be configured to perform processing functions for the communication device 1700, including processing signals received and / or to be transmitted by the communication device 1700.

[0195] Processing system 1702 includes processor 1704 coupled to computer-readable medium / memory 1712 via bus 1706. In some aspects, computer-readable medium / memory 1712 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1704, cause processor 1704 to perform. Figure 15 The operations shown or other operations are used to perform the various techniques discussed herein for performing sidelink communication in unlicensed frequency bands.

[0196] In some respects, the computer-readable medium / memory 1712 stores code 1730 for sensing a frequency band before the start of a time window to determine whether the frequency band is free, the time window being divided in time into multiple time periods, the frequency band being divided in time into multiple resources across multiple time periods, the multiple resources including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication.

[0197] In some respects, the computer-readable medium / memory 1712 stores code 1732 for transmitting one of a data signal or a reservation signal on one or more unallocated resources among a plurality of resources when the frequency band is sensed to be idle.

[0198] In some aspects, processor 1704 has circuitry configured to implement code stored in computer-readable medium / memory 1712. Processor 1704 includes circuitry 1716 for sensing a frequency band before the start of a time window to determine whether the band is idle. The time window is temporally divided into multiple time periods, and the frequency band is temporally divided into multiple resources across multiple time periods, including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication.

[0199] In some respects, processor 1704 includes circuitry 1718 for transmitting one of a data signal or a reservation signal on one or more unallocated resources among a plurality of resources when the frequency band is sensed to be idle.

[0200] For example, the component for transmitting (or the component for outputting the transmission) may include Figure 2 The transmitter and / or antenna 234 of BS 110a or the transmitter unit 254 and / or antenna 252 of UE 120a shown, Figure 17The communication device 1700 includes a circuit 1718 for transmitting a data signal or a reserved signal on one or more unallocated resources among a plurality of resources in response to determining that the frequency band is idle. The plurality of resources include one or more unallocated resources and one or more allocated resources allocated to one or more wireless communication devices for wireless communication.

[0201] Components used to sense a frequency band before the start of a time window to determine whether the band is idle (the time window is divided temporally into multiple time periods, and the frequency band spanning multiple time periods is temporally divided into corresponding multiple resources, including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication) may include a processing system, which may include one or more processors, such as... Figure 2 The controller / processor 240 of BS 110a or the controller or processor 280 of UE 120a shown and / or Figure 17 The processing system 1702 of the communication device 1700 and / or the circuitry 1716 for sensing.

[0202] Components used for communication may include a transmitter, a receiver, or both. Components for generation, execution, filtering, taking action, determining, coordinating, and measuring and / or sensing may include a processing system, which may include one or more processors, such as... Figure 2 The transmit processor 220, TX MIMO processor 230, receive processor 238 and / or controller / processor 240 of BS 110a shown, or the receive processor 258, transmit processor 264, TX MIMO processor 266 and / or controller / processor 280 of UE 120a shown. Figure 17 The processing system 1702 of the communication device 1700 shown.

[0203] Figure 18 A communication device 1800 is shown, which may include operations configured to perform the techniques disclosed herein (e.g., Figure 16 The communication device 1800 includes various components (e.g., corresponding component plus functional components) of the operation shown. The communication device 1800 includes a processing system 1802 coupled to a transceiver 1808 (e.g., a transmitter and / or receiver). The transceiver 1808 is configured to transmit and receive signals for the communication device 1800 via an antenna 1810, such as the various signals described herein. The processing system 1802 may be configured to perform processing functions for the communication device 1800, including processing signals received and / or to be transmitted by the communication device 1800.

[0204] Processing system 1802 includes processor 1804 coupled to computer-readable medium / memory 1812 via bus 1806. In some aspects, computer-readable medium / memory 1812 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1804, cause processor 1804 to perform. Figure 16 The operations shown or other operations are used to perform the various techniques discussed herein for performing sidelink communication in unlicensed frequency bands.

[0205] In some respects, the computer-readable medium / memory 1812 stores code 1830 for receiving signals indicating the presence of a wireless communication device.

[0206] In some respects, the computer-readable medium / memory 1812 stores code 1832 for sending a request for one or more resources in a frequency band for performing sidelink communication in response to receiving the signal.

[0207] In some respects, the computer-readable medium / memory 1812 stores code 1834 for an instruction to receive one or more allocated resources of the frequency band from the wireless communication device in response to the request.

[0208] In some respects, processor 1804 has circuitry configured to implement code stored in computer-readable medium / memory 1812. Processor 1804 includes circuitry 1816 for receiving signals indicating the presence of a wireless communication device.

[0209] In some respects, processor 1804 includes circuitry 1818 for sending a request for one or more resources in a frequency band for performing sidelink communication in response to receiving the signal.

[0210] In some aspects, processor 1804 includes circuitry 1820 for receiving an indication of one or more allocated resources of the frequency band from the wireless communication device in response to the request.

[0211] For example, the component for transmitting (or the component for outputting the transmission) may include Figure 2 The transmitter and / or antenna 234 of BS 110a or the transmitter unit 254 and / or antenna 252 of UE 120a shown, Figure 18 The communication device 1400 has a circuit 1818 for sending a request for one or more resources in a cross-link communication in response to a signal indicating the presence of the device.

[0212] The receiving component (or the acquiring component or the measuring component) may include Figure 2The receiver and / or antenna 234 of BS110a or the receiver or antenna 252 of UE 120a shown, and / or Figure 18 The communication device 1800 includes circuitry 1816 for receiving a signal indicating the presence of the device, and / or circuitry 1820 for receiving an indication from the device of one or more allocated resources for sidelink communication, the one or more allocated resources being based on a request for one or more resources.

[0213] Components used for communication may include a transmitter, a receiver, or both. Components for generation, execution, filtering, taking action, determining, coordinating, and measuring may include a processing system, which may include one or more processors, such as... Figure 2 The transmit processor 220, TX MIMO processor 230, receive processor 238 and / or controller / processor 240 of BS 110a shown, or the receive processor 258, transmit processor 264, TX MIMO processor 266 and / or controller / processor 280 of UE 120a shown. Figure 18 The processing system 1802 of the communication device 1800 shown.

[0214] Exemplary aspects

[0215] Aspect 1: A wireless communication device, comprising: a memory; and a processor coupled to the memory, the processor and the memory being configured to: sense a frequency band before the start of a time window to determine whether the frequency band is idle, the time window being temporally divided into a plurality of time periods, the frequency band being temporally divided into a plurality of resources across multiples of the plurality of time periods, the plurality of resources including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication; and when the frequency band is sensed to be idle, transmitting one of a data signal or a reserved signal on one or more of the unallocated resources of the plurality of resources.

[0216] Aspect 2: The wireless communication device according to aspect 1, wherein the multiples of the multiple time periods include all of the multiple time periods.

[0217] Aspect 3: A wireless communication device according to either Aspect 1 or 2, wherein the frequency band is an unlicensed frequency band, and wherein the processor and memory are further configured to: transmit a signal indicating the presence of the wireless communication device before the start of a time window, the signal being transmitted on a licensed frequency band; and in response to transmitting the signal, receive one or more requests from one or more other wireless communication devices on the licensed frequency band, each of the one or more requests indicating a requested amount of resources, wherein the one or more allocated resources are allocated based on the one or more requests.

[0218] Aspect 4: A wireless communication device according to any one of aspects 1-3, wherein the processor and memory are further configured to transmit one or more instructions for one or more allocated resources to one or more other wireless communication devices on a licensed frequency band.

[0219] Aspect 5: A wireless communication device according to any one of aspects 1-4, wherein the signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device, wherein one or more other wireless communication devices are within the communication range of the wireless communication device.

[0220] Aspect 6: A wireless communication device according to any one of aspects 1-5, wherein the processor and memory are further configured to transmit an initial signal on the frequency band at the beginning of a time window, the initial signal indicating one or more allocated resources allocated to one or more other wireless communication devices, the initial signal also indicating to one or more other wireless communication devices the start of the time window.

[0221] Aspect 7: A wireless communication device according to any one of aspects 1-6, wherein the processor and memory configured to sense a frequency band to determine whether the frequency band is idle are further configured to sense the frequency band according to one or more of the following: a recurring time pattern; or the amount of wireless traffic on the frequency band.

[0222] Aspect 8: A wireless communication device according to any one of aspects 1-7, wherein the processor and memory are configured to transmit a data signal or a reserved signal, including the processor and memory being configured to transmit on a side link.

[0223] Aspect 9: A wireless communication device according to any one of aspects 1-8, wherein the wireless communication device includes one of a user equipment (UE) or a base station (BS).

[0224] Aspect 10: A user equipment (UE) comprising: a memory; and a processor communicatively coupled to the memory, the processor and the memory being configured to: receive a signal indicating the presence of a wireless communication device; in response to receiving the signal, send a request for one or more resources of a frequency band for performing sidelink communication; and in response to the request, receive an indication of receiving one or more allocated resources of the frequency band from the wireless communication device.

[0225] Aspect 11: The method according to aspect 10, wherein the frequency band is an unlicensed frequency band, and wherein the processor and memory are configured to receive the signal, including the processor and memory being configured to receive the signal on a licensed frequency band.

[0226] Aspect 12: The method according to aspect 10 or 11, wherein each of one or more allocated resources is a resource in a frequency band within a time window, the time window being divided into multiple time periods, and the frequency band being divided into multiple resources across multiple time periods.

[0227] Aspect 13: The method according to any one of aspects 10-12, wherein the processor and memory are further configured to receive one of a data signal or a reserved signal from a wireless communication device on an unallocated resource among a plurality of resources.

[0228] Aspect 14: The method according to any one of aspects 10-13, wherein the processor and memory are configured to receive the signal, including the processor and memory being configured to receive the signal before the start of a time window.

[0229] Aspect 15: The method according to any one of aspects 10-14, wherein one or more allocated resources are within a time window, and wherein the processor and memory are further configured to receive an initial signal in the frequency band at the start of the time window, the initial signal indicating the start of the time window.

[0230] Aspect 16: The method according to any one of aspects 10-15, wherein the initial signal includes an indication of one or more allocated resources.

[0231] Aspect 17: The method according to any one of aspects 10-16, wherein the signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device, wherein the UE is within the communication range of the wireless communication device.

[0232] Aspect 18: A method for wireless communication by a device, comprising: sensing a frequency band before the start of a time window to determine whether the frequency band is idle, the time window being temporally divided into multiple time periods, the frequency band being temporally divided into multiple resources across multiple time periods, the multiple resources including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication; and when the frequency band is sensed to be idle, transmitting one of a data signal or a reserved signal on one or more unallocated resources of the multiple resources.

[0233] Aspect 19: According to the method described in aspect 18, the multiples of the multiple time periods include the entirety of the multiple time periods.

[0234] Aspect 20: The method according to any one of aspects 18 and 19, wherein the frequency band is an unlicensed frequency band, the method further comprising: before the start of a time window, transmitting a signal indicating the presence of a wireless communication device, the signal being transmitted on a licensed frequency band; and in response to transmitting the signal, receiving one or more requests from one or more other wireless communication devices on the licensed frequency band, each of the one or more requests indicating a requested amount of resources, wherein the one or more allocated resources are allocated based on the one or more requests.

[0235] Aspect 21: The method according to any one of aspects 18-20, wherein communicating on a licensed frequency band further includes sending one or more instructions for one or more allocated resources to one or more other wireless communication devices.

[0236] Aspect 22: The method according to any one of aspects 18-21, wherein the signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device, wherein one or more other wireless communication devices are within the communication range of the wireless communication device.

[0237] Aspect 23: The method according to any one of aspects 18-22 further includes transmitting an initial signal on the frequency band at the beginning of the time window, the initial signal indicating one or more allocated resources allocated to one or more other wireless communication devices, the initial signal indicating the start of the time window to one or more other wireless communication devices.

[0238] Aspect 24: The method according to any one of aspects 18-23, wherein the sensing of a frequency band to determine whether the frequency band is idle occurs based on one or more of the following: a recurring time pattern; or the amount of wireless traffic on the frequency band.

[0239] Aspect 25: The method according to any one of aspects 18-24, wherein one of the transmitted data signal or the reserved signal is transmitted on the side link.

[0240] Aspect 26: The method according to any one of aspects 18-25, wherein the wireless communication device includes one of a user equipment (UE) or a base station.

[0241] Aspect 27: A method for wireless communication by a user equipment (UE), comprising: receiving a signal indicating the presence of a wireless communication device; in response to receiving the signal, sending a request for one or more resources of a frequency band for performing sidelink communication; and in response to the request, receiving an indication of receiving one or more allocated resources of the frequency band from the wireless communication device.

[0242] Aspect 28: The method according to aspect 27, wherein the frequency band is an unlicensed frequency band, the method further comprising receiving the signal on a licensed frequency band.

[0243] Aspect 29: The method according to any one of aspects 27 and 28, wherein each of one or more allocated resources is included in a frequency band within a time window, the time window being divided into multiple time periods, and the frequency band being divided into multiple resources by multiple time periods.

[0244] Aspect 30: The method according to any one of aspects 27-30 further includes receiving a data signal or a reserved signal from a wireless communication device on an unallocated resource among a plurality of resources.

[0245] Aspect 31: A method for wireless communication by a device, comprising: measuring a frequency band before a time window to determine whether the frequency band is idle; in response to determining that the frequency band is idle, allocating one or more resources of a plurality of resources of the frequency band within the time window to one or more wireless communication devices, each of the plurality of resources of the frequency band within the time window comprising a corresponding time period within the time window, the plurality of resources spanning the entire time window, each of the allocated one or more resources being used by the corresponding wireless communication device to transmit a data signal or a reserved ...

[0246] Aspect 32: The method according to aspect 31, wherein the frequency band is an unlicensed frequency band in an unlicensed spectrum, the method further comprising communicating on a licensed frequency band, including: transmitting a signal indicating the presence of a device before a time window; and in response to the signal, receiving one or more requests from one or more wireless communication devices, each of the one or more requests indicating an amount of resources in an unlicensed frequency band within a time window for transmitting data requested by the corresponding wireless communication device, wherein the allocation of one or more resources is based on the received one or more requests.

[0247] Aspect 33: The method according to any one of aspects 31 or 32, wherein communicating on a licensed frequency band further includes sending one or more indications to one or more wireless communication devices of one or more allocated resources.

[0248] Aspect 34: The method according to any one of aspects 31-33 further includes transmitting an initial signal on the frequency band at the beginning of a time window, the initial signal indicating that the frequency band is allocated to one or more resources of one or more wireless communication devices within the time window, the initial signal indicating to one or more wireless communication devices the start of the time window.

[0249] Aspect 35: The method according to any one of aspects 31-34 further includes transmitting an initial signal on the frequency band at the beginning of the time window, the initial signal indicating the start of the time window to one or more wireless communication devices.

[0250] Aspect 36: The method according to any one of aspects 31-35, wherein measuring a frequency band to determine whether the frequency band is idle occurs based on one or more of the following: a recurring time pattern; or the amount of radio traffic on the frequency band.

[0251] Aspect 37: The method described in any of aspects 31-36, wherein the measurement includes performing a Listen-Before-Speak (LBT) process.

[0252] Aspect 38: The method according to any one of aspects 31-37, wherein the frequency band includes side links in unlicensed spectrum.

[0253] Aspect 39: The method described in any of aspects 31-38, wherein the side link is used for cellular vehicle-to-everything (CV2X) communication.

[0254] Aspect 40: The method described in any of aspects 31-39, wherein the time window is one of a plurality of time windows.

[0255] Aspect 41: The method according to any one of aspects 31-40, wherein the device includes one of a user equipment (UE), a roadside unit, or a base station.

[0256] Aspect 42: A user equipment (UE) for wireless communication, comprising a memory and one or more processors for performing the method according to any one of aspects 31-41.

[0257] Aspect 43: A user equipment (UE) comprising: one or more components for performing the method according to any one of aspects 31-41.

[0258] Aspect 44: A non-transitory computer-readable storage medium having stored thereon instructions for performing a method for wireless communication for a user equipment (UE) according to any one of aspects 31-41.

[0259] Aspect 55: A method of wireless communication by a user equipment (UE) comprising: receiving a signal indicating the presence of the device; in response to the signal indicating the presence of the device, sending a request for one or more resources in an unlicensed frequency band; and receiving from the device an indication of the allocation of one or more resources in the unlicensed frequency band, the allocation of the one or more resources being based on a request for one or more resources.

[0260] Aspect 56: The method according to aspect 55, wherein a signal indicating the presence is received on a licensed frequency band.

[0261] Aspect 57: The method according to aspect 55 or 56, wherein sending a request for one or more resources in an unlicensed frequency band includes sending the request on a licensed frequency band.

[0262] Aspect 58: The method according to any one of aspects 55-57, wherein an indication of one or more allocated resources is received on a licensed frequency band.

[0263] Aspect 59: The method according to any one of aspects 55-58, wherein the allocated one or more resources are within a time window, and further includes receiving an initial signal on an unlicensed frequency band at the start of the time window, the initial signal indicating the start of the time window.

[0264] Aspect 60: The method according to any one of aspects 55-59, wherein an indication of one or more allocated resources is received in the initial signal.

[0265] Aspect 61: A user equipment (UE) for wireless communication, comprising a memory and one or more processors for performing the method according to any one of aspects 55-60.

[0266] Aspect 62: A user equipment (UE) comprising: one or more components for performing the method according to any one of aspects 55-60.

[0267] Aspect 63: A non-transitory computer-readable storage medium having stored thereon instructions for performing a method for wireless communication for a user equipment (UE) according to any one of aspects 55-60.

[0268] Other precautions

[0269] The techniques described herein can be used in various wireless communication technologies, such as NR (e.g., 5G NR), 3GPP Long Term Evolution (LTE), LTE-Advanced (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are generally used interchangeably. CDMA networks can implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. CDMA2000 encompasses the IS-2000, IS-95, and / or IS-856 standards. TDMA networks can implement radio technologies such as Global System for Mobile Communications (GSM). OFDMA networks can implement technologies such as NR (e.g., 5G RA), evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, and Flash-OFDM. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are UMTS versions using E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the 3rd Generation Partnership Project (3GPP). CdMA2000 and UMB are described in documents from an organization called the 3rd Generation Partnership Project 2 (3GPP2). NR is an emerging wireless communication technology under development.

[0270] In 3GPP, depending on the context in which the terminology is used, the term "cell" can refer to the coverage area of ​​a Node B (NB) and / or the NB subsystem serving that coverage area. In NR systems, the term "cell" is used interchangeably with BS, Next Generation Node B (gNB or gNodeB), Access Point (AP), Distributed Unit (DU), and Carrier or Transmitter / Receiver Point (TRP). A BS can provide communication coverage for macrocells, picocells, femtocells, and / or other types of cells. A macrocell can cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access for UEs with service subscriptions. A picocell can cover a relatively small geographic area and can allow unrestricted access for UEs with service subscriptions. A femtocell can cover a small geographic area (e.g., a home) and can allow restricted access by UEs associated with the femtocell (e.g., UEs in a Closed Subscriber Group (CSG), UEs of users in a home, etc.). A BS used for a macrocell can be called a macro BS. A BS used for a picocell can be called a pico BS. A BS used for a femtocell can be called a femto BS or a home BS.

[0271] In this document, a “mobile” device does not necessarily have mobility capabilities and may be stationary. The term mobile device or mobile equipment refers to a wide variety of devices and technologies. A UE may include multiple hardware structural components whose size, shape, and arrangement facilitate communication; such components may include antennas, antenna arrays, radio frequency (RF) chains, amplifiers, one or more processors, etc., electrically coupled to each other. For example, some non-limiting examples of mobile devices include mobile phones, cellular phones (cell phones), smartphones, Session Initiation Protocol (SIP) phones, laptops, personal computers (PCs), notebooks, netbooks, smartbooks, tablets, personal digital assistants (PDAs), and a wide variety of embedded systems, for example, corresponding to the “Internet of Things” (IoT). A mobile device may also be an automobile or other vehicle, a remote sensor or actuator, a robot or robotic device, a satellite radio, a Global Positioning System (GPS) device, an object tracking device, a drone, a multi-rotor aircraft, a quadcopter, a remote control device, consumer and / or wearable devices (such as glasses, wearable cameras, virtual reality devices, smartwatches, health or fitness trackers), digital audio players (e.g., MP3 players), cameras, game consoles, etc. Mobile devices can also be digital home or smart home devices, such as home audio, video and / or multimedia equipment, appliances, vending machines, smart lighting, home security systems, smart meters, etc. Mobile devices can also be smart energy devices, security devices, solar panels or solar arrays, municipal infrastructure equipment controlling electricity, lighting, water, etc. (e.g., smart grids), industrial automation and enterprise equipment, logistics controllers, agricultural equipment; military defense equipment, vehicles, aircraft, ships, and weapons, etc. Furthermore, mobile devices can provide connected medical or telemedicine support, such as remote healthcare. Telemedicine devices can include telemedicine monitoring devices and telemedicine management devices, whose communications can be given priority processing or access relative to other types of data, for example, in terms of priority access to transmit critical service data and / or in terms of relevant QoS for transmitting critical service data.

[0272] In some examples, access to the air interface can be scheduled. A scheduling entity (e.g., a BS) allocates resources for communication among some or all devices and equipment within its service area or cell. The scheduling entity can be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communication, subordinate entities utilize the resources allocated by the scheduling entity. A base station is not the only entity that can be used as a scheduling entity. In some examples, a UE can be used as a scheduling entity and can schedule resources for one or more subordinate entities (e.g., one or more other UEs), and other UEs can use the resources scheduled by the UE for wireless communication. In some examples, a UE can be used as a scheduling entity in peer-to-peer (P2P) networks and / or mesh networks. In mesh network examples, in addition to communicating with a scheduling entity, UEs can also communicate directly with each other.

[0273] The methods disclosed herein include one or more steps or actions for implementing the method. The method steps and / or actions may be interchanged without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions may be modified without departing from the scope of the claims.

[0274] As used herein, the phrase “at least one” in a list of items refers to any combination of those items, including a single member. For example, “at least one of a, b, or c” is intended to cover a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbb, cc, and ccc, or any other ordering of a, b, and c).

[0275] As used herein, the term "determine" encompasses a wide variety of actions. For example, "determine" can include calculating, computing, processing, deriving, investigating, searching (e.g., looking in a table, database, or other data structure), ascertaining, etc. Furthermore, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), etc. Additionally, "determine" can include parsing, selecting, choosing, building, etc.

[0276] The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but should be given the full scope consistent with the language of the claims, wherein reference to an element in the singular is not intended to mean “one and only one,” but rather “one or more,” unless otherwise specified. Unless otherwise specified, the term “some” means one or more. All structural and functional equivalents of elements throughout the various aspects described herein that are known or will be known by a person skilled in the art are expressly incorporated herein by reference and are intended to be covered by the claims. Moreover, nothing disclosed herein is intended to be exclusive of publication, whether or not such disclosure is expressly recited in the claims. No element of a claim shall be interpreted under 35 U.S.C., 112(f), unless the element is expressly stated as “means for,” or, in the case of a method claim, as “step for.”

[0277] The various operations described above can be performed by any suitable component capable of performing the corresponding function. This component may include various hardware and / or software components and / or modules, including but not limited to circuits, application-specific integrated circuits (ASICs), or processors. Typically, in cases where operations are illustrated in the accompanying drawings, those operations may have corresponding components with similar numbering, plus functional components.

[0278] The various exemplary logic blocks, modules, and circuits described in this disclosure can be implemented or executed using a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but alternatively, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.

[0279] If implemented in hardware, an exemplary hardware configuration may include a processing system in a wireless node. This processing system can be implemented using a bus architecture. The bus may include any number of interconnect buses and bridges, depending on the specific application and overall design constraints of the processing system. The bus can link together various circuits, including a processor, machine-readable media, and a bus interface. Among other things, the bus interface can be used to connect a network adapter to the processing system via the bus. The network adapter can be used to implement signal processing functions at the physical (PHY) layer. In the case of a user terminal (see...),... Figure 1 The user interface (e.g., keyboard, monitor, mouse, joystick, etc.) can also be connected to the bus. The bus can also link various other circuits, such as timing sources, peripherals, voltage regulators, power management circuits, etc., which are well known in the art and will not be described further. The processor can be implemented using one or more general-purpose and / or special-purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuits capable of executing software. Those skilled in the art will recognize that how best to implement the described functions for the processing system depends on the specific application and the overall design constraints imposed on the system as a whole.

[0280] If implemented in software, functionality can be stored or transmitted as one or more instructions or code on or through a computer-readable medium. Software should be interpreted broadly as instructions, data, or any combination thereof, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. Computer-readable media includes both computer storage media and communication media, with communication media encompassing any medium that facilitates the transfer of computer programs from one location to another. The processor may be responsible for managing the bus and routine processing, including executing software modules stored on the machine-readable storage medium. The computer-readable storage medium may be coupled to the processor, allowing the processor to read information from and write information to it. Alternatively, the storage medium may be integrated with the processor. For example, a machine-readable medium may include a transmission line, a carrier wave modulated by data, and / or a computer-readable storage medium storing instructions separate from the wireless node, all accessible to the processor via a bus interface. Alternatively or otherwise, the machine-readable medium or any portion thereof may be integrated into the processor, such as in cases where it may have a cache and / or a general-purpose register file. For example, examples of machine-readable storage media may include RAM (random access memory), flash memory, ROM (read-only memory), PROM (programmable read-only memory), EPROM (erasable programmable read-only memory), EEPROM (electrically erasable programmable read-only memory), registers, disks, optical disks, hard disks, or any other suitable storage media, or any combination thereof. Machine-readable media may be embodied in computer program products.

[0281] Software modules can comprise a single instruction or a number of instructions, and can be distributed across several different code segments, between different programs, and across multiple storage media. Computer-readable media can include multiple software modules. Software modules include instructions that, when executed by a device such as a processor, cause the processing system to perform various functions. Software modules can include sending modules and receiving modules. Each software module can reside in a single storage device or can be distributed across multiple storage devices. For example, when a triggering event occurs, a software module can be loaded from a hard disk drive into RAM. During the execution of a software module, the processor can load some instructions into a cache to improve access speed. One or more cache lines can then be loaded into a general-purpose register file for processor execution. When referring to the functionality of the software module below, it should be understood that such functionality is implemented by the processor when instructions from that software module are executed.

[0282] Additionally, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared (IR), radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave can be included in the definition of medium. As used herein, disks and optical discs include optical discs (CDs), laser discs, optical optical discs, digital versatile discs (DVDs), floppy disks, and... Optical discs, where magnetic disks typically copy data magnetically, and optical discs, which utilize lasers to copy data optically. Therefore, in some aspects, computer-readable media can include non-transitory computer-readable media (e.g., tangible media). Additionally, in other aspects, computer-readable media can include transient computer-readable media (e.g., signals). Combinations of the above should also be included within the scope of computer-readable media.

[0283] Therefore, certain aspects may include a computer program product for performing the operations described herein. For example, such a computer program product may include a computer-readable medium having instructions stored thereon (and / or encoded thereon) that can be executed by one or more processors to perform the operations described herein, for example, for performing the operations described herein and... Figure 11 , Figure 12 , Figure 15 and Figure 16 The instructions for the operation shown are as follows.

[0284] Furthermore, it should be understood that modules and / or other suitable components for performing the methods and techniques described herein may be downloaded and / or otherwise obtained by the user terminal and / or base station, as appropriate. For example, such a device may be coupled to a server to facilitate the transfer of components for performing the methods described herein. Alternatively, the various methods described herein may be provided via storage components (e.g., RAM, ROM, physical storage media such as optical discs (CDs) or floppy disks, etc.), so that the user terminal and / or base station can obtain the various methods after the storage components are coupled to or provided to the device. Furthermore, any other suitable techniques for providing the methods and techniques described herein to the device may be utilized.

[0285] It should be understood that the claims are not limited to the precise configurations and components shown above. Various modifications, alterations, and variations may be made to the arrangement, operation, and details of the above-described methods and apparatus without departing from the scope of the claims.

Claims

1. A wireless communication device, comprising: Memory; as well as One or more processors, coupled to the memory and configured to cause the wireless communication device to: Before the start of the time window, the frequency band is sensed to determine whether the frequency band is idle, wherein: The time window is divided into multiple time periods; and The frequency band spans multiples of the multiple time periods, which are divided temporally into multiple corresponding resources, including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication. An initial signal is transmitted on the frequency band at the beginning of the time window, the initial signal being: Indicates the one or more allocated resources assigned to the one or more other wireless communication devices; and Indicate the start of the time window to the one or more other wireless communication devices; and When the frequency band is sensed to be idle, a reservation signal for reserving the time window is sent on one or more unallocated resources among the plurality of resources.

2. The wireless communication device according to claim 1, wherein the multiples of the plurality of time periods include all of the plurality of time periods.

3. The wireless communication device of claim 1, wherein the frequency band is an unlicensed frequency band, and wherein the one or more processors are further configured to cause the wireless communication device to: Before the start of the time window, a signal indicating the presence of the wireless communication device is transmitted, the signal being transmitted on a licensed frequency band; and In response to the transmission of the signal, one or more requests are received from the one or more other wireless communication devices on the licensed frequency band, wherein: Each of the one or more requests indicates the amount of resources requested; and The one or more allocated resources are allocated based on the one or more requests.

4. The wireless communication device of claim 3, wherein the one or more processors are further configured to cause the wireless communication device to transmit one or more indications of the one or more allocated resources to the one or more other wireless communication devices on the licensed frequency band.

5. The wireless communication device according to claim 3, wherein: The signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device; and The one or more other wireless communication devices are within the communication range of the wireless communication device.

6. The wireless communication device of claim 1, wherein, in order to sense the frequency band to determine whether the frequency band is idle, the one or more processors are configured such that the wireless communication device senses the frequency band according to one or more of the following: Recurring time patterns; or Wireless traffic in the frequency band.

7. The wireless communication device of claim 1, wherein the one or more processors are configured to cause the wireless communication device to transmit the reserved signal on a side link.

8. The wireless communication device according to claim 1, wherein the wireless communication device includes one of a user equipment (UE) or a base station (BS).

9. A user equipment (UE), comprising: Memory; as well as One or more processors, said one or more processors coupled to the memory and configured such that the UE: Receive signals indicating the presence of wireless communication devices; In response to receiving the signal, a request is sent for one or more resources in a frequency band used for performing sidelink communication; In response to the request, an initial signal in the frequency band is received from the wireless communication device at the start of the time window, wherein: The initial signal includes an indication of one or more allocated resources in the frequency band; The one or more allocated resources are within the time window; and The initial signal indicates the start of the time window; as well as Receive a reservation signal for reserving the time window on the unallocated resources among the plurality of resources.

10. The UE according to claim 9, wherein: The frequency band in question is an unlicensed frequency band, and The one or more processors are configured to cause the UE to receive the signal on a licensed frequency band.

11. The UE according to claim 9, wherein: Each of the one or more allocated resources includes a resource among the plurality of resources in the time of the frequency band within the time window; The time window is divided into multiple time periods; and The frequency band spans multiples of the multiple time periods and is temporally divided into the multiple resources.

12. The UE of claim 11, wherein the one or more processors are configured such that the UE receives the signal before the start of the time window.

13. The UE according to claim 9, wherein: The signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device; and The UE is within the communication range of the wireless communication device.

14. The UE of claim 9, wherein one or more processors are configured to cause the UE to receive the reserved signal on a side link.

15. The UE of claim 11, wherein the multiples of the plurality of time periods include all of the plurality of time periods.

16. A method for performing wireless communication at a wireless communication device, comprising: Before the start of the time window, the frequency band is sensed to determine whether the frequency band is idle, wherein: The time window is divided into multiple time periods; and The frequency band spans multiples of the multiple time periods, which are divided temporally into multiple corresponding resources, including one or more unallocated resources and one or more allocated resources allocated to one or more other wireless communication devices for wireless communication. An initial signal is transmitted on the frequency band at the beginning of the time window, wherein the initial signal is: Indicates the one or more allocated resources assigned to the one or more other wireless communication devices; and Indicate the start of the time window to the one or more other wireless communication devices; and When the frequency band is sensed to be idle, a reservation signal for reserving the time window is sent on one or more unallocated resources among the plurality of resources.

17. The method of claim 16, wherein the multiples of the plurality of time periods include all of the plurality of time periods.

18. The method of claim 16, wherein: The frequency band in question is an unlicensed frequency band; and The method further includes: Before the start of the time window, a signal indicating the presence of the wireless communication device is transmitted, wherein the signal is transmitted on a licensed frequency band; and In response to transmitting the signal, one or more requests are received from the one or more other wireless communication devices on the licensed frequency band, wherein: Each of the one or more requests indicates the amount of resources requested; and The one or more allocated resources are allocated based on the one or more requests.

19. The method of claim 18, further comprising transmitting one or more indications of the one or more allocated resources to the one or more other wireless communication devices on the licensed frequency band.

20. The method of claim 18, wherein: The signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device; and The one or more other wireless communication devices are within the communication range of the wireless communication device.

21. The method of claim 16, wherein sensing the frequency band to determine whether the frequency band is idle comprises sensing the frequency band according to one or more of the following: Recurring time patterns; or Wireless traffic in the frequency band.

22. The method of claim 16, wherein sending the reservation signal includes sending the reservation signal on a side link.

23. The method of claim 16, wherein the wireless communication device comprises either a user equipment (UE) or a base station.

24. A method for wireless communication by a user equipment (UE), comprising: Receive signals indicating the presence of wireless communication devices; In response to receiving the signal, a request is sent for one or more resources in a frequency band used for performing sidelink communication; In response to the request, an initial signal in the frequency band is received from the wireless communication device at the start of the time window, wherein: The initial signal includes an indication of one or more allocated resources in the frequency band; The one or more allocated resources are within the time window; and The initial signal indicates the start of the time window; as well as Receive a reservation signal for reserving the time window on the unallocated resources among the plurality of resources.

25. The method of claim 24, wherein: The frequency band in question is an unlicensed frequency band; and The method also includes receiving the signal on a licensed frequency band.

26. The method of claim 24, wherein: Each of the one or more allocated resources includes a resource among a plurality of resources in the time of the frequency band within the time window; The time window is divided into multiple time periods; and The frequency band spans multiples of the multiple time periods and is temporally divided into the multiple resources.

27. The method of claim 26, wherein the multiples of the plurality of time periods include all of the plurality of time periods.

28. The method of claim 24, wherein receiving the signal comprises receiving the signal before the start of the time window.

29. The method according to claim 28, wherein: The signal includes one or more of the communication range of the wireless communication device or the location of the wireless communication device; and The UE is within the communication range of the wireless communication device.

30. The method of claim 24, wherein receiving the reserved signal includes receiving the reserved signal on a side link.

31. An apparatus for performing wireless communication at a wireless communication device, comprising components for performing the method according to any one of claims 16 to 23.

32. An apparatus for performing wireless communication at a user equipment (UE), comprising components for performing the method according to any one of claims 24 to 30.

33. A computer-readable medium having program code recorded thereon, wherein the program code is executable by one or more processors of a wireless communication device to cause the processor to perform the method according to any one of claims 16 to 23.

34. A computer-readable medium having program code recorded thereon, wherein the program code is executable by one or more processors of a user equipment (UE) to cause the processor to perform the method according to any one of claims 24 to 30.

35. A computer program product comprising computer-readable instructions that, when executed by a processor, cause the processor to perform the method according to any one of claims 16 to 30.

Citation Information

Patent Citations

  • Method of transmitting and receiving downlink signal in unlicensed band in wireless communication system and apparatus therefor

    US20170034817A1

  • Unlicensed band transmission

    WO2015116159A1