Route addition method and device
The method enables efficient indirect route addition to remote terminal devices by conditionally establishing connections with intermediate devices, addressing signaling delays and failures in existing systems.
Patent Information
- Application Number
- JP2025518019
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-09-30
- Publication Date
- 2025-09-19
AI Technical Summary
Existing communication systems face challenges in efficiently adding indirect routes to remote terminal devices, leading to wasteful signaling and delays due to addition failures when relay terminal devices change serving cells.
A method and apparatus that allow remote terminal devices to determine whether to establish a connection with an intermediate terminal device based on specific conditions, such as serving cell changes, to avoid signaling delays and failures during indirect path addition.
Successfully adds indirect paths to remote terminal devices, reducing wasteful signaling and delays by ensuring optimal connection establishment through intermediate terminal devices.
Smart Images

Figure 2025531471000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to the field of communications technology, and more particularly to a route addition method and apparatus. [Background technology]
[0002] In the related art, a terminal device can realize communication with a network-side device by relaying with another terminal device. A terminal device that is not connected to a base station is called a remote terminal device, and a terminal device that provides a relay function is called a relay terminal device.
[0003] In order to improve transmission speed and reliability, it is considered that a remote terminal device simultaneously supports direct connection with a network side device and connection with a network side device via an intermediate terminal device, where direct connection with a network side device is called a direct route, and connection with a network side device via an intermediate terminal device is called an indirect route.
[0004] Therefore, how to add an indirect path to a remote terminal device is an urgent problem that must be solved. Summary of the Invention [Problem to be solved by the invention]
[0005] The embodiments of the present disclosure provide a route addition method and apparatus, which can successfully add an indirect route to a remote terminal device and avoid wasteful signaling and delays caused by addition failures. [Means for solving the problem]
[0006] In a first aspect, an embodiment of the present disclosure provides a route addition method, the method being executed by a remote terminal device, the method including: receiving an indirect route addition command sent by a network side device, the indirect route addition command being used to instruct the remote terminal device to establish a connection with the network side device via an intermediate terminal device; and determining whether to establish a connection with the network side device via the intermediate terminal device based on a specific condition.
[0007] In this technical solution, the remote terminal device receives an indirect path addition command sent by the network side device, and the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network side device through an intermediate terminal device, and determines whether to establish a connection with the network side device through the intermediate terminal device according to certain conditions, thereby successfully adding an indirect path to the remote terminal device and avoiding wasteful signaling and delays caused by the addition failure.
[0008] In a second aspect, an embodiment of the present disclosure provides another route addition method, the method being executed by a network side device, the method including: sending an indirect route addition command to a remote terminal device, the indirect route addition command being used to instruct the remote terminal device to establish a connection with the network side device through an intermediate terminal device, the indirect route addition command being used by the remote terminal device to determine whether to establish a connection with the network side device through the intermediate terminal device based on a specific condition.
[0009] In a third aspect, an embodiment of the present disclosure provides a communication device, the communication device having part or all of the functions of a remote terminal device that implements the method described in the first aspect. For example, the function of the communication device may include part or all of the functions of the embodiments of the present disclosure, or may include a function that independently implements any of the embodiments of the present disclosure. The functions may be implemented by hardware or by executing corresponding software by hardware. The hardware or software includes one or more units or modules corresponding to the above-mentioned functions.
[0010] In an implementation, the structure of the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device to perform functions corresponding to the above-mentioned method. The transceiver module is used to support communication between the communication device and other devices. The communication device may further include a storage module, coupled with the transceiver module and the processing module, for storing computer programs and data required for the communication device.
[0011] In an implementation method, the communication device includes: a transceiver module configured to receive an indirect path addition command sent by a network side device, where the indirect path addition command is used to instruct a remote terminal device to establish a connection with the network side device via an intermediate terminal device; and a processing module configured to determine whether to establish a connection with the network side device via the intermediate terminal device based on certain conditions.
[0012] In a fourth aspect, an embodiment of the present disclosure provides another communication device, which implements part or all of the functions of the network side device in the example of the method described in the second aspect. For example, the functions of the communication device may include part or all of the functions in the embodiments of the present disclosure, or may include the function of independently implementing any embodiment of the present disclosure. The functions may be implemented by hardware or by executing corresponding software by hardware. The hardware or software includes one or more units or modules corresponding to the above-mentioned functions.
[0013] In an implementation, the structure of the communication device may include a transceiver module and a processing module, and the processing module is configured to support the communication device to perform functions corresponding to the above-mentioned method. The transceiver module is used to support communication between the communication device and other devices. The communication device may further include a storage module, which is coupled to the transceiver module and the processing module and is used to store computer programs and data required for the communication device.
[0014] In an implementation manner, the communication device includes a transceiver module configured to send an indirect path addition command to a remote terminal device, where the indirect path addition command is used to instruct the remote terminal device to establish a connection with a network side device through an intermediate terminal device, and the indirect path addition command is used for the remote terminal device to determine whether to establish a connection with the network side device through the intermediate terminal device based on certain conditions.
[0015] In a fifth aspect, an embodiment of the present disclosure provides a communication device, the communication device including a processor, the communication device executing the method according to the first aspect when the processor invokes a computer program in a memory.
[0016] In a sixth aspect, an embodiment of the present disclosure provides a communication device, the communication device including a processor, the communication device performing the method according to the second aspect when the processor invokes a computer program in a memory.
[0017] In a seventh aspect, an embodiment of the present disclosure provides a communication device, the communication device including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to perform the method of the first aspect.
[0018] In an eighth aspect, an embodiment of the present disclosure provides a communication device, the communication device including a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to perform the method according to the second aspect.
[0019] In a ninth aspect, an embodiment of the present disclosure provides a communication device, the device including a processor and an interface circuit, the interface circuit being used to receive and transmit code instructions to the processor, and the processor executing the code instructions to cause the device to perform the method of the first aspect.
[0020] In a tenth aspect, an embodiment of the present disclosure provides a communication device, the device including a processor and an interface circuit, the interface circuit being used to receive and transmit code instructions to the processor, and the processor executing the code instructions to cause the device to perform the method of the second aspect.
[0021] In an eleventh aspect, an embodiment of the present disclosure provides an information reporting system, the system including a communication device according to the third aspect and a communication device according to the fourth aspect, or the system including a communication device according to the fifth aspect and a communication device according to the sixth aspect, or the system including a communication device according to the seventh aspect and a communication device according to the eighth aspect, or the system including a communication device according to the ninth aspect and a communication device according to the tenth aspect.
[0022] In a twelfth aspect, an embodiment of the present invention provides a computer-readable storage medium, used to store instructions for use in a remote terminal device as described above, which, when executed, cause the remote terminal device to perform the method of the first aspect as described above.
[0023] In a thirteenth aspect, an embodiment of the present invention provides a readable storage medium, used to store instructions for use in the network side device, which, when executed, cause the network side device to perform the method of the second aspect.
[0024] In a fourteenth aspect, the present disclosure further provides a computer program product comprising a computer program which, when executed on a computer, causes the computer to perform the method according to the first aspect above.
[0025] In a fifteenth aspect, the present disclosure further provides a computer program product comprising a computer program which, when executed on a computer, causes the computer to perform the method according to the second aspect above.
[0026] In a sixteenth aspect, the present disclosure provides a chip system, including at least one processor and an interface, for use in supporting a remote terminal device in implementing the functionality of the first aspect, for example, determining or processing at least one of data and information related to the above-described method. In a possible design, the chip system further includes a memory, which is used to store computer programs and data required by the remote terminal device. The chip system may be configured by a chip or may include chips and other discrete devices.
[0027] In a seventeenth aspect, the present disclosure provides a chip system, the chip system including at least one processor and an interface, for use in supporting a network side device to realize the function according to the second aspect, for example, determining or processing at least one of the data and information according to the above-described method. In a possible design, the chip system further includes a memory, the memory being used to store computer programs and data required by the network side device. The chip system may be configured by a chip, or may include a chip and other discrete devices.
[0028] In an eighteenth aspect, the present disclosure provides a computer program which, when executed on a computer, causes the computer to perform the method according to the first aspect above.
[0029] In a nineteenth aspect, the present disclosure provides a computer program which, when executed on a computer, causes the computer to perform the method according to the second aspect above. [Brief explanation of the drawings]
[0030] In order to more clearly describe the technical solutions in the embodiments or background art of the present application, the following describes the drawings that need to be used in the embodiments or background art of the present application. [Figure 1]1 is an architecture diagram of a communication system provided by an embodiment of the present disclosure. [Figure 2] 1 is a flowchart of a route addition method provided by an embodiment of the present disclosure. [Figure 3] 1 is a flowchart of another route addition method provided by an embodiment of the present disclosure. [Figure 4] 10 is a flowchart of a method for determining by a remote terminal device that a relay terminal device changes a serving cell provided by an embodiment of the present disclosure; [Figure 5] 1 is a flowchart of another route addition method provided by an embodiment of the present disclosure. [Figure 6] 1 is a flowchart of another route addition method provided by an embodiment of the present disclosure. [Figure 7] 1 is a flowchart of another route addition method provided by an embodiment of the present disclosure. [Figure 8] 1 is a flowchart of another route addition method provided by an embodiment of the present disclosure. [Figure 9] FIG. 1 is a structural diagram of a communication device provided by an embodiment of the present disclosure. [Figure 10] FIG. 10 is a structural diagram of another communication device provided by an embodiment of the present disclosure. [Figure 11] 1 is a schematic structural diagram of a chip provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0031] To better understand the route addition method and apparatus disclosed in the embodiments of the present disclosure, the following first describes a communication system applicable to the embodiments of the present disclosure.
[0032] Referring to Figure 1, Figure 1 shows the architecture of a communication system provided by an embodiment of the present application. The communication system may include, but is not limited to, one network device and one terminal device. The number and configuration of devices shown in Figure 1 are merely examples and do not constitute limitations on the embodiment of the present application. In actual applications, the system may include two or more network devices and two or more terminal devices. The communication system shown in Figure 1 takes a network-side device 101 and a terminal device 102 as an example.
[0033] It should be noted that the technical solutions of the embodiments of the present application may be applied to various communication systems, such as a long term evolution (LTE) system, a fifth generation (5G) mobile communication system, a 5G new radio (NR) system, or other future new mobile communication systems.
[0034] The network side device 101 in the embodiments of the present application is a network-side entity for transmitting and receiving signals. For example, the network side device 101 may be an evolved base station (eNB), a transmission reception point (TRP), a next generation base station (gNB) in an NR system, a base station in other future mobile communication systems, or an access point in a wireless fidelity (WiFi) system. The embodiments of the present application do not limit the specific technology and specific device form used for the base station. The base station provided in the embodiments of the present application may be composed of a central unit (CU) and distributed units (DUs), where the CU is also called a control unit. Using the CU-DU structure, the protocol layer of the base station, for example, can be divided, with some protocol layer functions centrally controlled by the CU and some or all of the remaining protocol layer functions distributed to the DUs, and the DUs centrally controlled by the CU.
[0035] The terminal device 102 in the embodiments of the present application is a user-side entity for transmitting and receiving signals, such as a mobile phone. The terminal device may also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device may be an automobile with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet, a personal computer with wireless transmission and reception capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of the present application do not limit the specific technology and specific device form used for the terminal device.
[0036] It should be noted that the communication system described in the embodiments of the present application is intended to more clearly illustrate the technical solutions of the embodiments of the present application, and does not limit the technical solutions provided by the embodiments of the present application. As those skilled in the art will appreciate, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application can also be applied to similar technical problems.
[0037] In addition, the following points will be explained to facilitate understanding of the embodiments of the present disclosure.
[0038] First, in the embodiments of the present disclosure, "for indicating" can include direct and indirect indication. When describing information to indicate A, the information does not necessarily convey A, but can include directly indicating A or indirectly indicating A.
[0039] Information pointed to by information is called "information to be pointed to." In a specific implementation, there are several ways to point to information to be pointed to. For example, but not limited to, the information to be pointed to can be directly pointed to, such as the information to be pointed to itself or an index of the information to be pointed to. The information to be pointed to can also be indirectly pointed to by pointing to other information, where there is an association relationship between the other information and the information to be pointed to. Only a portion of the information to be pointed to can be indicated, and the other portion of the information to be pointed to is known or pre-agreed upon. For example, pointing to specific information can be achieved by using a pre-agreed (e.g., specified by a protocol) arrangement order of each piece of information, thereby reducing the pointing overhead to some extent.
[0040] The information to be instructed may be transmitted as a whole or may be transmitted separately as multiple pieces of sub-information, and the transmission cycles and / or transmission timings of these pieces of sub-information may be the same or different. The specific transmission method is not limited by the present disclosure. Here, the transmission cycles and / or transmission timings of these pieces of sub-information may be defined in advance based on, for example, a protocol.
[0041] Second, the embodiments of the present disclosure provide multiple examples to clearly explain the technical solutions of the embodiments of the present disclosure. Of course, those skilled in the art will understand that the multiple examples provided by the embodiments of the present disclosure may be implemented alone, may be implemented in combination with methods of other embodiments of the embodiments of the present disclosure, or may be implemented alone or in combination with some methods of other related technologies, and the embodiments of the present disclosure are not limited thereto.
[0042] To support direct communication between terminal devices, a sidelink communication method is introduced, and the interface between the terminal devices is PC-5. Based on the correspondence between the transmitting terminal device and the receiving terminal device, three transmission methods are supported on the sidelink: unicast, multicast, and broadcast. The transmitting terminal device transmits sidelink control information (SCI) on the PSCCH (Physical Sidelink Control Channel) channel and transmits second-stage SCI on the PSSCH (Physical Sidelink Shared Channel), which carries the resource location and source and target identifiers of the transmitted data. After receiving the SCI, the receiving terminal device determines whether to receive the corresponding data and which process it corresponds to based on the identifiers of the source terminal device and the destination terminal device. In a unicast connection, each terminal device corresponds to one destination identifier. In a multicast connection, each terminal device belongs to one or more groups, and each group corresponds to one destination identifier. In a broadcast connection, all terminal devices correspond to at least one destination identifier.
[0043] Here, one terminal device can realize communication with a network-side device through the relay of another terminal device without being directly connected to the network-side device. A terminal device that is not connected to a network-side device is called a remote terminal device (remote UE), a terminal device that provides relay function is called a relay terminal device (relay UE), and unicast communication is performed between the remote terminal device and the relay terminal device via sidelink. This architecture is called U2N (UE to NW) relay.
[0044] The relay terminal device and the remote terminal device can discover each other through a discovery process, and after the discovery process is initiated, the terminal device can transmit or receive a discovery signal, which carries information such as the serving cell identifier and terminal device identifier of the terminal device.
[0045] Here, a direct connection between a terminal device and a network-side device is called a direct path, and a connection between a terminal device and a network-side device via an intermediate terminal device is called an indirect path.
[0046] To improve transmission speed and reliability, a remote terminal device can simultaneously maintain a connection with a network side device via a direct route and an indirect route. This function is called multipath connection, and the remote terminal device must be connected to support the multipath connection.
[0047] The bearer of the remote terminal device can be transmitted only via a direct path and can be called a direct bearer, or can be transmitted only via an indirect path and can be called an indirect bearer, or can be transmitted simultaneously via a direct path and an indirect path and can be called a multipath bearer.
[0048] The serving cell of the direct path of a remote terminal device and the serving cell of the indirect path may be the same or different. The serving cell of the indirect path is the serving cell of the relay terminal device. The direct path and indirect path of a remote terminal device in a multi-path connection must always be connected to the same network side device (e.g., gNB).
[0049] When a remote terminal device is connected to a network-side device via a direct route, the network-side device can add an indirect route to the remote terminal device to realize a multi-route connection.
[0050] The remote terminal device reports the measurement result to the network side device, and the measurement result includes a sidelink identifier of the relay terminal device, a serving cell identifier of the relay terminal device, and a sidelink channel quality between the remote terminal device and the relay terminal device. Based on the measurement result of the relay terminal device reported by the remote terminal device, the network side device can determine which relay terminal device provides the added indirect path.
[0051] However, when adding an indirect path to a distant terminal device, the relay terminal device providing the indirect path may be in any RRC (radio resource control) state, including a connected state, an idle state, or an inactive state.
[0052] When adding an indirect path to a remote terminal device, the relay terminal device may be in an idle state or an inactive state, and the relay terminal device may perform cell reselection, cell change, and / or base station change. After the remote terminal device receives the indirect path addition command sent by the network side device, if the relay terminal device performs cell reselection and the remote terminal device and the relay terminal device are in different base stations, the addition of the indirect path will fail, resulting in wasted signaling and delay.
[0053] Based on this, the embodiment of the present disclosure provides a route addition method to realize adding an indirect route to a remote terminal device, and can avoid the waste and delay of signaling caused by addition failure.
[0054] The following describes in detail the route adding method and apparatus provided by the present disclosure in combination with the drawings.
[0055] 2, which is a flowchart of a route addition method provided by an embodiment of the present disclosure. As shown in FIG. 2, the method may include, but is not limited to, the following steps: S21: a network-side device sends an indirect route addition command to a remote terminal device, and the indirect route addition command is used to instruct the remote terminal device to establish a connection with the network-side device through an intermediate terminal device.
[0056] In all embodiments of the present disclosure, it can be understood that the network side device and the remote terminal device can be connected by a direct route, or can be connected by one or more indirect routes. Of course, due to network connection problems, there may be a link failure situation in the direct route connection between the remote terminal device and the network side device, or the indirect route connection between the remote terminal device and the network side device via an intermediate terminal device.
[0057] In a possible implementation, a direct route is connected between the network side device and the remote terminal device, and the indirect route addition command is sent via the direct route connection.
[0058] In an embodiment of the present disclosure, the step of the network side device sending an indirect path addition command to the remote terminal device can be, if the remote terminal device connects to the network side device via a direct route, sending the indirect path addition command directly to the remote terminal device, or, if the remote terminal device connects to the network side device via an already added indirect route, sending the indirect path addition command to the remote terminal device via relay transmission of a first relay terminal device (a terminal device that plays a relay role in an already added indirect route).
[0059] Here, the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network side device through the relay terminal device, and the network side device can determine the relay terminal device itself, or the network side device can further determine the relay terminal device based on the information reported by the remote terminal device, and send an indirect path addition command to the remote terminal device, instructing the remote terminal device to establish a connection with the network side device through the relay terminal device.
[0060] In addition, when a network side device connects a remote terminal device to the network side device through an indirect route that has already been added, and sends an indirect route addition command to the remote terminal device through relay transmission of a first relay terminal device (a terminal device that plays the role of a relay in the indirect route that has already been added), the relay terminal device indicated by the indirect route addition command and the first relay terminal device may be the same or different, and the embodiments of the present disclosure do not specifically limit this.
[0061] In some embodiments, the indirect path addition command includes at least one of a bearer configuration to be transmitted via the relay, a configuration to provide an identifier of a relay terminal device of the indirect path.
[0062] In an embodiment of the present disclosure, the indirect path addition command includes a bearer setting transmitted via a relay, where the bearer setting transmitted via a relay can be used to instruct a remote terminal device to establish a connection with a network side device via the relay terminal device.
[0063] Here, when the network side device connects to the network side device through an indirect route that has already been added, sending an indirect route addition command to the remote terminal device can send a bearer setting to be transmitted through a relay to the remote terminal device, for example: a bearer setting to be transmitted through a first relay terminal device.
[0064] In an embodiment of the present disclosure, the indirect path addition command includes a setting for providing an identifier of a relay terminal device of the indirect path, where the setting for providing the identifier of the relay terminal device of the indirect path can be used to instruct a remote terminal device to establish a connection with a network side device through the relay terminal device.
[0065] Here, the network side device can send a setting to the remote terminal device via a direct route between the network side device and the remote terminal device to provide the remote terminal device with an identifier of an intermediate terminal device of an indirect route, thereby instructing the remote terminal device to establish a connection with the network side device via the intermediate terminal device.
[0066] In a possible implementation manner, when the network side device determines the relay terminal device based on information reported by the remote terminal device, the remote terminal device can measure the terminal devices available for relaying and report the measurement results to the network side device, where the measurement results include an identifier of the terminal device available for relaying, a serving cell identifier, and the sidelink channel quality between the remote terminal device and the remote terminal device.
[0067] Here, the network side device determines an intermediate terminal device based on the measurement results reported by the remote terminal device, and sends an indirect path addition command to the remote terminal device, instructing it to establish a connection with the network side device via the intermediate terminal device.
[0068] It can be understood that after the remote terminal device receives the indirect path addition command sent by the network side device, it can perform an indirect path addition process between the remote terminal device and the relay terminal device. The remote terminal device executes S22.
[0069] S22: The remote terminal device determines whether to establish a connection with the network-side device via the relay terminal device based on a specific condition.
[0070] It can be understood that during the establishment of a multi-path connection, the direct path and the indirect path of the remote terminal device are always connected to the same network side device.
[0071] Based on this, in an embodiment of the present disclosure, when a terminal device receives an indirect path addition command sent by a network side device, it can determine whether to establish a connection with the network side device through an intermediate terminal device based on certain conditions.
[0072] Here, the specific condition may be any one of whether the remote terminal device is simultaneously connected to the same network side device as the terminal device, whether the remote terminal device belongs to the same serving cell as the terminal device, whether the remote terminal device changes serving cells, etc.
[0073] In some possible implementation manners, when the specific condition is whether or not the relay terminal device changes the serving cell, the step of determining whether or not the remote terminal device will establish a connection with the network side device via the relay terminal device based on the specific condition includes the step of deciding to cancel or stop establishing a connection with the network side device via the relay terminal device in response to it being determined that the relay terminal device will change the serving cell.
[0074] In an embodiment of the present disclosure, when the specific condition is whether the relay terminal device changes the serving cell, if the remote terminal device determines that the relay terminal device changes the serving cell, it can decide to cancel or stop establishing a connection with the network side device through the relay terminal device.If the remote terminal device determines that the relay terminal device has not changed the serving cell, it can decide to perform a process of establishing a connection with the network side device through the relay terminal device.
[0075] In some embodiments, the step of determining by the remote terminal device that the relay terminal device will change the serving cell may include determining a first serving cell of the relay terminal device reported to the network side device, determining a second serving cell of the relay terminal device after receiving an indirect path addition command sent by the network side device, and determining that the relay terminal device will change the serving cell in response to the second serving cell being different from the first serving cell.
[0076] It can be understood that the remote terminal device can report information of related terminal devices that can provide relay in advance, including information of serving cells, and the remote terminal device can determine the first serving cell of the relay terminal device reported to the network side device.
[0077] Here, after receiving the indirect path addition command sent by the network side device, the remote terminal device can determine the second serving cell of the current relay terminal device.
[0078] Here, if the first serving cell and the second serving cell are the same, the remote terminal device can determine that the relay terminal device has not exchanged serving cells, and if the first serving cell and the second serving cell are different, the remote terminal device can determine that the relay terminal device has exchanged serving cells.
[0079] In an embodiment of the present disclosure, if the remote terminal device determines that the first serving cell and the second serving cell are the same and determines that the relay terminal device has not exchanged serving cells, the remote terminal device can perform a process of establishing a connection with the network side device via the relay terminal device.
[0080] In an embodiment of the present disclosure, when the remote terminal device determines that the first serving cell is different from the second serving cell, and the relay terminal device determines to exchange serving cells, it can send first indication information to the network side device, and the first indication information is used to indicate the serving cell of the relay terminal device.
[0081] Here, the first indication information may further indicate an identifier of the relay terminal device.
[0082] Based on this, after the network side device receives the first indication information sent by the remote terminal device, it can determine that the relay terminal device exchanges the serving cell, and it cannot establish a connection with the remote terminal device through the relay terminal device, and it cannot add an indirect path based on the relay terminal device. In this case, the network side device can send an updated indirect path addition command to the remote terminal device.
[0083] Here, the updated indirect path addition command may instruct the remote terminal device to establish a connection with the network side device via a second relay terminal device, where the second relay terminal device is different from the relay terminal device.
[0084] In some possible implementation manners, the specific condition is whether a serving cell of the relay terminal device is the same as a target cell corresponding to a target cell identifier, and wherein the step of the remote terminal device determining whether to establish a connection with the network side device via the relay terminal device based on the specific condition includes the step of deciding to cancel or stop establishing a connection with the network side device via the relay terminal device in response to determining that the serving cell of the relay terminal device is different from the target cell.
[0085] It can be understood that the remote terminal device can determine a target cell corresponding to a target cell identifier, and the remote terminal device can realize determining the target cell corresponding to the target cell identifier, or can determine the target cell corresponding to the target cell identifier based on the setting of the network side device, or can determine the target cell corresponding to the target cell identifier based on a protocol agreement.
[0086] Here, the target cell corresponding to the target cell identifier may be the cell to which the remote terminal device belongs, or may be another cell in the network side device corresponding to the cell to which the remote terminal device belongs.
[0087] In some embodiments, the remote terminal device may receive configuration information sent by the network side device, the configuration information being used to indicate the target cell identifier.
[0088] In an embodiment of the present disclosure, a remote terminal device receives configuration information sent by a network side device, and if the configuration information is used to indicate a target cell identifier, it can determine a target cell corresponding to the target cell identifier.
[0089] In an embodiment of the present disclosure, a remote terminal device can determine the serving cell of a relay terminal device.
[0090] Wherein, if the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier, the remote terminal device can determine that the network side device to which the relay terminal device connects is the same as the network side device to which it connects.If the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, the remote terminal device can determine that the network side device to which the relay terminal device connects is different from the network side device to which it connects.
[0091] Here, the network side device can carry identifiers of multiple relay terminal devices and corresponding target cell identifiers in the indirect path addition command, and the target cell identifiers corresponding to each relay terminal device can be different. The remote terminal device determines accessible relay devices based on the target cell identifiers. If multiple relay devices meet the requirement, it can select any one of them as the access network.
[0092] In an embodiment of the present disclosure, if the remote terminal device determines that the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier, it can perform a process of establishing a connection with the network side device via the relay terminal device.
[0093] In an embodiment of the present disclosure, if the remote terminal device determines that the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, it can decide to cancel or stop establishing a connection with the network side device via the relay terminal device.
[0094] The remote terminal device can also send second indication information to the network side device, where the second indication information is used to indicate that the serving cell of the relay terminal device is different from the target cell. The second indication information can further carry an identifier of the relay terminal device.
[0095] Based on this, after receiving the second indication information sent by the remote terminal device, the network side device can determine that the serving cell of the relay terminal device is different from the target cell, and cannot establish a connection with the remote terminal device through the relay terminal device, and cannot add an indirect path based on the relay terminal device. In this case, the network side device can send an updated indirect path addition command to the remote terminal device.
[0096] Here, the updated indirect path addition command may instruct the remote terminal device to establish a connection with the network side device via a second relay terminal device, where the second relay terminal device is different from the relay terminal device.
[0097] By implementing the embodiments of the present disclosure, a remote terminal device receives an indirect path addition command sent by a network-side device, and the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network-side device through an intermediate terminal device, and determines whether to establish a connection with the network-side device through the intermediate terminal device based on certain conditions, thereby successfully adding an indirect path to the remote terminal device and avoiding wasteful signaling and delays caused by failure of the addition.
[0098] 3, which is a flowchart of another route addition method provided by an embodiment of the present disclosure. As shown in FIG. 3, the method may include, but is not limited to, the following steps: S31: a network-side device sends an indirect route addition command to a remote terminal device, and the indirect route addition command is used to instruct the remote terminal device to establish a connection with the network-side device through an intermediate terminal device.
[0099] Here, the relevant description of S31 can be referred to the relevant description of the above embodiment, and will not be further described here.
[0100] S32: In response to the remote terminal device determining that the relay terminal device changes the serving cell, determine to cancel or stop establishing a connection with the network side device via the relay terminal device.
[0101] In an embodiment of the present disclosure, when the specific condition is whether the relay terminal device changes the serving cell, if the remote terminal device determines that the relay terminal device changes the serving cell, it can decide to cancel or stop establishing a connection with the network side device through the relay terminal device.If the remote terminal device determines that the relay terminal device has not changed the serving cell, it can decide to perform a process of establishing a connection with the network side device through the relay terminal device.
[0102] In some embodiments, determining by the remote terminal device that the relay terminal device will change the serving cell includes determining a first serving cell of the relay terminal device reported to the network side device, determining a second serving cell of the relay terminal device after receiving an indirect path addition command sent by the network side device, and determining that the relay terminal device will change the serving cell in response to the second serving cell being different from the first serving cell.
[0103] It can be understood that the remote terminal device can report information of related terminal devices that can provide relay in advance, including information of serving cells, and the remote terminal device can determine the first serving cell of the relay terminal device reported to the network side device.
[0104] Here, after receiving the indirect path addition command sent by the network side device, the remote terminal device can determine the second serving cell of the current relay terminal device.
[0105] Here, if the first serving cell and the second serving cell are the same, the remote terminal device can determine that the relay terminal device has not exchanged serving cells, and if the first serving cell and the second serving cell are different, the remote terminal device can determine that the relay terminal device has exchanged serving cells.
[0106] In this embodiment, the specific condition may be whether the relay terminal device changes the serving cell.
[0107] In the embodiments of the present disclosure, S31 to S32 can be performed independently, or can be performed in combination with any other step in the embodiments of the present disclosure. For example, S21 to S22 in the embodiments of the present disclosure can be performed in combination, and the embodiments of the present disclosure are not limited thereto.
[0108] By implementing the embodiments of the present disclosure, a network side device sends an indirect path addition command to a remote terminal device, the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network side device through an intermediate terminal device, and if a specific condition is whether the intermediate terminal device changes a serving cell, in response to the remote terminal device determining that the intermediate terminal device changes a serving cell, the network side device determines to cancel or stop establishing a connection with the network side device through the intermediate terminal device, thereby successfully adding an indirect path to the remote terminal device and avoiding waste and delay of signaling caused by an addition failure.
[0109] 4, which is a flowchart of a method for determining that a relay terminal device changes its serving cell by a remote terminal device provided by an embodiment of the present disclosure. As shown in FIG. 4, the method can include, but is not limited to, the following steps: S41: A remote terminal device determines a first serving cell of a relay terminal device reported to a network side device.
[0110] S42: In response to receiving the indirect path addition command, the remote terminal device redetermines a second serving cell of the relay terminal device.
[0111] S43: In response to the remote terminal device determining that the second serving cell is different from the first serving cell, the relay terminal device determines to change the serving cell.
[0112] In an embodiment of the present disclosure, determining by the remote terminal device that the relay terminal device will change its serving cell includes determining a first serving cell of the relay terminal device reported to the network side device, re-determining a second serving cell of the relay terminal device in response to receiving an indirect path addition command sent by the network side device, and determining that the relay terminal device will change its serving cell in response to the second serving cell being different from the first serving cell.
[0113] It can be understood that the remote terminal device can report information of related terminal devices that can provide relay in advance, including information of serving cells, and the remote terminal device can determine the first serving cell of the relay terminal device reported to the network side device.
[0114] Here, after receiving the indirect path addition command sent by the network side device, the remote terminal device can determine the second serving cell of the current relay terminal device.
[0115] Here, if the first serving cell and the second serving cell are the same, the remote terminal device can determine that the relay terminal device has not exchanged serving cells, and if the first serving cell and the second serving cell are different, the remote terminal device can determine that the relay terminal device has exchanged serving cells.
[0116] In the embodiments of the present disclosure, steps S41 to S43 can be performed independently, or can be performed in combination with any other step in the embodiments of the present disclosure. For example, steps S21 to S22 and / or S31 to S32 in the embodiments of the present disclosure can be performed in combination, and the embodiments of the present disclosure are not limited thereto.
[0117] By implementing the embodiment of the present disclosure, the remote terminal device determines a first serving cell of the relay terminal device reported to the network side device, and after receiving an indirect path addition command sent by the network side device, determines a second serving cell of the relay terminal device, and determines that the relay terminal device will change the serving cell in response to the second serving cell being different from the first serving cell, thereby allowing the remote terminal device to determine that the relay terminal device will change the serving cell.
[0118] 5, which is a flowchart of another route addition method provided by an embodiment of the present disclosure. As shown in FIG. 5, the method may include, but is not limited to, the following steps: S51: a network-side device sends an indirect route addition command to a remote terminal device, and the indirect route addition command is used to instruct the remote terminal device to establish a connection with the network-side device through an intermediate terminal device.
[0119] Here, the relevant description of S51 can be referred to the relevant description of the above embodiment, and will not be further described here.
[0120] S52: In response to the remote terminal device determining that the serving cell of the relay terminal device is different from the target cell, determine to cancel or stop establishing a connection with the network side device via the relay terminal device.
[0121] It can be understood that the remote terminal device can determine a target cell corresponding to a target cell identifier, and the remote terminal device can realize determining the target cell corresponding to the target cell identifier, or can determine the target cell corresponding to the target cell identifier based on the setting of the network side device, or can determine the target cell corresponding to the target cell identifier based on a protocol agreement.
[0122] Here, the target cell corresponding to the target cell identifier may be the cell to which the remote terminal device belongs, or may be another cell in the network side device corresponding to the cell to which the remote terminal device belongs.
[0123] In some embodiments, the remote terminal device may receive configuration information sent by the network side device, the configuration information being used to indicate the target cell identifier.
[0124] In an embodiment of the present disclosure, a remote terminal device receives configuration information sent by a network side device, and if the configuration information is used to indicate a target cell identifier, it can determine a target cell corresponding to the target cell identifier.
[0125] In an embodiment of the present disclosure, a remote terminal device can determine the serving cell of a relay terminal device.
[0126] Wherein, if the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier, the remote terminal device can determine that the network side device to which the relay terminal device connects is the same as the network side device to which it connects.If the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, the remote terminal device can determine that the network side device to which the relay terminal device connects is different from the network side device to which it connects.
[0127] In this embodiment, the specific condition may be whether the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier.
[0128] In an embodiment of the present disclosure, if the remote terminal device determines that the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, it can decide to cancel or stop establishing a connection with the network side device via the relay terminal device.
[0129] In the embodiments of the present disclosure, steps S51 to S52 can be performed independently, or can be performed in combination with any other step in the embodiments of the present disclosure. For example, steps S21 to S22 and / or S31 to S32 in the embodiments of the present disclosure can be performed in combination, and the embodiments of the present disclosure are not limited thereto.
[0130] By implementing the embodiments of the present disclosure, a network side device sends an indirect path addition command to a remote terminal device, the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network side device through a relay terminal device, and if the condition for identifying is whether the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier, the remote terminal device determines that the serving cell of the relay terminal device is different from the target cell, and then determines to cancel or stop establishing a connection with the network side device through the relay terminal device, thereby successfully adding an indirect path to the remote terminal device and avoiding waste and delay of signaling caused by the addition failure.
[0131] Please refer to Figure 6, which is a flowchart of another route addition method provided by an embodiment of the present disclosure. As shown in Figure 6, the method may include, but is not limited to, the following steps: S61: A network-side device sends an indirect route addition command to a remote terminal device, and the indirect route addition command is used to instruct the remote terminal device to establish a connection with the network-side device through an intermediate terminal device.
[0132] S62: In response to the remote terminal device determining that the relay terminal device changes the serving cell, determine to cancel or stop establishing a connection with the network side device via the relay terminal device.
[0133] Here, the relevant explanations of S61 and S62 can be referred to the relevant explanations of the above embodiments, and will not be further explained here.
[0134] S63: The remote terminal device sends first indication information to the network side device, where the first indication information is used to indicate a serving cell of the relay terminal device.
[0135] S64: The network side device sends an updated indirect path addition command to the remote terminal device based on the first indication information.
[0136] In an embodiment of the present disclosure, when the remote terminal device determines that the first serving cell is different from the second serving cell, and the relay terminal device determines to exchange serving cells, it can send first indication information to the network side device, and the first indication information is used to indicate the serving cell of the relay terminal device.
[0137] Here, the first indication information may further indicate an identifier of the relay terminal device.
[0138] Based on this, after the network side device receives the first indication information sent by the remote terminal device, it can determine that the relay terminal device exchanges the serving cell, and it cannot establish a connection with the remote terminal device through the relay terminal device, and it cannot add an indirect path based on the relay terminal device. In this case, the network side device can send an updated indirect path addition command to the remote terminal device.
[0139] Here, the updated indirect path addition command may instruct the remote terminal device to establish a connection with the network side device via a second relay terminal device, where the second relay terminal device is different from the relay terminal device.
[0140] In this embodiment, the specific condition may be whether the relay terminal device changes the serving cell.
[0141] In the embodiments of the present disclosure, steps S61 to S64 can be performed independently, or can be performed in combination with any other step in the embodiments of the present disclosure. For example, steps S21 to S22 and / or S31 to S32 and / or S41 to S43 in the embodiments of the present disclosure can be performed in combination, and the embodiments of the present disclosure are not limited thereto.
[0142] By implementing the embodiments of the present disclosure, a network side device sends an indirect path addition command to a remote terminal device, the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network side device through a relay terminal device, and if a specific condition is whether the relay terminal device changes a serving cell, in response to the remote terminal device determining that the relay terminal device changes the serving cell, the remote terminal device determines to cancel or stop establishing a connection with the network side device through the relay terminal device, the remote terminal device sends first instruction information to the network side device, the first instruction information is used to indicate the serving cell of the relay terminal device, and the network side device sends an updated indirect path addition command to the remote terminal device based on the first instruction information, thereby successfully adding an indirect path to the remote terminal device and avoiding wasteful signaling and delays caused by addition failure.
[0143] 7, which is a flowchart of another route addition method provided by an embodiment of the present disclosure. As shown in FIG. 7, the method may include, but is not limited to, the following steps: S71: a network-side device sends an indirect route addition command to a remote terminal device, and the indirect route addition command is used to instruct the remote terminal device to establish a connection with the network-side device through an intermediate terminal device.
[0144] Here, the relevant description of S71 can be referred to the relevant description of the above embodiment, and will not be further described here.
[0145] S72: The network side device sends configuration information to the remote terminal device, where the configuration information is used to indicate a target cell identifier.
[0146] In an embodiment of the present disclosure, a remote terminal device receives configuration information sent by a network side device, and if the configuration information is used to indicate a target cell identifier, it can determine a target cell corresponding to the target cell identifier.
[0147] In an embodiment of the present disclosure, a remote terminal device can determine the serving cell of a relay terminal device.
[0148] Wherein, if the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier, the remote terminal device can determine that the network side device to which the relay terminal device connects is the same as the network side device to which it connects.If the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, the remote terminal device can determine that the network side device to which the relay terminal device connects is different from the network side device to which it connects.
[0149] It should be noted that the embodiments of the present disclosure do not specifically limit the order in which S71 and S72 are executed. For example, S71 and S72 can be executed simultaneously, or S71 can be executed after S72, or S72 can be executed after S71.
[0150] S73: In response to the remote terminal device determining that the serving cell of the relay terminal device is different from the target cell, determine to cancel or stop establishing a connection with the network side device via the relay terminal device.
[0151] In an embodiment of the present disclosure, if the remote terminal device determines that the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier, it can perform a process of establishing a connection with the network side device via the relay terminal device.
[0152] In an embodiment of the present disclosure, if the remote terminal device determines that the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, it can decide to cancel or stop establishing a connection with the network side device via the relay terminal device.
[0153] In the embodiments of the present disclosure, steps S71 to S73 can be performed independently, or can be performed in combination with any other step in the embodiments of the present disclosure. For example, steps S21 to S22 and / or steps S51 to S52 in the embodiments of the present disclosure can be performed in combination, and the embodiments of the present disclosure are not limited thereto.
[0154] By implementing the embodiments of the present disclosure, a network side device sends an indirect path addition command to a remote terminal device, the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network side device through a relay terminal device, the network side device sends configuration information to the remote terminal device, the configuration information is used to indicate a target cell identifier, and if a specific condition is whether the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier, in response to the remote terminal device determining that the serving cell of the relay terminal device is different from the target cell, it determines to cancel or stop establishing a connection with the network side device through the relay terminal device, thereby successfully adding an indirect path to the remote terminal device and avoiding waste and delay of signaling caused by addition failure.
[0155] 8, which is a flowchart of another route addition method provided by an embodiment of the present disclosure. As shown in FIG. 8, the method may include, but is not limited to, the following steps: S81: a network-side device sends an indirect route addition command to a remote terminal device, and the indirect route addition command is used to instruct the remote terminal device to establish a connection with the network-side device through an intermediate terminal device.
[0156] S82: In response to the remote terminal device determining that the serving cell of the relay terminal device is different from the target cell, determine to cancel or stop establishing a connection with the network side device via the relay terminal device.
[0157] Here, the relevant explanations of S81 and S82 can be referred to the relevant explanations of the above embodiments, and will not be further explained here.
[0158] S83: The remote terminal device sends second indication information to the network side device, where the second indication information is used to indicate that the serving cell of the relay terminal device is different from the target cell.
[0159] S84: The network side device sends an updated indirect path addition command to the remote terminal device based on the second instruction information.
[0160] In an embodiment of the present disclosure, when the remote terminal device determines that the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, it can send second indication information to the network side device, and the second indication information is used to indicate that the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier.
[0161] Based on this, after receiving the second indication information sent by the remote terminal device, the network side device can determine that the serving cell of the relay terminal device is different from the target cell, and cannot establish a connection with the remote terminal device through the relay terminal device, and cannot add an indirect path based on the relay terminal device. In this case, the network side device can send an updated indirect path addition command to the remote terminal device.
[0162] Here, the updated indirect path addition command may instruct the remote terminal device to establish a connection with the network side device via a second relay terminal device, where the second relay terminal device is different from the relay terminal device.
[0163] In addition, in the embodiments of the present disclosure, S81 to S84 can be performed alone, or can be combined with any other step in the embodiments of the present disclosure and performed together, for example, S21 to S22 and / or S51 to S52 and / or S71 to S73 in the embodiments of the present disclosure can be combined and performed together, and the embodiments of the present disclosure are not limited thereto.
[0164] In this embodiment, the specific condition may be whether the serving cell of the relay terminal device is the same as the target cell.
[0165] By implementing the embodiments of the present disclosure, a network side device sends an indirect path addition command to a remote terminal device, the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network side device through a relay terminal device, and if the condition for identifying is whether the serving cell of the relay terminal device is the same as the target cell corresponding to the target cell identifier, the remote terminal device determines that the serving cell of the relay terminal device is different from the target cell, and determines to cancel or stop establishing a connection with the network side device through the relay terminal device in response to the remote terminal device determining that the serving cell of the relay terminal device is different from the target cell, the remote terminal device sends second indication information to the network side device, the second indication information is used to indicate that the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, and the network side device sends an updated indirect path addition command to the remote terminal device based on the second indication information, thereby successfully adding an indirect path to the remote terminal device and avoiding wasteful signaling and delays caused by addition failure.
[0166] In the above-described embodiments of the present disclosure, a method provided by an embodiment of the present application is described from a remote terminal device and a network-side device. To realize each function in the method provided by the above-described embodiments of the present application, the network device and user equipment may include a hardware structure, a software module, or a hardware structure plus a software module to realize each of the above-described functions. Any of the above-described functions may be implemented by a hardware structure, a software module, or a hardware structure plus a software module.
[0167] 9, there is shown a schematic structural diagram of a communication device 1 provided by an embodiment of the present disclosure. The communication device 1 shown in FIG. 9 may include a transceiver module 11 and a processing module 12. The transceiver module may include a transmitting module and / or a receiving module, the transmitting module may be used to realize a transmitting function, the receiving module may be used to realize a receiving function, and the transceiver module may realize a transmitting function and / or a receiving function.
[0168] The communication device 1 is a remote terminal device, which includes a transceiving module 11 and a processing module 12 .
[0169] The transceiver module 11 is configured to receive an indirect path addition command sent by a network side device, and the indirect path addition command is used to instruct a remote terminal device to establish a connection with the network side device via an intermediate terminal device.
[0170] The processing module 12 is configured to determine whether to establish a connection with the network-side device via the relay terminal device based on a specific condition.
[0171] In some embodiments, the indirect path addition command includes at least one of a bearer configuration to be transmitted via the relay, a configuration to provide an identifier of a relay terminal device of the indirect path.
[0172] In some embodiments, the processing module 12 is further configured to determine to cancel or stop establishing a connection with the network side device via the relay terminal device in response to determining that the relay terminal device changes the serving cell.
[0173] In some embodiments, the processing module 12 is further configured to determine a first serving cell of the relay terminal device reported to the network side device, determine a second serving cell of the relay terminal device after receiving an indirect path addition command sent by the network side device, and determine that the relay terminal device will change the serving cell in response to the second serving cell being different from the first serving cell.
[0174] In some embodiments, the transceiver module 11 is further configured to send first indication information to the network side device, where the first indication information is used to indicate the serving cell of the relay terminal device.
[0175] In some embodiments, the processing module 12 is further configured to decide to cancel or stop establishing a connection with the network side device via the relay terminal device in response to determining that the serving cell of the relay terminal device is different from the target cell.
[0176] In some embodiments, the transceiver module 11 is further configured to receive configuration information sent by the network side device, where the configuration information is used to indicate the target cell identifier.
[0177] In some embodiments, the transceiver module 11 is further configured to send second indication information to the network side device, where the second indication information is used to indicate that the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier.
[0178] The communication device 1 is a network-side device, and includes a transceiver module 11 .
[0179] The transceiver module 11 is configured to send an indirect path addition command to the remote terminal device, where the indirect path addition command is used to instruct the remote terminal device to establish a connection with the network side device through the relay terminal device, and the indirect path addition command is used for the remote terminal device to determine whether to establish a connection with the network side device through the relay terminal device based on certain conditions.
[0180] In some embodiments, the indirect path addition command includes at least one of a bearer configuration to be transmitted via the relay, a configuration to provide an identifier of a relay terminal device of the indirect path.
[0181] In some embodiments, the transceiver module 11 is further configured to receive first indication information sent by the remote terminal device, the first indication information being used to indicate a serving cell of the relay terminal device, the first indication information being sent when the remote terminal device determines that the relay terminal device will change its serving cell, and to send an updated indirect path addition command to the remote terminal device based on the first indication information.
[0182] In some embodiments, the transceiver module 11 is further configured to transmit configuration information to the remote terminal device, the configuration information being used to indicate the target cell identifier.
[0183] In some embodiments, the transceiver module 11 is further configured to receive second indication information sent by the remote terminal device, the second indication information being used to indicate that the serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier, the second indication information being sent when the remote terminal device determines that the serving cell of the relay terminal device is different from the target cell, and to send an updated indirect path addition command to the remote terminal device based on the second indication information.
[0184] The specific manner in which each module in the communication device 1 operates has been described in detail in the embodiment of the present method, but will not be described in detail here.
[0185] The communication device 1 provided by the above embodiment of the present disclosure obtains the same or similar beneficial effects as the route addition method provided by the above embodiment, and will not be further described here.
[0186] 10, which is a schematic diagram of the configuration of another communication device 1000 provided by an embodiment of the present disclosure. The communication device 1000 may be a network-side device or a terminal device, and the network-side device may be a chip, chip system, processor, etc. that supports the implementation of the above-mentioned method, and the terminal device may be a chip, chip system, processor, etc. that supports the implementation of the above-mentioned method. The device can be used to implement the methods described in the above-mentioned method embodiments, and for details, please refer to the description of the above-mentioned method embodiments.
[0187] The communication device 1000 may include one or more processors 1001. The processor 1001 may be a general-purpose processor or a special-purpose processor. For example, the processor 1001 may be a baseband processor or a central processor. The baseband processor may be used to process communication protocols and communication data, and the central processor may be used to control the communication device (e.g., a network side device, a baseband chip, a terminal device, a terminal device chip, a DU or CU, etc.), execute computer programs, and process data of the computer programs.
[0188] Optionally, the communication device 1000 may include one or more memories 1002 having stored therein a computer program 1004 that executes the computer program 1004 to cause the communication device 1000 to perform the method described in the method embodiments above. Optionally, the memory 1002 may store data. The communication device 1000 and the memory 1002 may be provided separately or integrated together.
[0189] Optionally, the communication device 1000 may further include a transceiver 1005 and an antenna 1006. The transceiver 1005 may also be referred to as a transceiver unit, transceiver, or transceiver circuit, and is used to realize a transmission and reception function. The transceiver may include a receiver and a transmitter, and the transceiver 1005 may also be referred to as a receiving device or receiving circuit, and is used to realize a reception function, and the transmitter may also be referred to as a transmitting device or transmitting circuit, and is used to realize a transmission function.
[0190] Optionally, the communication device 1000 may further include one or more interface circuits 1007. The interface circuits 1007 are used to receive and transmit code instructions to the processor 1001. The processor 1001 executes the code instructions, thereby causing the communication device 1000 to perform the methods described in the above method embodiments.
[0191] The communication device 1000 is a remote terminal device, and the transceiver 1005 is used to execute S21 of Figure 2; S31 of Figure 3; S51 of Figure 5; S61 and S63 of Figure 6; S71 and S72 of Figure 7; and S81 and S83 of Figure 8; and the processor 1001 is used to execute S22 of Figure 2; S32 of Figure 3; S41 to S43 of Figure 4; S52 of Figure 5; S62 and S64 of Figure 6; S73 of Figure 7; and S82 and S84 of Figure 8.
[0192] The communication device 1000 is a network side device, and the transceiver 1005 is used to execute S21 in Figure 2; S31 in Figure 3; S51 in Figure 5; S61 and S63 in Figure 6; S71 and S72 in Figure 7; and S81 and S83 in Figure 8; and the processor 1001 is used to execute S64 in Figure 6; and S84 in Figure 8.
[0193] In one implementation, the processor 1001 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used to read and write code / data, or the transceiver circuit, interface, or interface circuit may be used to transmit or convey signals.
[0194] In one implementation, the processor 1001 may store a computer program 113, which, when executed by the processor 1001, enables the communication device 1000 to perform the methods described in the above method embodiments. The computer program 113 may be embedded in the processor 1001, in which case the processor 1001 may be implemented in hardware.
[0195] In one implementation, the communications device 1000 may include circuitry capable of implementing the transmit, receive, or communication functions of the method embodiments described above. The processors and transceivers described in this disclosure may be integrated into an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, or the like. The processors and transceivers may be fabricated using a variety of IC process technologies, such as complementary metal oxide semiconductor (CMOS), n-type metal oxide semiconductor (nMOS), p-type metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), and the like.
[0196] The communication device in the above embodiment may be a terminal device or a network-side device. However, the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may not be limited by Fig. 10. The communication device may be an independent device or a part of a larger device. For example, the communication device may be as follows: (1) An independent integrated circuit IC or chip, or a chip system or subsystem; (2) a set having one or more integrated circuits, optionally including a memory component for storing data, computer programs; (3) ASIC, e.g., modem, (4) Modules that can be embedded into other devices; (5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handhelds, mobile units, vehicle-mounted devices, base stations, cloud devices, artificial intelligence devices, etc. (6)Others.
[0197] For the case where the communication device is a chip or chip system, refer to FIG. 11, which is a block diagram of a chip provided according to an embodiment of the present disclosure.
[0198] The chip 1100 includes a processor 1101 and an interface 1103. The number of processors 1101 may be one or more, and the number of interfaces 1103 may be more than one.
[0199] When the chip is used to realize the functions of a remote terminal device in the embodiments of the present disclosure: The interface 1103 is used to receive and transmit code instructions to the processor.
[0200] The processor 1101 is used to execute code instructions to perform the route addition methods described in the several embodiments above.
[0201] When the chip is used to realize the functions of the terminal device of the embodiment of the present disclosure: The interface 1103 is used to receive and transmit code instructions to the processor.
[0202] The processor 1101 is used to execute code instructions to perform the route addition method described in the above several embodiments.
[0203] Optionally, the chip 1100 further includes a memory 1102, which is used to store necessary computer programs and data.
[0204] As will be appreciated by those skilled in the art, the various illustrative logical blocks and steps enumerated in the embodiments of the present disclosure can be realized by electronic hardware, computer software, or a combination of both. Whether such functions are realized by hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can realize the functions using various methods for each specific application, but such realization should not be understood as exceeding the scope of protection of the embodiments of the present disclosure.
[0205] An embodiment of the present disclosure further provides a route addition system, which includes a communication device serving as a terminal device in the embodiment of Figure 9 and a communication device serving as a network side device, or the system includes a communication device serving as a terminal device in the embodiment of Figure 10 and a communication device serving as a network side device.
[0206] The present disclosure further provides a readable storage medium having instructions stored thereon, which when executed by a computer implement the functions of any one of the above method embodiments.
[0207] The present disclosure further provides a computer program product, which, when executed by a computer, implements the functions of any one of the above method embodiments.
[0208] In the above embodiments, all or a portion thereof can be implemented in software, hardware, firmware, or any combination thereof. When implemented using software, all or a portion thereof can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded and executed on a computer, the computer programs generate, in whole or in part, the flow or functions described in the embodiments of the present disclosure. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer programs may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, radio, microwave, etc.) methods. The computer-readable storage medium may be any available medium accessible to a computer, or a data storage device such as a server, data center, or the like, integrating one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)).
[0209] As will be appreciated by those skilled in the art, the various numerals, such as first, second, etc., used in the present disclosure are used for ease of explanation and do not limit the scope of the embodiments of the present disclosure, and also represent a priority order.
[0210] "At least one" in the present disclosure may be explained as "one or more," and "more" may be two, three, four or more, and is not limited by the present disclosure. In the embodiments of the present disclosure, for one technical feature, "first," "second," "third," "A," "B," "C," and "D" are used to distinguish technical features in the same category, and there is no priority or size order between the technical features explained by "first," "second," "third," "A," "B," "C," and "D."
[0211] The correspondences shown in each table in the present disclosure may be set or defined in advance. The possible values of information in each table are merely examples and may be set to other values and are not limited by the present disclosure. When setting the correspondences between information and each parameter, it is not necessary to set all of the correspondences shown in each table. For example, in the tables of the present disclosure, the correspondences shown in some rows may not be set. Furthermore, the tables may be appropriately modified or adjusted, such as by splitting or merging. The names of the parameters shown in the themes of each table may also be called other names understandable to the communication device, and the possible values or display methods of the parameters may also be other possible values or display methods understandable to the communication device. When implementing each of the tables, other data structures, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, and hash tables, may be used.
[0212] Predefined in this disclosure may be understood as defined, predefined, stored, pre-stored, predefined, pre-set, hardened, or pre-baked.
[0213] As can be understood by those skilled in the art, the units and algorithm steps of each example described in the embodiments disclosed herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can implement the described functions using different methods for each specific application, and such implementation should not be considered as going beyond the scope of the present disclosure.
[0214] As can be clearly understood by those skilled in the art, for convenience and simplification of explanation, the specific working processes of the systems, devices and units described above are to be referred to the corresponding processes in the aforementioned method embodiments, and detailed descriptions thereof will be omitted here.
[0215] The above description is merely a specific embodiment of the present disclosure, and the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art without departing from the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be pursuant to the claims.
Claims
1. 1. A route addition method performed by a remote terminal device, comprising: receiving an indirect path addition command sent by a network side device, the indirect path addition command being used to instruct the remote terminal device to establish a connection with the network side device via an intermediate terminal device; determining whether to establish a connection with the network side device via the relay terminal device based on a specific condition; A route addition method comprising:
2. The indirect path addition command Bearer setup transmitted via relay, and a setting for providing an identifier of a relay terminal device of an indirect path; The route addition method according to claim 1 .
3. The step of determining whether to establish a connection with the network side device via the relay terminal device based on the specific condition includes: In response to the determination that the relay terminal device changes a serving cell, determining to cancel or stop establishing a connection with the network side device via the relay terminal device.
3. The route addition method according to claim 1 or 2.
4. The step of determining that the relay terminal device changes the serving cell includes: determining a first serving cell of the relay terminal device reported to the network side device; determining a second serving cell of the relay terminal device after receiving an indirect path addition command sent by the network side device; and determining, in response to the second serving cell being different from the first serving cell, that the relay terminal device changes serving cells.
4. The route addition method according to claim 3.
5. The method comprises: Further comprising: sending first indication information to the network side device, wherein the first indication information is used to indicate a serving cell of the relay terminal device; 5. The route addition method according to claim 3 or 4.
6. The step of determining whether to establish a connection with the network side device via the relay terminal device based on the specific condition includes: In response to determining that a serving cell of the relay terminal device is different from the target cell, determining to cancel or stop establishing a connection with the network side device via the relay terminal device.
3. The route addition method according to claim 1 or 2.
7. The method comprises: receiving configuration information sent by the network side device, the configuration information being used to indicate the target cell identifier; 7. The route addition method according to claim 6.
8. The method comprises: Further comprising: sending second indication information to the network side device, wherein the second indication information is used to indicate that a serving cell of the relay terminal device is different from the target cell corresponding to the target cell identifier; 8. The route addition method according to claim 6 or 7.
9. A route addition method executed by a network-side device, comprising: sending an indirect path addition command to a remote terminal device, the indirect path addition command being used to instruct the remote terminal device to establish a connection with the network side device via an intermediate terminal device, and the indirect path addition command being used by the remote terminal device to determine whether to establish a connection with the network side device via the intermediate terminal device based on a specific condition; A route addition method comprising:
10. The indirect path addition command Bearer setup transmitted via relay, and a setting for providing an identifier of a relay terminal device of an indirect path; The route addition method according to claim 9 .
11. The method comprises: receiving first indication information transmitted by the remote terminal device, the first indication information being used to indicate a serving cell of the relay terminal device, the first indication information being transmitted when the remote terminal device determines that the relay terminal device will change its serving cell; and sending an updated indirect path addition command to the remote terminal device based on the first indication information.
11. The route addition method according to claim 9 or 10.
12. The method comprises: and transmitting configuration information to the remote terminal device, the configuration information being used to indicate the target cell identifier.
11. The route addition method according to claim 9 or 10.
13. The method comprises: receiving second indication information transmitted by the remote terminal device, the second indication information being used to indicate that a serving cell of the relay terminal device is different from the target cell corresponding to a target cell identifier, the second indication information being transmitted when the remote terminal device determines that the serving cell of the relay terminal device is different from the target cell; and sending an updated indirect path addition command to the remote terminal device based on the second indication information.
11. The route addition method according to claim 9 or 10.
14. A communication device, a transceiver module configured to receive an indirect path addition command sent by a network side device, the indirect path addition command being used to instruct the remote terminal device to establish a connection with the network side device via an intermediate terminal device; a processing module configured to determine whether to establish a connection with the network side device via the relay terminal device based on a specific condition; A communication device comprising:
15. A communication device, a transceiver module configured to send an indirect path addition command to a remote terminal device, the indirect path addition command being used to instruct the remote terminal device to establish a connection with the network side device via an intermediate terminal device, and the indirect path addition command being used by the remote terminal device to determine whether to establish a connection with the network side device via the intermediate terminal device based on a specific condition; A communication device comprising:
16. A communication device, a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the device to perform the method of any one of claims 1 to 8, or the processor executes the computer program stored in the memory to cause the device to perform the method of any one of claims 9 to 13; A communication device comprising:
17. A communication device, a processor and an interface circuit; the interface circuit receives and transmits code instructions to the processor; The processor executes the code instructions to perform the method according to any one of claims 1 to 8, or executes the code instructions to perform the method according to any one of claims 9 to 13. A communication device comprising:
18. A computer-readable storage medium having instructions stored thereon, When said instructions are executed, the method according to any one of claims 1 to 8 is realized, or when said instructions are executed, the method according to any one of claims 9 to 13 is realized. A computer-readable storage medium comprising: