CN109644405B - Clear To Send (CTS) power control in sidelink - Google Patents
Clear To Send (CTS) power control in sidelink Download PDFInfo
- Publication number
- CN109644405B CN109644405B CN201780048708.6A CN201780048708A CN109644405B CN 109644405 B CN109644405 B CN 109644405B CN 201780048708 A CN201780048708 A CN 201780048708A CN 109644405 B CN109644405 B CN 109644405B
- Authority
- CN
- China
- Prior art keywords
- cts
- channel
- sidelink
- tti
- transmit power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 claims description 184
- 238000000034 method Methods 0.000 claims description 118
- 230000005540 biological transmission Effects 0.000 claims description 58
- 230000008859 change Effects 0.000 claims description 49
- 238000011156 evaluation Methods 0.000 claims description 19
- 230000001965 increasing effect Effects 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 14
- 230000003247 decreasing effect Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 description 61
- 238000010586 diagram Methods 0.000 description 44
- 208000037918 transfusion-transmitted disease Diseases 0.000 description 34
- 230000008569 process Effects 0.000 description 31
- 230000006870 function Effects 0.000 description 23
- 230000000670 limiting effect Effects 0.000 description 9
- 238000013461 design Methods 0.000 description 7
- 230000002829 reductive effect Effects 0.000 description 6
- 230000008054 signal transmission Effects 0.000 description 6
- 238000013475 authorization Methods 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 239000000969 carrier Substances 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 102100027617 DNA/RNA-binding protein KIN17 Human genes 0.000 description 2
- 101001008941 Homo sapiens DNA/RNA-binding protein KIN17 Proteins 0.000 description 2
- 208000024609 Rothmund-Thomson syndrome type 2 Diseases 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000005022 packaging material Substances 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 101100521334 Mus musculus Prom1 gene Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0235—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a power saving command
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/243—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account interferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/246—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters where the output power of a terminal is based on a path parameter calculated in said terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/30—TPC using constraints in the total amount of available transmission power
- H04W52/32—TPC of broadcast or control channels
- H04W52/325—Power control of control or pilot channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/38—TPC being performed in particular situations
- H04W52/383—TPC being performed in particular situations power control in peer-to-peer links
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/245—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/26—TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
- H04W52/265—TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service] taking into account the quality of service QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/28—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission
- H04W52/281—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission taking into account user or data type priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The first device may configure the second device (e.g., a side link receiver) such that the size of the interference protection zone around the second device may be dynamically adjusted based on, for example, various targets and/or use cases identified by the first device. For example, the interference protection zone may be an area around the second device, possibly muting neighbouring devices within the area. The changing of the interference protection zone may be accomplished by providing a dynamic Clear To Send (CTS) transmit power scaling parameter from the first device to the second device, where the parameter is different from a pre-allocated constant parameter stored at the second device for CTS power control. The second device may calculate a CTS channel power using at least the dynamic CTS transmit power scaling parameter and the received RTS channel power. The second device may transmit the CTS message in the CTS channel at the calculated CTS channel power.
Description
Cross Reference to Related Applications
This application claims priority and benefit from provisional application No.62/374,557 filed on U.S. patent and trademark office at 2016, provisional application No.62/374,448 filed on U.S. patent and trademark office at 2016, 8, 12, 2016, and non-provisional application No.15/389,320 filed on U.S. patent and trademark office at 2016, 12, 2016, and is hereby incorporated by reference in its entirety as if fully set forth below.
Technical Field
The technology discussed herein relates generally to wireless communication systems, and more specifically to dynamic power control for clearing a transmit channel to a side link.
Background
Wireless communication systems have been widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. These networks are typically multiple-access networks that support communication for multiple users by sharing the available network resources. In these wireless networks, a wide variety of data services including voice, video, and email may be provided. The spectrum allocated to these wireless communication networks may include licensed spectrum and/or unlicensed spectrum. With the continuous increase of mobile broadband access technologies, research and development are continuously conducted to improve wireless communication technologies, not only meeting the increasing demand of mobile broadband access, but also improving and enhancing the user experience of mobile communication.
A User Equipment (UE) may sometimes communicate directly with another UE without relaying such communications through a network access node (e.g., an evolved node b (enb) or Access Point (AP)). An example of such UE-to-UE (i.e., device-to-device) communication may be referred to herein as sidelink (sidelink) communication. In some environments, UE-to-UE communication may potentially interfere with eNB-to-UE communication and/or other UE-to-UE communication. Interference management in these situations may improve communication efficiency and throughput, thereby improving the overall user experience.
Disclosure of Invention
The following presents a simplified summary of one or more aspects of the disclosure in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated features of the disclosure, and is intended to neither identify key or critical elements of all aspects of the disclosure, nor delineate the scope of any or all aspects of the disclosure. Its sole purpose is to present some concepts of one or more aspects of the disclosure in a simplified form as a prelude to the more detailed description that is presented later.
In some aspects, the present disclosure provides a method of wireless communication. The method is operable at a sidelink receiver device, and may include: receiving a ready-to-send (RTS) message in an RTS channel at a received RTS channel power; receiving a dynamic Clear To Send (CTS) transmit power scaling parameter that is different from a pre-allocated constant parameter for CTS power control stored at a sidelink receiver device; generating a CTS message in response to the RTS message; calculating a CTS channel power from at least the dynamic CTS transmit power scaling parameter and the received RTS channel power; the CTS message is transmitted in the CTS channel at the CTS channel power. The method can comprise the following steps: varying the CTS channel power relative to power obtained from the received RTS channel power and pre-allocated constant parameters for CTS power control stored at a sidelink receiver device to dynamically increase or decrease a size of a CTS channel interference protection zone.
According to another aspect, the present disclosure provides a method operable at a scheduling device (e.g., eNodeB). For example, a method operable at a scheduling device may include: a device-to-device communication in the plurality of scheduled entities is authorized to be granted by a transmit grant, which allocates a Clear To Send (CTS) channel. The method may further comprise: determining to change a size of a CTS interference protection zone of at least one scheduled entity of the plurality of scheduled entities. The method may further comprise: determining a value of a dynamic CTS transmit power scaling parameter for changing a size of the CTS interference protection zone by scaling a transmit power of the at least one scheduled entity during a CTS channel period. The method may further comprise: transmitting the dynamic CTS transmit power scaling parameter to the at least one scheduled entity.
In some implementations, a method of communication operable at a sidelink transmitter device may include: determining a size of a Clear To Send (CTS) interference protection zone to change for at least one sidelink receiver device linked in device-to-device communication with the sidelink transmitter. The method may further comprise: determining a value of a dynamic CTS transmit power scaling parameter for changing a size of the CTS interference protection zone by scaling a transmit power of the at least one sidelink receiver device during a CTS channel. The method may further comprise: sending the dynamic CTS transmit power scaling parameter to the at least one sidelink receiver device.
These and other aspects of the invention will be more fully understood after reading the following detailed description. Other aspects, features and embodiments of the present invention will become apparent to those ordinarily skilled in the art upon review of the following description of specific, exemplary embodiments of the invention in conjunction with the accompanying figures. While features of the invention are discussed with respect to certain embodiments and figures below, all embodiments of the invention can include one or more of the advantageous features discussed herein. In other words, while one or more embodiments may be discussed as having certain advantageous features, one or more of these features may also be used in accordance with the various embodiments of the invention discussed herein. In a similar manner, although exemplary embodiments are discussed below as being device, system, or method embodiments, it should be understood that these exemplary embodiments can be implemented with a wide variety of devices, systems, and methods.
Drawings
Fig. 1 is a diagram illustrating an example of an access network, in accordance with some aspects of the present disclosure.
Fig. 2 is a block diagram conceptually illustrating an example of a scheduling entity communicating with one or more scheduled entities, in accordance with some aspects of the present disclosure.
Fig. 3 is a block diagram illustrating an example of a hardware implementation for a scheduling entity, in accordance with some aspects of the present disclosure.
Fig. 4 is a block diagram illustrating an example of a hardware implementation for a scheduled entity, in accordance with some aspects of the present disclosure.
Fig. 5 is a diagram illustrating an example of a Downlink (DL) -centric subframe, according to some aspects of the present disclosure.
Fig. 6 is a diagram illustrating an example of an Uplink (UL) centric sub-frame, in accordance with some aspects of the present disclosure.
Fig. 7 is a diagram illustrating an example of a lateral link centric sub-frame, in accordance with some aspects of the present disclosure.
Fig. 8 is a diagram illustrating another example of a lateral link centric sub-frame, in accordance with some aspects of the present disclosure.
Fig. 9 is a block diagram providing example views that are helpful in understanding receiver yielding (also referred to as RX yielding) and transmitter yielding (also referred to as TX yielding), in accordance with some aspects of the present disclosure.
Fig. 10 is a schematic diagram comparing spatial reuse of devices communicating using WiFi and a lateral link for device-to-device communication, in accordance with some aspects of the present disclosure.
Fig. 11 is a schematic diagram comparing spatial reuse of devices communicating using a lateral link 1102 for device-to-device communication, in accordance with some aspects of the present disclosure.
Fig. 12 is a diagram illustrating examples of various methods and/or processes according to some aspects of the present disclosure.
Fig. 13 is a diagram illustrating another example of various methods and/or processes in accordance with some aspects of the present disclosure.
Fig. 14 is a diagram illustrating another example of various methods and/or processes in accordance with some aspects of the present disclosure.
Fig. 15 is a diagram illustrating two example side-link centric sub-frames for unicast communications, in accordance with some aspects of the present disclosure.
Fig. 16 is a graph illustrating a reduction in the geographic size of a data interference zone, in accordance with some aspects of the present disclosure.
Fig. 17 is a diagram illustrating an example of various methods and/or processes in accordance with some aspects of the present disclosure.
Fig. 18 is a diagram illustrating another example of various methods and/or processes in accordance with some aspects of the present disclosure.
Detailed Description
The detailed description set forth below in connection with the appended drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. It will be apparent, however, to one skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form in order to avoid obscuring such concepts.
SUMMARY
According to some aspects, a first device (e.g., a scheduling entity, an eNodeB, and/or a sidelink transmitter) may configure a second device (e.g., a sidelink receiver) such that a size of an interference protection zone (e.g., a CTS channel interference protection zone) around the second device may be dynamically adjusted based on, for example, various goals and/or use cases identified by the first device. For example, the interference protection zone may be an area around the second device where neighboring devices may be muted. For example, the change to the interference protection zone may be implemented by providing a dynamic Clear To Send (CTS) transmit power scaling parameter to the second device that is different from a pre-allocated constant parameter for CTS power control stored at the second device (e.g., which was previously stored at the sidelink receiver). The CTS transmit power scaling parameter may be provided by the first device to the second device. The second device may generate a CTS message in response to a Ready To Send (RTS) message received at the received RTS channel power. The second device may calculate the CTS channel power based on at least the provided dynamic CTS transmit power scaling parameter (which is provided by the first device) and the received RTS channel power. This may be an alternative to calculating the CTS channel power using pre-allocated constant parameters for CTS power control and received RTS channel power stored at the second device. The second device may then transmit a CTS message in a CTS channel at the calculated CTS channel power. The use of the provided dynamic CTS transmit power scaling parameter facilitates dynamic variability of the size of the interference protection zone, where the size of the interference protection zone is proportional to the CTS channel power. In some examples, the size of the CTS channel interference protection zone around the second device may be dynamically increased or decreased using changes to the CTS channel power (relative to power obtained from pre-allocated constant parameters for CTS power control stored at the sidelink receiver device and the received RTS channel power).
Thus, according to example aspects described herein, one or more first devices (e.g., devices external to and/or remote from a second device) may dynamically control the size of a CTS channel interference protection zone around one or more second devices (e.g., sidelink receivers) by dynamically adjusting the CTS channel power of the one or more second devices (e.g., sidelink receivers).
Operating environment
The various concepts presented throughout this disclosure may be implemented in a wide variety of telecommunications systems, network architectures, and communication standards. Referring now to fig. 1, by way of example and not limitation, a simplified schematic view of an access network 100 is provided.
The geographic area covered by the access network 100 may be divided into multiple cellular regions (cells), including macro cells 102, 104, and 106 and small cells 108, each of which may include one or more sectors. The cells may be defined geographically (e.g., by coverage area) and/or may be defined in terms of frequency, scrambling code, etc. In a cell divided into sectors, multiple sectors in a cell may be formed by groups of antennas, each antenna being responsible for communication with devices in a portion of the cell. Additionally or alternatively, the antenna groups may use beamforming techniques, such that an antenna group, or a subset thereof, may be responsible for communicating with devices in a portion of the cell.
Typically, the radio transceiver apparatus serves individual cells. In many wireless communication systems, the radio transceiver apparatus is commonly referred to as a Base Station (BS), but may also be referred to by those of ordinary skill in the art as a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a transceiver function, a basic service set (BSs), an Extended Service Set (ESS), an Access Point (AP), a node B, eNodeB, or some other suitable terminology.
In fig. 1, two high power base stations 110 and 112 are shown in the macro cells 102 and 104, and a third high power base station 114 is shown for controlling a Remote Radio Head (RRH)116 in the macro cell 106. In this example, the macro cells 102, 104, and 106 may be referred to as macro cells since the high power base stations 110, 112, and 114 support cells having a larger size. Further, the low power base station 118 is shown in a small cell 108 (e.g., a micro cell, pico cell, femto cell, home base station, home nodeb, home eNodeB, etc.), where the small cell 108 may overlap with one or more macro cells. In this example, small cell 108 may be referred to as a small cell because low power base station 118 supports cells having a relatively small size. Cell size setting may be made according to system design and component constraints. It should be understood that the access network 100 may include any number of radio base stations and cells. The base stations 110, 112, 114, 118 provide wireless access points to a core network for any number of devices (e.g., UEs, mobile devices, internet of things (IoT) devices, terminals).
In addition, fig. 1 also includes a quad or drone 120, which may be configured to implement a base station. That is, in some examples, the base station (and, correspondingly, the cell defined by the base station) may not need to be stationary, and the geographic area of the cell may move according to the location of the mobile base station (e.g., the quadcopter or drone 120). In some examples, the base stations may be interconnected to each other and/or to one or more other base stations or network nodes (not shown) in the access network 100 by various types of backhaul interfaces (e.g., direct physical connections, virtual networks, using any suitable transport networks, etc.).
The access network 100 is shown supporting wireless communication for a plurality of devices (e.g., mobile devices). In the standards and specifications promulgated by the third generation partnership project (3GPP), a mobile device is often referred to as User Equipment (UE), but one of ordinary skill in the art may also refer to it as a Mobile Station (MS), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless communications device, a remote device, a mobile subscriber station, an Access Terminal (AT), a mobile terminal, a wireless terminal, a remote terminal, a handset, a terminal, a user agent, a mobile client, a client, or some other suitable terminology.
In this document, a "mobile" device need not necessarily have the ability to move, it may be stationary. Some non-limiting examples of mobile devices include mobile stations, cellular (cell) phones, smart phones, Session Initiation Protocol (SIP) phones, laptops, Personal Computers (PCs), notebooks, netbooks, smartbooks, tablets, and Personal Digital Assistants (PDAs). Additionally, the mobile device may be: "internet of things" (IoT) devices such as automobiles or other transportation vehicles, satellite radios, Global Positioning System (GPS) devices, logistics controllers, drones, multi-purpose helicopters, quadcopters, smart energy or security devices, solar panels or panels, municipal lighting, water or other infrastructure; industrial automation and enterprise equipment; consumer and/or wearable devices such as glasses, wearable cameras, smart watches, health or fitness trackers, digital audio players (e.g., MP3 players), cameras, game consoles, and so forth; and digital home or smart home devices such as home audio, video and multimedia devices, appliances, sensors, vending machines, smart lighting, home security systems, smart meters, and the like.
In the access network 100, the cells may include UEs that communicate with one or more sectors of each cell. For example, UEs 122 and 124 may communicate with base station 110; UEs 126 and 128 may communicate with base station 112; UEs 130 and 132 may communicate with base station 114 by way of RRH 116; UE 134 may communicate with low power base station 118; UE 136 may communicate with a mobile base station implemented as, for example, a quad copter or drone 120. Here, each base station 110, 112, 114, 118, and 120 may be configured to provide an access point to a core network (not shown) for all UEs in a corresponding cell. In another example, the quadcopter or drone 120 may be configured to implement the functionality of the UE. For example, a quadcopter or drone 120 may operate in the macrocell 102 by communicating with the base station 110.
The air interface in the access network 100 may utilize one or more multiplexing and/or multiple access algorithms to enable simultaneous communication of the various devices. For example, multiple access for Uplink (UL) or reverse link transmissions from UEs 122 and 124 to base station 110 may be provided using Time Division Multiple Access (TDMA), Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or other suitable multiple access schemes. Further, multiplexed Downlink (DL) or forward link transmissions from base station 110 to UEs 122 and 124 may be provided using Time Division Multiplexing (TDM), Code Division Multiplexing (CDM), Frequency Division Multiplexing (FDM), Orthogonal Frequency Division Multiplexing (OFDM), or other suitable multiplexing schemes.
In the access network 100, during communication with a scheduling entity, or at any other time, a UE may monitor various parameters of signals from its serving cell, as well as various parameters of neighboring cells. Further, depending on the quality of these parameters, the UE may maintain communication with one or more of the neighboring cells. During this time, if the UE moves from one cell to another, or if the signal quality from the neighboring cell exceeds the signal quality from the serving cell for a given amount of time, the UE may perform a handover or handoff from the serving cell to the neighboring (target) cell. For example, UE 124 may move from a geographic area corresponding to its serving cell, macro cell 102, to a geographic area corresponding to a neighbor cell, macro cell 106. When the signal strength or quality from a neighbor cell, macro cell 106 exceeds the signal strength or quality of its serving cell, macro cell 102 for a given amount of time, UE 124 may send a report message to its serving base station 110 indicating the condition. In response, the UE 124 may receive a handover command and the UE may proceed with a handover to a neighbor cell, the macro cell 106.
In some examples, access to the air interface may be scheduled, where a scheduling entity (e.g., a base station) allocates resources for communication between some or all of the devices and equipment within its service area or cell. In the present disclosure, the scheduling entity may be responsible for scheduling, allocating, reconfiguring, and releasing resources for one or more scheduled entities, as discussed further below. That is, for scheduled communications, the scheduled entity utilizes the resources allocated by the scheduling entity. In some implementations, the scheduling entity may allocate the resources for a period of time (e.g., a certain time block), which may be referred to as a Transmission Time Interval (TTI) (or frame, subframe, or slot).
The base station is not the only entity that can act as a scheduling entity. That is, in some examples, a UE may act as a scheduling entity, scheduling resources for one or more scheduled entities (e.g., one or more other UEs). For example, UE 138 is shown in communication with UEs 140 and 142. In this example, UE 138 acts as a scheduling entity, and UEs 140 and 142 wirelessly communicate using resources scheduled by UE 138. The UE may act as a scheduling entity in, for example, a peer-to-peer (P2P) network and/or a mesh network. For example, in a mesh network, UEs 140 and 142 may optionally communicate directly with each other in addition to communicating with a scheduling entity (depicted as 138). For example, in a network implementing sidelink communications, UE 126 and UE 127 may communicate directly with each other. In fig. 1, for example, UE 126 may unicast data to one neighboring UE (shown as UE 127) and/or broadcast data to multiple neighboring UEs (not shown) that are located near (e.g., in, geographically near proximity to) UE 126 without having to transmit the data via base station 112. For example, UE 126 may send data directly to UE 127 (or vice versa) via a direct device-to-device radio link 129 (i.e., where the devices are linked in a device-to-device communication) without having to send the data via base station 112.
Thus, in a wireless communication network that is scheduled to access time-frequency resources and has a cellular configuration, a P2P configuration, a mesh configuration, and/or a sidelink configuration, a scheduling entity and one or more scheduled entities may communicate using the scheduled resources.
Referring now to fig. 2, a block diagram 200 illustrates a scheduling entity 202 and a plurality of scheduled entities 204 (e.g., 204a and 204 b). Here, the scheduling entity 202 may correspond to the base stations 110, 112, 114 and 118. In further examples, the scheduling entity 202 may correspond to the UE 138, the UE 126, the quadcopter or drone 120, or any other suitable node in the access network 100. Similarly, scheduled entity 204 may correspond to UEs 122, 124, 126, 127, 128, 130, 132, 134, 136, 138, 140, and 142, or any other suitable node in access network 100, in various examples. For ease of illustration, the scheduled entity 204 may also be referred to as UE1, UE2, UE3, …, UEN, where N is a non-zero positive integer.
As shown in fig. 2, a scheduling entity 202 may broadcast data 206 (which may be referred to as downlink data) to one or more scheduled entities 204. In accordance with certain aspects of the present disclosure, the term downlink may refer to a point-to-multipoint transmission and/or a point-to-point transmission originating from the scheduling entity 202. Broadly speaking, the scheduling entity 202 is a node or device responsible for scheduling traffic in the wireless communication network, which includes downlink transmissions and, in some examples, uplink data 210 from one or more scheduled entities 204 to the scheduling entity 202. Another way to describe the system may be to use the term broadcast channel multiplexing. In accordance with aspects of the present disclosure, the term uplink may refer to a point-to-multipoint transmission originating from scheduled entity 204. In a broad sense, a scheduled entity 204 is a node or device that receives scheduling control information (including, but not limited to, scheduling grants, synchronization or timing information, or other control information) from another entity (e.g., scheduling entity 202) in a wireless communication network.
The scheduling entity 202 may broadcast a control channel 208 to one or more scheduled entities 204. The uplink data 210 and/or the downlink data 206 may be transmitted during a Transmission Time Interval (TTI). In general, a TTI refers to a schedulable period of time or time interval that includes at least one transport block. The TTI may correspond to a packed set or packet of information that can be independently decoded. In various examples, a TTI may correspond to a frame, a subframe, a data block, a slot, or other suitable combination of bits for transmission and/or reception.
The scheduling entity 202 may broadcast a control channel 208 including one or more control channels, such as the following, to one or more scheduled entities 204: for example, PBCH; PSS; SSS; physical Control Format Indicator Channel (PCFICH); a physical hybrid automatic repeat request (HARQ) indicator channel (PHICH); and/or a Physical Downlink Control Channel (PDCCH), etc. The PHICH carries HARQ feedback transmission such as Acknowledgement (ACK) or Negative Acknowledgement (NACK). HARQ is a technique known to those of ordinary skill in the art in which a packet transmission may be checked for accuracy at the receiving end, and if acknowledged, an ACK may be sent, and if unacknowledged, a NACK may be sent. In response to the NACK, the transmitting device may send a HARQ retransmission, which may implement chase combining, incremental redundancy, and so on.
In addition, uplink data 210 and/or downlink data 206 including one or more data channels (e.g., a Physical Downlink Shared Channel (PDSCH) or a Physical Uplink Shared Channel (PUSCH) (and in some examples, System Information Blocks (SIBs)) may be transmitted between the scheduling entity 202 and the scheduled entity 204.
Further, the scheduled entity 204 may transmit uplink control information 212 comprising one or more uplink control channels to the scheduling entity 202. The uplink control information may include a wide variety of packet types and classes, including pilots, reference signals, and information configured to enable or assist in decoding uplink data transmissions. In some examples, the uplink control information 212 may include a Scheduling Request (SR), i.e., a request by the scheduling entity 202 to schedule an uplink transmission. Here, the scheduling entity 202 may transmit information for scheduling TTIs for uplink packets in the control channel 208 in response to the SR transmitted on the control channel in the uplink control information 212.
In some examples, scheduled entities such as the first scheduled entity 204a and the second scheduled entity 204b may utilize lateral link signals for direct D2D communication. The sidelink signals may include sidelink data 214 and sidelink control information 216. The sidelink control information 216 may include request signals, also referred to as Source Transmit Signals (STS) and/or Direction Select Signals (DSS), such as request to send 1(RTS1) and request to send 2(RTS2), response signals, also referred to as Destination Receive Signals (DRS), such as Clear To Send (CTS) signals, and a Physical Sidelink HARQ Indicator Channel (PSHICH). The RTS1/RTS2 (or STS/DSS) may provide a duration for which the scheduled entity 204 requests to keep the sidelink channel available for sidelink signals; the CTS (or DRS) may provide the scheduled entity 204 with an indication of the availability of the sidelink channel (e.g., for the requested duration). In other words, according to one aspect, the RTS channel provides a first scheduled entity to request that a sidelink channel remain available for a requested duration of time for sidelink signals, and the CTS channel provides a second scheduled entity to indicate availability of the sidelink channel for the requested duration of time in a device-to-device communication with the first scheduled entity. In one aspect, the exchange of RTS and CTS signals (e.g., RTS and CTS handshakes, or STS/DSS and DRS handshakes) may be considered a listen-before-talk mechanism for flow control, whereby a first device sends an RTS to request a reserved channel to send data for a certain time, and if a receiving device can accept the request, a CTS to indicate that it can accept the request. The exchange (e.g., handshake) of RTS and CTS (or STS/DSS and DRS) signals may enable different scheduled entities performing sidelink communications (e.g., device-to-device communications) to negotiate the availability of sidelink channels prior to communicating sidelink data 214 information. The psiich may include HARQ acknowledgement information and/or a HARQ indicator from the destination device so that the destination device may acknowledge data received from the source device.
The channels or carriers illustrated in fig. 2 need not be all of the channels or carriers that may be used between the scheduling entity 202 and the scheduled entity 204, and one of ordinary skill in the art will recognize that other channels or carriers (e.g., other data, control, and feedback channels) may be used in addition to those illustrated.
Fig. 3 is a diagram 300 illustrating an example of a hardware implementation for the scheduling entity 202, in accordance with an aspect of the present disclosure. The scheduling entity 202 may employ a processing system 314. For example, the scheduling entity 202 may be a User Equipment (UE) as shown in any one or more of fig. 1, 2, 9, 10, and/or 11. In another example, the scheduling entity 202 may be a base station as illustrated in fig. 1.
The scheduling entity 202 may be implemented using a processing system 314 that includes one or more processors 304. Examples of processor 304 include microprocessors, microcontrollers, Digital Signal Processors (DSPs), Field Programmable Gate Arrays (FPGAs), Programmable Logic Devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. In various examples, the scheduling entity 202 may be configured to perform any one or more of the functions described herein. That is, the processor 304, as utilized in the scheduling entity 202, may be utilized to implement any one or more of the processes described herein (e.g., in fig. 12-14).
In this example, the processing system 314 may be implemented with a bus architecture, represented generally by the bus 302. The bus 302 may include any number of interconnecting buses and bridges depending on the specific application of the processing system 314 and the overall design constraints. The bus 302 communicatively couples various circuits including one or more processors, represented generally by processor 304, memory 305, and computer-readable media, represented generally by computer-readable media 306. In addition, bus 302 also links various other circuits such as clock sources, peripherals, voltage regulators, and power management circuits. Bus interface 308 provides an interface between bus 302 and transceiver 310. The transceiver 310 provides a means for communicating with various other apparatus over a transmission medium. Depending on the nature of the device, a user interface 312 (e.g., keypad, display, speaker, microphone, joystick) may also be provided.
In some aspects of the disclosure, processor 304 may include communications circuitry 340. The communication circuitry 340 may include one or more hardware components that provide a physical structure for performing various processing related to wireless communications (e.g., signal reception and/or signal transmission) as described herein. In some aspects of the disclosure, the processor 304 may also include a processing circuit 342. Processing circuitry 342 may include one or more hardware components that provide physical structures for performing various processing related to signal processing as described herein (e.g., processing received signals and/or processing signals for transmission). The circuitry included in the processor 304 is provided as a non-limiting example. Other means for performing the described functions also exist and are included in the various aspects of the present disclosure
At least one processor 304 is responsible for managing the bus 302 and general processing, including the execution of software stored on a computer-readable medium 306. The software, when executed by the processor 304, causes the processing system 314 to perform the various functions described infra for any particular apparatus. The computer-readable medium 306 and memory 305 may also be used for storing data that is manipulated by the processor 304 when executing software. In some aspects of the disclosure, the computer-readable medium 306 may include communication instructions 352. The communication instructions 352 may include instructions for performing various operations related to wireless communications (e.g., signal reception and/or signal transmission) as described herein. In some aspects of the disclosure, computer-readable medium 306 may include processing instructions 354. The processing instructions 354 may include: instructions for performing various operations related to signal processing (e.g., processing received signals and/or processing signals for transmission) as described herein.
The at least one processor 304 may execute software. Software should be construed broadly to mean instructions, instruction sets, code segments, program code, programs, subroutines, software modules, applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or other terminology. The software may reside in computer readable medium 306. Computer-readable medium 306 may be a non-transitory computer-readable medium. By way of example, non-transitory computer-readable media include magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips), optical disks (e.g., Compact Disk (CD) or Digital Versatile Disk (DVD)), smart cards, flash memory devices (e.g., card, stick, or key drive), Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read Only Memory (PROM), erasable PROM (eprom), electrically erasable PROM (eeprom), registers, a removable disk, and any other suitable medium for storing software and/or instructions that can be accessed and read by a computer. By way of example, computer-readable media may also include carrier wave forms, transmission lines, and any other suitable media for transmitting software and/or instructions that can be accessed and read by a computer. The computer-readable medium 306 may be located in the processing system 314, external to the processing system 314, or distributed among multiple entities including the processing circuit 314. The computer-readable medium 306 may be embodied as a computer program product. By way of example, a computer program product may include a computer-readable medium having packaging materials. Those of ordinary skill in the art will recognize how best to implement the described functionality presented throughout this disclosure, depending on the particular application and design constraints imposed on the overall system.
In some aspects of the disclosure, the computer-readable medium 306 may include communication instructions 352. The communication instructions 352 may include instructions for performing various operations related to wireless communications (e.g., signal reception and/or signal transmission) as described herein. In some aspects of the disclosure, computer-readable medium 306 may include processing instructions 354. The processing instructions 354 may include: instructions for performing various operations related to signal processing (e.g., processing received signals and/or processing signals for transmission) as described herein. The instructions included in computer-readable medium 306 are provided as non-limiting examples. Other instructions configured to perform the described functions also exist and are included in various aspects of the present disclosure. In general, a scheduling entity may be considered, for example, an apparatus for wireless communication that includes, for example, a processor, a transceiver communicatively coupled to the processor, and a memory communicatively coupled to the processor, where the memory stores instructions that, when executed by the processor, cause the processor to be configured to perform the functions described that exist and are included within the various aspects of the present disclosure.
Fig. 4 is a diagram 400 illustrating an example of a hardware implementation for a scheduled entity 204, in accordance with an aspect of the present disclosure. The scheduled entity 204 may employ a processing system 414. The scheduled entity 204 may be implemented using a processing system 414 that includes one or more processors 404. For example, scheduled entity 204 may be a User Equipment (UE) as shown in any one or more of fig. 1, 2, 9, 10, and/or 11.
Examples of processor 404 include microprocessors, microcontrollers, DSPs, FPGAs, PLDs, state machines, gated logic, discrete hardware circuitry, and other suitable hardware configured to perform the various functions described throughout this disclosure. In various examples, the scheduled entity 204 may be configured to perform any one or more of the functions described herein. That is, the processor 404, as utilized in the scheduling entity 204, may be used to implement any one or more of the processes described herein (e.g., those disclosed in fig. 12-14).
In this example, the processing system 414 may be implemented with a bus architecture, represented generally by the bus 402. The bus 402 may include any number of interconnecting buses and bridges depending on the specific application of the processing system 414 and the overall design constraints. The bus 402 communicatively couples various circuits including one or more processors, represented generally by processor 404, memory 405, and computer-readable media, represented generally by computer-readable media 406. In addition, bus 402 also links various other circuits such as clock sources, peripherals, voltage regulators, and power management circuits. A bus interface 408 provides an interface between the bus 402 and a transceiver 410. The transceiver 410 provides a means for communicating with various other apparatus over a transmission medium. Depending on the nature of the apparatus, a user interface 412 (e.g., keypad, display, speaker, microphone, joystick) may also be provided.
In some aspects of the disclosure, the at least one processor 404 may include a communication circuit 440. The communication circuitry 440 may include one or more hardware components that provide a physical structure for performing various processing related to wireless communications (e.g., signal reception and/or signal transmission) as described herein. In some aspects of the disclosure, the processor 404 may also include a processing circuit 442. Processing circuitry 442 may include one or more hardware components that provide physical structures for performing various processing related to signal processing as described herein (e.g., processing received signals and/or processing signals for transmission). The circuitry included in the processor 404 is provided as a non-limiting example. Other means for performing the described functions are also present and are included in various aspects of the present disclosure. In some aspects of the disclosure, the computer-readable medium 406 may store computer-executable code comprising instructions configured to perform various processes described herein. The instructions included in computer-readable medium 406 are provided as non-limiting examples. Other instructions configured to perform the described functions also exist and are included in various aspects of the present disclosure.
At least one processor 404 is responsible for managing the bus 402 and general processing, including the execution of software stored on a computer-readable medium 406. The software, when executed by the processor 404, causes the processing system 414 to perform the various functions described infra for any particular apparatus. The computer-readable medium 406 and the memory 405 may also be used for storing data that is manipulated by the processor 404 when executing software. In some aspects of the disclosure, the computer-readable medium 406 may include a pre-stored or pre-allocated constant C for Clear To Send (CTS) power control 450. For example, the manufacturer of the scheduled entity 204 may store a pre-stored or pre-assigned constant C for the CTS power control 450 in the computer readable medium 406. The pre-stored or pre-assigned constant C for the CTS power control 450 may be used for sidelink communications, as described herein. In some aspects of the disclosure, the computer-readable medium 406 may include communication instructions 452. The communication instructions 452 may include instructions for performing various operations related to wireless communications (e.g., signal reception and/or signal transmission) as described herein. In some aspects of the disclosure, the computer-readable medium 406 may include processing instructions 454. The processing instructions 454 may include: instructions for performing various operations related to signal processing (e.g., processing received signals and/or processing signals for transmission) as described herein.
The at least one processor 404 may execute software. Software should be construed broadly to mean instructions, instruction sets, code segments, program code, programs, subroutines, software modules, applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or other terminology. The software may reside in computer-readable medium 406. The computer-readable medium 406 may be a non-transitory computer-readable medium. By way of example, non-transitory computer-readable media include magnetic storage devices (e.g., hard disks, floppy disks, magnetic tape), optical disks (e.g., Compact Disks (CDs) or Digital Versatile Disks (DVDs)), smart cards, flash memory devices (e.g., cards, sticks, or key drives), RAMs, ROMs, PROMs, EPROMs, EEPROMs, registers, removable disks, and any other suitable media for storing software and/or instructions that can be accessed and read by a computer. By way of example, computer-readable media may also include carrier wave forms, transmission lines, and any other suitable media for transmitting software and/or instructions that can be accessed and read by a computer. The computer-readable medium 406 may be located in the processing system 414, external to the processing system 414, or distributed among multiple entities including the processing circuit 414. The computer-readable medium 406 may be embodied as a computer program product. By way of example, a computer program product may include a computer-readable medium having packaging materials. Those of ordinary skill in the art will recognize how best to implement the described functionality presented throughout this disclosure, depending on the particular application and design constraints imposed on the overall system.
In some aspects of the disclosure, the computer-readable medium 406 may include communication instructions 452. The communication instructions 452 may include instructions for performing various operations related to wireless communications (e.g., signal reception and/or signal transmission) as described herein. In some aspects of the disclosure, the computer-readable medium 406 may include processing instructions 454. The processing instructions 454 may include: instructions for performing various operations related to signal processing (e.g., processing received signals and/or processing signals for transmission) as described herein. The instructions included in computer-readable medium 406 are provided as non-limiting examples. Other instructions configured to perform the described functions also exist and are included in various aspects of the present disclosure. In general, a scheduled entity may be considered, for example, an apparatus for wireless communication that includes, for example, a processor, a transceiver communicatively coupled to the processor, and a memory communicatively coupled to the processor, where the memory stores instructions that, when executed by the processor, cause the processor to be configured to perform the functions described that are present and included within the various aspects of the present disclosure.
Subframe structure
Fig. 5-8 and 15 are schematic diagrams illustrating the structure of various subframe formats, according to various aspects of the present disclosure. As shown in each of these views, the horizontal dimension represents time and the vertical dimension represents frequency. None of these dimensions are intended to be drawn exactly to scale, but merely serve as a scheme to show the behavior of different waveforms over time, as they may be configured in respective examples and embodiments. The following provides a description of exemplary channels (e.g., allocation of time and frequency) that may be allocated to a TTI, exemplary content surrounding various subframes, including downlink-centric (DL-centric) subframes, uplink-centric (UL-centric) subframes, and side-link-centric subframes.
Fig. 5 is a diagram 500 illustrating an example of a DL centric sub-frame, in accordance with some aspects of the present disclosure. The DL-centric subframe may include a control channel 502. The control channel 502 may be present in an initial or beginning portion of the DL-centric sub-frame. The control channel 502 may include various scheduling information and/or control information corresponding to various channels of the DL-centric sub-frame. In some configurations, the control channel 502 may be a Physical DL Control Channel (PDCCH), as indicated in fig. 5. Further description relating to PDCCH is provided below with reference to various other figures. In addition, the DL centric sub-frame may also include a DL data channel 504. The data included in the DL data channel 504 may sometimes be referred to as the payload of a DL-centric subframe. The DL data channel 504 may include communication resources for transmitting DL data from the scheduling entity 202 (e.g., eNB, sidelink transmitter) to the scheduled entity 204 (e.g., UE, sidelink receiver). In some configurations, the DL data channel 504 may be a Physical DL Shared Channel (PDSCH).
The DL centric sub-frame may also include a common UL channel 506. Common UL channel 506 may sometimes be referred to as a UL burst, a common UL burst channel, and/or various other suitable terms. Common UL channel 506 may include feedback information corresponding to various other channels of the DL-centric sub-frame. For example, common UL channel 506 may include feedback information corresponding to control channel 502. Non-limiting examples of feedback information may include an ACK signal, a NACK signal, a HARQ indicator, and/or various other suitable types of information. Common UL channel 506 may include additional or alternative information, such as information regarding Random Access Channel (RACH) procedures, Scheduling Requests (SRs), and various other suitable types of information. As shown in fig. 5, the end of the DL data channel 504 may be separated in time from the start of the common UL channel 506. Such temporal separation may sometimes be referred to as a gap, a guard period, a guard interval, and/or various other suitable terms. This separation provides time for switching from DL communications (e.g., reception operations of scheduled entity 204 (e.g., a UE)) to UL communications (e.g., transmissions of scheduled entity 204 (e.g., a UE)). It will be appreciated by those of ordinary skill in the art that the foregoing is merely one example of a DL-centric sub-frame and that alternative structures having similar features may exist without departing from the aspects described herein.
Fig. 6 is a diagram 600 illustrating an example of a UL centric sub-frame, in accordance with some aspects of the present disclosure. The UL-centric sub-frame may include a control channel 602. The control channel 602 may be present in an initial or beginning portion of the UL-centric sub-frame. The control channel 602 in fig. 6 may be similar to the control channel 502 described above with reference to fig. 5. The control channel 602 may be a PDCCH. The UL-centric sub-frame may also include a UL data channel 604. The data included in the UL data channel 604 may sometimes be referred to as the payload of a UL-centric sub-frame. The UL portion may refer to communication resources used for transmitting UL data from a scheduled entity 204 (e.g., a UE) to a scheduling entity 202 (e.g., an eNB). In some configurations, the UL data channel 604 may be a Physical UL Shared Channel (PUSCH). As shown in fig. 6, the end of the control channel 602 may be separated in time from the beginning of the UL data channel 604. Such temporal separation may sometimes be referred to as a gap, a guard period, a guard interval, and/or various other suitable terms. This separation provides time for switching from DL communications (e.g., reception operations of the scheduling entity 202 (e.g., a UE)) to UL communications (e.g., transmissions of the scheduling entity 202 (e.g., a UE)). The UL centric sub-frame may also include common UL channels 606. Common UL channel 606 in fig. 6 may be similar to common UL channel 506 described above with reference to fig. 5. Common UL channel 606 may additionally or alternatively include information regarding Channel Quality Indicators (CQIs), Sounding Reference Signals (SRS) information, and various other suitable types of information. It will be appreciated by those of ordinary skill in the art that the foregoing is merely one example of a UL-centric sub-frame and that alternative structures having similar features may exist without departing from the aspects described herein.
Lateral link
In some circumstances, two or more scheduled entities 204 (e.g., UEs) may communicate with each other using side-link signals. Real-world applications of such sidelink communications may include public safety, proximity services, UE-to-network relays, vehicle-to-vehicle (V2V) communications, internet of things (IoE) communications, internet of things (IoT) communications, mission critical grids, and/or various other adapted applications. In general, a sidelink signal may refer to a signal transmitted from one scheduled entity 204 (e.g., UE1) to another scheduled entity 204 (e.g., UE2) without relaying the signal through a scheduling entity (e.g., eNB), even though the scheduling entity 202 (e.g., eNB) may be used for scheduling and/or control purposes. In some examples, the sidelink signals may be transmitted using licensed spectrum (unlike wireless local area networks, which typically use unlicensed spectrum).
However, in certain circumstances, the side link signal may increase the relative likelihood of signal interference. For example, interference may occur between the sidelink signal and the DL/UL control/scheduling information of the nominal traffic. As another example, the source may be from a different scheduled entity 204 (e.g., a UE)1、UE2、…、UEN) Interference occurs between the side link signals. That is, the currently transmitted sidelinkThe road signals may collide and/or interfere with each other. Aspects of the present disclosure provide for side-link centric sub-frames for signal interference management.
As explained herein, dynamic power control for lateral link data transmission may facilitate lateral link signal interference management using information received in lateral link centric sub-frames. Power control for the sidelink data transmission may be implemented for each pre-specified time period (e.g., TTI, frame, subframe, slot) in which sidelink data is transmitted. The sidelink data transmission power may be set/adjusted/changed before the sidelink transmitter sends sidelink data to the sidelink receiver based on, for example, channel quality information received by the sidelink transmitter (e.g., a device sending an RTS) from the sidelink receiver (e.g., a device sending a CTS) for a pre-specified period of time.
In general, two types of side-link centric sub-frames can be implemented: a side-link centric sub-frame (illustrated by fig. 7) for broadcast communications may be implemented and a side-link centric sub-frame (illustrated by fig. 8) for unicast communications may be implemented. In a broadcast scenario (e.g., point-to-multipoint communication), a sidelink transmitter may send an RTS to a plurality of sidelink receivers, but the sidelink transmitter may not receive channel quality information from the plurality of sidelink receivers, or even a CTS, before the sidelink transmitter broadcasts (e.g., transmits, sends) sidelink data to the plurality of sidelink receivers. In a unicast scenario (e.g., point-to-point communication), a sidelink transmitter may send an RTS to one sidelink receiver from which channel quality information may be received (e.g., in a CTS) before the sidelink transmitter broadcasts sidelink data to the one sidelink receiver. Although features described herein are described in the context of unicast sidelink-centric sub-frames, nothing herein is intended to limit the scope of the disclosure to such context. Thus, for the sake of completeness of the present disclosure, descriptions of exemplary broadcast and unicast side-link centric sub-frames are provided herein.
Broadcast side link sub-frame
Fig. 7 is a diagram 700 illustrating an example of a lateral link centric sub-frame, in accordance with some aspects of the present disclosure. In some configurations, the side-link centric sub-frame may be used for broadcast communications. Broadcast communication may refer to one scheduled entity 204 (e.g., UE)1) Scheduled entities 204 (e.g., UEs) to a group2–UEN) Point-to-multipoint transmission of. In this example, the lateral link centric sub-frame includes a control channel 702, which may be a PDCCH. In some aspects, the control channel 702 may be similar to the control channel 502 (e.g., PDCCH) described in more detail above with reference to fig. 5. Additionally or alternatively, control channel 702 may include authorization information related to sidelink signals or sidelink communications. Non-limiting examples of authorization information may include generic authorization information and link-specific authorization information. Link-specific grant information may refer to information that enables a particular sidelink communication to occur between two particular scheduled entities 204 (e.g., UEs). In contrast, generic authorization information may refer to information that enables sidelink communications to occur, typically, in a particular cell without specifying particular sidelink communications. It should be noted that the control channel 702 may multiplex one or more lateral links using Frequency Division Multiplexing (FDM) in addition to a single TTI, frame, subframe, one or more nominal uplinks within a predetermined period (e.g., uplink from the UE to the eNB).
As shown in fig. 7, the control channel 702 may be included in a beginning or initial portion of a lateral link centric sub-frame. By including the control channel 702 in the beginning or initial portion of the sidelink-centric sub-frame, the likelihood of interference with the DL-centric sub-frame and UL- centric sub-frames 502, 602 of the nominal traffic may be reduced or minimized. In other words, since the DL-centric sub-frame, the UL-centric sub-frame, and the lateral link-centric sub-frame have their DL control information transmitted during a common portion of their respective sub-frames, the likelihood of interference between the DL control information and the lateral link signal can be minimized.
The sidelink-centric sub-frame may also include a request to send (which is sometimes referred to as a ready-to-send (RTS) channel 704). The RTS channel 704 may refer to a portion of the subframe during which the scheduled entity 204 (e.g., UE) is scheduled1) To other scheduled entities (e.g., UE)2-UENOr a subset thereof) transmits an RTS signal (e.g., indicating a requested duration to keep the sidelink channel available for sidelink signals). It will be understood by those of ordinary skill in the art that the RTS signal may include a variety of additional or alternative information without departing from the scope of the present disclosure. In some configurations, the RTS signal may include a group destination Identifier (ID). The group destination ID may correspond to a group of devices (e.g., UEs) intended to receive the RTS signal2-UENOr a subset thereof). In some configurations, the RTS signal may indicate, for example, a duration of a side link transmission. In some configurations, the RTS signal may include, for example, a Reference Signal (RS) used to enable channel estimation and RX yielding (RX-yielding), a Modulation and Coding Scheme (MCS) indicator, and/or various other information.
The sidelink-centric sub-frame may also include a sidelink data channel 706. The data included in the sidelink data channel 706 may sometimes be referred to as a sidelink-centric sub-frame payload or sidelink burst. The sidelink data channel 706 may include a channel for transmitting data from one scheduled entity 204 (e.g., a UE)1) To one or more other scheduled entities (e.g., UEs)2、UE3) A communication resource to transmit sidelink data. In some configurations, the sidelink data channel 706 may be a physical sidelink shared channel (psch), as indicated in fig. 7.
The sidelink-centric sub-frame may also include a common UL channel 708. In some aspects, the common UL channel 708 may be similar to the common UL channels 506, 606 described above with reference to fig. 5-6. Notably, as shown in fig. 7, the common UL channel 708 may be included in an end portion of the side-link centric sub-frame. By including the common UL channel 708 in the end portion of the lateral link centric sub-frame, the likelihood of interference to the common UL channels 506, 606 of the DL-centric sub-frame and the UL-centric sub-frame of the nominal traffic is minimized. In other words, since the DL-centric sub-frame, the UL-centric sub-frame, and the lateral link-centric sub-frame have their common UL channels 506, 606, 708 transmitted during similar portions of their respective sub-frames, the likelihood of interference between these common UL channels 506, 606, 708 is minimized.
Unicast side link subframes
Fig. 8 is a diagram 800 illustrating another example of a lateral link centric sub-frame in accordance with some aspects of the present disclosure. In some configurations, the side-link centric sub-frame may be used for unicast communications. Unicast sidelink or unicast communication may refer to communication between two devices (e.g., a first scheduled entity 204 (e.g., a first device, a UE)1UE 126) and a particular second scheduled entity 204 (e.g., second device, UE)2UE 127). For the sake of facilitating the explanation of the handshake, one device may be specified (e.g., designated) as a primary device and the other device may be specified as a secondary device. The master device may have priority for sidelink access. The side-link centric sub-frame for unicast may include a control channel 802 (e.g., a Physical Downlink Control Channel (PDCCH)), a first ready-to-send channel (RTS)1804) Second ready-to-send channel (RTS)2806) A Clear To Send (CTS) channel 808, a sidelink data channel 810 (e.g., a physical sidelink shared channel (psch)), a Physical Sidelink HARQ Indicator Channel (PSHICH)812, and a common uplink channel 814. The description corresponding to control channel 802, sidelink data channel 810, and common uplink channel 814 is provided above with reference to fig. 7, and thus will not be repeated here for the sake of avoiding redundancy.
The example of a sidelink-centric sub-frame shown in fig. 8 includes two RTS channels (e.g., RTS 1 804、RTS2806). On the upper partAdditional description of the RTS signal is provided above (e.g., with reference to fig. 7), and thus will not be repeated here to avoid redundancy. However, in contrast to the RTS signal described above with reference to fig. 7, the RTS signal described herein with reference to fig. 8 may include a destination ID instead of the group destination ID. The destination ID may indicate the particular device/apparatus/UE intended to receive the RTS signal. For ease of describing the handshake, a primary device and a non-primary (e.g., secondary) device may be specified.
The master device may be in RTS1RTS signal is sent during 804, and non-master devices may be in RTS2During 806 an RTS signal is sent. A master device may refer to a device that has priority for accessing a sidelink channel. During the association phase, one device may be selected as a primary device and the other device may be selected as a non-primary (e.g., secondary) device. In some configurations, the master device may be a relay device for relaying signals from a non-relay device to another device, such as the scheduling entity 202 (e.g., eNB). A relay device may experience relatively less path loss (when communicating with a scheduling entity 202 (e.g., eNB)) relative to the path loss experienced by a non-relay device.
In RTS1During 804, the master sends an RTS signal and the non-master listens for RTS signals from the master. On the other hand, if the non-master is in RTS1An RTS signal is detected during 804 (i.e., at RTS)1804 channels), then the non-master will be in RTS2No RTS signal is sent during 806 (i.e., during RTS)2806 channels). On the other hand, if the non-master is not in RTS1If an RTS signal is detected during 804, then the non-master device may be in RTS2During 806 an RTS signal is sent. RTS (request to send) method 1804 and RTS2Time gaps (e.g., guard intervals, etc.) between 806 may allow non-master devices to listen/receive from a state (in RTS)1804) to the transmit state (in RTS)2During 806).
A device (e.g., primary device, secondary device) receiving the RTS signal may transmit a Clear To Send (CTS) signal in a CTS channel 808. The CTS signal may indicate the availability of the sidelink channel, for example, for a requested duration. Additionally or alternatively, the CTS signal may include other information, such as a source ID, a duration of transmission, a signal-to-interference-plus-noise ratio (SINR) (e.g., of a received Reference Signal (RS) from a source device), an RS used to implement TX yielding (TX-yielding), CQI information (e.g., based on power of an RS in an RTS channel), and/or various other suitable types of information.
Exchange of RTS and CTS signals (i.e., scheduled entity 204 (e.g., UE)1And UE2) Handshaking therebetween) may enable scheduled entities performing sidelink communications to negotiate availability of sidelink channels prior to communicating sidelink data, may facilitate dynamic variability of the size of CTS interference protection zones through the use of dynamic CTS transmit power scaling parameters, and may facilitate dynamic power control for sidelink data transmissions on a TTI-by-TTI (or frame-by-frame, subframe-by-subframe, or slot-by-slot) basis. Dynamic power control for sidelink data transmissions on a TTI-by-TTI basis may help to reduce the total interference power in a geographic area serviced by the sidelink communications. The dynamic CTS transmit power scaling parameter may be re-determined and transmitted to the scheduled entity on a TTI-by-TTI basis.
As described in further detail above, the sidelink data may be transmitted in a sidelink data channel 810 of a sidelink-centric sub-frame. In some configurations, prior to transmitting data in sidelink data channel 810, a power level of a sidelink signal transmitted in sidelink data channel 810 may be dynamically determined/selected/adjusted based on CQI information included in a CTS signal received in CTS channel 808. Additionally or alternatively, in some configurations, the MCS of the sidelink signal transmitted in the sidelink data channel 810 may be dynamically determined/selected/adjusted based on CQI information included in the CTS signal received in the CTS channel 808 prior to transmitting data in the sidelink data channel 810.
After transmitting the sidelink data in sidelink data channel 810, it may be at scheduled entity 204 (e.g., a UE)) To transmit acknowledgement information therebetween. Such acknowledgement information may be transmitted in the psiich 812 (which is also referred to as a sidelink acknowledgement channel) of the sidelink-centric sub-frame. Non-limiting examples of such acknowledgement information may include an ACK signal, a NACK signal, a HARQ indicator, and/or various other suitable types of acknowledgement information. For example, from the UE in the sidelink data channel 8101After receiving and successfully decoding the sidelink data, the UE2May be sent to the UE in the PSHICH 812 of the side link centric sub-frame1An ACK signal is transmitted.
RX yielding and TX yielding
Fig. 9 is a block diagram 900 providing example views that facilitate understanding of receiver yielding (also referred to as RX yielding and RX-yielding) and transmitter yielding (also referred to as TX yielding) in accordance with some aspects of the present disclosure. In connection with the following description, it is assumed that there are two lateral links. Between UE 1906 and UE 2908 is Sidelink1902. At UE 3910 and UE4Between 912 is Sidelink 2904. In addition, Sidelink is assumed to be bonded2904, Sidelink1902 have a higher priority.
In the exemplary scenario of fig. 9, a scheduling entity 914 (e.g., eNB) may send the sidelink grant information 916 via a control channel (e.g., control channel 802). The lateral link grant information 916 may indicate that lateral link communications between scheduled neighboring devices (e.g., UE 1906, UE 2908, UE 3910, UE 4912) are granted a predetermined period of time (e.g., one TTI, frame, subframe, slot, or multiple thereof).
In an exemplary scenario for RX yielding, if UE 1906 and UE 3910 are on the RTS channel (e.g., RTS1804) If the RTS signal is transmitted simultaneously, UE 4912 will refrain from transmitting the CTS signal in CTS channel 808 because of the Sidelink1902 vs Sidelink 2904 have a higher priority. Thus, in this RX yielding scenario, the lateral link Sidelink of relatively lower priority 2904 gives way from the sidelink receiver UE 4912 to the sidelink receiver UE 2908 the communication of the CTS signal in the CTS channel 808. In other words, sidelink receptionThe device UE 4912 relinquishes the CTS channel 808 to the sidelink receiver UE 2908.
In an exemplary scenario of TX yielding, if UE 1906 and UE 3910 are on the RTS channel (RTS)1804) If the RTS signal is sent simultaneously, then the UE2 will send a CTS signal in the CTS channel 808 because of the Sidelink1902 vs Sidelink 2904 have a higher priority. If the UE 3910 transmits sidelink data during a current predetermined period of time allocated for sidelink communications (e.g., a current TTI, frame, subframe, time slot, or a multiple thereof allocated), then in the CTS signal, the UE2 may include a Reference Signal (RS) or the like configured to inform the UE 3910 that the UE 3910 will interfere with sidelink communications (e.g., interfere with data transmissions in the sidelink data channel 810). Thus, by receiving this RS (in the CTS signal sent by UE2), UE 3910, being a sidelink transmitter, will refrain from transmitting sidelink data during the current predetermined period allocated for sidelink communications. Thus, in this TX yielding scenario, the lateral link Sidelink of relatively lower priority 2904 gives way from the sidelink transmitter UE 3910 to the sidelink transmitter UE 1906 for communication of sidelink data in the sidelink data channel 810. In other words, the sidelink transmitter UE 3910 relinquishes the sidelink data channel 810 to the sidelink transmitter UE 1906.
Devices using sidelink may allow for adjustable interference protection zones (e.g., CTS interference protection zones) around sidelink receivers, and may allow for better spatial reuse in the geographic area around sidelink transmitters and sidelink receivers by implementing power control on each channel, including dynamically adjustable power control with respect to Clear To Send (CTS) channel power, as compared to Wi-Fi using full transmitter power for all channels (e.g., RTS and CTS channels).
Spatial reuse
Fig. 10 is an illustration 1000 comparing spatial reuse of devices communicating using WiFi and a lateral link for device-to-device communication, in accordance with some aspects of the present disclosure. These devices may be referred to as UE 11006 and UE 21008. On the left side of the diagram 1000, UE 11006 and UE21008 communicate using a Wi-Fi link 1001. In known uses of Wi-Fi, both ready-to-send (RTS) and clear-to-send (CTS) are sent at full power. A UE1 full power RTS interference protection region 1018 and a UE2 full power CTS interference protection region 1020 are depicted in fig. 10. As used herein, an interference protection zone may refer to a certain geographical area (or region) around a device. The interference protection zones may be referred to herein as interference zones, protection zones, and/or silence zones. For example, the diameter of the interference protection zone may be determined based on the transmit power of the transmitter of the device or an assumed transmitter of the device. Other ways of determining the diameter of the interference protection zone may be used without departing from the scope of the present disclosure.
In some aspects, a neighboring entity (i.e., a device) may be informed of a transmit power of the device or a transmit power used by the device in a channel (e.g., an RTS channel or a CTS channel) via a Reference Signal (RS) sent from the device. In some aspects, the neighboring device may determine whether it is in the interference protection zone by comparing the declared power level of the RS with the received power level of the RS. For example, if the power loss is less than fifty percent, then the neighboring devices may be in an interference protection zone. This illustration is illustrative and not restrictive. Other ways for a neighboring device to determine whether it is in the interference protection zone of the transmitting device are also acceptable. For example, in Wi-Fi, an RTS mute signal and a CTS mute signal may be sent. Any neighbors that receive the RTS or CTS mute signal may block their RTS or CTS transmissions. Typically, neighbors within the interference protection zone may yield the RTS and CTS of these transmitting devices. For at least these reasons, neighbors within UE1 full power RTS interference protection zone 1018 and UE2 full power CTS interference protection zone 1020 are muted in Wi-Fi. Thus, in Wi-Fi, spatial reuse is reduced because both RTS and CTS channels use full power (e.g., because RTS/CTS is always sent at full power, the interference protection zone is larger than necessary).
The sidelink allows better spatial reuse than Wi-Fi. On the right side of the illustration 1000, UE 11006 and UE21008 communicate using a lateral link 1002. For ease of illustration, it may be assumed that UE 11006 acts as a sidelink transmitter and UE21008 acts as a sidelink receiver. In some aspects, an interference protection zone (also referred to herein as an interference zone, a protection zone, and/or a silence zone) may be established only around the lateral link receiver (e.g., UE 21008). In some aspects, only the CTS carries the silence signal (and thus, in these aspects, the RTS may not carry the silence signal). In some aspects, the CTS mutes the neighbor, e.g., by using a muting signal, and/or, e.g., because the neighbor may yield a data channel to a device (e.g., UE 21008) based on TX yielding as described above. However, the area of the CTS interference protection zone in a network employing sidelink may be smaller than the area of a similar network employing Wi-Fi.
In the sidelink, the CTS channel power (e.g., CTS transmit power from sidelink receiver UE 21008) is inversely proportional to the received RTS channel power. In other words, when the received RTS channel power is high, the CTS channel power transmitted is low. A simplified mathematical representation of this concept is as follows:
CTS transmit power C/received RTS power
Where C is a pre-stored/pre-assigned constant parameter for CTS power control (e.g., 450 of fig. 4), which may be assigned to devices (e.g., UE 11006, UE 21008) by the device manufacturer. The value of the pre-stored/pre-assigned constant parameter C for CTS power control does not change (it is not dynamic). Thus, when two devices (e.g., UE 11006 and UE 21008) are close to each other in terms of physical distance, the lateral link receiver (e.g., UE 21008) can send a CTS message on the CTS channel using less power than when the distance between the two devices increases. Thus, a physically shorter link should silence a smaller neighborhood (smaller geographic area), at least due to the inverse proportionality of CTS transmit power to received RTS power.
As shown in diagram 1000, the diameter of the CTS channel interference protection zone 1022 is smaller by UE2 than represented by the Wi-Fi model on the left side of diagram 1000. It should be understood that the drawings included in this disclosure are not drawn to scale. The illustration 1000 of fig. 10 is merely intended to depict that the sidelink generally allows better spatial reuse than Wi-Fi (due to smaller interference protection zones).
However, in certain scenarios, setting the CTS transmit power based on the value of the constant parameter C may be inefficient and/or ineffective. The constant parameters C do not change based on anything (e.g., it includes different goals and/or use cases recognized by external entities). Thus, for a given received RTS channel power, for example, the CTS channel interference protection zone (e.g., UE2 CTS channel interference protection zone 1022) around the sidelink receiver (e.g., UE 21008) is not changed even if the requirements for sidelink 1002 link reliability change over time. For example, a high level of link reliability may require increasing the size of the interference protection zone (to reduce interference from neighbors), while a relatively lower level of link reliability may require decreasing the size of the interference protection zone (to improve spatial reuse). For example, a high level of traffic priority may require an increase in the size of the interference protection zone (to reduce interference from neighbors), while a relatively lower level of traffic priority may require a decrease in the size of the interference protection zone (to improve spatial reuse). For example, a full buffer status level may require an increased size of the interference protection zone (to reduce interference from neighbors), while a relatively more empty buffer status level may require a reduced size of the interference protection zone (to provide spatial reuse).
The following two non-limiting examples are provided to describe exemplary scenarios in which CTS channel power control using constant parameter C may be inefficient and/or ineffective.
Example a: for a fixed link distance (e.g., the distance between the sidelink transmitter UE 11006 and the sidelink receiver UE21008 linked in device-to-device communication), a fixed received RTS channel power, and a fixed value for the constant parameter C, the UE2 CTS channel interference protection zone 1022 around the sidelink receiver UE21008 has an exemplary first diameter. This exemplary first diameter is satisfactory for communicating data transmissions (e.g., from the sidelink transmitter UE 11006 to the sidelink receiver UE 21008) related to, for example, text messages or voice over IP (VoIP) communications. However, the priority of the data being transmitted may change. For example, messages with high priority may be transmitted. In such a case, it may be desirable to provide lateral link communications with a guard zone (not shown) having a larger diameter than that obtained using a fixed value of the constant parameter C.
Example B: for a fixed link distance (e.g., the distance between the side-link transmitter UE 11006 and the side-link receiver UE21008 linked in device-to-device communication), a fixed received RTS channel power, and a fixed value for the constant parameter C, the UE2 CTS channel interference protection zone 1022 around the side-link receiver UE21008 has an exemplary first diameter. This exemplary first diameter is satisfactory for communicating data transmissions (e.g., from the sidelink transmitter UE 11006 to the sidelink receiver UE 21008) related to, for example, text messages or voice over IP (VoIP) communications. However, there may be situations, for example, where there is not much data to send (e.g., the buffer status may indicate that the buffer is not too full) and therefore a lower Modulation and Coding Scheme (MCS) may be used to transmit the data. Therefore, it may be desirable to reduce the size of the interference protection zone in an effort to increase spatial reuse. However, since a fixed value is used for the constant parameter C, it may not be adapted to this desired goal.
For example, the problems encountered with implementation of the sidelink may be overcome by using a dynamic CTS transmit power scaling parameter, where the CTS channel power (and thus the size of the interference protection zone around the sidelink receiver) is established using a constant/fixed value for the constant parameter C. As a way of controlling interference (e.g., interference management) in the vicinity of a given sidelink device. Another example of a use case may be to choose to reduce the power of the CTS channel as a way to avoid TX yielding. Another example of a use case may be: the power of the CTS channel is chosen to be increased if the data packets waiting for transmission have a high priority requiring high reliability. By increasing the power of the CTS channel, the area of the guard zone around the sidelink device (e.g., sidelink receiver) is enlarged. As used herein, the term "use case" may be understood, for example, as a set of input parameters or conditions that when satisfied or obtained will result in an action being taken.
In accordance with some aspects, a dynamic CTS transmit power scaling parameter may be used to adjust the transmit power of the CTS channel, and thus the size of the CTS channel interference protection zone. The dynamic CTS transmit power scaling parameters may be dynamically determined (on a larger and/or smaller time scale) by a scheduling entity (e.g., eNB) with respect to different targets and/or use cases, such as buffer status and traffic priority. In accordance with some aspects of the present disclosure, dynamic CTS transmit power scaling parameters may be dynamically determined (on a smaller time scale) by sidelink transmitters with respect to different objectives and/or use cases, such as buffer status and traffic priority.
According to some aspects, a scheduling entity (e.g., an eNB) may allocate a dynamic CTS transmit power scaling parameter to one or more sidelink devices via a Radio Resource Control (RRC) message. In some aspects, the allocation may be made over a large time frame. In some aspects, the allocation may be link-specific. In some aspects, the allocation may be generic (e.g., covering all sidelink devices scheduled by the scheduling entity regardless of the particular link associated with the sidelink device). In some aspects, a dynamic CTS transmit power scaling parameter may be determined for a sidelink receiver based on (e.g., evaluation of) a link traffic profile. In some aspects, the link traffic profile may be generated by a sidelink transmitter. It should be noted that the scheduling entity (e.g., eNodeB) may always have priority control over the entire network; thus, in some aspects, the link traffic profile may be generated by a scheduling entity. The link traffic profile may include at least one of reliability requirements or delay requirements of the data packets. In other words, the link traffic profile may include reliability requirements, delay requirements, or reliability and delay requirements. For example, a link requiring high reliability and/or low latency may be assigned a large dynamic CTS transmit power scaling parameter. In other words, links requiring high reliability and/or low latency may be assigned a larger dynamic CTS transmit power scaling parameter than links requiring relatively lower reliability and/or not having low latency.
According to some aspects, a scheduling entity (e.g., an eNB) may allocate dynamic CTS transmit power scaling parameters to sidelink devices via a control channel (e.g., PDCCH 802 of fig. 8). In some aspects, the allocation may be on a TTI-by-TTI basis (either frame-by-frame, subframe-by-subframe, or slot-by-slot basis). In other words, the dynamic CTS transmit power scaling parameter may be re-determined and transmitted to the scheduled entity on a TTI-by-TTI basis. In some aspects, the allocation may be link-specific. In some aspects, the allocation may be generic (e.g., covering all sidelink devices scheduled by the scheduling entity regardless of the particular link associated with the sidelink device).
According to some aspects, a sidelink transmitter (e.g., scheduled entity, UE) may allocate a dynamic CTS transmit power scaling parameter to a corresponding sidelink receiver (e.g., different scheduled entity, different UE) via an RTS message in an RTS channel. In some aspects, the allocation may be on a TTI-by-TTI basis (either frame-by-frame, subframe-by-subframe, or slot-by-slot basis). In other words, the dynamic CTS transmit power scaling parameter may be re-determined and transmitted to the scheduled entity on a TTI-by-TTI basis. In some aspects, the allocation may be link-specific. For example, the sidelink transmitter may determine the dynamic CTS transmit power scaling parameter based on different objectives and/or use cases. In some aspects, a sidelink transmitter may determine a dynamic CTS transmit power scaling parameter, e.g., based on a buffer status. That is, if there is not too much data to send, the sidelink transmitter may assign a smaller dynamic CTS transmit power scaling parameter to the sidelink receiver. According to another example, if less spatial reuse (i.e., more interference protection) is desired by the sidelink transmitter in the current time slot or TTI due to higher reliability requirements of the current data packet, the sidelink transmitter may assign a larger dynamic CTS transmit power scaling parameter to the sidelink receiver. According to another example, if less spatial reuse (i.e., more interference protection) is desired by the sidelink transmitter in the current time slot or TTI due to a higher traffic priority associated with the data packet to be sent in the data channel, the sidelink transmitter may assign a larger dynamic CTS transmit power scaling parameter to the sidelink receiver. In general, a device may vary the CTS channel power to dynamically increase or decrease the size of the CTS channel interference protection zone relative to power obtained from pre-allocated constant parameters for CTS power control and the received RTS channel power stored at the sidelink receiver device.
Fig. 11 is a schematic diagram 1100 comparing spatial reuse of devices communicating using a lateral link 1102 for device-to-device communication, in accordance with some aspects of the present disclosure. These devices may be referred to as UE 11106 and UE 21108. In diagram 1100 of fig. 11, UE 11106 and UE 21108 communicate using sidelink 1102.
For a fixed link distance (e.g., the distance between sidelink transmitter UE 11106 and sidelink receiver UE 21108 linked in device-to-device communication), a fixed received RTS channel power, and a fixed constant parameter C with fixed values for CTS power control, UE2 CTS channel interference protection zone 1122 around sidelink receiver UE 21108 has an exemplary first diameter. This exemplary first diameter is satisfactory for communicating data transmissions (e.g., from sidelink transmitter UE 11106 to sidelink receiver UE 21108) related to, for example, text messages or voice over IP (VoIP) communications. However, the first diameter cannot be changed for given conditions.
However, if not relying on a fixed value for the constant parameter C (which may have been pre-stored/pre-assigned to the sidelink receiver UE 21008), then relying on a dynamic CTS transmit power scaling parameter (which may be received from the eNB and/or another sidelink device and whose value may be periodically adjusted and then the size of the UE2 CTS channel interference protection zone may be adjusted (e.g., changed, increased/decreased, modified)). For example, messages with high priority may be transmitted. In such a case, it may be desirable to provide the lateral link communications with a larger interference protection zone having a larger diameter than would be obtained using a fixed value of the constant parameter C. Fig. 11 depicts a UE2 CTS channel interference protection zone 1124 that may be derived (e.g., obtained, calculated) from a first dynamic CTS transmit power scaling parameter and a received RTS channel power. In this case, the value of the first dynamic CTS transmit power scaling parameter may be calculated by the eNB and/or another sidelink device and sent to the sidelink receiver 1108 via the wireless interface. The first dynamic CTS transmit power scaling parameter may be used to change the size of the CTS interference protection zone by scaling the transmit power of the sidelink receiver 1108 during the CTS channel. In some aspects, the value of the dynamic CTS transmit power scaling parameter may be based on at least one of a use case, a priority, a quality of service (QoS), or a buffer status.
As a different example, the exemplary first diameter of UE2 CTS channel interference protection zone 1122 is satisfactory for communicating data transmissions (e.g., from sidelink transmitter UE 11006 to sidelink receiver UE 21008) related to, for example, text messages or voice over IP (VoIP) communications. However, there may be situations, for example, where there is not much data to send and therefore a lower Modulation and Coding Scheme (MCS) may be used to transmit the data. Therefore, it may be desirable to reduce the size of the interference protection zone in an effort to increase spatial reuse. However, since a fixed value is used for the constant parameter C, it may not be suitable for the target.
However, if not relying on a fixed value for the constant parameter C that may have been pre-stored/pre-assigned to the sidelink receiver UE21008, then a dynamic CTS transmit power scaling parameter (which may be received from the eNB and/or another sidelink device and whose value may be periodically adjusted and then the size of the UE2 CTS channel interference protection zone may be adjusted (e.g., changed, increased/decreased, modified)). For example, in the above example where a smaller interference protection zone is desired, it may be desirable to provide a smaller interference protection zone to the sidelink CTS transmission that has a diameter that is smaller than the diameter obtained using the fixed value for the constant parameter C. Fig. 11 depicts a UE2 CTS channel interference protection region 1126 that may be derived (e.g., obtained, calculated) from a second dynamic CTS transmit power scaling parameter and a received RTS channel power (where the second dynamic CTS transmit power scaling parameter is less than the first dynamic CTS transmit power scaling parameter). In this case, the value of the second dynamic CTS transmit power scaling parameter may be calculated by the eNB and/or another sidelink device and sent to the sidelink receiver 1108 via the wireless interface. The second dynamic CTS transmit power scaling parameter may be used to change the size of the CTS interference protection zone by scaling the transmit power of the sidelink receiver 1108 during the CTS channel.
Fig. 12 is a diagram 1200 illustrating an example of various methods and/or processes in accordance with some aspects of the present disclosure. In some configurations, such methods and/or processes may be operated, performed and/or implemented in a scheduled entity 204 (e.g., UE, device), where the scheduled entity 204 may be a side link receiver. While the description provided below with reference to fig. 12 makes reference to an apparatus, it will be understood by those of ordinary skill in the art that the methods and/or processes may be operated, performed, and/or carried out in various devices, in various arrangements, sequences, and/or sequences, without departing from the scope of the present disclosure. It will be understood by those of ordinary skill in the art that any aspect of the method and/or process described with reference to fig. 12 may be included in, added to, substituted for, or incorporated into any other aspect described with reference to fig. 1-11, and/or used to otherwise modify any other aspect described with reference to fig. 1-11, without departing from the scope of the present disclosure.
At block 1202, a device (e.g., a sidelink receiver) may receive a grant for device-to-device communication in a control channel during a predefined period. The grant may be received from a scheduling entity and the device-to-device communication may be via a link (e.g., a radio link) between the device and a second device different from the scheduling entity. In other words, the second device and the sidelink receiver may be linked in a device-to-device communication. In some aspects, the scheduling entity may be a network access node. In some aspects, the network access node may be an enodeb (enb) or an Access Point (AP). The grant may allocate channels (e.g., time and frequency blocks) in which various types or classes of communication can occur (e.g., RTS channels, CTS channels, data channels). In one aspect, the license may be a universal license for device-to-device communication. In one aspect, the permission may be a link-specific permission for device-to-device communication. In one aspect, the device-to-device communication may be a sidelink communication. In one aspect, an RTS channel, a CTS channel, and a data channel are allocated for a predefined period to facilitate device-to-device communication during the predefined period. The predefined period may be referred to as a TTI, frame, subframe, slot, or various other predefined periods known to those of ordinary skill in the art. For example, the communications circuitry 440 shown and described above with reference to fig. 4 may receive the license.
At block 1204, the device may receive a ready-to-send (RTS) message in an RTS channel at a received RTS channel power. An RTS message may be sent from a sidelink transmitter to a sidelink receiver. It may indicate that the data is ready to be sent to a sidelink receiver or the like. The contents of the RTS message are known to those of ordinary skill in the art and, for the sake of brevity, will not be described herein. For example, the communication circuit 440 shown and described above with reference to fig. 4 may receive an RTS message.
At block 1206, the device may receive a dynamic Clear To Send (CTS) transmit power scaling parameter that is different from a pre-allocated constant parameter (e.g., 450 of fig. 4) for CTS power control stored at a sidelink receiver device (e.g., scheduled entity) (e.g., 204 of fig. 2, 4). In some aspects, a device may receive a dynamic CTS transmit power scaling parameter by, for example: from a scheduling entity via a Radio Resource Control (RRC) message, from a scheduling entity via a control channel message, or from a sidelink transmitter via an RTS message. In some aspects, the dynamic CTS transmit power scaling parameter may be a multiplier for increasing or decreasing the CTS channel power. In some aspects, the dynamic CTS transmit power scaling parameter may be a multiplier for increasing or decreasing the CTS channel interference protection zone (e.g., by increasing or decreasing the CTS channel power). In some aspects, the dynamic CTS transmit power scaling parameter may be a multiplier (e.g., by increasing or decreasing the CTS channel power) for increasing or decreasing the CTS channel interference protection zone as compared to a CTS channel interference protection zone implemented from a pre-allocated constant parameter (e.g., 450 of fig. 4) for CTS power control and RTS channel power stored at a sidelink receiver device (e.g., scheduled entity) (e.g., 204 of fig. 2, 4). In some aspects, the dynamic CTS transmit power scaling parameter may be a real number having a value greater than zero. For example, the communication circuit 440 shown and described above with reference to fig. 4 may receive the dynamic CTS transmit power scaling parameter.
At block 1208, the device may generate a CTS message in response to the RTS message. The CTS message may indicate that the sidelink receiver is ready to accept data, and so on. In some aspects, the CTS message may include Reference Signals (RSs) that may be used by other sidelink receiver/transmitters (e.g., UEs, devices) to determine whether they are within a CTS channel interference protection zone for the device. The content of the CTS message is known to those of ordinary skill in the art and, therefore, will not be described herein for the sake of brevity. For example, the processing circuit 442 shown and described above with reference to fig. 4 may generate the CTS message.
At block 1210, the device may calculate (e.g., obtain, derive) a CTS channel power as a function of at least the dynamic CTS transmit power scaling parameter and the received RTS channel power. In some aspects, the calculated CTS channel power may be different (e.g., greater or less) than a CTS channel power derived using a pre-assigned constant parameter (e.g., 450 of fig. 4) for CTS power control stored at a sidelink receiver device (e.g., scheduled entity) (e.g., 204 of fig. 2, 4). For example, the processing circuitry 442 shown and described above with reference to fig. 4 may calculate the CTS channel power based at least on the dynamic CTS transmit power scaling parameter and the received RTS channel power.
At block 1212, the device may transmit a CTS message in a CTS channel at the calculated CTS channel power. For example, the communication circuit 440 shown and described above with reference to fig. 4 may transmit the CTS message in the CTS channel at the calculated CTS channel power.
According to some aspects, an RTS channel, a CTS channel, and a data channel may be allocated within a predefined period to facilitate device-to-device communication during the predefined period.
In some aspects, aspects described in connection with fig. 12 may be repeated during each subsequent predefined period (e.g., repeated during each frame, slot, subframe, TTI allocated for side-link communication). For example, at 1214, if the sidelink communications are to continue for the next TTI, the method may return to block 1204. If the sidelink communications do not continue for the next TTI, the method can end. Thus, in some implementations, dynamic power control for CTS channel transmissions may be implemented on a periodic or repeated basis (e.g., on a TTI-by-TTI, frame-by-frame, subframe-by-subframe, or slot-by-slot basis). In other words, the dynamic CTS transmit power scaling parameter may be re-determined and sent to the scheduled entity on a TTI-by-TTI basis. Thus, in the sidelink, for example, the dynamic Clear To Send (CTS) channel power may be adjusted based on the use of a CTS transmit power scaling parameter that is different from a pre-assigned constant parameter for CTS power control stored at the sidelink receiver device. This may allow an external device (e.g., eNB, sidelink transmitter) to adjust an interference protection zone (e.g., interference zone, protection zone, and/or silence zone) around a sidelink receiver device based on, for example, various goals and/or use cases. For example, the various goals and/or use cases may relate to: for example, in response to a change in reliability requirements, traffic priority, and/or buffer status of data packets sent to the side link receiver, spatial reuse in a certain geographic area around the side link receiver is increased or decreased, and/or an interference protection zone in a certain geographic area around the side link receiver is adjusted. In other words, this may allow to vary the CTS channel power with respect to the power obtained from pre-allocated constant parameters for CTS power control stored at the sidelink receiver device and said received RTS channel power, to dynamically increase or decrease the size of the CTS channel interference protection zone.
Fig. 13 is a diagram 1300 illustrating another example of various methods and/or processes in accordance with some aspects of the present disclosure. According to some aspects, such methods and/or processes may be operated, performed and/or implemented by a scheduling entity 202, where the scheduling entity 202 may be, for example, an eNB or an AP. According to other aspects, such methods and/or processes may be operated, performed and/or implemented by a scheduled entity 204 (e.g., a sidelink transmitter) linked with another scheduled entity (e.g., a sidelink receiver) in a device-to-device communication. While the description provided below with reference to fig. 13 makes reference to a transmitting device, it will be understood by those of ordinary skill in the art that the methods and/or processes may be operated, performed, and/or implemented in various apparatuses, in various arrangements, sequences, and/or sequences, without departing from the scope of the present disclosure. It will be understood by those of ordinary skill in the art that any aspect of the method and/or process described with reference to fig. 13 may be included in, added to, substituted for, or incorporated into any other aspect described with reference to fig. 1-12, and/or used to otherwise modify any other aspect described with reference to fig. 1-12, without departing from the scope of the present disclosure.
At block 1302, when the transmitting device is a scheduling entity, the scheduling entity may transmit a grant granting a device-to-device communication among a plurality of scheduling entities, the grant allocating a Clear To Send (CTS) channel. The device-to-device communication may be a sidelink communication. The grant may allocate various other channels. Block 1302 is shown as an optional step that may be performed when the sending device is a scheduling entity, however, the sending device may also be a scheduled entity (e.g., a sidelink transmitter); in this case, block 1302 may be irrelevant. For example, the communications circuitry 340 shown and described above with reference to fig. 3 may transmit the license.
At block 1304, the transmitting device may determine to change a size of a CTS interference protection zone for at least one scheduled entity of the plurality of scheduled entities. According to some aspects, determining to change the size of the CTS interference protection zone may be based on various goals and/or circumstances (e.g., a change in reliability requirements of a link associated with a scheduled entity). According to some aspects, determining to change the size of the CTS interference protection zone may be based on an evaluation of the buffer status. According to some aspects, determining to change the size of the CTS interference protection zone may be based on an evaluation of a link traffic profile, wherein the link traffic profile indicates at least one of reliability requirements or delay requirements of a link associated with the scheduled entity. According to some aspects, the evaluation may be based on, for example, reliability requirements, delay requirements, or reliability and delay requirements. The present disclosure does not limit the evaluation to the evaluation of these requirements. For example, the processing circuit 342 shown and described above with reference to fig. 3 may determine to change the size of the CTS interference protection zone.
At block 1306, the scheduling entity may determine (e.g., obtain, calculate, derive) a value of a dynamic CTS transmit power scaling parameter, where the dynamic CTS transmit power scaling parameter may be used to change a size of a CTS interference protection zone by scaling a transmit power of at least one scheduled entity during a CTS channel. In some aspects, a scheduling entity may determine a value of a dynamic CTS transmit power scaling parameter. For example, the processing circuit 342 shown and described above with reference to fig. 3 may determine the value of the dynamic CTS transmit power scaling parameter.
At block 1308, the scheduling entity may send a dynamic CTS transmit power scaling parameter to the at least one scheduled entity. According to some aspects, the scheduling entity may send the dynamic CTS transmit power scaling parameter via a Radio Resource Control (RRC) message or via a control channel of the grant allocation. The control channel may be, for example, a PDCCH (e.g., 802 of fig. 8). According to some aspects, a sidelink transmitter (e.g., a scheduled entity in device-to-device communication with the at least one scheduled entity (e.g., a sidelink receiver)) may send a dynamic CTS transmit power scaling parameter to the at least one scheduled entity via a Ready To Send (RTS) message in an RTS channel. For example, the communication circuitry 340 illustrated and described above with reference to fig. 3 may transmit the dynamic CTS transmit power scaling parameter to the at least one scheduled entity.
In accordance with some aspects, the dynamic CTS transmit power scaling parameter may be specific to a link associated with a scheduled entity.
According to some aspects, the dynamic CTS transmit power scaling parameter may be re-determined (i.e., re-determined) and transmitted to the scheduled entity on a TTI-by-TTI basis (or on a frame-by-frame, subframe-by-subframe, or slot-by-slot basis).
According to some aspects, a scheduling entity may determine values of a dynamic CTS transmit power scaling parameter over a plurality of predefined time periods (e.g., large/long/slow time scales). According to other aspects, the scheduling entity may determine the value of the dynamic CTS transmit power scaling parameter for a predefined period (e.g., short/fast time scale). For example, the one or more predefined time periods may be described as one or more frames, subframes, slots, TTIs, and/or the like. Thus, for example, if at block 1310 the next TTI is to include sidelink communications, the method may return to block 1304. If no further sidelink communications are to be made, the method may end.
According to some aspects, when the transmitting device is a scheduling entity, the method may include: sending a dynamic CTS transmit power scaling parameter via a Radio Resource Control (RRC) message or via a control channel of the grant allocation. According to some aspects, when the transmitting device is a scheduling entity, the method may include: determining to change the size of the CTS interference protection zone based on a change in reliability requirements of a link associated with the scheduled entity. According to some aspects, when the transmitting device is a scheduling entity, the method may include: determining to change the size of the CTS interference protection zone based on an evaluation of a link traffic profile, wherein the link traffic profile indicates at least one of a reliability requirement or a delay requirement of a link associated with the scheduled entity. According to some aspects, when the transmitting device is a scheduling entity, the method may include: the value of the dynamic CTS transmit power scaling parameter is determined based on at least one of a use case, a priority, a quality of service (QoS), or a buffer status.
In accordance with some aspects, the dynamic CTS transmit power scaling parameter is re-determined and sent to the scheduled entity on a TTI-by-TTI basis.
According to some aspects, when the sending device is a sidelink transmitter device linked in device-to-device communication with a sidelink receiver device, the method may comprise: determining to change the size of the CTS interference protection zone based on a change in at least one of reliability requirements or delay requirements of data packets to be transmitted to the sidelink receiver device. According to some aspects, when the sending device is a sidelink transmitter device linked in device-to-device communication with a sidelink receiver device, the method may comprise: determining to change the size of the CTS interference protection zone based on an evaluation of an amount of data to be transmitted to the sidelink receiver device.
Fig. 14 is a diagram 1400 illustrating another example of various methods and/or processes in accordance with some aspects of the present disclosure. In some configurations, such methods and/or processes may be operated, performed and/or implemented in a scheduled entity 204 (e.g., UE, device), where the scheduled entity 204 may be a sidelink transmitter. While the description provided below with reference to fig. 14 makes reference to an apparatus, it will be understood by those of ordinary skill in the art that the methods and/or processes may be operated, performed, and/or carried out in various devices, in various arrangements, sequences, and/or sequences, without departing from the scope of the present disclosure. It will be understood by those of ordinary skill in the art that any aspect of the method and/or process described with reference to fig. 14 may be included in, added to, substituted for, or incorporated into any other aspect described with reference to fig. 1-13 and/or used to otherwise modify any other aspect described with reference to fig. 1-13 without departing from the scope of the present disclosure.
At block 1402, a device (e.g., a sidelink transmitter) may receive a grant for conducting device-to-device communication in a control channel during a predefined period of time. The grant may be received from a scheduling entity and the device-to-device communication may be via a link (e.g., a radio link) between the device and a second device (e.g., a sidelink receiver) different from the scheduling entity. In some aspects, the scheduling entity may be a network access node. In some aspects, the network access node may be an enodeb (enb) or an Access Point (AP). For example, the communications circuitry 440 shown and described above with reference to fig. 4 may receive the license.
The grant may allocate channels (e.g., time and frequency blocks) in which various types or classes of communication can occur (e.g., RTS channels, CTS channels, data channels). In one aspect, the license may be a universal license for device-to-device communication. In one aspect, the permission may be a link-specific permission for device-to-device communication. In one aspect, the device-to-device communication may be a sidelink communication. In one aspect, an RTS channel, a CTS channel, and a data channel are allocated for a predefined period to facilitate device-to-device communication during the predefined period. The predefined period may be referred to as a TTI, frame, subframe, slot, or various other predefined periods known to those of ordinary skill in the art.
At block 1404, a sidelink transmitter device may determine to change a size of a Clear To Send (CTS) interference protection zone of at least one sidelink receiver device linked to the sidelink transmitter in a device-to-device communication. According to some aspects, determining to change the size of the CTS interference protection zone may be based on various goals and/or circumstances (e.g., a change in reliability requirements of a link associated with the at least one sidelink receiver). According to some aspects, determining to change the size of the CTS interference protection zone may be based on an evaluation of the buffer status. According to some aspects, determining to change the size of the CTS interference protection zone may be based on an evaluation of a link traffic profile, wherein the link traffic profile indicates at least one of a reliability requirement or a delay requirement of a link associated with the at least one sidelink receiver. According to some aspects, the evaluation may be based on, for example, reliability requirements, delay requirements, or reliability and delay requirements. The present disclosure does not limit the evaluation to the evaluation of these requirements. In some aspects, the sidelink transmitter may determine to change the size of the CTS interference protection zone based on a change in a delay requirement and/or a reliability requirement of data packets to be transmitted to the at least one sidelink receiver device. In some aspects, the sidelink transmitter may determine to change the size of the CTS interference protection zone based on an evaluation of an amount of data to be transmitted to the sidelink receiver device (e.g., where the amount of data to be transmitted may be reflected in a buffer status). For example, the processing circuitry 442 shown and described above with reference to fig. 4 may determine to change a size of a Clear To Send (CTS) interference protection zone of at least one sidelink receiver device linked to a sidelink transmitter in device-to-device communication.
At block 1406, the sidelink transmitter device may determine (e.g., obtain, calculate, derive) a value of a dynamic CTS transmit power scaling parameter, wherein the dynamic CTS transmit power scaling parameter may be used to change a size of a CTS interference protection zone by scaling a transmit power of the at least one sidelink receiver device during a CTS channel. In some aspects, the sidelink transmitter device may determine the value of the dynamic CTS transmit power scaling parameter locally or remotely. In some aspects, a sidelink transmitter device may partially or fully determine a value of a dynamic CTS transmit power scaling parameter. For example, the processing circuitry 442 shown and described above with reference to fig. 4 may determine the value of the dynamic CTS transmit power scaling parameter.
At block 1408, the sidelink transmitter device may transmit a dynamic CTS transmit power scaling parameter to the at least one sidelink receiver device. According to some aspects, the sidelink transmitter may send the dynamic CTS transmit power scaling parameter via a Radio Resource Control (RRC) message or via a grant allocated control channel. For example, the control channel may be, for example, a PDCCH (e.g., 802 of fig. 8). According to some aspects, a sidelink transmitter device may send a dynamic CTS transmit power scaling parameter to the at least one sidelink receiver device via a Ready To Send (RTS) message in an RTS channel. For example, the communication circuitry 440 shown and described above with reference to fig. 4 may send the dynamic CTS transmit power scaling parameter to the at least one sidelink receiver device.
In accordance with some aspects, the dynamic CTS transmit power scaling parameter may be specific to a link associated with the sidelink receiver.
According to some aspects, the dynamic CTS transmit power scaling parameter may be re-determined (i.e., re-determined) and transmitted to the sidelink receiver on a TTI-by-TTI basis (or on a frame-by-frame, sub-frame-by-sub-frame, or slot-by-slot basis). In some aspects, some aspects described in connection with fig. 14 may be repeated during each subsequent predefined period (e.g., repeated during each frame, slot, subframe, TTI allocated for side-link communication). For example, at 1410, if the sidelink communications are to continue for the next TTI, the method may return to block 1404. If the sidelink communications do not continue for the next TTI, the method can end. Thus, in some implementations, dynamic power control for CTS channel transmissions may be implemented on a periodic or repeated basis (e.g., on a TTI-by-TTI, frame-by-frame, subframe-by-subframe, or slot-by-slot basis). In other words, the dynamic CTS transmit power scaling parameter may be re-determined and sent to the scheduled entity on a TTI-by-TTI basis. Thus, in the sidelink, for example, the dynamic Clear To Send (CTS) channel power may be adjusted based on the use of a CTS transmit power scaling parameter that is different from a pre-assigned constant parameter for CTS power control stored at the sidelink receiver device. This may allow an external device (e.g., eNB, sidelink transmitter) to adjust an interference protection zone (e.g., interference zone, protection zone, and/or silence zone) around a sidelink receiver device based on, for example, various goals and/or use cases.
Fig. 15 is a diagram 1500 illustrating two example lateral link centric sub-frames for unicast communications, in accordance with some aspects of the present disclosure. A description of each channel identified in diagram 1500 is given in connection with fig. 8 and will not be repeated for the sake of brevity. These channels include PDCCH 1502 channels, RTS 11504 channels, RTS 21506 channels, CTS 1508 channels, PSSCH 1510 channels, PSHICH 1512 channels, and common UL burst 1514 channels. Fig. 15 shows the following options, wherein: the sidelink device may control the CTS channel power (e.g., CTS TX power) based on an evaluation of buffer status information in the RTS channel and the received RTS channel power. In diagram 1500, on the right and left sides of diagram 1500, UE1 may be designated as a primary device and UE2 may be designated as a secondary device.
In the left side of diagram 1500, UE1 has data to send to UE 2. Thus, UE1 may be referred to as a sidelink transmitter, while UE2 may be referred to as a sidelink receiver. The UE1 may include information such as buffer status (e.g., amount of data in a queue waiting to be sent to the UE2) in an RTS message sent on the RTS 11504 channel. The UE2 may receive the RTS message at a power level referred to as the received RTS channel power. The UE2 may evaluate a buffer status of the UE1 (e.g., UE1 buffer status), may control a transmitter power (e.g., CTS TX power) during the CTS 1508 channel based on the received RTS channel power and the UE1 buffer status.
In the right side of the diagram 1500, the UE2 has data to send to the UE 1. Thus, UE2 may be referred to as a sidelink transmitter, while UE1 may be referred to as a sidelink receiver. The UE2 may include information such as buffer status (e.g., amount of data in a queue waiting to be sent to the UE1) in an RTS message sent on the RTS 21506 channel. The UE1 may receive the RTS message at a power level referred to as the received RTS channel power. The UE1 may evaluate a buffer status of the UE2 (e.g., UE2 buffer status), may control a transmitter power (e.g., CTS TX power) during the CTS 1508 channel based on the received RTS channel power and the UE2 buffer status.
RTS and data channel power
It should be noted that in some aspects of sidelink communications, power control of RTS and data occurs over a large time scale based on historical channel conditions. In some scenarios, the RTS channel power and the data channel power may be set equal to each other. However, in some scenarios, setting the RTS channel power and the data channel power equal to each other may be inefficient in reducing interference to adjacent links. The following non-limiting examples are provided to describe the following exemplary scenarios: setting the RTS channel power and the data channel power to be different from each other may provide increased efficiency in reducing interference to adjacent links.
Example a: it is assumed that the instantaneous CQI is better than the expected CQI (e.g., obtained from history) and there is not much data to send. In this case, using less power to send data in the data channel than power used to send the RTS message in the RTS channel, and/or using a lower Modulation and Coding Scheme (MCS) during transmission of data in the data channel than power used to send the RTS message in the RTS channel, interference to neighboring links can be reduced during the time allocated for the data channel.
Example B: it is assumed that if the data channel power is equal to the RTS channel power, then the lateral link data transmission will be blocked by a higher priority receiver (e.g., due to TX yielding as described above). In this case, the sidelink transmitter may choose to reduce its data TX power (i.e., data channel power) to an extent such that it meets the TX yielding threshold (i.e., does not trigger TX yielding). Thus, data transmission to the link transmitter may continue without interfering too much with the higher priority receiver. That is, some interference may occur, but at an acceptable level.
For example, by using a device with the capability of dynamically determining transmitter power and/or MCS for at least some of the channels being transmitted, the problems encountered by implementing a sidelink (where data channel power and RTS channel power are set to be the same) can be overcome. In an aspect, a device may use less power when transmitting data in a data channel than the power used to transmit an RTS signal in an RTS channel in order to reduce interference to adjacent links. The device may dynamically determine the MCS and transmit power if certain conditions are met, which may include, for example, selecting a lower MCS and/or identifying a better CQI than an expected CQI. These conditions may also include: consider the interference level imposed on a higher priority receiver. That is, the device may consider the extent to which a reduced power transmission of the device's data channel may interfere with a higher priority receiver, and may further adjust (e.g., reduce) the data channel power such that the interference is at or below a predetermined acceptable level.
Other conditions may be imposed on the data transfer by the device. For example, in one implementation, the data channel power may not be greater than the RTS channel power. This condition may be maintained even if violation of this condition does not violate any other condition imposed against the device. In some implementations, violations of this condition may result in complications in interference management.
In some implementations, the instantaneous CQI may be reported via a CTS. It should be noted that the instantaneous CQI may be determined relative to the transmit power of the RTS (i.e., the RTS channel power).
Fig. 16 is a graph 1600 illustrating a reduction in the geographic size of a data interference zone, in accordance with some aspects of the present disclosure. The view depicts four devices (UE 11606, UE 21608, UE 31610, and UE 41612). UE 11606 has established a Sidelink (e.g., Sidelink 11602) with UE 21608. UE 31610 has established a lateral link (e.g., Sidelink 21604) with UE 41612.
On the left side of the graph 1600, there is a condition where the data channel power and the RTS channel power of the UE 11606 are equal. In this case, the outer edge of the data channel interference region 1618 of the UE 11606 and the outer edge of the RTS channel interference region 1620 of the UE 11606 coincide with each other. In other words, data channel interference region 1618 and RTS channel interference region 1620 occupy the same geographical area. UE 31610 (and UE 41612) are within data channel interference region 1618 and RTS channel interference region 1620 of UE 11606.
On the right side of the diagram 1600, there is a condition where the data channel power of UE 11606 is less than the RTS channel power of UE 11606. In one implementation, such a condition may exist when the instantaneous channel conditions (e.g., the instantaneous channel conditions of the RTS channel between UE 11606 and UE 21608) are better than expected channel conditions. In this case, the outer edge of the data channel interference region 1618 of UE 11606 is within the RTS channel interference region 1620 of UE 11606. In other words, the data channel interference region 1618 occupies a smaller geographical area than the RTS channel interference region 1620. UE 31610 (and UE 41612) is within RTS channel interference region 1620 of UE 11606; however, UE 31610 (and UE 41612) are outside of the data channel interference region 1618 of UE 11606. Thus, while UE 11606 is transmitting data on sidelink 11602 to UE 21608, UE 31610 is able to transmit data on sidelink 21604 to UE 41612.
Fig. 17 is a diagram 1700 illustrating an example of various methods and/or processes in accordance with some aspects of the present disclosure. In some configurations, such methods and/or processes may be operated, performed and/or implemented in a scheduled entity 204 (e.g., UE, device), where the scheduled entity 204 may be a sidelink transmitter. While the description provided below with reference to fig. 17 makes reference to an apparatus, it will be understood by those of ordinary skill in the art that the methods and/or processes may be operated, performed, and/or carried out in various devices, in various arrangements, sequences, and/or sequences, without departing from the scope of the present disclosure. It will be understood by those of ordinary skill in the art that any aspect of the method and/or process described with reference to fig. 17 may be included in, added to, substituted for, or incorporated into any other aspect described with reference to fig. 1-16, and/or used to otherwise modify any other aspect described with reference to fig. 1-16, without departing from the scope of the present disclosure.
At block 1702, a device may obtain permission in a control channel for device-to-device communication during a predefined period. The grant may be obtained from a scheduling entity and the device-to-device communication may be via a link (e.g., a radio link) between the device and a second device different from the scheduling entity. In some aspects, the scheduling entity may be a network access node. In some aspects, the network access node may be an enodeb (enb) or an Access Point (AP). The grant may allocate channels (e.g., time and frequency blocks) in which various types or classes of communication can occur (e.g., RTS channels, CTS channels, data channels). In one aspect, the license may be a universal license for device-to-device communication. In one aspect, the permission may be a link-specific permission for device-to-device communication. In one aspect, the device-to-device communication may be a sidelink communication. In one aspect, an RTS channel, a CTS channel, and a data channel are allocated for a predefined period to facilitate device-to-device communication during the predefined period. The predefined period may be referred to as a TTI, frame, subframe, slot, or various other predefined periods known to those of ordinary skill in the art. For example, the communications circuitry 440 shown and described above with reference to fig. 4 may obtain the license.
At block 1704, the device may send a Ready To Send (RTS) message in an RTS channel at an RTS channel power. In an aspect, if a history of the RTS channel and/or the data channel is not established, the RTS channel power may be determined based on the history of the RTS channel and/or the data channel or a predetermined value. For example, the communication circuit 440 shown and described above with reference to fig. 4 may send an RTS message.
At block 1706, the device may obtain a Clear To Send (CTS) message in a CTS channel in response to the RTS message, the CTS message including a quality indication of the RTS channel. According to an aspect, the quality indication may be based on RTS channel power. According to one aspect, the quality indication may be a Channel Quality Indicator (CQI) based on RTS channel power. For example, the CTS message may be obtained by the communication circuit 440 shown and described above with reference to fig. 4.
At block 1708, the device may determine a data channel power based on the quality indication. In some aspects, when the quality indication is better than a predetermined quality indication (e.g., an expected quality indication), the device may determine to set the data channel power to a value less than the RTS channel power. In some aspects, a device may determine that interference with other devices (e.g., located within a nearby geographic area) will be reduced when transmitting a data message by determining to set the data channel power to a value less than the RTS channel power. In other words, for example, when sending a data message by determining to set the data channel power to a value less than the RTS channel power, a device may take action to reduce interference at other devices. For example, the processing circuitry 442 shown and described above with reference to fig. 4 may determine the data channel power.
At block 1710, the device may optionally determine a Modulation and Coding Scheme (MCS) to use in the data transmission based on the quality indication. For example, the processing circuit 442 shown and described above with reference to fig. 4 may optionally determine the MCS.
At block 1712, the device may transmit a data message in a data channel at a data channel power, wherein the RTS channel, the CTS channel, and the data channel are allocated for a predefined period to facilitate device-to-device communication during the predefined period. According to some aspects, an RTS message and a data message may be sent from the device to a second device via a first radio link without traversing a network access node. For example, the communication circuit 440 shown and described above with reference to fig. 4 may transmit data messages in the data channel at the data channel power.
In some aspects, the CTS channel temporally precedes the data channel. Thus, before the device transmits data in the data channel, the power of the data channel may be adjusted/set to a level less than the RTS channel power (e.g., if the condition is satisfied), all during a predefined period.
In some aspects, aspects described in connection with fig. 17 may be repeated during each subsequent predefined period (e.g., repeated during each TTI, subframe, or time slot allocated for sidelink communications). Thus, in some implementations, dynamic power control for lateral link data transmission may be implemented on a TTI-by-TTI basis (or on a frame-by-frame, subframe-by-subframe, or slot-by-slot basis) using a real-time (or instantaneous) indication of channel quality obtained in each TTI. Thus, in a sidelink, for example, the RTS channel power and the data channel power may be different within a given TTI. Further, the data channel power may be adjusted in a given TTI based on a real-time or instantaneous indication of channel quality in the TTI (obtained prior to transmitting data). This is in contrast to binding the data channel power to the RTS channel power (e.g., at a one-to-one ratio), and adjusting both power levels based on historical information about the RTS channel.
Fig. 18 is a diagram 1800 illustrating another example of various methods and/or processes in accordance with some aspects of the present disclosure. In some configurations, such methods and/or processes may be operated, performed and/or implemented in a scheduled entity 204 (e.g., UE, device), where the scheduled entity 204 may be a side link receiver. While the description provided below with reference to fig. 18 makes reference to an apparatus, it will be appreciated by those of ordinary skill in the art that the methods and/or processes may be operated, performed, and/or carried out in various devices, in various arrangements, sequences, and/or sequences, without departing from the scope of the present disclosure. It will be understood by those of ordinary skill in the art that any aspect of the method and/or process described with reference to fig. 18 may be included in, added to, substituted for, or incorporated into any other aspect described with reference to fig. 1-17, and/or used to otherwise modify any other aspect described with reference to fig. 1-17, without departing from the scope of the present disclosure.
At block 1802, a device may obtain a Ready To Send (RTS) message in an RTS channel at a first power. The first power may be affected by many things in the RTS channel including, for example, physical obstructions and attenuation due to atmospheric conditions. For example, the communication circuit 440 shown and described above with reference to fig. 4 may obtain the RTS message in the RTS channel at the first power.
At block 1804, the device may obtain, in response to obtaining the RTS message, a quality indication of the RTS channel based on the first power. In other words, in one non-limiting example, the quality of the RTS channel can be determined based on, for example, the power level of a reference signal included in the RTS message. In some aspects, a device may determine a quality indication as a Channel Quality Indicator (CQI) based on a first power. For example, the communication circuit 440 shown and described above with reference to fig. 4 may obtain an indication of the quality of the RTS channel based on the first power.
At block 1806, the device may transmit, in response to obtaining the RTS message, a Clear To Send (CTS) message in a CTS channel at a CTS channel power, the CTS message including a quality indication of the RTS channel. In this manner, a device (e.g., sidelink receiver) may provide an indication of RTS channel quality to a device (e.g., sidelink transmitter) that sent an RTS message. A device that sends an RTS message (e.g., a sidelink transmitter) may use the quality indication of the RTS channel to determine whether it can send data at the same power as used in the RTS channel, or whether it can reduce the power so that the data channel power is less than the RTS channel power, before sending data on the data channel (where the data channel is more likely not to degrade to the same extent as the RTS channel). Thus, at block 1808, in response to sending the CTS message, the device (e.g., sidelink receiver) may obtain data in the data channel at a second power, wherein the second power is less than the first power. The power reduction from the first power to the second power may allow devices that transmit data (e.g., sidelink transmitters) to reduce interference that would otherwise be caused to other devices. These other devices may be geographically close to the device (e.g., sidelink receiver) and the device that sent the data (e.g., sidelink transmitter). Further, the RTS channel, the CTS channel, and the data channel may be allocated within a predefined period to facilitate device-to-device communication during the predefined period. Thus, to facilitate selection of data channel power (e.g., by the sidelink transmitter), the CTS channel may precede the data channel in time. For example, the communication circuit 440 shown and described above with reference to fig. 4 may transmit the CTS message in the CTS channel at a CTS channel power.
In some aspects, aspects described in connection with fig. 18 may be repeated during each subsequent predefined period (e.g., repeated during each TTI allocated for sidelink communications). Thus, in some implementations, dynamic power control for lateral link data transmission may be implemented on a TTI-by-TTI basis (or on a frame-by-frame, subframe-by-subframe, or slot-by-slot basis) using a real-time (or instantaneous) indication of channel quality obtained in each TTI. Thus, in a sidelink, for example, the RTS channel power and the data channel power may be different within a given TTI. Further, the data channel power may be adjusted in a given TTI based on a real-time or instantaneous indication of channel quality in the TTI (obtained prior to transmitting data). This is in contrast to binding the data channel power to the RTS channel power (e.g., at a one-to-one ratio), and adjusting both power levels based on historical information about the RTS channel.
In some configurations, the terms 'transmit', and/or 'communicate' may refer to 'receive', and/or other related or appropriate aspects without necessarily departing from the scope of the present disclosure. In some configurations, the terms 'transmit', and/or 'communicate' may refer to 'send', 'transmit', and/or other related or appropriate aspects without necessarily departing from the scope of the present disclosure.
Although the examples described herein (e.g., described with reference to fig. 1-12) describe certain features, operations, processes, methods, and/or aspects from the perspective of a scheduled entity 204 (e.g., a UE), persons of ordinary skill in the art should appreciate that corresponding features, operations, processes, methods, and/or aspects may also be readily determined and understood from the perspective of a scheduling entity 202 (e.g., a base station, a cell, and/or other network entity), and thus do not depart from the scope of the present disclosure. Aspects of a wireless communication network are presented with reference to an example implementation. As should be readily appreciated by one of ordinary skill in the art, the various aspects described throughout this disclosure may be extended to other telecommunications systems, network architectures, and communication standards. By way of example, various aspects may be implemented in other systems specified by 3GPP (e.g., LTE, Evolved Packet System (EPS), Universal Mobile Telecommunications System (UMTS), and/or global system for mobile communications (GSM)). Aspects may also be extended to systems specified by the third generation partnership project 2(3GPP2), such as CDMA2000 and/or evolution data optimized (EV-DO). Other examples may be implemented in systems employing IEEE 802.11(Wi-Fi), IEEE 802.16(WiMAX), IEEE 802.20, ultra-wideband (UWB), Bluetooth, and/or other suitable systems. The actual telecommunications standard, network architecture, and/or communications standard employed will depend on the particular application and all design constraints imposed on the system.
Throughout this disclosure, the word "exemplary" is used to mean "serving as an example, instance, or illustration. Any implementation or aspect described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects of the disclosure. Likewise, the word "aspect" does not require that all aspects of the disclosure include the discussed feature, advantage or mode of operation. The term "coupled" is used herein to refer to a direct or indirect coupling between two objects. For example, if object a physically contacts object B, and object B contacts object C, objects a and C may still be considered coupled to each other even though they are not in direct physical contact with each other. For example, a first object may be coupled to a second object even though the first object is never in direct physical contact with the second object. The terms "circuitry" and "electronic circuitry" are used broadly and are intended to encompass both hardware implementations of electronic devices and conductors (where the performance of functions described in this disclosure is achieved when the electronic devices and conductors are connected and configured, without limitation to the type of electronic circuitry), and software implementations of information and instructions (where the performance of functions described in this disclosure is achieved when the information and instructions are executed by a processor).
One or more of the components, steps, features and/or functions illustrated herein may be rearranged and/or combined into a single component, step, feature or function or embodied in several components, steps or functions. In addition, additional elements, components, steps, and/or functions may be added without departing from the novel features disclosed herein. The apparatuses, devices, and/or components illustrated herein may be configured to perform one or more of the methods, features, or steps described herein. The novel algorithms described herein may also be efficiently implemented in software and/or embedded in hardware.
It is to be understood that the specific order or hierarchy of steps in the methods disclosed herein is merely an example of exemplary processing. It should be understood that the specific order or hierarchy of steps in the methods may be rearranged based on design preferences. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented unless explicitly stated herein.
Claims (29)
1. A method of communication by a sidelink receiver device, the method comprising:
receiving an RTS message in the RTS channel at the received RTS channel ready power;
receiving a dynamic clear to send, CTS, transmit power scaling parameter per transmission time interval, TTI, different from a pre-allocated constant parameter for CTS power control stored at the sidelink receiver device, wherein the dynamic CTS transmit power scaling parameter is a multiplier for increasing or decreasing CTS channel power on a per transmission time interval, TTI, basis and is adjusted on a TTI-by-TTI basis, and wherein the dynamic CTS transmit power scaling parameter is re-determined and transmitted to the sidelink receiver device on a TTI-by-TTI basis;
generating a CTS message in response to the RTS message;
calculating a CTS channel power from at least the dynamic CTS transmit power scaling parameter and the received RTS channel power; and
transmitting the CTS message in a CTS channel at the calculated CTS channel power.
2. The method of claim 1, further comprising receiving the dynamic CTS transmit power scaling parameter from at least one of:
received from the scheduling entity via a radio resource control RRC message,
received from the scheduling entity via a control channel message, or
Received from a sidelink transmitter via the RTS message.
3. The method of claim 1, wherein the dynamic CTS transmit power scaling parameter is used to increase or decrease a size of a CTS channel interference protection zone on the TTI-by-TTI basis.
4. The method of claim 1, further comprising:
varying the CTS channel power to dynamically increase or decrease a size of a CTS channel interference protection zone relative to a power that would be obtained from the pre-allocated constant parameters for CTS power control and the received RTS channel power stored at the sidelink receiver device.
5. The method of claim 1, wherein the dynamic CTS transmit power scaling parameter is dynamically determined on a TTI-by-TTI basis according to:
reliability requirements, traffic priority, and/or buffer status of data packets destined for the sidelink receiver device.
6. The method of claim 1, wherein the communication by the sidelink receiver device occurs in a Transmission Time Interval (TTI), the method further comprising:
determining that communications by the sidelink receiver device are to continue for a next TTI; and
receiving a re-determined dynamic CTS transmit power scaling parameter for the next TTI.
7. An apparatus for wireless communication configured as a side-link receiver device, the apparatus comprising:
a processor;
a transceiver communicatively coupled to the processor; and
a memory communicatively coupled to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to be configured to:
receiving, at the sidelink receiver device, an RTS message in an RTS channel at a received ready-to-send RTS channel power;
receiving a dynamic clear to send, CTS, transmit power scaling parameter per transmission time interval, TTI, different from a pre-allocated constant parameter for CTS power control stored at the sidelink receiver device, wherein the dynamic CTS transmit power scaling parameter is a multiplier for increasing or decreasing CTS channel power on a per transmission time interval, TTI, basis and is adjusted on a TTI-by-TTI basis, and wherein the dynamic CTS transmit power scaling parameter is re-determined and transmitted to the sidelink receiver device on a TTI-by-TTI basis;
generating a CTS message in response to the RTS message;
calculating a CTS channel power from at least the dynamic CTS transmit power scaling parameter and the received RTS channel power; and
transmitting, via the transceiver, the CTS message in a CTS channel at the CTS channel power.
8. The apparatus of claim 7, wherein the processor is further configured to receive the dynamic CTS transmit power scaling parameter from at least one of:
received from the scheduling entity via a radio resource control RRC message,
received from the scheduling entity via a control channel message, or
Received from a sidelink transmitter via the RTS message.
9. The apparatus of claim 7, wherein the processor is further configured to:
varying the CTS channel power to dynamically increase or decrease a size of a CTS channel interference protection zone relative to a power that would be obtained from the pre-allocated constant parameters for CTS power control and the received RTS channel power stored at the sidelink receiver device.
10. The apparatus of claim 7, wherein the dynamic CTS transmit power scaling parameter is dynamically determined on a TTI-by-TTI basis according to:
reliability requirements, traffic priority, and/or buffer status of data packets destined for the sidelink receiver device.
11. The apparatus of claim 7, wherein the wireless communication occurs in a Transmission Time Interval (TTI), and wherein the processor is further configured to:
determining that communications by the sidelink receiver device are to continue for a next TTI; and
receiving a re-determined dynamic CTS transmit power scaling parameter for the next TTI.
12. A method of communication by a transmitting device, the method comprising:
determining to change the size of a Clear To Send (CTS) interference protection zone of at least one scheduled entity in a plurality of scheduled entities;
determining a value of a dynamic CTS transmit power scaling parameter, wherein the dynamic CTS transmit power scaling parameter is used to change the size of the CTS interference protection zone by scaling the transmit power of the at least one scheduled entity during a CTS channel, and wherein the dynamic CTS transmit power scaling parameter is a multiplier to increase or decrease CTS channel power and is adjusted on a Transmission Time Interval (TTI) by TTI basis, and wherein the dynamic CTS transmit power scaling parameter is re-determined and sent to the at least one scheduled entity on a TTI by TTI basis; and
transmitting the dynamic CTS transmit power scaling parameter to the at least one scheduled entity on a TTI-by-TTI basis.
13. The method of claim 12, wherein the transmitting device is a scheduling entity or a sidelink transmitter device.
14. The method of claim 12, wherein when the transmitting device is a scheduling entity, the method further comprises:
transmitting a grant to authorize device-to-device communication in the plurality of scheduled entities, the grant allocating a clear-to-send, CTS, channel.
15. The method of claim 14, further comprising:
sending the dynamic CTS transmit power scaling parameter via a Radio Resource Control (RRC) message or via a control channel allocated through the grant.
16. The method of claim 12, wherein when the transmitting device is a scheduling entity, the method further comprises:
determining to change the size of the CTS interference protection zone based on a change in reliability requirements of a link associated with a scheduled entity.
17. The method of claim 12, wherein when the transmitting device is a scheduling entity, the method further comprises:
determining to change the size of the CTS interference protection zone based on an evaluation of a link traffic profile, wherein the link traffic profile indicates at least one of a reliability requirement or a delay requirement of a link associated with a scheduled entity.
18. The method of claim 12, wherein when the transmitting device is a scheduling entity, the method further comprises:
determining a value of the dynamic CTS transmit power scaling parameter based on at least one of a use case, a priority, a quality of service (QoS), or a buffer status.
19. The method of claim 12, wherein when the sending device is a sidelink transmitter device linked with a sidelink receiver device in a device-to-device communication, the method further comprises:
determining to change the size of the CTS interference protection zone based on a change in at least one of reliability requirements or delay requirements of data packets to be transmitted to the sidelink receiver device.
20. The method of claim 12, wherein when the sending device is a sidelink transmitter device linked with a sidelink receiver device in a device-to-device communication, the method further comprises:
determining to change the size of the CTS interference protection zone based on an evaluation of an amount of data to be transmitted to the sidelink receiver device.
21. An apparatus for wireless communication, comprising:
a processor;
a transceiver communicatively coupled to the processor; and
a memory communicatively coupled to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to be configured to:
determining to change the size of a Clear To Send (CTS) interference protection zone of at least one scheduled entity in a plurality of scheduled entities;
determining a value of a dynamic CTS transmit power scaling parameter, wherein the dynamic CTS transmit power scaling parameter is used to change the size of the CTS interference protection zone by scaling the transmit power of the at least one scheduled entity during a CTS channel, and wherein the dynamic CTS transmit power scaling parameter is a multiplier to increase or decrease CTS channel power and is adjusted on a Transmission Time Interval (TTI) by TTI basis, and wherein the dynamic CTS transmit power scaling parameter is re-determined and sent to the at least one scheduled entity on a TTI by TTI basis; and
transmitting the dynamic CTS transmit power scaling parameter to the at least one scheduled entity via the transceiver on a TTI-by-TTI basis.
22. The apparatus of claim 21, wherein the apparatus is a scheduling entity or a sidelink transmitter device.
23. The apparatus of claim 21, wherein when the apparatus is a scheduling entity, the processor is further configured to:
transmitting a grant to authorize device-to-device communication in the plurality of scheduled entities, the grant being allocated a clear-to-send, CTS, channel.
24. The apparatus of claim 23, wherein the processor is further configured to:
sending the dynamic CTS transmit power scaling parameter via a Radio Resource Control (RRC) message or via a control channel allocated through the grant.
25. The apparatus of claim 21, wherein when the apparatus is a scheduling entity, the processor is further configured to:
determining to change the size of the CTS interference protection zone based on a change in reliability requirements of a link associated with a scheduled entity.
26. The apparatus of claim 21, wherein when the apparatus is a scheduling entity, the processor is further configured to:
determining to change the size of the CTS interference protection zone based on an evaluation of a link traffic profile, wherein the link traffic profile indicates at least one of a reliability requirement or a delay requirement of a link associated with the scheduled entity.
27. The apparatus of claim 21, wherein when the apparatus is a scheduling entity, the processor is further configured to:
determining a value of the dynamic CTS transmit power scaling parameter based on at least one of a use case, a priority, a quality of service (QoS), or a buffer status.
28. The apparatus of claim 21, wherein the apparatus is a side link transmitter device linked in device-to-device communication to a side link receiver device, the processor further configured to:
determining to change the size of the CTS interference protection zone based on a change in at least one of reliability requirements or delay requirements of data packets to be transmitted to the sidelink receiver device.
29. The apparatus of claim 21, wherein the apparatus is a side link transmitter device linked in device-to-device communication to a side link receiver device, the processor further configured to:
determining to change the size of the CTS interference protection zone based on an evaluation of an amount of data to be transmitted to the sidelink receiver device.
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662374557P | 2016-08-12 | 2016-08-12 | |
US201662374448P | 2016-08-12 | 2016-08-12 | |
US62/374,557 | 2016-08-12 | ||
US62/374,448 | 2016-08-12 | ||
US15/389,320 US10321401B2 (en) | 2016-08-12 | 2016-12-22 | Clear-to-send (CTS) power control in sidelink |
US15/389,320 | 2016-12-22 | ||
PCT/US2017/045981 WO2018031592A1 (en) | 2016-08-12 | 2017-08-08 | Clear-to-send (cts) power control in sidelink |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109644405A CN109644405A (en) | 2019-04-16 |
CN109644405B true CN109644405B (en) | 2022-02-22 |
Family
ID=61160496
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780048708.6A Active CN109644405B (en) | 2016-08-12 | 2017-08-08 | Clear To Send (CTS) power control in sidelink |
Country Status (4)
Country | Link |
---|---|
US (1) | US10321401B2 (en) |
EP (1) | EP3497985B1 (en) |
CN (1) | CN109644405B (en) |
WO (1) | WO2018031592A1 (en) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11032781B2 (en) * | 2017-01-06 | 2021-06-08 | Apple Inc. | Inter-node interference avoidance |
US11102631B2 (en) | 2017-03-24 | 2021-08-24 | Samsung Electronics Co., Ltd. | Resource selection method in vehicle to everything communication and apparatus therefore |
US11006446B2 (en) * | 2018-05-31 | 2021-05-11 | Qualcomm Incorporated | Traffic scheduling in cellular V2X communication |
US10440709B1 (en) * | 2018-06-04 | 2019-10-08 | Nokia Technologies Oy | Resource allocation scheme for vehicle-to-vehicle (V2V) communications |
US20210314796A1 (en) * | 2018-08-07 | 2021-10-07 | Idac Holdings, Inc. | Nr v2x - methods for congestion control |
CN110858799A (en) * | 2018-08-24 | 2020-03-03 | 索尼公司 | Tag device, electronic device, communication method, and storage medium in wireless communication system |
WO2020047865A1 (en) * | 2018-09-07 | 2020-03-12 | 北京小米移动软件有限公司 | Method and apparatus for sending response information, storage medium, and electronic device |
GB2577867B (en) * | 2018-09-28 | 2022-10-26 | Tcl Communication Ltd | Conflict avoidance in a cellular network |
CN111356240B (en) * | 2018-12-20 | 2023-06-16 | 华硕电脑股份有限公司 | Method and apparatus for handling collisions between sidelink feedback and sidelink data |
US11425723B2 (en) * | 2019-01-11 | 2022-08-23 | Huawei Technologies Co., Ltd. | Transmission pattern indication and selection for sidelink grant free transmission |
CN111246558B (en) * | 2019-01-30 | 2022-06-28 | 维沃移动通信有限公司 | Power control method, device, terminal and readable storage medium |
US11166294B2 (en) * | 2019-02-08 | 2021-11-02 | Qualcomm Incorporated | Scheduling in repetitive RF environments |
DE102020201788A1 (en) | 2019-02-13 | 2020-08-13 | Apple Inc. | RADIO RESOURCE MANAGEMENT FOR NETWORK-SUPPORTED NEW-RADIO-V2X-SIDELINK-RESOURCE ALLOCATION |
CN111565373B (en) * | 2019-02-13 | 2023-07-04 | 苹果公司 | Network assisted radio resource management for new radio V2X side link resource allocation |
EP3908074A4 (en) * | 2019-02-15 | 2022-03-09 | LG Electronics Inc. | Transmission of sidelink resource information of nr v2x |
CN114175750A (en) | 2019-05-24 | 2022-03-11 | 马维尔亚洲私人有限公司 | Power saving and group addressing frames in a WLAN using several communication links |
US11160033B2 (en) | 2019-06-18 | 2021-10-26 | Electronics And Telecommunications Research Institute | Method and apparatus for controlling transmit power in sidelink communication system |
US11778533B2 (en) * | 2019-08-02 | 2023-10-03 | Comcast Cable Communications, Llc | Path optimization in a mesh network |
WO2020106336A1 (en) * | 2019-08-06 | 2020-05-28 | Futurewei Technologies, Inc. | Apparatus and methods for sidelink power control in a wireless communications system |
CN110753390B (en) * | 2019-09-25 | 2022-05-24 | 中国信息通信研究院 | Power control method and terminal equipment |
TWI754425B (en) * | 2019-10-31 | 2022-02-01 | 華碩電腦股份有限公司 | Method and apparatus for transmitting device-to-device sidelink report in a wireless communication system |
US11611986B2 (en) * | 2020-01-02 | 2023-03-21 | Qualcomm Incorporated | Control and data multiplexing for resources |
WO2021138907A1 (en) * | 2020-01-10 | 2021-07-15 | Lenovo (Beijing) Limited | Method and apparatus for geo-based sidelink communication |
CN113543142A (en) * | 2020-04-21 | 2021-10-22 | 维沃移动通信有限公司 | Information transmission method and equipment |
JP7519744B2 (en) * | 2020-05-14 | 2024-07-22 | パナソニックオートモーティブシステムズ株式会社 | Information processing device, information processing method, and program |
US20220061003A1 (en) * | 2020-08-20 | 2022-02-24 | Qualcomm Incorporated | Timing adjustment in sidelink |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6253085B1 (en) * | 1999-05-27 | 2001-06-26 | Qualcomm Incorporated | Forward power gain adjustment during a soft handoff operation |
ATE500705T1 (en) * | 2005-10-14 | 2011-03-15 | Ericsson Telefon Ab L M | METHOD FOR POWER CONTROL IN A WIRELESS STATION |
US8934353B2 (en) | 2009-10-08 | 2015-01-13 | Qualcomm Incorporated | Methods and apparatus for scaling transmit power of signals in wireless communications |
US8693414B2 (en) * | 2010-01-15 | 2014-04-08 | Ralink Technology Corp. | Multi-user transmission method, multiple input multiple output transmission system using the same, scheduling method and access point using the same for scheduling simultaneous transmission |
US8842692B2 (en) * | 2011-09-06 | 2014-09-23 | Qualcomm Incorporated | Methods and apparatus for enabling multiple devices to share a data transmission period |
US8804689B2 (en) * | 2012-05-16 | 2014-08-12 | Qualcommm Incorporated | Methods and apparatus for peer-to-peer communications resource scheduling |
GB2514169B (en) | 2013-05-16 | 2016-01-13 | Broadcom Corp | Method and apparatus for scaling coverage |
JP6412872B2 (en) * | 2013-09-27 | 2018-10-24 | 京セラ株式会社 | User terminal, method and processor |
US20150117366A1 (en) | 2013-10-29 | 2015-04-30 | Qualcomm Incorporated | Systems and methods for improved communication efficiency in high efficiency wireless networks |
WO2015114052A1 (en) * | 2014-01-31 | 2015-08-06 | Telefonaktiebolaget L M Ericsson (Publ) | Interference mitigation of d2d communications in different coverage scenarios |
CN106105055B (en) * | 2014-02-10 | 2019-06-25 | Lg电子株式会社 | Method and apparatus for sending frame in wireless lans |
CN106134279B (en) | 2014-04-28 | 2019-10-25 | 英特尔Ip公司 | The selection of agreement is listened to before call |
US10568057B2 (en) | 2015-04-01 | 2020-02-18 | Lg Electronics Inc. | Method for performing ranging related operation in wireless communication system |
-
2016
- 2016-12-22 US US15/389,320 patent/US10321401B2/en active Active
-
2017
- 2017-08-08 EP EP17755361.7A patent/EP3497985B1/en active Active
- 2017-08-08 CN CN201780048708.6A patent/CN109644405B/en active Active
- 2017-08-08 WO PCT/US2017/045981 patent/WO2018031592A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
CN109644405A (en) | 2019-04-16 |
EP3497985B1 (en) | 2022-03-09 |
US10321401B2 (en) | 2019-06-11 |
WO2018031592A1 (en) | 2018-02-15 |
US20180049129A1 (en) | 2018-02-15 |
EP3497985A1 (en) | 2019-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109644405B (en) | Clear To Send (CTS) power control in sidelink | |
US11304216B2 (en) | Signaling mechanisms for sub-band scheduling in sidelink | |
CN109314980B (en) | Method for sidelink centric sub-frame for wireless communication | |
CN108370589B (en) | Network assistance for distributed unscheduled transmissions | |
CN109923843B (en) | Cyclic prefix management in new radios | |
EP3510827A1 (en) | Back-off mechanisms for fair joint acess of unlicensed sidelink | |
WO2017100102A1 (en) | Conditional uplink grant | |
US11595961B2 (en) | Configuration and utilization of reconfigurable intelligent surfaces for sidelink communication | |
US11729812B2 (en) | Preemption and cancellation in sidelink and uplink access | |
JP2023532069A (en) | Resource reservation prediction for sidelink UEs | |
CN114788354A (en) | Control of discovery signal transmission between user equipments | |
US20220322295A1 (en) | Resource reservation forwarding procedure in new radio sidelink | |
WO2022236686A1 (en) | Pre-collision signaling in wireless communication systems | |
US11743014B2 (en) | Reference signal receive power adaptation for sidelink traffic | |
US11716720B2 (en) | Semi-persistent scheduling designs for relaying | |
US20210345389A1 (en) | Communication after change in bandwidth part | |
US20230164610A1 (en) | Cross link interference (cli) measurement adaptation | |
WO2023097554A1 (en) | Efficient sidelink resource reservation | |
US20240113837A1 (en) | Prioritization of sidelink reference signals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |