Multi-hop path data transmission method and related device
The third device independently determines the data forwarding path, optimizes data transmission based on the path indication information and priority indication, solves the flexibility and efficiency of data transit in the multi-hop path, and realizes the sustainability of data transmission and the balance of resource utilization.
Patent Information
- Application Number
- CN201980103190.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-12-31
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2039-12-31
AI Technical Summary
In the existing multi-hop path data transmission, data transfer from the base station to the overlay UE lacks flexibility and efficiency, and data transfer in the multi-hop path cannot be effectively realized.
The third device receives the control information of the first device, independently determines the data forwarding path based on the path indication information, and optimizes data transit by sending control information to schedule data transmission, including source identification and destination identification, priority indication and link quality information.
It improves the flexibility and efficiency of data transmission in multi-hop paths, ensures the continuity and accuracy of data transit, and balances the utilization of transmission resources.
Smart Images

Figure CN114846899B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a multi-hop path data transmission method and related devices. Background Art
[0002] 3GPP Long Term Evolution (LTE) Release 12, Rel-12, introduced and standardized device-to-device communication (D2D) technology. This technology aims to enable direct communication between user equipment (UEs) (UEs) to meet the needs of emerging services such as public safety. (Note: D2D at this time only supports UE discovery within network coverage and UE-to-UE communication. This communication can be unicast or broadcast, and supports scenarios where all UEs are within network coverage, some UEs are within network coverage, and all UEs are outside network coverage.) LTE Rel-13 introduced and standardized UE-to-network relaying (UE-to-network relaying). This technology allows networks to leverage the D2D technology introduced in Rel-12 to extend network coverage through Layer 3 relay, allowing UEs outside network coverage to access services through UEs within network coverage. Furthermore, in Rel-14 / 15 / 16, vehicle-to-everything (V2X) was successfully established as a key application of D2D technology. V2X specifically encompasses various application requirements, including vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2I), and vehicle-to-roadside unit (V2R). V2V refers to LTE-based vehicle-to-vehicle communication; V2P refers to LTE-based communication between vehicles and people (including pedestrians, cyclists, drivers, or passengers); V2R refers to LTE-based communication between vehicles and roadside units (RSUs). V2N, which can also be included in V2I, refers to LTE-based communication between vehicles and base stations / networks. Roadside units (RSUs) come in two types: terminal-type RSUs, which are stationary and don't require mobility considerations because they're located along the road; and base station-type RSUs, which provide timing synchronization and resource scheduling for communicating vehicles. Whether it is the existing D2D, V2V, V2X, or the fifth-generation mobile communication technology 5G V2X and future sidelink application scenarios, user collaboration UE cooperation can be carried out.
[0003] From the perspective of communication theory development and application scenario requirements, NR Release 17 (Rel-17) presents an opportune time for the commercialization of user collaboration technology. Looking back at the history of 3GPP standard development, technologies such as inter-UE communication and UE-to-Network relaying, encompassing user collaboration, have been previously researched within 3GPP. UE-to-Network relaying, also known as relay technology, involves one UE helping another UE communicate with a base station. It can be argued that previously studied D2D and relay technologies are both components of user collaboration technology.
[0004] Currently, the data relay in the user collaboration technology discussed in relevant standards is limited to the base station to the in-coverage edge UE and then to the out-of-coverage UE. That is, when sending data from the base station, if the second device is outside the signal coverage of the base station, the target UE cannot directly receive the transmission from the base station. The base station can uniformly schedule data transfer through the in-coverage edge UE. How to more flexibly implement data transfer in multi-hop paths is a problem that needs to be solved. Summary of the Invention
[0005] The embodiments of the present invention provide a multi-hop path data transmission method and related apparatus, which enable devices in the multi-hop path to autonomously confirm data forwarding, thereby improving the flexibility and efficiency of data transmission in the multi-hop path.
[0006] In a first aspect, an embodiment of the present invention provides a multi-hop path data transmission method, wherein the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a destination device. The method includes:
[0007] The third device receives first control information from the first device, where the first control information includes a source identifier and a destination identifier;
[0008] The third device transfers the data scheduled by the first control information according to the path indication information, where the path indication information is used to indicate a target transmission path.
[0009] By implementing the embodiment of the present invention, when the third device transfers data, it is not necessary to transfer data according to the scheduling of the network device. The local end can independently determine the data transfer based on the path indication information, which is conducive to improving the flexibility and efficiency of data transmission in multi-hop paths.
[0010] In one possible example, the first control information is first sidelink control information SCI.
[0011] In one possible example, the first SCI is a primary SCI, or a first-level SCI or a second-level SCI in a secondary SCI. When the first control information is an SCI, the first device, one or more transfer devices, and the second device may be terminal devices, and a user collaboration group may be formed to enable the devices to support proximity services.
[0012] In one possible example, the path indication information includes information for indicating the target transmission path or information for indicating the target transit device; wherein the information for indicating the target transmission path includes at least one of the following: an identifier of the transmission path including the first device, the target transit device and the second device; an identifier of the transmission path including the target transit device and the second device; an identifier of the transmission path including the second device; and an identifier of the transmission path including the first device and the second device; the information for indicating the target transit device includes at least one of the following: a device identifier of the target transit device; a device identifier of the first device; a device identifier of the second device; wherein the target transit device includes the third device. It can be seen that the path indication information can directly include the indication information of the target transmission path, and can fully indicate the entire transmission path; or, the path indication information can include the indication information of the target transit device, thereby accurately indicating the situation of the next-hop device of the target transit device.
[0013] In one possible example, the third device forwards the data scheduled by the first control information according to the path indication information, including: the third device determines whether to forward the sidelink data scheduled by the first control information according to the obtained path indication information; when the third device determines to forward the sidelink data scheduled by the first control information, the third device sends second control information, and the second control information includes the source identifier and the destination identifier. It can be seen that since the second control information includes the source identifier and the destination identifier, when the next-hop device of the third device receives the second control information, if the next-hop device is the second forwarding device, the second forwarding device can determine to forward the data according to the path indication information obtained by the local end; if the next-hop device is the second device, the second device determines to receive the data, thereby ensuring the continuity and accuracy of the data forwarding transmission.
[0014] In a possible example, the second control information is the second SCI.
[0015] In a possible example, the second SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0016] In a possible example, the path indication information includes link quality information of the target transmission path.
[0017] In a possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information.
[0018] In one possible example, the first control information also includes priority indication information; and the third device sending the second control information includes: upon detecting that the priority indication information is greater than or equal to a first preset threshold, the third device sending the second control information based on the link quality information. Thus, by using the priority indication information to constrain data transmission by the transit device, the transit device is prevented from indiscriminately transmitting all legitimate data, thereby increasing data transmission pressure on the transit device and balancing transmission resource utilization.
[0019] In one possible example, the path indication information includes a sending decision factor of the third device; the third device sends the second control information, including: the third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information.
[0020] In one possible example, the path indication information includes a transmission decision factor for the third device; and the third device transmitting the second control information includes: generating a transmission decision random number; determining that the transmission decision random number and the transmission decision factor satisfy a predetermined magnitude relationship, and transmitting the second control information based on the link quality information. Thus, by constraining data transmission by the transit device using the decision random number and the transmission decision factor, it is possible to prevent the transit device from indiscriminately transmitting all legitimate data, thereby increasing data transmission pressure on the transit device, and to balance transmission resource utilization.
[0021] In one possible example, the first control information also includes priority indication information; the path indication information includes a sending decision factor of the third device; the third device sends the second control information, including: when the third device detects that the priority indication information is less than the first preset threshold, generating a sending decision random number; determining that the sending decision random number and the sending decision factor meet a preset size relationship, and sending the second SCI according to the link quality information. It can be seen that by constraining the data transmission of the transit device at the first level through the priority indication information, and further constraining the data transmission of the transit device at the second level through the sending decision factor, the transit device can be prevented from increasing the data transmission pressure due to the need to forward all legal data, thereby balancing the transmission resource utilization.
[0022] In a possible example, the acquisition of the path indication information includes any one of the following methods: acquisition through pre-configuration; and acquisition from a network device through signaling, where the signaling is at least one of radio resource control RRC signaling, media access control MAC signaling, or physical layer signaling.
[0023] In a second aspect, an embodiment of the present invention provides a multi-hop path data transmission method, including:
[0024] The third device reports a sidelink measurement result to the network device, where the measurement result is obtained by measuring a reference signal of a sidelink control channel PSCCH or a sidelink data channel PSSCH.
[0025] In a possible example, the measurement result is obtained by the third device measuring a reference signal from at least one of the first device, the second device, or one or more transfer devices.
[0026] In a possible example, the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, the second device is a target device, and the third device is a transit device.
[0027] In a possible example, the measurement result includes any one of the following: SL-RSRP, SL-RSRQ or SL-RSSI.
[0028] In a possible example, the method further includes: the third device reporting location information to the network device.
[0029] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0030] When the measurement result is greater than or equal to a predefined threshold, reporting the measurement result; or reporting the measurement result and indication information of the measured device corresponding to the measurement result; or reporting the identified path and indication information of the measured device corresponding to the path;
[0031] The indication information of the measured device corresponding to the measurement result includes the device identification of the measured device or the identification of the measured reference signal; the indication information of the measured device corresponding to the path includes the device identification of the measured device or the identification of the measured reference signal.
[0032] In a possible example, the predefined threshold may be one value or multiple values.
[0033] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0034] When it is greater than the first threshold, reporting the measurement result as high (i.e., the measurement result level is high) and indicating the device identifier of the measured device at the same time, wherein the measurement result is high by any one of the following ways: the measurement result is at the first level; an index indicating that the measurement result is high; the measurement result value; and a high indication corresponding to the measurement result; wherein the device identifier of the measured device represents the device identifier of the path link;
[0035] When it is greater than the second threshold and less than the first threshold, the measurement result is reported (i.e., the measurement result level is medium) and the measured device identifier is indicated at the same time, wherein the measurement result is indicated in any one of the following ways: the measurement result is at the second level; the index in the measurement result is indicated; the measurement result value; and the medium indication corresponding to the measurement result; wherein the measured device identifier represents the device identifier of the path link.
[0036] In a possible example, the first threshold is threshold_h, and the second threshold is threshold_m.
[0037] In the present invention, "greater than" can be replaced by "greater than or equal to", and "less than" can be replaced by "less than or equal to". In the present invention, an identifier can be an ID or an index; a cooperation group can also be referred to as a group; and transit can also be referred to as forwarding, transit transmission, or transmission.
[0038] In one possible example, the device identifier includes any one or more of the following: an absolute identifier; a value of a portion of the absolute identifier; a radio network temporary identifier RNTI of the associated node; a portion of the RNTI of the associated node; and a relative identifier in a cooperative group defined for forwarding communications; and when represented as the relative identifier, the device identifier includes a joint indication of the group identifier and the relative identifier.
[0039] In a possible example, the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a target device.
[0040] In a possible example, the method further includes: the third device acquiring path indication information, where the path indication information is used to indicate a target transmission path.
[0041] In one possible example, the method further includes: the third device receiving first control information from the first device, the first control information including a source identifier and a destination identifier; and the third device forwarding data scheduled by the first control information according to the path indication information.
[0042] In one possible example, the first control information is first sidelink control information SCI.
[0043] In a possible example, the first SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0044] In one possible example, the path indication information includes information for indicating the target transmission path or information for indicating the target transfer device; wherein, the information for indicating the target transmission path includes at least one of the following: an identification of the transmission path including the first device, the target transfer device and the second device; an identification of the transmission path including the target transfer device and the second device; an identification of the transmission path including the second device; and an identification of the transmission path including the first device and the second device; the information for indicating the target transfer device includes at least one of the following: a device identification of the target transfer device; a device identification of the first device; a device identification of the second device; wherein, the target transfer device includes the third device.
[0045] In one possible example, the third device forwards the data scheduled by the first control information according to the path indication information, including: the third device determines whether to forward the side link data scheduled by the first control information according to the acquired path indication information; when the third device determines to forward the side link data scheduled by the first control information, the third device sends second control information, and the second control information includes the source identifier and the destination identifier.
[0046] In a possible example, the second control information is the second SCI.
[0047] In a possible example, the second SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0048] In a possible example, the path indication information includes link quality information of the target transmission path.
[0049] In a possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information.
[0050] In one possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information according to the link quality information.
[0051] In one possible example, the path indication information includes a sending decision factor of the third device; the third device sends the second control information, including: the third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information.
[0052] In one possible example, the path indication information includes a sending decision factor of the third device; the third device sends the second control information, including: the third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information according to the link quality information.
[0053] In one possible example, the first control information also includes priority indication information; the path indication information includes the sending decision factor of the third device; the third device sends the second control information, including: when the third device detects that the priority indication information is less than the first preset threshold, it generates a sending decision random number; it is determined that the sending decision random number and the sending decision factor meet a preset size relationship, and the second SCI is sent according to the link quality information.
[0054] In a possible example, the acquisition of the path indication information includes any one of the following methods: acquisition through pre-configuration; and acquisition from a network device through signaling, where the signaling is at least one of radio resource control RRC signaling, media access control MAC signaling, or physical layer signaling.
[0055] In a third aspect, an embodiment of the present invention provides a multi-hop path data transmission method, wherein the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a destination device. The method includes:
[0056] The third device receives first control information from the first device, where the first control information includes a source identifier and a destination identifier;
[0057] The third device relays and transmits the data scheduled by the first control information according to the first control information.
[0058] In a possible example, the first control information further includes indication information of whether to trigger relay transmission, and / or indication information of whether to trigger simultaneous relay transmission;
[0059] In a possible example, the first control information further includes time indication information of relay transmission.
[0060] In a possible example, the first control information further includes information indicating the number of relay transmissions.
[0061] In one possible example, the first control information is first sidelink control information SCI.
[0062] In a possible example, the first SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0063] In a possible example, the second control information is the second SCI.
[0064] In a possible example, the second SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0065] In a possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information.
[0066] In one possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information according to the link quality information.
[0067] In one possible example, the method further includes: the third device reporting the measurement result of the side link to the network device, and the measurement result is obtained by measuring the reference signal of the side link control channel PSCCH or the side link data channel PSSCH.
[0068] In a possible example, the measurement result is obtained by the third device measuring a reference signal from at least one of the first device, the second device, or one or more transfer devices.
[0069] In a possible example, the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, the second device is a target device, and the third device is a transit device.
[0070] In a possible example, the measurement result includes any one of the following: SL-RSRP, SL-RSRQ or SL-RSSI.
[0071] In a possible example, the method further includes: the third device reporting location information to the network device.
[0072] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0073] When the measurement result is greater than or equal to a predefined threshold, reporting the measurement result; or reporting the measurement result and indication information of the measured device corresponding to the measurement result; or reporting the identified path and indication information of the measured device corresponding to the path;
[0074] The indication information of the measured device corresponding to the measurement result includes the device identification of the measured device or the identification of the measured reference signal; the indication information of the measured device corresponding to the path includes the device identification of the measured device or the identification of the measured reference signal.
[0075] In a possible example, the predefined threshold may be one value or multiple values.
[0076] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0077] When it is greater than the first threshold, reporting the measurement result as high (i.e., the measurement result level is high) and indicating the measured device identifier at the same time, wherein the measurement result is high by any one of the following ways: the measurement result is at the first level; an index indicating that the measurement result is high; the measurement result value; and a high indication corresponding to the measurement result; wherein the measured device identifier represents the device identifier of the path link;
[0078] When it is greater than the second threshold and less than the first threshold, the measurement result is reported (i.e., the measurement result level is medium) and the measured device identifier is indicated at the same time, wherein the measurement result is indicated in any one of the following ways: the measurement result is at the second level; the index in the measurement result is indicated; the measurement result value; and the medium indication corresponding to the measurement result; wherein the measured device identifier represents the device identifier of the path link.
[0079] In one possible example, the device identifier includes any one or more of the following: an absolute identifier; a value of a portion of the absolute identifier; a radio network temporary identifier RNTI of the associated node; a portion of the RNTI of the associated node; and a relative identifier in a cooperative group defined for forwarding communications; and when represented as the relative identifier, the device identifier includes a joint indication of the group identifier and the relative identifier.
[0080] In a possible example, the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a target device.
[0081] In a fourth aspect, an embodiment of the present invention provides a multi-hop path data transmission device, which is applied to a third device, wherein the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a target device; the device includes a processing unit and a communication unit, wherein:
[0082] The processing unit is used to receive first control information from the first device through the communication unit, where the first control information includes a source identifier and a destination identifier; and to transfer data scheduled by the first control information according to path indication information, where the path indication information is used to indicate a target transmission path.
[0083] In the fifth aspect, an embodiment of the present invention provides a communication device, wherein the terminal is a third device, including a memory, a transceiver and at least one processor, the memory storing instructions, the memory, the transceiver and the at least one processor being interconnected through a line, and the processor being used to call the instructions to execute the steps in any method of the first aspect, the second aspect or the third aspect.
[0084] In a sixth aspect, an embodiment of the present invention provides a communication device, including a processor and an interface circuit;
[0085] The interface circuit is used to receive code instructions and transmit them to the processor; the processor runs the code instructions to perform the steps in any method of the first aspect, the second aspect, or the third aspect.
[0086] In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium, which is used to store instructions. When the instructions are executed, the steps in any method of the first aspect, the second aspect, or the third aspect are implemented.
[0087] In an eighth aspect, an embodiment of the present invention provides a computer program product. When the computer program product runs on a device, the device executes the steps of any method in the first aspect, the second aspect, or the third aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0088] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the background technology, the drawings required for use in the embodiments of the present invention or the background technology will be described below.
[0089] Figure 1 is a system architecture diagram of a communication system provided by an embodiment of the present invention;
[0090] Figure 2 1 is a schematic structural diagram of a terminal device provided by an embodiment of the present invention;
[0091] Figure 3 This is a schematic diagram of the structure of a network device provided by an embodiment of the present invention;
[0092] Figure 4a This is a flow chart of a multi-hop path data transmission method provided by an embodiment of the present invention;
[0093] Figure 4b This is an example diagram of a node combination of multiple paths provided by an embodiment of the present invention;
[0094] Figure 4c is a schematic diagram of multiple transmission paths between a first device and a second device provided by an embodiment of the present invention;
[0095] Figure 4d 1 is a flow chart of another multi-hop path data transmission method provided by an embodiment of the present invention;
[0096] Figure 4e 1 is a flow chart of another multi-hop path data transmission method provided by an embodiment of the present invention;
[0097] Figure 5 This is a block diagram of the functional units of a multi-hop path data transmission device provided by an embodiment of the present invention;
[0098] Figure 6 It is a structural diagram of a communication device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0099] The embodiments of the present invention are described below with reference to the accompanying drawings.
[0100] Figure 1A schematic diagram of a communication system provided for an embodiment of the present application. The communication system 100 may be a fifth-generation 5G mobile communication system, a sixth-generation 6G mobile communication system, and any future communication system, which may include at least one network device 101 (only one is shown) and one or more terminal devices 102 connected to the network device 101. The network device 101 can communicate wirelessly with the terminal device 102 through one or more antennas. Each network device 101 can provide communication coverage for its corresponding coverage range 104. The coverage range 104 corresponding to the network device 101 can be divided into multiple sectors, wherein one sector corresponds to a portion of the coverage range (not shown).
[0101] In the embodiment of the present application, the network device 101 may include: a base transceiver station (Base Transceiver Station), a wireless transceiver, a basic service set (BSS), an extended service set (ESS), a node B (Node B), an evolved node B (eNB or eNodeB), or a next-generation node B (gNB), etc. The communication system 100 may include several different types of network devices 101, such as a macro base station, a micro base station, etc. The network device 101 may also be a small station, a transmission reference point (TRP), etc. The network device 101 may apply different wireless technologies, such as a cell radio access technology or a WLAN radio access technology.
[0102] In the embodiment of the present application, the terminal device 102 is a device with wireless transceiver function that can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as a ship, etc.); it can also be deployed in the air (for example, on an airplane, a balloon, and a satellite, etc.). The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiment of the present application does not limit the application scenario. The terminal device may also sometimes be referred to as user equipment (UE), terminal, access terminal, UE unit, UE station, mobile device, mobile station, mobile station, mobile terminal, mobile client, mobile unit, remote station, remote terminal equipment, remote unit, wireless unit, wireless communication equipment, user agent or user device, etc.
[0103] It should be noted that the terms "system" and "network" in the embodiments of the present application can be used interchangeably. "Multiple" refers to two or more. In view of this, in the embodiments of the present application, "multiple" can also be understood as "at least two". "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / ", unless otherwise specified, generally indicates that the previous and subsequent associated objects are in an "or" relationship.
[0104] refer to Figure 2 , Figure 2 The terminal device provided in the embodiment of the present application is shown. Figure 2 As shown, the terminal device 200 may include: an input and output module (including an audio input and output module 218, a key input module 216, and a display 220, etc.), a user interface 202, one or more processors 204, a transmitter 206, a receiver 208, a coupler 210, an antenna 214, and a memory 212. These components may be connected via a bus or other means. Figure 2Take bus connection as an example.
[0105] The antenna 214 can be used to convert electromagnetic energy into electromagnetic waves in free space, or convert electromagnetic waves in free space into electromagnetic energy in a transmission line. The coupler 210 is used to split the mobile communication signal received by the antenna 214 into multiple paths and distribute them to multiple receivers 208.
[0106] The transmitter 206 may be configured to perform transmission processing on the signal output by the processor 204 .
[0107] The receiver 208 may be configured to receive and process mobile communication signals received by the antenna 214 .
[0108] In the embodiment of the present application, the transmitter 206 and the receiver 208 can be regarded as a wireless modem. In the terminal device 200, the number of the transmitter 206 and the number of the receiver 208 can be one or more.
[0109] Apart from Figure 2 In addition to the transmitter 206 and receiver 208 shown, the terminal device 200 may also include other communication components, such as a GPS module, a Bluetooth module, a Wireless Fidelity (Wi-Fi) module, etc. The terminal device 200 is not limited to the wireless communication signals described above, and may also support other wireless communication signals, such as satellite signals, shortwave signals, etc. The terminal device 200 is not limited to wireless communication, and may also be configured with a wired network interface (such as a LAN interface) 201 to support wired communication.
[0110] The input / output modules can be used to enable interaction between the terminal device 200 and the user / external environment, and may primarily include an audio input / output module 218, a key input module 216, and a display 220. Specifically, the input / output modules may also include a camera, a touch screen, and sensors. The input / output modules all communicate with the processor 204 via the user interface 202.
[0111] The memory 212 can be coupled to the processor 204 via a bus or an input / output port, or the memory 212 can be integrated with the processor 204. The memory 212 is used to store various software programs and / or multiple sets of instructions. Specifically, the memory 212 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more disk storage devices, flash memory devices, or other non-volatile solid-state storage devices. The memory 212 can store an operating system (hereinafter referred to as the system), such as an embedded operating system such as ANDROID, IOS, WINDOWS, or LINUX. The memory 212 can also store a network communication program, which can be used to communicate with one or more additional devices, one or more terminal devices, or one or more network devices. The memory 212 can also store a user interface program, which can realistically display the content of the application through a graphical operating interface, and receive user control operations on the application through input controls such as menus, dialog boxes, and buttons.
[0112] In the embodiment of the present application, the memory 212 can be used to store the implementation program of the multi-hop path data transmission method provided by one or more embodiments of the present application. For the implementation of the multi-hop path data transmission method provided by one or more embodiments of the present application, please refer to the subsequent embodiments.
[0113] The processor 204 can be used to read and execute computer-readable instructions. Specifically, the processor 204 can be used to call a program stored in the memory 212, such as an implementation program of the multi-hop path data transmission method provided in one or more embodiments of the present application, and execute the instructions contained in the program to implement the methods involved in subsequent embodiments. The processor 204 can support: Global System for Mobile Communication (GSM) (2G) communication, Wideband Code Division Multiple Access (WCDMA) (3G) communication, and Long Term Evolution (LTE) (4G) communication, and 5G communication, etc. One or more. Optionally, when the processor 204 sends any message or data, it specifically drives or controls the transmitter 206 to perform the sending.
[0114] Optionally, when the processor 204 receives any message or data, it specifically does so by driving or controlling the receiver 208. Therefore, the processor 204 can be regarded as a control center for performing transmission or reception, and the transmitter 206 and the receiver 208 are the specific executors of the transmission and reception operations.
[0115] It is understandable that the terminal device 200 may be Figure 1 The terminal device 102 in the communication system 100 shown can be implemented as user equipment (UE), terminal, access terminal, UE unit, UE station, mobile device, mobile station, mobile station, mobile terminal, etc.
[0116] Need to explain, Figure 2 The terminal device 200 shown is only one implementation of the embodiment of the present application. In actual applications, the terminal device 200 may also include more or fewer components, which is not limited here.
[0117] refer to Figure 3 , Figure 3 The network device provided by the embodiment of the present application is shown. Figure 3 As shown, the network device 300 may include: one or more processors 301, memory 302, network interface 303, transmitter 305, receiver 306, coupler 307 and antenna 308. These components may be connected via bus 304 or other means. Figure 3 Take bus connection as an example.
[0118] The network interface 303 may be used for the network device 300 to communicate with other communication devices, such as other network devices. Specifically, the network interface 303 may be a wired interface.
[0119] The transmitter 305 can be used to perform transmission processing on the signal output by the processor 301, such as signal modulation. The receiver 306 can be used to perform reception processing on the mobile communication signal received by the antenna 308. For example, signal demodulation. In some embodiments of the present application, the transmitter 305 and the receiver 306 can be regarded as a wireless modem. In the network device 300, the number of transmitters 305 and receivers 306 can be one or more. The antenna 308 can be used to convert electromagnetic energy in the transmission line into electromagnetic waves in free space, or convert electromagnetic waves in free space into electromagnetic energy in the transmission line. The coupler 307 can be used to divide the mobile communication signal into multiple paths and distribute them to multiple receivers 306.
[0120] The memory 302 can be coupled to the processor 301 via a bus 304 or an input / output port, or the memory 302 can be integrated with the processor 301. The memory 302 is used to store various software programs and / or multiple sets of instructions. Specifically, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more disk storage devices, flash memory devices, or other non-volatile solid-state storage devices. The memory 302 can store an operating system (hereinafter referred to as the system), such as an embedded operating system such as uCOS, VxWorks, or RTLinux. The memory 302 can also store a network communication program, which can be used to communicate with one or more additional devices, one or more terminal devices, or one or more network devices.
[0121] Processor 301 can be used to manage radio channels, establish and tear down calls and communication links, and provide cell handover control for users within its control area. Specifically, processor 301 may include an Administration / Communication Module (AM / CM) (a center for voice and information exchange), a Basic Module (BM) (for call processing, signaling processing, radio resource management, radio link management, and circuit maintenance), and a Transcoder and Submultiplexer (TCSM) (for multiplexing, demultiplexing, and transcoding).
[0122] In the embodiments of the present application, the processor 301 may be configured to read and execute computer-readable instructions. Specifically, the processor 301 may be configured to call a program stored in the memory 302, such as a program implementing the multi-hop path data transmission method provided in one or more embodiments of the present application, and execute the instructions contained in the program.
[0123] It is understandable that the network device 300 may be Figure 1 The network device 101 in the communication system 100 shown can be implemented as a base station, a wireless transceiver, a basic service set (BSS), an extended service set (ESS), a NodeB, an eNodeB, a gNB, etc.
[0124] It should be noted that Figure 3 The network device 300 shown is only one implementation of the embodiment of the present application. In actual applications, the network device 300 may also include more or fewer components, which is not limited here.
[0125] It should be noted that in the embodiments of the present application, according to the relationship between the signal coverage range of the base station and the position of the terminal device, the terminal device 102 can be specifically divided into in-coverage UE (in coverage UE), in-coverage edge UE (in coverage edge UE), out-of-coverage edge UE (out of coverage edge UE), and out-of-coverage UE (out of coverage UE). The first device described in the following embodiments can be the above-mentioned network device 101 or terminal device 102, the transit device can be the above-mentioned network device 101 or terminal device 102, and the second device can be the above-mentioned network device 101 or terminal device 102.
[0126] See Figure 4a , Figure 4a This is a flow chart of a multi-hop path data transmission method provided by an embodiment of the present invention. The method can be based on Figure 1 The communication system shown in FIG. 1 is implemented, wherein the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a destination device. The method includes but is not limited to the following steps:
[0127] The present invention can be applied to base stations, internal coverage UEs, external coverage UEs, or interconnected links between multiple UEs.
[0128] Step S401: The third device receives first control information from the first device, where the first control information includes a source identifier and a destination identifier.
[0129] In actual applications, any device can be designated as a source device. The embodiment of the present application is described in detail using the first device as an example.
[0130] In this application, the destination identifier is used to identify the target device.
[0131] The third device may be a transfer device, such as a device belonging to one or more transfer devices.
[0132] The source ID can be the node ID of the source node, the device ID of the source device, or a source ID defined by a traffic flow, though this is not a unique restriction. Similarly, the destination ID can be the node ID of the destination node, the device ID of the destination device, or a destination ID defined by a traffic flow.
[0133] Among them, any one of the node identifier, device identifier, source identifier, or destination identifier may include any one of the following: an absolute identifier; a value of a portion of the absolute identifier; a radio network temporary identifier RNTI of the associated node; a portion of the RNTI of the associated node; and a relative identifier in a cooperative group defined for forwarding communication; and when expressed as the relative identifier, the device identifier includes a joint indication of the group identifier and the relative identifier.
[0134] Among them, Figure 4b In the multiple path schematic diagrams shown, the nodes included in any one of the at least one transmission paths can be any one of the following combinations: {base station, transit UE, target UE}, {UE, transit UE, base station}, {UE, transit UE, target UE}, {UE, one-hop transit UE,…N-hop transit UE, target UE}, {base station, one-hop transit UE,…N-hop transit UE, target UE}, {UE, one-hop transit UE,…N-hop transit UE, target base station}, {base station, transit base station, target base station}, {base station, one-hop transit UE,…N-hop transit UE, target base station}, {base station, one-hop transit base station,…N-hop transit base station, target base station}.
[0135] Specifically, for the combination {base station, transfer UE, target UE}, the first device corresponds to the base station in the current combination, the transfer device corresponds to the transfer UE in the current combination, and the target device corresponds to the target UE in the current combination. The transfer UE can be any one of an in-coverage UE and an inner-edge UE, and the target UE can be any one of an in-coverage UE, an inner-edge UE, an outer-edge UE, and an outer-coverage UE. According to the actual location distribution, it can be divided into multiple types, which are explained in detail below.
[0136] In the first case, the transfer UE is an in-coverage UE, and the target device is an in-coverage edge UE that is L1 away from the base station.
[0137] The second type is that the transfer UE is an in-coverage UE, and the target device is an out-of-coverage UE that is L2 away from the base station.
[0138] The third type is that the transfer UE is an in-coverage UE, and the target device is an out-of-coverage UE that is L3 away from the base station, where L1 is smaller than L2, and L2 is smaller than L3.
[0139] The fourth type is that the transfer UE is a coverage inner edge UE, and the target device is a coverage outer edge UE that is L2 away from the base station.
[0140] The fifth type is that the transfer UE is a coverage edge UE, and the target device is a coverage out-of-coverage UE that is L3 away from the base station.
[0141] For the combination {UE, transit UE, base station}, the first device corresponds to the UE in the current combination, the transit device corresponds to the transit UE in the current combination, and the target device corresponds to the base station in the current combination. The UE and the transit UE are both terminal devices. Various types of combinations can be formed according to the actual location distribution of the devices. Detailed examples are given below.
[0142] In the first type, the first device is an out-of-coverage UE, and the transit UE is an in-coverage edge UE.
[0143] In the second type, the first device is an out-of-coverage UE, and the transit UE is an in-coverage UE.
[0144] The third type is that the first device is a coverage outer edge UE, and the transit UE is a coverage inner edge UE.
[0145] The fourth type is that the first device is a coverage outer edge UE, and the transit UE is a coverage inner UE.
[0146] The fifth type is that the first device is a coverage inner edge UE, and the transit UE is a coverage inner edge UE.
[0147] The sixth type is that the first device is an in-coverage edge UE, and the transit UE is an in-coverage UE.
[0148] The seventh type is that the first device is an in-coverage UE and the transit UE is an in-coverage UE.
[0149] For the combination {UE, transit UE, target UE}, the first device corresponds to the UE in the current combination, the transit device corresponds to the transit UE in the current combination, and the target device corresponds to the target UE in the current combination. The UE, transit UE, and target UE are all terminal devices. Various types of combinations can be formed according to the actual location distribution of the devices, and no unique limitation is made here.
[0150] For the combination {UE, one-hop transit UE, ... N-hop transit UE, target UE}, the first device corresponds to the UE in the current combination, the transit device corresponds to the one-hop transit UE, ... N-hop transit UE in the current combination, and the target device corresponds to the target UE in the current combination. The UE, one-hop transit UE, ... N-hop transit UE, and target UE are all terminal devices. Various types of combinations can be formed according to the actual location distribution of the devices, and there is no unique limitation here.
[0151] For the combination {base station, one-hop transit UE, ...N-hop transit UE, target UE}, the first device corresponds to the base station in the current combination, the transit device corresponds to the one-hop transit UE, ...N-hop transit UE in the current combination, and the target device corresponds to the target UE in the current combination. The UE, one-hop transit UE, ...N-hop transit UE, and target UE are all terminal devices. The one-hop transit UE, ...N-hop transit UE, and target UE are all terminal devices. Various types of combinations can be formed according to the actual location distribution of the devices, and there is no unique limitation here.
[0152] In the above combinations, the link between terminal devices can be a side link, but is not limited to side link application scenarios. It can be an unlicensed spectrum system or an integrated access and backhaul link system. The side link is not limited to D2D, V2V, V2X scenarios, etc.
[0153] Step S402: the third device transfers the data scheduled by the first control information according to the path indication information, where the path indication information is used to indicate a target transmission path.
[0154] The term "transfer" may be replaced by "send," "transmit," or "transfer transmission," which is not limited here.
[0155] In a possible example, before the third device forwards the data scheduled by the first control information according to the path indication information, the method further includes: the third device obtaining the path indication information. In a specific implementation, the third device may receive the path indication information from a network device or from the first device, etc., without limitation herein.
[0156] The target transmission path is a path in at least one transmission path between a source device and a target device. As an example, the path is a one-hop or multi-hop transmission path from the source device to the target device, or a one-hop or multi-hop transmission path from any target transit device to the target device, or a one-hop or multi-hop transmission path from the next hop device of the source device to the target device, or a one-hop or multi-hop transmission path from the next hop device of any target transit device to the target device.
[0157] In addition, the first device and the second device can also form a direct connection path, that is, the data transmitted by the first device can be directly received by the second device. When the channel status of the direct connection path is not good, data reliability can be enhanced through transmission or data forwarding on other supplementary links.
[0158] In a possible example, the path indication information may be generated by a network device based on measurement information reported by the device when preset reporting conditions are met. The measurement information indicates the channel status of a direct transmission link between the device and the device being measured. Devices in the target transmission path may report measurement information hierarchically according to the path topology, with subsequent node devices reporting to preceding node devices in sequence.
[0159] For example: when a UE is an in-coverage UE but not an in-coverage edge UE, the measurement results from the in-coverage edge UE are reported; when a UE is an in-coverage edge UE, the measurement results from the out-of-coverage UE are reported.
[0160] In a possible example, the device in the target transmission path may also report directly to the network device.
[0161] In the integrated access and backhaul link scenario, the measurement information includes at least one of the following: a measurement result, indication information of the measured device, path information of the transmission link between the device and the measured device, indication information of the measured device, level indication information of the measurement result, or an identifier of the measured device. The path information includes link quality. The measurement result may, for example, be obtained by measuring a reference signal of a sidelink control channel (PSCCH) or a sidelink data channel (PSSCH). In a possible example, the measurement information may be any one of the following: a measurement result and indication information of the measured device; path information of the transmission link between the device and the measured device and indication information of the measured device, the path information including link quality; and level indication information of the measurement result and an identifier of the measured device. The measurement result may, for example, be obtained by measuring a reference signal of a sidelink control channel (PSCCH) or a sidelink data channel (PSSCH). The measurement result includes any one of the following: Sidelink Reference Signal Received Power (SL-RSRP), Sidelink Reference Signal Received Quality (SL-RSRQ), or Sidelink Received Signal Strength Indicator (SL-RSSI). The reference signal may include a Demodulation Reference Signal (DMRS), or a Channel State Information-Reference Signal (CSI-RS), etc. The measurement result also includes any one of the following: Backhaul (BH) Reference Signal Received Power (BH-RSRP), Backhaul Reference Signal Received Quality (BH-RSRQ), or Backhaul Received Signal Strength Indicator (BH-RSSI). The reference signal may include a Demodulation Reference Signal (DMRS), or a Channel State Indicator-Reference Signal (CSI-RS), or a Channel Sounding Reference Signal (SRS), or a preamble, or a Tracking Reference Signal (TRS), etc.
[0162] In a specific implementation, the third device can report the measurement results of the sidelink to the network device, and the measurement results are obtained by measuring the reference signal of the sidelink control channel (Physical Sidelink Control Channel, PSCCH) or the sidelink data channel (Physical Sidelink Share Channel, PSSCH).
[0163] The measurement result is obtained by the third device measuring a reference signal from at least one of the first device, the second device, or one or more transfer devices.
[0164] The multi-hop path includes a first device, a second device, and a third device. The first device is a source device, the second device is a target device, and the third device is a transit device.
[0165] In a specific implementation, the third device may report a measurement result of the backhaul link to the network device, where the measurement result is obtained by measuring a reference signal of the backhaul link.
[0166] In addition, the third device may also report location information to the network device.
[0167] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0168] When the measurement result is greater than or equal to a predefined threshold, reporting the measurement result; or reporting the measurement result and indication information of the measured device corresponding to the measurement result; or reporting the identified path and indication information of the measured device corresponding to the path;
[0169] The indication information of the measured device corresponding to the measurement result includes the device identification of the measured device or the identification of the measured reference signal; the indication information of the measured device corresponding to the path includes the device identification of the measured device or the identification of the measured reference signal.
[0170] The predefined threshold may be one value or multiple values.
[0171] The reporting triggering condition and reporting content of the measurement result include at least one of the following:
[0172] When it is greater than the first threshold, reporting the measurement result as high (i.e., the measurement result level is high) and indicating the measured UE device identification ID at the same time, wherein the measurement result is high by any one of the following ways: the measurement result is at the first level; an index indicating the high measurement result; a measurement result value; and a high indication corresponding to the measurement result; wherein the measured device identification represents the device identification of the path link;
[0173] When it is greater than the second threshold and less than the first threshold, the measurement result is reported (i.e., the measurement result level is medium) and the measured device identifier is indicated at the same time, wherein the measurement result is indicated in any one of the following ways: the measurement result is at the second level; the index in the measurement result is indicated; the measurement result value; and the medium indication corresponding to the measurement result; wherein the measured device identifier represents the device identifier of the path link.
[0174] The first threshold is threshold_h, and the second threshold is threshold_m.
[0175] In the present invention, "greater than" can be replaced by "greater than or equal to," and "less than" can be replaced by "less than or equal to." In the present invention, an identifier can be an identity document (ID) or an index; a cooperative group can also be referred to as a group; and transit can also be referred to as forwarding, transit transmission, or transmission.
[0176] The device identifier includes any one or more of the following: an absolute identifier; a value of a portion of the absolute identifier; a radio network temporary identifier RNTI of the associated node; a portion of the RNTI of the associated node; and a relative identifier in a cooperative group defined for forwarding communication; and when expressed as the relative identifier, the device identifier includes a joint indication of the group identifier and the relative identifier.
[0177] The identifier is an index or an ID.
[0178] The indication information of the measured device includes an identifier of the measured device or an identifier of a reference signal to be measured.
[0179] In the embodiment of the present application, "greater than" can be replaced by "greater than or equal to", "less than" can be replaced by "less than or equal to", "report" can be replaced by "report", and "link" can be replaced by "connect".
[0180] It can be seen that in the embodiment of the present application, when the third device transfers data, it does not need to transfer according to the scheduling of the network device. The local end can independently determine the data transfer based on the path indication information, which is conducive to improving the flexibility and efficiency of data transmission in multi-hop paths.
[0181] In one possible example, the first control information is sidelink control information SCI.
[0182] In this possible example, the first SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI. In a specific implementation, when the first control information is an SCI, the first device, one or more transit devices, and the second device may be a terminal device, and a user collaboration group may be formed. At least one transmission path of the user collaboration group may be maintained through a data transmission path table, and the data transmission path table may be established by a network device such as a base station according to the connection relationship between the devices in the current user collaboration group. The data transmission path table may contain any path capable of cooperative communication, and the maintained transmission paths may be divided into different types according to the link conditions. For example, for a transmission path with a link condition of medium, simultaneous data transmission is supported to ensure reliable communication, and for a transmission path with a link condition of high, independent data transmission is supported, such as for transmitting one transport block (TB) at a time, and link conditions high and medium refer to the level of link quality.
[0183] The data transmission path table may specifically include at least one of the following information about one or more transmission paths: a device identifier, a path index, a transmission capability indication (indicating independent transmission or synchronous transmission), a connected device identifier, a link condition, and a transmission decision factor. The connected device may be a previous hop device identifier or a next hop device identifier. The connected device may also be a previous hop device identifier or a next hop device identifier. The connected device may also be a previous X hop device identifier or a next Y hop device identifier, where X is greater than or equal to 1 and Y is greater than or equal to 1.
[0184] For example, Figure 4c The structural diagram of a multi-hop path of a user collaboration group shown in FIG. assumes that there are 6 transmission paths between the first device (shown as SUE) and the second device (shown as TUE), namely path P1 (transit device is UE1), path P2 (transit device is UE3), path P3 (transit device is UE4), path P4 (transit device is UE2), path P5 (transit device is UE5), and path P6 (transit device is UE6). The link conditions of paths P1, P2, and P3 are high; the link conditions of paths P4, P5, and P6 are medium, belonging to the medium level P2. The data transmission path table of the user collaboration group can be shown in Table 1. The device identifier of SUE is UE0, and the device identifier of TUE is UE7.
[0185] Table 1. Data transmission path table of user collaboration group
[0186] Device identification Path Index Transmission capability indication Connected device identification Link conditions Send decision factor 1 Path1 0 0,7 High 100% 3 Path2 0 0,7 High 80% 4 Path3 0 0,7 High 60% 2 Path4 1 0,7 Medium 100% 5 Path5 1 0,7 Medium 100% 6 Path6 1 0,7 Medium 100%
[0187] Among them, the transmission capability indication 0 indicates support for independent data transmission, and the transmission capability indication 1 indicates support for simultaneous data transmission; the next hop transfer device 0 indicates no next hop transfer device, that is, the current transmission path is a 2-hop path.
[0188] It can be seen that in this example, for the devices in the user collaboration group, the transit device does not need to transfer according to the scheduling of the network device. This end can independently determine the data transfer based on the path indication information, which is conducive to improving the flexibility and efficiency of data transmission in the multi-hop path of the user collaboration group.
[0189] In a possible example, the path indication information includes information indicating the target transmission path, or information indicating a target transfer device;
[0190] The information used to indicate the target transmission path is a combination of any one or more of the following: a transmission path including the first device, the target transfer device and the second device; a transmission path including the target transfer device and the second device; a transmission path including the second device; and a transmission path including the first device and the second device.
[0191] The information for indicating the target transfer device includes any one or more combinations of the following: the target transfer device; the first device, the target transfer device, and the second device; the target transfer device and the second device; the second device; and the first device and the second device;
[0192] The third device belongs to the target transfer device.
[0193] The target transfer device identifier includes any one of the following: the absolute identity information of the user device; index information corresponding to the absolute identity information of the user device; relative identity information of the user device defined within a user collaboration group; or combined indication information of the group identity information of the user collaboration group and the relative identity information of the user device. The index information corresponding to the absolute identity information of the user device may be a partial value of the absolute identity information.
[0194] The transmission path identifier includes index information of the transmission path.
[0195] It can be seen that in this example, the path indication information can directly include the indication information of the target transmission path, and can fully indicate the entire transmission path; or, the path indication information can include the indication information of the target transit device, thereby accurately indicating the situation of the next-hop device of the target transit device.
[0196] In one possible example, the third device forwards the data scheduled by the first control information according to the path indication information, including: the third device determines whether to forward the side link data scheduled by the first control information according to the acquired path indication information; when the third device determines to forward the side link data scheduled by the first control information, the third device sends second control information, and the second control information includes the source identifier and the destination identifier.
[0197] In a specific implementation, the third device may determine whether there is path information from the local device to the second device based on the acquired path indication information, and if so, determine to transfer the sidelink data scheduled by the first control information.
[0198] It can be seen that in this example, since the second control information includes a source identifier and a destination identifier, when the next-hop device of the third device receives the second control information, if the next-hop device is a second transit device, the second transit device can determine to forward the data based on the path indication information obtained by this end; if the next-hop device is the second device, the second device determines to receive the data, thereby ensuring the continuity and accuracy of the data transit transmission.
[0199] In this possible example, the first control information and the second control information further include a transmission time interval for forwarding data.
[0200] In this possible example, the second control information is the second SCI.
[0201] In this possible example, the second SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0202] Among them, the first level can also be called the first order, the second level can be called the second order, the first level can be called the first order, and the second level can be called the second order. The names are not limited to one and the same.
[0203] In this possible example, the path indication information includes link quality information of the target transmission path.
[0204] The link quality information is used to indicate the data transmission capacity of the target transmission path. The specific form of the data transmission capacity is not limited to a single form. For example, it can be represented by the aforementioned link conditions high, medium, or strong, medium, or weak. This improves the comprehensiveness of the path indication information.
[0205] In this possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to the first preset threshold, sending the second control information according to the link quality information.
[0206] The priority indication information is quality of service (QoS) indication information, or service quality indication information, or priority information.
[0207] The first preset threshold may be a predefined threshold value, which is not limited here.
[0208] In a specific implementation, if the link quality information is high, the third device may send the second control information alone; if the link quality information is low, the third device may send the second control information simultaneously with other devices.
[0209] In addition, if it is detected that the priority indication information is less than the first preset threshold, the third device may not send data or decide whether to send data in other ways. This is not a sole limitation.
[0210] It can be seen that in this example, the data transmission of the transfer device is constrained by the priority indication information, so as to avoid all legitimate data being sent indiscriminately by the transfer device, thereby increasing the data transmission pressure of the transfer device and balancing the transmission resource utilization.
[0211] In one possible example, the path indication information includes a sending decision factor of the third device; the third device sends the second control information, including: the third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information.
[0212] The sending decision factor is a decision factor used to determine whether to forward data or whether to send data.
[0213] In one possible example, the path indication information includes a sending decision factor of the third device; the third device sends the second control information, including: the third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information according to the link quality information.
[0214] It can be seen that in this example, by constraining the data transmission of the transit device through the decision random number and the sending judgment factor, it is possible to avoid all legal data being sent indiscriminately by the transit device, thereby increasing the data transmission pressure of the transit device and balancing the transmission resource utilization.
[0215] In one possible example, the first control information also includes priority indication information; the path indication information also includes the sending decision factor of the third device; the third device sends the second control information, including: when the third device detects that the priority indication information is less than the first preset threshold, it generates a sending decision random number; it is determined that the sending decision random number and the sending decision factor meet a preset size relationship, and the second SCI is sent according to the link quality information.
[0216] The sending decision factor may be a percentage value, such as 100%, 60%, etc. as listed in Table 1. The sending decision random number has a value range of [0, 1].
[0217] In addition, if it is detected that the priority indication information is greater than or equal to the first preset threshold, the third device directly sends the second SCI according to the link quality information.
[0218] It can be seen that in this example, the data sending of the transit device is constrained at the first level by the priority indication information, and the data sending of the transit device is further constrained at the second level by sending the decision factor. This can avoid the transit device from increasing the data transmission pressure due to the need to forward all legal data, and balance the transmission resource utilization.
[0219] In one possible example, the first control information also includes quality indication information; the path indication information also includes the sending decision factor of the third device; the third device sends the second control information, including: when the third device detects that the quality indication information is less than the first quality indication information, it generates a sending decision random number; it is determined that the sending decision random number and the sending decision factor meet a preset size relationship, and the second SCI is sent according to the link quality information.
[0220] In addition, if it is detected that the quality indication information is greater than or equal to the first quality indication information, the third device directly sends the second SCI according to the link quality information.
[0221] It can be seen that in this example, the data sending of the transit device is constrained at the first level by the quality indication information, and the data sending of the transit device is further constrained at the second level by sending the decision factor. This can avoid the transit device from increasing the data transmission pressure due to the need to forward all legal data, and balance the transmission resource utilization.
[0222] In one possible example, obtaining the path indication information includes any one of the following methods: obtaining through pre-configuration; and obtaining from a network device through signaling, where the signaling is at least one of radio resource control (RRC) signaling, media access control (MAC) signaling, or physical layer signaling. Content included in the path indication information may also be partially obtained through pre-configuration and partially obtained from a network device through signaling.
[0223] The content contained in the path indication information can be obtained entirely through pre-configuration; or, obtained entirely from a network device through signaling; or, obtained partially through pre-configuration and partially from a network device through signaling; wherein the signaling is at least one of radio resource control RRC signaling, media access control MAC signaling, or physical layer signaling.
[0224] For example, the sending decision factor is obtained through pre-configuration, the information used to indicate the target transmission path is obtained from the network device through RRC signaling, the information used to indicate the target transit device is obtained from the network device through MAC signaling, and the link quality information of the target transmission path is obtained from the network device through physical layer signaling.
[0225] Among them, for pre-configuration, the path indication information can be configured when the device initially enters the network, or configured when the device undergoes cell switching, etc., which is not limited here.
[0226] Among them, with respect to obtaining from a network device through signaling, specifically, the network device may notify the path indication information through broadcast signaling (e.g., SIB, system information block), or the network device may issue dedicated signaling to the user device to configure the path indication information, which is not limited here.
[0227] When the network device notifies the path indication information via broadcast signaling, some or all of the information in the above table may be referred to. When the network device configures the path indication information via user equipment-specific signaling, for example, when configuring it for UE1, only the path indication information related to device identifier 1 needs to be notified, that is, some or all of the information in the following table may be selected.
[0228] Table 2. Data transmission path table of user collaboration group
[0229] Path Index Transmission capability indication Connected device identification Link conditions Send decision factor Path1 0 0,7 High 100% Path 2 1 1,5 Medium 80%
[0230] It can be seen that in this example, the configuration of the path indication information can be flexibly implemented in different ways, thereby improving the indication flexibility.
[0231] See Figure 4d , Figure 4d This is a flow chart of a multi-hop path data transmission method provided by an embodiment of the present invention. The method can be based on Figure 1 The communication system shown is implemented and Figure 4a The method embodiment shares the extended content, and the method includes but is not limited to the following steps:
[0232] Step S4d01: The third device reports a sidelink measurement result to the network device, where the measurement result is obtained by measuring a reference signal of a sidelink control channel PSCCH or a sidelink data channel PSSCH.
[0233] In a possible example, the measurement result is obtained by the third device measuring a reference signal from at least one of the first device, the second device, or one or more transfer devices.
[0234] In a possible example, the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, the second device is a target device, and the third device is a transit device.
[0235] In a possible example, the measurement result includes any one of the following: SL-RSRP, SL-RSRQ or SL-RSSI.
[0236] In a possible example, the method further includes: the third device reporting location information to the network device.
[0237] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0238] When the measurement result is greater than or equal to a predefined threshold, reporting the measurement result; or reporting the measurement result and indication information of the measured device corresponding to the measurement result; or reporting the identified path and indication information of the measured device corresponding to the path;
[0239] The indication information of the measured device corresponding to the measurement result includes the device identification of the measured device or the identification of the measured reference signal; the indication information of the measured device corresponding to the path includes the device identification of the measured device or the identification of the measured reference signal.
[0240] In a possible example, the predefined threshold may be one value or multiple values.
[0241] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0242] When it is greater than the first threshold, reporting the measurement result as high (i.e., the measurement result level is high) and indicating the device identifier of the measured device at the same time, wherein the measurement result is high by any one of the following ways: the measurement result is at the first level; an index indicating that the measurement result is high; the measurement result value; and a high indication corresponding to the measurement result; wherein the device identifier of the measured device represents the device identifier of the path link;
[0243] When it is greater than the second threshold and less than the first threshold, the measurement result is reported (i.e., the measurement result level is medium) and the measured device identifier is indicated at the same time, wherein the measurement result is indicated in any one of the following ways: the measurement result is at the second level; the index in the measurement result is indicated; the measurement result value; and the medium indication corresponding to the measurement result; wherein the measured device identifier represents the device identifier of the path link.
[0244] In a possible example, the first threshold is threshold_h, and the second threshold is threshold_m.
[0245] In the present invention, "greater than" can be replaced by "greater than or equal to", and "less than" can be replaced by "less than or equal to". In the present invention, an identifier can be an ID or an index; a cooperation group can also be referred to as a group; and transit can also be referred to as forwarding, transit transmission, or transmission.
[0246] In one possible example, the device identifier includes any one or more of the following: an absolute identifier; a value of a portion of the absolute identifier; a radio network temporary identifier RNTI of the associated node; a portion of the RNTI of the associated node; and a relative identifier in a cooperative group defined for forwarding communications; and when represented as the relative identifier, the device identifier includes a joint indication of the group identifier and the relative identifier.
[0247] In one possible example, the multi-hop path includes a first device, a second device, and a third device, where the first device is a source device and the second device is a destination device. In other words, the first device forms at least one transmission path with the second device through one or more transit devices, and the at least one transmission path includes a path with N hops, where N is an integer greater than or equal to 2.
[0248] In a possible example, the method further includes: the third device acquiring path indication information, where the path indication information is used to indicate a target transmission path.
[0249] In one possible example, the method further includes: the third device receiving first control information from the first device, the first control information including a source identifier and a destination identifier; and the third device forwarding data scheduled by the first control information according to the path indication information.
[0250] In one possible example, the first control information is first sidelink control information SCI.
[0251] In a possible example, the first SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0252] In one possible example, the path indication information includes information for indicating the target transmission path or information for indicating the target transfer device; wherein, the information for indicating the target transmission path includes at least one of the following: an identification of the transmission path including the first device, the target transfer device and the second device; an identification of the transmission path including the target transfer device and the second device; an identification of the transmission path including the second device; and an identification of the transmission path including the first device and the second device; the information for indicating the target transfer device includes at least one of the following: a device identification of the target transfer device; a device identification of the first device; a device identification of the second device; wherein, the target transfer device includes the third device.
[0253] In one possible example, the third device forwards the data scheduled by the first control information according to the path indication information, including: the third device determines whether to forward the side link data scheduled by the first control information according to the acquired path indication information; when the third device determines to forward the side link data scheduled by the first control information, the third device sends second control information, and the second control information includes the source identifier and the destination identifier.
[0254] In a possible example, the second control information is the second SCI.
[0255] In a possible example, the second SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0256] In a possible example, the path indication information includes link quality information of the target transmission path.
[0257] In a possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information.
[0258] In one possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information according to the link quality information.
[0259] In one possible example, the path indication information includes a sending decision factor of the third device; the third device sends the second control information, including: the third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information.
[0260] In one possible example, the path indication information includes a sending decision factor of the third device; the third device sends the second control information, including: the third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information according to the link quality information.
[0261] In one possible example, the first control information also includes priority indication information; the path indication information includes the sending decision factor of the third device; the third device sends the second control information, including: when the third device detects that the priority indication information is less than the first preset threshold, it generates a sending decision random number; it is determined that the sending decision random number and the sending decision factor meet a preset size relationship, and the second SCI is sent according to the link quality information.
[0262] In a possible example, the acquisition of the path indication information includes any one of the following methods: acquisition through pre-configuration; and acquisition from a network device through signaling, where the signaling is at least one of radio resource control RRC signaling, media access control MAC signaling, or physical layer signaling.
[0263] See Figure 4e , Figure 4e This is a flow chart of a multi-hop path data transmission method provided by an embodiment of the present invention. The method can be based on Figure 1 The communication system shown is implemented and Figure 4a The method embodiment shares extended content, wherein the multi-hop path includes a first device, a second device, and a third device, wherein the first device is a source device and the second device is a target device. The method includes but is not limited to the following steps:
[0264] Step S4e01: The third device receives first control information from the first device, where the first control information includes a source identifier and a destination identifier.
[0265] Step S4e02: The third device relays and transmits the data scheduled by the first control information according to the first control information.
[0266] As can be seen, in this embodiment of the present application, the third device receives the first control information from the first device and, based on the first control information, relays and transmits the data scheduled by the first control information. The first control information includes a source identifier and a destination identifier; therefore, the third device can autonomously decide to relay data based on the first control information to provide proximity based services.
[0267] In a possible example, the first control information further includes indication information of whether to trigger relay transmission, and / or indication information of whether to trigger simultaneous relay transmission;
[0268] Among them, the indication information of whether to trigger the relay transmission can be indicated by the first indication field in the first control information, such as 1 for triggering and 0 for not triggering. The indication information of whether to trigger the simultaneous relay transmission can be indicated by the second indication field in the first control information, such as 1 for triggering the simultaneous relay transmission and 0 for not triggering the simultaneous relay transmission.
[0269] It can be seen that in this example, the third device can determine the triggering and transmission mode of the transfer according to the indication information of the first control information.
[0270] In a possible example, the first control information further includes time indication information of relay transmission.
[0271] The time indication information of the relay transmission is a time gap or offset between receiving the first control information and relaying the transmission data.
[0272] In one possible example, the receiving of the first control information may be: a starting time point at which the first control information is received, or an ending time point at which the first control information is received. Specifically, the receiving of the first control information may be a starting time point at which the first control information is received, or an ending time point at which the first control information is received, which may be configured through signaling.
[0273] The time gap or offset is used by the third device to determine a transmission time resource and transfer data in the transmission time resource.
[0274] In a possible example, the first control information further includes information indicating the number of relay transmissions.
[0275] The information indicating the number of relay transmissions indicates that the relay UE transmits the corresponding number of times according to the number.
[0276] The number of times can be single, double, etc., and is not limited here.
[0277] In one possible example, the first control information is first sidelink control information SCI.
[0278] In a possible example, the first SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0279] In a possible example, the second control information is the second SCI.
[0280] In a possible example, the second SCI is a first-level SCI, or a first-level SCI or a second-level SCI in a second-level SCI.
[0281] In a possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information.
[0282] In one possible example, the first control information also includes priority indication information; the third device sends the second control information, including: when the third device detects that the priority indication information is greater than or equal to a first preset threshold, sending the second control information according to the link quality information.
[0283] In one possible example, the method further includes: the third device reporting the measurement result of the side link to the network device, and the measurement result is obtained by measuring the reference signal of the side link control channel PSCCH or the side link data channel PSSCH.
[0284] In a possible example, the measurement result is obtained by the third device measuring a reference signal from at least one of the first device, the second device, or one or more transfer devices.
[0285] In a possible example, the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, the second device is a target device, and the third device is a transit device.
[0286] In a possible example, the measurement result includes any one of the following: SL-RSRP, SL-RSRQ or SL-RSSI.
[0287] In a possible example, the method further includes: the third device reporting location information to the network device.
[0288] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0289] When the measurement result is greater than or equal to a predefined threshold, reporting the measurement result; or reporting the measurement result and indication information of the measured device corresponding to the measurement result; or reporting the identified path and indication information of the measured device corresponding to the path;
[0290] The indication information of the measured device corresponding to the measurement result includes the device identification of the measured device or the identification of the measured reference signal; the indication information of the measured device corresponding to the path includes the device identification of the measured device or the identification of the measured reference signal.
[0291] In a possible example, the predefined threshold may be one value or multiple values.
[0292] In a possible example, the reporting triggering condition and the reporting content of the measurement result include at least one of the following:
[0293] When it is greater than the first threshold, reporting the measurement result as high (i.e., the measurement result level is high) and indicating the measured device identifier at the same time, wherein the measurement result is high by any one of the following ways: the measurement result is at the first level; an index indicating that the measurement result is high; the measurement result value; and a high indication corresponding to the measurement result; wherein the measured device identifier represents the device identifier of the path link;
[0294] When it is greater than the second threshold and less than the first threshold, the measurement result is reported (i.e., the measurement result level is medium) and the measured device identifier is indicated at the same time, wherein the measurement result is indicated in any one of the following ways: the measurement result is at the second level; the index in the measurement result is indicated; the measurement result value; and the medium indication corresponding to the measurement result; wherein the measured device identifier represents the device identifier of the path link.
[0295] In one possible example, the device identifier includes any one or more of the following: an absolute identifier; a value of a portion of the absolute identifier; a radio network temporary identifier RNTI of the associated node; a portion of the RNTI of the associated node; and a relative identifier in a cooperative group defined for forwarding communications; and when represented as the relative identifier, the device identifier includes a joint indication of the group identifier and the relative identifier.
[0296] In a possible example, the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a target device.
[0297] In the present invention, the first control information may be from the first device, that is, control information sent by the first device. The first control information schedules sending data to the second device, and the destination identifier in the first control information is an identifier related to the second device.
[0298] Based on the same concept of the aforementioned multi-hop path data transmission method, Figure 5 As shown, the embodiment of the present application further provides a multi-hop path data transmission device 500, the device 500 comprising: a transceiver unit 501; illustratively:
[0299] The transceiver unit 501 is used to receive first control information from the first device, where the first control information includes a source identifier and a destination identifier; and is also used to transfer data scheduled by the first control information according to path indication information, where the path indication information is used to indicate a target transmission path.
[0300] In one implementation, the first control information is first sidelink control information SCI.
[0301] In yet another implementation, the first SCI is a primary SCI, or a first-level SCI or a second-level SCI in a secondary SCI.
[0302] In another implementation, the path indication information includes information for indicating the target transmission path or information for indicating the target transfer device; wherein, the information for indicating the target transmission path includes at least one of the following: identification information of the transmission path including the first device, the target transfer device and the second device; identification information of the transmission path including the target transfer device and the second device; identification information of the transmission path including the second device; and identification information of the transmission path including the first device and the second device; the information for indicating the target transfer device includes at least one of the following: the device identification of the target transfer device; the device identification of the first device; and the device identification of the second device; wherein, the target transfer device includes the third device.
[0303] In another implementation, in terms of forwarding the data scheduled by the first control information according to the path indication information, the transceiver unit 501 is specifically used to: determine whether to forward the sidelink data scheduled by the first control information according to the acquired path indication information; and, when it is determined to forward the sidelink data scheduled by the first control information, send second control information, wherein the second control information includes the source identifier and the destination identifier.
[0304] In yet another implementation, the second control information is a second SCI.
[0305] In yet another implementation, the second SCI is a primary SCI, or a first-level SCI or a second-level SCI in a secondary SCI.
[0306] In yet another implementation, the path indication information includes link quality information of the target transmission path.
[0307] In another implementation, the first control information also includes priority indication information; in terms of sending the second control information, the transceiver unit 501 is specifically used to: send the second control information when it is detected that the priority indication information is greater than or equal to a first preset threshold.
[0308] In another implementation, the first control information also includes priority indication information; in terms of sending the second control information, the transceiver unit 501 is specifically used to: when it is detected that the priority indication information is greater than or equal to a first preset threshold, send the second control information according to the link quality information.
[0309] In another implementation, the path indication information includes a sending decision factor of the third device; in terms of sending the second control information, the transceiver unit 501 is specifically used to: generate a sending decision random number; determine that the sending decision random number and the sending decision factor meet a preset size relationship, and send the second control information.
[0310] In another implementation, the path indication information includes a sending decision factor of the third device; in terms of sending the second control information, the transceiver unit 501 is specifically used to: generate a sending decision random number; determine that the sending decision random number and the sending decision factor meet a preset size relationship, and send the second control information according to the link quality information.
[0311] In another implementation, the first control information also includes priority indication information; the path indication information includes the sending decision factor of the third device; in terms of sending the second control information, the transceiver unit 501 is specifically used to: generate a sending decision random number when it is detected that the priority indication information is less than the first preset threshold; determine that the sending decision random number and the sending decision factor meet a preset size relationship, and send the second SCI through the communication unit according to the link quality information.
[0312] In another implementation, the path indication information is obtained by any one of the following methods: obtaining through pre-configuration; and obtaining from a network device through signaling, where the signaling is at least one of radio resource control RRC signaling, media access control MAC signaling, or physical layer signaling.
[0313] For the functions of the transceiver unit 501, please refer to Figure 2 The relevant description of the terminal device in the illustrated embodiment will not be repeated here.
[0314] According to a multi-hop path data transmission device provided by an embodiment of the present application, when transferring data, there is no need to transfer data according to the scheduling of network equipment. The local end can independently determine the data transfer based on the path indication information, which is conducive to improving the flexibility and efficiency of data transmission in the multi-hop path.
[0315] See Figure 6 , Figure 6 A communication device 600 is provided in an embodiment of the present invention. The communication device is a third device. The communication device 600 includes a processor 601, a memory 602 and a transceiver 603. The processor 601, the memory 602 and the transceiver 603 are interconnected via a bus.
[0316] The memory 602 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM), and is used for related instructions and data. The transceiver 603 is used to receive and send data.
[0317] The processor 601 may be one or more central processing units (CPUs). When the processor 701 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0318] The processor 601 in the terminal 60 is configured to read the program code stored in the memory 602 and perform the following operations:
[0319] Receive first control information from the first device, where the first control information includes a source identifier and a destination identifier; and transfer data scheduled by the first control information according to path indication information, where the path indication information is used to indicate a target transmission path.
[0320] It should be noted that the implementation of each operation can also refer to Figure 2 The corresponding description of the method embodiment shown.
[0321] An embodiment of the present application also provides a communication device, including a processor and an interface circuit; the interface circuit is used to receive code instructions and transmit them to the processor; the processor runs the code instructions to execute part or all of the steps of any method recorded in the above method embodiments.
[0322] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium is used to store instructions. When the instructions are executed, any one of the methods described in the above method embodiments is implemented.
[0323] The present application also provides a computer program product comprising a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may comprise an electronic device.
[0324] Those skilled in the art will appreciate that all or part of the process steps in the above-described method embodiments can be implemented by a computer program instructing the relevant hardware. The program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A multi-hop data transmission method, characterized in that: The multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a target device. The method includes: The third device receives first control information from the first device, where the first control information includes a source identifier and a destination identifier; The third device transfers the data scheduled by the first control information according to the path indication information, where the path indication information is used to indicate a target transmission path; The third device forwarding the data scheduled by the first control information according to the path indication information includes: The third device determines, based on the acquired path indication information, whether to forward the sidelink data scheduled by the first control information; the third device determines, based on the path indication information, whether path information from the local device to the second device exists; and if so, the third device determines to forward the sidelink data scheduled by the first control information; When the third device determines to forward the side link data scheduled by the first control information, the third device sends second control information to the next-hop device of the third device, and the second control information includes the source identifier and the destination identifier; if the next-hop device is a second forwarding device, the second forwarding device determines to forward the data based on the path indication information obtained by this end.
2. The method according to claim 1, characterized in that The first control information is first sidelink control information SCI.
3. The method according to claim 1, characterized in that The path indication information includes information for indicating the target transmission path or information for indicating the target transfer device; The information indicating the target transmission path includes at least one of the following: including identifiers of transmission paths of the first device, the target transfer device, and the second device; including an identifier of a transmission path between the target transfer device and the second device; including an identification of a transmission path of the second device; and including identifications of transmission paths of the first device and the second device; The information used to indicate the target transfer device includes at least one of the following: The device identifier of the target transfer device; a device identifier of the first device; a device identifier of the second device; Wherein, the target transfer device includes the third device.
4. The method according to claim 1, wherein The second control information is the second SCI.
5. The method according to claim 1 or 3, characterized in that The path indication information includes link quality information of the target transmission path.
6. The method according to claim 1 or 4, characterized in that The first control information further includes priority indication information; and the third device sends the second control information, including: When the third device detects that the priority indication information is greater than or equal to a first preset threshold, it sends the second control information.
7. The method according to claim 5, characterized in that The first control information further includes priority indication information; and the third device sends the second control information, including: When the third device detects that the priority indication information is greater than or equal to a first preset threshold, it sends the second control information according to the link quality information.
8. The method according to claim 1 or 4, characterized in that The path indication information includes a sending decision factor of the third device; and the third device sending the second control information includes: The third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information.
9. The method according to claim 7, characterized in that The path indication information includes a sending decision factor of the third device; and the third device sending the second control information includes: The third device generates a sending decision random number; determines that the sending decision random number and the sending decision factor meet a preset size relationship, and sends the second control information according to the link quality information.
10. The method according to claim 1 or 4, characterized in that The first control information further includes priority indication information; the path indication information includes a sending decision factor of the third device; The third device sending the second control information includes: When the third device detects that the priority indication information is less than a first preset threshold, it generates a sending decision random number; It is determined that the sending decision random number and the sending decision factor meet a preset size relationship, and a second SCI is sent according to the link quality information.
11. The method according to claim 1, wherein The path indication information is obtained by any one of the following methods: obtaining through pre-configuration; and obtaining from a network device through signaling, where the signaling is at least one of radio resource control RRC signaling, media access control MAC signaling, or physical layer signaling.
12. A multi-hop data transmission device, characterized in that: Applied to a third device, the multi-hop path includes a first device, a second device, and a third device, the first device is a source device, and the second device is a destination device; the apparatus includes: a transceiver unit, configured to receive first control information from the first device, the first control information including a source identifier and a destination identifier; and further configured to transfer data scheduled by the first control information according to path indication information, the path indication information being used to indicate a target transmission path; In terms of forwarding the data scheduled by the first control information according to the path indication information, the transceiver unit is specifically used to: determine whether to forward the side link data scheduled by the first control information according to the acquired path indication information; determine whether there is path information from the local device to the second device according to the path indication information, and if so, determine to forward the side link data scheduled by the first control information; and, when determining to forward the side link data scheduled by the first control information, send second control information to the next-hop device of the third device, the second control information including the source identifier and the destination identifier; if the next-hop device is a second forwarding device, the second forwarding device determines to forward the data according to the path indication information acquired by the local end.
13. The device according to claim 12, characterized in that The first control information is first sidelink control information SCI.
14. The device according to claim 12, characterized in that The path indication information includes information for indicating the target transmission path or information for indicating the target transfer device; The information indicating the target transmission path includes at least one of the following: including identification information of the transmission paths of the first device, the target transfer device, and the second device; including identification information of the transmission path between the target transfer device and the second device; including identification information of a transmission path of the second device; and including identification information of the transmission paths of the first device and the second device; The information used to indicate the target transfer device includes at least one of the following: The device identifier of the target transfer device; a device identifier of the first device; and a device identifier of the second device; Wherein, the target transfer device includes the third device.
15. The device according to claim 12, characterized in that The second control information is the second SCI.
16. The device according to claim 12, characterized in that The path indication information includes link quality information of the target transmission path.
17. The device according to claim 12 or 15, characterized in that The first control information also includes priority indication information; in terms of sending the second control information, the transceiver unit is specifically used to: send the second control information when it is detected that the priority indication information is greater than or equal to a first preset threshold.
18. The device according to claim 16, characterized in that The first control information also includes priority indication information; in terms of sending the second control information, the transceiver unit is specifically used to: when it is detected that the priority indication information is greater than or equal to a first preset threshold, send the second control information according to the link quality information.
19. The device according to any one of claims 12 or 15, characterized in that The path indication information includes the sending decision factor of the third device; in terms of sending the second control information, the transceiver unit is specifically used to: generate a sending decision random number; determine that the sending decision random number and the sending decision factor meet a preset size relationship, and send the second control information.
20. The device according to claim 16, wherein The path indication information includes the sending decision factor of the third device; in terms of sending the second control information, the transceiver unit is specifically used to: generate a sending decision random number; determine that the sending decision random number and the sending decision factor meet a preset size relationship, and send the second control information according to the link quality information.
21. The device according to any one of claims 12 or 15, characterized in that The first control information also includes priority indication information; the path indication information includes the sending decision factor of the third device; in terms of sending the second control information, the transceiver unit is specifically used to: when it is detected that the priority indication information is less than the first preset threshold, generate a sending decision random number; determine that the sending decision random number and the sending decision factor meet a preset size relationship, and send the second SCI through the communication unit according to the link quality information.
22. The device according to claim 12, characterized in that The path indication information is obtained by any one of the following methods: obtaining through pre-configuration; and obtaining from a network device through signaling, where the signaling is at least one of radio resource control RRC signaling, media access control MAC signaling, or physical layer signaling.
23. A communication device, characterized in that: The communication device is a third device, including a memory, a transceiver and at least one processor, the memory stores instructions, the memory, the transceiver and the at least one processor are interconnected through a line, and the processor is used to call the instructions to execute the operation of sending uplink data in the method according to any one of claims 1-11.
24. A communication device, characterized in that: including a processor and an interface circuit; The interface circuit is configured to receive code instructions and transmit the code instructions to the processor; the processor runs the code instructions to execute the method according to any one of claims 1 to 11.
25. A readable storage medium, characterized in that The readable storage medium is used to store instructions, and when the instructions are executed, the method according to any one of claims 1 to 11 is implemented.
Citation Information
Patent Citations
Link configuration method and device
CN110602801A