Wireless communication methods, terminal devices, and network devices
By allocating resource pools corresponding to the power levels of terminal devices and changing resources through interference measurement in side-by-side communication, the interference problem between terminal devices of different power levels is solved, improving communication efficiency and latency performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-03
- Publication Date
- 2026-03-13
AI Technical Summary
In side-by-side communication, when terminal devices of different power levels communicate within the same resource pool, they are prone to mutual interference.
A resource pool corresponding to the power level of the terminal device is introduced, enabling the terminal device to conduct side-by-side communication in its corresponding resource pool, and to avoid interference by changing resources through interference measurement.
It reduces interference between terminal devices of different power levels and improves the spectrum efficiency and transmission latency of communication.
Smart Images

Figure CN117882457B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a wireless communication method, terminal device, and network device. Background Technology
[0002] Terminal devices can communicate with each other via sidelinks (SL). In sidelink communication scenarios, terminal devices with different power levels may select the same sidelink resource in the resource pool for sidelink communication, which may cause mutual interference. Summary of the Invention
[0003] This application provides a wireless communication method, terminal device, and network device to reduce interference between terminal devices of different power levels in side-by-side communication.
[0004] In a first aspect, a wireless communication method is provided, comprising: a first terminal device performing side-by-side communication using resources in a first resource pool, wherein the first resource pool corresponds to the power level of the first terminal device.
[0005] In a second aspect, a wireless communication method is provided, comprising: a network device sending first information to a first terminal device, the first information indicating that a first resource pool corresponds to the power level of the first terminal device; or, the first information scheduling the first terminal device to perform side-by-side communication in the first resource pool corresponding to the power level of the first terminal device.
[0006] Thirdly, a wireless communication method is provided, comprising: a first terminal device changing side-by-side communication resources according to a first condition, wherein the first condition indicates that the side-by-side communication of the first terminal device is interfered with.
[0007] Fourthly, a wireless communication method is provided, comprising: a second terminal device sending interference indication information to a first terminal device, wherein the first terminal device and the second terminal device perform side-by-side communication, and the interference indication information is used to trigger the first terminal device to change the resources of the side-by-side communication.
[0008] Fifthly, a terminal device is provided, the terminal device being a first terminal device, the first terminal device comprising: a communication module for performing side-by-side communication using resources in a first resource pool, wherein the first resource pool corresponds to the power level of the first terminal device.
[0009] In a sixth aspect, a network device is provided, comprising: a sending module, configured to send first information to a first terminal device, the first information being configured to indicate that a first resource pool corresponds to the power level of the first terminal device; or, the first information being configured to schedule the first terminal device to perform side-by-side communication in the first resource pool corresponding to the power level of the first terminal device.
[0010] In a seventh aspect, a terminal device is provided, the terminal device being a first terminal device, the first terminal device comprising: a modification module, configured to modify side-link communication resources according to a first condition, wherein the first condition indicates that the side-link communication of the first terminal device is interfered with.
[0011] Eighthly, a terminal device is provided, the terminal device being a second terminal device, the second terminal device comprising: a transmitting module, configured to transmit interference indication information to a first terminal device, wherein the first terminal device and the second terminal device perform side-by-side communication, the interference indication information being used to trigger the first terminal device to change the resources of the side-by-side communication.
[0012] A ninth aspect provides a terminal device including a memory and a processor, the memory being used to store a program, and the processor being used to invoke the program in the memory to perform the method as described in the first, third, or fourth aspect.
[0013] In a tenth aspect, a network device is provided, including a memory and a processor, the memory being used to store a program, and the processor being used to invoke the program in the memory to execute the method described in the second aspect.
[0014] Eleventh aspect: An apparatus is provided, including a processor for calling a program from memory to perform the method described in any one of the first to fourth aspects.
[0015] In a twelfth aspect, a chip is provided, including a processor for calling a program from a memory, causing a device on which the chip is mounted to perform the method described in any one of the first to fourth aspects.
[0016] In a thirteenth aspect, a computer-readable storage medium is provided having a program stored thereon that causes a computer to perform the method described in any one of the first to fourth aspects.
[0017] Fourteenthly, a computer program product is provided, including a program that causes a computer to perform the method described in any one of the first to fourth aspects.
[0018] In a fifteenth aspect, a computer program is provided that causes a computer to perform the method described in any one of the first to fourth aspects.
[0019] This application embodiment introduces a resource pool corresponding to the power level of the terminal device, enabling the first terminal device to conduct side-by-side communication in the resource pool corresponding to its own power level, thereby reducing interference from other terminal devices of different power levels to the first terminal device. Attached Figure Description
[0020] Figure 1 This is a system architecture example diagram of a wireless communication system to which embodiments of this application can be applied.
[0021] Figure 2 This is an example diagram illustrating a scenario of side-to-side communication within network coverage.
[0022] Figure 3 This is an example diagram illustrating a scenario for side-by-side communication within partial network coverage.
[0023] Figure 4 This is an example diagram illustrating a scenario for side-to-side communication outside of network coverage.
[0024] Figure 5 This is an example diagram of a broadcast-based side-by-side communication method.
[0025] Figure 6 This is an example diagram of a unicast-based side-by-side communication method.
[0026] Figure 7 This is an example diagram of a multicast-based side-by-side communication method.
[0027] Figure 8 Example diagrams showing the network coverage of terminal devices with different power levels provided in embodiments of this application.
[0028] Figure 9 This is an example diagram illustrating an implementation method for dividing resource pools according to power levels, as provided in an embodiment of this application.
[0029] Figure 10 This is a flowchart illustrating a wireless communication method provided in an embodiment of this application.
[0030] Figure 11 This is an example diagram illustrating a possible application scenario provided by an embodiment of this application.
[0031] Figure 12 This is a flowchart illustrating a wireless communication method provided in another embodiment of this application.
[0032] Figure 13 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application.
[0033] Figure 14 This is a schematic diagram of the network device provided in an embodiment of this application.
[0034] Figure 15 This is a schematic diagram of the structure of a terminal device provided in another embodiment of this application.
[0035] Figure 16 This is a schematic diagram of the structure of a terminal device provided in another embodiment of this application.
[0036] Figure 17 This is a schematic diagram of the device provided in an embodiment of this application. Detailed Implementation
[0037] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0038] Communication system architecture
[0039] Figure 1 This is a system architecture example diagram of a wireless communication system 100 applicable to embodiments of this application. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographical area and may communicate with the terminal device 120 located within that coverage area.
[0040] Figure 1 An exemplary diagram illustrates one network device and four terminal devices. Optionally, the wireless communication system 100 may include one or more network devices and / or one or more terminal devices 120. For a network device 110, the one or more terminal devices 120 may all be within the network coverage area of the network device 110, or all may be outside the network coverage area of the network device 110, or some may be within the network coverage area of the network device 110 and others outside. This embodiment does not limit the scope of the embodiments. For a terminal device 120, when the terminal device 120 is within the network coverage area of the network device 110, the terminal device 120 can maintain a connection with the network device 110 and also maintain lateral communication connections with other terminal devices; when the terminal device 120 is outside the network coverage area of the network device 110, the terminal device 120 typically only has lateral communication connections.
[0041] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.
[0042] It should be understood that the technical solutions of the embodiments of this application can be applied to various communication systems, such as: 5th generation (5G) systems or new radio (NR), long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, etc. The technical solutions provided in this application can also be applied to future communication systems, such as 6th generation mobile communication systems, satellite communication systems, etc.
[0043] The terminal device in this application embodiment can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The terminal device in this application embodiment can be a device that provides voice and / or data connectivity to a user, and can be used to connect people, objects, and machines, such as a handheld device with wireless connectivity, vehicle-mounted device, etc. The terminal devices in the embodiments of this application can be mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, self-driving, remote medical surgery, smart grids, transportation safety, smart cities, and smart homes, etc. Optionally, the UE can act as a base station. For example, the UE can act as a scheduling entity, providing sidelink signals between UEs in V2X or D2D, etc. For example, cellular phones and cars communicate with each other using sidelink signals. Cellular phones and smart home devices communicate without relaying communication signals through a base station.
[0044] The network device in this application embodiment can be a device for communicating with a terminal device. This network device can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master MeNB, auxiliary SeNB, multi-mode radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar entities, or combinations thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, or a device that performs base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device performing base station functions in future communication systems. Base stations can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.
[0045] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.
[0046] In some deployments, the network device in this application embodiment may refer to a CU or a DU, or the network device may include both a CU and a DU. The gNB may also include an AAU.
[0047] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.
[0048] It should be understood that the communication equipment involved in this application can be a network device or a terminal device. For example, the first communication device is a network device and the second communication device is a terminal device. Alternatively, the first communication device may be a terminal device and the second communication device may be a network device. Or, both the first and second communication devices may be network devices or both may be terminal devices.
[0049] It should also be understood that all or part of the functions of the communication device in this application can also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (e.g., a cloud platform).
[0050] Side-to-side communication under different network coverage conditions
[0051] Lateral communication refers to communication technologies based on lateral links. Examples of lateral communication include D2D and V2X. Lateral communication supports direct data transmission between terminal devices. Compared to traditional cellular communication, in lateral communication, the network device no longer needs to be the control center, and terminal devices can communicate directly without a network connection. Direct data transmission between terminal devices can achieve higher spectral efficiency and lower transmission latency. For example, in vehicle-to-everything (V2X) systems using lateral communication technology, vehicles can communicate with nearby vehicles for applications such as collision avoidance warnings.
[0052] In side-by-side communication, depending on the network coverage of the terminal device, side-by-side communication can be divided into side-by-side communication within network coverage scenario, side-by-side communication with partial network coverage scenario, and side-by-side communication outside network coverage scenario.
[0053] Figure 2 This is an example diagram illustrating a scenario of lateral communication within network coverage. Figure 2In the scenario shown, both terminal devices 120a are within the network coverage area of network device 110. Therefore, both terminal devices 120a can receive configuration signaling from network device 110 (configuration signaling in this application can also be replaced with configuration information), and determine the side-link configuration based on the configuration signaling from network device 110. After both terminal devices 120a have performed side-link configuration, side-link communication can be performed on the side-link link.
[0054] Figure 3 This is an example diagram illustrating a scenario involving side-by-side communication within partial network coverage. Figure 3 In the scenario shown, terminal device 120a and terminal device 120b engage in sidelink communication. Terminal device 120a is within the coverage area of network device 110, therefore it can receive configuration signaling from the network device and determine its sidelink configuration based on this signaling. Terminal device 120b is outside the network coverage area of network device 110 and cannot receive its configuration signaling. In this case, terminal device 120b can determine its sidelink configuration based on pre-configuration information and / or information carried in the physical sidelink broadcast channel (PSBCH) sent by terminal device 120a, which is within the network coverage area. After both terminal devices 120a and 120b have performed sidelink configuration, sidelink communication can then commence on the sidelink link.
[0055] Figure 4 This is an example diagram illustrating a scenario of side-way communication outside network coverage. Figure 4 In the scenario shown, both terminal devices 120b are located outside the network coverage area. In this case, both terminal devices 120b can determine their side-link configuration based on pre-configuration information. After both terminal devices 120b have performed their side-link configuration, side-link communication can be performed on the side-link link.
[0056] Side-line communication method
[0057] Some side-channel communication systems (such as LTE-V2X) support broadcast-based communication, also known as broadcast-based data transmission (hereinafter referred to as broadcast). In broadcast, the receiving terminal device can be any terminal device surrounding the sending terminal device. In other words, broadcast is a communication method where one terminal device communicates with multiple unknown terminal devices. Figure 5 For example, terminal device 1 is the sending terminal device, and the corresponding receiving terminal device is any terminal device around terminal device 1, such as... Figure 5 Terminals 2-6 in the middle.
[0058] In addition to broadcast communication, some communication systems also support unicast-based communication (hereinafter referred to as unicast) and / or multicast-based communication (hereinafter referred to as multicast). For example, NR-V2X aims to support autonomous driving. Autonomous driving places higher demands on data interaction between vehicles. For example, data interaction between vehicles requires higher throughput, lower latency, higher reliability, wider coverage, and more flexible resource allocation. Therefore, to improve the performance of data interaction between vehicles, NR-V2X introduces unicast and multicast methods.
[0059] In unicast, the receiving terminal device typically consists of only one device; that is, unicast involves direct one-to-one communication between two terminal devices. Figure 6 For example, unicast transmission occurs between terminal device 1 and terminal device 2. Terminal device 1 can be a sending terminal device and terminal device 2 can be a receiving terminal device, or terminal device 1 can be a receiving terminal device and terminal device 2 can be a sending terminal device.
[0060] In multicast, the receiving terminal device can be a terminal device within a communication group, or it can be a terminal device located within a certain transmission distance. In other words, multicast is a communication method where one terminal device communicates with multiple known terminal devices. Figure 7 For example, terminal device 1, terminal device 2, terminal device 3, and terminal device 4 constitute a communication group. If terminal device 1 sends data, then the other terminal devices in the group (terminal devices 2 to 4) can all be receiving terminal devices.
[0061] Side-line communication mode
[0062] Some standards or protocols (such as the 3rd Generation Partnership Project (3GPP)) define two modes of side-by-side communication (or transmission modes): mode 1 and mode 2.
[0063] In the first mode, the resources of the terminal device (resources mentioned in this application may also be referred to as transmission resources, such as time-frequency resources) are allocated by the network device. The terminal device can transmit data on the side link according to the resources allocated by the network device. The network device can allocate resources for a single transmission or resources for semi-static transmission to the terminal device. This first mode can be applied to scenarios with network device coverage, as described above. Figure 2 The scene shown. In Figure 2In the scenario shown, terminal device 120a is located within the network coverage area of network device 110, so network device 110 can allocate resources used by terminal device 120a during side-by-side transmission.
[0064] In the second mode, the terminal device can autonomously select one or more resources from the resource pool (RP), a method also known as the predefined resource pool method. Then, the terminal device can perform sideline transmission based on the selected resources. For example, in... Figure 4 In the scenario shown, terminal device 120b is located outside the cell coverage area. Therefore, terminal device 120b can autonomously select resources from a pre-configured (predefined) resource pool for sideline transmission. Alternatively, in Figure 2 In the scenario shown, terminal device 120a can also autonomously select one or more resources from the resource pool configured in network device 110 for side-by-side transmission.
[0065] resource pool
[0066] A resource pool refers to a collection of resources. In a sidelink, the resource pool refers to the collection of resources (time-frequency resources) used for sidelink transmission. Data transmission and reception in a sidelink generally take place within the resource pool. A resource pool can include a transmission resource pool and a reception resource pool. The transmission resource pool is used to transmit sidelink data, and the reception resource pool is used to receive sidelink data. Terminal devices can select corresponding resources from the resource pool for sidelink communication through pre-configuration information and / or network device configuration signaling. To ensure that a terminal device can receive sidelink data transmitted by other terminal devices, for two terminal devices that need to perform sidelink communication, the time-frequency resources in the reception resource pool configured for one terminal device should typically include the time-frequency resources in the transmission resource pool configured for the other terminal device.
[0067] As mentioned earlier, the side-by-side communication modes can include a first mode and a second mode. In the first mode, the terminal device can select a resource pool based on instructions from the network device. In the second mode, the terminal device can autonomously select a resource pool; for example, the terminal device can autonomously select resources from the resource pool to send data. In some embodiments, the resource pool may also include an exceptional resource pool. For example, when the terminal device does not obtain sufficient listening results, it can temporarily use resources in the exceptional resource pool to send data.
[0068] Power level of terminal equipment
[0069] Based on the maximum transmit power that the terminal equipment can support, terminal equipment can be classified into different power classes (PCs), such as PC3 terminal equipment, PC2 terminal equipment, etc. According to existing protocols, the maximum transmit power of PC3 terminal equipment is generally 23 dBm, and the maximum transmit power of PC2 terminal equipment is generally 26 dBm.
[0070] Terminal devices with different power levels have different transmission signal coverage areas. Generally speaking, the transmission signal coverage area of a higher-power terminal device (hereinafter referred to as a high-power terminal device) is greater than that of a lower-power terminal device (hereinafter referred to as a low-power terminal device). Therefore, in some scenarios, when a low-power terminal device is within the transmission signal coverage area of a high-power terminal device, the high-power terminal device may be outside the coverage area of the low-power terminal device.
[0071] by Figure 8 For example, this side-by-side communication scenario includes a low-power terminal device (PC3 terminal device) and a high-power terminal device (PC2 terminal device). PC3 terminal device is within the coverage range of PC2 terminal device's transmission signal, while PC2 terminal device is outside the coverage range of PC3 terminal device. This means that the signal transmitted by PC3 terminal device cannot be received by PC2 terminal device, while the signal transmitted by PC2 terminal device can be received by PC3 terminal device.
[0072] As mentioned earlier, in certain side-channel communication scenarios, when a terminal device uses a predefined resource pool, it can autonomously select resources from the pool for data transmission and reception. However, to prevent other terminal devices from using the same resource, related technologies require the terminal device to listen for transmission signals from other terminal devices before selecting a resource. If the terminal device detects a transmission signal from another terminal device, it needs to change resources or revert to listening for a certain period until it selects an available resource for data transmission and reception. This rule of listening before transmitting signals ensures fair resource usage, on a first-come, first-served basis.
[0073] However, the current resource pool is a unified resource pool defined for all terminal devices. Regardless of the power level, terminal devices select resources from the same resource pool. This can cause terminal devices with different power levels to select the same side-by-side resources in the resource pool for side-by-side communication, resulting in mutual interference.
[0074] For example, continue with Figure 8For example, when PC3 first selects an idle resource in the resource pool for communication, and then PC2 tries to listen for the signal, PC2, being outside the signal coverage of PC3, cannot hear PC3's signal. Therefore, PC2 may select and use the same resource as PC3. In this case, even if PC3 has already preempted the corresponding resource in the resource pool, PC2's signal will still interfere with PC3.
[0075] To address the aforementioned problems, this application proposes two embodiments. Embodiment 1 aims to introduce a resource pool corresponding to the power level of the terminal device, enabling the first terminal device to perform side-link communication within its own power level's resource pool, thereby reducing interference from other power level terminal devices. Embodiment 2 aims to mitigate interference signals by modifying the side-link communication resources of the terminal device after interference is detected. Embodiments 1 and 2 are described below.
[0076] Example 1
[0077] In this embodiment, a correspondence between the power level of the terminal device and the resource pool can be established. In other words, the terminal device can use the resource pool corresponding to the terminal device for side-channel communication.
[0078] In some embodiments, a corresponding resource pool may be established only for terminal devices of a power level. For example, a corresponding resource pool may be set up for terminal devices of power level PC2, and terminal devices of other power levels may select resources from a common resource pool.
[0079] In some embodiments, resource pools can be established for terminal devices with multiple power levels. For example, a terminal device may include M power levels (M is a positive integer greater than or equal to 2), and these M power levels correspond one-to-one with M resource pools. For example, as shown... Figure 9 As shown, the power levels of the terminal devices include PC2 and PC3. A PC2 resource pool corresponding to PC2 and a PC3 resource pool corresponding to PC3 can be established. Terminal devices with a power level of PC2 can communicate within the PC2 resource pool; terminal devices with a power level of PC3 can communicate within the PC3 resource pool. Since different power levels of terminal devices correspond to different resource pools, during side-channel communication, terminal devices of different power levels can select resources from different resource pools, thereby avoiding interference from or causing interference to terminal devices of other power levels.
[0080] In some embodiments, the resource pool mentioned in this application may also include a public resource pool shared by terminal devices of different power levels. For example, when there are no idle resources in the resource pool corresponding to a terminal device of a certain power level, the terminal device can use the resources in the public resource pool for side-by-side communication.
[0081] There are various ways to establish the mapping between power levels of terminal devices and resource pools, and this application is not limited to any particular method. As an example, it can be done through protocol predefinition. Specifically, as one implementation method, the mapping between power levels and resource pools can be stored in the terminal device in a predefined manner. Based on this, the terminal device can select idle resources in the corresponding resource pool for data transmission or reception according to its own power level. Protocol predefinition can be applied to various application scenarios of side-channel communication, such as the application scenarios within network coverage, partial network coverage, and outside network coverage mentioned above.
[0082] As another example, this can be achieved through network device configuration. Specifically, as one implementation, the network device can configure the mapping between different power levels and resource pools, and inform the terminal device of this mapping via higher-layer signaling (such as radio resource control (RRC) signaling). After receiving this higher-layer signaling, the terminal device can autonomously select resources from the resource pool corresponding to its power level. This network device configuration method is applicable to application scenarios with both full network coverage and partial network coverage. In some embodiments, after configuring the mapping between different power levels and resource pools, the network device can schedule resources within the corresponding resource pool based on the terminal device's power level, ensuring that the terminal device can perform side-channel communication within the corresponding resource pool.
[0083] After establishing the correspondence between the power level of the terminal device and the resource pool, the terminal device can use the resources in the corresponding resource pool to perform side-by-side communication based on this correspondence.
[0084] Figure 10 This is a schematic flowchart of the wireless communication method provided in Example 1. Figure 10 This description is from the perspective of the first terminal device and the network device. The first terminal device could be, for example, […]. Figures 1 to 4 The terminal device 120 in the network device can be, for example, the network device. Figure 1 Network device 110.
[0085] See Figure 10In step S1020, the first terminal device uses resources in the first resource pool for side-channel communication. The first resource pool corresponds to the power level of the first terminal device. For example, if the power level of the first terminal device is PC2, then the first resource pool can be the resource pool corresponding to PC2; or if the power level of the first terminal device is PC3, then the first resource pool can be the resource pool corresponding to PC3.
[0086] In this embodiment, a resource pool corresponding to the power level of the terminal device is introduced, enabling the first terminal device to perform side-by-side communication in the resource pool corresponding to its own power level, thereby reducing interference from other terminal devices of different power levels to the first terminal device.
[0087] In some embodiments, if the correspondence between the power level of the terminal device and the resource pool is configured by the network device, step S1010 may be included before step S1020.
[0088] In step S1010, the network device sends first information to the first terminal device. The first information is used to indicate that the first resource pool corresponds to the power level of the first terminal device; or, the first information is used to schedule the first terminal device to perform side-by-side communication in the first resource pool corresponding to the power level of the first terminal device.
[0089] In some embodiments, the first information may be higher-level signaling, such as RRC signaling.
[0090] After receiving the first information sent by the network device, the first terminal device can use the resources in the first resource pool to perform side-by-side communication based on the first information.
[0091] There are multiple ways to select the first resource pool, and this application embodiment does not limit this. Exemplarily, this application embodiment provides three possible implementation methods.
[0092] Method 1: The first terminal device is selected based on its power level.
[0093] After allocating the resource pools according to the power levels of the terminal devices, the first terminal device can directly select the first resource pool corresponding to its own power level from multiple resource pools based on its own power level.
[0094] Method 2: Selection of the second terminal device based on its power level
[0095] The second terminal device is a terminal device that performs side-by-side communication with the first terminal device. After allocating the resource pool according to the power level of the terminal devices, the second terminal device can indirectly select the first resource pool corresponding to the power level of the first terminal device.
[0096] As one implementation, the second terminal device can select a resource pool corresponding to its own power level as the first resource pool. Since the second terminal device, as a terminal device communicating with the first terminal device, can select resources from the same resource pool as the first terminal device, the resource pool corresponding to the power level of the second terminal device can serve as a reference for the first terminal device in selecting its resource pool.
[0097] Method 3: Network devices are selected based on the power levels of the first and / or second terminal devices.
[0098] In some embodiments, the first terminal device and / or the second terminal device may report their own power levels to the network device. The network device may then select a corresponding first resource pool for the first terminal device based on the power level information reported by the first terminal device and / or the second terminal device. In this embodiment, the network device selecting the first resource pool based on the power levels of the first terminal device and / or the second terminal device can also be interpreted as the network device performing resource scheduling based on the power levels of the first terminal device and / or the second terminal device, thereby allocating corresponding resources to the first terminal device.
[0099] Example 2
[0100] In some embodiments, the first terminal device can modify resources based on the results of interference measurement to avoid interference signals.
[0101] There are various ways to implement interference measurement, and the embodiments of this application are not limited to any particular method. For example, when a third terminal device interferes with the side-by-side communication between a first terminal device and a second terminal device, interference measurement can be implemented based on the first terminal device and / or the second terminal device.
[0102] In some embodiments, the power level of the third terminal device is different from that of the first terminal device; for example, the power level of the third terminal device is greater than that of the first terminal device.
[0103] In some embodiments, a feedback link exists between the first terminal device and the second terminal device, meaning that the lateral communication between the first terminal device and the second terminal device is bidirectional. In some embodiments, the bidirectional communication method between the first terminal device and the second terminal device is independent of the lateral communication mode of the first terminal device; that is, regardless of whether the first terminal device is in unicast, multicast, or broadcast mode, the lateral communication between the first terminal device and the second terminal device can be bidirectional.
[0104] As an example, see Figure 11One possible application scenario is shown, in which the first terminal device and the second terminal device communicate bidirectionally, and the signal of the third terminal device can interfere with the side-to-side communication between the first terminal device and the second terminal device.
[0105] Next, this application provides three possible implementations of interference measurement in exemplary embodiments.
[0106] Method 1: Interference feedback based on the second terminal device
[0107] In this method, interference is measured through the target terminal being interfered with (the second terminal device). As one implementation, after being interfered with, the second terminal device can send interference indication information to the first terminal device with which it is communicating. When the transmitted signal of the third terminal device interferes with the second terminal device communicating with the first terminal device, the second terminal device will simultaneously receive signals from the first terminal device and interference signals from the third terminal device. As mentioned earlier, the side-by-side communication between the first and second terminal devices is bidirectional. In this case, the second terminal device can send interference indication information to the first terminal device based on the received interference signal from the third terminal device.
[0108] In some embodiments, interference indication information can be used to indicate that side-by-side communication between a first terminal device and a second terminal device is being interfered with. This interference indication information can, for example, use 1 bit to indicate that the side-by-side communication is being interfered with. In some embodiments, the interference indication information can also be used to indicate the interference intensity of the side-by-side communication. As an example, the interference intensity can be represented by a numerical value; as another example, the interference intensity can also be represented by an interference level.
[0109] In some embodiments, the second terminal device may perform interference measurement before sending interference indication information to the first terminal device. If the interference measurement result shows that the interference reaches a certain preset threshold, the second terminal device sends interference indication information to the first terminal device. For example, when the terminal devices are in motion, the magnitude of their interference varies. When the second terminal device detects that the interference has reached the preset threshold, the interference has a significant impact on the communication between the first and second terminal devices. In this case, the second terminal device may send interference indication information to the first terminal device.
[0110] In some embodiments, the preset threshold may include an interference intensity threshold. When the interference measurement result shows that the interference exceeds a certain preset interference intensity, the second terminal device may send interference indication information to the first terminal device. In some embodiments, the preset threshold may also include a signal-to-interference plus noise ratio (SINR) threshold, or simply a signal-to-noise ratio threshold. When the interference measurement result shows that the signal-to-noise ratio threshold of the received signal detected by the second terminal device is lower than a certain preset signal-to-noise ratio, the second terminal device may send interference indication information to the first terminal device.
[0111] Method 2: Interference measurement based on the first terminal device
[0112] In this method, interference is measured by the first terminal device being interfered with; that is, the first terminal device can directly perform interference measurement. Since the communication between the first and second terminal devices is bidirectional, the first terminal device can simultaneously detect the strength of the interference signal during its reception time.
[0113] In some embodiments, when the first terminal device detects an interference signal, it can proactively change resources and re-establish a communication connection with the second terminal device on a new idle resource in the resource pool.
[0114] In some embodiments, when the first terminal device detects that the interference signal has reached a certain preset threshold, it can actively change resources and re-establish the communication connection with the second terminal device on a new idle resource in the resource pool. The preset threshold can be an interference intensity threshold and / or a signal-to-noise ratio threshold, for example, exceeding the interference intensity threshold or falling below the signal-to-noise ratio threshold.
[0115] Method 3: Combining interference feedback from the second terminal device and interference measurement from the first terminal device
[0116] like Figure 11 The positional relationships between the terminal devices shown can be dynamic and may be quite far apart. In this case, interference from the transmission signal of the third terminal device may only affect the first terminal device, or only the second terminal device, or both. Therefore, in some embodiments, interference feedback from the second terminal device and interference measurement from the first terminal device can be combined to improve the accuracy of interference detection. As one implementation, when either the first or second terminal device's measurement results indicate that the first terminal device is being interfered with, the first terminal device can proactively change resources based on the measurement result and re-establish a communication connection with the second terminal device on a new, idle resource in the resource pool.
[0117] In some embodiments, if either the first terminal device or the second terminal device shows that the first terminal device is being interfered with, it may mean that the measurement result shows that the interference has reached a certain preset threshold. This preset threshold may be an interference intensity threshold and / or a signal-to-noise ratio threshold, for example, exceeding the interference intensity threshold or falling below the signal-to-noise ratio threshold.
[0118] There are various ways to configure a preset threshold, and this application embodiment does not limit this. For example, the preset threshold is predefined by the protocol, that is, the value of the preset threshold can be a preset value. In some embodiments, the preset threshold can be a fixed value, that is, the preset threshold value can be the same for terminal devices of any power level. In some embodiments, the value of the preset threshold can also be variable. Alternatively, the preset threshold is configured by the network device. For example, the network device can configure it through higher-layer signaling (such as RRC signaling).
[0119] Based on the interference measurement described above, the first terminal device can change resources according to the results of the interference measurement.
[0120] Figure 12 This is a schematic flowchart of the wireless communication method provided in Example 2. Figure 12 The method described can be executed by a first terminal device and a second terminal device, and side-by-side communication can be performed between the first terminal device and the second terminal device. The first terminal device and the second terminal device can be, for example, [missing information - likely a class or specification]. Figures 1 to 4 Terminal device 120 in the middle.
[0121] See Figure 12 In step S1220, the first terminal device modifies the side-link communication resources according to a first condition. The first condition indicates that the side-link communication of the first terminal device is being interfered with.
[0122] In this embodiment, after the first terminal device becomes aware that its side-going communication is being interfered with, it changes its side-going communication resources to avoid the interference signal.
[0123] In some embodiments, the first condition includes the first terminal device receiving interference indication information sent by the second terminal device.
[0124] Specifically, step S1210 may be included before step S1220. In step S1210, the second terminal device sends interference indication information to the first terminal device. After receiving the interference indication information, the first terminal device modifies the side-by-side communication resources according to the interference indication information. A description of the interference indication information can be found above and will not be repeated here.
[0125] In some embodiments, the interference indication information is used to indicate that the lateral communication between the first terminal device and the second terminal device is interfered with. Alternatively, the interference indication information is used to indicate the interference intensity of the lateral communication between the first terminal device and the second terminal device.
[0126] In some embodiments, the first condition includes interference to side-going communication reaching a predetermined threshold. Exemplarily, this predetermined threshold may include an interference intensity threshold and / or a signal-to-noise ratio threshold. A description of the predetermined threshold can be found above and will not be repeated here.
[0127] In some embodiments, whether the interference of side-by-side communication reaches a predetermined threshold is determined by measurement by a first terminal device and / or a second terminal device.
[0128] In some embodiments, the interference in the side-by-side communication between the first terminal device and the second terminal device comes from a third terminal device, and the power level of the third terminal device is greater than that of the first terminal device.
[0129] The above text combined Figures 1 to 12 The method embodiments of this application are described in detail below, in conjunction with... Figures 13 to 17 The present application provides a detailed description of the apparatus embodiments. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be found in the foregoing method embodiments.
[0130] Figure 13 This is a schematic diagram of the structure of a terminal device provided in one embodiment of this application. Figure 13 The terminal device 1300 can be the first terminal device mentioned above. The terminal device 1300 may include a communication module 1310.
[0131] The communication module 1310 can be used to perform side-by-side communication using resources in the first resource pool, wherein the first resource pool corresponds to the power level of the first terminal device.
[0132] Optionally, the first resource pool is one of multiple resource pools, which also includes a common resource pool shared by terminal devices of different power levels.
[0133] Optionally, the first resource pool is one of multiple resource pools, which include M resource pools. Each of the M resource pools corresponds one-to-one with one of the M power levels of the terminal device, where M is a positive integer greater than or equal to 2.
[0134] Optionally, the first resource pool is predefined by the protocol or configured by the network device.
[0135] Optionally, the first resource pool is selected based on one of the following methods: the first terminal device is selected based on the power level of the first terminal device; the second terminal device is selected based on the power level of the second terminal device, wherein the second terminal device is a terminal device that performs side-by-side communication with the first terminal device, and the first resource pool corresponds to the power level of the second terminal device; or, the network device is selected based on the power levels of the first terminal device and / or the second terminal device.
[0136] Figure 14 This is a schematic diagram of the network device provided in an embodiment of this application. Figure 14 The network device 1400 may include a transmitting module 1410.
[0137] The sending module 1410 can be used to send first information to the first terminal device, the first information being used to indicate that the first resource pool corresponds to the power level of the first terminal device; or, the first information being used to schedule the first terminal device to perform side-by-side communication in the first resource pool corresponding to the power level of the first terminal device.
[0138] Optionally, the first resource pool is one of multiple resource pools, which also includes a common resource pool shared by terminal devices of different power levels.
[0139] Optionally, the first resource pool is one of multiple resource pools, which include M resource pools. Each of the M resource pools corresponds one-to-one with one of the M power levels of the terminal device, where M is a positive integer greater than or equal to 2.
[0140] Figure 15 This is a schematic diagram of the structure of a terminal device provided in another embodiment of this application. Figure 15 The terminal device 1500 mentioned above can be the first terminal device mentioned above, and the terminal device 1500 may include the change module 1510.
[0141] The modification module 1510 can be used to modify the resources of the side-by-side communication according to a first condition, wherein the first condition indicates that the side-by-side communication of the first terminal device is interfered with.
[0142] Optionally, the first condition includes the first terminal device receiving interference indication information sent by the second terminal device, wherein the second terminal device is a terminal device that conducts side-by-side communication with the first terminal device.
[0143] Optionally, the interference indication information indicates that the side-by-side communication is being interfered with; or, the interference indication information indicates the intensity of the interference to the side-by-side communication.
[0144] Optionally, the first condition includes interference with side-to-side communication reaching a preset threshold.
[0145] Optionally, whether the interference of the side-line communication reaches a preset threshold is determined by measurement by the first terminal device and / or the second terminal device.
[0146] Optionally, the preset thresholds include an interference intensity threshold and / or a signal-to-noise ratio threshold.
[0147] Optionally, the preset threshold is predefined by the protocol or configured by the network device.
[0148] Optionally, the interference in the side-by-side communication comes from a third terminal device, and the power level of the third terminal device is greater than that of the first terminal device.
[0149] Figure 16 This is a schematic diagram of the structure of a terminal device provided in another embodiment of this application. Figure 16 The terminal device 1600 mentioned above can be the second terminal device mentioned above, and the terminal device 1600 may include the sending module 1610.
[0150] The sending module 1610 can be used to send interference indication information to the first terminal device, wherein the first terminal device and the second terminal device are conducting side-by-side communication, and the interference indication information is used to trigger the first terminal device to change the resources of the side-by-side communication.
[0151] Optionally, the interference indication information indicates that the side-by-side communication is being interfered with; or, the interference indication information indicates the intensity of the interference to the side-by-side communication.
[0152] Optionally, the second terminal device also includes a measurement module 1620. The measurement module 1620 can be used to perform interference measurement to determine whether the interference of the side-line communication reaches a preset threshold.
[0153] Optionally, the preset thresholds include an interference intensity threshold and / or a signal-to-noise ratio threshold.
[0154] Optionally, the preset threshold is predefined by the protocol or configured by the network device.
[0155] Optionally, the interference in the side-by-side communication comes from a third terminal device, and the power level of the third terminal device is greater than that of the first terminal device.
[0156] Figure 17 This is a schematic structural diagram of the device according to an embodiment of this application. Figure 17 The dashed lines indicate that the unit or module is optional. The device 1700 can be used to implement the methods described in the above method embodiments. The device 1700 can be a chip, a terminal device, or a network device.
[0157] Apparatus 1700 may include one or more processors 1710. The processor 1710 may support apparatus 1700 in implementing the methods described in the preceding method embodiments. The processor 1710 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0158] The apparatus 1700 may further include one or more memories 1720. The memories 1720 store a program that can be executed by the processor 1710, causing the processor 1710 to perform the methods described in the preceding method embodiments. The memories 1720 may be independent of the processor 1710 or integrated within the processor 1710.
[0159] The device 1700 may also include a transceiver 1730. The processor 1710 can communicate with other devices or chips via the transceiver 1730. For example, the processor 1710 can send and receive data with other devices or chips via the transceiver 1730.
[0160] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal or network device provided in this application, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0161] This application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0162] This application also provides a computer program. This computer program can be applied to the terminal or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal or network device in various embodiments of this application.
[0163] It should be understood that in the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.
[0164] It should be understood that the term "and / or" in this article is merely a description of the correspondence between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0165] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0166] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0167] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0168] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0169] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.
[0170] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for wireless communication, characterized in that, include: The first terminal device reports its power level; The first terminal device uses resources in the first resource pool for side-by-side communication. The first resource pool corresponds to the power level of the first terminal device. The first resource pool is selected by the network device based on the power level reported by the first terminal device. The first resource pool is one of multiple resource pools. The multiple resource pools also include a common resource pool shared by terminal devices with different power levels. If there are no idle resources in the first resource pool, the first terminal device uses the resources in the public resource pool to perform side-by-side communication. The system receives interference indication information from a second terminal device. The interference indication information is used to trigger the first terminal device to change the resources of the side-link communication. The interference indication information indicates the interference intensity of the side-link communication. The interference of the side-link communication comes from a third terminal device, and the power level of the third terminal device is greater than that of the first terminal device.
2. The method according to claim 1, characterized in that, The plurality of resource pools includes M resource pools, and the M resource pools correspond one-to-one with the M power levels of the terminal devices, where M is a positive integer greater than or equal to 2.
3. The method according to claim 1 or 2, characterized in that, The first resource pool is predefined by the protocol or configured by the network device.
4. The method according to claim 1 or 2, characterized in that, The first resource pool is selected by the network device based on the power level of the first terminal device and the power level of the second terminal device, and the second terminal device performs the side-by-side communication with the first terminal device.
5. A method for wireless communication, characterized in that, include: The network device receives the power level reported by the first terminal device; The network device sends first information to the first terminal device, the first information being used to indicate that the first resource pool corresponds to the power level of the first terminal device; or, the first information being used to schedule the first terminal device to perform side-by-side communication in the first resource pool corresponding to the power level of the first terminal device. The first resource pool is selected by the network device based on the power level reported by the first terminal device. The first resource pool is one of multiple resource pools, and the multiple resource pools also include a public resource pool shared by terminal devices with different power levels. The side-link communication resources used by the first terminal device are also changed based on interference indication information. The interference indication information is sent by the second terminal device and indicates the interference intensity of the side-link communication. The interference of the side-link communication comes from the third terminal device, and the power level of the third terminal device is greater than that of the first terminal device.
6. The method according to claim 5, characterized in that, The plurality of resource pools includes M resource pools, and the M resource pools correspond one-to-one with the M power levels of the terminal devices, where M is a positive integer greater than or equal to 2.
7. The method according to claim 5 or 6, characterized in that, The first resource pool is selected by the network device based on the power level of the first terminal device and the power level of the second terminal device, and the second terminal device performs the side-by-side communication with the first terminal device.
8. A terminal device, characterized in that, The terminal device is a first terminal device, and the first terminal device includes: The communication module is used to report power levels; The communication module is further configured to perform side-by-side communication using resources in the first resource pool, wherein the first resource pool corresponds to the power level of the first terminal device, the first resource pool is selected by the network device based on the power level reported by the first terminal device, the first resource pool is one of multiple resource pools, and the multiple resource pools also include a common resource pool shared by terminal devices with different power levels. The communication module is also used to perform side-by-side communication using resources in the public resource pool when there are no idle resources in the first resource pool. The communication module is further configured to receive interference indication information from a second terminal device. The interference indication information is used to trigger the first terminal device to change the resources of the side-link communication. The interference indication information indicates the interference intensity of the side-link communication. The interference of the side-link communication comes from a third terminal device, and the power level of the third terminal device is greater than that of the first terminal device.
9. The terminal device according to claim 8, characterized in that, The plurality of resource pools includes M resource pools, and the M resource pools correspond one-to-one with the M power levels of the terminal devices, where M is a positive integer greater than or equal to 2.
10. The terminal device according to claim 8 or 9, characterized in that, The first resource pool is predefined by the protocol or configured by the network device.
11. The terminal device according to claim 8 or 9, characterized in that, The first resource pool is selected by the network device based on the power level of the first terminal device and the power level of the second terminal device, and the second terminal device performs the side-by-side communication with the first terminal device.
12. A network device, characterized in that, include: The receiving module is used to receive the power level reported by the first terminal device; The sending module is used to send first information to the first terminal device, the first information being used to indicate that the first resource pool corresponds to the power level of the first terminal device; or, the first information being used to schedule the first terminal device to perform side-by-side communication in the first resource pool corresponding to the power level of the first terminal device. The first resource pool is selected by the network device based on the power level reported by the first terminal device. The first resource pool is one of multiple resource pools, and the multiple resource pools also include a public resource pool shared by terminal devices with different power levels. The side-link communication resources used by the first terminal device are also changed based on interference indication information. The interference indication information is sent by the second terminal device and indicates the interference intensity of the side-link communication. The interference of the side-link communication comes from the third terminal device, and the power level of the third terminal device is greater than that of the first terminal device.
13. The network device according to claim 12, characterized in that, The plurality of resource pools includes M resource pools, and the M resource pools correspond one-to-one with the M power levels of the terminal devices, where M is a positive integer greater than or equal to 2.
14. The network device according to claim 12 or 13, characterized in that, The first resource pool is selected by the network device based on the power level of the first terminal device and the power level of the second terminal device, and the second terminal device performs the side-by-side communication with the first terminal device.
15. A terminal device, characterized in that, It includes a memory and a processor, the memory being used to store a program, and the processor being used to invoke the program in the memory to perform the method as described in any one of claims 1-4.
16. A network device, characterized in that, It includes a memory and a processor, the memory being used to store a program, and the processor being used to invoke the program in the memory to perform the method as described in any one of claims 5-7.
17. An apparatus, characterized in that, Includes a processor for calling a program from memory to perform the method as described in any one of claims 1-7.
18. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1-7.
19. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1-7.
20. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 1-7.
Citation Information
Patent Citations
Method and device for avoiding D2D communication interference
CN104202821A
Resource distribution method and device
CN106604398A
Resource selection method and device
CN108668373A
Power control method and device
CN109392069A
Joint resource allocation and power control method in D2D communication
CN110267338A