Timer information processing method and apparatus, and related device

By configuring the initial value of the timer according to the number of hops of the backhaul link in a multi-hop relay network, the problem of mismatch between the timer running time and the signaling transmission time is solved, and more efficient signaling transmission and power consumption are achieved.

WO2025140066A1PCT designated stage expired Publication Date: 2025-07-03VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/141273
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-29
Filing Date
2024-12-23
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In a multi-hop relay network, the existing timer run time causes signaling transmission to fail to complete during the timer run, triggering unnecessary timeout behavior.

Method used

The timer's initial value configuration parameters and hop information are obtained through the remote terminal, and the initial value of the timer is determined based on the number of backhaul hops of the backhaul link to match the transmission time of the signaling process.

Benefits of technology

Avoid or reduce unnecessary timer timeout behavior, reduce link interrupts, reduce terminal power consumption, and improve wireless connection management performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024141273_03072025_PF_FP_ABST
    Figure CN2024141273_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and discloses a timer information processing method and apparatus, and a related device. The timer information processing method in embodiments of the present application comprises: a remote terminal acquires an initial value configuration parameter of a timer and hop count information, wherein the hop count information is used for determining a first hop count, the first hop count is a backhaul hop count of a backhaul link in a relay network, and the initial value configuration parameter is related to the backhaul hop count in the backhaul link; and the remote terminal determines an initial value of the timer on the basis of the initial value configuration parameter and the first hop count, wherein the initial value is used for determining a running duration of the timer.
Need to check novelty before this filing date? Find Prior Art

Description

Timer information processing method, device and related equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202311861606.X filed in China on December 29, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a method, apparatus and related equipment for processing timer information. Background Art

[0004] In a multi-hop Layer 2 (L2) relay network (abbreviated as a multi-hop relay network), the signaling and data transmission delay between a remote user equipment (UE) and a serving base station depends on the number of hops in the data return path. The greater the number of hops, the longer the transmission delay. The running time of some timers directly or indirectly covers the time required for the uplink / downlink signaling transmission of the corresponding program flow. Since the time required for the transmission delay of the uplink and downlink signaling of the multi-hop relay network largely depends on the number of hops between the remote UE and the serving base station, the transmission time required for the multi-hop relay network to complete the signaling process may be longer than the running time of the timer. Based on the running time of the existing timer, the multi-hop relay network will be unable to complete the corresponding signaling transmission during the timer running period, thereby triggering unnecessary timer timeout behavior. Summary of the Invention

[0005] The embodiments of the present application provide a method, apparatus, and related equipment for processing timer information, which can solve the problem that the running time of the existing timer will cause the multi-hop relay network to be unable to complete the corresponding signaling transmission during the timer running period, thereby triggering unnecessary timer timeout behavior.

[0006] In a first aspect, a method for processing timer information is provided, comprising:

[0007] The remote terminal obtains an initial value configuration parameter and hop count information of the timer, where the hop count information is used to determine a first hop count, where the first hop count is a backhaul hop count of a backhaul link in the relay network, and the initial value configuration parameter is related to the backhaul hop count in the backhaul link;

[0008] The remote terminal determines an initial value of the timer according to the initial value configuration parameter and the first hop count, and the initial value is used to determine the running time of the timer.

[0009] In a second aspect, a method for processing timer information is provided, including:

[0010] The network-side device sends an initial value configuration parameter of the timer, where the initial value configuration parameter is related to the number of hops of the backhaul link in the relay network.

[0011] In a third aspect, a method for processing timer information is provided, including:

[0012] The relay terminal sends hop count information, where the hop count information is used by the remote terminal to determine a first hop count, where the first hop count is a backhaul hop count of a backhaul link in the relay network.

[0013] In a fourth aspect, a device for processing timer information is provided, including:

[0014] a first acquisition module, configured to acquire an initial value configuration parameter and hop count information of a timer, wherein the hop count information is used to determine a first hop count, the first hop count being the backhaul hop count of a backhaul link in a relay network, and the initial value configuration parameter being related to the backhaul hop count in the backhaul link;

[0015] The first determining module is configured to determine an initial value of a timer according to the initial value configuration parameter and the first hop count, wherein the initial value is used to determine a running time of the timer.

[0016] In a fifth aspect, a device for processing timer information is provided, including:

[0017] The first sending module is configured to send an initial value configuration parameter of a timer, where the initial value configuration parameter is related to the number of hops of a backhaul link in a relay network.

[0018] In a sixth aspect, a device for processing timer information is provided, including:

[0019] The second sending module is used to send hop count information, where the hop count information is used by the remote terminal to determine a first hop count, where the first hop count is a backhaul hop count of a backhaul link in the relay network.

[0020] In the seventh aspect, a terminal is provided, which includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect or the third aspect are implemented.

[0021] In the eighth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used to obtain the initial value configuration parameters and hop count information of the timer, the hop count information is used to determine a first hop count, the first hop count is the backhaul hop count of the backhaul link in the relay network, and the initial value configuration parameter is related to the backhaul hop count in the backhaul link; the processor is used to determine the initial value of the timer based on the initial value configuration parameter and the first hop count, and the initial value is used to determine the running time of the timer; or, the communication interface is used to send hop count information, and the hop count information is used by the remote terminal to determine the first hop count, and the first hop count is the backhaul hop count of the backhaul link in the relay network.

[0022] In the ninth aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.

[0023] In the tenth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to send the initial value configuration parameters of the timer, and the initial value configuration parameters are related to the number of hops of the backhaul link in the relay network.

[0024] In the eleventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0025] In the twelfth aspect, a timer information processing system is provided, including: a remote terminal, a relay terminal and a network side device, wherein the remote terminal can be used to execute the steps of the method described in the first aspect, the network side device can be used to execute the steps of the method described in the second aspect, and the relay terminal can be used to execute the steps of the method described in the third aspect.

[0026] In the thirteenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect.

[0027] In the fourteenth aspect, a computer program / program product is provided, which is stored in a storage medium and executed by at least one processor to implement the steps of the method described in the first aspect, the second aspect or the third aspect.

[0028] In an embodiment of the present application, the remote terminal determines the initial value of the timer based on the initial value configuration parameter related to the number of backhaul hops in the backhaul link and the number of backhaul hops of the backhaul link in the relay network. Thus, the purpose of determining the running duration of the timer based on the number of backhaul hops in the backhaul link is achieved, so that the running duration of the timer can match the transmission time required for the signaling process corresponding to the timer in the relay network, thereby avoiding or reducing the phenomenon that the remote terminal cannot complete the corresponding signaling transmission during the timer operation due to the setting of an inappropriate timer running duration, thereby triggering unnecessary timer timeout behavior. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] FIG1 is a schematic diagram showing one of relay scenarios to which embodiments of the present application may be applied;

[0030] FIG2 is a schematic diagram showing the user plane protocol stack of Layer 2 U2N relay;

[0031] FIG3 is a schematic diagram showing the control plane protocol stack of a Layer 2 U2N relay;

[0032] FIG4 shows a second schematic diagram of a relay scenario applicable to an embodiment of the present application;

[0033] FIG5 is a schematic diagram showing the relationship between relay terminals in a relay network;

[0034] FIG6 is a flow chart showing one of the methods for processing timer information according to an embodiment of the present application;

[0035] FIG7 is a second flow chart showing a method for processing timer information according to an embodiment of the present application;

[0036] FIG8 is a third flow chart showing a method for processing timer information according to an embodiment of the present application;

[0037] FIG9 shows a schematic diagram of a module of a device for processing timer information according to an embodiment of the present application;

[0038] FIG10 shows a second module diagram of the device for processing timer information according to an embodiment of the present application;

[0039] FIG11 shows a third module diagram of the device for processing timer information according to an embodiment of the present application;

[0040] FIG12 is a block diagram showing a structure of a communication device according to an embodiment of the present application;

[0041] FIG13 is a block diagram showing a structure of a terminal according to an embodiment of the present application;

[0042] FIG14 shows a structural block diagram of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION

[0043] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0044] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0045] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0046] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.

[0047] Figure 1 shows a single-hop L2 terminal-to-network (UE-to-Network, U2N) relay scenario. In this scenario, the remote terminal 11 is connected to the network side device 13 through the relay terminal 12. Among them, the sidelink refers to the wireless link between UE and UE in NR / LTE, and the two UEs can realize direct data transmission between them through the sidelink. The wireless link between the sidelinks is also called the PC5 link, which runs the PC5 protocol. In related technologies, the use of UE to provide relay services between UE and network will be studied, wherein the UE providing relay services is called relay UE (i.e. relay UE), and the UE provided with the ultimate service is called remote UE (remote UE). The link between the relay UE and the remote UE is a PC5 link, which runs the sidelink interface protocol, and the link between the relay UE and the base station is a Uu link, which runs the Uu link protocol.

[0048] The sidelink radio interface control plane consists of the PC5 Radio Resource Control (RRC) protocol, running above the Packet Data Convergence Protocol (PDCP) and Radio Link Control (RLC) layers, with the Media Access Control (MAC) and physical layers at the bottom. The sidelink radio interface user plane, from top to bottom, consists of the Service Data Adaptation Protocol (SDAP), PDCP, RLC, MAC, and physical layers.

[0049] Sidelink U2N relay includes L2U2N relay and L3 relay. The former refers to the relay UE forwarding the data of the remote UE at layer 2, and the latter refers to the relay UE forwarding the data of the remote UE at layer 3.

[0050] The user plane protocol stack and control plane protocol stack of Layer 2U2N relay are shown in Figures 2 and 3. The L2U2N relay introduces the Sidelink Relay Adaptation Protocol (SRAP) layer for data routing. This layer carries the local UE ID of the remote UE and the radio bearer identification information between the remote UE and the base station. The relay UE uses this information to map the input logical channel to the output logical channel for forwarded data. For uplink protocol data units (PDUs) forwarded to the base station via the relay UE, the remote UE adds an SRAP header to the PDU to generate an SRAP PDU. After receiving the SRAP PDU, the relay UE forwards it based on the SRAP header. After receiving the SRAP PDU, the base station determines the corresponding PDCP entity based on the information carried by the SRAP, removes the SRAP header, and submits the corresponding SDU to the PDCP entity. For the downlink PDU forwarded to the remote UE via the relay UE, the base station adds an SRAP header to the PDU to generate an SRAP PDU. After receiving the SRAP PDU, the relay UE forwards it according to the SRAP header. After receiving the SRAP PDU, the remote UE determines the corresponding PDCP entity based on the information carried by the SRAP, removes the SRAP header, and submits the corresponding SDU to the PDCP entity.

[0051] For L3U2N relay, data is forwarded at the Internet Protocol (IP) layer. There is no corresponding improvement in the protocol layer of the Radio Access Network (RAN), which is not described here.

[0052] Figure 4 illustrates a multi-hop L2 UE-to-Network (U2N) relay scenario. In this scenario, a remote terminal 11 is connected to a network-side device 13 via multiple serially connected relay terminals 12. This means that uplink and downlink messages from the remote UE must be relayed between multiple L2U2N relay UEs to complete transmission between the remote UE and the base station. The remote terminal can also be described as a U2N remote UE, and the relay terminal 12 can also be described as a U2N relay.

[0053] In a multi-hop L2U2N network, an adaptation layer will still be present to guide data forwarding and identify end-to-end data packets. The packet header format and routing mechanism of the adaptation layer may be modified as necessary based on the adaptation layer of a single-hop L2U2N network to accommodate the routing requirements of multiple networks.

[0054] Remote UE or Relay UE can be called terminal equipment or user equipment (UE), which can be a mobile phone, tablet personal computer, laptop computer, notebook computer, personal digital assistant (PDA), handheld computer, netbook, ultra-mobile personal computer (UMPC), mobile Internet device (MID), augmented reality (AR), virtual reality (VR) device, robot, wearable device, flight vehicle, vehicle user equipment (VUE), shipborne equipment, pedestrian user equipment (PUE), smart home (home appliances with wireless communication capabilities, such as refrigerators, TVs, washing machines or furniture, etc.), game consoles, personal computers (PC), ATMs or self-service machines and other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0055] In addition, the following definitions are given for the terms in the multi-hop relay network in the embodiments of the present application:

[0056] For ease of description, in this application, a multi-hop L2U2N relay network is referred to as a multi-hop relay network. Relative to the remote UE in FIG5 , the relays therein are classified and defined as follows:

[0057] Host relay: A relay UE that establishes or can establish a Uu connection with a serving base station, helps downstream UEs forward data and signaling to the base station, and forwards data and signaling from the base station to downstream UEs;

[0058] Access relay: Establishes a PC5 connection with a remote UE and helps the remote UE forward uplink and downlink data and signaling. It serves as the access relay for the remote UE.

[0059] Intermediate relays: Relay UEs that intervene between the access relay and the host relay to help remote UEs forward data and signaling between the access relay and the host relay. In a multi-hop relay network, there can be zero, one, or multiple intermediate relays between the access relay and the host relay for a remote UE.

[0060] Downstream UE: All UEs that access the network through a relay UE become downstream UEs of the relay UE.

[0061] Upstream UE: A relay UE that forwards uplink and downlink data and signaling for a UE is the upstream UE of the UE.

[0062] Child UE and parent UE: Relay UE a establishes a PC5 connection with the upstream relay UE b to access the network. Then, relay UE b is the parent UE of UEa, and relay UEa is the child UE of UEb.

[0063] In Figure 5, the access relay also has the identity of a remote UE relative to the intermediate relay; and the intermediate relay has the identity of a remote UE relative to the host relay, and so on. This application will not go into details later.

[0064] In the subsequent description of this application, a single-hop L2U2N relay network is referred to as a single-hop relay network. In a single-hop relay network, the number of hops between the remote UE and the serving base station is fixed at 2 hops (1 hop PC5 link + 1 hop Uu link), and the number of hops experienced by uplink and downlink signaling and data transmission is fixed. In a multi-hop L2 relay network (referred to as a multi-hop relay network), the signaling and data transmission delay between the remote UE and the serving base station depends on the number of hops in the data return path. The total number of hops is between 2 and N (N is the maximum number of hops allowed by the network, which can be a finite or infinite value). The larger the number of hops, the longer the transmission delay.

[0065] The following describes in detail the method for processing timer information provided in the embodiments of the present application through some embodiments and their application scenarios in combination with the accompanying drawings.

[0066] As shown in FIG6 , an embodiment of the present application provides a method for processing timer information, including:

[0067] Step 601: The remote terminal obtains the initial value configuration parameters and hop count information of the timer, where the hop count information is used to determine a first hop count, which is the backhaul hop count of the backhaul link in the relay network. The initial value configuration parameters are related to the backhaul hop count in the backhaul link.

[0068] Optionally, the relay network is a multi-hop relay network.

[0069] Optionally, the first hop count includes the total hop count of a backhaul link in the relay network or the hop count based on a PC5 link in the backhaul link.

[0070] Optionally, the backhaul link is a backhaul link between the remote terminal and the network-side device in the relay network.

[0071] In the embodiment of the present application, after the remote terminal obtains the above-mentioned hop count information, it determines the first hop count according to the hop count information.

[0072] In an embodiment of the present application, the initial value configuration parameters can be obtained from a network-side device based on a system message or an RRC message. For example, a relay UE within the signal coverage of a base station receives a system message containing the initial value configuration parameters from the base station and forwards the system message to downstream relay UEs and remote UEs. After a relay UE receives the system message from an upstream relay UE, it forwards the system message to downstream relay UEs and remote UEs.

[0073] Step 602: The remote terminal determines an initial value of a timer according to the initial value configuration parameter and the first hop count, where the initial value is used to determine the running time of the timer.

[0074] As an implementation manner, the above initial value is the running time of the timer.

[0075] Optionally, the timer is a timer in the related art, or a newly defined timer.

[0076] In an embodiment of the present application, the remote terminal determines the initial value of the timer based on the initial value configuration parameter related to the number of backhaul hops in the backhaul link and the number of backhaul hops of the backhaul link in the relay network. As a result, the purpose of determining the running duration of the timer based on the number of backhaul hops in the backhaul link is achieved, so that the running duration of the timer can match the transmission time required for the signaling process corresponding to the timer in the relay network, thereby avoiding or reducing the phenomenon that the remote terminal cannot complete the corresponding signaling transmission during the timer operation due to the setting of an inappropriate timer running duration, thereby triggering unnecessary timer timeout behavior, thereby effectively reducing the number of link interruptions, reducing terminal power consumption, etc., and improving wireless connection management performance.

[0077] Optionally, the remote terminal determining an initial value of a timer according to the initial value configuration parameter and the first hop count includes:

[0078] The remote terminal determines a second hop number based on the first hop number, where the second hop number is a hop number associated with an initial value of the timer;

[0079] The remote terminal determines an initial value of the timer according to the second hop count and the initial value configuration parameter.

[0080] Here, the remote terminal determines the second hop number related to the initial value of the timer based on the obtained first hop number, and then determines the initial value of the timer based on the second hop number and the initial value configuration parameters, so that the running time of the timer can match the transmission time of the corresponding signaling process in the relay network, avoiding triggering unnecessary timer timeout behavior.

[0081] Optionally, the remote terminal determines the second hop number based on the first hop number, including at least one of the following:

[0082] Item 1: when the first hop number is the total backhaul hop number of the backhaul link between the remote terminal and the network-side device in the relay network, determining the first hop number as the second hop number;

[0083] Item 2: when the first hop count is the total backhaul hop count of the backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop count according to the hop count based on the PC5 connection in the backhaul link;

[0084] Item 3: when the first hop number is the total backhaul hop number of the backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop number according to the first hop number and the first adjustment value;

[0085] Item 4: when the first hop number is a backhaul hop number based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in the relay network, determining the first hop number as a second hop number;

[0086] Item 5: when the first hop number is a backhaul hop number based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop number according to the first hop number and the second adjustment value;

[0087] Item 6: when the first hop number is the number of backhaul hops based on the PC5 connection in the backhaul link between the remote terminal and the network-side device in the relay network minus a third adjustment value, determining the first hop number as the second hop number;

[0088] The first adjustment value, the second adjustment value and the third adjustment value are all preconfigured integers, and the first adjustment value, the second adjustment value and the third adjustment value may be the same or different.

[0089] As an implementation manner, the first adjustment value, the second adjustment value and the third adjustment value are all 1.

[0090] For the first item above, the total number of return hops of the return link between the remote terminal and the network-side device in the relay network is determined as the second number of hops. Subsequently, the initial value of the timer can be determined according to the delay increase corresponding to each hop in the second number of hops. Assuming that the second number of hops is N, the delay increase corresponding to each hop in the second number of hops is △, and the initial value of the timer is T0, then This ensures that the running time of the timer can match the transmission time of the signaling process corresponding to the timer in the entire relay network. Wherein, 1≤i≤N, and i is a positive integer.

[0091] For the second item above, the number of hops based on the PC5 connection in the backhaul link is the value after subtracting 1 from the total number of hops, that is, the number of hops based on the PC5 connection in the backhaul link is determined as the second hop number. Subsequently, the initial value of the timer can be determined according to the running time of the timer in the initial value configuration parameter when the backhaul link between the remote terminal and the network side device includes a one-hop Uu link, the second hop number, and the delay increase corresponding to each hop in the second hop number. Assuming that the second hop number is N, the delay increase corresponding to each hop is △, the running time corresponding to the above-mentioned one-hop Uu link is X, and the initial value of the timer is T0, then This ensures that the running time of the timer can match the transmission time of the signaling process corresponding to the timer in the entire relay network. Wherein, 1≤i≤N, and i is a positive integer.

[0092] For the third item above, determining the second hop number based on the first hop number and the first adjustment value may include subtracting the first adjusted value from the first hop number as the second hop number. For example, if the first adjustment value is 1, then in this case, the initial value of the timer can be determined based on the running time of the timer in the initial value configuration parameter when the backhaul link between the remote terminal and the network side device includes a one-hop Uu link (the running time can also be described as the running time of the timer in the non-relay network), the second hop number, and the delay increase corresponding to each hop in the second hop number. Assuming that the second hop number is N, the delay increase corresponding to each hop is △, the running time corresponding to the above-mentioned one-hop Uu link is X, and the initial value of the timer is T0, then This ensures that the running time of the timer can match the transmission time of the signaling process corresponding to the timer in the entire relay network. Wherein, 1≤i≤N, and i is a positive integer.

[0093] For the fourth item above, the second hop number is determined based on the number of backhaul hops based on the PC5 connection in the backhaul link. Subsequently, the initial value of the timer can be determined based on the running time of the timer in the initial value configuration parameter when the backhaul link between the remote terminal and the network side device includes a one-hop Uu link, the second hop number, and the delay increase corresponding to each hop in the second hop number. Assuming that the second hop number is N, the delay increase corresponding to each hop is △, the running time corresponding to the one-hop Uu link is X, and the initial value of the timer is T0, then This ensures that the running time of the timer can match the transmission time of the signaling process corresponding to the timer in the entire relay network. Wherein, 1≤i≤N, and i is a positive integer.

[0094] For the fifth item above, determining the second hop count based on the return hop count of the PC5 connection and the second adjustment value may include: taking the value obtained by subtracting the second adjustment value from the return hop count based on the PC5 connection as the second hop count. For example, if the second adjustment value is 1, then in this case, the initial value of the timer may be determined based on the running time of the timer in the single-hop relay network, the second hop count, and the delay increase corresponding to each hop in the second hop count. Assuming that the second hop count is N, the delay increase corresponding to each hop is △, the running time of the above timer in the single-hop relay network is Y, and the initial value of the timer is T0, then This ensures that the running time of the timer can match the transmission time of the signaling process corresponding to the timer in the entire relay network. Wherein, 1≤i≤N, and i is a positive integer.

[0095] For the sixth item above, the value obtained by subtracting the third adjustment value from the number of return hops based on the PC5 connection in the return link is used as the second hop number. For example, the value obtained by subtracting 1 from the number of return hops based on the PC5 connection in the return link is used as the second hop number. In this case, the initial value of the timer can be determined based on the running time of the timer in the single-hop relay network, the second hop number, and the delay increase corresponding to each hop in the second hop number. Assuming that the second hop number is N, the delay increase corresponding to each hop is △, the running time of the above timer in the single-hop relay network is Y, and the initial value of the timer is T0, then This ensures that the running time of the timer can match the transmission time of the signaling process corresponding to the timer in the entire relay network. Wherein, 1≤i≤N, and i is a positive integer.

[0096] In an embodiment of the present application, a second hop number related to the initial value of the timer is determined based on the first hop number indicated by the above-mentioned hop number information, and different second hop numbers are used in different ways to determine the initial value of the timer to ensure that the running time of the timer can match the transmission time of the signaling process corresponding to the timer in the entire relay network.

[0097] As an implementation method, the initial value configuration parameter includes a first initial value, which is the running time of the timer when the backhaul link between the remote terminal to the network side device includes a one-hop Uu link or a one-hop Uu link and a one-hop PC5 link.

[0098] Optionally, the remote terminal determines, according to the second hop count and the initial value configuration parameter, an initial value of the timer, including:

[0099] Determining an adjustment value corresponding to the initial value of the timer according to the second number of hops and the delay increase corresponding to each hop in the second number of hops;

[0100] An initial value of the timer is determined according to the initial value configuration parameter and the adjustment value.

[0101] Exemplarily, the adjustment value is obtained based on the sum of the delay increase corresponding to each hop in the second number of hops; and exemplary, the initial value of the timer is obtained based on the sum of the first initial value and the adjustment value.

[0102] It should be noted that the delay increase corresponding to different hops in the second number of hops is the same or different. The delay increase corresponding to each hop is determined based on the time required for signaling transmission or processing.

[0103] As an implementation manner, the initial value configuration parameter includes an association between the number of hops of the backhaul link and an initial value of the timer.

[0104] Optionally, the backhaul hop count of the backhaul link in the association relationship includes at least one of the following:

[0105] The first hop count; for example, the total backhaul hop count of the backhaul link between the remote terminal and the network-side device in the relay network (including the hop count based on the Uu connection and the hop count based on the PC5 connection), the backhaul hop count based on the PC5 connection in the backhaul link between the remote terminal and the network-side device in the relay network, or the hop count after subtracting 1 from the backhaul hop count based on the PC5 connection;

[0106] The second hop count; for example, the total backhaul hop count of the backhaul link between the remote terminal and the network side device in the relay network (including the hop count based on Uu connection and the hop count based on PC5 connection), the backhaul hop count based on PC5 connection in the backhaul link between the remote terminal and the network side device in the relay network, or the hop count after subtracting 1 from the backhaul hop count based on PC5 connection.

[0107] Optionally, the association relationship includes a correspondence between a backhaul hop count of a backhaul link and an initial value of a timer; illustratively, the backhaul hop count and the initial value of the timer in the association relationship correspond one to one, or, in the association relationship, multiple backhaul hop counts correspond to one initial value of the timer;

[0108] Alternatively, the association relationship includes a correspondence between a hop count range of the backhaul link and an initial value of the timer.

[0109] For example, the first hop count range corresponds to an initial value of 1, and the first hop count range includes 1 hop and 2 hops; the second hop count range corresponds to an initial value of 2, and the second hop count range includes 3 hops and 4 hops; the third hop count range corresponds to an initial value of 3, and the third hop count range includes 5 hops and more than 5 hops.

[0110] Optionally, the remote terminal determines, according to the initial value configuration parameter and the second hop count, an initial value of the timer, including:

[0111] The remote terminal obtains, based on the association relationship, an initial value of a timer corresponding to the second hop count;

[0112] An initial value of the timer corresponding to the second number of hops is determined as the initial value of the timer.

[0113] In an embodiment of the present application, for the association relationship corresponding to the above-mentioned timer configured by the network, when the remote terminal starts the timer, it searches for the corresponding timer initial value according to the above-mentioned second hop count, and determines the running time of the timer based on this.

[0114] It should be noted that, in the embodiment of the present application, each timer may correspond to one association relationship, and multiple timers may correspond to one association relationship.

[0115] Optionally, the method of the embodiment of the present application further includes:

[0116] When the first hop count indicates that the number of hops based on the PC5 link in the relay network is 1, the initial value of the timer is determined according to the configured running time of the timer in the single-hop relay network.

[0117] Here, when the number of hops based on the PC5 link in the first hop number indication relay network is 1, the initial value of the timer is directly determined by using the running time of the timer configured in the network in the single-hop relay network.

[0118] Optionally, the remote terminal acquiring hop count information includes:

[0119] The remote terminal obtains hop count information sent by a network-side device or a relay terminal; optionally, the relay terminal includes a host relay or an access relay;

[0120] Alternatively, the remote terminal obtains the hop count information from a SRAP header of a Sidelink Relay Adaptation Protocol (SRAP) protocol data unit (PDU). Optionally, the SRAP header includes hop count information experienced by the data or signaling.

[0121] As an implementation manner, the remote terminal obtains the hop count information, including:

[0122] The remote terminal obtains the hop count information through a system message, a Uu radio resource control RRC message, a PC5 RRC message, a discovery message or a proximity service message (Prose S).

[0123] Optionally, the method of the embodiment of the present application further includes:

[0124] When the remote terminal repeatedly transmits signaling corresponding to the timer through multiple backhaul links, performing a first operation;

[0125] The first operation includes one of the following:

[0126] A1: After sending the signaling on each backhaul link, start one of the timers corresponding to the backhaul link respectively, and when the timers corresponding to all the backhaul links expire, execute the action triggered by the timer expiration.

[0127] In this item, each backhaul link corresponds to a separate timer. Since the time for the remote terminal to repeatedly transmit the same signaling on different backhaul links is different, using separate timers is beneficial for the UE to manage the signaling transmission time of each backhaul link separately.

[0128] A2: After sending the signaling on each backhaul link, if the timers corresponding to the multiple backhaul links are not in a running state, start the timers corresponding to the multiple backhaul links; if the timers corresponding to the multiple backhaul links are in a running state, restart the timers corresponding to the multiple backhaul links; wherein the initial value of the timer is determined based on the first hop number or the second hop number of the corresponding backhaul link each time it is started or restarted.

[0129] In this item, each transmission of the signaling corresponds to a timer. By corresponding each transmission of the signaling to a timer, it is convenient to control the transmission time of each signaling.

[0130] A3: After sending the first copy of the signaling through the backhaul link, if the timers corresponding to the multiple backhaul links are not in a running state, start the timers corresponding to the multiple backhaul links.

[0131] In this item, each transmission of the signaling corresponds to a timer. The signaling copy is the signaling that is repeatedly transmitted, and in this item, when other copies of the signaling are sent except the first copy, the corresponding timer is not started to facilitate controlling the transmission time of the signaling copy.

[0132] Optionally, when the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the first backhaul link, and the first backhaul link is a backhaul link selected by the remote terminal in the relay network for transmitting signaling;

[0133] Alternatively, in the case where the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the second backhaul link, and the second backhaul link is the backhaul link with the largest first hop number or second hop number among the at least two backhaul links selected by the remote terminal in the relay network.

[0134] Optionally, the backhaul link in the relay network includes a single-hop relay transmission path or a multi-hop relay transmission path. Optionally, the backhaul link also includes a non-relay transmission path.

[0135] Optionally, the timer includes at least one of the following:

[0136] B1: a timer used to manage the radio link establishment process; for example, T300;

[0137] B2: a timer used to manage the radio link reestablishment process; for example, T301;

[0138] B3: A timer used to manage the MCG failure message reporting process; for example, T316;

[0139] B4: a timer used to manage the process of the terminal sending the user equipment assistance information UAI containing the release request; for example, T346f;

[0140] B5: a timer used to manage the execution of the system message request procedure by a terminal in the RRC connected state through a dedicated message; for example, T350;

[0141] B6: a timer used to manage the RRC reconfiguration procedure including relay link switching; for example, T420;

[0142] B7: A timer used to manage the wireless connection continuation process, such as T319.

[0143] For item B1 above, the timer is used to configure the time range for completing the radio link establishment process. It starts after the UE sends a radio link establishment request (RRC Setup Request) and ends when it receives a response from the other end or the UE decides to give up continuing the radio link establishment process for various reasons. When the timer expires, the UE considers the radio link establishment failure, resets the MAC layer, and notifies the relevant protocol modules;

[0144] For a single-hop relay network, the initial value of T300 of the L2 remote UE is configured by the remote UE's dedicated parameter t300-RemoteUE.

[0145] For item B2 above, the timer is used to configure the time range for completing the radio link reestablishment process. It starts after the UE sends a radio link reestablishment request (RRC Reestablishment Request) and stops when it receives a response from the other end or determines that the target serving node (such as the target cell or target relay) is unavailable. When the timer expires, the UE considers the radio link reestablishment failed and enters the RRC_IDLE state;

[0146] For a single-hop relay network, the initial value of T301 of the L2 remote UE is configured by the remote UE-specific parameter t301-RemoteUE.

[0147] For item B3 above, the timer is used to manage the time range for completing the processing of Master Cell Group (MCG) Failure Information reports. It starts after the MCG Failure Information is sent and stops after receiving the base station's response message. If T316 times out, the radio link reestablishment procedure is initiated.

[0148] For a single-hop relay network, the initial value of T319 of the L2 remote UE is configured by the remote UE-specific parameter t319-RemoteUE.

[0149] For item B4 above, the timer is used to prevent the UE from frequently sending User Equipment Assistance Information (UAI) messages containing release requests (also described as release preferences). The UE starts the timer after sending the UAI message containing the release request and stops it when it receives the release preference configuration (Config) or when the radio link is reestablished or resumed.

[0150] Regarding item B5 above: the timer is used to limit the UE in the RRC_CONNECTED state from frequently initiating dedicated system message requests (Dedicated SIB Request). After the UE sends a system message request, T350 is started. During the operation of T350, no dedicated system message request is initiated; after receiving the requested system message, T350 is stopped.

[0151] Item B6 above: The time range used to configure the completion of the RRC reconfiguration message (RRCReconfiguration) including the relay link switch (sl-PathSwitchConfig) starts when the remote UE receives the RRC reconfiguration message and stops when the target relay link is successfully established. In existing standards, this is reflected as stopping when the reconfiguration is complete (for example, when the RRC reconfiguration complete message RRCReconfigurationComplete is successfully sent via the target relay link). Its initial value is configured in SL-PathSwitchConfig.

[0152] The T420 timeout indicates that the UE will initiate the radio link reestablishment process after the link handover fails.

[0153] For item B7 above, the timer is used to manage the time range for completing the radio link resume procedure (RRC Resume). It starts after the UE sends a radio link resume request (RRC Resume Request / RRC ResumeRequest1) and stops after the UE receives the corresponding response message. If T319 times out, the UE falls back to the RRC_IDLE state.

[0154] The timer in the embodiment of the present application may also be other timers, for example, a timer used to manage the MCG failure information reporting process, which is not specifically limited in this application.

[0155] In an embodiment of the present application, the remote terminal determines the initial value of the timer based on the initial value configuration parameter related to the number of backhaul hops in the backhaul link and the number of backhaul hops of the backhaul link in the relay network. As a result, the purpose of determining the running duration of the timer based on the number of backhaul hops in the backhaul link is achieved, so that the running duration of the timer can match the transmission time required for the signaling process corresponding to the timer in the relay network, thereby avoiding or reducing the phenomenon that the remote terminal cannot complete the corresponding signaling transmission during the timer operation due to the setting of an inappropriate timer running duration, thereby triggering unnecessary timer timeout behavior, thereby effectively reducing the number of link interruptions, reducing terminal power consumption, etc., and improving wireless connection management performance.

[0156] As shown in FIG7 , the embodiment of the present application further provides a method for processing timer information, including:

[0157] Step 701: The network-side device sends an initial value configuration parameter of a timer, where the initial value configuration parameter is related to the number of hops of a backhaul link in a relay network.

[0158] The network side device is a network side device in a relay network.

[0159] Optionally, the relay network is a multi-hop relay network.

[0160] In an embodiment of the present application, the initial value configuration parameters may be transmitted via a system message or an RRC message. For example, a relay UE within the signal coverage of a base station receives a system message containing the initial value configuration parameters from the base station and forwards the system message to downstream relay UEs and remote UEs. After a relay UE receives the system message from an upstream relay UE, it forwards the system message to downstream relay UEs and remote UEs.

[0161] In an embodiment of the present application, a network-side device sends an initial value configuration parameter related to the number of hops of a backhaul link in a relay network, so that a remote terminal determines an initial value of a timer based on the initial value configuration parameter and the number of backhaul hops of the backhaul link in the relay network. Thus, the purpose of determining the running duration of the timer based on the number of backhaul hops in the backhaul link is achieved, so that the running duration of the timer can match the transmission time required for the signaling process corresponding to the timer in the relay network, thereby avoiding or reducing the phenomenon that unnecessary timer timeout behavior is triggered due to the inappropriate setting of the timer running duration, which makes the remote terminal unable to complete the corresponding signaling transmission during the timer running period. This can effectively reduce the number of link interruptions, reduce terminal power consumption, etc., and improve wireless connection management performance.

[0162] Optionally, the initial value configuration parameter includes a first initial value, where the first initial value is the running duration of the timer when the link between the remote terminal and the network side device includes a one-hop Uu link or includes a one-hop Uu link and a one-hop PC5 link;

[0163] Alternatively, the initial value configuration parameter includes an association between the number of hops of the backhaul link and the initial value of the timer.

[0164] Optionally, the backhaul hop count of the backhaul link in the association relationship includes at least one of the following:

[0165] A first hop count, where the first hop count is a backhaul hop count of a backhaul link in the relay network;

[0166] A second hop count is a hop count associated with an initial value of the timer.

[0167] Optionally, the association relationship includes a correspondence between the number of hops of the backhaul link and the initial value of the timer;

[0168] Alternatively, the association relationship includes a correspondence between a hop count range of the backhaul link and an initial value of the timer.

[0169] This association relationship has been described in the method embodiment on the remote terminal side and will not be repeated here.

[0170] Optionally, the method of the embodiment of the present application further includes:

[0171] The network side device sends hop count information, where the hop count information is used by the remote terminal to determine a first hop count, where the first hop count is a backhaul hop count of a backhaul link in the relay network.

[0172] Here, the network side device sends the hop count information so that the remote terminal determines the second hop count related to the initial value of the timer according to the first hop count, and then determines the initial value of the timer based on the second hop count and the initial value configuration parameter.

[0173] As an implementation manner, the network side device sends the hop count information, including:

[0174] The network side device sends the hop count information through a system message or a Uu radio resource control RRC message.

[0175] Optionally, when the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the first backhaul link, and the first backhaul link is a backhaul link selected by the remote terminal in the relay network for transmitting signaling;

[0176] Alternatively, in the case where the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the second backhaul link, and the second backhaul link is the backhaul link with the largest first hop number or second hop number among the at least two backhaul links selected by the remote terminal in the relay network.

[0177] In an embodiment of the present application, a network-side device sends an initial value configuration parameter related to the number of hops of a backhaul link in a relay network, so that a remote terminal determines an initial value of a timer based on the initial value configuration parameter and the number of backhaul hops of the backhaul link in the relay network. Thus, the purpose of determining the running duration of the timer based on the number of backhaul hops in the backhaul link is achieved, so that the running duration of the timer can match the transmission time required for the signaling process corresponding to the timer in the relay network, thereby avoiding or reducing the phenomenon that unnecessary timer timeout behavior is triggered due to the inappropriate setting of the timer running duration, which makes the remote terminal unable to complete the corresponding signaling transmission during the timer running period. This can effectively reduce the number of link interruptions, reduce terminal power consumption, etc., and improve wireless connection management performance.

[0178] As shown in FIG8 , the embodiment of the present application further provides a method for processing timer information, including:

[0179] Step 801: The relay terminal sends hop count information, where the hop count information is used by the remote terminal to determine a first hop count, where the first hop count is the backhaul hop count of the backhaul link in the relay network.

[0180] Optionally, the relay terminal includes a host relay or an access relay.

[0181] Optionally, the hop count information sent by the relay terminal is used to indicate the hop count information of the backhaul link between the network side device and the relay terminal, such as used to indicate the total hop count of the backhaul link between the network side device and the relay terminal, or used to indicate the hop count based on the PC5 connection in the backhaul link between the network side device and the relay terminal.

[0182] As an implementation manner, the relay terminal sends the hop count information, including:

[0183] The relay terminal sends the hop count information via a system message, a PC5RRC message, a discovery message, or a proximity service message.

[0184] For example, the host relay sends the hop count information via a proximity service message or a PC5RRC message, and the access relay sends the hop count information via a discovery message, a proximity service message or a PC5RRC message.

[0185] In an embodiment of the present application, a relay terminal sends hop count information, which is used by a remote terminal to determine a first hop count, where the first hop count is the backhaul hop count of a backhaul link in a relay network. This enables the remote terminal to determine an initial value of a timer based on an initial value configuration parameter related to the backhaul hop count in the backhaul link and the backhaul hop count of the backhaul link in the relay network. This achieves the purpose of determining the running duration of the timer based on the backhaul hop count in the backhaul link, allowing the running duration of the timer to match the transmission time required for the signaling process corresponding to the timer in the relay network. This avoids or reduces the phenomenon in which an inappropriate timer running duration setting causes the remote terminal to be unable to complete corresponding signaling transmission during the timer running period, thereby triggering unnecessary timer timeouts. This effectively reduces the number of link interruptions, lowers terminal power consumption, and improves wireless connection management performance.

[0186] The timer information processing method provided in the embodiment of the present application can be executed by a timer information processing device. In the embodiment of the present application, the timer information processing device provided in the embodiment of the present application is described by taking the timer information processing method executed by the timer information processing device as an example.

[0187] As shown in FIG9 , an embodiment of the present application provides a device 900 for processing timer information, including:

[0188] A first acquisition module 901 is configured to acquire an initial value configuration parameter of a timer and hop count information, wherein the hop count information is used to determine a first hop count, where the first hop count is the backhaul hop count of a backhaul link in a relay network, and the initial value configuration parameter is related to the backhaul hop count in the backhaul link;

[0189] The first determining module 902 is configured to determine an initial value of a timer according to the initial value configuration parameter and the first hop count, where the initial value is used to determine a running time of the timer.

[0190] Optionally, the first determining module includes:

[0191] A first determining submodule, configured to determine a second hop number according to the first hop number, where the second hop number is a hop number associated with an initial value of the timer;

[0192] The second determining submodule is configured to determine an initial value of the timer according to the second hop count and the initial value configuration parameter.

[0193] Optionally, the first determining submodule is configured to perform at least one of the following:

[0194] In a case where the first hop number is a total backhaul hop number of a backhaul link between the remote terminal and the network-side device in the relay network, determining the first hop number as a second hop number;

[0195] In a case where the first hop count is the total backhaul hop count of the backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop count according to the hop count based on the PC5 connection in the backhaul link;

[0196] In a case where the first hop number is a total backhaul hop number of a backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop number according to the first hop number and a first adjustment value;

[0197] In a case where the first hop number is a backhaul hop number based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in the relay network, determining the first hop number as a second hop number;

[0198] In a case where the first hop number is a backhaul hop number based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop number according to the first hop number and the second adjustment value;

[0199] In a case where the first hop number is the number of backhaul hops based on the PC5 connection in the backhaul link between the remote terminal and the network-side device in the relay network minus a third adjustment value, determining the first hop number as the second hop number;

[0200] The first adjustment value, the second adjustment value and the third adjustment value are all preconfigured integers.

[0201] Optionally, the initial value configuration parameter includes a first initial value, which is the running time of the timer when the backhaul link between the remote terminal and the network side device includes a one-hop Uu link or a one-hop Uu link and a one-hop PC5 link.

[0202] Optionally, the second determining submodule includes:

[0203] a first determining unit, configured to determine an adjustment value corresponding to the initial value of the timer according to the second number of hops and an increase in delay corresponding to each hop in the second number of hops;

[0204] The second determining unit is configured to determine an initial value of the timer according to the initial value configuration parameter and the adjustment value.

[0205] Optionally, the initial value configuration parameter includes an association between the number of hops of the backhaul link and an initial value of the timer.

[0206] Optionally, the backhaul hop count of the backhaul link in the association relationship includes at least one of the following:

[0207] the first hop count;

[0208] the second hop count.

[0209] Optionally, the association relationship includes a correspondence between the number of backhaul hops of the backhaul link and an initial value of the timer;

[0210] Alternatively, the association relationship includes a correspondence between a hop count range of the backhaul link and an initial value of the timer.

[0211] Optionally, the second determining submodule includes:

[0212] an acquiring unit, configured to acquire, based on the association relationship, an initial value of a timer corresponding to the second number of hops;

[0213] The third determining unit is configured to determine the initial value of the timer corresponding to the second hop number as the initial value of the timer.

[0214] Optionally, the device of the embodiment of the present application further includes:

[0215] The second determining module is configured to determine an initial value of the timer according to a running time of the timer in the single-hop relay network when the first hop number indicates that the number of hops based on the PC5 link in the relay network is 1.

[0216] Optionally, the first acquisition module is used to acquire hop count information sent by a network-side device or a relay terminal;

[0217] Alternatively, the hop count information is obtained from an SRAP header of a Side Link Relay Adaptation Protocol (SRAP) protocol data unit (PDU).

[0218] Optionally, the first acquisition module is used to acquire hop count information through a system message, a Uu radio resource control RRC message, a PC5RRC message, a discovery message or a proximity service message.

[0219] Optionally, the device of the embodiment of the present application further includes:

[0220] a processing module, configured to perform a first operation when the remote terminal repeatedly transmits signaling corresponding to the timer through multiple backhaul links;

[0221] The first operation includes one of the following:

[0222] After sending the signaling on each backhaul link, start one of the timers corresponding to the backhaul link respectively, and when the timers corresponding to all the backhaul links time out, execute the action triggered by the timer timeout;

[0223] After sending the signaling on each backhaul link, if the timers corresponding to the multiple backhaul links are not in a running state, starting the timers corresponding to the multiple backhaul links; if the timers corresponding to the multiple backhaul links are in a running state, restarting the timers corresponding to the multiple backhaul links; wherein the initial value of the timer is determined based on the first hop number or the second hop number of the corresponding backhaul link at each start or restart;

[0224] After sending the first copy of the signaling through the backhaul link, if the timers corresponding to the multiple backhaul links are not in a running state, starting the timers corresponding to the multiple backhaul links.

[0225] Optionally, when the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the first backhaul link, and the first backhaul link is a backhaul link selected by the remote terminal in the relay network for transmitting signaling;

[0226] Alternatively, in the case where the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the second backhaul link, and the second backhaul link is the backhaul link with the largest first hop number or second hop number among the at least two backhaul links selected by the remote terminal in the relay network.

[0227] Optionally, the timer includes at least one of the following:

[0228] Timer for managing the radio link establishment process;

[0229] A timer for managing the radio link reestablishment process;

[0230] A timer for managing the MCG failure reporting process;

[0231] A timer for managing the process of the terminal sending user equipment assistance information UAI containing a connection release request;

[0232] A timer for managing the execution of a system message request procedure by a terminal in an RRC connected state through a dedicated message;

[0233] Timer for managing the RRC reconfiguration process including relay link handover;

[0234] A timer used to manage the continuation of the wireless connection.

[0235] In an embodiment of the present application, the remote terminal determines the initial value of the timer based on the initial value configuration parameter related to the number of backhaul hops in the backhaul link and the number of backhaul hops of the backhaul link in the relay network. Thus, the purpose of determining the running duration of the timer based on the number of backhaul hops in the backhaul link is achieved, so that the running duration of the timer can match the transmission time required for the signaling process corresponding to the timer in the relay network, thereby avoiding or reducing the phenomenon that the remote terminal cannot complete the corresponding signaling transmission during the timer operation due to the setting of an inappropriate timer running duration, thereby triggering unnecessary timer timeout behavior.

[0236] As shown in FIG10 , an embodiment of the present application provides a device 1000 for processing timer information, including:

[0237] The first sending module 1001 is configured to send an initial value configuration parameter of a timer, where the initial value configuration parameter is related to the number of hops of a backhaul link in a relay network.

[0238] Optionally, the initial value configuration parameter includes a first initial value, where the first initial value is the running duration of the timer when the link between the remote terminal and the network side device includes a one-hop Uu link or includes a one-hop Uu link and a one-hop PC5 link;

[0239] Alternatively, the initial value configuration parameter includes an association between the number of hops of the backhaul link and the initial value of the timer.

[0240] Optionally, the backhaul hop count of the backhaul link in the association relationship includes at least one of the following:

[0241] A first hop count, where the first hop count is a backhaul hop count of a backhaul link in the relay network;

[0242] A second hop count is a hop count associated with an initial value of the timer.

[0243] Optionally, the association relationship includes a correspondence between the number of hops of the backhaul link and the initial value of the timer;

[0244] Alternatively, the association relationship includes a correspondence between a hop count range of the backhaul link and an initial value of the timer.

[0245] Optionally, the device of the embodiment of the present application further includes:

[0246] The third sending module is used to send hop count information, where the hop count information is used by the remote terminal to determine a first hop count, where the first hop count is a backhaul hop count of a backhaul link in the relay network.

[0247] Optionally, the third sending module is used to send the hop count information through a system message or a Uu radio resource control RRC message.

[0248] Optionally, when the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the first backhaul link, and the first backhaul link is a backhaul link selected by the remote terminal in the relay network for transmitting signaling;

[0249] Alternatively, in the case where the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the second backhaul link, and the second backhaul link is the backhaul link with the largest first hop number or second hop number among the at least two backhaul links selected by the remote terminal in the relay network.

[0250] In an embodiment of the present application, a network-side device sends an initial value configuration parameter related to the number of hops of a backhaul link in a relay network, so that a remote terminal determines an initial value of a timer based on the initial value configuration parameter and the number of backhaul hops of the backhaul link in the relay network. Thus, the purpose of determining the running duration of the timer based on the number of backhaul hops in the backhaul link is achieved, so that the running duration of the timer can match the transmission time required for the signaling process corresponding to the timer in the relay network, thereby avoiding or reducing the phenomenon that unnecessary timer timeout behavior is triggered due to the inappropriate setting of the timer running duration, which makes the remote terminal unable to complete the corresponding signaling transmission during the timer running period. This can effectively reduce the number of link interruptions, reduce terminal power consumption, etc., and improve wireless connection management performance.

[0251] As shown in FIG11 , an embodiment of the present application provides a device 1100 for processing timer information, including:

[0252] The second sending module 1101 is configured to send hop count information, where the hop count information is used by a remote terminal to determine a first hop count, where the first hop count is a backhaul hop count of a backhaul link in a relay network.

[0253] Optionally, the second sending module sends the hop count information via a system message, a PC5RRC message, a discovery message or a proximity service message.

[0254] In an embodiment of the present application, a relay terminal sends hop count information, which is used by a remote terminal to determine a first hop count, where the first hop count is the backhaul hop count of a backhaul link in a relay network. This enables the remote terminal to determine an initial value of a timer based on an initial value configuration parameter related to the backhaul hop count in the backhaul link and the backhaul hop count of the backhaul link in the relay network. This achieves the purpose of determining the running duration of the timer based on the backhaul hop count in the backhaul link, allowing the running duration of the timer to match the transmission time required for the signaling process corresponding to the timer in the relay network. This avoids or reduces the phenomenon in which an inappropriate timer running duration setting causes the remote terminal to be unable to complete corresponding signaling transmission during the timer running period, thereby triggering unnecessary timer timeouts. This effectively reduces the number of link interruptions, lowers terminal power consumption, and improves wireless connection management performance.

[0255] The timer information processing device in the embodiments of the present application can be an electronic device, such as an electronic device with an operating system, or a component in the electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminals listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0256] The timer information processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 6 to 8 and achieve the same technical effects. To avoid repetition, they will not be described here.

[0257] Optionally, as shown in FIG12 , an embodiment of the present application further provides a communication device 1200, comprising a processor 1201 and a memory 1202, wherein the memory 1202 stores a program or instruction that can be run on the processor 1201. For example, when the communication device 1200 is a terminal, the program or instruction, when executed by the processor 1201, implements the various steps of the method embodiment executed by the above-mentioned remote terminal or relay terminal, and can achieve the same technical effect. When the communication device 1200 is a network-side device, the program or instruction, when executed by the processor 1201, implements the various steps of the method embodiment executed by the above-mentioned network-side device, and can achieve the same technical effect. To avoid repetition, it will not be described here.

[0258] The embodiment of the present application also provides a terminal, including a processor and a communication interface, the communication interface is used to obtain the initial value configuration parameters and hop count information of the timer, the hop count information is used to determine the first hop count, the first hop count is the backhaul hop count of the backhaul link in the relay network, and the initial value configuration parameter is related to the backhaul hop count in the backhaul link; the processor is used to determine the initial value of the timer based on the initial value configuration parameter and the first hop count, and the initial value is used to determine the running time of the timer. Alternatively, the communication interface is used to send the hop count information, and the hop count information is used by the remote terminal to determine the first hop count, and the first hop count is the backhaul hop count of the backhaul link in the relay network. This terminal embodiment corresponds to the above-mentioned method embodiment on the remote terminal side or the relay terminal side, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 13 is a schematic diagram of the hardware structure of a terminal that implements an embodiment of the present application.

[0259] The terminal 1300 includes but is not limited to: a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309 and at least some of the components of the processor 1310.

[0260] Those skilled in the art will appreciate that the terminal 1300 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1310 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG13 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0261] It should be understood that in an embodiment of the present application, the input unit 1304 may include a graphics processing unit (GPU) 13041 and a microphone 13042, and the graphics processor 13041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1307 includes a touch panel 13071 and at least one of the other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include two parts: a touch detection device and a touch controller. Other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0262] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1301 may transmit the data to the processor 1310 for processing. Furthermore, the RF unit 1301 may send uplink data to the network-side device. Typically, the RF unit 1301 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0263] The memory 1309 can be used to store software programs or instructions and various data. The memory 1309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1309 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0264] Processor 1310 may include one or more processing units. Optionally, processor 1310 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1310.

[0265] In one embodiment of the present application, the radio frequency unit 1301 is used to obtain an initial value configuration parameter and hop count information of a timer, where the hop count information is used to determine a first hop count, where the first hop count is the backhaul hop count of a backhaul link in a relay network, and the initial value configuration parameter is related to the backhaul hop count in the backhaul link; and the processor 1310 is used to determine an initial value of the timer based on the initial value configuration parameter and the first hop count, where the initial value is used to determine the running duration of the timer.

[0266] Optionally, the processor 1310 is configured to:

[0267] Determining a second hop number based on the first hop number, where the second hop number is a hop number associated with an initial value of the timer;

[0268] An initial value of the timer is determined according to the second hop count and the initial value configuration parameter.

[0269] Optionally, the processor 1310 is configured to perform at least one of the following:

[0270] In a case where the first hop number is a total backhaul hop number of a backhaul link between the remote terminal and the network-side device in the relay network, determining the first hop number as a second hop number;

[0271] In a case where the first hop count is the total backhaul hop count of the backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop count according to the hop count based on the PC5 connection in the backhaul link;

[0272] In a case where the first hop number is a total backhaul hop number of a backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop number according to the first hop number and a first adjustment value;

[0273] In a case where the first hop number is a backhaul hop number based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in the relay network, determining the first hop number as a second hop number;

[0274] In a case where the first hop number is a backhaul hop number based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in the relay network, determining the second hop number according to the first hop number and the second adjustment value;

[0275] In a case where the first hop number is the number of backhaul hops based on the PC5 connection in the backhaul link between the remote terminal and the network-side device in the relay network minus a third adjustment value, determining the first hop number as the second hop number;

[0276] The first adjustment value, the second adjustment value and the third adjustment value are all preconfigured integers.

[0277] Optionally, the initial value configuration parameter includes a first initial value, which is the running time of the timer when the backhaul link between the remote terminal and the network side device includes a one-hop Uu link or a one-hop Uu link and a one-hop PC5 link.

[0278] Optionally, the processor 1310 is configured to:

[0279] Determining an adjustment value corresponding to the initial value of the timer according to the second number of hops and the delay increase corresponding to each hop in the second number of hops;

[0280] An initial value of the timer is determined according to the initial value configuration parameter and the adjustment value.

[0281] Optionally, the initial value configuration parameter includes an association between the number of hops of the backhaul link and an initial value of the timer.

[0282] Optionally, the backhaul hop count of the backhaul link in the association relationship includes at least one of the following:

[0283] the first hop count;

[0284] the second hop count.

[0285] Optionally, the association relationship includes a correspondence between the number of backhaul hops of the backhaul link and an initial value of the timer;

[0286] Alternatively, the association relationship includes a correspondence between a hop count range of the backhaul link and an initial value of the timer.

[0287] Optionally, the processor 1310 is configured to:

[0288] Based on the association relationship, obtaining an initial value of a timer corresponding to the second hop count;

[0289] An initial value of the timer corresponding to the second number of hops is determined as the initial value of the timer.

[0290] Optionally, the processor 1310 is configured to:

[0291] When the first hop count indicates that the number of hops based on the PC5 link in the relay network is 1, the initial value of the timer is determined according to the configured running time of the timer in the single-hop relay network.

[0292] Optionally, the radio frequency unit 1301 is configured to:

[0293] Obtain hop count information sent by network-side devices or relay terminals;

[0294] Alternatively, the hop count information is obtained from an SRAP header of a Side Link Relay Adaptation Protocol (SRAP) protocol data unit (PDU).

[0295] Optionally, the radio frequency unit 1301 is configured to:

[0296] The hop count information is obtained through system messages, Uu radio resource control RRC messages, PC5 RRC messages, discovery messages or proximity service messages.

[0297] Optionally, the processor 1310 is configured to:

[0298] When the remote terminal repeatedly transmits signaling corresponding to the timer through multiple backhaul links, performing a first operation;

[0299] The first operation includes one of the following:

[0300] After sending the signaling on each backhaul link, start one of the timers corresponding to the backhaul link respectively, and when the timers corresponding to all the backhaul links time out, execute the action triggered by the timer timeout;

[0301] After sending the signaling on each backhaul link, if the timers corresponding to the multiple backhaul links are not in a running state, starting the timers corresponding to the multiple backhaul links; if the timers corresponding to the multiple backhaul links are in a running state, restarting the timers corresponding to the multiple backhaul links; wherein the initial value of the timer is determined based on the first hop number or the second hop number of the corresponding backhaul link at each start or restart;

[0302] After sending the first copy of the signaling through the backhaul link, if the timers corresponding to the multiple backhaul links are not in a running state, starting the timers corresponding to the multiple backhaul links.

[0303] Optionally, when the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the first backhaul link, and the first backhaul link is a backhaul link selected by the remote terminal in the relay network for transmitting signaling;

[0304] Alternatively, in the case where the relay network includes at least two backhaul links, the first hop number or the second hop number is the first hop number or the second hop number corresponding to the second backhaul link, and the second backhaul link is the backhaul link with the largest first hop number or second hop number among the at least two backhaul links selected by the remote terminal in the relay network.

[0305] Optionally, the timer includes at least one of the following:

[0306] Timer for managing the radio link establishment process;

[0307] A timer for managing the radio link reestablishment process;

[0308] A timer for managing the MCG failure reporting process;

[0309] A timer for managing the process of the terminal sending user equipment assistance information UAI containing a connection release request;

[0310] A timer for managing the execution of a system message request procedure by a terminal in an RRC connected state through a dedicated message;

[0311] Timer for managing the RRC reconfiguration process including relay link handover;

[0312] A timer used to manage the continuation of the wireless connection.

[0313] In an embodiment of the present application, the radio frequency unit 1301 is configured to send hop count information, where the hop count information is used by a remote terminal to determine a first hop count, where the first hop count is a backhaul hop count of a backhaul link in a relay network.

[0314] Optionally, the radio frequency unit 1301 is configured to:

[0315] The relay terminal sends the hop count information via a system message, a PC5RRC message, a discovery message, or a proximity service message.

[0316] In the embodiment of the present application, the purpose of determining the running duration of the timer based on the number of backhaul hops in the backhaul link is achieved, so that the running duration of the timer can match the transmission time required for the signaling process corresponding to the timer in the relay network, thereby avoiding or reducing the phenomenon that the remote terminal cannot complete the corresponding signaling transmission during the timer operation due to the setting of an inappropriate timer running duration, thereby triggering unnecessary timer timeout behavior.

[0317] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is configured to send initial value configuration parameters for a timer, wherein the initial value configuration parameters are related to the number of hops in a backhaul link in a relay network. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.

[0318] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 14, network-side device 1400 includes an antenna 141, a radio frequency device 142, a baseband device 143, a processor 144, and a memory 145. Antenna 141 is connected to radio frequency device 142. In the uplink direction, radio frequency device 142 receives information via antenna 141 and sends the received information to baseband device 143 for processing. In the downlink direction, baseband device 143 processes the information to be transmitted and sends it to radio frequency device 142. Radio frequency device 142 processes the received information and then sends it through antenna 141.

[0319] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 143 , which includes a baseband processor.

[0320] The baseband device 143 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 14, one of the chips is, for example, a baseband processor, which is connected to the memory 145 through a bus interface to call the program in the memory 145 to execute the network device operations shown in the above method embodiment.

[0321] The network side device may further include a network interface 146 , which is, for example, a Common Public Radio Interface (CPRI).

[0322] Specifically, the network side device 1400 of the embodiment of the present application also includes: instructions or programs stored in the memory 145 and executable on the processor 144. The processor 144 calls the instructions or programs in the memory 145 to execute the methods executed by the modules shown in FIG10 and achieve the same technical effect. To avoid repetition, they will not be elaborated here.

[0323] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned timer information processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0324] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0325] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned timer information processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0326] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0327] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned timer information processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0328] An embodiment of the present application also provides a timer information processing system, including: a remote terminal, a relay terminal and a network side device, wherein the remote terminal can be used to execute the steps of the method executed by the remote terminal as described above, the relay terminal can be used to execute the steps of the method executed by the relay terminal as described above, and the network side device can be used to execute the steps of the method executed by the network side device as described above.

[0329] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0330] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0331] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A method for processing timer information, comprising: A remote terminal obtains an initial value configuration parameter of a timer and hop count information, where the hop count information is used to determine a first hop count, and the first hop count is the return hop count of a return link in a relay network, and the initial value configuration parameter is related to the return hop count in the return link; The remote terminal determines an initial value of the timer according to the initial value configuration parameter and the first hop count, and the initial value is used to determine the running duration of the timer.

2. The method according to claim 1, wherein, The remote terminal determines the initial value of the timer according to the initial value configuration parameter and the first hop count, including: The remote terminal determines a second hop count according to the first hop count, and the second hop count is the hop count associated with the initial value of the timer; The remote terminal determines the initial value of the timer according to the second hop count and the initial value configuration parameter.

3. The method according to claim 2, wherein, The remote terminal determines the second hop count according to the first hop count, including at least one of the following: When the first hop count is the total return hop count of the return link between the remote terminal and the network side device in the relay network, determining the first hop count as the second hop count; When the first hop count is the total return hop count of the return link between the remote terminal and the network side device in the relay network, determining the second hop count according to the hop count based on the PC5 connection in the return link; When the first hop count is the total return hop count of the return link between the remote terminal and the network side device in the relay network, determining the second hop count according to the first hop count and a first adjustment value; When the first hop count is the return hop count based on the PC5 connection in the return link between the remote terminal and the network side device in the relay network, determining the first hop count as the second hop count; When the first hop count is the return hop count based on the PC5 connection in the return link between the remote terminal and the network side device in the relay network, determining the second hop count according to the first hop count and a second adjustment value; When the first hop count is the return hop count based on the PC5 connection in the return link between the remote terminal and the network side device in the relay network minus a third adjustment value, determining the first hop count as the second hop count; Wherein, the first adjustment value, the second adjustment value and the third adjustment value are all pre-configured integers.

4. The method according to claim 2 or 3, wherein The initial value configuration parameter includes a first initial value, and the first initial value is the running duration of the timer when the return link between the remote terminal and the network side device includes one-hop Uu link or includes one-hop Uu link and one-hop PC5 link.

5. The method according to claim 4, wherein, The remote terminal determines the initial value of the timer according to the second hop count and the initial value configuration parameter, including: Determining an adjustment value corresponding to the initial value of the timer according to the second hop count and the delay increment corresponding to each hop in the second hop count; Determining the initial value of the timer according to the initial value configuration parameter and the adjustment value.

6. The method according to claim 2 or 3, wherein The initial value configuration parameter includes the association relationship between the hop count of the return link and the initial value of the timer.

7. The method according to claim 6, wherein, The return hop count of the return link in the association relationship includes at least one of the following: The first hop count; The second hop count.

8. The method according to claim 6 or 7, wherein The association relationship includes the corresponding relationship between the backhaul hop count of the backhaul link and the initial value of the timer; Alternatively, the association relationship includes the corresponding relationship between the hop count range of the backhaul link and the initial value of the timer.

9. The method according to any one of claims 6 to 8, wherein The remote terminal determines the initial value of the timer according to the initial value configuration parameter and the second hop count, including: The remote terminal obtains the initial value of the timer corresponding to the second hop count based on the association relationship; Determines the initial value of the timer as the initial value of the timer corresponding to the second hop count.

10. The method according to claim 1, further comprising: When the first hop count indicates that the hop count based on the PC5 link in the relay network is 1, determining the initial value of the timer according to the running duration of the configured timer in the single-hop relay network.

11. According to the method of any one of claims 1 to 10, wherein The remote terminal obtains hop count information, including: The remote terminal obtains the hop count information sent by the network-side device or the relay terminal; Alternatively, the remote terminal obtains the hop count information from the SRAP header of the side-link relay adaptation protocol (SRAP) protocol data unit (PDU).

12. The method according to any one of claims 1 to 11, wherein, The remote terminal obtains hop count information, including: The remote terminal obtains the hop count information through system messages, Uu radio resource control (RRC) messages, PC5 RRC messages, discovery messages, or proximity service messages.

13. The method according to any one of claims 2 to 10, further comprising: When the remote terminal repeats the transmission of the signaling corresponding to the timer through multiple backhaul links, performing a first operation; Wherein, the first operation includes one of the following: After sending the signaling on each backhaul link, respectively starting one of the timers corresponding to the backhaul link, and when the timers corresponding to all backhaul links time out, performing the action triggered by the timeout of the timer; After sending the signaling on each backhaul link, if the timers corresponding to the multiple backhaul links are not in the running state, starting the timers corresponding to the multiple backhaul links; if the timers corresponding to the multiple backhaul links are in the running state, restarting the timers corresponding to the multiple backhaul links; wherein, the initial value of the timer is determined based on the first hop count or the second hop count of the corresponding backhaul link each time it is started or restarted; After sending the first copy of the signaling through the backhaul link, if the timers corresponding to the multiple backhaul links are not in the running state, starting the timers corresponding to the multiple backhaul links.

14. The method according to claim 2, wherein When the relay network includes at least two backhaul links, the first hop count or the second hop count is the first hop count or the second hop count corresponding to the first backhaul link, and the first backhaul link is a backhaul link selected by the remote terminal in the relay network for transmitting signaling; Alternatively, when the relay network includes at least two backhaul links, the first hop count or the second hop count is the first hop count or the second hop count corresponding to the second backhaul link, and the second backhaul link is the backhaul link with the largest first hop count or second hop count among the at least two backhaul links selected by the remote terminal in the relay network.

15. The method according to claim 1, wherein The timer includes at least one of the following: A timer for managing the wireless link establishment process; A timer for managing the wireless link reconstruction process; A timer for managing the process of reporting the master cell group (MCG) failure message; A timer for managing the process in which a terminal sends user equipment assistance information (UAI) containing a connection release request; A timer for managing the process in which a terminal in the RRC connected state executes a system message request process through a dedicated message; A timer for managing the RRC reconfiguration process including relay link handover; A timer for managing the wireless connection continuation process.

16. A method for processing timer information, comprising: A network side device sends initial value configuration parameters of a timer, and the initial value configuration parameters are related to the number of hops of the backhaul link in a relay network.

17. The method according to claim 16, wherein The initial value configuration parameters include a first initial value, and the first initial value is the running duration of the timer when the link between the remote terminal and the network side device includes one-hop Uu link or includes one-hop Uu link and one-hop PC5 link. Alternatively, the initial value configuration parameters include the association relationship between the number of hops of the backhaul link and the initial value of the timer.

18. The method according to claim 17, wherein, The number of backhaul hops of the backhaul link in the association relationship includes at least one of the following: A first number of hops, and the first number of hops is the number of backhaul hops of the backhaul link in the relay network; A second number of hops, and the second number of hops is the number of hops associated with the initial value of the timer.

19. The method according to claim 18, wherein, The association relationship includes the correspondence between the number of hops of the backhaul link and the initial value of the timer; Alternatively, the association relationship includes the correspondence between the range of the number of hops of the backhaul link and the initial value of the timer.

20. The method according to any one of claims 16 to 19, further comprising: The network side device sends hop information, and the hop information is used for the remote terminal to determine the first number of hops, and the first number of hops is the number of backhaul hops of the backhaul link in the relay network.

21. The method according to claim 20, wherein, The network side device sending the hop information includes: The network side device sends the hop information through a system message or a Uu radio resource control (RRC) message.

22. The method according to claim 16, wherein, In the case where the relay network includes at least two backhaul links, the first number of hops or the second number of hops is the first number of hops or the second number of hops corresponding to the first backhaul link, and the first backhaul link is a backhaul link selected by the remote terminal in the relay network for transmitting signaling; Alternatively, in the case where the relay network includes at least two backhaul links, the first number of hops or the second number of hops is the first number of hops or the second number of hops corresponding to the second backhaul link, and the second backhaul link is the backhaul link with the largest first number of hops or the second number of hops among at least two backhaul links selected by the remote terminal in the relay network.

23. A method for processing timer information, comprising: A relay terminal sends hop information, and the hop information is used for the remote terminal to determine the first number of hops, and the first number of hops is the number of backhaul hops of the backhaul link in the relay network.

24. The method according to claim 23, wherein, The relay terminal sending the hop information includes: The relay terminal sends the hop information through a system message, a PC5 RRC message, a discovery message or a proximity service message.

25. A device for processing timer information, comprising: A first acquisition module, configured to acquire an initial value configuration parameter of a timer and hop count information, where the hop count information is used to determine a first hop count, and the first hop count is the backhaul hop count of a backhaul link in a relay network, and the initial value configuration parameter is related to the backhaul hop count in the backhaul link; A first determination module, configured to determine an initial value of the timer according to the initial value configuration parameter and the first hop count, where the initial value is used to determine the running duration of the timer.

26. The apparatus according to claim 25, wherein, The first determination module includes: A first determination sub-module, configured to determine a second hop count according to the first hop count, where the second hop count is a hop count associated with the initial value of the timer; A second determination sub-module, configured to determine the initial value of the timer according to the second hop count and the initial value configuration parameter.

27. The apparatus according to claim 26, wherein, The first determination sub-module is configured to perform at least one of the following: When the first hop count is the total backhaul hop count of a backhaul link between a remote terminal and a network-side device in a relay network, determining the first hop count as the second hop count; When the first hop count is the total backhaul hop count of a backhaul link between the remote terminal and the network-side device in a relay network, determining the second hop count according to the hop count based on a PC5 connection in the backhaul link; When the first hop count is the total backhaul hop count of a backhaul link between the remote terminal and the network-side device in a relay network, determining the second hop count according to the first hop count and a first adjustment value; When the first hop count is the backhaul hop count based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in a relay network, determining the first hop count as the second hop count; When the first hop count is the backhaul hop count based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in a relay network, determining the second hop count according to the first hop count and a second adjustment value; When the first hop count is the backhaul hop count based on a PC5 connection in a backhaul link between the remote terminal and the network-side device in a relay network minus a third adjustment value, determining the first hop count as the second hop count; Wherein, the first adjustment value, the second adjustment value, and the third adjustment value are all pre-configured integers.

28. A processing device for timer information, including: A first sending module, configured to send an initial value configuration parameter of a timer, where the initial value configuration parameter is related to the hop count of a backhaul link in a relay network.

29. The apparatus according to claim 28, wherein, The initial value configuration parameter includes a first initial value, and the first initial value is the running duration of the timer when a link between a remote terminal and a network-side device includes one-hop Uu link or includes one-hop Uu link and one-hop PC5 link; Alternatively, the initial value configuration parameter includes an association relationship between the hop count of a backhaul link and the initial value of the timer.

30. A processing device for timer information, including: A second sending module, configured to send hop count information, where the hop count information is used for a remote terminal to determine a first hop count, and the first hop count is the backhaul hop count of a backhaul link in a relay network.

31. A terminal, comprising a processor and a memory, where the memory stores a program or instructions that can run on the processor, and when the program or instructions are executed by the processor, the steps of the processing method of timer information as described in any one of claims 1 to 15 are implemented, or the steps of the processing method of timer information as described in any one of claims 23 to 24 are implemented.

32. A network-side device, comprising a processor and a memory, where the memory stores a program or instructions that can run on the processor, and when the program or instructions are executed by the processor, the steps of the processing method of timer information as described in any one of claims 16 to 22 are implemented.

33. A readable storage medium, where a program or instructions are stored on the readable storage medium, and when the program or instructions are executed by a processor, the steps of the processing method of timer information as described in any one of claims 1 to 15 are implemented, or the steps of the processing method of timer information as described in any one of claims 16 to 22 are implemented, or the steps of the processing method of timer information as described in any one of claims 23 to 24 are implemented.

Citation Information

Patent Citations

  • Timer processing method and device, electronic equipment and readable storage medium

    CN115913312A

  • Sidelink management method, terminal and storage medium

    CN117099478A

  • Multi-hop wireless communication system

    US20090190542A1