Relay communication method and device
By decoding and feedbacking the forwarding information of subsequent relay nodes in the first relay node, the base station or regeneration relay node can determine in advance whether retransmission is needed, thereby reducing the retransmission delay in the satellite communication network.
Patent Information
- Application Number
- CN202311785742.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-22
- Publication Date
- 2025-06-24
AI Technical Summary
In the multi-hop mechanism in satellite communication network, the retransmission delay caused by subsequent relay node forwarding failure is relatively large. How to further reduce the retransmission delay is a problem that needs to be considered.
By receiving information including the information forwarded by the subsequent relay node in the first relay node, decoding and feedback the decoding result to the base station or regeneration relay node, the base station or regeneration relay node determines whether to retransmit in advance based on the decoding result, thereby reducing the retransmission delay.
By judging the success of the subsequent relay nodes in advance, the retransmission delay can be effectively reduced and the efficiency and performance of the communication network can be improved.
Smart Images

Figure CN120200714A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of satellite communication, and more particularly, to methods and apparatuses for relay communication. Background Art
[0002] In a multi-hop forwarding mechanism in a satellite communication network, a source node can transmit data to a destination node through one-hop or multi-hop forwarding. Here, the source node and the destination node are any two nodes in a multi-hop relay communication network. Through the multi-hop forwarding mechanism, the transmission pressure between satellites is reduced. However, when multiple relay nodes forward data, a large retransmission delay will be caused if the subsequent relay node's forwarding fails.
[0003] How to further reduce the retransmission delay in the multi-hop mechanism of a satellite communication network is an issue that needs to be considered. Summary of the Invention
[0004] This application provides a method and an apparatus for relay communication, aiming to pre-judge whether to retransmit in advance according to the decoding result of the forwarding information of subsequent relay nodes by a base station or a regenerative relay node, so as to reduce the retransmission delay.
[0005] In a first aspect, a method for relay communication is provided. The method includes: a first relay node receives first information, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent forwarding relay node of the first relay node in a data forwarding path; the first relay node decodes the forwarding information of at least one second relay node to obtain a first decoding result; and sends the first decoding result to a base station.
[0006] Based on the above solution, the first relay node receives the first information of the first relay node and at least one second relay node, decodes the forwarding information of at least one second relay node, and feeds back the first decoding result to a base station or a regenerative relay node. The base station or the regenerative relay node determines whether to retransmit the first information according to the first decoding result, that is, pre-judges whether the subsequent relay node can successfully forward the information according to the first decoding result sent by the first relay node, and determines whether to retransmit in advance to reduce the retransmission delay.
[0007] In the first decoding result fed back by the first relay node, the first decoding result can be selectively sent to a base station or a regenerative relay node. For example, the decoding result of the second relay node can be sent at the first relay node, or for another example, the decoding results of the second relay node and the third relay node can be sent at the first relay node. By selectively sending the decoding result to a base station or a regenerative relay node, resources can be saved.
[0008] It should be understood that the first information received by the first relay node includes forwarding information and forwarding data for data transmission. The data transmission in this application can be uplink transmission or downlink transmission, and this application does not make a limitation.
[0009] In addition, the first relay node, the second relay node, and the third relay node can be ground relay nodes or satellite relay nodes, and this application does not make a limitation.
[0010] In combination with the first aspect, in some implementation manners of the first aspect, the first relay node decodes the forwarding information of the first relay node to obtain a second decoding result; the first relay node sends the second decoding result to the base station or the regenerative relay node.
[0011] In combination with the first aspect, in some implementation manners of the first aspect, the forwarding information is scrambled by a public network identifier.
[0012] Based on the above solution, the forwarding information is scrambled by a public network identifier. By using this identifier at the first relay node to decode the routing-related information of the first relay node and subsequent relay nodes, and feeding back the decoding result to the base station or the previous relay node, the base station or the regenerative relay node can then pre-determine whether to perform early retransmission, so as to achieve the purpose of reducing the retransmission delay.
[0013] Among them, the public network identifier can be a routing radio network temporary identifier (R-RNTI), that is, by using the routing radio network temporary identifier, subsequent relay nodes are decoded at the first relay node.
[0014] Optionally, the base station or the regenerative relay node can also send different scrambling codes for each relay node, such as a cell radio network temporary identifier (C-RNTI). The base station or the regenerative relay node sends the C-RNTI used by the subsequent relay nodes to the first relay node, and the first relay node uses these C-RNTIs for descrambling detection when detecting the forwarding information of other relay nodes.
[0015] In combination with the first aspect, in some implementation manners of the first aspect, the forwarding information of the first relay node carries the relay node identifier of the first relay node, and the forwarding information of the second relay node carries the relay node identifier of the second relay node.
[0016] Based on the above solution, by carrying the relay node identifier in the forwarding information of each relay node, it is determined which relay node the forwarding information belongs to. For example, when the first relay node decodes the forwarding information of the first relay node, the second relay node, and the third relay node, the relay node to which the forwarding information belongs is distinguished by the relay node identifier carried in each forwarding information.
[0017] Optionally, if the first relay node fails to decode the forwarding information of at least one second relay node, it stops forwarding the first information to the next relay node.
[0018] Based on the above solution, the first relay node sends a decoding error result to the base station or the previous relay node, and the base station or the regenerative relay node retransmits the first information. At this time, the first relay node can stop forwarding the first information to the next relay node, which can reduce the transmission overhead and save energy.
[0019] Optionally, the base station sends a second threshold to the relay node, and the first relay node determines whether to forward the second information according to the second threshold.
[0020] Among them, the second information includes the forwarding information and forwarding data of the second relay node and the third relay node.
[0021] Based on the above solution, if the signal / channel quality is lower than the second threshold at the first relay node, the second information is not forwarded to the next relay node, thereby achieving the purpose of saving energy.
[0022] Combined with the first aspect, in some implementation manners of the first aspect, the method further includes: receiving a first threshold and determining the channel state information to be sent according to the first threshold.
[0023] Based on the above solution, the first relay node receives the threshold at the first relay node. By increasing the threshold judgment, the channel state information is screened, thereby reducing the reporting frequency and energy overhead of the first relay node to the base station or the previous relay node.
[0024] Combined with the first aspect, in some implementation manners of the first aspect, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regenerative forwarding indication, forwarding frequency point.
[0025] Among them, the routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0026] The forwarding direction may include upstream forwarding or downstream forwarding.
[0027] In a second aspect, a method for relay communication is provided. The method includes: a first relay node receives first information, where the first information includes forwarding information of the first relay node and forwarding information of at least one second relay node, and the second relay node is a subsequent forwarding relay node of the first relay node in a data forwarding path;
[0028] obtain channel state information according to a reference signal corresponding to the forwarding information of at least one second relay node; and send the channel state information.
[0029] Based on the above solution, when a base station or a regenerative relay node sends routing information to the first relay node through a control link, a reference signal is sent simultaneously. Channel estimation is performed at the first relay node to obtain channel state information. The channel state information detected according to the time-frequency resources carrying the information of subsequent relay nodes is fed back to the base station or the regenerative relay node. The base station or the regenerative relay node determines whether to retransmit the first information according to the channel state information, that is, pre-judges whether the subsequent relay node can successfully forward the information according to the channel state information sent by the first relay node, and determines whether to retransmit in advance to reduce the retransmission delay.
[0030] In combination with the second aspect, in some implementation manners of the second aspect, the method further includes: receiving a first threshold, and determining the sent channel state information according to the first threshold.
[0031] Based on the above solution, a threshold is received at the first relay node. By adding threshold judgment, the channel state information is screened, thereby reducing the reporting frequency and energy overhead of the first relay node to the base station or the previous relay node.
[0032] In combination with the second aspect, in some implementation manners of the second aspect, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regenerative forwarding indication, forwarding frequency point.
[0033] Among them, the routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0034] The forwarding direction may include uplink forwarding or downlink forwarding.
[0035] In a third aspect, a method for relay communication is provided. The method includes: a base station or a regenerative relay node sends first information to a first relay node, where the first information includes forwarding information of the first relay node and forwarding information of at least one second relay node, and the second relay node is a subsequent relay node of the first relay node; the base station or the regenerative relay node receives a first decoding result of the first relay node, and determines whether to retransmit the first information according to the first decoding result.
[0036] Based on the above solution, the base station or the regenerative relay node sends the first information of the first relay node and at least one second relay node to the first relay node, and feeds back the first decoding result to the base station or the regenerative relay node. The base station or the regenerative relay node determines whether to retransmit the first information according to the decoding error, that is, pre-judges at the first relay node whether the subsequent relay nodes can successfully transmit information, and determines whether to retransmit in advance to reduce the retransmission delay.
[0037] In the first decoding result fed back by the first relay node, the decoding result can be selectively sent to the base station or the regenerative relay node. For example, the first decoding result of the second relay node can be sent at the first relay node. For another example, the first decoding results of the second relay node and the third relay node can be sent at the first relay node. By selectively sending the first decoding result to the base station or the regenerative relay node, resources can be saved.
[0038] Combined with the third aspect, in some implementation manners of the third aspect, the base station or the regenerative relay node receives the second decoding result of the first relay node, and determines whether to retransmit the first information according to the second decoding result.
[0039] Combined with the third aspect, in some implementation manners of the third aspect, the forwarding information of the first relay node carries the relay node identifier of the first relay node, and the forwarding information of the second relay node carries the relay node identifier of the second relay node.
[0040] Based on the above solution, by the relay node identifiers carried in each forwarding information, it is determined which relay node the forwarding information belongs to. For example, when the first relay node decodes the forwarding information of the first relay node, the second relay node, and the third relay node, the relay nodes to which the forwarding information belongs are distinguished by the relay node identifiers carried in each forwarding information.
[0041] Optionally, the channel state information reported by the first relay node to the base station or the regenerative relay node may carry the node identifier corresponding to the channel state information.
[0042] Based on the above solution, after the first relay node reports the channel state information to the base station, the base station or the regenerative relay node distinguishes the time-frequency resources corresponding to each relay node according to its corresponding node identifier.
[0043] Combined with the third aspect, in some implementation manners of the third aspect, the forwarding information is scrambled by a public network identifier.
[0044] Based on the above solution, the forwarding information is scrambled by using the routing public wireless network identifier. The routing related information of the first relay node and subsequent relay nodes is decoded by using this identifier at the first relay node, and the decoding result is fed back to the base station or the regenerative relay node. The base station or the regenerative relay node then pre-determines whether to retransmit in advance, so as to achieve the purpose of reducing the retransmission delay.
[0045] Among them, the public network identifier can be R-RNTI, that is, through the wireless network temporary identifier, the subsequent relay nodes are decoded at the first relay node by using R-RNTI.
[0046] Optionally, the base station or the regenerative relay node can also send the scrambling codes used by each relay node, such as C-RNTI. The base station or the regenerative relay node sends the C-RNTI used by the subsequent relay nodes to the first relay node, and the first relay node uses these C-RNTIs for descrambling detection when detecting the forwarding information of other relay nodes. Optionally, when the first relay node only decodes its own forwarding information, C-RNTI can be used for decoding.
[0047] Based on the above solution, the first relay node only decodes its own forwarding information and feeds back the channel state information to the base station or the regenerative relay node. It may not be necessary to decode the forwarding information of other relays, so C-RNTI can be used for decoding to reduce complexity and save more energy.
[0048] Combined with the third aspect, in some implementation manners of the third aspect, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regenerative forwarding indication, and forwarding frequency point.
[0049] Among them, the routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0050] The forwarding direction may include uplink forwarding or downlink forwarding.
[0051] In a fourth aspect, a method for relay communication is provided. The method includes: the base station or the regenerative relay node sends first information to the first relay node, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent relay node of the first relay node; receiving the channel state information corresponding to the forwarding information of at least one second relay node, and determining whether to retransmit the first information according to the channel state information.
[0052] Based on the above solution, when the base station or the regeneration relay node sends routing information to the first relay node via the control link, a reference signal is sent simultaneously. Channel estimation is performed at the first relay node to obtain the channel state information. The channel state information detected according to the time-frequency resources carrying the information of subsequent relay nodes is fed back to the base station or the regeneration relay node. The base station or the regeneration relay node determines whether to retransmit the first information according to the channel state information, that is, pre-judges whether the subsequent relay nodes can successfully forward the information based on the channel state information sent by the first relay node, and determines whether to perform early retransmission to reduce the retransmission delay.
[0053] Combined with the fourth aspect, in some implementation manners of the fourth aspect, the method further includes: the base station or the regeneration relay node sends a first threshold to each relay node. Based on the above solution, the first relay node receives the threshold, and performs screening on the channel state information through increased threshold judgment, thereby reducing the reporting frequency and energy overhead of the first relay node to the base station or the regeneration relay node.
[0054] Combined with the fourth aspect, in some implementation manners of the fourth aspect, the forwarded information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency point.
[0055] Among them, the routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0056] The forwarding direction may include upstream forwarding or downstream forwarding.
[0057] In a fifth aspect, a method for relay communication is provided. The method includes: the first relay node receives a first piece of information, where the first piece of information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent forwarding relay node of the first relay node in the data forwarding path; the first relay node decodes the forwarding information of at least one second relay node to obtain a first decoding result; and sends the first decoding result to the base station.
[0058] Based on the above solution, the first relay node receives the first information of the first relay node and at least one second relay node, decodes the forwarding information of at least one second relay node, and feeds back the first decoding result to the base station or the regeneration relay node. The base station or the regeneration relay node determines whether to retransmit the first information according to the first decoding result, that is, pre-judges whether the subsequent relay nodes can successfully forward the information based on the first decoding result sent by the first relay node, and determines whether to perform early retransmission to reduce the retransmission delay.
[0059] In the first decoding result fed back by the first relay node, the first decoding result can be selectively sent to the base station or the regenerative relay node. For example, the first decoding result of the second relay node can be sent at the first relay node. For another example, the first decoding results of the second relay node and the third relay node can be sent at the first relay node. By selectively sending the first decoding result to the base station or the regenerative relay node, resources can be saved.
[0060] In combination with the fifth aspect, in some implementation manners of the fifth aspect, the method further includes: the first relay node decodes the forwarding information of the first relay node to obtain a second decoding result; and sends the second decoding result to the base station or the regenerative relay node.
[0061] In combination with the fifth aspect, in some implementation manners of the fifth aspect, the method further includes: the first relay node sends the channel state information of the first relay node, and the channel state information is determined according to the reference signal corresponding to the forwarding information of at least one second relay node.
[0062] Based on the above solution, when the base station or the regenerative relay node sends routing information to the first relay node through the control link, a reference signal is sent at the same time, and channel estimation is performed at the first relay node to obtain the channel state information. The channel state information detected according to the time-frequency resources carrying the information of the subsequent relay nodes is fed back to the base station or the regenerative relay node, and the base station or the regenerative relay node determines whether to retransmit the first information according to the channel state information, that is, pre-judges whether the subsequent relay nodes can successfully forward the information according to the channel state information sent by the first relay node, and determines whether to retransmit in advance to reduce the retransmission delay.
[0063] Optionally, the channel state information can be selectively reported according to the correct or incorrect decoding result at the first relay node. For example, when the decoding of the forwarding information at the first relay node is incorrect, the first relay node feeds back the decoding result to the base station and does not feed back the channel state information. When the decoding of the forwarding information at the first relay node is correct, the first relay node feeds back the decoding result to the base station or the regenerative relay node and feeds back the channel state information. By selectively reporting the channel state information, the purpose of saving feedback resources can be achieved.
[0064] In combination with the fifth aspect, in some implementation manners of the fifth aspect, the decoding result includes at least one of the decoding results of the second relay node.
[0065] According to the above solution, in the decoding result fed back by the first relay node, the decoding result can be selectively sent to the base station or the regenerative relay node. For example, the decoding result of the second relay node can be sent at the first relay node. For another example, the decoding results of the second relay node and the third relay node can be sent at the first relay node. By selectively sending the decoding result to the base station or the regenerative relay node, resources can be saved.
[0066] In combination with the fifth aspect, in some implementations of the fifth aspect, the forwarding information is scrambled by a public network identifier.
[0067] Based on the above solution, the forwarding information is scrambled by a public network identifier. By using this identifier at the first relay node to decode the routing-related information of the first relay node and subsequent relay nodes, and feeding back the decoding result to the base station or the previous relay node, the base station or the regenerative relay node then pre-determines whether to retransmit in advance, so as to achieve the purpose of reducing the retransmission delay.
[0068] Among them, the public network identifier can be a routing R-RNTI, that is, by routing the radio network temporary identifier, at the first relay node, decode the subsequent relay nodes.
[0069] Optionally, the base station or the regenerative relay node can also send different scrambling codes for each relay node, such as C-RNTI. The base station or the regenerative relay node sends the C-RNTI used by the subsequent relay nodes to the first relay node, and the first relay node uses these C-RNTIs for descrambling detection when detecting the forwarding information of other relay nodes.
[0070] In combination with the fifth aspect, in some implementations of the fifth aspect, the forwarding information of the first relay node carries the relay node identifier of the first relay node, and the forwarding information of the second relay node carries the relay node identifier of the second relay node.
[0071] Based on the above solution, by carrying the relay node identifier in the forwarding information of each relay node, it is judged which relay node the forwarding information belongs to. For example, when the first relay node decodes the forwarding information of the first relay node, the second relay node, and the third relay node, the relay nodes to which the forwarding information belongs are distinguished by the relay node identifiers carried in the respective forwarding information.
[0072] Optionally, if the first relay node fails to decode the forwarding information of at least one second relay node, it stops forwarding the first information to the next relay node.
[0073] Based on the above solution, the first relay node sends a decoding error result to the base station or the previous relay node, and the base station or the regenerative relay node retransmits the first information. At this time, the first relay node can stop forwarding the first information to the next relay node, which can reduce the transmission overhead and save energy.
[0074] Optionally, the base station sends a second threshold to the relay node, and the first relay node judges whether to forward the second information according to the second threshold.
[0075] Among them, the second information includes the forwarding information and forwarding data of the second relay node and the third relay node.
[0076] Based on the above solution, if the signal / channel quality at the first relay node is lower than the second threshold, the second information is not forwarded to the next relay node, thereby achieving the purpose of saving energy.
[0077] Combined with the fifth aspect, in some implementation manners of the fifth aspect, the method further includes: receiving a first threshold, and determining the channel state information to be sent according to the first threshold.
[0078] Based on the above solution, a threshold is received at the first relay node. By adding threshold judgment, the channel state information is screened, thereby reducing the reporting frequency and energy consumption of the first relay node to the base station or the previous relay node.
[0079] Combined with the fifth aspect, in some implementation manners of the fifth aspect, the forwarded information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency point.
[0080] Among them, the routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0081] The forwarding direction may include upstream forwarding or downstream forwarding.
[0082] In a sixth aspect, a method for relay communication is provided. The method includes: the base station or the regeneration relay node sends first information to the first relay node, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent relay node of the first relay node; the base station or the regeneration relay node receives the first decoding result of the first relay node, and determines whether to retransmit the first information according to the first decoding result.
[0083] Based on the above solution, the base station or the regeneration relay node sends the first information of the first relay node and at least one second relay node to the first relay node, and feeds back the first decoding result to the base station or the regeneration relay node. The base station or the regeneration relay node determines whether to retransmit the first information according to whether there is a decoding error, that is, pre-judges at the first relay node whether the subsequent relay node can successfully transmit information, and determines whether to retransmit in advance to reduce the retransmission delay.
[0084] In the first decoding result fed back by the first relay node, the first decoding result can be selectively sent to the base station or the regeneration relay node. For example, the first decoding result of the second relay node can be sent at the first relay node, and for another example, the first decoding results of the second relay node and the third relay node can be sent at the first relay node. By selectively sending the first decoding result to the base station or the regeneration relay node, resources can be saved.
[0085] In combination with the sixth aspect, in some implementations of the sixth aspect, channel state information corresponding to the forwarding information of at least one second relay node is received, and whether to retransmit the first information is determined according to the channel state information.
[0086] Based on the above solution, when the base station or the regenerative relay node sends routing information to the first relay node through the control link, a reference signal is sent at the same time. Channel estimation is performed at the first relay node to obtain channel state information. The channel state information detected according to the time-frequency resources carrying the information of subsequent relay nodes is fed back to the base station or the regenerative relay node. The base station or the regenerative relay node determines whether to retransmit the first information according to the channel state information, that is, pre-judges whether the subsequent relay nodes can successfully forward the information according to the channel state information sent by the first relay node, and judges whether to retransmit in advance to reduce the retransmission delay.
[0087] In combination with the sixth aspect, in some implementations of the sixth aspect, the method further includes: the first relay node receives the second decoding result of the first relay node, and determines whether to retransmit the first information according to the second decoding result.
[0088] In combination with the sixth aspect, in some implementations of the sixth aspect, the forwarding information of the first relay node carries the relay node identifier of the first relay node, and the forwarding information of the second relay node carries the relay node identifier of the second relay node.
[0089] Based on the above solution, by the relay node identifier carried in each forwarding information, it is judged which relay node the forwarding information belongs to. For example, when the first relay node decodes the forwarding information of the first relay node, the second relay node, and the third relay node, the relay node to which the forwarding information belongs is distinguished by the relay node identifier carried in each forwarding information.
[0090] Optionally, the channel state information reported by the first relay node to the base station or the regenerative relay node may carry the node identifier corresponding to the channel state information.
[0091] Based on the above solution, after the first relay node reports the channel state information to the base station, the base station or the regenerative relay node distinguishes the time-frequency resources corresponding to each relay node according to its corresponding node identifier.
[0092] In combination with the sixth aspect, in some implementations of the sixth aspect, the forwarding information is scrambled by a public network identifier.
[0093] Based on the above solution, the forwarding information is scrambled by the routing public wireless network identifier. By using this identifier at the first relay node to decode the routing-related information of the first relay node and subsequent relay nodes, the decoding result is fed back to the base station or the regenerative relay node, and the base station or the regenerative relay node then pre-judges whether to retransmit in advance to achieve the purpose of reducing the retransmission delay.
[0094] Among them, the common network identifier may be an R-RNTI, that is, through a wireless network temporary identifier, the subsequent relay nodes are decoded at the first relay node using the R-RNTI.
[0095] Optionally, the base station or the regenerative relay node may also send the scrambling codes used by each relay node, such as a C-RNTI. The base station or the regenerative relay node sends the C-RNTI used by the subsequent relay nodes to the first relay node, and the first relay node uses these C-RNTIs for descrambling detection when detecting the forwarding information of other relay nodes. Optionally, when the first relay node only decodes its own forwarding information, the C-RNTI can be used for decoding.
[0096] Based on the above solution, the first relay node only decodes its own forwarding information and feeds back the channel state information to the base station or the regenerative relay node. It may not need to decode the forwarding information of other relays, so the C-RNTI can be used for decoding to reduce complexity and save more energy.
[0097] Combined with the sixth aspect, in some implementation manners of the sixth aspect, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regenerative forwarding indication, and forwarding frequency point.
[0098] Among them, the routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0099] The forwarding direction may include uplink forwarding or downlink forwarding.
[0100] In a seventh aspect, a method for relay communication is provided. The method includes: a second relay node receives second information, where the second information includes the forwarding information of the second relay node and the forwarding information of a third relay node, and the second relay node decodes the forwarding information; and sends the decoding result to the base station.
[0101] Based on the above solution, the second relay node receives the second information of the second relay node and the third relay node, decodes the forwarding information of the second relay node and the third relay result, and feeds back the decoding result to the base station or the regenerative relay node. The base station or the regenerative relay node determines whether to retransmit the first information according to the decoding result, that is, pre-judges whether the subsequent relay nodes can successfully forward the information according to the decoding result sent by the second relay node, and determines whether to retransmit in advance to reduce the retransmission delay.
[0102] It should be understood that the second information received by the second relay node includes forwarding information and forwarding data for data transmission. The data transmission in this application may be uplink transmission or downlink transmission, and this application does not make a limitation.
[0103] In addition, the first relay node, the second relay node, and the third relay node may be terrestrial relay nodes or satellite relay nodes, which is not limited in this application.
[0104] In combination with the seventh aspect, in some implementation manners of the seventh aspect, the decoding result includes at least one of the decoding results of the third relay node.
[0105] According to the above solution, among the decoding results fed back by the second relay node, the decoding result can be selectively sent to the base station or the regenerative relay node. For example, the decoding result of the third relay node can be sent at the second relay node. By selectively sending the decoding result to the base station or the regenerative relay node, resources can be saved.
[0106] In combination with the seventh aspect, in some implementation manners of the seventh aspect, the forwarding information is scrambled by a public network identifier.
[0107] Based on the above solution, the forwarding information is scrambled by a public network identifier. By using this identifier at the second relay node to decode the routing-related information of the second relay node and subsequent relay nodes, and feeding back the decoding result to the base station or the previous relay node, the base station or the regenerative relay node can then pre-determine whether to retransmit in advance, so as to achieve the purpose of reducing the retransmission delay.
[0108] Among them, the public network identifier may be a routing R-RNTI, that is, by routing the radio network temporary identifier, the subsequent relay nodes are decoded at the second relay node.
[0109] In combination with the seventh aspect, in some implementation manners of the seventh aspect, the forwarding information of the second relay node carries the relay node identifier of the second relay node.
[0110] Based on the above solution, by carrying the relay node identifier in the forwarding information of each relay node, it is determined which relay node the forwarding information belongs to. For example, when decoding the forwarding information of the first relay node, the second relay node, and the third relay node at the first relay node, the relay node to which the forwarding information belongs is distinguished by the relay node identifier carried in each forwarding information.
[0111] Optionally, when the second relay node fails to decode the forwarding information of the subsequent relay node, it stops forwarding the second information to the next relay node.
[0112] Based on the above solution, the second relay node sends a decoding error result to the base station or the previous relay node, and the base station or the regenerative relay node retransmits the first information. At this time, the second relay node can stop forwarding the second information to the next relay node, which can reduce the transmission overhead and save energy.
[0113] Optionally, the base station sends a second threshold to the relay node, and the second relay node determines whether to forward the third information according to the second threshold.
[0114] Among them, the third information includes the forwarding information and forwarding data of the third relay node.
[0115] Based on the above solution, if the signal / channel quality is lower than the second threshold at the second relay node, the third information is not forwarded to the next relay node, thereby achieving the purpose of saving energy.
[0116] Combined with the seventh aspect, in some implementation manners of the seventh aspect, the method further includes: receiving a first threshold, and determining the channel state information to be sent according to the first threshold.
[0117] Based on the above solution, at the second relay node, the threshold is received, and by adding threshold judgment, the channel state information is screened, thereby reducing the reporting frequency and energy consumption of the second relay node to the base station or the previous relay node.
[0118] Combined with the seventh aspect, in some implementation manners of the seventh aspect, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency point.
[0119] Among them, the routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0120] The forwarding direction may include upstream forwarding or downstream forwarding.
[0121] In an eighth aspect, a relay communication method is provided, and the method includes: the second relay node receives second information, where the second information includes the forwarding information of the second relay node and the forwarding information of the third relay node; obtaining channel state information according to the reference signal corresponding to the forwarding information of the third relay node; and sending the channel state information.
[0122] Based on the above solution, when the first relay node sends routing information to the second relay node through the control link, a reference signal is sent at the same time, and channel estimation is performed at the second relay node to obtain channel state information. The channel state information detected according to the time-frequency resources carrying the information of the subsequent relay nodes is fed back to the base station or the regeneration relay node, and the base station or the regeneration relay node determines whether to retransmit the first information according to the channel state information, that is, pre-judges whether the subsequent relay node can successfully forward the information according to the channel state information sent by the second relay node, and determines whether to retransmit in advance to reduce the retransmission delay.
[0123] In combination with the eighth aspect, in some implementations of the eighth aspect, the method further includes: the second relay node receives a first threshold and determines the channel state information to be sent according to the first threshold.
[0124] Based on the above solution, when the second relay node receives the threshold, by increasing the threshold judgment, the channel state information is screened, thereby reducing the reporting frequency and energy overhead of the first relay node to the base station or the previous relay node.
[0125] In combination with the eighth aspect, in some implementations of the eighth aspect, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency point.
[0126] Among them, the routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0127] The forwarding direction may include upstream forwarding or downstream forwarding.
[0128] The ninth aspect provides a communication device, which includes a transceiver unit and a processing unit. The transceiver unit is used to receive first information, and the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node. The second relay node is the subsequent forwarding relay node of the first relay node in the data forwarding path.
[0129] The processing unit is used to decode the forwarding information and send the decoding result and / or channel state information.
[0130] In combination with the ninth aspect, in some possible implementations, the processing unit is further used to determine the channel state information, and the channel state information is determined according to the forwarding information resource.
[0131] In combination with the ninth aspect, in some possible implementations, the processing unit is further used to determine the channel state information, and the channel state information includes the channel state information of the first relay node and at least one second relay node. Among them, the forwarding information of the first relay node corresponds to the channel state information of the first relay node, and the forwarding information of the second relay node corresponds to the channel state information of the second relay node.
[0132] In combination with the ninth aspect, in some possible implementations, the transceiver unit is further used to scramble the forwarding information, and the forwarding information is scrambled by a public network identifier.
[0133] In combination with the ninth aspect, in some possible implementation manners, the forwarding information of the first relay node carries the relay node identifier of the first relay node, and the forwarding information of the second relay node carries the relay node identifier of the second relay node.
[0134] In combination with the ninth aspect, in some possible implementation manners, the transceiver unit is further configured to receive a first threshold, and the processing unit is further configured to determine the channel state information to be sent according to the first threshold.
[0135] In combination with the ninth aspect, in some possible implementation manners, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency point.
[0136] The ninth aspect provides a communication device, which includes a transceiver unit and a processing unit. The transceiver unit is configured to send first information, and the first information includes the forwarding information of a first relay node and at least one second relay node. The second relay node is a subsequent relay node of the first relay node;
[0137] The processing unit is configured to receive the decoding result and / or channel state information of the first relay node, and determine whether to retransmit the first information according to the decoding result and / or channel state information.
[0138] In combination with the tenth aspect, in some possible implementation manners, the processing unit is further configured to determine channel state information, and the channel state information is determined according to the forwarding information resources.
[0139] In combination with the tenth aspect, in some possible implementation manners, the processing unit is further configured to determine channel state information, and the channel state information includes the channel state information of the first relay node and at least one second relay node. Among them, the forwarding information of the first relay node corresponds to the channel state information of the first relay node, and the forwarding information of the second relay node corresponds to the channel state information of the second relay node.
[0140] In combination with the tenth aspect, in some possible implementation manners, the transceiver unit is further configured to scramble the forwarding information, and the forwarding information is scrambled by a public network identifier.
[0141] In combination with the tenth aspect, in some possible implementation manners, the forwarding information of the first relay node carries the relay node identifier of the first relay node, and the forwarding information of the second relay node carries the relay node identifier of the second relay node.
[0142] In combination with the tenth aspect, in some possible implementation manners, the transceiver unit is further configured to send a first threshold.
[0143] In combination with the tenth aspect, in some possible implementations, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency point.
[0144] In the eleventh aspect, the present application provides a communication device, which includes a processor for implementing the method described in any implementation manner of the above first aspect to the eighth aspect, or the first aspect to the seventh aspect. The processor is coupled to a memory, and the memory is used to store instructions and data. When the processor executes the instructions stored in the memory, it can implement the method described in any implementation manner of the above first aspect to the eighth aspect, or the first aspect to the eighth aspect.
[0145] Optionally, the communication device may further include a memory. Optionally, the memory may be coupled to the processor. Optionally, the communication device may further include a communication interface, and the communication interface is used for the device to communicate with other devices. Exemplarily, the communication interface may be a transceiver, a hardware circuit, a bus, a module, a pin, or other types of communication interfaces.
[0146] In the twelfth aspect, the present application provides a communication system, which includes at least one of a first relay node, a second relay node, a third relay node, a terminal device, and a base station device or a regeneration relay node. Among them, the first relay node is used to execute any method shown in the first aspect to the second aspect and the fourth aspect, the base station device or the regeneration relay node is used to execute any method shown in the third aspect to the fourth aspect and the sixth aspect, and the second relay node is used to execute any method shown in the seventh aspect to the eighth aspect.
[0147] In the thirteenth aspect, the present application provides a processor for executing the methods provided in the above aspects.
[0148] For operations such as sending and obtaining / receiving involved by the processor, if there is no special description, or if it does not conflict with its actual role or internal logic in the relevant description, it can be understood as operations such as output and input by the processor, and can also be understood as sending and receiving operations performed by the radio frequency circuit and the antenna. The present application does not make any limitations on this.
[0149] In the fourteenth aspect, a computer-readable storage medium is provided, and the computer-readable medium stores program code for a device to execute. The program code includes a method for executing any implementation manner provided in any one of the above first aspect to the eighth aspect.
[0150] In a fifteenth aspect, there is provided a computer program product containing instructions, which, when the computer program product runs on a computer, causes the computer to execute the method provided by any one of the above-mentioned implementation manners of any one of the first aspect to the eighth aspect.
[0151] In a sixteenth aspect, there is provided a chip, which includes a processor and a communication interface. The processor reads instructions stored on a memory through the communication interface and executes the method provided by any one of the above-mentioned implementation manners of any one of the first aspect to the eighth aspect.
[0152] Optionally, as an implementation manner, the chip further includes a memory, in which a computer program or instructions are stored. The processor is configured to execute the computer program or instructions stored on the memory. When the computer program or instructions are executed, the processor is configured to execute the method provided by any one of the above-mentioned implementation manners of any one of the first aspect to the eighth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0153] Figure 1 is a schematic diagram of an example of a satellite communication system applicable to the present application.
[0154] Figure 2 is a schematic diagram of another example of a satellite communication system applicable to the present application.
[0155] Figure 3 is a schematic diagram of a satellite-ground forwarding network applicable to the present application.
[0156] Figure 4 is a schematic diagram of an example of a satellite-ground forwarding network applicable to the present application.
[0157] Figure 5 is a schematic diagram of an example of the relay node forwarding in the satellite-ground forwarding network of the present application.
[0158] Figure 6 is a schematic diagram of the first relay node processing data in the present application.
[0159] Figure 7 is a schematic diagram of decode-and-forward at the first relay node in the present application.
[0160] Figure 8 is a schematic diagram of decode-and-forward at the second relay node in the present application.
[0161] Figure 9 is a schematic diagram of decode-and-forward at the third relay node in the present application.
[0162] Figure 10 is a schematic diagram of another example of the relay node forwarding in the satellite-ground forwarding network of the present application.
[0163] Figure 11It is another schematic diagram of the relay node forwarding in the satellite-ground forwarding network of this application.
[0164] Figure 12 It is a schematic diagram of a network architecture provided by an embodiment of this application.
[0165] Figure 13 It is a schematic diagram of another network architecture provided by an embodiment of this application.
[0166] Figure 14 It is a schematic diagram of another network architecture provided by an embodiment of this application.
[0167] Figure 15 It is a schematic diagram of another network architecture provided by an embodiment of this application.
[0168] Figure 16 It is a schematic block diagram of an example of the communication device according to an embodiment of this application.
[0169] Figure 17 It is a schematic block diagram of an example of the terminal device according to an embodiment of this application.
[0170] Figure 18 It is a schematic block diagram of an example of the network device according to an embodiment of this application. Detailed implementation manners
[0171] Next, the technical solutions in this application will be described in conjunction with the accompanying drawings.
[0172] The technical solutions of this application can be applied to non-terrestrial network (NTN) systems such as satellite communication systems, high altitude platform stations (HAPS) communication, and unmanned aerial vehicles, for example, integrated communication and navigation (IcaN) systems, global navigation satellite systems (GNSS), and ultra-dense low-earth orbit satellite communication systems.
[0173] The satellite communication system can be integrated with traditional mobile communication systems. For example, the mobile communication system can be a fourth-generation (4G) communication system (e.g., Long-Term Evolution (LTE) system), Worldwide Interoperability for Microwave Access (WiMAX) communication system, fifth-generation (5G) communication system (e.g., New Radio (NR) system), and future mobile communication systems, etc.).
[0174] The satellite communication system includes user equipment (UE) and network equipment. The user equipment can also be referred to as a user terminal, terminal device, mobile station, etc. The network equipment may include one or more satellites and ground station equipment, and the ground station equipment can also be referred to as core network equipment. The satellite can be a Low Earth Orbit (LEO) satellite, a Non-Geostationary Earth Orbit (NGEO) satellite, etc. The satellite can provide communication services, navigation services, positioning services, etc. to the terminal device through multiple beams. The satellite uses multiple beams to cover the service area, and different beams can communicate through one or more of time division, frequency division, and space division. The satellite communicates wirelessly with the terminal device by broadcasting communication signals and navigation signals, etc., and the satellite can communicate wirelessly with the ground station equipment. The satellite mentioned in the embodiments of this application can be a satellite base station, and can also include an orbital receiver or repeater for relaying information, or a network-side device carried on the satellite.
[0175] The terminal devices mentioned in the embodiments of the present application include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem that have wireless communication functions. Specifically, it may refer to user equipment, access terminals, user units, user stations, mobile stations, mobile phones, remote stations, remote terminals, mobile devices, user terminals, terminals, wireless communication devices, user agents or user devices. The terminal device may also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing devices connected to a wireless modem, a vehicle-mounted device or a wearable device, 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 smart city, a wireless terminal in smart home, a terminal device in a 5G network or a future communication network, etc.
[0176] The ground station equipment is, for example, equipment in the core network (CN) of an existing mobile communication architecture (such as the 3GPP access architecture of a 5G network) or equipment in the core network of a future mobile communication architecture. The core network, as a bearer network, provides an interface to the data network, and provides communication connection, authentication, management, policy control, and bearer for data services for user equipment (UE). Among them, the CN can further include: access and mobility management function (AMF), session management function (SMF), authentication server function (AUSF), policy control function (PCF), user plane function (UPF), and other network elements. Among them, the AMF network element is used to manage the access and mobility of the UE, and is mainly responsible for functions such as UE authentication, UE mobility management, and paging of the UE.
[0177] The network equipment can also include, but is not limited to: evolved node B (eNB), baseband unit (BBU), access point (AP) in a wireless fidelity (WIFI) system, wireless relay node, wireless backhaul node, transmission point (TP), or transmission reception point (TRP), etc. The network equipment can also be a gNB, TRP, or TP in a 5G system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system. In addition, the network equipment can also be a network node that constitutes a gNB or TP, such as a BBU, or a distributed unit (DU), etc. Or, the network equipment can also be equipment that undertakes network-side functions in a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, the Internet of Things (IoT), a vehicle-to-everything communication system, or other communication systems.
[0178] Figure 1 It is a schematic diagram of a satellite communication scenario applicable to the embodiments of the present application. As Figure 1, in this scenario, the network devices include satellite devices and gateways (GWs). The user terminals include Internet of Things terminals, and can also be terminals of other forms and performances, such as mobile phone terminals, high-altitude airplanes, etc., which are not limited in this application. The link between the satellite and the user terminal is called the service link, and the link between the satellite and the gateway is called the feeder link.
[0179] The method provided by the embodiments of this application can also be applied to Figure 1 multi-satellite communication scenarios extended from the shown communication scenario, which will not be listed one by one in this application.
[0180] It should be understood that satellite devices can be divided into transparent mode (or called transparent forwarding mode / manner, or simply referred to as transparent) and regenerative mode (or called digital forwarding mode / manner) according to the working mode.
[0181] It should be understood that when the working mode of the device is the transparent manner, the device can be regarded as having the function of an amplify-and-forward (AF) relay device / node. After receiving the signal to be forwarded, the amplify-and-forward relay node does not decode or encode the received signal, but directly forwards the received signal to the destination node. Its approach is simple and can reduce the forwarding pressure of the relay node.
[0182] It should be understood that when the working mode of the device is the regenerative forwarding manner, the device can be regarded as having the function of a decode-and-forward (DF) relay device / node. After receiving the signal to be forwarded, the decode-and-forward function decodes the received signal, re-encodes the decoding result, and finally forwards the re-encoded signal to the destination node. This approach can avoid the relay node forwarding noise to the destination node, resulting in excessive noise at the destination node.
[0183] Among them, when the satellite works in the transparent mode, the satellite has the relay forwarding function of the transparent forwarding mode. The gateway has the function of a base station or part of the base station functions. At this time, the gateway can be regarded as a base station. Or, the base station can be deployed separately from the gateway, then the delay of the feeder link includes two parts: the delay from the satellite to the gateway and the delay from the gateway to the gNB. Among them, the transparent mode in the embodiments of this application takes the case where the gateway and the gNB are together or in close proximity as an example. For the case where the gateway and the gNB are far apart, the delay of the feeder link is the sum of the delay from the satellite to the gateway and the delay from the gateway to the gNB.
[0184] When the satellite operates in the regeneration mode, the satellite has data processing capabilities and the functions of a base station or some base station functions. At this time, the satellite can be regarded as a base station. In addition, the gNB is connected to the core network. Similarly, the regeneration and forwarding node can also have the functions of a base station (or some base station functions), and the regeneration and forwarding node can be regarded as a base station.
[0185] It should also be understood that this application can also be applicable to Figure 2 the air-to-ground (ATG) communication scenario shown in the figure. Among them, the network device includes a ground base station, and the user terminal can include a high-altitude aircraft, an in-flight handheld terminal, etc.
[0186] To better understand the technical solution of this application, the following describes it from the following aspects: communication system, communication method, and communication device.
[0187] I. Communication System
[0188] In the embodiment of this application, the satellite-ground forwarding network is used as an example for illustration. It should be understood that other scenarios, such as scenarios where data is transmitted through inter-satellite links and other spatial or ground multi-hop scenarios, are also applicable. This application does not make any limitations in this regard.
[0189] Figure 3 is a schematic diagram of a system that can apply the relay communication method in the embodiment of this application. In the inter-satellite forwarding network architecture, the pressure of inter-satellite multi-hop transmission capacity and satellite cost will increase. The satellite-ground forwarding network architecture can reduce the inter-satellite transmission pressure. At the same time, the advantages of low cost and high capacity of ground relay nodes are used to reduce the hardware requirements on the satellite. As Figure 3 shown, the data between the UE and the base station is forwarded through the satellite and the ground node. Among them, the satellite and the ground node can be transparent forwarding nodes or regeneration and forwarding nodes, and no limitation is made here.
[0190] As Figure 4 shown in the satellite-ground forwarding network, the base station sends forwarding information to the first relay node through the control link, and data transmission between the base station and the UE is carried out through the backhaul link and the access link. The forwarding information between the first relay node and the second relay node, and between the second relay node and the third relay node is sent through the control link, and the data between the base station and the UE is transmitted through the backhaul link / access link.
[0191] The data transmission between the above-mentioned base station and the UE can be uplink transmission or downlink transmission.
[0192] Before introducing the solution of the embodiment of this application, the following points are explained.
[0193] (1) In the embodiments of the present application, "indication" may include direct indication, indirect indication, display indication, and implicit indication. When it is described that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.
[0194] In the present application, the information indicated by the indication information is called the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc. It is also possible to indirectly indicate the information to be indicated by indicating other information, where there is an association relationship between the other information and the information to be indicated. It is also possible to only indicate a part of the information to be indicated, while the other parts of the information to be indicated are known or pre-agreed. For example, it is also possible to implement the indication of specific information by means of the arrangement order of each piece of information pre-agreed (such as protocol regulations), so as to reduce the indication overhead to a certain extent. In addition, the information to be indicated can be sent as a whole, or can be divided into multiple sub-information and sent separately, and the sending periods and / or sending opportunities of these sub-information can be the same or different.
[0195] (2) In the present application, "send" and "receive" represent the direction of signal transmission. For example, "send information to XX" can be understood that the destination of the information is XX, which can include directly sending through the air interface, and also includes indirectly sending by other units or modules through the air interface. "Receive information from YY" can be understood that the source of the information is YY, which can include directly receiving from YY through the air interface, or can also include indirectly receiving from YY through the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices. For example, between a network device and a terminal device, or can also be carried out within a device. For example, sending or receiving between components, modules, chips, software modules or hardware modules within a device through a bus, trace or interface.
[0196] (3) In each embodiment of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0197] (4) In the present application, "first" and "second" are only for the convenience of description and are used to distinguish objects, and are not used to limit the scope of the embodiments of the present application. Instead of being used to describe the order or sequence of features. It should be understood that the objects described in this way can be interchanged under appropriate circumstances so as to be able to describe solutions other than the embodiments of the present application.
[0198] (5) In the embodiments of the present application, mainly three relay nodes are taken as examples for illustration. Data can be forwarded between the satellite base station and the terminal device through multiple relay nodes, and the present application does not limit this.
[0199] (6) In the embodiments of the present application, the satellite-ground forwarding network is described as the architecture. It should be understood that other network architectures of satellite communication are also applicable to the present application, and the present application does not limit this.
[0200] (7) In the present application, the relay nodes (such as the first relay node, the second relay node, and the third relay node) can all be satellite relay nodes, or all be ground relay nodes, or some be satellite relay nodes and some be ground relay nodes. The present application does not limit this.
[0201] (8) In the present application, data transmission can be uplink transmission or downlink transmission. The present application does not limit this.
[0202] (9) In the present application, the working mode of the relay node can be the transparent transmission mode or the regeneration mode. The present application does not limit this.
[0203] (10) The relay node in the present application can also be called a relay device, a relay equipment, or a relay forwarding equipment. These specific names do not limit the scope of the embodiments of the present application.
[0204] II. Communication Method
[0205] In the satellite-ground forwarding network, when multiple transparent forwarding relays forward data, if the subsequent relay node fails to forward, it will cause a large retransmission delay. The present application proposes a low-delay retransmission scheme. The relay node decodes the forwarding information of the subsequent relay node and feeds back the decoding result to the base station. The base station pre-judges whether to retransmit in advance according to the decoding result of the forwarding information of the subsequent relay node, so as to reduce the retransmission delay.
[0206] The following details each solution of the embodiments of the present application.
[0207] Embodiment 1 of the present application is as Figure 5 shown, and the specific steps are as follows:
[0208] 501. The base station configures / sends a common radio network temporary identifier, such as a routing radio network temporary identifier (R-RNTI), to each relay node.
[0209] Among them, scrambling the forwarding information of each relay node on the forwarding path using the R-RNTI may include one or more of the following: scrambling the cyclic redundancy check (CRC) of the physical downlink control channel (PDCCH) and / or the physical downlink shared channel (PDSCH), scrambling reference signals, etc.
[0210] Optionally, the base station configures / sends the scrambling codes used by other subsequent relay nodes on the forwarding path to the first relay node, such as the cell radio network temporary identifier (C-RNTI). Each relay node has its own different C-RNTI as a "UE". The base station sends the C-RNTIs of other subsequent relay nodes on the forwarding path to the first relay node, and the first relay node uses these C-RNTIs to descramble the routing-related information of other relay nodes. For example, Figure 5 in the base station sends the respective C-RNTI scrambling codes of the second relay node and the third relay node to the first relay node. The first relay node uses the C-RNTI of the second relay node and the C-RNTI of the third relay node to decode the forwarding information of the second relay node and the third relay node respectively.
[0211] Different from the C-RNTI, the base station configures the same R-RNTI for the first relay node, the second relay node, and the third relay node, which is convenient for a certain relay node to use the R-RNTI to decode the forwarding information of subsequent relay nodes. For example, the first relay node uses the R-RNTI to decode the forwarding information of the second relay node and the third relay node. However, the base station configures different C-RNTIs for the first relay node, the second relay node, and the third relay node. The base station needs to send the C-RNTIs of other relay nodes to the first relay node, and the first relay node decodes the forwarding information of the corresponding relay node according to the C-RNTIs of other relay nodes, resulting in a higher implementation complexity.
[0212] Among them, the forwarding information includes the routing information, forwarding address, path, forwarding direction, forwarding resource information, transparent forwarding or regeneration forwarding indication, forwarding frequency point, etc. of the relay node to be forwarded. For example, the forwarding direction is uplink or downlink forwarding.
[0213] Among them, the routing information includes one or more of the following information: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.
[0214] 502. The base station sends the first information of the first relay node, the second relay node, and the third relay node to the first relay node.
[0215] Among them, the first information includes the forwarding information and forwarding data of the first relay node, the second relay node, and the third relay node.
[0216] The forwarding information of each relay node carries the corresponding relay node identifier, such as the relay node ID, which is used to determine the relay node corresponding to the forwarding information.
[0217] 503. At the first relay node, use R-RNTI to decode the forwarding information of the first relay node, the second relay node, and the third relay node.
[0218] Specifically, the decoding process includes the process of decoding the forwarding information scrambled by R-RNTI, and R-RNTI plays a role in identifying the forwarding information.
[0219] In the embodiments of the present application, other identifiers can also be used as long as the forwarding information can be decoded. For example, paging identifier P-RNTI, system reception identifier SI-RNTI, random access identifier TC-RNTI, terminal cell identifier C-RNTI, etc. The embodiments of the present application do not limit this.
[0220] Such as Figure 5 As shown, the first relay node receives the data sent by the base station, detects the forwarding information sent to the first relay node through the NCTN-MT part, and forwards the time-frequency resources to be transparently forwarded to the next relay node or terminal according to the indication in the forwarding information through the NCTN-forwarding part. At the same time, the NCTN-MT needs to detect the forwarding information in the time-frequency resources forwarded to the next relay node, that is, the NCTN-MT part continues to detect the forwarding information of other relay nodes (or subsequent relay nodes), that is, to detect the forwarding information of the second relay node and the third relay node in the present application.
[0221] 504. The first relay node feeds back the decoding result to the base station or the regenerative relay node.
[0222] After decoding the forwarding information of the first relay node, the first relay node also decodes in advance the forwarding information of the second relay node and the third relay node, and feeds back the decoding result to the base station or the regenerative relay node. The base station or the regenerative relay node judges whether to retransmit the data in advance according to the decoding result.
[0223] For example, such as Figure 7As shown, if the first relay node decodes the forwarding information of the first relay node, the second relay node, and / or the third relay node incorrectly, or the base station or the regenerative relay node does not receive the decoding feedback result of the first relay node, that is, the base station can infer that the first relay node does not correctly decode the forwarding information of the first relay node, the second relay node, and / or the third relay node, then the base station or the regenerative relay node can initiate a retransmission of the sent data. For another example, if the first relay node correctly decodes the forwarding information of the first relay node, and / or the second relay node, and / or the third relay node, no retransmission is initiated. Figure 7 Taking the case where the forwarding information is carried by MAC-CE as an example for illustration, where the forwarding information includes routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regenerative forwarding indication, forwarding frequency point, etc. Figure 7 The forwarding by the first relay node marked in
[0224] It should be understood that the retransmission of the first information here can be for uplink transmission or downlink transmission, and this application does not limit this. Figure 5 Taking downlink data transmission as an example only, it does not impose any limitation on the technical solutions in this application.
[0225] The first relay node feeds back the decoding result to the base station or the regenerative relay node, such as sending the decoding result through an acknowledgement (ACK) or a negative acknowledgement (NACK). Figure 6 In Figure 6 the time-frequency resources of the transparent forwarding of the first relay node (corresponding to the forwarding of the first relay node marked in Figure 6 Taking the case where the forwarding information is carried by MAC-CE as an example for illustration, where the forwarding information includes routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regenerative forwarding indication, forwarding frequency point, etc.Figure 6 The one marked and sent to the second relay node can be understood as the second relay node identifier. Figure 6 The one marked and sent to the third relay node can be understood as the third relay node identifier.
[0226] Optionally, when the first relay node feeds back the decoding result to the base station or the regenerative relay node, it may not send the decoding result of the first relay node, but send the decoding results of at least one of the subsequent relay nodes. For example, at the first relay node, only the decoding result of the second relay node is sent to the base station or the regenerative relay node; for another example, at the first relay node, the decoding results of the second relay node and the third node are sent to the base station or the regenerative relay node; for yet another example, at the first relay node, the decoding results of the first relay node and the second relay node are sent to the base station or the regenerative relay node. This application does not limit this.
[0227] 505. The first relay node sends the second information of the second relay node and the third relay node.
[0228] In this application, the second information is forwarded to the second relay node through the indication of downlink control information (DCI) or MAC control element (MAC CE) signaling or radio resource control (RRC) signaling. Other signaling can also be used for transmission. This application does not limit this.
[0229] Among them, the second information includes the forwarding information and forwarding data of the second relay node and the third relay node.
[0230] It should be noted that steps 505 and 504 are not in a time sequence and can be carried out simultaneously, that is, while the first relay node feeds back the decoding result to the base station, the first relay node sends the second information to the second relay node.
[0231] Optionally, after a certain relay node decodes the forwarding information of other relay nodes incorrectly, it can stop forwarding the corresponding time-frequency resources to the next node, which can save energy. For example, if the first relay node feeds back the decoding result to the base station or the regenerative relay node and the decoding is incorrect, step 505 is no longer executed, that is, the first relay node stops sending the second information of the second relay node and the third relay node to the second relay node.
[0232] 506. At the second relay node, the R-RNTI is used to decode the forwarding information of the second relay node and the third relay node.
[0233] The decoding process at the second relay node is similar to that at the first relay node. That is, the second relay node receives the data sent by the first relay node, detects the forwarding information sent to the second relay node through the NCTN-MT part, and forwards the time-frequency resources to be transparently forwarded to the next relay node or terminal through the NCTN-forwarding part according to the indication in the forwarding information. At the same time, the NCTN-MT needs to detect the forwarding information in the time-frequency resources forwarded to the next relay node, that is, the NCTN-MT part continues to detect the forwarding information of other relay nodes (or subsequent relay nodes), that is, to detect the forwarding information of the third relay node in this application.
[0234] 507. The second relay node feeds back the decoding result to the base station or the regenerative relay node, and the base station or the regenerative relay node determines whether to retransmit the first information according to the decoding result.
[0235] Specifically, as Figure 8 shown, if the second relay node decodes the forwarding information of the third relay node incorrectly and feeds it back, if there is a decoding error, the base station or the regenerative relay node can retransmit the above first information.
[0236] Optionally, if the first relay node can store data and has the ability to retransmit data, the decoding result of the second relay node can also be fed back to the first relay node, and the first relay node determines in advance whether to retransmit the second information according to the decoding result.
[0237] 508. The second relay node sends the third information of the third relay node.
[0238] In this application, the third information is forwarded to the third relay node through the indication of DCI or MAC CE signaling or RRC signaling, and other signaling can also be used for transmission. This application does not make any limitations in this regard.
[0239] Among them, the third information includes the forwarding information and forwarding data of the third relay node.
[0240] It should be noted that steps 508 and 507 are not in a specific time sequence and can be carried out simultaneously. That is, while the first relay node feeds back the decoding result to the base station, the first relay node sends the second information to the second relay node.
[0241] Optionally, after a relay node decodes the forwarding information of other relay nodes incorrectly, it stops forwarding the corresponding time-frequency resources to the next node to save energy. For example, if the second relay node feeds back the decoding result to the base station or the regenerative relay node and there is a decoding error, step 508 will not be executed, that is, the second relay node stops sending the third information of the third relay node to the third relay node.
[0242] 509. The third relay node feeds back the decoding result to the base station.
[0243] As Figure 9 shown, since the third relay node is the last relay node, only its own forwarded information can be decoded and fed back at the third relay node. If the decoding is incorrect, the base station can retransmit the above first information.
[0244] Optionally, if the second relay node can store data and has the ability to retransmit data, the decoding result of the third relay node can also be fed back to the second relay node, and the second relay node determines whether to retransmit the third information of the third relay node according to the decoding result. Or, if the first relay node can store data and has the ability to retransmit data, the decoding result of the third relay node can also be fed back to the first relay node, and the first relay node determines whether to retransmit the second information of the third relay node according to the decoding result.
[0245] In the embodiment of the present application, the relay node decodes the forwarded information of the subsequent relay node and feeds back the decoding result to the base station. The base station pre-judges whether to retransmit in advance according to the decoding result of the forwarded information of the subsequent relay node, reducing the retransmission delay.
[0246] As another embodiment, the channel quality or signal quality obtained through the reference signal can be fed back to the base station instead of the decoding result.
[0247] Specifically, as Figure 10 shown, the steps of the solution in this embodiment are as follows:
[0248] 1001. The base station or the regenerative relay node configures / sends R-RNTI to each relay node.
[0249] Optionally, in this embodiment, C-RNTI can be used for scrambling. For example, at the first relay node, only the forwarded information of the first relay node needs to be decoded, and it may not be necessary to decode the forwarded information of other relays, so C-RNTI can be used for scrambling. Using C-RNTI to scramble the forwarded information of each relay node on the forwarding path may include: scrambling the CRC of PDCCH and / or PDSCH, scrambling the reference signal, etc.
[0250] 1002. The base station sends the first information of the first relay node, the second relay node, and the third relay node to the first relay node.
[0251] Among them, the first information is the same as that in step 502 and will not be elaborated here.
[0252] 1003. At the first relay node, the forwarded information of the first relay node is decoded using R-RNTI.
[0253] Optionally, the decoding process is different from step 503. At the first relay node, only the forwarding information of the first relay node is decoded, and the forwarding information of subsequent relay nodes is not decoded at the first relay node.
[0254] 1004. The first relay node feeds back the channel state information corresponding to the forwarding information or forwarding data of the second relay node to the base station.
[0255] Optionally, the first relay node determines the channel state information according to the time-frequency resources corresponding to the forwarding information or forwarding data of the second relay node.
[0256] The first relay node estimates the channel quality or signal quality of the signal / channel according to the time-frequency resources of the forwarding information or forwarding data. For example, the channel is estimated using the reference signal carrying the time-frequency resources of the forwarding information or forwarding data of the second relay node or the third relay node, and the channel state information is reported to the base station or the regenerative relay node. For example, the first relay node estimates the channel quality or signal quality of the signal / channel according to the reference signal in the time-frequency resources of the forwarding information or forwarding data.
[0257] Optionally, the channel state information reported by the first relay node to the base station or the regenerative relay node may carry the node identifier corresponding to the channel state information.
[0258] The base station determines whether to retransmit the first information according to the channel state information. For example, if the channel state information is good, the forwarding data is not retransmitted. If the feedback channel state information is poor, the base station retransmits the first information.
[0259] Among them, the channel quality or signal quality or channel state can be obtained with reference to the reference signal or data signal. For example, signal to noise ratio (SNR), bit energy to noise power spectral density ratio (Eb / N0), reference signal received power (RSRP), channel quality indicator (CQI), signal to interference plus noise power ratio (SINR), reference signal received quality (RSRQ) or decoding performance, such as packet loss rate. This application does not limit this here.
[0260] The reference signal in this application can be any of the following: demodulation reference signal (DMRS), phase tracking reference signal (PTRS), channel state information-reference signal (CSI-RS). The uplink reference signal can be sounding reference signal (SRS), demodulation reference signal (DMRS), phase tracking reference signal (PTRS), etc.
[0261] Optionally, the above reference signal can be carried on the forwarding information or forwarding data resources of the second relay node and / or the third relay node.
[0262] Optionally, in step 1003, the first relay node decodes the forwarding information of the first relay node, the second relay node, and the third relay node.
[0263] Optionally, in step 1004, when the first relay node reports the decoding result of the forwarding information of the first relay node, the second relay node, and the third relay node to the base station, it also reports the channel state information of the forwarding information or the time-frequency resources of the forwarding data. The base station or the regenerative relay node determines whether to retransmit the data information in advance according to the decoding result and the channel state information.
[0264] Optionally, the channel state information can be selectively reported according to the correct or incorrect decoding result at the first relay node. For example, when the decoding of the forwarding information at the first relay node is incorrect (for example, at least one of the decoding results of the forwarding information of the first relay node, the second relay node, and the third relay node is incorrect), the first relay node feeds back the decoding result to the base station and does not feed back the channel state information. When the decoding of the forwarding information at the first relay node is correct, the first relay node feeds back the decoding result and the channel state information to the base station or the regenerative relay node (for example, if the first relay node correctly decodes the forwarding information of the second relay node, the first relay node feeds back the decoding result of the forwarding information of the second relay node to the base station or the regenerative relay node and feeds back the channel state information). The purpose of saving feedback resources can be achieved by selectively reporting the channel state information.
[0265] 1005. The first relay node sends the second information of the second relay node.
[0266] In this application, the second information is forwarded to the second relay node through the indication of DCI or MAC CE signaling or RRC signaling, and other signaling can also be used for transmission. This application does not limit this.
[0267] Among them, the second information includes the forwarding information and forwarding data of the second relay node and the third relay node.
[0268] It should be noted that steps 1005 and 1004 do not have a time sequence and can be carried out simultaneously, that is, while the first relay node feeds back the signal / channel quality to the base station or the regenerative relay node, the first relay node sends the second information to the second relay node.
[0269] Optionally, if the channel state information of a certain relay node for forwarding information or forwarding data is poor, the corresponding time-frequency resources are stopped from being forwarded to the next node, which can save energy. For example, when the first relay node feeds back the signal / channel quality to the base station, if the signal / channel quality is poor, step 1105 is stopped, that is, the first relay node stops forwarding the second information of the second relay node and the third relay node to the second relay node.
[0270] Optionally, the base station sends a second threshold to the relay node. The relay node judges according to the second threshold. If the signal / channel quality is lower than or not higher than the second threshold, it will not forward to the next relay node. For example, if the signal / channel quality of the first relay node is lower than or not higher than the second threshold, it will not forward the second information to the second relay node, achieving the purpose of saving energy.
[0271] 1006. The second relay node decodes the forwarding information of the second relay node using R-RNTI.
[0272] The process of decoding at the second relay node is similar to the process of decoding at the first relay node, that is, the second relay node receives the first information sent by the first relay node, detects the forwarding information sent to the second relay node through the NCTN-MT part, and forwards the time-frequency resources to be transparently forwarded to the next relay node or terminal through the NCTN-forwarding part according to the indication in the forwarding information.
[0273] Optionally, in this embodiment, C-RNTI can be used to decode the forwarding information of the second relay node. For example, at the second relay node, only decoding the forwarding information of the second relay node may not require decoding the forwarding information of other relays, so C-RNTI can be used for decoding to reduce complexity and save more energy. It should be noted that different from step 506, in this embodiment, the second relay node does not decode the forwarding information of the third relay node.
[0274] 1007. The second relay node feeds back to the base station the forwarding information of the third relay node or the channel state information of the forwarded data.
[0275] The second relay node estimates the channel quality or signal quality of the signal / channel according to the forwarding information or the time-frequency resources of the forwarded data, and reports the channel quality, signal quality or channel state information to the base station.
[0276] Optionally, the channel state information reported by the second relay node to the base station may carry the node identifier corresponding to the channel state information.
[0277] The base station or the regenerative relay node determines whether to retransmit the first information according to the channel state information. For example, if the channel state information is good, the first information is not retransmitted. If the feedback channel state information is poor, the base station or the regenerative relay node retransmits the first information.
[0278] Optionally, in step 1006, the second relay node decodes the forwarding information of the second relay node and the third relay node.
[0279] Optionally, in step 1007, when the second relay node reports to the base station the decoding result of the forwarding information of the second relay node and the third relay node that the second relay node decodes, it also reports the channel state information of the forwarding information. The base station determines whether to retransmit the first information in advance according to the decoding result and the channel state information.
[0280] 1008. The second relay node sends the third information of the third relay node.
[0281] In this application, the third information is forwarded to the third relay node through the indication of DCI or MAC CE signaling or RRC signaling, and other signaling can also be used for transmission. This application does not make any limitations in this regard.
[0282] Among them, the third information includes the forwarding information and the forwarded data of the third relay node.
[0283] It should be noted that steps 1008 and 1007 are not in a time sequence and can be carried out simultaneously, that is, while the second relay node feeds back the signal / channel quality to the base station or the regenerative relay node, the second relay node sends the third information to the third relay node.
[0284] Optionally, if the channel state information of a certain relay node for forwarding information or forwarded data is poor, the corresponding time-frequency resources are stopped from being forwarded to the next node, which can save energy. For example, the second relay node first feeds back the signal / channel quality to the base station. If the signal / channel quality is poor, step 1008 is stopped, that is, the second relay node stops sending the forwarding information of the third relay node to the third relay node.
[0285] 1009. The third relay node feeds back to the base station the forwarding information of the third relay node or the channel state information of the channel for forwarding data.
[0286] Since the third relay node is the last relay node, only its own forwarding information can be decoded and fed back at the third relay node. If the decoding is incorrect, the base station or the regenerative relay node can retransmit the above first information.
[0287] Optionally, if the second relay node can store data and has the ability to retransmit data, the channel state information determined by the third relay node according to the forwarding information or the time-frequency resources of the forwarded data can also be fed back to the second relay node. The second relay node determines whether to retransmit the second information of the third relay node according to the channel state information of the forwarding information or the forwarded data. Or, if the first relay node can store data and has the ability to retransmit data, the channel state information determined by the third relay node according to the forwarding information or the time-frequency resources of the forwarded data can also be fed back to the first relay node. The first relay node determines whether to retransmit the first information of the third relay node according to the channel state information corresponding to the forwarding information or the forwarded data.
[0288] In the embodiment of the present application, the relay node determines the channel state information according to the forwarding information of the subsequent relay node or the time-frequency resources of the forwarded data, and feeds back the channel state information corresponding to the forwarding information or the forwarded data to the base station. The base station pre-judges whether to retransmit in advance according to the channel state information corresponding to the forwarding information or the forwarded data of the subsequent relay node, reducing the retransmission delay.
[0289] As another embodiment, the relay node determines whether to report to the base station the reference signal of the time-frequency resources of the forwarding information or the forwarded data to obtain the channel / signal quality according to a threshold.
[0290] Specifically, as Figure 11 shown, the steps of the solution of this embodiment are as follows:
[0291] 1101. The base station or the regenerative relay node sends a first threshold to the first relay node, the second relay node, and the third relay node.
[0292] Among them, the first thresholds sent to the first relay node, the second relay node, and the third relay node may be the same or different, and this embodiment does not limit this. The first threshold and the above second threshold may be the same or different, and this application does not limit this.
[0293] 1102. The base station or the regenerative relay node configures / sends R-RNTI to each relay node.
[0294] Optionally, in this embodiment, C-RNTI can be used for scrambling. For example, at the first relay node, only the forwarding information of the first relay node needs to be decoded, and it may not be necessary to decode the forwarding information of other relays. Therefore, C-RNTI can be used for scrambling. Using C-RNTI to scramble the forwarding information of each relay node on the forwarding path may include: scrambling the CRC of PDCCH and / or PDSCH, scrambling reference signals, etc.
[0295] Optionally, it should be understood that each relay node can use its own identifier without knowing the identifiers of other relay nodes. In this case, C-RNTI can be used for scrambling.
[0296] Optionally, it should also be understood that the following situation also applies to scrambling with C-RNTI, that is, it is necessary to inform a certain relay node of the C-RNTI of subsequent relay nodes for channel estimation. For example, use C-RNTI to scramble reference signals or data signals.
[0297] 1103. The base station or the regenerative relay node sends the first information of the first relay node, the second relay node, and the third relay node to the first relay node.
[0298] Wherein, the first information is the same as that in step 502 and will not be elaborated here.
[0299] 1104. At the first relay node, use R-RNTI to decode the forwarding information of the first relay node.
[0300] Optionally, the decoding process is different from step 503. At the first relay node, only the forwarding information of the first relay node is decoded, and the forwarding data of subsequent relay nodes is not decoded at the first relay node.
[0301] Optionally, in step 1103, the first relay node decodes the forwarding information of the first relay node, the second relay node, and the third relay node.
[0302] Optionally, in this embodiment, C-RNTI can be used to decode the forwarding information of the first relay node. For example, at the first relay node, only the forwarding information of the first relay node needs to be decoded, and it may not be necessary to decode the forwarding information of other relays. Therefore, using C-RNTI for decoding can save more energy.
[0303] 1105. At the first relay node, compare the signal / channel quality with the first threshold.
[0304] Specifically, the first relay node determines that if the signal / channel quality is less than or equal to the first threshold, it reports the channel state information to the base station or the regenerative relay node.
[0305] For example, at the first relay node, the SNR obtained using the reference signal, where the SNR at this time is less than or equal to the first threshold, and at this time the first relay node reports the channel state information to the base station.
[0306] Optionally, the channel state information reported by the first relay node to the base station may carry the node identifier corresponding to the channel state information.
[0307] 1106. The first relay node feeds back to the base station the forwarding information of the second relay node or the channel state information of the forwarded data.
[0308] If in step 1105, the signal / channel quality is less than or equal to the first threshold, the first relay node feeds back to the base station or the regenerative relay node the channel quality or signal quality of the second relay node.
[0309] The first relay node estimates the channel quality or signal quality of the signal / channel according to the forwarding information or the time-frequency resources of the forwarded data. For example, it estimates the channel using the reference signal carrying the time-frequency resources of the forwarding information or the forwarded data of the second relay node or the third relay node, and reports the channel state information to the base station or the regenerative relay node. For example, the first relay node estimates the channel quality or signal quality of the signal / channel according to the reference signal in the transparent forwarding time-frequency resources.
[0310] Optionally, the channel state information reported by the first relay node to the base station or the regenerative relay node may carry the node identifier corresponding to the channel state information.
[0311] The base station or the regenerative relay node determines whether to retransmit the first information according to the channel state information. For example, if the channel state information is good, the first information is not retransmitted. If the feedback channel state information is poor, the base station or the regenerative relay node retransmits the first information.
[0312] Optionally, in step 1004, when the first relay node reports to the base station or the regenerative relay node the decoding result of the first relay node decoding the forwarding information of the first relay node, the second relay node, and the third relay node, it also reports the channel state information of the forwarding information or the forwarded data. The base station or the regenerative relay node determines whether to retransmit the first information in advance according to the decoding result and the channel state information.
[0313] 1107. The first relay node sends the second information of the second relay node.
[0314] Specifically, the decoding process is the same as that in step 1005 and will not be elaborated here.
[0315] 1108. The second relay node decodes the forwarding information of the second relay node using the R-RNTI.
[0316] Specifically, this process is the same as step 1006 and will not be elaborated here.
[0317] 1109. At the second relay node, compare the signal / channel quality with a first threshold.
[0318] The process of comparing the signal / channel quality with the first threshold at the first relay node is the same and will not be elaborated here.
[0319] 1110. Feed back the forwarding information of the third relay node or the channel state information of the forwarding information to the base station or the regenerative relay node.
[0320] If in step 1109, the signal / channel quality is less than or equal to the first threshold, the second relay node feeds back the forwarding information of the third relay node or the channel state information of the time-frequency resource to the base station or the regenerative relay node.
[0321] The second relay node estimates the channel quality or signal quality of the signal / channel according to the forwarding information or the time-frequency resource of the forwarded data. For example, use the reference signal carrying the time-frequency resource of the forwarding information or the forwarded data of the third relay node to estimate the channel, and report the channel state information to the base station or the regenerative relay node. For example, the second relay node estimates the channel quality or signal quality of the signal / channel according to the reference signal in the transparent forwarding time-frequency resource.
[0322] Optionally, the channel state information reported by the second relay node to the base station may carry the node identifier corresponding to the channel state information.
[0323] The base station or the regenerative relay node determines whether to retransmit the first information according to the channel state information. For example, if the channel state information is good, the first information is not retransmitted. If the feedback channel state information is poor, the base station retransmits the first information.
[0324] 1111. The second relay node sends the third information of the third relay node.
[0325] In this application, the third information is forwarded to the third relay node through the indication of DCI or MAC CE signaling or RRC signaling, and other signaling can also be used for transmission. This application does not make any limitations in this regard.
[0326] Among them, the third information includes the forwarding information and the forwarded data of the third relay node.
[0327] It should be noted that steps 1110 and 1111 are not in a time sequence and can be carried out simultaneously, that is, while the second relay node feeds back the signal / channel quality to the base station, the second relay node sends the third information to the third relay node.
[0328] Optionally, if the channel state information of a certain relay node for forwarding information or data is poor, the relay node stops forwarding the corresponding time-frequency resources to the next node, which can save energy. For example, the second relay node first feeds back the signal / channel quality to the base station or the regenerative relay node. If the signal / channel quality is poor, step 1111 is stopped, that is, the second relay node stops sending the forwarding information of the third relay node to the third relay node.
[0329] 1112. The third relay node feeds back the channel quality or signal quality of the third relay node to the base station.
[0330] Since the third relay node is the last relay node, only its own forwarding information can be decoded and fed back at the third relay node. If the decoding is incorrect, the base station or the regenerative relay node can retransmit the above first information.
[0331] In the embodiment of the present application, the base station or the regenerative relay node first sends a first threshold to each relay node, and feeds back the signal / channel quality less than or equal to the first threshold to the base station or the regenerative relay node. The base station or the regenerative relay node pre-judges whether to retransmit in advance according to the channel state information corresponding to the forwarding information or the time-frequency resources of the forwarded data, reducing the retransmission delay.
[0332] As another embodiment, the relay forwarding device or the relay device or the relay node can detect UE-related information, feed back the UE-related information to the base station, and pre-judge whether to retransmit in advance. The specific solution is that when the relay forwarding device transparently forwards the data of the UE, it detects the UE-related information and feeds back the UE-related information to the base station, so that the base station can pre-judge whether to retransmit the data of the UE. For example, the relay forwarding device decodes the scheduling information (carried by the control channel) of the UE or the UE data, and feeds back the decoding result to the base station. When the feedback indicates a decoding error, the base station retransmits the data of the UE; when the UE feedbacks that the decoding is correct, the base station does not retransmit the data of the UE. The usage scenarios can include the forwarding scenario where there are multiple relay nodes between the gNB and the UE, or the scenario of base station-relay forwarding device-UE (single relay node). The present application does not limit this.
[0333] Among them, the UE-related information includes: the decoding result of the scheduling information (carried by the control channel) of the UE or the UE data; or, the channel quality determined according to the time-frequency resources carrying the scheduling information of the UE or the information of the UE data.
[0334] It should be understood that the following takes the downlink transmission as an example, and the present application can also be an uplink transmission, which is not limited herein.
[0335] Among them, the relay forwarding device includes a relay forwarding node, or may include more than two relay nodes, and this application does not limit this; this relay node may have a transparent forwarding function or a regenerative forwarding function, and this application does not make any limitations on this.
[0336] In the embodiment of this application, taking the scenario of base station-relay node forwarding device-UE as an example, when the relay node forwarding device transparently forwards the data of the UE, it detects the UE-related information and feeds it back to the base station, so that the base station can pre-judge whether to retransmit the UE-related data in advance, thereby achieving the purpose of reducing the retransmission delay.
[0337] Based on the above introduction of the method, the relay node (such as the first relay node, the second relay node, and the third relay node) includes a mobile terminal MT, a distributed unit DU, and a transparent forwarding unit; or, the relay node (such as the first relay node, the second relay node, and the third relay node) includes a mobile terminal MT and a transparent forwarding unit; or, when the relay node (such as the first relay node, the second relay node, and the third relay node) includes a mobile terminal MT and a distributed unit DU, or the relay node (such as the first relay node, the second relay node, and the third relay node) includes a mobile terminal MT. When the relay device includes a mobile terminal MT, it can be used as a terminal to access the previous parent node.
[0338] Among them, assuming that the relay node includes a mobile terminal MT, a distributed unit DU, and a transparent forwarding unit, Figure 12 which is simply referred to as a network controlled transparent node (NCTN). In the embodiment of this application, NCTN is used for indication. There may be other names for this NCTN, and this application does not make any limitations.
[0339] Figure 12 This is a schematic diagram of the network architecture between an NCTN and a network controlled regenerative node (NCRN) provided by the embodiment of this application. Among them, gNodeB-donor is a gNodeB that supports the integrated access and backhaul function, and is connected to the core network through non-access backhaul integration, such as optical fiber. The F1 interface is used for the connection between gNobeB-donor-CU and NCTN-DU, NCRN-DU, and is inherited from the F1 interface between the DU and the Centralized Unit (CU). The Uu air interface is used for the connection between donor-DU and NCTN-MT, between NCTN-DU and NCRN-MT, and between NCRN-DU and NCTN-MT. Among them, as Figure 12The NCTN-MT in the first relay node accesses the gNodeB as a terminal device to establish a Uu interface connection. The NCRN-MT in the second relay node accesses the NCTN-DU of the first relay node as a terminal device to establish a Uu interface connection. The NCTN-MT in the third relay node accesses the NCRN-DU in the second relay node as a terminal device to establish a Uu interface connection. Figure 13 It is a schematic diagram of the network architecture between NCTNs provided by an embodiment of this application. Among them, gNodeB—NCTN-donor is a gNodeB that supports the integrated access and backhaul additional function, and is connected to the core network through non-access backhaul integration, such as optical fiber. The F1 interface is used for the connection between NCTN-donor-CU and NCTN-DU, and is inherited from the F1 interface between DU and CU. The Uu air interface is used for the connection between donor-DU and NCTN-MT. Among them, as Figure 13 The NCTN-MT in the first relay node accesses the gNodeB as a terminal device to establish a Uu interface connection. The NCTN-MT in the second relay node accesses the NCTN-DU of the first relay node as a terminal device to establish a Uu interface connection. The NCTN-MT in the third relay node accesses the NCTN-DU in the second relay node as a terminal device to establish a Uu interface connection. Figure 13 The data between the gNB and the UE in is transparently forwarded through the forwarding module of the NCTN.
[0340] The above Figure 12 and Figure 13 In the network architecture of, the NCTN includes NCTN-MT, NCTN-DU, and forwarding. Among them, the NCTN-MT is connected to the DU / NCTN-DU of its parent node as an ordinary UE, serving as the control link; it sends the beam direction information of the control backhaul / control link / access link, the switching information for forwarding data, routing-related information, etc. The NCTN-DU provides access for the lower-level NCTN-MT / NCRN-MT to establish a lower-level control link. Forwarding provides amplification and forwarding (transparent forwarding) of the downlink / uplink radio frequency signals between the gNB-donor / regeneration node and the UE.
[0341] Among them, the NCRN includes NCRN-MT and NCRN-DU.
[0342] The NCRN-MT connects to the DU / NCTN-DU / NCRN-DU of its parent node as a common UE, serving as the control link and the wireless backhaul link, providing digital forwarding functions, and supporting the forwarding of the radio link control (RLC) layer; the NCRN-DU provides access for the subordinate NCTN-MT / NCRN-MT / UE.
[0343] Figure 14 Compared with Figure 12 that, the NCTN has fewer functions than Figure 12 that, namely, it does not have the DU function. Among them, the NCTN includes the NCTN-MT and the forwarding function.
[0344] Among them, the NCTN-MT connects to the DU / NCTN-DU / NCRN-DU of its parent node as a common UE, serving as the control link; it sends the beam direction information of the control backhaul / control link / access link, the switch information for forwarding data, the routing-related information, etc. The forwarding provides amplified forwarding (transparent forwarding) of the uplink / downlink radio frequency signals between the gNB-donor / NCRN and the UE.
[0345] Figure 15 Compared with Figure 13 that, the NCTN has fewer functions than Figure 13 that, namely, it does not have the DU function. Among them, the NCTN includes the NCTN-MT and the forwarding function.
[0346] Among them, the NCTN-MT connects to the DU / NCTN-DU / NCRN-DU of its parent node as a common UE, serving as the control link; it sends the beam direction information of the control backhaul / control link / access link, the switch information for forwarding data, the routing-related information, etc. The forwarding provides amplified forwarding (transparent forwarding) of the uplink / downlink radio frequency signals between the gNB-donor / NCRN and the UE.
[0347] The method embodiments of the present application have been described above in conjunction with the accompanying drawings. Next, the apparatus embodiments of the present application will be described. It can be understood that the descriptions of the method embodiments and the apparatus embodiments can correspond to each other. Therefore, the parts not described can be referred to the previous method embodiments.
[0348] It can be understood that in the above-mentioned various method embodiments, the methods and operations implemented by the terminal device can also be implemented by components (such as chips or circuits) available for the terminal device, and the methods and operations implemented by the network device can also be implemented by components (such as chips or circuits) available for the network device.
[0349] The above mainly introduced the solution provided by the embodiments of the present application from the perspective of the interaction between each network element. It can be understood that each network element, such as a transmitting device or a receiving device, includes corresponding hardware structures and / or software modules for implementing the above functions. Those skilled in the art should be able to realize that the present application can be implemented in the form of hardware or a combination of hardware and computer software in combination with the units and algorithm steps of each example described in the embodiments disclosed herein. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0350] The embodiments of the present application can divide the functional modules of the transmitting device or the receiving device according to the above method examples. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there can be other division methods in actual implementation. The following takes the example of dividing each functional module corresponding to each function for illustration.
[0351] It can be understood that the steps in the above embodiments can be used in combination with each other. For example, the first relay node feeding back the decoding result to the base station in Embodiment 500 above and the first relay node feeding back the channel state information to the base station in Embodiment 1000 can be used in combination with each other, or the embodiments can be combined with each other. The present application does not make any limitations on this.
[0352] III. Communication Device
[0353] See Figure 16 , Figure 16 is a schematic diagram of a communication device 1600 provided by an embodiment of the present application. The device 1600 includes a transceiver unit 1610 and a processing unit 1620. The transceiver unit 1610 can be used to implement corresponding communication functions. The transceiver unit 1610 can also be referred to as a communication interface or a communication unit. The processing unit 1620 can be used for processing, such as receiving the first information.
[0354] Optionally, the device 1600 may further include a storage unit, which can be used to store instructions and / or data. The processing unit 1620 can read the instructions and / or data in the storage unit to enable the device to implement the foregoing method embodiments.
[0355] As a design, the device 1600 can be the terminal device in the foregoing embodiments (the device 1600 can implement the steps or processes corresponding to those executed by the terminal device in the above method embodiments. Among them, the transceiver unit 1610 can be used to perform the operations related to the transceiver of the network device in the above method embodiments (such as operations of sending and / or receiving data or messages), and the processing unit 1620 can be used to perform the operations related to the processing of the terminal device in the above method embodiments, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).
[0356] In another design, the device 1600 can correspond to the first relay node in the above method embodiments, or be a component (such as a chip) of the first relay node.
[0357] The device 1600 can implement the steps or processes corresponding to those executed by the first relay node device in the above method embodiments. Among them, the transceiver unit 1610 can be used to perform the operations related to the transceiver of the terminal device in the above method embodiments, and the processing unit 1620 can be used to perform the operations related to the processing of the terminal device in the above method embodiments.
[0358] In a possible implementation, the transceiver unit 1610 is configured to receive first information, where the first information includes forwarding information of the first relay node and at least one second relay node, and the second relay node is a subsequent forwarding relay node of the first relay node in the data forwarding path; the processing unit 1620 is configured to decode the forwarding information and send the decoding result and / or channel state information.
[0359] In another design, the device 1600 can correspond to the base station or the regenerative relay node in the above method embodiments, or be a component (such as a chip) of the base station or the regenerative relay node.
[0360] In a possible implementation, the transceiver unit 1610 is configured to send first information to the first relay node, where the first information includes forwarding information of the first relay node and at least one second relay node, and the second relay node is a subsequent relay node of the first relay node; the processing unit 1620 receives the decoding result and / or channel state information of the first relay node, and determines whether to retransmit the first information according to the decoding result and / or channel state information.
[0361] In another design, the device 1600 can correspond to a subsequent relay node (such as a second relay node or a third relay node) in the above method embodiments, or be a component (such as a chip) of a subsequent relay node (such as a second relay node or a third relay node).
[0362] In a possible implementation, a transceiver unit 1610 is configured to receive second information or third information, where the second information includes forwarding information of the at least one second relay node, and the second relay node is a subsequent forwarding relay node of the first relay node in a data forwarding path; a processing unit 1620 is configured to decode the forwarding information and send a decoding result and / or channel state information. Additionally, in the foregoing embodiments, the relay nodes (such as the first relay node, the second relay node, and the third relay node) are exemplified by a transparent forwarding device. It should also be understood that the relay nodes (such as the first relay node, the second relay node, and the third relay node) in this solution are equally applicable to a regenerative relay forwarding device, a digital relay forwarding device, a DF relay forwarding device, or an AF relay forwarding device, and this application does not limit this.
[0363] It should be understood that the specific processes for each unit to execute the corresponding steps have been described in detail in the foregoing method embodiments. For the sake of brevity, they will not be elaborated here.
[0364] It should also be understood that the apparatus 1600 here is embodied in the form of functional units. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a dedicated processor, or a group of processors, etc.) for executing one or more software or firmware programs, and a memory, a combined logic circuit, and / or other suitable components that support the described functions. In an alternative example, those skilled in the art can understand that the apparatus 1600 may specifically be the device in the foregoing embodiments (such as the first relay node, the second relay node, and the third relay node), and may be used to execute each process and / or step corresponding to the communication device in the foregoing method embodiments. To avoid repetition, they will not be elaborated here.
[0365] The apparatus 2700 in each of the foregoing solutions has the function of implementing the corresponding steps executed by the device (such as the first relay node, the second relay node, and the third relay node) in the foregoing method. This function may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the foregoing functions; for example, the transceiver unit may be replaced by a transceiver (for example, the sending unit in the transceiver unit may be replaced by a transmitter, and the receiving unit in the transceiver unit may be replaced by a receiver), and other units, such as the processing unit, etc., may be replaced by a processor to respectively execute the transceiver operations and related processing operations in each method embodiment.
[0366] In addition, the foregoing transceiver unit 1610 may also be a transceiver circuit (for example, it may include a receiving circuit and a sending circuit), and the processing unit 1620 may be a processing circuit.
[0367] It should be noted that Figure 16 The device in Figure 16 can be the device in the foregoing embodiments, or a chip or a chip system, for example: a system on chip (SoC). Among them, the transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, a microprocessor or an integrated circuit integrated on the chip. No limitation is made here.
[0368] See Figure 17 , Figure 17 is a schematic diagram of another communication device 1700 provided by an embodiment of the present application. The device 1700 includes a processing circuit 1710, which includes a circuit for executing the methods in the foregoing method embodiments.
[0369] It should be understood that the specific processes of each circuit executing the above corresponding steps have been described in detail in the above method embodiments. For the sake of brevity, they will not be repeated here.
[0370] Optionally, the processing circuit 1710 can be implemented by one or more processors, including the one or more processors or the processing part in the one or more processors.
[0371] Optionally, the device 1700 further includes an interface circuit 1720. The interface circuit 1720 is used for receiving and / or sending signals. For example, the processing circuit 1710 is used to control the interface circuit 1720 to receive and / or send signals.
[0372] Optionally, the device 1700 can further include a memory. The processing circuit 1710 is coupled to the memory, and the memory is used to store computer programs or instructions and / or data. The processing circuit 1710 can be used to execute the computer programs or instructions stored in the memory, or read the data stored in the memory. Optionally, the memory is one or more.
[0373] Optionally, the memory is located inside the above-mentioned processing circuit or is separately provided outside the above-mentioned processing circuit.
[0374] As an example, the processing circuit 1710 can have Figure 17 the functions of the processing unit 1720 shown in Figure 17 , and the interface circuit 1720 can have Figure 16 the functions of the transceiver unit 1610 shown in Figure 16 .
[0375] Among them, the interface circuit 1720 can include a transceiver, an input / output circuit or a communication interface.
[0376] As a solution, the device 1700 is used to implement the operations performed by the communication device (such as a terminal device or a network device) in the foregoing method embodiments.
[0377] That is, the device 1700 can be a terminal device, a network device, or a chip or chip system for a terminal device, or a chip or chip system for a network device.
[0378] It should be understood that the processing circuit mentioned in the embodiments of this application can be one or more of the following processor devices: a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., or the parts for processing functions in the foregoing processor devices. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0379] It should also be understood that the memory mentioned in the embodiments of this application can be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM). For example, the RAM can be used as an external cache. By way of example and not limitation, the RAM includes the following various forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0380] It should be noted that when the processing circuit is a general - purpose processor, DSP, ASIC, FPGA, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, the memory (storage module) can be integrated in the processing circuit.
[0381] It should also be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0382] See Figure 18 , Figure 18 is a schematic diagram of a chip system 1800 provided by an embodiment of the present application. The chip system 1800 (or may also be referred to as a processing system) includes a logic circuit 1810 and an input / output interface (input / output interface) 1820.
[0383] Among them, the logic circuit 1810 can be the processing circuit in the chip system 1800, used to execute processing functions, such as compressing channel information. The input / output interface 1820 can be the input / output circuit in the chip system 1800, outputting the information processed by the chip system 1800, or inputting the data or signaling information to be processed into the chip system 1800 for processing.
[0384] Alternatively, the logic circuit 1810 can be coupled to the memory and execute the instructions in the memory, so that the chip system 1800 can implement the methods and functions of the embodiments of the present application.
[0385] As a solution, the chip system 1800 is used to implement the operations performed by a communication device (such as a terminal device or a network device) in the above - mentioned method embodiments.
[0386] For example, the logic circuit 1810 is used to implement the processing - related operations performed by a satellite device (such as a base station or a relay node) in the above - mentioned method embodiments; the input / output interface 1820 is used to implement the sending and / or receiving - related operations performed by a communication device (such as a first communication device or a second communication device) in the above - mentioned method embodiments.
[0387] The embodiment of the present application also provides a computer - readable storage medium, on which computer instructions for implementing the methods performed by a satellite device (such as a base station or a relay node) in the above - mentioned method embodiments are stored.
[0388] For example, when the computer program is executed by a computer, the computer can implement the methods performed by a satellite device (such as a base station or a relay node) in the above - mentioned method embodiments.
[0389] The embodiments of the present application also provide a computer program product, which includes instructions that, when executed by a computer, implement the methods executed by the satellite device (such as a base station or a relay node) in the above method embodiments.
[0390] The embodiments of the present application also provide a communication system, which includes the satellite device (such as a base station or a relay node) in the above embodiments.
[0391] For the explanations and beneficial effects of the relevant content in any of the above provided devices, reference can be made to the corresponding method embodiments provided above, which will not be elaborated here.
[0392] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical or other forms.
[0393] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD), etc.). For example, the foregoing available media include, but are not limited to: USB flash drives, external hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs and other media that can store program code.
[0394] As described above, the foregoing are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for relay communication, characterized in that, including: receiving first information, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent forwarding relay node of the first relay node in the data forwarding path; decoding the forwarding information of the at least one second relay node to obtain a first decoding result; sending the first decoding result.
2. The method according to claim 1, characterized in that, The method further includes: decoding the forwarding information of the first relay node to obtain a second decoding result; sending the second decoding result.
3. The method according to claim 1 or 2, characterized in that The forwarding information is scrambled by a public network identifier.
4. The method according to any one of claims 1 to 3, characterized in that, The forwarding information of the first relay node carries the relay node identifier of the first relay node, and the forwarding information of the second relay node carries the relay node identifier of the second relay node.
5. The method according to any one of claims 1 to 4, characterized in that, The forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency.
6. A method for relay communication, characterized in that, including: receiving first information, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent forwarding relay node of the first relay node in the data forwarding path; obtaining channel state information according to a reference signal corresponding to the forwarding information of the at least one second relay node; sending the channel state information.
7. The method according to claim 6, characterized in that, The method further includes: receiving a first threshold, and determining the sent channel state information according to the first threshold.
8. The method according to any one of claims 6 or 7, characterized in that, The forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency.
9. A method for relay communication, characterized in that, including: sending first information to a first relay node, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent relay node of the first relay node; receiving a first decoding result of the first relay node, and determining whether to retransmit the first information according to the first decoding result.
10. The method according to claim 9, wherein The method further includes: receiving a second decoding result of the first relay node, and determining whether to retransmit the first information according to the second decoding result.
11. The method according to claim 9 or 10, characterized in that, The forwarding information is scrambled by a public network identifier.
12. The method according to any one of claims 9 to 11, characterized in that The forwarding information of the first relay node carries the relay node identifier of the first relay node, The forwarding information of the second relay node carries the relay node identifier of the second relay node.
13. The method according to any one of claims 9 to 12, characterized in that, The forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication.
14. A method for relay communication, characterized in that, including: sending first information to a first relay node, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent relay node of the first relay node; receiving channel state information corresponding to the forwarding information of the at least one second relay node, and determining whether to retransmit the first information according to the channel state information.
15. The method according to claim 14, wherein The method further includes: sending a first threshold.
16. The method according to any one of claims 14 or 15, characterized in that, The forwarding information includes at least one of the following: Routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency point.
17. A method for relay communication, characterized in that, including: Receiving first information, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent forwarding relay node of the first relay node in the data forwarding path; Decoding the forwarding information of the at least one second relay node to obtain a first decoding result; Sending the first decoding result.
18. The method according to claim 17, wherein The method further includes: Decoding the forwarding information of the first relay node to obtain a second decoding result; Sending the second decoding result.
19. The method according to claim 17, wherein The method further includes: Sending the channel state information of the first relay node, where the channel state information is determined according to a reference signal corresponding to the forwarding information of the at least one second relay node.
20. The method according to any one of claims 17 to 19, characterized in that, The forwarding information is scrambled by a public network identifier.
21. The method according to any one of claims 17 to 20, characterized in that, The forwarding information of the first relay node carries the relay node identifier of the first relay node, The forwarding information of the second relay node carries the relay node identifier of the second relay node.
22. The method according to claim 19, wherein The method further includes: Receiving a first threshold, and determining the channel state information according to the first threshold.
23. The method according to any one of claims 17 to 22, characterized in that The forwarding information includes at least one of the following: Routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency point.
24. A method for relay communication, characterized in that, including: Sending first information to a first relay node, where the first information includes the forwarding information of the first relay node and the forwarding information of at least one second relay node, and the second relay node is a subsequent relay node of the first relay node; Receiving the first decoding result of the first relay node, and determining whether to retransmit the first information according to the first decoding result.
25. The method according to claim 24, wherein The method further includes: Receiving the second decoding result of the first relay node, and determining whether to retransmit the first information according to the second decoding result.
26. The method according to claim 24, wherein The method further includes: Receiving the channel state information corresponding to the forwarding information of the at least one second relay node, and determining whether to retransmit the first information according to the channel state information.
27. The method according to claim 24 or 25, characterized in that The method further includes: Sending a first threshold.
28. The method according to any one of claims 24 to 27, characterized in that, The forwarding information includes at least one of the following: Routing information, forwarding address, forwarding path, forwarding direction, forwarding time-frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency point.
29. A communication device, characterized in that, including a processor, where the processor is configured to execute a computer program or instruction stored in a memory, so that the communication device executes the method according to any one of claims 1 to 28.
30. The device according to claim 29, characterized in that, The device further includes the memory and / or a communication interface, and the communication interface is coupled to the processor, The communication interface is configured to input and / or output information.
31. A computer-readable storage medium, characterized in that, A computer program or instruction is stored on the computer-readable storage medium, and when the computer program or instruction runs on the communication device, the communication device executes the method according to any one of claims 1 to 28.