Method for updating routing information, relay terminal and storage medium

By monitoring the indication information and channel quality and updating the routing information, the problem of updating routing information when the terminal is a relay node in the multi-hop relay scenario is solved, and the flexibility and adaptability of the network are achieved.

CN120129019APending Publication Date: 2025-06-10DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311682944.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

In multi-hop relay scenarios, it is difficult for the prior art to effectively update routing information, especially when the terminal is a relay node, the routing information update mechanism is not sufficient to cope with the state changes of the relay node and channel quality changes.

Method used

A method is provided to update routing information by monitoring the first indication information and monitoring results of the direct communication interface. Specifically, it includes adding, deleting or changing routing information according to the status changes of the second relay terminal, the first remote terminal or the network device, and adjusting the routing information according to the channel quality monitoring results.

Benefits of technology

In the multi-hop relay scenario, the routing information update when the terminal acts as a relay node is realized, which improves the flexibility and adaptability of the network, and ensures timely update and optimization of routing information when the state of the relay node and channel quality changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120129019A_ABST
    Figure CN120129019A_ABST
Patent Text Reader

Abstract

The invention relates to a method for updating routing information, a relay terminal and a storage medium. The method comprises the following steps: updating routing information according to first indication information and / or a monitoring result of a direct communication interface; wherein the first indication information is used for indicating the state change of a first node on a path associated with the first relay terminal; the first node is at least one of the following: a second relay terminal; a first remote terminal; a network device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a method for updating routing information, a relay terminal, and a storage medium. Background Art

[0002] With the development of communication technologies, multi-hop relay (Relay) scenarios have emerged. The main difference between multi-hop Relay scenarios and traditional mesh networks is that the relay nodes accessed by remote terminals may be terminals rather than network nodes. Therefore, it is necessary to reconsider how to update the routing in multi-hop Relay scenarios. Summary of the Invention

[0003] Based on this, in view of the above technical problems, it is necessary to provide a method for updating routing information, a relay device, a computer-readable storage medium, and a computer program product that can be applied to multi-hop relay (Relay) scenarios where terminals act as relays.

[0004] In a first aspect, this application provides a method for updating routing information, including:

[0005] Updating routing information according to first indication information and / or the monitoring result of a direct communication interface;

[0006] wherein the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0007] The first node is at least one of the following:

[0008] A second relay terminal;

[0009] A first remote terminal;

[0010] A network device.

[0011] In one embodiment, if the first node is a second relay terminal, the first indication information includes at least one of the following:

[0012] The second relay terminal activates the relay function;

[0013] The second relay terminal deactivates the relay function;

[0014] The relay function of the second relay terminal changes;

[0015] The target remote terminal accessible to the second relay terminal changes;

[0016] The target cell accessible to the second relay terminal changes;

[0017] The handover indication information of the second relay terminal;

[0018] A radio link failure occurs on the Uu interface between the second relay terminal and the network device;

[0019] A radio link failure occurs on the PC5 interface between the second relay terminal and the second remote terminal;

[0020] A radio link failure occurs on the PC5 interface between the second relay terminal and the third relay terminal, where the third relay terminal is another relay terminal different from the first relay terminal.

[0021] In one embodiment, the relay function includes at least one of the following:

[0022] L2 relay;

[0023] L3 relay;

[0024] U2N relay;

[0025] U2U relay;

[0026] Multi-hop relay.

[0027] In one embodiment, if the first node is the second relay terminal, then updating the routing information according to the first indication information includes:

[0028] Performing at least one of the following according to the first indication information sent by the second relay terminal:

[0029] Adding routing information with the second relay terminal as the previous hop node;

[0030] Adding routing information with the second relay terminal as the next hop node;

[0031] Deleting routing information with the second relay terminal as the previous hop node;

[0032] Deleting routing information with the second relay terminal as the next hop node;

[0033] Changing the target remote terminal corresponding to the routing information associated with the second relay terminal;

[0034] Changing the target network device corresponding to the routing information associated with the second remote terminal.

[0035] In one embodiment, if the first node is the first remote terminal, the first indication information includes at least one of the following:

[0036] The first remote terminal is about to perform relay terminal reselection;

[0037] The first remote terminal is about to shut down.

[0038] In one embodiment, updating the routing information according to the first indication information includes at least one of the following:

[0039] Deleting the routing information with the first remote terminal as the previous hop node according to the first indication information sent by the first remote terminal;

[0040] Deleting the routing information with the first remote terminal as the next hop node according to the first indication information sent by the first remote terminal.

[0041] In one embodiment, if the first node is the network device, the first indication information includes at least one of the following:

[0042] RRC connection release message;

[0043] Handover configuration information.

[0044] In one embodiment, updating the routing information according to the first indication information includes:

[0045] Performing at least one of the following according to the first indication information sent by the network device:

[0046] Deleting the routing information with the network device as the previous hop node;

[0047] Deleting the routing information with the network device as the target node;

[0048] Modifying the target node in the routing information to the target cell after handover.

[0049] Modifying the routing information with the network device as the next hop node.

[0050] In one embodiment, the channel quality monitoring result of the direct communication interface includes:

[0051] Direct communication interface discovery reference symbol received power SD-RSRP, and / or, direct communication interface communication reference symbol received power SL-RSRP.

[0052] In one embodiment, updating the routing information according to the channel quality monitoring result includes:

[0053] If the channel quality monitoring result is lower than or equal to a preset threshold, deleting the routing information associated with the channel quality monitoring result.

[0054] In one embodiment, updating the routing information according to the channel quality monitoring result includes:

[0055] If the channel quality monitoring result is higher than a preset threshold, the first relay terminal establishes a direct communication interface connection with the second relay terminal, and / or, a first remote terminal;

[0056] If the connection of the direct communication interface is successfully established, route information related to the connection of the direct communication interface is saved.

[0057] In one embodiment, the method further includes:

[0058] If the route information is updated, the first relay terminal reselects a route for a remote terminal using the route information, or sends indication information to the remote terminal, where the indication information is used to trigger the remote terminal to perform route reselection.

[0059] In a second aspect, the present application further provides a first relay terminal, including:

[0060] A memory for storing a computer program; a transceiver for transceiving data under the control of the processor; a processor for reading the computer program in the memory and performing the following operations:

[0061] Update route information according to first indication information, and / or, a monitoring result of a direct communication interface;

[0062] Wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0063] The first node is at least one of the following:

[0064] A second relay terminal;

[0065] A first remote terminal;

[0066] A network device.

[0067] In a third aspect, the present application further provides a first relay terminal, including:

[0068] An update module for updating route information according to first indication information, and / or, a monitoring result of a direct communication interface;

[0069] Wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0070] The first node is at least one of the following:

[0071] A second relay terminal;

[0072] A first remote terminal;

[0073] A network device.

[0074] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0075] Update the routing information according to the first indication information and / or the monitoring result of the direct communication interface;

[0076] Wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0077] The first node is at least one of the following:

[0078] A second relay terminal;

[0079] A first remote terminal;

[0080] A network device.

[0081] In a fifth aspect, the present application further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0082] Update the routing information according to the first indication information and / or the monitoring result of the direct communication interface;

[0083] Wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0084] The first node is at least one of the following:

[0085] A second relay terminal;

[0086] A first remote terminal;

[0087] A network device.

[0088] In the above method, relay terminal, storage medium and computer program product for updating routing information, in a multi-hop Relay scenario, the first relay terminal can update the routing information according to the first indication information and / or the monitoring result of the direct communication interface, wherein the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal, and the first node includes at least one of a second relay terminal, a first remote terminal and a network device. This method provides an applicable routing information update method for a multi-hop Relay scenario where a terminal acts as a relay. Description of the Drawings

[0089] To more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the accompanying drawings required for the description of the embodiments or related technologies. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.

[0090] Figure 1 It is a schematic diagram of the network architecture of a cellular communication method;

[0091] Figure 2 It is a schematic diagram of the network architecture of a direct communication method;

[0092] Figure 3 It is a schematic diagram of the network architecture introducing U2N relay;

[0093] Figure 4 It is a schematic diagram of the network architecture introducing U2U relay;

[0094] Figure 5 It is a schematic diagram of the network architecture where a remote terminal accesses the network through multi-hop Relay;

[0095] Figure 6 It is a schematic diagram of end-to-end communication achieved by two remote terminals through 3 U2U Relays;

[0096] Figure 7 It is a flowchart of a method for updating routing information in an embodiment; Figure 1 ;

[0097] Figure 8 It is a flowchart of a method for updating routing information in an embodiment; Figure 2 ;

[0098] Figure 9 It is a flowchart of a method for updating routing information in an embodiment; Figure 3 ;

[0099] Figure 10 It is a flowchart of a method for updating routing information in an embodiment; Figure 4 ;

[0100] Figure 11 It is a schematic diagram of the structure of the first relay terminal provided in an embodiment;

[0101] Figure 12 It is a block diagram of the structure of a first relay terminal in an embodiment. Detailed implementation manners

[0102] To make the objectives, technical solutions and advantages of this application more clear and understandable, the following further details this application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely for explaining this application and are not used to limit this application.

[0103] To clearly illustrate the technical solution of this application, the related technologies will be introduced first:

[0104] (1) Cellular network communication

[0105] Traditional wireless communication adopts the cellular network communication method, that is, the terminal and the network-side device transmit uplink and downlink data / control information through the Uu interface.

[0106] In an exemplary embodiment, Figure 1 is a schematic diagram of the network architecture of a cellular communication method. Figure 1 It includes network-side device 11, Core Network (CN) 12, User Equipment (UE) 1, and UE2. Among them, UE1 and network-side device 11 transmit uplink and downlink data / control information through the Uu interface, and UE2 and network-side device 11 also transmit uplink and downlink data / control information through the Uu interface.

[0107] (2) Direct communication

[0108] Direct communication refers to a method in which neighboring terminals can transmit data through a direct communication link within a short distance. The wireless interface corresponding to the direct communication link is called the direct communication interface.

[0109] Among them, the above-mentioned direct communication link is also called the Sidelink, or the PC5 link. The above-mentioned direct communication interface is also called the Sidelink interface, or the PC5 interface.

[0110] In an exemplary embodiment, Figure 2 is a schematic diagram of the network architecture of a direct communication method. Figure 2 It includes network-side device 21, Core Network (CN) 22, User Equipment (UE) 1, and UE2. Among them, UE1 and network-side device 11 transmit uplink and downlink data / control information through the Uu interface, UE2 and network-side device 11 also transmit uplink and downlink data / control information through the Uu interface, and UE1 and UE2 transmit data through the Sidelink interface.

[0111] (3) Relay

[0112] To expand the coverage of a network, it may be considered to introduce a User-to-Network Relay (U2N Relay) between a user equipment and a network node. The U2N Relay itself can be a terminal with relay function. For the U2N Relay, the interface between it and the network uses the Uu interface, and the interface between it and the relayed terminal (which can be called the remote terminal) uses the Sidelink interface (also known as the direct communication interface, bypass interface or PC5 interface). For the remote terminal, the link (Uu link) between the relay and the network can be called the backhaul link. In an exemplary embodiment, Figure 3 It is a schematic diagram of a network architecture introducing a U2N Relay. Figure 3 It includes: a remote UE, a relay UE, and a network-side device. Among them, data is transmitted between the remote UE and the relay UE through the Sidelink interface, and uplink / downlink data / control information is transmitted between the relay UE and the network-side device through the Uu interface (Uu link interface).

[0113] To expand the coverage of the direct communication interface, it may be considered to introduce a User-to-User relay (U2U Relay) between user equipments. The U2U Relay itself can be a terminal with relay function. In an exemplary embodiment, Figure 4 It is a schematic diagram of a network architecture introducing a U2U Relay. Figure 4 It includes: a remote UE, a relay UE, and a network-side device. The Sidelink interface (also known as the direct communication interface, bypass interface or PC5 interface) is used between the relay UE and the remote terminal.

[0114] After the introduction of U2U Relay and U2N Relay, a remote terminal can access the network through multi-hop Relay by one or more U2U Relays and one U2N Relay. In an exemplary embodiment, Figure 5 It is a schematic diagram of a network architecture where a remote terminal accesses the network through multi-hop Relay. Figure 5 It includes: a remote UE, two U2U Relays, one U2N Relay, and a network-side device. Among them, Sidelink connections are used between the remote UE and the U2U Relay, between the U2U Relays, and between the U2U Relay and the U2N Relay, and a Uu link connection is used between the U2N Relay and the network-side device.

[0115] After the introduction of U2U Relay, two remote terminals can establish an end-to-end connection through multiple hops of U2U Relay. In an exemplary embodiment, Figure 6 is a schematic diagram showing end-to-end communication between two remote terminals through 3 U2U Relays. Figure 6 It includes: two remote UEs, and three U2U Relays. Among them, Sidelink connections are used between the remote terminals and the U2U Relays, as well as between the U2U Relays.

[0116] With the introduction of multi-hop U2U relay and multi-hop U2N relay, a method for updating routing information in a multi-hop U2U Relay / U2N Relay network with terminals as relay nodes needs to be considered.

[0117] In the method for updating routing information provided by the embodiments of this application, in a multi-hop U2U / U2N Relay scenario, the first relay terminal can update the routing information according to the first indication information and / or the monitoring result of the direct communication interface, thereby providing an applicable routing information update method for the multi-hop Relay scenario with terminals as relays.

[0118] The method for updating routing information provided by the embodiments of this application can be applied to relay devices, which are also referred to as the first relay terminals in the embodiments of this application. The first relay terminal can be, but is not limited to, various personal computers, laptop computers, smartphones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc.

[0119] In the embodiments of this application, a method for updating routing information is provided. The first relay terminal can update the routing information according to the first indication information and / or the monitoring result of the direct communication interface.

[0120] In some embodiments, the first relay terminal can update the routing information according to the first indication information.

[0121] In an exemplary embodiment, Figure 7 is a schematic flow diagram of a method for updating routing information Figure 1 The method may include, but is not limited to, the following steps 701 and step 702.

[0122] 701. The first relay terminal receives the first indication information from the first node.

[0123] Among them, the first indication information is used to indicate the status change of the first node on the path associated with the first relay terminal, and the first indication information is received by the first relay terminal from the first node.

[0124] The first node is at least one of the following:

[0125] The second relay terminal;

[0126] The first remote terminal;

[0127] The network device.

[0128] 702. The first relay terminal updates the routing information according to the first indication information.

[0129] The first relay terminal updates the routing information according to the status change of the first node on the path associated with the first relay terminal.

[0130] In the above method for updating routing information, in a multi-hop Relay scenario, the first relay terminal can update the routing information according to the first indication information sent by the first node. Among them, the first indication information is used to indicate the status change of the first node on the path associated with the first relay terminal. This method provides an applicable routing information update method for the multi-hop Relay scenario where the terminal acts as a relay.

[0131] Regarding different first nodes, the implementation methods for updating routing information can include multiple different situations. The following will illustrate several situations in an exemplary manner.

[0132] 1) The first node is the second relay terminal: U2N Relay / U2U Relay scenario, receiving the first indication information from the second relay terminal.

[0133] Among them, the U2N Relay / U2U Relay scenario may refer to the scenario where the first relay terminal acts as a U2N Relay or the first relay terminal acts as a U2U Relay.

[0134] In an exemplary embodiment, Figure 8 is a schematic flow of a method for updating routing information Figure 2 , and this method may include but is not limited to the following steps 801 and 802.

[0135] 801. The first relay terminal receives the first indication information from the second relay terminal.

[0136] In some embodiments, the second relay terminal may be a relay terminal having a PC5-RRC / PC5-S connection with the first relay terminal.

[0137] In some embodiments, if the first node is a second relay terminal, the first indication information includes at least one of the following:

[0138] The second relay terminal activates the relay function;

[0139] The second relay terminal deactivates the relay function;

[0140] The relay function of the second relay terminal changes;

[0141] The target remote end accessible by the second relay terminal changes;

[0142] The target cell accessible by the second relay terminal changes;

[0143] The handover indication information of the second relay terminal;

[0144] A radio link failure occurs on the Uu interface between the second relay terminal and the network device;

[0145] A radio link failure occurs on the PC5 interface between the second relay terminal and the second remote terminal;

[0146] A radio link failure occurs on the PC5 interface between the second relay terminal and the third relay terminal, where the third relay terminal is another relay terminal different from the first relay terminal.

[0147] In some embodiments, the above-mentioned activation of the relay function by the second relay terminal may be replaced by enabling the relay function of the second relay terminal.

[0148] In some embodiments, the above-mentioned deactivation of the relay function by the second relay terminal may be replaced by disabling the relay function of the second relay terminal.

[0149] The number of the above-mentioned second relay terminals may be one or more.

[0150] In some embodiments, the relay function includes at least one of the following:

[0151] L2 relay;

[0152] L3 relay;

[0153] U2N relay;

[0154] U2U relay;

[0155] Multi-hop relay.

[0156] The above L2 relay: refers to the Layer 2 Relay. The L2 relay performs data forwarding at Layer 2, such as the SRAP (Sidelink Relay Adaptation Layer) of L2 (Direct Communication Relay Adaptation Layer). As described in Layer 2.

[0157] The above L3 relay: refers to the relay at Layer 3. The L3 relay means that the relay performs data forwarding through the IP layer.

[0158] The above U2N relay: U2N represents the relay from the user equipment to the network equipment, and this relay can forward the received data to the network equipment or forward the data received from the network equipment to the remote terminal or other relay devices.

[0159] The above U2U relay: refers to the relay between user equipments. The U2U relay can be used to forward data between two different remote terminals.

[0160] Exemplarily, the change in the relay function of the second relay terminal includes at least one of the following:

[0161] Deactivate the L2 relay, deactivate the L3 relay, deactivate the U2N relay, deactivate the U2N relay, deactivate the multi-hop relay, deactivate the L2 relay and activate the L3 relay, change from the U2U relay to the U2N relay, change from the U2N relay to the U2U relay.

[0162] 802. The first relay terminal updates the routing information according to the first indication information.

[0163] In some embodiments, if the first node is the second relay terminal, then updating the routing information according to the first indication information includes, but is not limited to:

[0164] Adding or deleting the routing information in the routing table with the second relay terminal as the upstream hop node and / or the downstream hop node;

[0165] And / or

[0166] Adding or deleting the routing information in the routing table with the first remote terminal as the upstream hop node and / or the downstream hop node.

[0167] In some embodiments, if the first node is the second relay terminal, then updating the routing information according to the first indication information includes: according to the first indication information sent by the second relay terminal, performing at least one of the following:

[0168] Adding the routing information with the second relay terminal as the upstream hop node;

[0169] Adding the routing information with the second relay terminal as the downstream hop node;

[0170] Delete the routing information with the second relay terminal as the upstream hop node;

[0171] Delete the routing information with the second relay terminal as the downstream hop node;

[0172] Change the target remote terminal corresponding to the routing information associated with the second relay terminal;

[0173] Change the target network device corresponding to the routing information associated with the second remote terminal.

[0174] Exemplarily, if the first indication information is the indication information for the second relay terminal to deactivate the relay function, the first relay terminal needs to delete the routing information associated with the second relay terminal in the routing table.

[0175] In some embodiments, if the routing information is updated, the first relay terminal reselects a route for the remote terminal using the routing information, or sends indication information to the remote terminal. The indication information is used to trigger the remote terminal to perform route reselection.

[0176] The update of the above routing information may include, but is not limited to: deletion of routing information, and / or modification of routing information.

[0177] Exemplarily, when the routing information is deleted and / or modified, if there is a remote terminal that is using the routing information for U2N communication or U2U communication at this time, route reselection is performed for the remote terminal and / or indication information is sent to the remote terminal to trigger the remote terminal to perform route reselection.

[0178] For the above method of updating routing information, in a multi-hop U2U / U2N Relay scenario, the first relay terminal can update the routing information according to the first indication information sent by the second relay terminal, thereby providing an applicable routing information update method for the multi-hop Relay scenario where the terminal acts as a relay.

[0179] 2) The first node is the first remote terminal: U2N Relay / U2U Relay scenario, receive the first indication information from the first remote terminal.

[0180] Among them, the U2N Relay / U2U Relay scenario may refer to the scenario where the first relay terminal acts as a U2N Relay, or the first relay terminal acts as a U2U Relay.

[0181] In an exemplary embodiment, Figure 9 is a schematic flow of a method for updating routing information Figure 3 , and the method may include, but is not limited to, the following steps 901 and 902.

[0182] 901. The first relay terminal receives first indication information from the first remote terminal.

[0183] In some embodiments, the first remote terminal may be a relay terminal having a PC5-RRC / PC5-S connection with the first relay terminal.

[0184] In some embodiments, if the first node is the first remote terminal, the first indication information includes at least one of the following:

[0185] The first remote terminal is about to perform relay terminal reselection;

[0186] The first remote terminal is about to shut down.

[0187] 902. The first relay terminal updates the routing information according to the first indication information.

[0188] In some embodiments, the fact that the first remote terminal is about to perform relay terminal reselection indicates that the first relay terminal will disconnect the PC5-S and / or PC5-RRC connection with the first remote terminal. At this time, the routing information with the first remote terminal as the previous hop node or the first remote terminal as the next hop node can be deleted.

[0189] In some embodiments, the fact that the first remote terminal is about to shut down indicates that the first relay terminal will disconnect the PC5-S and / or PC5-RRC connection with the first remote terminal. At this time, the routing information with the first remote terminal as the previous hop node or the first remote terminal as the next hop node can be deleted.

[0190] In some embodiments, according to the first indication information sent by the first remote terminal, the routing information with the first remote terminal as the previous hop node is deleted;

[0191] In some embodiments, according to the first indication information sent by the first remote terminal, the routing information with the first remote terminal as the next hop node is deleted.

[0192] In some embodiments, according to the first indication information sent by the first remote terminal, the routing information with the first remote terminal as the previous hop node is deleted, and the routing information with the first remote terminal as the next hop node is deleted.

[0193] In some embodiments, if the routing information is updated, the first relay terminal reselects a route for the remote terminal using the routing information, or sends indication information to the remote terminal. The indication information is used to trigger the remote terminal to perform route reselection.

[0194] The update of the above routing information may include, but is not limited to: deletion of routing information, and / or modification of routing information.

[0195] Exemplarily, when routing information is deleted and / or modified, if there is a remote terminal that is using the routing information for U2N communication or U2U communication at this time, route reselection is performed for the remote terminal and / or the second remote terminal is notified to perform route reselection.

[0196] In the above method for updating routing information, in a multi-hop Relay scenario, the first relay terminal can update the routing information according to the first indication information sent by the first remote terminal, thereby providing an applicable routing information update method for the multi-hop Relay scenario where the terminal acts as a relay.

[0197] 3) The first node is a network device: In the U2N Relay / U2U Relay scenario, the first indication information is received from the network device.

[0198] Among them, the U2N Relay / U2U Relay scenario may refer to a scenario where the first relay terminal acts as a U2N Relay or the first relay terminal acts as a U2U Relay.

[0199] In an exemplary embodiment, Figure 10 is a flowchart illustration of a method for updating routing information Figure 4 The method may include but is not limited to the following steps 1001 and 1002.

[0200] 1001. The first relay terminal receives the first indication information from the network device.

[0201] In some embodiments, if the first node is a network device, the first indication information includes at least one of the following:

[0202] RRC connection release message;

[0203] Handover configuration information.

[0204] Exemplarily, the above handover configuration information may be Radio Resource Control (RRC) reconfiguration (RRCReconfigurationwithsync).

[0205] Among them, the above RRCReconfigurationwithsync is a message sent by the network device to the terminal, and the terminal will perform a handover operation when receiving the RRCReconfigurationwithsync. Here, if the terminal receiving the RRCReconfigurationwithsync sent by the network device is the first relay terminal, it means that the first relay terminal needs to perform a handover operation.

[0206] Among them, the RRC connection release message means that the network device needs to release the Uu interface RRC connection of the first remote terminal. The terminal is about to enter the idle state or the inactive state.

[0207] 1002. The first relay terminal updates the routing information according to the first indication information.

[0208] In some embodiments, the first relay terminal may perform at least one of the following according to the first indication information sent by the network device:

[0209] Delete the routing information with the network device as the upstream hop node;

[0210] Delete the routing information with the network device as the target node;

[0211] Modify the target node in the routing information to the target cell after handover;

[0212] Modify the routing information with the network device as the downstream hop node.

[0213] Exemplarily, after the first relay terminal receives the RRC connection release message sent by the network device, it indicates that the RRC connection between the network device and the first relay terminal is about to be disconnected. At this time, the routing information related to the first remote terminal in the routing table can be deleted. For example, the routing information with the network device as the upstream hop node can be deleted, or the routing information with the network device as the target node can be deleted.

[0214] Exemplarily, after the first relay terminal receives the handover configuration information sent by the network device, it indicates that the first remote terminal needs to change the serving cell or change the key. At this time, the routing information related to the network device can be deleted and / or modified. For example, perform at least one of the following:

[0215] Delete the routing information with the network device as the upstream hop node;

[0216] Delete the routing information with the network device as the target node;

[0217] Modify the target node in the routing information to the target cell after handover;

[0218] Modify the routing information with the network device as the downstream hop node.

[0219] In some embodiments, if the routing information is updated, the first relay terminal reselects a route for the remote terminal using the routing information, or sends indication information to the remote terminal. The indication information is used to trigger the remote terminal to perform route reselection.

[0220] The above update of the routing information may include, but is not limited to: deletion of routing information, and / or modification of routing information.

[0221] Exemplarily, when route information is deleted and / or modified, if there is a remote terminal that is using the route information for U2N communication or U2U communication at this time, route reselection is performed for the remote terminal and / or indication information is sent to the remote terminal to trigger the remote terminal to perform route reselection.

[0222] In the above method for updating route information, in a multi-hop Relay scenario, the first relay terminal can update the route information according to the first indication information sent by the network device, thereby providing an applicable route information update method for the multi-hop Relay scenario where the terminal acts as a relay.

[0223] In some embodiments, the first relay terminal can update the route information according to the monitoring result of the direct communication interface.

[0224] In some embodiments, the monitoring result of the direct communication interface includes but is not limited to at least one of the following:

[0225] The channel quality monitoring result of the direct communication interface between the first relay terminal and the second relay terminal having a PC5-S connection with the first relay terminal;

[0226] The channel quality monitoring result of the direct communication interface between the first relay terminal and the second relay terminal having a PC5-RRC connection with the first relay terminal;

[0227] The channel quality monitoring result of the direct communication interface between the first relay terminal and the first remote terminal having a PC5-S connection with the first relay terminal;

[0228] The channel quality monitoring result of the direct communication interface between the first relay terminal and the first remote terminal having a PC5-RRC connection with the first relay terminal;

[0229] The channel quality monitoring result of at least one serving cell of the first relay terminal.

[0230] In some embodiments, the channel quality monitoring result of the direct communication interface includes:

[0231] The signal detection reference signal received power (SD-RSRP) of the direct communication interface, and / or the side link reference signal received power (SL-RSRP) of the direct communication interface.

[0232] Among them, SD-RSRP is a parameter used to evaluate the signal quality of the direct communication interface, and its evaluation is based on the sidelink communication messages of the direct communication interface. SL-RSRP is also a parameter used to evaluate the channel quality of the direct communication interface, and its evaluation is based on the Sidelink discovery messages. In wireless communication, the Reference Signal is usually used for purposes such as synchronization, channel estimation, and signal quality measurement. And RSRP refers to the measure of received power, which is used to measure the strength of the reference signal at the receiving end.

[0233] In some embodiments, the above updating the routing information according to the channel quality monitoring result may include, but is not limited to: if the channel quality monitoring result is lower than or equal to a preset threshold, deleting the routing information associated with the channel quality monitoring result.

[0234] When the channel quality monitoring result is lower than or equal to the preset threshold, it indicates that the channel quality is poor. At this time, deleting the routing information associated with the channel quality detection result and preferentially retaining the routing information related to the direct communication interface with better channel quality can ensure the transmission rate of the routing information used subsequently.

[0235] In some embodiments, the above updating the routing information according to the channel quality monitoring result may include, but is not limited to: if the channel quality monitoring result is higher than the preset threshold, the first relay terminal establishes a direct communication interface connection with the second relay terminal, and / or, the first remote terminal; if the connection of the direct communication interface is successfully established, saving the routing information related to the direct communication interface connection.

[0236] When the channel quality monitoring result is higher than the preset threshold, it indicates that the channel quality is good. At this time, the first relay terminal establishes a direct communication interface connection with the second relay terminal, and / or, the first remote terminal, and when the connection is successfully established, saving the routing information related to the direct communication interface connection can preferentially retain the routing information related to the direct communication interface with better channel quality and ensure the transmission rate of the routing information used subsequently.

[0237] In some embodiments, for different situations where the first relay terminal is connected to other terminals (the second relay terminal or the first remote terminal) through the Uu interface and the PC5 interface, the value of the above preset threshold may be the same or different.

[0238] Exemplarily, when routing information is deleted, and / or, when routing information is modified, if there is a remote terminal that is using this routing information for U2N communication or U2U communication at this time, perform routing reselection for the remote terminal and / or send indication information to the remote terminal to trigger the remote terminal to perform routing reselection.

[0239] In the method for updating the routing information above, in a multi-hop Relay scenario, the first relay terminal can update the routing information according to the monitoring result of the direct communication interface, thereby providing an applicable routing information update method for the multi-hop Relay scenario where the terminal acts as a relay.

[0240] It should be understood that although the steps in the flowcharts involved in the above embodiments are sequentially shown according to the indications of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0241] Based on the same inventive concept, an embodiment of the present application also provides a first relay terminal. Exemplarily, Figure 11 FIG. is a schematic structural diagram of a relay terminal provided by an embodiment. The relay terminal includes: a memory 1101, a transceiver 1102, and a processor 1103, wherein the memory 1101, the transceiver 1102, and the processor 1103 are connected through a bus interface.

[0242] The memory 1101 is used to store a computer program; the transceiver 1102 is used to transmit and receive data under the control of the processor 1103; the processor 1103 is used to read the computer program in the memory 1101 and perform the following operations:

[0243] Update the routing information according to the first indication information and / or the monitoring result of the direct communication interface;

[0244] wherein the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0245] The first node is at least one of the following:

[0246] A second relay terminal;

[0247] A first remote terminal;

[0248] A network device.

[0249] In one embodiment, if the first node is a second relay terminal, the first indication information includes at least one of the following:

[0250] The second relay terminal activates the relay function;

[0251] The second relay terminal deactivates the relay function;

[0252] The relay function of the second relay terminal changes;

[0253] The target remote end accessible by the second relay terminal changes;

[0254] The target cell accessible by the second relay terminal changes;

[0255] The handover indication information of the second relay terminal;

[0256] A radio link failure occurs on the Uu interface between the second relay terminal and the network device;

[0257] A radio link failure occurs on the PC5 interface between the second relay terminal and the second remote terminal;

[0258] A radio link failure occurs on the PC5 interface between the second relay terminal and the third relay terminal, where the third relay terminal is another relay terminal different from the first relay terminal.

[0259] In one embodiment, the relay function includes at least one of the following:

[0260] L2 relay;

[0261] L3 relay;

[0262] U2N relay;

[0263] U2U relay;

[0264] Multi-hop relay.

[0265] In one embodiment, when the processor 1103 executes the computer program, the following steps are further implemented:

[0266] If the first node is the second relay terminal, then according to the first indication information, updating the routing information includes:

[0267] According to the first indication information sent by the second relay terminal, perform at least one of the following:

[0268] Add routing information with the second relay terminal as the upstream hop node;

[0269] Add routing information with the second relay terminal as the downstream hop node;

[0270] Delete routing information with the second relay terminal as the upstream hop node;

[0271] Delete the routing information with the second relay terminal as the next-hop node;

[0272] Change the target remote terminal corresponding to the routing information associated with the second relay terminal;

[0273] Change the target network device corresponding to the routing information associated with the second remote terminal.

[0274] In one embodiment, if the first node is the first remote terminal, the first indication information includes at least one of the following:

[0275] The first remote terminal is about to perform relay terminal reselection;

[0276] The first remote terminal is about to shut down.

[0277] In one embodiment, when the processor 1103 executes the computer program, the following steps are further implemented:

[0278] The updating of the routing information according to the first indication information includes at least one of the following:

[0279] Delete the routing information with the first remote terminal as the previous-hop node according to the first indication information sent by the first remote terminal;

[0280] Delete the routing information with the first remote terminal as the next-hop node according to the first indication information sent by the first remote terminal.

[0281] In one embodiment, if the first node is the network device; the first indication information includes at least one of the following:

[0282] RRC connection release message;

[0283] Handover configuration information.

[0284] In one embodiment, when the processor 1103 executes the computer program, the following steps are further implemented:

[0285] The updating of the routing information according to the first indication information includes:

[0286] Execute at least one of the following according to the first indication information sent by the network device:

[0287] Delete the routing information with the network device as the previous-hop node;

[0288] Delete the routing information with the network device as the target node;

[0289] Modify the target node in the routing information to the target cell after handover.

[0290] Modify the routing information with the network device as the next-hop node.

[0291] In one embodiment, the channel quality monitoring result of the direct communication interface includes:

[0292] The direct communication interface discovers the reference symbol received power SD-RSRP, and / or, the direct communication interface communicates the reference symbol received power SL-RSRP.

[0293] In one embodiment, when the processor 1103 executes the computer program, the following steps are further implemented:

[0294] Updating the routing information according to the channel quality monitoring result includes:

[0295] If the channel quality monitoring result is lower than or equal to the preset threshold, delete the routing information associated with the channel quality monitoring result.

[0296] In one embodiment, when the processor 1103 executes the computer program, the following steps are further implemented:

[0297] Updating the routing information according to the channel quality monitoring result includes:

[0298] If the channel quality monitoring result is higher than the preset threshold, the first relay terminal establishes a direct communication interface connection with the second relay terminal, and / or, the first remote terminal;

[0299] If the connection of the direct communication interface is successfully established, save the routing information related to the connection of the direct communication interface.

[0300] In one embodiment, when the processor 1103 executes the computer program, the following steps are further implemented:

[0301] If the routing information is updated, the first relay terminal reselects a route for the remote terminal using the routing information, or sends an indication message to the remote terminal, where the indication message is used to trigger the remote terminal to perform route reselection.

[0302] Those skilled in the art can understand that Figure 11 The structure shown in is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.

[0303] Based on the same inventive concept, an embodiment of the present application further provides a first relay terminal for implementing the above method for updating routing information. The solution provided by the first relay terminal for solving the problem is similar to the solution described in the above method. Therefore, the specific limitations in the following embodiments of the first relay terminal can refer to the limitations on the method for updating routing information in the above text, and will not be elaborated here.

[0304] In an exemplary embodiment, Figure 12 is a structural block diagram of a first relay terminal, including: an update module 1201, configured to update routing information according to first indication information and / or a monitoring result of a direct communication interface;

[0305] wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0306] The first node is at least one of the following:

[0307] A second relay terminal;

[0308] A first remote terminal;

[0309] A network device.

[0310] In one embodiment, if the first node is a second relay terminal, the first indication information includes at least one of the following:

[0311] The second relay terminal activates the relay function;

[0312] The second relay terminal deactivates the relay function;

[0313] The relay function of the second relay terminal changes;

[0314] The target remote end accessible by the second relay terminal changes;

[0315] The target cell accessible by the second relay terminal changes;

[0316] The handover indication information of the second relay terminal;

[0317] A radio link failure occurs on the Uu interface between the second relay terminal and the network device;

[0318] A radio link failure occurs on the PC5 interface between the second relay terminal and the second remote terminal;

[0319] A radio link failure occurs on the PC5 interface between the second relay terminal and a third relay terminal, and the third relay terminal is another relay terminal different from the first relay terminal.

[0320] In one embodiment, the relay function includes at least one of the following:

[0321] L2 relay;

[0322] L3 relay;

[0323] U2N relay;

[0324] U2U relay;

[0325] Multi-hop relay.

[0326] In one embodiment, the update module 1201 is specifically configured to:

[0327] If the first node is a second relay terminal, then updating the routing information according to the first indication information includes:

[0328] Performing at least one of the following according to the first indication information sent by the second relay terminal:

[0329] Adding routing information with the second relay terminal as the previous hop node;

[0330] Adding routing information with the second relay terminal as the next hop node;

[0331] Deleting routing information with the second relay terminal as the previous hop node;

[0332] Deleting routing information with the second relay terminal as the next hop node;

[0333] Changing the target remote terminal corresponding to the routing information associated with the second relay terminal;

[0334] Changing the target network device corresponding to the routing information associated with the second remote terminal.

[0335] In one embodiment, if the first node is the first remote terminal, the first indication information includes at least one of the following:

[0336] The first remote terminal is about to perform relay terminal reselection;

[0337] The first remote terminal is about to shut down.

[0338] In one embodiment, the update module 1201 is specifically configured to:

[0339] Updating the routing information according to the first indication information includes at least one of the following:

[0340] Deleting the routing information with the first remote terminal as the previous hop node according to the first indication information sent by the first remote terminal;

[0341] Delete the routing information with the first remote terminal as the next-hop node according to the first indication information sent by the first remote terminal.

[0342] In one embodiment, if the first node is the network device, the first indication information includes at least one of the following:

[0343] RRC connection release message;

[0344] Handover configuration information.

[0345] In one embodiment, the updating module 1201 is specifically configured to:

[0346] The updating the routing information according to the first indication information includes:

[0347] Execute at least one of the following according to the first indication information sent by the network device:

[0348] Delete the routing information with the network device as the previous-hop node;

[0349] Delete the routing information with the network device as the target node;

[0350] Modify the target node in the routing information to the target cell after handover.

[0351] Modify the routing information with the network device as the next-hop node.

[0352] In one embodiment, the channel quality monitoring result of the direct communication interface includes:

[0353] The direct communication interface discovers the received power of the reference symbol SD-RSRP, and / or, the received power of the communication reference symbol of the direct communication interface SL-RSRP.

[0354] In one embodiment, the updating the routing information according to the channel quality monitoring result includes:

[0355] If the channel quality monitoring result is lower than or equal to the preset threshold, delete the routing information associated with the channel quality monitoring result.

[0356] In one embodiment, the updating module 1201 is specifically configured to:

[0357] The updating the routing information according to the channel quality monitoring result includes:

[0358] If the channel quality monitoring result is higher than the preset threshold, the first relay terminal establishes a direct communication interface connection with the second relay terminal, and / or, the first remote terminal;

[0359] If the connection establishment of the direct communication interface is successful, save the routing information related to the connection of the direct communication interface.

[0360] In one embodiment, the update module 1201 is further configured to:

[0361] If the routing information is updated, the first relay terminal reselects a route for a remote terminal using the routing information, or sends indication information to the remote terminal, where the indication information is used to trigger the remote terminal to perform route reselection.

[0362] Based on the same inventive concept, an embodiment of the present application further provides a computer-readable storage medium for implementing the method for updating routing information described above, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0363] Update the routing information according to the first indication information and / or the monitoring result of the direct communication interface;

[0364] Wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0365] The first node is at least one of the following:

[0366] A second relay terminal;

[0367] A first remote terminal;

[0368] A network device.

[0369] Based on the same inventive concept, an embodiment of the present application further provides a computer program product for implementing the method for updating routing information described above, including a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0370] Update the routing information according to the first indication information and / or the monitoring result of the direct communication interface;

[0371] Wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal;

[0372] The first node is at least one of the following:

[0373] A second relay terminal;

[0374] A first remote terminal;

[0375] A network device.

[0376] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., and are not limited thereto. The processors involved in the embodiments provided in this application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., and are not limited thereto.

[0377] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0378] The above-described embodiments merely represent several implementation manners of this application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of this application. It should be noted that for those of ordinary skill in the art, without departing from the concept of this application, several modifications and improvements can still be made, and these all belong to the protection scope of this application. Therefore, the protection scope of this application should be subject to the appended claims.

Claims

1. A method for updating routing information, characterized in that, applied to a first relay terminal, the method includes: updating routing information according to first indication information and / or monitoring results of a direct communication interface; wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal; the first node is at least one of the following: a second relay terminal; a first remote terminal; a network device.

2. The method according to claim 1, characterized in that, if the first node is a second relay terminal, the first indication information includes at least one of the following: the second relay terminal activates the relay function; the second relay terminal deactivates the relay function; the relay function of the second relay terminal changes; the target remote end accessible by the second relay terminal changes; the target cell accessible by the second relay terminal changes; the handover indication information of the second relay terminal; a radio link failure occurs on the Uu interface between the second relay terminal and the network device; a radio link failure occurs on the PC5 interface between the second relay terminal and a second remote terminal; a radio link failure occurs on the PC5 interface between the second relay terminal and a third relay terminal, and the third relay terminal is another relay terminal different from the first relay terminal.

3. The method according to claim 2, characterized in that, the relay function includes at least one of the following: L2 relay; L3 relay; U2N relay; U2U relay; multi-hop relay.

4. The method according to claim 1, characterized in that, if the first node is a second relay terminal, the updating routing information according to the first indication information includes: executing at least one of the following according to the first indication information sent by the second relay terminal: adding routing information with the second relay terminal as the previous hop node; adding routing information with the second relay terminal as the next hop node; deleting routing information with the second relay terminal as the previous hop node; deleting routing information with the second relay terminal as the next hop node; changing the target remote terminal corresponding to the routing information associated with the second relay terminal; changing the target network device corresponding to the routing information associated with the second remote terminal.

5. The method according to claim 1, characterized in that, if the first node is the first remote terminal, the first indication information includes at least one of the following: the first remote terminal is about to perform relay terminal reselection; the first remote terminal is about to shut down.

6. The method according to claim 5, characterized in that, the updating routing information according to the first indication information includes at least one of the following: deleting routing information with the first remote terminal as the previous hop node according to the first indication information sent by the first remote terminal; deleting routing information with the first remote terminal as the next hop node according to the first indication information sent by the first remote terminal.

7. The method according to claim 1, characterized in that, If the first node is the network device, the first indication information includes at least one of the following: RRC connection release message; Handover configuration information.

8. The method according to claim 7, wherein, updating the routing information according to the first indication information includes: performing at least one of the following according to the first indication information sent by the network device: deleting the routing information with the network device as the upstream hop node; deleting the routing information with the network device as the destination node; modifying the destination node in the routing information to the target cell after handover; modifying the routing information with the network device as the downstream hop node.

9. The method according to claim 1, wherein, the monitoring result of the direct communication interface includes at least one of the following: the channel quality monitoring result of the direct communication interface between the first relay terminal and the second relay terminal having a PC5-S and / or PC5-RRC connection with the first relay terminal; the channel quality monitoring result of the direct communication interface between the first relay terminal and the first remote terminal having a PC5-S and / or PC5-RRC connection with the first relay terminal; the channel quality monitoring result of at least one serving cell of the first relay terminal.

10. The method according to claim 9, wherein, the channel quality monitoring result of the direct communication interface includes: direct communication interface discovery reference signal received power SD-RSRP, and / or, direct communication interface communication reference signal received power SL-RSRP.

11. The method according to claim 9 or 10, wherein, updating the routing information according to the channel quality monitoring result includes: if the channel quality monitoring result is lower than or equal to a preset threshold, deleting the routing information associated with the channel quality monitoring result.

12. The method according to claim 9 or 10, wherein, updating the routing information according to the channel quality monitoring result includes: if the channel quality monitoring result is higher than the preset threshold, the first relay terminal establishes a direct communication interface connection with the second relay terminal, and / or, the first remote terminal; if the connection establishment of the direct communication interface is successful, saving the routing information associated with the direct communication interface connection.

13. The method according to claim 1, wherein, the method further includes: if the routing information is updated, the first relay terminal reselects a route for the remote terminal using the routing information, or sends indication information to the remote terminal, where the indication information is used to trigger the remote terminal to perform route reselection.

14. A first relay terminal, wherein, comprises: a memory for storing computer programs; a transceiver for transceiving data under the control of the processor; a processor for reading the computer program in the memory and performing the following operations: updating the routing information according to the first indication information, and / or, the monitoring result of the direct communication interface; wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal; The first node is at least one of the following: A second relay terminal; A first remote terminal; A network device.

15. The first relay terminal according to claim 14, wherein if the first node is a second relay terminal, the first indication information includes at least one of the following: The second relay terminal activates the relay function; The second relay terminal deactivates the relay function; The relay function of the second relay terminal changes; The target remote end accessible by the second relay terminal changes; The target cell accessible by the second relay terminal changes; The handover indication information of the second relay terminal; A radio link failure occurs on the Uu interface between the second relay terminal and the network device; A radio link failure occurs on the PC5 interface between the second relay terminal and the second remote terminal; A radio link failure occurs on the PC5 interface between the second relay terminal and a third relay terminal, and the third relay terminal is another relay terminal different from the first relay terminal.

16. The first relay terminal according to claim 15, wherein the relay function includes at least one of the following: L2 relay; L3 relay; U2N relay; U2U relay; Multi-hop relay.

17. The first relay terminal according to claim 14, wherein the processor is specifically configured to read the computer program in the memory and perform the following operations: if the first node is a second relay terminal, then according to the first indication information, update the routing information, including: According to the first indication information sent by the second relay terminal, perform at least one of the following: Add routing information with the second relay terminal as the upstream hop node; Add routing information with the second relay terminal as the downstream hop node; Delete routing information with the second relay terminal as the upstream hop node; Delete routing information with the second relay terminal as the downstream hop node; Change the target remote terminal corresponding to the routing information associated with the second relay terminal; Change the target network device corresponding to the routing information associated with the second remote terminal.

18. The first relay terminal according to claim 14, wherein if the first node is the first remote terminal, the first indication information includes at least one of the following: The first remote terminal is about to perform relay terminal reselection; The first remote terminal is about to shut down.

19. The first relay terminal according to claim 18, wherein the processor is specifically configured to read the computer program in the memory and perform the following operations: Updating the routing information according to the first indication information includes at least one of the following: According to the first indication information sent by the first remote terminal, delete the routing information with the first remote terminal as the upstream hop node; According to the first indication information sent by the first remote terminal, delete the routing information with the first remote terminal as the downstream hop node.

20. The first relay terminal according to claim 14, wherein if the first node is the network device, the first indication information includes at least one of the following: RRC connection release message; Handover configuration information.

21. The first relay terminal according to claim 20, wherein, the processor is specifically configured to read the computer program in the memory and perform the following operations: according to the first indication information sent by the network device, perform at least one of the following: delete the routing information with the network device as the upstream hop node; delete the routing information with the network device as the destination node; modify the destination node in the routing information to the target cell after handover; modify the routing information with the network device as the downstream hop node.

22. The first relay terminal according to claim 13, wherein, the monitoring result of the direct communication interface includes at least one of the following: the channel quality monitoring result of the direct communication interface between the first relay terminal and the second relay terminal having a PC5-S and / or PC5-RRC connection with the first relay terminal; the channel quality monitoring result of the direct communication interface between the first relay terminal and the first remote terminal having a PC5-S and / or PC5-RRC connection with the first relay terminal; the channel quality monitoring result of at least one serving cell of the first relay terminal.

23. The first relay terminal according to claim 22, wherein, the channel quality monitoring result of the direct communication interface includes: direct communication interface discovery reference signal received power SD-RSRP, and / or, direct communication interface communication reference signal received power SL-RSRP.

24. The first relay terminal according to claim 22 or 23, wherein, the processor is specifically configured to read the computer program in the memory and perform the following operations: if the channel quality monitoring result is lower than or equal to a preset threshold, delete the routing information associated with the channel quality monitoring result.

25. The first relay terminal according to claim 22 or 23, wherein, the processor is specifically configured to read the computer program in the memory and perform the following operations: if the channel quality monitoring result is higher than a preset threshold, the first relay terminal establishes a connection of the direct communication interface with the second relay terminal, and / or, the first remote terminal; if the connection of the direct communication interface is successfully established, save the routing information related to the connection of the direct communication interface.

26. The first relay terminal according to claim 14, wherein, the processor is further configured to read the computer program in the memory and perform the following operations: if the routing information is updated, the first relay terminal reselects a route for the remote terminal using the routing information, or sends indication information to the remote terminal, where the indication information is used to trigger the remote terminal to perform route reselection.

27. A first relay terminal, wherein, comprises: an update module, configured to update routing information according to the first indication information, and / or, the monitoring result of the direct communication interface; wherein, the first indication information is used to indicate a status change of a first node on a path associated with the first relay terminal; The first node is at least one of the following: A second relay terminal; A first remote terminal; A network device.

28. A computer-readable storage medium, on which a computer program is stored, characterized in that when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 13 are implemented.