Relay communication method and apparatus

By decoding and feedbacking the forwarding information results of the subsequent relay node in the first relay node, the base station or the regeneration relay node can determine in advance whether retransmission is needed, thereby reducing the retransmission delay in the satellite communication network.

WO2025130631A1PCT designated stage expired Publication Date: 2025-06-26HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/137029
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-22
Filing Date
2024-12-05
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

In the multi-jump forwarding mechanism in satellite communication network, the retransmission delay caused by subsequent relay node forwarding failure is relatively large. How to reduce the retransmission delay is a problem that needs to be considered.

Method used

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, so as to reduce the retransmission delay.

Benefits of technology

It effectively reduces the retransmission delay in relay communication and improves the efficiency and reliability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024137029_26062025_PF_FP_ABST
    Figure CN2024137029_26062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a relay communication method and apparatus. The method comprises: a first relay node receiving first information, the first information comprising forwarding information of the first relay node and forwarding information of at least one second relay node, and the second relay node being a subsequent forwarding relay node of the first relay node in a data forwarding path; the first relay node decoding the forwarding information of the at least one second relay node to obtain a first decoding result; transmitting the first decoding result to a base station. The base station retransmits the first information on the basis of a decoding result. A relay node decodes forwarding information of a subsequent relay node, and the base station pre-determines, on the basis of the decoding result, whether to retransmit in advance, thereby reducing the retransmission delay.
Need to check novelty before this filing date? Find Prior Art

Description

Relay communication method and device

[0001] This application claims priority to the Chinese patent application with application number 202311785742.5 filed with the State Intellectual Property Office of China on December 22, 2023, and priority to the Chinese patent application with the invention name “Method and Apparatus for Relay Communication”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of satellite communications, and more particularly, to a method and apparatus for relay communications. Background Art

[0003] The multi-hop forwarding mechanism in satellite communication networks allows a source node to transmit data to a destination node via one or more hops. Here, the source and destination nodes are any two nodes in a multi-hop relay communication network. This multi-hop forwarding mechanism reduces inter-satellite transmission pressure. However, when multiple relay nodes forward data, the failure of a later relay node to forward the data can result in significant retransmission delays.

[0004] How to further reduce the retransmission delay in the multi-hop mechanism in satellite communication networks is an issue that needs to be considered. Summary of the Invention

[0005] The present application provides a method and apparatus for relay communication, which aims to enable a base station or a regenerative relay node to pre-determine whether to retransmit in advance based on the decoding results of forwarding information of subsequent relay nodes, thereby reducing retransmission delay.

[0006] In a first aspect, a method for relay communication is provided, the method comprising: a first relay node receives first information, the first information comprising forwarding information of the first relay node and forwarding information of at least one second relay node, the second relay node being 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.

[0007] Based on the above scheme, 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 decides whether to retransmit the first information based on the first decoding result, that is, pre-judges whether the subsequent relay node can forward the information successfully based on the first decoding result sent by the first relay node, and determines whether to retransmit in advance to reduce the retransmission delay.

[0008] The first decoding result fed back by the first relay node can be selectively transmitted to the base station or the regenerative relay node. For example, the decoding result of the second relay node can be transmitted to the first relay node. For another example, the decoding results of the second and third relay nodes can be transmitted to the first relay node. By selectively transmitting the decoding results to the base station or the regenerative relay node, resources can be saved.

[0009] 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, which is not limited in this application.

[0010] In addition, the first relay node, the second relay node and the third relay node may be ground relay nodes or satellite relay nodes, which is not limited in this application.

[0011] In combination with the first aspect, in some implementations 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 regeneration relay node.

[0012] In combination with the first aspect, in certain implementations of the first aspect, the forwarding information is scrambled using a public network identifier.

[0013] Based on the above scheme, the forwarded information is encrypted with a public network identifier, and the routing related information of the first relay node and subsequent relay nodes is decoded by using the identifier at the first relay node. The decoding result is fed back to the base station or the previous relay node. The base station or the regenerated relay node then pre-determines whether to retransmit in advance to achieve the purpose of reducing the retransmission delay.

[0014] The public network identifier may be a router radio network temporary identifier (R-RNTI), that is, the router radio network temporary identifier is used to decode subsequent relay nodes at the first relay node.

[0015] Optionally, the base station or the regenerated relay node may also send different scrambling codes to each relay node, such as a cell radio network temporary identifier (C-RNTI). The base station or the regenerated relay node sends the C-RNTI used by subsequent relay nodes to the first relay node, and the first relay node uses these C-RNTIs for descrambling detection when detecting forwarding information of other relay nodes.

[0016] In combination with the first aspect, in some implementations 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.

[0017] Based on the above scheme, the relay node identifier carried in the forwarding information of each relay node is used to determine 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.

[0018] Optionally, the first relay node fails to decode the forwarding information of at least one second relay node and stops forwarding the first information to the next relay node.

[0019] Based on the above scheme, the first relay node sends the decoding error result to the base station or the previous relay node, and the base station or the regenerated 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 transmission overhead and save energy.

[0020] 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.

[0021] The second information includes forwarding information and forwarding data of the second relay node and the third relay node.

[0022] Based on the above solution, if the signal / channel quality at the first relay node is lower than the second threshold, the second information will not be forwarded to the next relay node, thereby achieving the purpose of saving energy.

[0023] In combination with the first aspect, in some implementations of the first aspect, the method further includes: receiving a first threshold, and determining the channel state information to be sent based on the first threshold.

[0024] Based on the above solution, the first relay node receives a threshold, and by increasing the 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.

[0025] In combination with the first aspect, in certain implementations 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, regeneration forwarding indication, and forwarding frequency.

[0026] The routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.

[0027] The forwarding direction may include uplink forwarding or downlink forwarding.

[0028] In a second aspect, a relay communication method is provided, the method comprising: a first relay node receiving first information, the first information comprising forwarding information of the first relay node and forwarding information of at least one second relay node, the second relay node being a subsequent forwarding relay node of the first relay node in a data forwarding path;

[0029] Channel state information is obtained according to a reference signal corresponding to forwarding information of at least one second relay node; and the channel state information is sent.

[0030] Based on the above solution, when the base station or regenerative relay node sends routing information to the first relay node via the control link, it also sends a reference signal. Channel estimation is performed at the first relay node to obtain channel state information. The channel state information, obtained by detecting the time-frequency resources that carry information about subsequent relay nodes, is fed back to the base station or regenerative relay node. The base station or regenerative relay node then determines whether to retransmit the first information based on the channel state information. Specifically, based on the channel state information sent by the first relay node, it pre-determines whether subsequent relay nodes can successfully forward the information and determines whether to retransmit the information in advance to reduce retransmission latency.

[0031] In combination with the second aspect, in some implementations of the second aspect, the method further includes: receiving a first threshold, and determining the channel state information to be sent based on the first threshold.

[0032] Based on the above solution, the first relay node receives a threshold, and by increasing the 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.

[0033] In combination with the second aspect, in some implementations of the second aspect, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency.

[0034] The routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.

[0035] The forwarding direction may include uplink forwarding or downlink forwarding.

[0036] In a third aspect, a method for relay communication is provided, which includes: a base station or a regeneration relay node sends first information to a first relay node, 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 regeneration relay node receives a first decoding result of the first relay node, and determines whether to resend the first information based on the first decoding result.

[0037] Based on the above scheme, 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 decides whether to resend the first information based on the decoding error, that is, the first relay node pre-judges whether the subsequent relay nodes can transmit the information successfully, and determines whether to retransmit in advance to reduce the retransmission delay.

[0038] The first decoding result fed back by the first relay node can be selectively transmitted to the base station or the regeneration relay node. For example, the first decoding result of the second relay node can be transmitted by the first relay node. For another example, the first decoding result of the second relay node and the third relay node can be transmitted by the first relay node. By selectively transmitting the first decoding result to the base station or the regeneration relay node, resources can be saved.

[0039] In combination with the third aspect, in certain implementations of the third aspect, the base station or the regeneration relay node receives the second decoding result of the first relay node, and determines whether to resend the first information based on the second decoding result.

[0040] In combination with the third aspect, in some implementations 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.

[0041] Based on the above scheme, the relay node identifier carried by each forwarding information is used to determine to which relay node the forwarding information belongs. 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 by each forwarding information.

[0042] Optionally, the channel state information reported by the first relay node to the base station or the regeneration relay node may carry a node identifier corresponding to the channel state information.

[0043] Based on the above solution, after the first relay node reports the channel state information to the base station, the base station or the regeneration relay node distinguishes the time-frequency resources corresponding to each relay node according to its corresponding node identifier.

[0044] In combination with the third aspect, in certain implementations of the third aspect, the forwarding information is scrambled using a public network identifier.

[0045] Based on the above scheme, the forwarding information is encrypted by the routing public wireless network identifier, and the routing related information of the first relay node and subsequent relay nodes is decoded by using the identifier in the first relay node, and the decoding result is fed back to the base station or the regeneration relay node. The base station or the regeneration relay node then pre-determines whether to retransmit in advance to achieve the purpose of reducing the retransmission delay.

[0046] The public network identifier may be an R-RNTI, that is, a radio network temporary identifier is used to decode subsequent relay nodes at a first relay node using the R-RNTI.

[0047] Optionally, the base station or regenerative relay node may also transmit the scrambling code used by each relay node, such as the C-RNTI. The base station or regenerative relay node transmits the C-RNTI used by subsequent relay nodes to the first relay node. The first relay node uses these C-RNTIs for descrambling when detecting forwarded information from other relay nodes. Optionally, when the first relay node only decodes its own forwarded information, it may use the C-RNTI for decoding.

[0048] Based on the above solution, the first relay node only decodes its own forwarding information and feeds back channel state information to the base station or regeneration relay node. It may not need to decode the forwarding information of other relays, so C-RNTI can be used for decoding, which reduces complexity and saves more energy.

[0049] In combination with the third aspect, in certain implementations 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, regeneration forwarding indication, and forwarding frequency.

[0050] The routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.

[0051] The forwarding direction may include uplink forwarding or downlink forwarding.

[0052] In a fourth aspect, a method for relay communication is provided, which includes: a base station or a regeneration relay node sends first information to a first relay node, 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; receiving channel state information corresponding to the forwarding information of at least one second relay node, and determining whether to resend the first information based on the channel state information.

[0053] Based on the above solution, when the base station or regenerative relay node sends routing information to the first relay node via the control link, it also sends a reference signal. Channel estimation is performed at the first relay node to obtain channel state information. The channel state information, obtained by detecting the time-frequency resources that carry information about subsequent relay nodes, is fed back to the base station or regenerative relay node. The base station or regenerative relay node then determines whether to retransmit the first information based on the channel state information. Specifically, based on the channel state information sent by the first relay node, it pre-determines whether subsequent relay nodes can successfully forward the information and determines whether to retransmit the information in advance to reduce retransmission latency.

[0054] In conjunction with the fourth aspect, in certain implementations of the fourth aspect, the method further includes: the base station or the regenerative relay node sending a first threshold to each relay node. Based on the above solution, the first relay node receives the threshold and, by increasing the threshold for judgment, filters the channel state information, thereby reducing the frequency and energy consumption of the first relay node reporting to the base station or the regenerative relay node.

[0055] In combination with the fourth aspect, in certain implementations of the fourth 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, and forwarding frequency.

[0056] The routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.

[0057] The forwarding direction may include uplink forwarding or downlink forwarding.

[0058] In a fifth aspect, a method for relay communication is provided, which includes: a first relay node receiving first information, the first information including forwarding information of the first relay node and forwarding information of at least one second relay node, the second relay node being a subsequent forwarding relay node of the first relay node in the data forwarding path; the first relay node decoding the forwarding information of at least one second relay node to obtain a first decoding result; and sending the first decoding result to a base station.

[0059] Based on the above scheme, 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 decides whether to retransmit the first information based on the first decoding result, that is, pre-judges whether the subsequent relay node can forward the information successfully based on the first decoding result sent by the first relay node, and determines whether to retransmit in advance to reduce the retransmission delay.

[0060] The first decoding result fed back by the first relay node can be selectively transmitted to the base station or the regeneration relay node. For example, the first decoding result of the second relay node can be transmitted by the first relay node. For another example, the first decoding result of the second relay node and the third relay node can be transmitted by the first relay node. By selectively transmitting the first decoding result to the base station or the regeneration relay node, resources can be saved.

[0061] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method further includes: the first relay node decoding the forwarding information of the first relay node to obtain a second decoding result; and sending the second decoding result to the base station or the regeneration relay node.

[0062] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method further includes: the first relay node sends channel state information of the first relay node, and the channel state information is determined based on a reference signal corresponding to forwarding information of at least one second relay node.

[0063] Based on the above solution, when the base station or regenerative relay node sends routing information to the first relay node via the control link, it also sends a reference signal. Channel estimation is performed at the first relay node to obtain channel state information. The channel state information, obtained by detecting the time-frequency resources that carry information about subsequent relay nodes, is fed back to the base station or regenerative relay node. The base station or regenerative relay node then determines whether to retransmit the first information based on the channel state information. Specifically, based on the channel state information sent by the first relay node, it pre-determines whether subsequent relay nodes can successfully forward the information and determines whether to retransmit the information in advance to reduce retransmission latency.

[0064] Optionally, channel state information can be selectively reported based on whether the first relay node decodes the forwarded information correctly or incorrectly. For example, if the first relay node decodes the forwarded information incorrectly, the first relay node feeds back the decoding result to the base station without feeding back the channel state information. If the first relay node decodes the forwarded information correctly, the first relay node feeds back the decoding result and channel state information to the base station or a regeneration relay node. Selectively reporting channel state information can conserve feedback resources.

[0065] In combination with the fifth aspect, in certain implementations of the fifth aspect, the decoding result includes at least one of the decoding results of the second relay node.

[0066] According to the above solution, the decoding results fed back by the first relay node can be selectively transmitted to the base station or the regenerative relay node. For example, the decoding result of the second relay node can be transmitted from the first relay node. For another example, the decoding results of the second and third relay nodes can be transmitted from the first relay node. By selectively transmitting the decoding results to the base station or the regenerative relay node, resources can be saved.

[0067] In combination with the fifth aspect, in certain implementations of the fifth aspect, the forwarding information is scrambled by a public network identifier.

[0068] Based on the above scheme, the forwarded information is encrypted with a public network identifier, and the routing related information of the first relay node and subsequent relay nodes is decoded by using the identifier at the first relay node. The decoding result is fed back to the base station or the previous relay node. The base station or the regenerated relay node then pre-determines whether to retransmit in advance to achieve the purpose of reducing the retransmission delay.

[0069] The public network identifier may be a routing R-RNTI, that is, a routing radio network temporary identifier is used to decode subsequent relay nodes at the first relay node.

[0070] Optionally, the base station or regenerative relay node may also send different scrambling codes, such as C-RNTIs, to each relay node. The base station or regenerative relay node sends the C-RNTIs used by subsequent relay nodes to the first relay node, and the first relay node uses these C-RNTIs for descrambling detection when detecting forwarding information from other relay nodes.

[0071] In combination with the fifth aspect, in certain 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.

[0072] Based on the above scheme, the relay node identifier carried in the forwarding information of each relay node is used to determine 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.

[0073] Optionally, the first relay node fails to decode the forwarding information of at least one second relay node and stops forwarding the first information to the next relay node.

[0074] Based on the above scheme, the first relay node sends the decoding error result to the base station or the previous relay node, and the base station or the regenerated 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 transmission overhead and save energy.

[0075] 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.

[0076] The second information includes forwarding information and forwarding data of the second relay node and the third relay node.

[0077] Based on the above solution, if the signal / channel quality at the first relay node is lower than the second threshold, the second information will not be forwarded to the next relay node, thereby achieving the purpose of saving energy.

[0078] In combination with the fifth aspect, in certain implementations of the fifth aspect, the method further includes: receiving a first threshold, and determining the channel state information to be sent based on the first threshold.

[0079] Based on the above solution, the first relay node receives a threshold, and by increasing the 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.

[0080] In combination with the fifth aspect, in certain implementations of the fifth 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, and forwarding frequency.

[0081] The routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.

[0082] The forwarding direction may include uplink forwarding or downlink forwarding.

[0083] In the sixth aspect, a method for relay communication is provided, which includes: a base station or a regeneration relay node sends first information to a first relay node, 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 regeneration relay node receives a first decoding result of the first relay node, and determines whether to resend the first information based on the first decoding result.

[0084] Based on the above scheme, 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 decides whether to resend the first information based on the decoding error, that is, the first relay node pre-judges whether the subsequent relay nodes can transmit the information successfully, and determines whether to retransmit in advance to reduce the retransmission delay.

[0085] The first decoding result fed back by the first relay node can be selectively transmitted to the base station or the regeneration relay node. For example, the first decoding result of the second relay node can be transmitted by the first relay node. For another example, the first decoding result of the second relay node and the third relay node can be transmitted by the first relay node. By selectively transmitting the first decoding result to the base station or the regeneration relay node, resources can be saved.

[0086] In combination with the sixth aspect, in certain implementations of the sixth aspect, channel state information corresponding to forwarding information of at least one second relay node is received, and it is determined whether to resend the first information based on the channel state information.

[0087] Based on the above solution, when the base station or regenerative relay node sends routing information to the first relay node via the control link, it also sends a reference signal. Channel estimation is performed at the first relay node to obtain channel state information. The channel state information, obtained by detecting the time-frequency resources that carry information about subsequent relay nodes, is fed back to the base station or regenerative relay node. The base station or regenerative relay node then determines whether to retransmit the first information based on the channel state information. Specifically, based on the channel state information sent by the first relay node, it pre-determines whether subsequent relay nodes can successfully forward the information and determines whether to retransmit the information in advance to reduce retransmission latency.

[0088] In combination with the sixth aspect, in certain implementations of the sixth aspect, the method further includes: the first relay node receives a second decoding result of the first relay node, and determines whether to resend the first information based on the second decoding result.

[0089] In combination with the sixth aspect, in certain 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.

[0090] Based on the above scheme, the relay node identifier carried by each forwarding information is used to determine to which relay node the forwarding information belongs. 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 by each forwarding information.

[0091] Optionally, the channel state information reported by the first relay node to the base station or the regeneration relay node may carry a node identifier corresponding to the channel state information.

[0092] Based on the above solution, after the first relay node reports the channel state information to the base station, the base station or the regeneration relay node distinguishes the time-frequency resources corresponding to each relay node according to its corresponding node identifier.

[0093] In combination with the sixth aspect, in certain implementations of the sixth aspect, the forwarding information is scrambled by a public network identifier.

[0094] Based on the above scheme, the forwarding information is encrypted by the routing public wireless network identifier, and the routing related information of the first relay node and subsequent relay nodes is decoded by using the identifier in the first relay node, and the decoding result is fed back to the base station or the regeneration relay node. The base station or the regeneration relay node then pre-determines whether to retransmit in advance to achieve the purpose of reducing the retransmission delay.

[0095] The public network identifier may be an R-RNTI, that is, a radio network temporary identifier is used to decode subsequent relay nodes at a first relay node using the R-RNTI.

[0096] Optionally, the base station or regenerative relay node may also transmit the scrambling code used by each relay node, such as the C-RNTI. The base station or regenerative relay node transmits the C-RNTI used by subsequent relay nodes to the first relay node. The first relay node uses these C-RNTIs for descrambling when detecting forwarded information from other relay nodes. Optionally, when the first relay node only decodes its own forwarded information, it may use the C-RNTI for decoding.

[0097] Based on the above solution, the first relay node only decodes its own forwarding information and feeds back channel state information to the base station or regeneration relay node. It may not need to decode the forwarding information of other relays, so C-RNTI can be used for decoding, which reduces complexity and saves more energy.

[0098] In combination with the sixth aspect, in certain implementations 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, regeneration forwarding indication, and forwarding frequency.

[0099] The routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.

[0100] The forwarding direction may include uplink forwarding or downlink forwarding.

[0101] In the seventh aspect, a method of relay communication is provided, which includes: a second relay node receiving second information, the second information including forwarding information of the second relay node and forwarding information of a third relay node, the second relay node decoding the forwarding information; and sending the decoding result to the base station.

[0102] Based on the above scheme, 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 results, and feeds back the decoding results to the base station or the regeneration relay node. The base station or the regeneration relay node decides whether to resend the first information based on the decoding results, that is, pre-judges whether the subsequent relay nodes can forward the information successfully based on the decoding results sent by the second relay node, and determines whether to retransmit in advance to reduce the retransmission delay.

[0103] 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 can be uplink transmission or downlink transmission, which is not limited in this application.

[0104] In addition, the first relay node, the second relay node and the third relay node may be ground relay nodes or satellite relay nodes, which is not limited in this application.

[0105] In combination with the seventh aspect, in certain implementations of the seventh aspect, the decoding result includes at least one of the decoding results of the third relay node.

[0106] According to the above solution, the decoding result fed back by the second relay node can be selectively sent to the base station or the regeneration relay node. For example, the decoding result of the third relay node can be sent by the second relay node. By selectively sending the decoding result to the base station or the regeneration relay node, resources can be saved.

[0107] In combination with the seventh aspect, in certain implementations of the seventh aspect, the forwarding information is scrambled by a public network identifier.

[0108] Based on the above scheme, the forwarded information is encrypted with a public network identifier, and the routing related information of the second relay node and subsequent relay nodes is decoded by using the identifier at the second relay node. The decoding result is fed back to the base station or the previous relay node. The base station or the regenerated relay node then pre-determines whether to retransmit in advance to achieve the purpose of reducing the retransmission delay.

[0109] The public network identifier may be a routing R-RNTI, that is, a subsequent relay node is decoded at the second relay node through a routing radio network temporary identifier.

[0110] In combination with the seventh aspect, in some implementations of the seventh aspect, the forwarding information of the second relay node carries the relay node identifier of the second relay node.

[0111] Based on the above scheme, the relay node identifier carried in the forwarding information of each relay node is used to determine 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.

[0112] Optionally, the second relay node fails to decode the forwarding information of the subsequent relay node and stops forwarding the second information to the next relay node.

[0113] Based on the above scheme, the second relay node sends the decoding error result to the base station or the previous relay node, and the base station or the regenerated 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 transmission overhead and save energy.

[0114] 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.

[0115] The third information includes forwarding information and forwarding data of the third relay node.

[0116] Based on the above solution, if the signal / channel quality at the second relay node is lower than the second threshold, the third information will not be forwarded to the next relay node, thereby achieving the purpose of saving energy.

[0117] In combination with the seventh aspect, in certain implementations of the seventh aspect, the method further includes: receiving a first threshold, and determining the channel state information to be sent based on the first threshold.

[0118] Based on the above solution, the second relay node receives a threshold and filters the channel state information by increasing the threshold judgment, thereby reducing the reporting frequency and energy consumption of the second relay node to the base station or the previous relay node.

[0119] In combination with the seventh aspect, in certain implementations 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, and forwarding frequency.

[0120] The routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.

[0121] The forwarding direction may include uplink forwarding or downlink forwarding.

[0122] In the eighth aspect, a method for relay communication is provided, the method comprising: a second relay node receiving second information, the second information comprising forwarding information of the second relay node and forwarding information of a third relay node; obtaining channel state information based on a reference signal corresponding to the forwarding information of the third relay node; and sending the channel state information.

[0123] Based on the above solution, when the first relay node sends routing information to the second relay node via the control link, it also sends a reference signal. Channel estimation is performed at the second relay node to obtain channel state information. The channel state information, obtained by detecting the time-frequency resources that carry information about subsequent relay nodes, is fed back to the base station or regenerative relay node. The base station or regenerative relay node then determines whether to retransmit the first information based on the channel state information. Specifically, the base station or regenerative relay node pre-determines whether the subsequent relay node can successfully forward the information based on the channel state information sent by the second relay node, and determines whether to retransmit the information in advance to reduce retransmission latency.

[0124] In combination with the eighth aspect, in certain 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 based on the first threshold.

[0125] Based on the above solution, the second relay node receives a threshold and filters the channel state information by increasing the threshold judgment, thereby reducing the reporting frequency and energy consumption of the first relay node to the base station or the previous relay node.

[0126] In combination with the eighth aspect, in certain 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, and forwarding frequency.

[0127] The routing information includes: the address of the next relay node, path identifier, beam index, reference point, ephemeris, location information, etc.

[0128] The forwarding direction may include uplink forwarding or downlink forwarding.

[0129] In the ninth aspect, a communication device is provided, which includes a transceiver unit and a processing unit. The transceiver unit is used to receive first information, the first information including forwarding information of a 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 the data forwarding path.

[0130] The processing unit is configured to decode the forwarding information and send the decoding result and / or channel state information.

[0131] In combination with the ninth aspect, in some possible implementations, the processing unit is further used to determine channel state information, and the channel state information is determined based on forwarding information resources.

[0132] In combination with the ninth aspect, in some possible implementation methods, the processing unit is also used to determine channel state information, the channel state information including channel state information of the first relay node and at least one second relay node, wherein 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.

[0133] In combination with the ninth aspect, in some possible implementations, the transceiver unit is further used to scramble forwarding information, and the forwarding information is scrambled using a public network identifier.

[0134] In combination with the ninth aspect, in some possible implementations, 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.

[0135] In combination with the ninth aspect, in some possible implementations, the transceiver unit is further used to receive a first threshold, and the processing unit is further used to determine the channel state information to be sent based on the first threshold.

[0136] In combination with the ninth aspect, in some possible implementation methods, 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.

[0137] In a tenth aspect, a communication device is provided, the device including a transceiver unit and a processing unit, the transceiver unit being configured to send first information, the first information including forwarding information of a first relay node and at least one second relay node, the second relay node being a subsequent relay node of the first relay node;

[0138] The processing unit is configured to receive a decoding result and / or channel state information from the first relay node, and determine whether to resend the first information according to the decoding result and / or channel state information.

[0139] In combination with the tenth aspect, in some possible implementations, the processing unit is further used to determine channel state information, and the channel state information is determined based on forwarding information resources.

[0140] In combination with the tenth aspect, in some possible implementation methods, the processing unit is also used to determine channel state information, and the channel state information includes channel state information of the first relay node and at least one second relay node, wherein 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.

[0141] In combination with the tenth aspect, in some possible implementations, the transceiver unit is further used to scramble forwarding information, and the forwarding information is scrambled using a public network identifier.

[0142] In combination with the tenth aspect, in some possible implementations, 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.

[0143] In combination with the tenth aspect, in some possible implementations, the transceiver unit is further used to send a first threshold.

[0144] In combination with the tenth aspect, in some possible implementation methods, the forwarding information includes at least one of the following: routing information, forwarding address, forwarding path, forwarding direction, forwarding time and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency.

[0145] In an eleventh aspect, the present application provides a communications device, comprising a processor configured to implement the method described in any one of the implementations of aspects 1 to 8, or aspects 1 to 7. The processor is coupled to a memory configured to store instructions and data. When the processor executes the instructions stored in the memory, the method described in any one of aspects 1 to 8, or aspects 1 to 8, can be implemented.

[0146] 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, which is used for the device to communicate with other devices. Exemplarily, the communication interface may be a transceiver, hardware circuit, bus, module, pin, or other type of communication interface.

[0147] In a twelfth aspect, the present application provides a communication system, comprising a first relay node, a second relay node, a third relay node, a terminal device, and at least one of a base station device or a regenerative relay node. The first relay node is configured to perform any one of the methods described in aspects 1 to 2 and 4, the base station device or the regenerative relay node is configured to perform any one of the methods described in aspects 3 to 4 and 6, and the second relay node is configured to perform any one of the methods described in aspects 7 to 8.

[0148] In a thirteenth aspect, the present application provides a processor for executing the methods provided in the above aspects.

[0149] For the operations such as sending and acquiring / receiving involved in the processor, unless otherwise specified, or if they do not conflict with their actual functions or internal logic in the relevant descriptions, they can be understood as operations such as processor output and input, or as sending and receiving operations performed by the radio frequency circuit and antenna. This application does not limit this.

[0150] In the fourteenth aspect, a computer-readable storage medium is provided, which stores a program code for execution by a device, and the program code includes a method provided by any one of the above-mentioned implementation methods for executing any one of the above-mentioned aspects from the first to the eighth aspects.

[0151] In the fifteenth aspect, a computer program product comprising instructions is provided, which, when run on a computer, enables the computer to execute the method provided by any one of the above-mentioned implementations of any one of the above-mentioned aspects from the first to the eighth aspect.

[0152] In the sixteenth aspect, a chip is provided, which includes a processor and a communication interface. The processor reads instructions stored in a memory through the communication interface and executes the method provided by any of the above-mentioned implementation methods of any of the above-mentioned aspects from the first to the eighth aspects.

[0153] Optionally, as an implementation method, the chip also includes a memory, in which a computer program or instruction is stored, and the processor is used to execute the computer program or instruction stored on the memory. When the computer program or instruction is executed, the processor is used to execute the method provided in any one of the above-mentioned implementation methods of any one of the first to eighth aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0154] FIG1 is a schematic diagram of an example of a satellite communication system suitable for the present application.

[0155] FIG2 is a schematic diagram of another example of a satellite communication system applicable to the present application.

[0156] FIG3 is a schematic diagram of a satellite-to-ground forwarding network applicable to the present application.

[0157] FIG4 is a schematic diagram of an example of a satellite-to-ground forwarding network applicable to the present application.

[0158] FIG5 is a schematic diagram of an example of relay node forwarding in the satellite-to-ground forwarding network of the present application.

[0159] FIG6 is a schematic diagram of data processing by the first relay node of the present application.

[0160] FIG7 is a schematic diagram of decoding and forwarding at the first relay node of the present application.

[0161] FIG8 is a schematic diagram of decoding and forwarding at the second relay node of the present application.

[0162] FIG9 is a schematic diagram of decoding and forwarding at the third relay node of the present application.

[0163] FIG10 is another schematic diagram of another example of relay node forwarding in the satellite-to-ground forwarding network of the present application.

[0164] FIG11 is another schematic diagram of a relay node forwarding in the satellite-to-ground forwarding network of the present application.

[0165] FIG12 is a schematic diagram of a network architecture provided in an embodiment of the present application.

[0166] FIG13 is a schematic diagram of another network architecture provided in an embodiment of the present application.

[0167] FIG14 is a schematic diagram of another network architecture provided in an embodiment of the present application.

[0168] FIG15 is a schematic diagram of another network architecture provided in an embodiment of the present application.

[0169] FIG16 is a schematic block diagram of an example of a communication device according to an embodiment of the present application.

[0170] FIG17 is a schematic block diagram of an example of a terminal device of the present application.

[0171] FIG18 is a schematic block diagram of an example of a network device of the present application. DETAILED DESCRIPTION

[0172] The technical solution in this application will be described below with reference to the accompanying drawings.

[0173] The technical solution of the present application can be applied to satellite communication systems, high altitude platform station (HAPS) communications, drones and other non-terrestrial network (NTN) systems, for example, integrated communication and navigation (IcaN) systems, global navigation satellite systems (GNSS) and ultra-dense low-orbit satellite communication systems.

[0174] Satellite communication systems can be integrated with traditional mobile communication systems. For example, the mobile communication systems may include fourth-generation (4G) communication systems (e.g., long-term evolution (LTE) systems), worldwide interoperability for microwave access (WiMAX) communication systems, fifth-generation (5G) communication systems (e.g., new radio (NR) systems), and future mobile communication systems.

[0175] The satellite communication system includes user equipment (UE) and network equipment. User equipment can also be called user terminal, terminal equipment, mobile station, etc. The network equipment may include one or more satellites and ground station equipment, and the ground station equipment can also be called 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 equipment 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 equipment 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 the present application may be a satellite base station, and may also include an orbital receiver or repeater for relaying information, or a network-side device carried on the satellite.

[0176] 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 with wireless communication functions, and can specifically refer to user equipment, access terminals, user units, user stations, mobile stations, mobile stations, 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 capabilities, a computing device or other processing device 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 a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a terminal device in a 5G network or a future communication network, etc.

[0177] 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, provides communication connection, authentication, management, policy control, and data service carrying for user equipment (UE). Among them, the CN may 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 UE authentication, UE mobility management, UE paging and other functions.

[0178] The network device may also include, but is not limited to, an evolved node B (eNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission reception point (TRP). The network device may 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 device may also be a network node constituting a gNB or TP, such as a BBU, or a distributed unit (DU). Alternatively, the network device may be a device that performs network-side functions in a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT), an Internet of Vehicles (IoV) communication system, or other communication systems.

[0179] Figure 1 is a schematic diagram of a satellite communication scenario applicable to embodiments of the present application. As shown in Figure 1 , the network equipment in this scenario includes satellite equipment and a gateway (GW). User terminals include IoT terminals, but may also be terminals of other forms and capabilities, such as mobile phones, high-altitude aircraft, etc., which are not limited in this application. The link between the satellite and the user terminal is called a service link, and the link between the satellite and the gateway is called a feeder link.

[0180] The method provided in the embodiment of the present application can also be applied to a multi-satellite communication scenario expanded based on the communication scenario shown in Figure 1, and this application will not list them one by one.

[0181] It should be understood that satellite equipment can be divided into transparent mode (or transparent forwarding mode / mode, or simply transparent transmission) and regenerative mode (or digital forwarding mode / mode) according to the working mode.

[0182] It should be understood that when a device operates in transparent transmission mode, it can be considered to function as an amplify-and-forward (AF) relay device / node. Upon receiving a signal to be forwarded, the AF relay node directly forwards the signal to the destination node without decoding or encoding it. This approach is simple and can reduce the forwarding pressure on the relay node.

[0183] It should be understood that when a device operates in regenerative forwarding mode, it can be considered to have decode-and-forward (DF) relay device / node functionality. This decode-and-forward function receives a signal to be forwarded, decodes the received signal, re-encodes the decoded result, and finally forwards the re-encoded signal to the destination node. This approach prevents the relay node from forwarding noise to the destination node, resulting in excessive noise at the destination node.

[0184] When the satellite operates in transparent transmission mode, it performs the relay forwarding function of transparent forwarding mode. Gateway stations have base station functions or partial base station functions, and in this case, the gateway station can be considered a base station. Alternatively, the base station can be deployed separately from the gateway station, in which case the feeder link delay includes both the satellite-to-gateway delay and the gateway-to-gNB delay. The transparent transmission mode in the embodiments of this application is based on the case where the gateway station and gNB are located together or in close proximity. For cases where the gateway station and gNB are far apart, the feeder link delay is the sum of the satellite-to-gateway delay and the gateway-to-gNB delay.

[0185] When a satellite operates in regeneration mode, it possesses data processing capabilities and performs base station functions or partial base station functions. In this case, the satellite can be considered a base station. Furthermore, the gNB is connected to the core network. Similarly, a regeneration forwarding node can also perform base station functions (or partial base station functions) and can be considered a base station.

[0186] It should also be understood that the present application can also be applied to the air-to-ground (ATG) communication scenario shown in Figure 2. In this scenario, the network equipment includes a ground base station, and the user terminal may include a high-altitude aircraft, an onboard handheld terminal, and the like.

[0187] To better understand the technical solution of the present application, the following description is made from the following aspects: a communication system, a communication method, and a communication device.

[0188] 1. Communication System

[0189] In the embodiments of the present application, a satellite-to-ground forwarding network is used as a scenario for explanation. It should be understood that other scenarios, such as scenarios of transmitting data through intersatellite links and other space or ground multi-hop scenarios, are possible, and the present application does not limit this.

[0190] FIG3 is a schematic diagram of a system applicable to the relay communication method according to an embodiment of the present application. In an inter-satellite forwarding network architecture, the pressure on inter-satellite multi-hop transmission capacity and satellite costs will increase. Using a satellite-to-ground forwarding network architecture can reduce the pressure on inter-satellite transmission. At the same time, the low-cost and high-capacity advantages of ground relay nodes can be utilized to reduce onboard hardware requirements. As shown in FIG3 , data between the UE and the base station is forwarded via satellites and ground nodes. The satellites and ground nodes can be transparent forwarding nodes or regenerative forwarding nodes, which are not limited here.

[0191] In the satellite-to-ground forwarding network shown in Figure 4, forwarding information is sent between the base station and the first relay node via a control link, and data is transmitted between the base station and the UE via a backhaul link and an access link. Forwarding information is sent between the first relay node and the second relay node, and between the second relay node and the third relay node, via a control link, and data is transmitted between the base station and the UE via a backhaul link and an access link.

[0192] The data transmission between the above base station and the UE may be uplink transmission or downlink transmission.

[0193] Before introducing the solutions of the embodiments of the present application, the following points are explained.

[0194] (1) In the embodiments of the present application, "indication" may include direct indication, indirect indication, explicit indication, and implicit indication. When describing 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.

[0195] In this application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as 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. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (for example, stipulated by the protocol), thereby reducing the indication overhead to a certain extent. In addition, the information to be indicated can be sent together as a whole, or it can be divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different.

[0196] (2) In this application, "sending" and "receiving" indicate the direction of signal transmission. For example, "sending information to XX" can be understood as the destination of the information being XX, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as the source of the information being YY, which can include direct receiving from YY through the air interface, and also include indirect receiving from YY through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" 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 be carried out within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, a line or an interface.

[0197] (3) In the various embodiments of this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0198] (4) In this application, the terms "first" and "second" are used for convenience of description only and are not intended to limit the scope of the embodiments of this application. They are not used to describe the order or precedence of features. It should be understood that the terms described in this manner may be interchangeable, where appropriate, to describe solutions other than the embodiments of this application.

[0199] (5) In the embodiments of the present application, three relay nodes are mainly used as an example for explanation. Data can be forwarded between the satellite base station and the terminal device through multiple relay nodes, and the present application does not impose any restrictions on this.

[0200] (6) In the embodiments of the present application, the satellite-to-ground forwarding network is used as the architecture for description. It should be understood that other satellite communication network architectures are also applicable to the present application, and the present application does not impose any restrictions on this.

[0201] (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 terrestrial relay nodes, or some can be satellite relay nodes and some can be terrestrial relay nodes. This application does not limit this.

[0202] (8) In this application, data transmission can be uplink transmission or downlink transmission, and this application does not limit this.

[0203] (9) In this application, the working mode of the relay node can be either a transparent transmission mode or a regeneration mode, and this application does not limit this.

[0204] (10) The relay node in this application may 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 this application.

[0205] 2. Communication method

[0206] In a satellite-to-ground forwarding network, when multiple transparent relay nodes forward data, a subsequent relay node's forwarding failure can cause significant retransmission delays. This application proposes a low-latency retransmission solution in which a relay node decodes the forwarding information of subsequent relay nodes and feeds back the decoding results to the base station. The base station then pre-determines whether to retransmit the data based on the decoding results of the subsequent relay nodes, thus reducing retransmission delays.

[0207] The various solutions of the embodiments of the present application are described in detail below.

[0208] As shown in FIG5 , the first embodiment of the present application has the following specific steps:

[0209] 501. The base station configures / sends a public radio network temporary identifier, such as a router radio network temporary identifier (R-RNTI), to each relay node.

[0210] Among them, using R-RNTI to scramble the forwarding information of each relay node on the forwarding path 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 the reference signal, etc.

[0211] Optionally, the base station configures / sends the scrambling codes used by subsequent relay nodes on the forwarding path to the first relay node, such as the cell radio network temporary identifier (C-RNTI), and each relay node has its own different C-RNTI as a "UE". The base station sends the C-RNTIs of subsequent relay nodes on the forwarding path to the first relay node, and the first relay node uses these C-RNTIs for descrambling when detecting routing-related information of other relay nodes. For example, in Figure 5, 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.

[0212] Unlike C-RNTI, the base station configures the same R-RNTI for the first, second, and third relay nodes, allowing one of the relay nodes 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 and third relay nodes. However, the base station configures different C-RNTIs for the first, second, and third relay nodes. The base station needs to send the C-RNTIs of the other relay nodes to the first relay node, and the first relay node decodes the forwarding information of the corresponding relay node based on the C-RNTIs of the other relay nodes, which is more complex to implement.

[0213] The forwarding information includes routing information of the relay node to be forwarded, forwarding address, path, forwarding direction, forwarding resource information, transparent forwarding or regenerative forwarding indication, forwarding frequency, etc. For example, the forwarding direction is uplink or downlink forwarding.

[0214] The routing information includes one or more of the following information: the address of the next relay node, the path identifier, the beam index, the reference point, the ephemeris, the location information, etc.

[0215] 502. The base station sends first information of the first relay node, the second relay node, and the third relay node to the first relay node.

[0216] The first information includes forwarding information and forwarding data of the first relay node, the second relay node and the third relay node.

[0217] The forwarding information of each relay node carries a corresponding relay node identifier, such as a relay node ID, which is used to determine the relay node corresponding to the forwarding information.

[0218] 503. At the first relay node, use the R-RNTI to decode forwarding information of the first relay node, the second relay node, and the third relay node.

[0219] Specifically, the decoding process includes decoding the forwarding information scrambled by the R-RNTI, and the R-RNTI serves as an identifier for the forwarding information.

[0220] In the embodiment of the present application, other identifiers may also be used as long as they can decode the forwarding information, for example, the paging identifier P-RNTI, the system reception identifier SI-RNTI, the random access identifier TC-RNTI, the terminal cell identifier C-RNTI, etc. The embodiment of the present application does not impose any restrictions on this.

[0221] As shown in Figure 5, 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 through the NCTN-forwarding part according to the instructions 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, detects the forwarding information of the second relay node and the third relay node in this application.

[0222] 504. The first relay node feeds back the decoding result to the base station or the regeneration relay node.

[0223] After decoding the forwarding information of the first relay node, the first relay node also decodes the forwarding information of the second relay node and the third relay node in advance, and feeds back the decoding results to the base station or the regeneration relay node. The base station or the regeneration relay node determines whether to retransmit the data in advance based on the decoding results.

[0224] For example, as shown in Figure 7, 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 regeneration 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 has not correctly decoded the forwarding information of the first relay node, the second relay node and / or the third relay node, then the base station or the regeneration relay node can initiate retransmission of the sent data. For another example, if the first relay node decodes the forwarding information of the first relay node and / or the second relay node and / or the third relay node correctly, no retransmission is initiated. Figure 7 uses MAC-CE carrying forwarding information 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, regeneration forwarding indication, forwarding frequency, etc. The forwarding of the first relay node marked in Figure 7 can be understood as transparent forwarding.

[0225] 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 uses downlink data transmission as an example only and does not limit the technical solution in this application.

[0226] The first relay node feeds back the decoding result to the base station or the regeneration relay node, such as sending the decoding result through an affirmative acknowledgement (ACK) or a negative acknowledgement (NACK). The time-frequency resources transparently forwarded by the first relay node in Figure 6 (corresponding to the first relay node forwarding marked in Figure 6) include the forwarding information of the subsequent relay nodes (the second relay node and the third relay node). At the same time, the first relay node performs blind detection decoding on the forwarded time-frequency resources and attempts to decode the forwarding information of the second relay node and the third relay node. If the first relay node fails to decode the forwarding information of the second relay node and / or the third relay node at this time, it means that the channel between the base station or the regeneration relay node and the first relay node has caused a great deal of distortion or interference to this part of the signal, and the subsequent second relay node and / or the third relay node will also most likely not be able to decode correctly. Therefore, the base station or the regeneration relay node can initiate retransmission in advance. In comparison, compared with decoding at the second relay node or the third relay node and finding that the forwarding information decoding and forwarding failure have occurred, and then feeding back the forwarding failure to the base station, the above-mentioned scheme in the embodiment of the present application can reduce the retransmission delay. Figure 6 takes MAC-CE carrying forwarding information as an example for illustration, where the forwarding information includes routing information, forwarding address, forwarding path, forwarding direction, forwarding time and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, forwarding frequency, etc. The "sent to the second relay node" marked in Figure 6 can be understood as the second relay node identifier, and the "sent to the third relay node" marked in Figure 6 can be understood as the third relay node identifier.

[0227] Optionally, when the first relay node feeds back the decoding result to the base station or the regenerative relay node, the decoding result of the first relay node may not be sent, and the decoding result of at least one of the subsequent relay nodes may be sent. For example, the first relay node may send only the decoding result of the second relay node to the base station or the regenerative relay node; for another example, the first relay node may send the decoding results of the second relay node and the third node to the base station or the regenerative relay node; for another example, the first relay node may send the decoding results of the first relay node and the second relay node to the base station or the regenerative relay node. This application does not impose any restrictions on this.

[0228] 505. The first relay node sends second information to the second relay node and the third relay node.

[0229] In this application, the second information is forwarded to the second relay node through downlink control information (DCI) or MAC control element (MAC CE) signaling or radio resource control (RRC) signaling, and other signaling may also be used for transmission, which is not limited in this application.

[0230] The second information includes forwarding information and forwarding data of the second relay node and the third relay node.

[0231] It is worth noting that steps 505 and 504 can be performed simultaneously, regardless of the order of execution. 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.

[0232] Optionally, if a relay node incorrectly decodes information forwarded by another relay node, it may stop forwarding the corresponding time-frequency resources to the next node, thereby saving energy. For example, if the first relay node feeds back the decoding result to the base station or regeneration relay node, and if the decoding is incorrect, step 505 is not performed, i.e., the first relay node stops sending the second information of the second relay node and the third relay node to the second relay node.

[0233] 506. At the second relay node, use the R-RNTI to decode the forwarding information of the second relay node and the third relay node.

[0234] 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 instructions 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, detects the forwarding information of the third relay node in this application.

[0235] 507. The second relay node feeds back a decoding result to the base station or the regeneration relay node, and the base station or the regeneration relay node determines whether to resend the first information according to the decoding result.

[0236] Specifically, as shown in FIG8 , if the second relay node decodes the forwarding information of the third relay node incorrectly and feeds back the information, if there is a decoding error, the base station or the regeneration relay node may resend the first information.

[0237] 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 based on the decoding result.

[0238] 508. The second relay node sends third information of the third relay node.

[0239] In the present 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 may also be used for transmission, which is not limited in the present application.

[0240] The third information includes forwarding information and forwarding data of the third relay node.

[0241] It is worth noting that steps 508 and 507 can be performed simultaneously, regardless of the order of execution. 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.

[0242] Optionally, if a relay node incorrectly decodes information forwarded by another relay node, 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 regeneration relay node, and if the decoding is incorrect, step 508 is not performed, i.e., the second relay node stops sending the third information of the third relay node to the third relay node.

[0243] 509. The third relay node feeds back the decoding result to the base station.

[0244] As shown in FIG9 , since the third relay node is the last relay node, the third relay node can only decode its own forwarding information and feed back. If the decoding is wrong, the base station can resend the first information.

[0245] 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 based on the decoding result. Alternatively, 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 based on the decoding result.

[0246] In the embodiment of the present application, a relay node decodes the forwarding information of a subsequent relay node and feeds back the decoding result to a base station. The base station pre-determines whether to retransmit in advance based on the decoding result of the forwarding information of the subsequent relay node, thereby reducing the retransmission delay.

[0247] As another embodiment, the channel quality or signal quality obtained through the reference signal may be fed back to the base station instead of the decoding result.

[0248] Specifically, as shown in FIG10 , the steps of the solution of this embodiment are as follows:

[0249] 1001. A base station or a regenerative relay node configures / sends an R-RNTI to each relay node.

[0250] Optionally, in this embodiment, the C-RNTI can be used for scrambling. For example, at the first relay node, only the forwarding information of the first relay node is decoded, and it may not be necessary to decode the forwarding information of other relay nodes. Therefore, the C-RNTI can be used for scrambling. Using the C-RNTI to scramble the forwarding information of each relay node on the forwarding path can include: scrambling the CRC of the PDCCH and / or PDSCH, scrambling the reference signal, etc.

[0251] 1002. The base station sends first information of the first relay node, the second relay node, and the third relay node to the first relay node.

[0252] The first information is the same as that in step 502 and will not be repeated here.

[0253] 1003. At the first relay node, use the R-RNTI to decode the forwarding information of the first relay node.

[0254] 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.

[0255] 1004. The first relay node feeds back forwarding information of the second relay node or channel state information corresponding to the forwarded data to the base station.

[0256] Optionally, the first relay node determines the channel state information according to the forwarding information of the second relay node or the time-frequency resources corresponding to the forwarded data.

[0257] The first relay node estimates the channel quality or signal quality of the signal / channel based on the forwarding information or forwarding data time-frequency resources, for example, using a reference signal carrying the forwarding information or forwarding data time-frequency resources of the second relay node or the third relay node to estimate the channel, and reports the channel state information to the base station or the regeneration relay node. For example, the first relay node estimates the channel quality or signal quality of the signal / channel based on the reference signal in the forwarding information or forwarding data time-frequency resources.

[0258] Optionally, the channel state information reported by the first relay node to the base station or the regeneration relay node may carry a node identifier corresponding to the channel state information.

[0259] The base station determines whether to resend the first information based on the channel state information. For example, if the channel state information is good, the forwarded data is not resent. If the channel state information fed back is poor, the base station resends the first information.

[0260] Among them, the channel quality or signal quality or channel state can be obtained based on a reference signal or a data signal, for example, signal to noise power 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, which is not limited in this application.

[0261] The reference signal in this application can be any one of the following: demodulation reference signal (DMRS), phase tracking reference signal (PTRS), channel state information reference signal (CSI-RS), and the uplink reference signal can be an uplink sounding reference signal (SRS), demodulation reference signal (DMRS), phase tracking reference signal (PTRS), etc.

[0262] Optionally, the reference signal may be carried on the forwarding information or forwarding data resources of the second relay node and / or the third relay node.

[0263] Optionally, in step 1003, the first relay node decodes forwarding information of the first relay node, the second relay node, and the third relay node.

[0264] Optionally, in step 1004, the first relay node reports to the base station a decoding result of the forwarding information of the first relay node, the second relay node, and the third relay node, and reports the forwarding information or channel state information of the forwarding data time-frequency resource. The base station or the regenerative relay node determines whether to retransmit the data information in advance based on the decoding result and the channel state information.

[0265] Optionally, channel state information can be selectively reported based on whether the decoding result at the first relay node is correct or incorrect. For example, when the first relay node decodes the forwarding information incorrectly (for example, the first relay node decodes at least one of the forwarding information of the first relay node, the second relay node, and the third relay node incorrectly), the first relay node feeds back the decoding result to the base station and does not feed back the channel state information. When the first relay node decodes the forwarding information correctly, the first relay node feeds back the decoding result and the channel state information to the base station or the regeneration 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 regeneration relay node and feeds back the channel state information). The purpose of saving feedback resources can be achieved by selectively reporting channel state information.

[0266] 1005. The first relay node sends second information to the second relay node.

[0267] In the present 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 may also be used for transmission, which is not limited in the present application.

[0268] The second information includes forwarding information and forwarding data of the second relay node and the third relay node.

[0269] It is worth noting that steps 1005 and 1004 can be performed simultaneously, regardless of the order of the steps, that is, while the first relay node feeds back the signal / channel quality to the base station or the regeneration relay node, the first relay node sends the second information to the second relay node.

[0270] Optionally, if the channel state information of a relay node forwarding information or forwarding data is poor, the relay node stops forwarding the corresponding time-frequency resources to the next node, thereby saving energy. For example, if the first relay node feeds back signal / channel quality to the base station and the signal / channel quality is poor, the relay node stops step 1105, i.e., stops forwarding the second information of the second and third relay nodes to the second relay node.

[0271] Optionally, the base station sends a second threshold to the relay node, and the relay node judges based on the second threshold. If the signal / channel quality is lower than or not higher than the second threshold, it will not forward it 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, the second information will not be forwarded to the second relay node, thereby achieving the purpose of saving energy.

[0272] 1006. The second relay node uses the R-RNTI to decode the forwarding information of the second relay node.

[0273] The decoding process at the second relay node is similar to that of 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 instructions in the forwarding information.

[0274] Optionally, in this embodiment, the C-RNTI can be used to decode the forwarding information of the second relay node. For example, the second relay node only decodes the forwarding information of the second relay node and may not need to decode the forwarding information of other relay nodes. Therefore, the C-RNTI can be used for decoding, reducing complexity and further saving energy. It is worth noting that, unlike step 506, in this embodiment, the second relay node does not decode the forwarding information of the third relay node.

[0275] 1007. The second relay node feeds back forwarding information of the third relay node or channel state information of forwarded data to the base station.

[0276] The second relay node estimates the channel quality or signal quality of the signal / channel according to the time-frequency resources of the forwarded information or forwarded data, and reports the channel quality or signal quality or channel state information to the base station.

[0277] Optionally, the channel state information reported by the second relay node to the base station may carry a node identifier corresponding to the channel state information.

[0278] The base station or regeneration relay node determines whether to resend the first information based on the channel state information. For example, if the channel state information is good, the first information is not resent. If the channel state information fed back is poor, the base station or regeneration relay node resends the first information.

[0279] Optionally, in step 1006, the second relay node decodes forwarding information of the second relay node and the third relay node.

[0280] Optionally, in step 1007, the second relay node reports to the base station a decoding result of the second relay node decoding the forwarded information of the second relay node and the third relay node, and reports channel state information of the forwarded information. The base station determines whether to retransmit the first information in advance based on the decoding result and the channel state information.

[0281] 1008. The second relay node sends third information of the third relay node.

[0282] In the present 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 may also be used for transmission, which is not limited in the present application.

[0283] The third information includes forwarding information and forwarding data of the third relay node.

[0284] It is worth noting that steps 1008 and 1007 can be performed simultaneously, regardless of the order of time, that is, while the second relay node feeds back the signal / channel quality to the base station or the regeneration relay node, the second relay node sends the third information to the third relay node.

[0285] Optionally, if the channel state information of a relay node forwarding information or data is poor, the relay node stops forwarding the corresponding time-frequency resources to the next node, thereby saving energy. For example, the second relay node first provides feedback on the signal / channel quality to the base station. If the signal / channel quality is poor, step 1008 is stopped, i.e., the second relay node stops sending the third relay node's forwarding information to the third relay node.

[0286] 1009. The third relay node feeds back forwarding information of the third relay node or channel state information of forwarded data to the base station.

[0287] Since the third relay node is the last relay node, the third relay node can only decode its own forwarding information and feed it back. If the decoding is wrong, the base station or the regeneration relay node can resend the first information.

[0288] Optionally, if the second relay node can store data and has the ability to retransmit data, the channel state information of the third relay node determined based on the forwarding information or the time-frequency resources of the forwarded data can also be fed back to the second relay node, and the second relay node determines whether to retransmit the second information of the third relay node based on the forwarding information or the channel state information of the forwarded data. Alternatively, if the first relay node can store data and has the ability to retransmit data, the channel state information of the third relay node determined based on the forwarding information or the time-frequency resources of the forwarded data can also be fed back to the first relay node, and the first relay node determines whether to retransmit the first information of the third relay node based on the channel state information corresponding to the forwarding information or the forwarded data.

[0289] In the embodiments of the present application, a relay node determines channel state information based on the time-frequency resources of forwarding information or forwarded data from a subsequent relay node, and feeds back the channel state information corresponding to the forwarding information or forwarded data to a base station. The base station pre-determines whether to retransmit the message in advance based on the channel state information corresponding to the forwarding information or forwarded data from the subsequent relay node, thereby reducing retransmission latency.

[0290] As another embodiment, the relay node determines whether to report forwarding information or forward a reference signal of a data time-frequency resource to the base station based on a threshold value to obtain channel / signal quality.

[0291] Specifically, as shown in FIG11 , the steps of the solution of this embodiment are as follows:

[0292] 1101. A base station or a regeneration relay node sends a first threshold to a first relay node, a second relay node, and a third relay node.

[0293] The first threshold sent to the first relay node, the second relay node, and the third relay node may be the same or different, which is not limited in this embodiment. The first threshold may be the same or different from the second threshold, which is not limited in this application.

[0294] 1102. The base station or the regenerative relay node configures / sends an R-RNTI to each relay node.

[0295] Optionally, in this embodiment, the C-RNTI can be used for scrambling. For example, at the first relay node, only the forwarding information of the first relay node is decoded, and it may not be necessary to decode the forwarding information of other relay nodes. Therefore, the C-RNTI can be used for scrambling. Using the C-RNTI to scramble the forwarding information of each relay node on the forwarding path can include: scrambling the CRC of the PDCCH and / or PDSCH, scrambling the reference signal, etc.

[0296] Optionally, it should be understood that each relay node uses its own identifier and does not need to know the identifiers of other relay nodes. In this case, C-RNTI can be used for scrambling.

[0297] Optionally, it should also be understood that the following situation also applies to C-RNTI scrambling, that is, it is necessary to inform a relay node of the C-RNTI of the subsequent relay node for channel estimation, such as using C-RNTI to scramble the reference signal or data signal.

[0298] 1103. The base station or the regeneration relay node sends first information of the first relay node, the second relay node, and the third relay node to the first relay node.

[0299] The first information is the same as that in step 502 and will not be repeated here.

[0300] 1104. At the first relay node, use the R-RNTI to decode the forwarding information of the first relay node.

[0301] 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 forwarding data of subsequent relay nodes is not decoded at the first relay node.

[0302] Optionally, in step 1103, the first relay node decodes forwarding information of the first relay node, the second relay node, and the third relay node.

[0303] Optionally, in this embodiment, the C-RNTI may 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 is decoded, and it may not be necessary to decode the forwarding information of other relays. Therefore, using the C-RNTI for decoding can save more energy.

[0304] 1105. At the first relay node, compare the signal / channel quality with a first threshold.

[0305] Specifically, if the first relay node determines that the signal / channel quality is less than or equal to the first threshold, the first relay node reports the channel state information to the base station or the regeneration relay node.

[0306] For example, at the first relay node, an SNR obtained using a reference signal is less than or equal to a first threshold. At this time, the first relay node reports the channel state information to the base station.

[0307] Optionally, the channel state information reported by the first relay node to the base station may carry a node identifier corresponding to the channel state information.

[0308] 1106. The first relay node feeds back forwarding information of the second relay node or channel state information of forwarded data to the base station.

[0309] If in step 1105, the signal / channel quality is less than or equal to the first threshold, the first relay node feeds back the channel quality or signal quality of the second relay node to the base station or the regeneration relay node.

[0310] The first relay node estimates the channel quality or signal quality of the signal / channel based on the forwarding information or forwarding data time-frequency resources, for example, using a reference signal carrying the forwarding information or forwarding data time-frequency resources of the second relay node or the third relay node to estimate the channel, and reports the channel state information to the base station or the regeneration relay node. For example, the first relay node estimates the channel quality or signal quality of the signal / channel based on the reference signal in the transparent forwarding time-frequency resources.

[0311] Optionally, the channel state information reported by the first relay node to the base station or the regeneration relay node may carry a node identifier corresponding to the channel state information.

[0312] The base station or regeneration relay node determines whether to resend the first information based on the channel state information. For example, if the channel state information is good, the first information is not resent. If the channel state information fed back is poor, the base station or regeneration relay node resends the first information.

[0313] Optionally, in step 1004, the first relay node reports a 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, and reports channel state information of the forwarding information or forwarded data to the base station or the regenerative relay node. The base station or the regenerative relay node determines whether to retransmit the first information in advance based on the decoding result and the channel state information.

[0314] 1107. The first relay node sends second information to the second relay node.

[0315] Specifically, the decoding process is the same as step 1005 and will not be repeated here.

[0316] 1108. The second relay node uses the R-RNTI to decode the forwarding information of the second relay node.

[0317] Specifically, this process is the same as step 1006 and will not be repeated here.

[0318] 1109. At the second relay node, compare the signal / channel quality with a first threshold.

[0319] The process is the same as that of comparing the signal / channel quality with the first threshold at the first relay node, and is not repeated here.

[0320] 1110. Feedback forwarding information of the third relay node or channel state information of the forwarding information to the base station or the regeneration relay node.

[0321] 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 resources to the base station or the regeneration relay node.

[0322] The second relay node estimates the channel quality or signal quality of the signal / channel based on the forwarded information or forwarded data time-frequency resources, for example, using a reference signal carrying the forwarded information or forwarded data time-frequency resources of the third relay node to estimate the channel, and reports the channel state information to the base station or the regeneration relay node. For example, the second relay node estimates the channel quality or signal quality of the signal / channel based on the reference signal in the transparent forwarding time-frequency resources.

[0323] Optionally, the channel state information reported by the second relay node to the base station may carry a node identifier corresponding to the channel state information.

[0324] The base station or the regeneration relay node determines whether to resend the first information based on the channel state information. For example, if the channel state information is good, the first information is not resent. If the channel state information fed back is poor, the base station resends the first information.

[0325] 1111. The second relay node sends third information of the third relay node.

[0326] In the present 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 may also be used for transmission, which is not limited in the present application.

[0327] The third information includes forwarding information and forwarding data of the third relay node.

[0328] It is worth noting that steps 1110 and 1111 can be performed simultaneously, regardless of the order of the steps, 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.

[0329] Optionally, if the channel state information of a relay node forwarding information or forwarding data is poor, the relay node stops forwarding the corresponding time-frequency resources to the next node, thereby saving energy. For example, the second relay node first feeds back signal / channel quality to the base station or regeneration relay node. If the signal / channel quality is poor, step 1111 is stopped, i.e., the second relay node stops sending the third relay node's forwarding information to the third relay node.

[0330] 1112. The third relay node feeds back the channel quality or signal quality of the third relay node to the base station.

[0331] Since the third relay node is the last relay node, the third relay node can only decode its own forwarding information and feed it back. If the decoding is wrong, the base station or the regeneration relay node can resend the first information.

[0332] In this embodiment of the present application, a base station or regenerative relay node first sends a first threshold to each relay node, and then feeds back signal / channel quality information less than or equal to the first threshold to the base station or regenerative relay node. The base station or regenerative relay node then pre-determines whether to retransmit the information in advance based on the channel state information corresponding to the forwarded information or the time-frequency resource for the forwarded data, thereby reducing retransmission latency.

[0333] As another embodiment, the relay forwarding device or relay apparatus or relay node can detect UE-related information, feedback UE-related information to the base station, and determine in advance whether to retransmit. The specific solution is that when the relay forwarding device transparently forwards the UE's data, it detects the UE-related information and feedbacks the UE-related information to the base station, so that the base station can determine in advance whether to retransmit the UE's data. For example, the relay forwarding device decodes the UE's scheduling information (control channel bearer) or UE data, and feeds back the decoding result to the base station. When the feedback is a decoding error, the base station retransmits the UE's data; when the UE feedback is correct decoding, the base station does not retransmit the UE's data. Usage scenarios may include forwarding scenarios where there are multiple relay nodes between the gNB and the UE, or scenarios with base station-relay forwarding device-UE (single relay node), which are not limited in this application.

[0334] The UE-related information includes: decoding results of UE scheduling information (controlled channel carrying) or UE data; or channel quality determined based on time-frequency resources carrying UE scheduling information or UE data information.

[0335] It should be understood that this embodiment takes downlink transmission as an example, and this application may also be uplink transmission, which is not limited to this.

[0336] Among them, the relay forwarding device includes one relay forwarding node, and may also include more than two relay nodes, which is not limited in this application; this relay node may have a transparent forwarding function, and may also have a regeneration forwarding function, which is not limited in this application.

[0337] The embodiment of the present application takes the base station-relay node forwarding device-UE as the scenario. When the relay node forwarding device transparently forwards the UE data, it detects the UE-related information and feeds it back to the base station, so that the base station can determine in advance whether to retransmit the UE-related data, thereby achieving the purpose of reducing the retransmission delay.

[0338] Based on the introduction of the above method, the relay node (e.g., 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 (e.g., the first relay node, the second relay node, and the third relay node) includes a mobile terminal MT and a transparent forwarding unit; or, the relay node (e.g., 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 (e.g., the first relay node, the second relay node, and the third relay node) includes a mobile terminal MT. When the relay device includes the mobile terminal MT, it can access the previous parent node as a terminal.

[0339] In which, it is assumed that the relay node includes a mobile terminal MT, a distributed unit DU and a transparent forwarding unit, which is referred to as a network controlled transparent forwarding node (NCTN) in Figure 12. In the embodiment of the present application, NCTN is used for indication. The NCTN may also have other names, which is not limited in this application.

[0340] Figure 12 is a schematic diagram of the network architecture between an NCTN and a regeneration node (network controlled regenerative node, NCRN) provided in an embodiment of the present application. Among them, gNodeB-donor is a gNodeB that supports the additional function of access backhaul integration, 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 the gNobeB-donor-CU and the NCTN-DU and 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 the donor-DU and the NCTN-MT, the connection between the NCTN-DU and the NCRN-MT, and the connection between the NCRN-DU and the NCTN-MT. Among them, as shown in Figure 12, the NCTN-MT in the first relay node accesses the gNobeB as a terminal device and establishes a Uu port connection. The NCRN-MT in the second relay node accesses the NCTN-DU of the first relay node as a terminal device and establishes a Uu port connection. The NCTN-MT in the third relay node accesses the NCRN-DU in the second relay node as a terminal device and establishes a Uu port connection. Figure 13 is a schematic diagram of a network architecture between NCTNs provided in an embodiment of the present application. The gNodeB-NCTN-donor is a gNodeB that supports the additional function of integrated access and backhaul, and is connected to the core network via integrated non-access backhaul, such as optical fiber. The F1 interface is used for the connection between the NCTN-donor-CU and the NCTN-DU, inheriting the F1 interface between the DU and the CU. The Uu air interface is used for the connection between the donor-DU and the NCTN-MT. As shown in Figure 13, the NCTN-MT in the first relay node accesses the gNodeB as a terminal device and establishes a Uu interface connection. The NCTN-MT in the second relay node accesses the NCTN-DU in the first relay node as a terminal device and establishes 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 and establishes a Uu interface connection. Data between the gNB and the UE in Figure 13 is transparently forwarded via the NCTN forwarding module.

[0341] In the network architectures of Figures 12 and 13 above, the NCTN includes the NCTN-MT, NCTN-DU, and forwarding. The NCTN-MT, acting as a standard UE, connects to the DU / NCTN-DU of its parent node as a control link. It transmits beam direction information for control backhaul / control link / access link, forwarding data switch information, routing information, and more. The NCTN-DU provides access to the lower-level NCTN-MT / NCRN-MT and establishes lower-level control links. The forwarding function provides amplification and forwarding (transparent forwarding) of downlink / uplink RF signals between the gNB-donor / regenerator node and the UE.

[0342] Among them, NCRN includes NCRN-MT and NCRN-DU.

[0343] As a common UE, the NCRN-MT is connected to the DU / NCTN-DU / NCRN-DU of its parent node, serving as a control link and wireless backhaul link, providing digital forwarding functionality and supporting radio link control (RLC) layer forwarding; the NCRN-DU provides access for the lower-level NCTN-MT / NCRN-MT / UE.

[0344] Compared with Figure 12, Figure 14 shows that NCTN has fewer functions than Figure 12, that is, it does not have the DU function. NCTN includes NCTN-MT and forwarding functions.

[0345] The NCTN-MT, acting as a normal UE, connects to the DU / NCTN-DU / NCRN-DU of its parent node as a control link. It transmits beam direction information for control backhaul / control link / access link, forwarding data switch information, routing information, and other related information. Forwarding provides amplification and forwarding (transparent forwarding) of uplink / downlink RF signals between the gNB-donor / NCRN and the UE.

[0346] Compared with Figure 13, Figure 15 shows that NCTN has fewer functions than Figure 13, that is, it does not have the DU function. NCTN includes NCTN-MT and forwarding functions.

[0347] The NCTN-MT, acting as a normal UE, connects to the DU / NCTN-DU / NCRN-DU of its parent node as a control link. It transmits beam direction information for control backhaul / control link / access link, forwarding data switch information, routing information, and other related information. Forwarding provides amplification and forwarding (transparent forwarding) of uplink / downlink RF signals between the gNB-donor / NCRN and the UE.

[0348] The method embodiment of the present application is described above in conjunction with the accompanying drawings. The device embodiment of the present application is described below. It can be understood that the description of the method embodiment and the description of the device embodiment can correspond to each other. Therefore, for parts not described, reference can be made to the previous method embodiment.

[0349] It can be understood that in the above-mentioned method embodiments, the methods and operations implemented by the terminal device can also be implemented by components that can be used for the terminal device (such as chips or circuits), and the methods and operations implemented by the network device can also be implemented by components that can be used for the network device (such as chips or circuits).

[0350] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the interaction between various network elements. It can be understood that each network element, such as a transmitting end device or a receiving end device, includes a hardware structure and / or software module corresponding to the execution of each function in order to implement the above functions. Those skilled in the art should be aware that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0351] In the embodiment of the present application, the functional modules of the transmitting device or the receiving device can be divided according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module according to each function.

[0352] It can be understood that the steps of the above-mentioned embodiments can be used in combination with each other. For example, the first relay node in the above-mentioned embodiment 500 feeds back the decoding result to the base station and the first relay node in the embodiment 1000 feeds back the channel state information to the base station can be used in combination with each other. The embodiments can also be combined with each other. This application does not limit this.

[0353] 3. Communication Device

[0354] Referring to Figure 16 , Figure 16 is a schematic diagram of a communication device 1600 provided in an embodiment of the present application. Device 1600 includes a transceiver unit 1610 and a processing unit 1620. Transceiver unit 1610 can be used to implement corresponding communication functions. Transceiver unit 1610 can also be referred to as a communication interface or communication unit. Processing unit 1620 can be used to perform processing, such as receiving first information.

[0355] Optionally, the device 1600 may further include a storage unit, which may be used to store instructions and / or data. The processing unit 1620 may read the instructions and / or data in the storage unit so that the device implements the aforementioned method embodiment.

[0356] As a design, the device 1600 can be the terminal device in the aforementioned embodiment (the device 1600 can implement the steps or processes corresponding to those performed by the terminal device in the above method embodiment. Among them, the transceiver unit 1610 can be used to perform the transceiver-related operations of the network device in the above method embodiment (such as sending and / or receiving data or messages), and the processing unit 1620 can be used to perform the processing-related operations of the terminal device in the above method embodiment, or operations other than transceiver (such as operations other than sending and / or receiving data or messages).

[0357] In another design, the apparatus 1600 may correspond to the first relay node in the above method embodiment, or a component (such as a chip) of the first relay node.

[0358] The device 1600 can implement the steps or processes executed by the first relay node device in the above method embodiment, wherein the transceiver unit 1610 can be used to perform the transceiver-related operations of the terminal device in the above method embodiment, and the processing unit 1620 can be used to perform the processing-related operations of the terminal device in the above method embodiment.

[0359] In one possible implementation, the transceiver unit 1610 is used to receive first information, where the first information includes forwarding information of the first relay node and at least one second relay node, where 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 used to decode the forwarding information and send the decoding result and / or channel status information.

[0360] In another design, the apparatus 1600 may correspond to the base station or the regenerative relay node in the above method embodiments, or may be a component (eg, a chip) of the base station or the regenerative relay node.

[0361] In one possible implementation, the transceiver unit 1610 is used to send first information to a first relay node, where the first information includes forwarding information of the first relay node and at least one second relay node, where 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 status information of the first relay node, and determines whether to resend the first information based on the decoding result and / or channel status information.

[0362] In another design, the device 1600 may correspond to a subsequent relay node (such as the second relay node, or the third relay node) in the above method embodiment, or a component (such as a chip) of a subsequent relay node (such as the second relay node, or the third relay node).

[0363] In one possible implementation, the transceiver unit 1610 is used to receive the second information or the third information, where the second information includes the forwarding information of the at least one second relay node, and the second relay node is the subsequent forwarding relay node of the first relay node in the data forwarding path; the processing unit 1620 is used to decode the forwarding information and send the decoding result and / or channel state information. In addition, the relay nodes in the above embodiments (such as the first relay node, the second relay node and the third relay node) are exemplified by transparent forwarding devices. It should also be understood that the relay nodes in this scheme (such as the first relay node, the second relay node and the third relay node) are also applicable to regenerative relay forwarding devices, digital relay forwarding devices or DF relay forwarding devices or AF relay forwarding devices, and this application does not impose any restrictions on this.

[0364] It should be understood that the specific process of each unit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0365] It should also be understood that the device 1600 here is embodied in the form of a functional unit. 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 processor, etc.) and a memory for executing one or more software or firmware programs, a merging logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art will understand that the device 1600 may be specifically a device in the above-mentioned embodiment (such as a first relay node, a second relay node and a third relay node), which can be used to execute the various processes and / or steps corresponding to the communication device in the above-mentioned method embodiments. To avoid repetition, they will not be described here.

[0366] The apparatus 2700 of each of the above-mentioned solutions has the function of implementing the corresponding steps performed by the devices (such as the first relay node, the second relay node, and the third relay node) in the above-mentioned method. This function can be implemented by hardware, or the corresponding software can be implemented by hardware. The hardware or software includes one or more modules corresponding to the above-mentioned functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.

[0367] In addition, the transceiver unit 1610 may also be a transceiver circuit (for example, may include a receiving circuit and a transmitting circuit), and the processing unit 1620 may be a processing circuit.

[0368] It should be noted that the apparatus in FIG16 may be the device in the aforementioned embodiment, or may be a chip or chip system, such as a system on chip (SoC). The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip. This is not limited here.

[0369] 17, which is a schematic diagram of another communication device 1700 provided in an embodiment of the present application. The device 1700 includes a processing circuit 1710, including circuits for executing the methods in the above method embodiments.

[0370] It should be understood that the specific process of each circuit executing the above corresponding steps has been described in detail in the above method embodiment, and for the sake of brevity, it will not be repeated here.

[0371] Optionally, the processing circuit 1710 may be implemented by one or more processors, including the one or more processors or a processing portion in the one or more processors.

[0372] Optionally, the apparatus 1700 further includes an interface circuit 1720. The interface circuit 1720 is configured to receive and / or transmit signals. For example, the processing circuit 1710 is configured to control the interface circuit 1720 to receive and / or transmit signals.

[0373] Optionally, apparatus 1700 may further include a memory. Processing circuit 1710 is coupled to the memory, and the memory is used to store computer programs or instructions and / or data. Processing circuit 1710 may be used to execute the computer programs or instructions stored in the memory, or to read data stored in the memory. Optionally, there may be one or more memories.

[0374] Optionally, the memory is located inside the processing circuit, or is separately provided outside the processing circuit.

[0375] As an example, the processing circuit 1710 may have the function of the processing unit 1720 shown in FIG. 17 , and the interface circuit 1720 may have the function of the transceiver unit 1610 shown in FIG. 16 .

[0376] The interface circuit 1720 may include a transceiver, an input / output circuit, or a communication interface.

[0377] As a solution, the device 1700 is used to implement the operations performed by a communication device (such as a terminal device or a network device) in the above various method embodiments.

[0378] That is, the device 1700 can be a terminal device, a network device, or a chip or chip system for a terminal device, a chip or chip system for a network device.

[0379] It should be understood that the processing circuits mentioned in the embodiments of the present application may be one or more of the following processing devices: a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the portion of the aforementioned processing devices used for processing functions. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0380] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0381] It should be noted that when the processing circuit is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processing circuit.

[0382] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0383] 18 , which is a schematic diagram of a chip system 1800 according to an embodiment of the present application. The chip system 1800 (or also referred to as a processing system) includes a logic circuit 1810 and an input / output interface 1820 .

[0384] Logic circuit 1810 may be a processing circuit within chip system 1800, configured to perform processing functions such as compressing channel information. Input / output interface 1820 may be an input / output circuit within chip system 1800, configured to output information processed by chip system 1800 or input data or signaling information to be processed into chip system 1800 for processing.

[0385] Alternatively, the logic circuit 1810 can be coupled to a memory to execute instructions in the memory, so that the chip system 1800 can implement the methods and functions of the various embodiments of the present application.

[0386] 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 various method embodiments.

[0387] For example, the logic circuit 1810 is used to implement the processing-related operations performed by the satellite equipment (such as a base station, or a relay node) in the above method embodiments; the input / output interface 1820 is used to implement the sending and / or receiving-related operations performed by the communication device (such as a first communication device, or a second communication device) in the above method embodiments.

[0388] An embodiment of the present application further provides a computer-readable storage medium on which computer instructions are stored for implementing the methods executed by a satellite device (such as a base station or a relay node) in the above-mentioned method embodiments.

[0389] For example, when the computer program is executed by a computer, the computer can implement the method performed by the satellite device (such as a base station or a relay node) in each embodiment of the above method.

[0390] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed by a computer, implement the methods performed by a satellite device (such as a base station or a relay node) in the above-mentioned method embodiments.

[0391] An embodiment of the present application further provides a communication system, which includes the satellite device (such as a base station or a relay node) in the above embodiments.

[0392] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.

[0393] In the several embodiments provided in this 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 only schematic. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0394] 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 process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. 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 computer-readable storage medium. 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 wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state disk (SSD)). For example, the aforementioned available medium includes, but is not limited to, various media that can store program code, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0395] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A method for relay communication, characterized in that: include: receiving first information, where the first information includes forwarding information of a first relay node and forwarding information of at least one second relay node, where the second relay node is a subsequent forwarding relay node of the first relay node in a data forwarding path; Decoding the forwarding information of the at least one second relay node to obtain a first decoding result; The first decoding result is sent.

2. The method according to claim 1, characterized in that The method further comprises: Decoding the forwarding information of the first relay node to obtain a second decoding result; The second decoding result is sent.

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 and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency.

6. A method for relay communication, characterized in that: include: receiving first information, where the first information includes forwarding information of a first relay node and forwarding information of at least one second relay node, where the second relay node is a subsequent forwarding relay node of the first relay node in a 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; Send channel status information.

7. The method according to claim 6, characterized in that The method further comprises: A first threshold is received, and the channel state information to be sent is determined 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 and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency.

9. A method for relay communication, characterized in that: include: Sending 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, where the second relay node is a subsequent relay node of the first relay node; A first decoding result of the first relay node is received, and whether to resend the first information is determined according to the first decoding result.

10. The method according to claim 9, characterized in that The method further comprises: A second decoding result of the first relay node is received, and according to the second decoding result, it is determined whether to resend the first information.

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 and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency.

14. A method for relay communication, characterized in that: include: Sending 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, where the second relay node is a subsequent relay node of the first relay node; Receive channel state information corresponding to the forwarding information of the at least one second relay node, and determine whether to resend the first information according to the channel state information.

15. The method according to claim 14, characterized in that The method further comprises: The first threshold is sent.

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 and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency.

17. A method for relay communication, characterized in that: include: receiving first information, where the first information includes forwarding information of a first relay node and forwarding information of at least one second relay node, where the second relay node is a subsequent forwarding relay node of the first relay node in a data forwarding path; Decoding the forwarding information of the at least one second relay node to obtain a first decoding result; The first decoding result is sent.

18. The method according to claim 17, characterized in that The method further comprises: Decoding the forwarding information of the first relay node to obtain a second decoding result; The second decoding result is sent.

19. The method according to claim 17, characterized in that The method further comprises: Channel state information of the first relay node is sent, 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, characterized in that The method further comprises: A first threshold is received, and the channel state information is determined 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 and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency.

24. A method of relay communication, characterized in that: include: Sending 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, where the second relay node is a subsequent relay node of the first relay node; A first decoding result of the first relay node is received, and whether to resend the first information is determined according to the first decoding result.

25. The method according to claim 24, characterized in that The method further comprises: A second decoding result of the first relay node is received, and according to the second decoding result, it is determined whether to resend the first information.

26. The method according to claim 24, characterized in that The method further comprises: Receive channel state information corresponding to the forwarding information of the at least one second relay node, and determine whether to resend the first information according to the channel state information.

27. The method according to claim 24 or 25, characterized in that The method further comprises: The first threshold is sent.

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 and frequency domain resource information, transparent forwarding indication, regeneration forwarding indication, and forwarding frequency.

29. A communication device, characterized in that: The device comprises a processor, wherein the processor is configured to execute a computer program or instruction stored in a memory so that the communication device performs the method according to any one of claims 1 to 28.

30. The device according to claim 29, characterized in that The device further comprises the memory and / or the communication interface, wherein the communication interface is coupled to the processor. The communication interface is used to input and / or output information.

31. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instructions, and when the computer program or instructions are executed on a communication device, the communication device is caused to execute the method according to any one of claims 1 to 28.

Citation Information

Patent Citations

  • Repeater configuration via multicast control

    CN114514760A

  • Relay communication method and device

    CN116711388A

  • Method for forwarding data among nodes in relay network, and network nodes

    WO2019213922A1

  • Resource allocation for pdcch with multi-relay based communication

    WO2022246731A1