Relay communication method and device, storage medium and computer product
By acquiring remote terminal capability information and sending event indications or link release information through relay terminals, the communication interruption problem caused by path changes in multi-hop relay communication is solved, and the continuity and compatibility of communication are achieved.
Patent Information
- Application Number
- CN202411087419.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2026-02-10
AI Technical Summary
In multi-hop relay communication, existing technologies cannot promptly inform remote terminals of changes in relay paths, leading to communication interruptions, especially since compatibility issues between terminals supporting different versions remain unresolved.
The relay terminal obtains the capability information of the remote terminal, and sends an event indication or link release information to the remote terminal when a predetermined event occurs, based on the capability information, to trigger relay reselection and ensure communication continuity when the path changes.
It reduces communication interruption time, improves user experience, and ensures backward compatibility. It is applicable to remote terminals that support or do not support multi-hop relay, thus improving the versatility of the solution.
Smart Images

Figure CN121509983A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of mobile communication technology, and in particular to a relay communication method, apparatus, storage medium, and computer product. Background Technology
[0002] When a near-field communication terminal is in an area with no cellular network signal or very poor cellular network signal quality, it can connect to the cellular network through a near-field communication relay terminal to extend network coverage. Currently, the 5G standard supports single-hop relay technology, and the standardization of multi-hop relay is underway. Summary of the Invention
[0003] One objective of this disclosure is to improve the continuity of relay communications.
[0004] According to one aspect of some embodiments of this disclosure, a relay communication method is proposed, executed by a relay terminal, comprising: acquiring capability information of a remote terminal; and, in the event of a predetermined event, sending event indication information or link release information to the remote terminal based on the capability information.
[0005] In some embodiments, the predetermined event includes at least one of the following: relay terminal selects a relay, reselects a relay, or switches paths.
[0006] In some embodiments, the capability information includes at least one of the following: whether the remote terminal supports multi-hop relay, and the technical specification version supported by the remote terminal.
[0007] In some embodiments, sending event indication information or link release information to a remote terminal based on capability information includes: if the remote terminal supports multi-hop relay or supports a predetermined version of the technical specification, then sending event indication information to the remote terminal.
[0008] In some embodiments, sending event indication information or link release information to a remote terminal based on capability information includes: if the remote terminal does not support multi-hop relay or does not support a predetermined version of the technical specification, then sending link release information to the remote terminal.
[0009] In some embodiments, obtaining capability information of a remote terminal includes: sending a capability request to the remote terminal; and receiving capability information from the remote terminal.
[0010] In some embodiments, if the predetermined event is a relay selection, the event indication information is a relay selection indication.
[0011] In some embodiments, if the predetermined event is a relay reselection, then the event indication information is a relay reselection indication information.
[0012] In some embodiments, if the predetermined event is a path switching event, then the event indication information is path switching indication information.
[0013] In some embodiments, the link release information is a PC5-S link release message.
[0014] According to one aspect of some embodiments of this disclosure, a relay communication method is proposed, executed by a remote terminal, comprising: acquiring event indication information or link release information sent by the relay terminal in the event of a predetermined event based on the capability information of the remote terminal; and triggering relay reselection based on the event indication information or link release information.
[0015] In some embodiments, the method further includes: receiving a capability request from a relay terminal; and sending capability information to the relay terminal.
[0016] In some embodiments, the event indication information includes at least one of the following: relay selection indication information, relay reselection indication information, and path switching indication information.
[0017] In some embodiments, the link release information is a PC5-S link release message.
[0018] According to one aspect of some embodiments of this disclosure, a relay communication apparatus is provided, comprising: a capability acquisition unit configured to acquire capability information of a remote terminal; and an information transmission unit configured to, in the event of a predetermined event, transmit event indication information or link release information to the remote terminal based on the capability information.
[0019] According to one aspect of some embodiments of this disclosure, a relay communication apparatus is provided, comprising: an information acquisition unit configured to acquire event indication information or link release information sent by a relay terminal in the event of a predetermined event based on capability information of a remote terminal; and an execution unit configured to trigger relay reselection based on the event indication information or link release information.
[0020] In some embodiments, the apparatus further includes: a request receiving unit configured to receive a capability request from a relay terminal; and a capability sending unit configured to send capability information to the relay terminal.
[0021] According to one aspect of some embodiments of this disclosure, a relay communication apparatus is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute any of the relay communication methods described above based on instructions stored in the memory.
[0022] According to one aspect of some embodiments of this disclosure, a non-transitory computer-readable storage medium is provided, having stored thereon computer program instructions that, when executed by a processor, implement the steps of any of the relay communication methods described above.
[0023] According to one aspect of some embodiments of this disclosure, a computer program product is proposed, including a computer program or instructions that, when executed by a processor, implement any of the relay communication methods described above. Attached Figure Description
[0024] The accompanying drawings, which are included to provide a further understanding of this disclosure and form part of this disclosure, illustrate exemplary embodiments of this disclosure and are used to explain this disclosure, but do not constitute an undue limitation of this disclosure.
[0025] Figure 1A -B is an example of a scenario where an R17 remote UE connects to an R19 multi-hop relay.
[0026] Figure 2 This is a flowchart illustrating some embodiments of the relay communication method disclosed herein.
[0027] Figure 3 Flowcharts are shown for some other embodiments of the relay communication method of this disclosure.
[0028] Figure 4 This is a signaling flowchart for some embodiments of the relay communication method disclosed herein.
[0029] Figure 5 Signaling flowcharts for some other embodiments of the relay communication method of this disclosure.
[0030] Figure 6 Signaling flowcharts for further embodiments of the relay communication method of this disclosure.
[0031] Figure 7A These are schematic diagrams of some embodiments of the relay communication device disclosed herein.
[0032] Figure 7B These are schematic diagrams of other embodiments of the relay communication apparatus of this disclosure.
[0033] Figure 8 These are schematic diagrams of other embodiments of the relay communication apparatus of this disclosure.
[0034] Figure 9 This is a schematic diagram of some further embodiments of the relay communication device of this disclosure. Detailed Implementation
[0035] The technical solutions of this disclosure will be further described in detail below with reference to the accompanying drawings and embodiments.
[0036] In multi-hop relay scenarios, when the relay path between the remote terminal and the base station changes—for example, if the relay terminal reselects the previous hop relay or switches paths—the remote terminal cannot determine whether the current relay terminal is still the most suitable relay after the communication path change. Therefore, when the relay path between the remote terminal and the base station changes, the relay link configuration between the remote UE and the base station needs to be updated for normal communication.
[0037] Furthermore, 3GPP Release 17 standardized single-hop relay features but did not support multi-hop, while 3GPP will standardize multi-hop relay features in Release 19. If a remote terminal that supports Release 17 but not Release 19 accesses an R19 multi-hop relay UE (e.g., ...), ... Figure 1A , 1B As shown, where, Figure 1A Example of a scenario where R17 and R19 remote terminals connect to a two-hop R19 relay. Figure 1B In the scenario example of R17 and R19 remote terminals connecting to R19 three-hop relay, there is also a need to update the configuration of the relay link between the remote UE and the base station in order to enable normal communication when the relay path for communication between the remote terminal and the base station changes.
[0038] To address the aforementioned issues, this disclosure proposes a relay communication method, apparatus, storage medium, and computer product. When the communication path between a multi-hop relay UE and a base station changes, the remote terminal can be promptly notified of the path change, thereby triggering relay reselection in a timely manner, selecting a suitable relay, and restoring the relay communication connection with the base station. This reduces communication interruption time, improves user experience, and ensures backward compatibility.
[0039] The terminals mentioned in this disclosure include relay terminals and remote terminals, which can be UE (User Equipment) or Terminal. For example, a relay terminal is called a Relay UE or Relay Terminal, and a remote terminal is called a Remote UE or Remote Terminal.
[0040] Flowcharts of some embodiments of the relay communication method disclosed herein are as follows: Figure 2 As shown. Figure 2 The relay communication method shown is executed by the relay terminal.
[0041] In step S23, the relay terminal obtains the capability information of the remote terminal. In some embodiments, the capability information is information that can be used to distinguish whether the remote terminal supports multi-hop relay. For example, it may be an identifier indicating whether the remote terminal supports multi-hop relay, a technical specification version supported by the remote terminal (e.g., Rel17 or Rel19), or it may have both an identifier indicating whether the remote terminal supports multi-hop relay and a technical specification version supported by the remote terminal.
[0042] In some embodiments, the relay terminal may obtain the capability information of the remote terminal in advance, for example, during the initial direct or indirect connection of the remote terminal to the relay terminal, thereby improving the efficiency of subsequent operations.
[0043] In some embodiments, a relay terminal can determine whether it has stored the capability information of the remote terminal. If it has, it uses the stored information; if it has not, it sends an instruction to the remote terminal, which or another terminal on the relay link provides the capability information of the remote terminal.
[0044] In step S24, if a predetermined event occurs, an event indication message or link release message is sent to the remote terminal based on the capability information. In some embodiments, the link release message is a PC5-S link release message.
[0045] In some embodiments, the aforementioned predetermined events refer to events that cause changes in the relay link path, including one or more of the following: relay terminal selecting a relay, reselecting a relay, or switching paths. For example, the current relay terminal was originally the last hop on the relay path, communicating directly with the base station. After the relay terminal selects a relay, it becomes a non-last hop node on the relay path (i.e., the relay terminal changes from a last relay to an intermediate relay), causing a change in the relay link path; the current relay terminal modifies the relay terminal in its directly or indirectly connected uplink direction, causing a change in the relay link path; the current relay terminal receives path switching configuration information related to the current relay path, and determines that the relay link path has changed based on this information. In some embodiments, the switching path can be a switch from a direct path to an indirect path, a switch from an indirect path to a direct path, or a switch from an indirect path to an indirect path. Through this method, changes in the path directly or indirectly associated with the current relay terminal on the relay link can trigger the current relay terminal to notify the remote terminal, improving the reliability of information transmission and avoiding missed notifications.
[0046] In some embodiments, the relay terminal selects to send either event indication information or link release information based on the capability information of the remote terminal. For example, if the remote terminal supports multi-hop relay, it sends event indication information; if the remote terminal does not support multi-hop relay, it sends link release information. In some embodiments, the indication information for different events can be the same, thereby reducing the types of indication information and reducing the burden on the terminal to configure and select indication information.
[0047] In some embodiments, there is a one-to-one correspondence between the event indication information and the event type, and different event indication information is sent depending on the type of the predetermined event. For example, if the predetermined event is trunk selection, the event indication information is trunk selection indication information; if the predetermined event is trunk reselection, the event indication information is trunk reselection indication information; if the predetermined event is path switching, the event indication information is path switching indication information. In this way, remote terminals can understand the events that trigger trunk reselection, improving the amount of information transmitted.
[0048] Based on the method in the embodiments shown above, the relay terminal can promptly notify the remote terminal in a way that the remote terminal can accept and recognize when the relay path changes, which facilitates timely triggering of the remote terminal to reselect the relay, reduces communication interruption time, and improves user experience; it also ensures backward compatibility and can be applied to remote terminals that support or do not support multi-hop relays, thus improving the universality of the solution.
[0049] In some embodiments, the relay communication method of this disclosure further includes steps S21 and S22.
[0050] In step S21, the relay terminal sends a capability request to the remote terminal. In some embodiments, the capability request is sent to the remote terminal via a relay path between the relay terminal and the remote terminal.
[0051] In some embodiments, the relay terminal sends a UECapabilityEnquirySidelink message to the remote terminal to request the terminal's radio access capability information.
[0052] In step S22, the relay terminal receives capability information from the remote terminal. In some embodiments, the capability information is fed back to the relay terminal via the relay path between the relay terminal and the remote terminal. In some embodiments, the remote terminal sends a UECapabilityInformationSidelink message to the relay terminal, which includes an indication of whether the remote terminal supports multi-hop, or an indication of the protocol version supported by the remote terminal.
[0053] Using the method in the embodiments shown above, the relay terminal can obtain the capability information of the remote terminal so as to determine the type of information to be sent in a timely manner when a predetermined event occurs, thereby improving the efficiency of triggering remote terminal relay reselection.
[0054] Flowcharts of other embodiments of the relay communication method disclosed herein are as follows: Figure 3 As shown. Figure 3 The relay communication method shown is executed by a remote terminal.
[0055] In step S34, the remote terminal obtains event indication information or link release information from any relay terminal on the relay path, wherein the relay terminal is capable of performing the above-described... Figure 2 In any of the embodiments shown, the relay terminal sends event indication information or link release information based on the capability information of the remote terminal in the event of a predetermined event.
[0056] In some embodiments, the link release information is a PC5-S link release message.
[0057] In some embodiments, the indication information for events corresponding to different events can be the same, thereby reducing the types of indication information and reducing the burden on the terminal to configure and select indication information.
[0058] In some embodiments, there is a one-to-one correspondence between the event indication information and the event type, and different event indication information is sent depending on the type of the predetermined event. For example, if the predetermined event is trunk selection, the event indication information is trunk selection indication information; if the predetermined event is trunk reselection, the event indication information is trunk reselection indication information; if the predetermined event is path switching, the event indication information is path switching indication information. In this way, remote terminals can understand the events that trigger trunk reselection, improving the amount of information transmitted.
[0059] In step S35, the remote terminal triggers relay reselection based on the information received in step S34.
[0060] Based on the method in the embodiments shown above, the remote terminal can receive a message that it can accept and recognize when the relay path changes, and know that the relay path has changed. Then, it can promptly trigger the remote terminal to reselect the relay, reducing communication interruption time and improving user experience. It also ensures backward compatibility and can be applied to remote terminals that support or do not support multi-hop relays, thus improving the universality of the solution.
[0061] In some embodiments, the relay communication method of this disclosure further includes steps S31 and S32.
[0062] In step S31, a capability request is received from the relay terminal. In some embodiments, the capability request is transmitted to the remote terminal via the relay path between the relay terminal and the remote terminal.
[0063] In some embodiments, the relay terminal sends a UECapabilityEnquirySidelink message to the remote terminal to request the terminal's radio access capability information.
[0064] In step S32, capability information is sent to the relay terminal. In some embodiments, the capability information is fed back to the relay terminal through the relay path between the relay terminal and the remote terminal. In some embodiments, the remote terminal sends a UECapabilityInformationSidelink message to the relay terminal, which includes an indication of whether the remote terminal supports multi-hop, or an indication of the protocol version supported by the remote terminal.
[0065] Using the method described in the above embodiments, the remote terminal can transmit capability information to the relay terminal so that the relay terminal can promptly determine the type of information to be sent when a predetermined event occurs, thereby improving the efficiency of triggering relay reselection by the remote terminal.
[0066] The following text Figure 4-6 The following describes signaling flowcharts of some embodiments of the relay communication method of this disclosure, taking predetermined events as examples of relay selection, relay reselection, and path switching.
[0067] Figure 4 The signaling flowchart for a relay terminal selecting a relay is shown.
[0068] In step 41, the relay terminal sends a UECapabilityEnquirySidelink message to the remote terminal to request the terminal's radio access capability information.
[0069] In step 42, the remote terminal sends a UECapabilityInformationSidelink message to the relay terminal, which contains information indicating whether the remote terminal supports multi-hop or the protocol version supported by the remote terminal.
[0070] When a relay selection occurs, the relay terminal selects the subsequent operation to be performed based on the terminal wireless access capability information received above.
[0071] If the remote terminal supports multi-hop, or supports protocol version Rel-19, then proceed to step 43a; if the remote terminal does not support multi-hop, or supports a protocol version that does not include Rel-19, then proceed to step 43b.
[0072] In 43a, the relay terminal sends relay selection indication information to the remote terminal. In some embodiments, the relay selection indication information is included in a NotificationMessageSidelink message or a PC5 RRC message.
[0073] In 43b, if the remote terminal does not support multi-hop, or if the remote terminal supports a protocol version that does not include Rel-19, the relay terminal sends a PC5-S link release message to the remote terminal.
[0074] Furthermore, upon receiving a trunk selection instruction or a PC5-S link release message, the remote terminal triggers trunk reselection.
[0075] Based on the method in the above embodiments, when a relay terminal selects a relay and changes from the last relay to an intermediate relay, it can notify the remote terminal through messages that the remote terminal can support, thereby improving the efficiency of triggering the remote terminal to reselect a relay and improving the continuity of relay communication.
[0076] Figure 5 The signaling flowchart for a relay terminal reselection is shown.
[0077] In step 51, the relay terminal sends a UECapabilityEnquirySidelink message to the remote terminal to request the terminal's radio access capability information.
[0078] In step 52, the remote terminal sends a UECapabilityInformationSidelink message to the relay terminal, which contains information indicating whether the remote terminal supports multi-hop or the protocol version supported by the remote terminal.
[0079] When a relay reselection occurs, the relay terminal selects the subsequent operation to be performed based on the terminal wireless access capability information received above.
[0080] If the remote terminal supports multi-hop, or supports protocol version Rel-19, then proceed to step 53a; if the remote terminal does not support multi-hop, or supports a protocol version that does not include Rel-19, then proceed to step 53b.
[0081] In 53a, the relay terminal sends a relay reselection indication message to the remote terminal. In some embodiments, the relay reselection indication message is included in a NotificationMessageSidelink message or a PC5 RRC message.
[0082] In 53b, the relay terminal sends a PC5-S link release message to the remote terminal.
[0083] Furthermore, upon receiving a trunk reselection instruction or a PC5-S link release message, the remote terminal triggers a trunk reselection.
[0084] Based on the method in the embodiments shown above, when a relay terminal reselects a relay, it can notify the remote terminal through messages that the remote terminal supports, thereby improving the efficiency of triggering the remote terminal to reselect a relay and improving the continuity of relay communication.
[0085] Figure 6 The signaling flowchart for a relay terminal switching path is shown.
[0086] In step 61, the relay terminal sends a UECapabilityEnquirySidelink message to the remote terminal to request the terminal's radio access capability information.
[0087] In step 62, the remote terminal sends a UECapabilityInformationSidelink message to the relay terminal, which contains information indicating whether the remote terminal supports multi-hop or the protocol version supported by the remote terminal.
[0088] After receiving an RRC reconfiguration message containing sl-PathSwitchConfig, the relay terminal selects the subsequent operation to perform based on the terminal radio access capability information received above. In some embodiments, when a path handover occurs on the relay link, the relay terminal receives an RRC reconfiguration message containing sl-PathSwitchConfig. In some embodiments, the path handover can be a handover from a direct path to an indirect path, a handover from an indirect path to a direct path, or a handover from an indirect path to an indirect path.
[0089] If the remote terminal supports multi-hop, or supports protocol version Rel-19, proceed to step 63a; if the remote terminal does not support multi-hop, or supports a protocol version that does not include Rel-19, proceed to step 63b.
[0090] In 63a, the relay terminal sends path switching indication information to the remote terminal. In some embodiments, the path switching indication information is included in a NotificationMessageSidelink message or a PC5 RRC message.
[0091] In 63b, the relay terminal sends a PC5-S link release message to the remote terminal.
[0092] Furthermore, upon receiving a path switching instruction or a PC5-S link release message, the remote terminal triggers a relay reselection.
[0093] Based on the method in the above embodiments, when a path switching occurs, the relay terminal informs the remote terminal through messages that the remote terminal can support, thereby improving the efficiency of triggering the remote terminal to reselect the relay and improving the continuity of relay communication.
[0094] Schematic diagrams of some embodiments of the relay communication device disclosed herein are shown below. Figure 7A As shown. The device is deployed at a terminal; in some embodiments, it is deployed at a relay terminal.
[0095] The capability acquisition unit 711 is capable of acquiring capability information of the remote terminal. In some embodiments, the capability acquisition unit 711 can execute the method in any embodiment of step S23 above.
[0096] In some embodiments, the capability acquisition unit 711 can also perform the methods in any of the embodiments of steps S21 and S22 above.
[0097] The information sending unit 712 can send event indication information or link release information to a remote terminal based on capability information when a predetermined event occurs. In some embodiments, the information sending unit 712 can perform the method in any embodiment of step S24 above.
[0098] Based on such a relay communication device, the relay terminal can promptly notify the remote terminal in a way that the remote terminal can accept and recognize when the relay path changes. This facilitates timely triggering of relay reselection by the remote terminal, reduces communication interruption time, and improves user experience. It also ensures backward compatibility, making it applicable to remote terminals that support or do not support multi-hop relays, thus improving the universality of the solution.
[0099] Schematic diagrams of some embodiments of the relay communication device disclosed herein are shown below. Figure 7B As shown. The device is deployed on a terminal; in some embodiments, the device is deployed on a remote terminal.
[0100] The information acquisition unit 723 is capable of acquiring event indication information or link release information sent by the relay terminal in the event of a predetermined event, based on the capability information of the remote terminal. In some embodiments, the information acquisition unit 723 is capable of performing the method in any embodiment of step S34 above.
[0101] Execution unit 724 can trigger relay reselection based on event indication information or link release information. In some embodiments, execution unit 724 can perform the method in any embodiment of step S35 above.
[0102] Based on such a relay communication device, the remote terminal can receive and recognize messages that it can accept when the relay path changes, and thus know that the relay path has changed. This allows the remote terminal to promptly trigger relay reselection, reducing communication interruption time and improving user experience. It also ensures backward compatibility, making it applicable to remote terminals that support or do not support multi-hop relays, thus improving the universality of the solution.
[0103] In some embodiments, such as Figure 7B As shown, the relay communication device also includes a request receiving unit 721 and a capability sending unit 722.
[0104] The request receiving unit 721 is capable of receiving capability requests from relay terminals. In some embodiments, the request receiving unit 721 is capable of performing the method in any embodiment of step S31 above.
[0105] The capability sending unit 722 is capable of sending capability information to the relay terminal. In some embodiments, the capability sending unit 722 can perform the method in any embodiment of step S32 above.
[0106] Based on such a relay communication device, the remote terminal can transmit capability information to the relay terminal, so that the relay terminal can promptly determine the type of information to be sent when a predetermined event occurs, thereby improving the efficiency of triggering relay reselection of the remote terminal.
[0107] A schematic diagram of the structure of an embodiment of the relay communication device disclosed herein is shown below. Figure 8 As shown, the relay communication device includes a memory 801 and a processor 802. The memory 801 can be a disk, flash memory, or any other non-volatile storage medium. The memory stores instructions from the corresponding embodiments of the relay communication method described above. The processor 802 is coupled to the memory 801 and can be implemented as one or more integrated circuits, such as a microprocessor or microcontroller. The processor 802 executes the instructions stored in the memory, facilitating timely triggering of relay reselection by remote terminals, reducing communication interruption time, and improving the versatility of the solution.
[0108] In one embodiment, it can also be as follows: Figure 9 As shown, the relay communication device 900 includes a memory 901 and a processor 902. The processor 902 is coupled to the memory 901 via a BUS bus 903. The relay communication device 900 can also be connected to an external storage device 905 via a storage interface 904 to access external data, and can also be connected to a network or another computer system (not shown) via a network interface 906. Further details are omitted here.
[0109] In this embodiment, by storing data instructions in the memory and then processing the instructions by the processor, it is possible to promptly trigger the remote terminal to perform relay reselection, reduce communication interruption time, and improve the universality of the solution.
[0110] In another embodiment, a computer-readable storage medium stores computer program instructions that, when executed by a processor, implement the steps of the method in the corresponding embodiment of the relay communication method. Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, apparatus, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0111] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, as well as combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams.
[0112] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0113] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0114] This concludes the detailed description of the present disclosure. To avoid obscuring the concept of the disclosure, some details known in the art have not been described. Those skilled in the art will fully understand how to implement the technical solutions disclosed herein based on the above description.
[0115] The methods and apparatus of this disclosure may be implemented in many ways. For example, they may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order of steps for the methods is for illustrative purposes only, and the steps of the methods of this disclosure are not limited to the order specifically described above unless otherwise specifically stated. Furthermore, in some embodiments, this disclosure may also be implemented as a program recorded on a recording medium, the program including machine-readable instructions for implementing the methods according to this disclosure. Thus, this disclosure also covers recording media storing programs for performing the methods according to this disclosure.
[0116] It should be noted that the terms "first," "second," etc., used in the specification, claims, and drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0117] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this disclosure and not to limit them; although this disclosure has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications can still be made to the specific implementation of this disclosure or equivalent substitutions can be made to some technical features without departing from the spirit of the technical solutions of this disclosure, and all such modifications and substitutions should be covered within the scope of the technical solutions claimed in this disclosure.
Claims
1. A relay communication method, executed by a relay terminal, comprising: Obtain capability information of remote terminals; In the event of a predetermined event, an event indication or link release information is sent to the remote terminal based on the capability information.
2. The relay communication method according to claim 1, wherein, The predetermined events include at least one of the following: the relay terminal selects a relay, reselects a relay, or switches paths.
3. The relay communication method according to claim 1, wherein, The capability information includes at least one of the following: whether the remote terminal supports multi-hop relay, and the technical specification version supported by the remote terminal.
4. The relay communication method according to claim 1 or 3, wherein, The step of sending event indication information or link release information to the remote terminal based on the capability information includes: If the remote terminal supports multi-hop relay or supports a predetermined version of the technical specification, then an event indication message is sent to the remote terminal.
5. The relay communication method according to claim 1 or 3, wherein sending event indication information or link release information to the remote terminal based on the capability information includes: If the remote terminal does not support multi-hop relay or does not support the predetermined version of the technical specifications, then a link release message is sent to the remote terminal.
6. The relay communication method according to claim 1, wherein, The capability information for obtaining remote terminals includes: Send a capability request to the remote terminal; Receive the capability information from the remote terminal.
7. The relay communication method according to claim 1, wherein, The method meets at least one of the following criteria: If the predetermined event is a relay selection, then the indication information of the event is a relay selection indication information; If the predetermined event is a relay reselection, then the indication information of the event is a relay reselection indication information; If the predetermined event is a path switching event, then the indication information of the event is path switching indication information.
8. The relay communication method according to claim 1, wherein, The link release information is a PC5-S link release message.
9. A relay communication method, executed by a remote terminal, comprising: Obtain event indication information or link release information sent by the relay terminal in the event of a predetermined event, based on the capability information of the remote terminal; Relay reselection is triggered based on the event indication information or link release information.
10. The relay communication method according to claim 9, further comprising: Receive capability requests from the relay terminal; The capability information is sent to the relay terminal.
11. The relay communication method according to claim 9, wherein, The event indication information includes at least one of the following: relay selection indication information, relay reselection indication information, and path switching indication information.
12. The relay communication method according to claim 9, wherein, The link release information is a PC5-S link release message.
13. A relay communication device, comprising: The capability acquisition unit is configured to acquire capability information of remote terminals; The information sending unit is configured to send event indication information or link release information to the remote terminal based on the capability information in the event of a predetermined event.
14. A relay communication device, comprising: The information acquisition unit is configured to acquire event indication information or link release information sent by the relay terminal in the event of a predetermined event, based on the capability information of the remote terminal. The execution unit is configured to trigger relay reselection based on indication information or link release information of the event.
15. The relay communication device according to claim 14, further comprising: The request receiving unit is configured to receive capability requests from the relay terminal; The capability sending unit is configured to send the capability information to the relay terminal.
16. A relay communication device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to perform the method as described in any one of claims 1 to 12 based on instructions stored in the memory.
17. A non-transitory computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the method according to any one of claims 1 to 12.
18. A computer program product comprising a computer program or instructions which, when executed by a processor, implement the method of any one of claims 1 to 12.