Sidelink management method, terminal, and storage medium

By dynamically configuring the timer duration of the Sidelink link according to the message sending method and the relay terminal situation, the problem of RLF advance or delay in the 5G NR system is solved, and communication stability is improved.

WO2025000405A1PCT designated stage expired Publication Date: 2025-01-02BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/104294
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-29
Publication Date
2025-01-02

AI Technical Summary

Technical Problem

In 5G NR systems, the timer configuration time of the Sidelink link is difficult to accurately set, resulting in the RLF (wireless link failure) being triggered in advance or delay, affecting communication stability.

Method used

The timer duration is determined according to the message sending method, including direct sending and sending through the relay terminal, combining the number of relay terminals and the number of hops, and dynamically configure the timer duration to avoid RLF triggering in advance or delay.

Benefits of technology

The accurate configuration of timer duration is realized, avoiding RLF triggering in advance or delay, and improving the communication stability and reliability of Sidelink links.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023104294_02012025_PF_FP_ABST
    Figure CN2023104294_02012025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a Sidelink management method, a terminal, and a storage medium. The Sidelink management method comprises: a first terminal determining a duration of a timer on the basis of a sending manner of a first message, and configuring the timer on the basis of the duration of the timer; and starting the timer. The first message is a message of a Sidelink link sent by the first terminal to a target terminal. According to the present disclosure, the duration of the timer can be accurately configured, thereby avoiding advanced or delayed triggering of an RLF.
Need to check novelty before this filing date? Find Prior Art

Description

Sidelink link management method, terminal and storage medium Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular to a sidelink management method, a terminal, and a storage medium. Background Art

[0002] With the development of wireless communication technology, mobile communication networks are gradually evolving towards 5G NR (New Radio) systems. In 5G NR systems, sidelinks are introduced, meaning that terminals communicate with each other via sidelinks. In related technologies, a terminal starts a timer after sending a message to a target terminal via a sidelink. If the timer expires, a Sidelink Radio Link Failure (RLF) is triggered. Therefore, configuring the timer duration is a problem that needs to be solved.

[0003] Summary of the Invention

[0004] The embodiments of the present disclosure provide a sidelink management method, a terminal, and a storage medium, which can accurately configure the duration of a timer to avoid premature or delayed triggering of RLF.

[0005] According to a first aspect of an embodiment of the present disclosure, a sidelink management method is proposed, including:

[0006] The first terminal determines a timer length according to a sending mode of a first message, and configures the timer according to the timer length, where the first message is a Sidelink link message sent by the first terminal to the target terminal;

[0007] The timer is started, and the timer is used to indicate that a radio link failure occurs in the Sidelink link when the timer times out.

[0008] In conjunction with some embodiments of the first aspect, in some embodiments, the sending manner of the first message includes at least one of the following:

[0009] The first terminal directly sends a first message to the target terminal;

[0010] The first terminal sends a first message to the target terminal through the relay terminal.

[0011] In conjunction with some embodiments of the first aspect, in some embodiments, determining the duration of the timer according to the sending mode of the first message includes:

[0012] The first terminal directly sends a first message to the target terminal to determine a first duration of the timer.

[0013] In conjunction with some embodiments of the first aspect, in some embodiments, determining the duration of the timer according to the sending mode of the first message includes:

[0014] The first terminal sends a first message to the target terminal through the relay terminal to determine the second duration of the timer.

[0015] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second duration of the timer includes:

[0016] The second duration of the timer is determined according to the number of relay terminals between the first terminal and the target terminal.

[0017] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second duration of the timer includes:

[0018] The second duration of the timer is determined according to the number of relay hops between the first terminal and the target terminal.

[0019] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second duration of the timer includes:

[0020] The second duration of the timer is determined according to a first duration corresponding to a sending mode in which the first terminal directly sends the first message to the target terminal.

[0021] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second duration of the timer according to the first duration corresponding to the sending mode in which the first terminal directly sends the first message to the target terminal includes:

[0022] The second duration of the timer is determined according to the first duration and the number of relay terminals between the first terminal and the target terminal.

[0023] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second duration of the timer based on the first duration and the number of relay terminals between the first terminal and the target terminal includes:

[0024] The first duration is multiplied by the number of relay terminals between the first terminal and the target terminal, and the product is determined as the second duration of the timer.

[0025] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second duration of the timer according to the first duration corresponding to the sending mode in which the first terminal directly sends the first message to the target terminal includes:

[0026] The second duration of the timer is determined according to the first duration and the number of relay hops between the first terminal and the target terminal.

[0027] In conjunction with some embodiments of the first aspect, in some embodiments, determining the second duration of the timer based on the first duration and the number of relay hops between the first terminal and the target terminal includes:

[0028] The first duration is multiplied by the number of relay hops between the first terminal and the target terminal, and the product is determined as the second duration of the timer.

[0029] With reference to some embodiments of the first aspect, in some embodiments, the first message is a Sidelink RRC reconfiguration message.

[0030] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0031] receiving a second message, where the second message is a reply message of the target terminal in response to the first message;

[0032] Stop the timer.

[0033] In combination with some embodiments of the first aspect, in some embodiments, the second message is a Sidelink RRC reconfiguration complete message or a Sidelink RRC reconfiguration failure message.

[0034] In combination with some embodiments of the first aspect, in some embodiments, the timer is a T400 timer.

[0035] According to a second aspect of an embodiment of the present disclosure, a terminal is provided, including:

[0036] a processing module, configured to determine a duration of a timer according to a sending mode of a first message, and configure the timer according to the duration of the timer, wherein the first message is a Sidelink link message sent by the terminal to the target terminal;

[0037] The processing module is further configured to start the timer, and the timer is configured to indicate that a radio link failure occurs in the Sidelink link when the timer times out.

[0038] According to a third aspect of an embodiment of the present disclosure, a terminal is provided, including:

[0039] one or more processors;

[0040] The terminal is used to execute the Sidelink management method provided in the first aspect of the embodiment of the present disclosure.

[0041] According to a fourth aspect of an embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a terminal, the terminal executes the sidelink link management method provided by the first aspect of the embodiment of the present disclosure.

[0042] In an embodiment of the present disclosure, the first terminal determines the duration of the timer according to the sending method of the first message, and configures the timer according to the determined duration, so that the duration of the timer can be accurately configured to avoid early or delayed triggering of RLF. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.

[0044] FIG1a is a schematic diagram showing an exemplary architecture of a communication system according to an embodiment of the present disclosure.

[0045] FIG1 b is a schematic diagram showing an exemplary architecture of a communication system according to an embodiment of the present disclosure.

[0046] FIG1c is a schematic diagram showing an exemplary architecture of a communication system according to an embodiment of the present disclosure.

[0047] FIG2 is a schematic diagram showing an exemplary interaction of a sidelink management method according to an embodiment of the present disclosure.

[0048] FIG3 a is a schematic diagram showing an exemplary flow of a sidelink management method according to an embodiment of the present disclosure.

[0049] FIG3 b is a schematic diagram showing an exemplary flow of a sidelink management method according to an embodiment of the present disclosure.

[0050] FIG3 c is a schematic diagram showing an exemplary flow of a sidelink management method according to an embodiment of the present disclosure.

[0051] FIG3 d is a schematic diagram showing an exemplary flow of a sidelink management method according to an embodiment of the present disclosure.

[0052] FIG3e is a schematic diagram showing an exemplary flow of a sidelink management method according to an embodiment of the present disclosure.

[0053] FIG4 is a schematic diagram showing an exemplary structure of a terminal according to an embodiment of the present disclosure.

[0054] FIG5 is a schematic diagram showing an exemplary structure of a terminal according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0055] The embodiments of the present disclosure provide a sidelink management method, a terminal, and a storage medium. In some embodiments, the terms sidelink management method, sidelink configuration method, communication method, etc. can be used interchangeably.

[0056] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0057] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0058] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0059] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0060] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0061] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0062] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0063] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0064] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the description object is a "field", the ordinal number before the "field" in "first field" and "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and "second field". For another example, if the description object is a "level", the ordinal number before the "level" in "first level" and "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0065] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0066] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0067] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", "above", and "exceed" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0068] In some embodiments, devices, terminals and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0069] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.

[0070] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.

[0071] In the related art, in order to support direct communication between terminals, a sidelink communication method is introduced. In some embodiments, the interface between the terminals is PC-5. Figure 1a is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1a, the communication system includes terminal A and terminal B. After terminal A establishes a unicast connection with terminal B, terminal A can send a first message to terminal B. For example, the first message is a sidelink RRC reconfiguration message (such as an RRCReconfigurationSidelink message). The first message can carry configuration information sent to terminal B. After sending the first message, terminal A starts a timer, such as a T400 timer. Terminal A stops the timer after receiving a second message sent by terminal B. The second message is a message that terminal B replies to the first message. In some embodiments, the second message can be a sidelink RRC reconfiguration completion message (such as an RRCReconfigurationCompleteSidelink message). In some embodiments, the second message can be a sidelink RRC reconfiguration failure message (such as an RRCReconfigurationFailureSidelink message). If the timer times out, a wireless link failure is triggered on the Sidelink link, and the PC-5 interface and resources used for the Sidelink link are released.

[0072] In some embodiments, when terminal B receives the first message sent by terminal A, if the configuration information carried in the first message is applicable, the configuration takes effect, and terminal B replies to terminal A with a second message, for example, the second message is a Sidelink RRC reconfiguration completion message (such as an RRCReconfigurationCompleteSidelink message).

[0073] In some embodiments, when terminal B receives the first message sent by terminal A, if the configuration information carried in the first message is not applicable, the configuration does not take effect, and terminal B replies to terminal A with a second message, for example, the second message is a Sidelink RRC reconfiguration failure message (such as an RRCReconfigurationFailureSidelink message).

[0074] In some embodiments, the duration of the timer may be preconfigured or configured by a network-side device.

[0075] Figure 1b is another schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1b, terminal A may not be directly connected to terminal B, but rather connected to terminal B through terminal C. Terminals A and B are referred to as remote terminals (also known as remote UEs), and terminal C, which provides relay functionality, is referred to as a relay terminal (also known as a relay UE). Terminals communicate with each other via sidelink unicast. This architecture is called U2U (UE-to-UE) relay.

[0076] Figure 1c is another schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1c, terminal A can be connected to terminal B through multiple relay terminals. For example, terminal A is connected to terminal B through terminal C and terminal D. This architecture is called multi-hop U2U (UE to UE) relay.

[0077] In some embodiments, the terminals in the above-mentioned communication system include, for example, mobile phones, wearable devices, Internet of Things devices, cars with communication functions, smart cars, tablet computers, computers with wireless transceiver functions, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminal devices in industrial control, wireless terminal devices in self-driving, wireless terminal devices in remote medical surgery, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, and at least one of wireless terminal devices in smart homes, but are not limited to these.

[0078] Taking the architecture diagram shown in Figure 1b as an example, in some practical situations, the target terminal for communication between terminal A and the remote terminal may be a relay terminal, such as terminal C, or a remote terminal, such as terminal B. In some embodiments, terminal C may serve as the target terminal, and terminal A may send the first message directly to terminal C. In some embodiments, terminal B may serve as the target terminal, and terminal A may send the first message to terminal B via a relay terminal (terminal C). It is understood that the time required for the relay terminal and the remote terminal to transmit a reply message may differ, with the remote terminal taking longer to transmit a reply message. If terminal A uses the same timer duration, this may result in premature triggering of the RLF with the remote terminal or delayed triggering of the RLF with the relay terminal.

[0079] It can be understood that the communication system described in the embodiment of the present disclosure is to more clearly illustrate the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure.

[0080] In some embodiments, the terms "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" and the like may be used interchangeably.

[0081] Figure 2 is an interactive diagram of a sidelink management method according to an embodiment of the present disclosure. The first terminal may be any terminal in the communication system, such as terminal A in the communication system shown in Figures 1a, 1b, and 1c. The present disclosure does not limit the first terminal. The target terminal refers to the target terminal of the first terminal's communication, such as terminal B, terminal C, and terminal D in the communication system shown in Figures 1a, 1b, and 1c. The target terminal may be a remote terminal or a relay terminal.

[0082] In some embodiments, the first terminal is directly connected to the target terminal via a sidelink. In some embodiments, the first terminal is not directly connected to the target terminal via a sidelink, for example, via a relay terminal.

[0083] As shown in Figure 2, the sidelink management method includes the following steps:

[0084] Step S2101: The first terminal determines the duration of the timer according to the sending mode of the first message, and configures the timer according to the duration of the timer.

[0085] In some embodiments, the first message is a sidelink message sent by the first terminal to the target terminal.

[0086] In some embodiments, the first message may be a message for configuring the target terminal.

[0087] In some embodiments, the first message may be a Sidelink RRC reconfiguration message (eg, an RRCReconfigurationSidelink message).

[0088] In some embodiments, the first message may also be other messages, and the embodiments of the present disclosure do not limit the first message. For example, the first message may also be a message of the Packet Data Convergence Protocol (PDCP) layer.

[0089] In some embodiments, the first message is sent in at least one of the following ways:

[0090] The first terminal directly sends a first message to the target terminal;

[0091] The first terminal sends a first message to the target terminal through the relay terminal.

[0092] In some embodiments, the first terminal determining the timer duration based on the sending method of the first message may include: determining the first timer duration when the first terminal sends the first message directly to the target terminal. Thus, when the first terminal sends the first message directly to the target terminal, the first terminal configures the timer using the first time duration.

[0093] In some embodiments, the first terminal determining the timer duration based on the sending method of the first message may include: determining a second timer duration when the first terminal sends the first message to the target terminal via a relay terminal. Thus, when the first terminal sends the first message to the target terminal via a relay terminal, the first terminal configures the timer using the second timer duration.

[0094] According to the above embodiment, the first terminal uses the first duration configuration timer according to the sending method of the first message. When the first terminal sends the first message directly to the target terminal, the first terminal uses the second duration configuration timer. When the first terminal sends the first message to the target terminal through the relay terminal, the first terminal uses the second duration configuration timer. This can accurately configure the duration of the timer and avoid early or delayed triggering of RLF.

[0095] In some embodiments, the first duration of the timer may be preconfigured or configured by a network-side device. For example, the first duration of the timer may be obtained according to a configuration sent by a base station.

[0096] According to the above embodiment, by pre-configuring the first duration for the first terminal or configuring the first duration through the network side device, the first terminal can use the first duration to configure the timer when sending the first message directly to the target terminal, thereby accurately configuring the timer.

[0097] In some embodiments, the second duration of the timer may be preconfigured or configured by a network-side device. For example, the second duration of the timer may be obtained according to a configuration sent by a base station.

[0098] According to the above embodiment, by pre-configuring the second duration for the first terminal or configuring the second duration through the network side device, the first terminal can use the second duration to configure the timer when sending the first message to the target terminal through the relay terminal, thereby accurately configuring the timer.

[0099] In some embodiments, terms such as network-side equipment, network equipment, network, base station, access network equipment, and core network equipment can be used interchangeably.

[0100] In some embodiments, the pre-configuration or the configuration sent by the network-side device may include a first duration and / or at least one second duration.

[0101] In some embodiments, the first terminal may determine the second duration of the timer according to the number of relay terminals between the first terminal and the target terminal.

[0102] In some embodiments, the preconfigured configuration or the configuration sent by the network-side device may include multiple second durations, each corresponding to a different number of relay terminals. The first terminal may select a corresponding second duration from the multiple second durations based on the number of relay terminals between the first terminal and the target terminal to obtain the second duration of the timer.

[0103] In some embodiments, the first terminal may determine the second duration of the timer based on the number of relay terminals between the first terminal and the target terminal and the first duration corresponding to the sending mode in which the first terminal directly sends the first message to the target terminal. As an implementation method, the first terminal may multiply the first duration by the number of relay terminals between the first terminal and the target terminal, and determine the product as the second duration of the timer.

[0104] In some embodiments, the first terminal may determine the second duration of the timer according to the number of relay hops between the first terminal and the target terminal.

[0105] In some embodiments, the preconfigured configuration or the configuration sent by the network-side device may include multiple second durations, each corresponding to a different number of relay hops. The first terminal may select a corresponding second duration from the multiple second durations based on the number of relay hops between the first terminal and the target terminal to obtain the second duration of the timer.

[0106] In some embodiments, the first terminal may determine the second duration of the timer based on the number of relay hops between the first terminal and the target terminal and the first duration corresponding to the sending mode in which the first terminal directly sends the first message to the target terminal. As an implementation method, the first terminal may multiply the first duration by the number of relay hops between the first terminal and the target terminal, and determine the product as the second duration of the timer.

[0107] According to the above embodiment, the first terminal can obtain an accurate second duration according to the number of relay terminals or relay hops between itself and the target terminal when sending the first message to the target terminal through the relay terminal, thereby accurately configuring the timer.

[0108] In some embodiments, the second duration of the timer may be determined according to a first duration corresponding to a sending mode in which the first terminal directly sends the first message to the target terminal.

[0109] In some embodiments, the first terminal may determine the second duration of the timer according to a first duration corresponding to a sending mode in which the first terminal directly sends the first message to the target terminal.

[0110] In some embodiments, the first terminal may determine the second duration of the timer according to the first duration and the number of relay terminals between the first terminal and the target terminal.

[0111] As an implementation manner, the first terminal multiplies the first duration by the number of relay terminals between the first terminal and the target terminal, and determines the product as the second duration of the timer.

[0112] In some embodiments, the first terminal may determine the second duration of the timer according to the first duration and the number of relay hops between the first terminal and the target terminal.

[0113] As an implementation manner, the first terminal multiplies the first duration by the number of relay hops between the first terminal and the target terminal, and determines the product as the second duration of the timer.

[0114] According to the above embodiment, by configuring the first duration corresponding to the method for directly sending the first message to the target terminal for the first terminal, the first terminal can independently determine the second duration based on the first duration. In some embodiments, only the first duration needs to be preconfigured for the first terminal or configured by the network-side device, and the second duration does not need to be configured separately for the first terminal, thereby reducing the number of configuration parameters.

[0115] In some embodiments, the "way of sending the first message" can be replaced with terms such as "way of connecting the first terminal and the target terminal" and "way of communicating between the first terminal and the target terminal".

[0116] In some embodiments, "the first terminal directly sends the first message to the target terminal" can be replaced with "the first terminal sends the first message to the target terminal not through the relay terminal", "the first terminal is directly connected to the target terminal", "the first terminal is not connected to the target terminal through the relay terminal", "the first terminal directly communicates with the target terminal", "the first terminal communicates with the target terminal not through the relay terminal" and other terms.

[0117] In some embodiments, "the first terminal sends a first message to the target terminal through the relay terminal" can be replaced with "the first terminal is connected to the target terminal through the relay terminal" and "the first terminal communicates with the target terminal through the relay terminal".

[0118] Step S2102: The first terminal sends a first message.

[0119] In some embodiments, the first terminal sends a first message to the target terminal.

[0120] In some embodiments, the first terminal sends a Sidelink RRC reconfiguration message to the target terminal.

[0121] In some embodiments, the first terminal is directly connected to the target terminal via a sidelink, and the first terminal directly sends the first message to the target terminal.

[0122] In some embodiments, the first terminal is connected to the target terminal through a relay terminal, and the first terminal sends the first message to the target terminal through the relay terminal.

[0123] In some embodiments, step S2101 and step S2102 may be executed in an interchanged order or simultaneously.

[0124] Step S2103: The first terminal starts a timer.

[0125] In some embodiments, the first terminal starts a timer after sending the first message. The timer is configured to indicate a radio link failure has occurred in the sidelink between the first terminal and the target terminal if the timer expires. In embodiments of the present disclosure, a timeout is confirmed when the timer exceeds a configured duration, such as the first duration configured in step S2101 or the second duration configured in step S2101.

[0126] In some embodiments, the timer may be a timer for detecting link failure.

[0127] In some embodiments, the timer may be a T400 timer.

[0128] In some embodiments, the timer may also be other timers, and the embodiments of the present disclosure do not limit the timer. For example, if the first message is a PDCP layer message, the timer may be a timer for the PDCP layer message.

[0129] Step S2104: The first terminal receives the second message.

[0130] In some embodiments, the second message is a message to which the target terminal replies in response to the first message.

[0131] In some embodiments, the second message may be a Sidelink RRC reconfiguration complete message or a Sidelink RRC reconfiguration failure message.

[0132] In some embodiments, the second message may also be other messages, and the embodiments of the present disclosure do not limit the second message. For example, if the first message is a PDCP layer message, the second message may also be a message replied by the target terminal in response to the PDCP layer message.

[0133] Step S2105: The first terminal stops the timer.

[0134] In some embodiments, the first terminal stops the timer after receiving the second message.

[0135] According to the above technical solution, in an embodiment of the present disclosure, the first terminal determines the duration of the timer according to the sending method of the first message, and configures the timer according to the determined duration, so that the duration of the timer can be accurately configured to avoid early or delayed triggering of RLF.

[0136] The sidelink management method according to the embodiments of the present disclosure may include at least one of steps S2101 to S2105. For example, step S2101 may be implemented as an independent embodiment, steps S2101 to S2103 may be implemented as independent embodiments, and steps S2104 to S2105 may be implemented as independent embodiments, but are not limited thereto.

[0137] In some embodiments, steps S2102 to S2105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0138] FIG3a is a flow chart of a sidelink management method according to an embodiment of the present disclosure. The sidelink management method is applied to a first terminal. As shown in FIG3a, the sidelink management method includes:

[0139] Step S3101: determine the duration of the timer according to the sending method of the first message, and configure the timer according to the duration of the timer.

[0140] For optional implementations of step S3101 , reference may be made to the optional implementations of step S2101 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0141] Step S3102, start the timer.

[0142] In some embodiments, the first terminal starts a timer after sending the first message.

[0143] In some embodiments, the timer is used to indicate that a radio link failure occurs in the Sidelink link when the timer times out.

[0144] For optional implementations of step S3102 , reference may be made to the optional implementations of step S2103 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0145] According to the above technical solution, in an embodiment of the present disclosure, the first terminal determines the duration of the timer according to the sending method of the first message, and configures the timer according to the determined duration, so that the duration of the timer can be accurately configured to avoid early or delayed triggering of RLF.

[0146] FIG3b is a flow chart of a sidelink management method according to an embodiment of the present disclosure. The sidelink management method is applied to a first terminal. As shown in FIG3b , the sidelink management method includes:

[0147] Step S3201: In a sending mode in which a first terminal directly sends a first message to a target terminal, a first duration of a timer is determined, and the timer is configured according to the first duration of the timer.

[0148] In a sending mode in which the first terminal directly sends the first message to the target terminal, the first terminal configures a timer using a first duration.

[0149] In some embodiments, the first duration of the timer may be preconfigured or configured by a network-side device. For example, the first duration of the timer may be obtained according to a configuration sent by a base station.

[0150] According to the above embodiment, by pre-configuring the first duration for the first terminal or configuring the first duration through the network side device, the first terminal can use the first duration to configure the timer when sending the first message directly to the target terminal, thereby accurately configuring the timer.

[0151] For optional implementations of step S3201 , reference may be made to the optional implementations of step S2101 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0152] Step S3202, start the timer.

[0153] In some embodiments, the first terminal starts a timer after sending the first message.

[0154] In some embodiments, the timer is used to indicate that a radio link failure occurs in the Sidelink link when the timer times out.

[0155] For optional implementations of step S3202 , reference may be made to the optional implementations of step S2103 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0156] According to the above technical solution, in an embodiment of the present disclosure, the first terminal uses a first duration configuration timer according to a sending method of the first message, in which the first terminal directly sends the first message to the target terminal, so as to accurately configure the duration of the timer and avoid RLF delayed triggering.

[0157] FIG3c is a flow chart of a sidelink management method according to an embodiment of the present disclosure. The sidelink management method is applied to a first terminal. As shown in FIG3c, the sidelink management method includes:

[0158] Step S3301: In a sending mode in which a first terminal sends a first message to a target terminal via a relay terminal, a second duration of a timer is determined, and the timer is configured according to the second duration of the timer.

[0159] In a sending mode in which the first terminal sends the first message to the target terminal through the relay terminal, the first terminal configures a timer using the second duration.

[0160] In some embodiments, the second duration of the timer may be preconfigured or configured by a network-side device. For example, the second duration of the timer may be obtained according to a configuration sent by a base station.

[0161] In some embodiments, at least one second duration may be included in the pre-configuration or the configuration sent by the network side device.

[0162] According to the above embodiment, by pre-configuring the second duration for the first terminal or configuring the second duration through the network side device, the first terminal can use the second duration to configure the timer when sending the first message to the target terminal through the relay terminal, thereby accurately configuring the timer.

[0163] In some embodiments, the second duration of the timer may be determined according to a first duration corresponding to a sending mode in which the first terminal directly sends the first message to the target terminal.

[0164] According to the above embodiment, by configuring the first terminal with a first duration corresponding to the sending mode of directly sending the first message to the target terminal, the first terminal can determine the second duration independently according to the first duration.

[0165] For optional implementations of step S3301 , reference may be made to the optional implementations of step S2101 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0166] Step S3302, start the timer.

[0167] In some embodiments, the first terminal starts a timer after sending the first message.

[0168] In some embodiments, the timer is used to indicate that a radio link failure occurs in the Sidelink link when the timer times out.

[0169] For optional implementations of step S3302 , reference may be made to the optional implementations of step S2103 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0170] According to the above technical solution, in an embodiment of the present disclosure, the first terminal uses a second duration configuration timer according to a sending method of the first message, in which the first terminal sends the first message to the target terminal through the relay terminal, so as to accurately configure the duration of the timer and avoid premature triggering of RLF.

[0171] FIG3 d is a flow chart of a sidelink management method according to an embodiment of the present disclosure. The sidelink management method is applied to a first terminal. As shown in FIG3 d , the sidelink management method includes:

[0172] Step S3401: In a sending mode in which a first terminal sends a first message to a target terminal via a relay terminal, a second duration of a timer is determined according to the number of relay terminals or relay hops between the first terminal and the target terminal.

[0173] In some embodiments, the first terminal may determine the second duration of the timer according to the number of relay terminals between the first terminal and the target terminal.

[0174] In some embodiments, the preconfigured configuration or the configuration sent by the network-side device may include multiple second durations, each corresponding to a different number of relay terminals. The first terminal may select a corresponding second duration from the multiple second durations based on the number of relay terminals between the first terminal and the target terminal to obtain the second duration of the timer.

[0175] In some embodiments, the first terminal may determine the second duration of the timer based on the number of relay terminals between the first terminal and the target terminal and the first duration corresponding to the sending mode in which the first terminal directly sends the first message to the target terminal. As an implementation method, the first terminal may multiply the first duration by the number of relay terminals between the first terminal and the target terminal, and determine the product as the second duration of the timer.

[0176] In some embodiments, the first terminal may determine the second duration of the timer according to the number of relay hops between the first terminal and the target terminal.

[0177] In some embodiments, a preconfigured configuration or a configuration sent by a network-side device includes multiple second durations, each corresponding to a different number of relay hops. The first terminal may select a corresponding second duration from the multiple second durations based on the number of relay hops between the first terminal and the target terminal to obtain the second duration of the timer.

[0178] In some embodiments, the first terminal may determine the second duration of the timer based on the number of relay hops between the first terminal and the target terminal and the first duration corresponding to the sending mode in which the first terminal directly sends the first message to the target terminal. As an implementation method, the first terminal may multiply the first duration by the number of relay hops between the first terminal and the target terminal, and determine the product as the second duration of the timer.

[0179] According to the above embodiment, the first terminal can obtain an accurate second duration according to the number of relay terminals or relay hops between itself and the target terminal when sending the first message to the target terminal through the relay terminal, thereby accurately configuring the timer.

[0180] For optional implementations of step S3401 , reference may be made to the optional implementations of step S2101 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0181] Step S3402: Configure the timer according to the second duration of the timer.

[0182] Step S3403, start the timer.

[0183] For optional implementations of step S3403 , reference may be made to the optional implementations of step S2103 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0184] According to the above technical solution, in an embodiment of the present disclosure, when the first terminal sends the first message to the target terminal through the relay terminal, an accurate second duration can be obtained according to the number of relay terminals between the first terminal and the target terminal, or according to the number of relay hops between the first terminal and the target terminal, thereby accurately configuring the duration of the timer.

[0185] FIG3e is a flow chart of a sidelink management method according to an embodiment of the present disclosure. The sidelink management method is applied to a first terminal. As shown in FIG3e , the sidelink management method includes:

[0186] Step S3501: Under the sending mode of the first terminal sending the first message to the target terminal via the relay terminal, the second duration of the timer is determined according to the first duration corresponding to the sending mode of the first terminal sending the first message directly to the target terminal.

[0187] In some embodiments, the first terminal may determine the second duration of the timer according to a first duration corresponding to a sending mode in which the first terminal directly sends the first message to the target terminal.

[0188] In some embodiments, the first terminal may determine the second duration of the timer according to the first duration and the number of relay terminals between the first terminal and the target terminal.

[0189] As an implementation manner, the first terminal multiplies the first duration by the number of relay terminals between the first terminal and the target terminal, and determines the product as the second duration of the timer.

[0190] In some embodiments, the first terminal may determine the second duration of the timer according to the first duration and the number of relay hops between the first terminal and the target terminal.

[0191] As an implementation manner, the first terminal multiplies the first duration by the number of relay hops between the first terminal and the target terminal, and determines the product as the second duration of the timer.

[0192] According to the above embodiment, by configuring the first terminal with a first duration corresponding to the sending mode of directly sending the first message to the target terminal, the first terminal can determine the second duration independently according to the first duration.

[0193] For optional implementations of step S3501 , reference may be made to the optional implementations of step S2101 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0194] Step S3502: Configure the timer according to the second duration of the timer.

[0195] Step S3503, start the timer.

[0196] For optional implementations of step S3503 , reference may be made to the optional implementations of step S2103 in FIG. 2 , and other related parts in the embodiment involved in FIG. 2 .

[0197] According to the above technical solution, in the embodiments of the present disclosure, by configuring a first duration corresponding to the method for directly sending a first message to a target terminal for a first terminal, the first terminal can independently determine a second duration based on the first duration. In some embodiments, only the first duration needs to be pre-configured for the first terminal or configured by a network-side device, and the second duration does not need to be separately configured for the first terminal, thereby reducing the number of configuration parameters.

[0198] The embodiments of the present disclosure further provide a device for implementing the above sidelink management method. For example, a device is provided, which includes units or modules for implementing each step executed by the terminal in the above sidelink management method.

[0199] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a single physical entity, or they may be physically separated. Furthermore, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor connected to a memory, the memory storing instructions, and the processor calls the instructions stored in the memory to implement the above sidelink management method or the functions of the various units or modules in the above device. The processor may be, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory may be a memory within the device or a memory external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0200] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0201] FIG4 is a schematic diagram of the structure of a terminal according to an embodiment of the present disclosure. As shown in FIG4, terminal 4100 may include: at least one of a transceiver module 4101 and a processing module 4102. In some embodiments, terminal 4100 may be the first terminal in the above method embodiment.

[0202] In some embodiments, the processing module 4102 is configured to determine a timer duration based on a first message transmission method, and configure the timer based on the timer duration, wherein the first message is a sidelink message sent by the terminal to the target terminal. The processing module 4102 is further configured to start the timer, wherein the timer is configured to indicate a radio link failure of the sidelink link upon expiration of the timer.

[0203] In some embodiments, the transceiver module 4101 is used to execute at least one of the communication steps such as sending and / or receiving (such as step S2102 and step S2104, but not limited thereto) executed by the terminal in the above sidelink management method, which will not be described in detail here.

[0204] In some embodiments, the processing module 4102 is configured to execute at least one of the other steps (eg, step S2101, step S2103, step S2105, but not limited thereto) executed by the terminal in the above sidelink management method, which will not be described in detail here.

[0205] In some embodiments, the transceiver module 4101 may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.

[0206] In some embodiments, the processing module 4102 may be a single module or include multiple submodules. Optionally, the multiple submodules each execute all or part of the steps required to be executed by the processing module 4102. Optionally, the processing module and the processor may be interchangeable.

[0207] Figure 5 is a schematic diagram of the structure of a terminal proposed in an embodiment of the present disclosure. In some embodiments, terminal 5100 may be the first terminal in the above method embodiment. Terminal 5100 may be used to implement the method described in the above method embodiment. For details, please refer to the description of the above method embodiment.

[0208] As shown in Figure 5, terminal 5100 includes one or more processors 5101. Processor 5101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. Terminal 5100 is configured to execute the above sidelink management method.

[0209] In some embodiments, the terminal 5100 further includes one or more memories 5102 for storing instructions. Optionally, all or part of the memories 5102 may be located outside the terminal 5100.

[0210] In some embodiments, the terminal 5100 further includes one or more transceivers 5103. When the terminal 5100 includes one or more transceivers 5103, the transceiver 5103 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2102 and step S2104, but not limited thereto), and the processor 5101 performs at least one of the other steps (for example, step S2101, step S2103, and step S2105, but not limited thereto).

[0211] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0212] In some embodiments, the terminal 5100 may include one or more interface circuits 5104. Optionally, the interface circuit 5104 is connected to the memory 5102. The interface circuit 5104 may be configured to receive signals from the memory 5102 or other devices, and may be configured to send signals to the memory 5102 or other devices. For example, the interface circuit 5104 may read instructions stored in the memory 5102 and send the instructions to the processor 5101.

[0213] The structure of the terminal 5100 described in the embodiments of the present disclosure may not be limited by FIG. 5 . The terminal may be an independent device or may be part of a larger device. For example, the terminal may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0214] The present disclosure further provides a storage medium having instructions stored thereon. When the instructions are executed on the terminal 5100, the terminal 5100 executes the above-mentioned sidelink management method. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a transient storage medium.

[0215] The present disclosure also provides a program product, which, when executed by the terminal 5100, enables the terminal 5100 to execute the above sidelink management method. Optionally, the program product is a computer program product.

[0216] The present disclosure also proposes a computer program, which, when executed on a computer, enables the computer to execute the above Sidelink management method.

Claims

1. A Sidelink management method, characterized in that: include: The first terminal determines the duration of the timer according to the sending mode of the first message, and configures the timer according to the duration of the timer, wherein the first message is a message of a Sidelink link sent by the first terminal to the target terminal; The timer is started, and the timer is used to indicate that a radio link failure occurs in the Sidelink link when the timer times out.

2. The method according to claim 1, characterized in that The sending method of the first message includes at least one of the following: The first terminal directly sends a first message to the target terminal; The first terminal sends a first message to a target terminal through a relay terminal.

3. The method according to claim 1, characterized in that The determining the duration of the timer according to the sending mode of the first message includes: The first terminal directly sends a first message to the target terminal to determine a first duration of the timer.

4. The method according to claim 1, characterized in that: The determining the duration of the timer according to the sending mode of the first message includes: The first terminal sends a first message to the target terminal through a relay terminal to determine a second duration of the timer.

5. The method according to claim 4, characterized in that The determining the second duration of the timer includes: The second duration of the timer is determined according to the number of relay terminals between the first terminal and the target terminal.

6. The method according to claim 4, characterized in that The determining the second duration of the timer includes: The second duration of the timer is determined according to the number of relay hops between the first terminal and the target terminal.

7. The method according to claim 4, characterized in that The determining the second duration of the timer includes: The second duration of the timer is determined according to a first duration corresponding to a sending method in which the first terminal directly sends the first message to the target terminal.

8. The method according to claim 7, characterized in that The determining, according to a first duration corresponding to a sending mode in which the first terminal directly sends the first message to the target terminal, a second duration of the timer includes: The second duration of the timer is determined according to the first duration and the number of relay terminals between the first terminal and the target terminal.

9. The method according to claim 8, characterized in that The determining, according to the first duration and the number of relay terminals between the first terminal and the target terminal, the second duration of the timer includes: The first duration is multiplied by the number of relay terminals between the first terminal and the target terminal, and the product is determined as the second duration of the timer.

10. The method according to claim 7, characterized in that The determining, according to a first duration corresponding to a sending mode in which the first terminal directly sends the first message to the target terminal, a second duration of the timer includes: The second duration of the timer is determined according to the first duration and the number of relay hops between the first terminal and the target terminal.

11. The method according to claim 10, characterized in that The determining, according to the first duration and the number of relay hops between the first terminal and the target terminal, a second duration of the timer includes: The first duration is multiplied by the number of relay hops between the first terminal and the target terminal, and the product is determined as the second duration of the timer.

12. The method according to any one of claims 1 to 11, characterized in that: The first message is a Sidelink RRC reconfiguration message.

13. The method according to any one of claims 1 to 12, characterized in that: The method further comprises: receiving a second message, where the second message is a message to which the target terminal replies in response to the first message; Stop the timer.

14. The method according to claim 13, characterized in that The second message is a Sidelink RRC reconfiguration completion message or a Sidelink RRC reconfiguration failure message.

15. The method according to any one of claims 1 to 14, characterized in that The timer is a T400 timer.

16. A terminal, characterized in that: include: A processing module, configured to determine a duration of a timer according to a sending mode of a first message, and configure the timer according to the duration of the timer, wherein the first message is a message of a Sidelink link sent by the terminal to a target terminal; The processing module is further configured to start the timer, and the timer is configured to indicate that a radio link failure occurs in the Sidelink link when the timer times out.

17. A terminal, characterized in that: include: one or more processors; The terminal is used to execute the Sidelink management method according to any one of claims 1 to 15.

18. A storage medium storing instructions, characterized in that: When the instruction is executed on a terminal, the terminal executes the Sidelink management method according to any one of claims 1 to 15.

Citation Information

Patent Citations

  • Radio link failure handling method, user equipment and base station

    CN104641683A

  • Radio link failure processing method and device and computer storage medium

    CN110999527A

  • Sidelink configuration method and device, storage medium and terminal

    CN115299172A

  • Sidelink transmission method and apparatus, network device, and terminal device

    WO2023071752A1