Mobile communication method and device and storage medium

By establishing an edge link during the Relay UE handover, the terminal device is allowed to spontaneously switch the relay device, the problem of large delay in the Relay UE handover in the prior art is solved, and the handover timeliness is improved.

CN119450606APending Publication Date: 2025-02-14CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310974665.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-03
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the prior art, there is a problem of long delay during the Relay UE handover, which leads to low timeliness of handover of the relay terminal.

Method used

By establishing an edge link between the terminal device and the network device, when the terminal device needs to switch the relay device, it directly switches spontaneously based on the established edge link without base station judgment.

Benefits of technology

It effectively improves the timeliness of the relay terminal switching and reduces the switching delay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450606A_ABST
    Figure CN119450606A_ABST
Patent Text Reader

Abstract

The invention discloses a mobile communication method. The method comprises the steps that first terminal equipment sends third information to second network equipment; the second network equipment receives third information; the first terminal equipment generates information of candidate relay equipment of the first terminal equipment at least based on the third information; the first terminal equipment sends the information of the candidate relay equipment to the first network equipment; the first network equipment receives the information of the candidate relay equipment; the first network equipment sends first information used for indicating to establish a side link between the candidate relay equipment and the first terminal equipment to the candidate relay equipment; and under the condition that the first terminal equipment needs to switch the relay equipment, the first network equipment and the first terminal equipment execute relay equipment switching based on the side link. The invention also discloses a first network device, a second network device, a first terminal device and a computer readable storage medium.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to but is not limited to the field of communications, and in particular to a mobile communication method, a first network device, a second network device, a first terminal device, and a computer-readable storage medium. Background Art

[0002] In a wireless communication system, two terminal devices (for example, User Equipment (UE)) can communicate directly with each other. The interface between UEs is called the prose communication 5 (PC5) interface, and the communication link between UEs is called the sidelink (SL). Based on the PC5 interface communication technology between UEs, the UE-to-Network Relay (U2N Relay) technology has been further developed. U2N Relay is a method in which a relay UE provides relay communication for a remote UE, that is, the remote UE accesses the network through the relay UE.

[0003] In the 5th generation mobile communication technology Release 17 (R17) and Release 18 (R18), the mobility scenarios of SL Relay include Relay UE selection and reselection, path switching of Remote UE between indirect path and direct path, and switching from indirect path to indirect path between Relay UEs under different base stations.

[0004] In the related art, when the Relay UE performs a handover, the Remote UE first sends a handover request to the source base station. The source base station determines one or more candidate relay UEs and corresponding candidate cells according to the handover request, and sends one or more candidate relay UEs and corresponding candidate cells to the target base station, and the target base station performs the handover. Obviously, the Relay UE handover solution in the related art requires the base station to make a decision before the handover is performed after determining that the Remote UE needs to be handed over. Obviously, the Relay UE handover solution in the related art at least has the problem of long delay. Summary of the invention

[0005] The embodiments of the present application provide a mobile communication method, a first network device, a second network device, a first terminal device and a computer-readable storage medium. The present application proposes a switching method based on conditional switching, which can effectively improve the timeliness of relay terminal switching and reduce the switching delay.

[0006] In a first aspect, an embodiment of the present application provides a mobile communication method, applied to a first network device, including:

[0007] Receive a first message sent by a second network device; wherein the first message includes information about a candidate relay device of the first terminal device;

[0008] Sending first information to the candidate relay device; wherein the first information is used to indicate the establishment of a side link between the candidate relay device and the first terminal device;

[0009] In the case where the first terminal device needs to switch the relay device, the relay device switching is performed based on the side link.

[0010] In a second aspect, an embodiment of the present application provides a mobile communication method, applied to a second network device, including:

[0011] Receiving third information sent by a first terminal device; wherein the third information includes a side link reference signal received power of the first terminal device;

[0012] Generate information of a candidate relay device of the first terminal device based at least on the side link reference signal received power;

[0013] A first message is sent to a first network device; wherein the first message includes information about the candidate relay device.

[0014] In a third aspect, an embodiment of the present application provides a mobile communication method, applied to a first terminal device, including:

[0015] Sending third information to the second network device; wherein the third information includes the side link reference signal received power of the first terminal device;

[0016] In the case where the first terminal device needs to switch relay devices, determining a target relay device;

[0017] Based on the side link between the candidate relay device and the first terminal device, switch to the target relay device; wherein the side link is established based on the first information sent by the first network device; the candidate relay device includes the target relay device.

[0018] In a fourth aspect, an embodiment of the present application provides a first network device, including:

[0019] A first receiving module, configured to receive a first message sent by a second network device; wherein the first message includes information about a candidate relay device of the first terminal device;

[0020] A first sending module, configured to send first information to the candidate relay device; wherein the first information is used to indicate the establishment of a side link between the candidate relay device and the first terminal device;

[0021] The first processing module is used to perform relay device switching based on the side link when the first terminal device needs to switch the relay device.

[0022] In a fifth aspect, an embodiment of the present application provides a second network device, including:

[0023] A second sending module is used to receive third information sent by the first terminal device; wherein the third information includes the side link reference signal receiving power of the first terminal device;

[0024] A second processing module, configured to generate information of a candidate relay device of the first terminal device based at least on the edge link reference signal received power;

[0025] The second sending module is used to send a first message to the first network device; wherein the first message includes the information of the candidate relay device.

[0026] According to a sixth aspect, a first terminal device includes:

[0027] A third sending module is used to send third information to the second network device; wherein the third information includes the edge link reference signal received power of the first terminal device;

[0028] A third processing module, configured to determine a target relay device when the first terminal device needs to switch relay devices;

[0029] The third processing module is used to switch to the target relay device based on the edge link between the candidate relay device and the first terminal device; wherein the edge link is established based on the first information sent by the first network device; the candidate relay device includes the target relay device.

[0030] In a seventh aspect, a first network device includes: a first processor and a first memory, the first memory is used to store a computer program, and the first processor is used to call and run the computer program stored in the first memory to execute the above-mentioned mobile communication method.

[0031] In an eighth aspect, a second network device includes: a second processor and a second memory, the second memory is used to store a computer program, and the second processor is used to call and run the computer program stored in the second memory to execute the above-mentioned mobile communication method.

[0032] In a ninth aspect, a first terminal device comprises: a third processor and a third memory, the third memory is used to store a computer program, and the third processor is used to call and run the computer program stored in the third memory to execute the above-mentioned mobile communication method.

[0033] In a tenth aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program, which enables a computer to execute the above-mentioned mobile communication method.

[0034] Through the above technical solution, before switching the Relay UE of the terminal, the terminal reports measurement information, i.e., the third information, to the source base station; the source base station determines the selection information related to the candidate relay based on the information reported by the terminal, and sends the selection information related to the candidate relay to the target base station; after receiving the selection information related to the candidate relay, the target base station instructs to establish a side link between the terminal and the candidate relay. In this way, when the terminal meets the switching conditions, the terminal directly switches spontaneously based on the established side link without the need for base station judgment, which effectively improves the timeliness of relay terminal switching and reduces the switching delay. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 A schematic diagram of a communication system according to an embodiment of the present application;

[0036] Figure 2 It is a flowchart of a switching method for a mobility scenario of a non-edge link relay provided in the related art;

[0037] Figure 3 Schematic diagram of the process of the mobile communication method provided in the embodiment of the present application Figure 1 ;

[0038] Figure 4 Schematic diagram of the process of the mobile communication method provided in the embodiment of the present application Figure 2 ;

[0039] Figure 5 Schematic diagram of the process of the mobile communication method provided in the embodiment of the present application Figure 3 ;

[0040] Figure 6 It is a flowchart of implementing a mobile communication method provided by an embodiment of the present application in a U2N Relay scenario;

[0041] Figure 7 A schematic block diagram of a first network device provided in an embodiment of the present application;

[0042] Figure 8 A schematic block diagram of a second network device provided in an embodiment of the present application;

[0043] Fig. 9 A schematic block diagram of a first terminal device provided in an embodiment of the present application;

[0044] Fig.10 A schematic structural diagram of a communication device provided in an embodiment of the present application;

[0045] Fig.11 A schematic block diagram of a mobile communication system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0047] Figure 1 It is a schematic diagram of a communication system provided in an embodiment of the present application.

[0048] like Figure 1 As shown, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.

[0049] It should be understood that the embodiments of the present application are only exemplified by the communication system 100, but the embodiments of the present application are not limited thereto. That is to say, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine Type Communications (eMTC) system, 5G communication system, also known as New Radio (NR) communication system, or future communication system, etc.

[0050] exist Figure 1 In the communication system 100 shown, the network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area, and may communicate with the terminal device 110 (eg, user equipment) located in the coverage area.

[0051] The network device 120 may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.

[0052] The terminal device 110 includes but is not limited to any terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.

[0053] For example, the terminal device 110 may refer to an access terminal, UE, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network or a terminal device in a future evolution network, etc.

[0054] The terminal device 110 may be used for device-to-device (D2D) communication.

[0055] The communication system 100 may also include a relay device 130, which provides relay services for the terminal device 110. The relay device 130 includes but is not limited to a reconfigurable intelligent surface (RIS), an integrated access and backhaul (IAB), an RF repeater, and a network controlled repeater (NCR).

[0056] In some embodiments, the signal of the terminal device 110 can reach the network device 120 only after being forwarded by the relay device 130. Similarly, the signal sent by the network device 120 can reach the terminal device 110 only after being forwarded by the relay device 130. It is worth noting that the terminal devices 110 within the coverage of the same network device 120 may include devices that perform auxiliary communication through the relay device 130 and devices that do not need to perform auxiliary communication through the relay device 130.

[0057] It should be noted that when the network device 120 communicates with the terminal device 110 through the relay device 130, the network device 120 uses multiple antennas to form beams in different directions, and then sends / receives signals on the formed beams. The relay device 130 uses multiple antennas to form beams in different directions, and then receives / forwards signals on the formed beams.

[0058] In some embodiments, the network device 120 communicates with the relay device 130 via a Uu interface, and the relay device 130 communicates with the terminal device 110, for example, a remote UE, via a PC5 interface, wherein the Uu interface generally refers to a wireless communication interface between a wireless access network device and a terminal device. The remote UE can establish a connection and / or perform data transmission with the network device 120 via the relay device 130.

[0059] Figure 1 A network device 120, a relay device 130 and a terminal device 110 are shown by way of example. Optionally, the communication system 100 may include multiple network devices 120 and the coverage area of ​​each network device 120 may include other numbers of terminal devices 110 and other numbers of relay devices 130, which is not limited to the embodiments of the present application.

[0060] It should be noted that Figure 1 It is only to illustrate the system to which the present application is applicable in the form of an example. Of course, the method shown in the embodiment of the present application can also be applied to other systems. In addition, the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiment of the present application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, B can be obtained through C; it can also mean that there is an association relationship between A and B. It should also be understood that the "correspondence" mentioned in the embodiment of the present application can mean that there is a direct or indirect correspondence relationship between the two, or it can mean that there is an association relationship between the two, or it can mean that there is an indication and being indicated, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), and the present application does not limit its specific implementation method. For example, predefined may refer to the definition in the protocol. It should also be understood that in the embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, such as LTE protocols, NR protocols, and related protocols used in future communication systems, and the present application does not limit this.

[0061] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following related technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all belong to the protection scope of the embodiments of the present application.

[0062] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0063] Before explaining this application, the handover scheme, side link and U2N Relay of the mobility scenario of non-side link relay in the related art are explained here:

[0064] For the mobility scenario of non-edge link relay, the handover preparation is completed by sending handover requests to multiple optional base stations. At the same time, conditional decision information is configured on the terminal side, and when the conditions are met, the terminal automatically initiates the handover.

[0065] Figure 2 It is a flowchart of a switching method for a mobility scenario of a non-side link relay provided in the related art, such as Figure 2 As shown, the method includes:

[0066] Step 201: Mobility control information provided by Access and Mobility Management Function (AMF).

[0067] It should be noted that before step 201, user data (User Data) is transmitted between the UE and the source base station (Source gNB), and between the Source gNB and the user plane function (User Plane Function, UPF)(s). UPF(s) can be a network element in the 5G core network (5GCore, 5GC).

[0068] Here, AMF can provide mobility control information to the Source gNB, the target gNB, and other potential target gNB(s).

[0069] Step 202: UE performs measurement control and reports with Source gNB.

[0070] Step 203: Source gNB decides on conditional handover (CHODecision)

[0071] Step 204: Source gNB sends a handover request (HANDOVER REQUEST) to Target gNB and other potential target gNB(s).

[0072] Step 205: Target gNB and other potential target gNB(s) perform admission control.

[0073] Step 206: Target gNB and other potential target gNB(s) send HANDOVER REQUEST ACKNOWLEDGE to Source gNB.

[0074] Step 207: Source gNB sends a Radio Resource Control (RRC) reconfiguration message to the UE.

[0075] Here, RRC Reconfiguration is used to establish the RRC connection between the UE and the Source gNB.

[0076] Step 208: The UE responds with a radio resource control reconfiguration complete (RRCReconfigurationComplete) message to the Source gNB.

[0077] Here, step 201 to step 208 belong to the handover preparation stage.

[0078] It should be noted that after executing step 208, the UE evaluates the CHO conditions, detaches from the old cell, and synchronizes to the new cell.

[0079] Furthermore, the Source gNB sends an EARLY STATUS TRANSFER message to Other potential target gNB(s); and the UPF(s) transmits user data to Other potential target gNB(s) through the Source gNB.

[0080] Step 209: UE, Source gNB and Target gNB determine that the conditional handover is completed (CHO HANDOVER completion).

[0081] Here, the UE Evaluates the CHO conditions, Detach from the old cell, and synchronizes to the new cell. Furthermore, the Source gNB sends an EARLY STATUS TRANSFER message to Other potential target gNB(s). Furthermore, the UPF(s) transmits user data to Other potential target gNB(s) through the Source gNB. The UE, Source gNB, and Target gNB determine that the conditional handover is completed, which belongs to the HANDOVER Execution phase.

[0082] It should be noted that the execution of step 209 includes: the Target gNB sends a handover success (HANDOVER SUCCESS) message to the Source gNB, the Source gNB sends a serial number (Serial Number, SN) status transfer (STATUS TRANSFER) to the Target gNB, the UPF (s) transmits user data to the Target gNB through the Source gNB, and the SourcegNB sends a handover cancel (HANDOVER CANCEL) message to the Target gNB or other potential target gNB (s). The above process belongs to the handover completion (HANDOVER Completion) stage.

[0083] Side link: In traditional wireless communication systems, UEs can communicate with each other through wireless networks, and data signals between UEs are transferred through access network devices. However, cellular networks centered on traditional access network devices (such as traditional base stations) have certain limitations in terms of data transmission quality and service range. Under this demand, proximity service (ProSe) communication came into being, and UEs can also communicate directly with each other without the help of access network devices. This method can reduce the communication delay between UEs. Among them, the link for direct communication between UEs can be called a side link, and the wireless communication interface between UEs corresponding to the side link is a PC5 interface. The side link can also be called a side link / side link / through link, etc. The PC5 interface can also be called a "side link interface" or a "direct communication interface". Side link communication can be applied to various scenarios such as device to device (D2D), machine to machine (M2M) or vehicle to everything (V2X). At present, the side link can support communication modes such as broadcast, unicast and multicast. The side link in the U2N Relay scenario of the embodiment of the present application involves unicast communication. Unicast communication is similar to the data communication performed after the RRC connection is established between the UE and the base station, and requires the establishment of a unicast connection between the two UEs first. After the unicast connection is established, the two UEs can communicate data based on the negotiated identifier, and the data can be encrypted or unencrypted. Compared with broadcasting, in unicast communication, the unicast communication can generally be performed between two UEs that have established a unicast connection. In unicast communication, when the UE sends data, it can send a source identifier and a destination identifier along with the data, where the source identifier is assigned by the originating UE itself, and the destination identifier is an identifier assigned by the opposite UE for the unicast connection.

[0084] U2N Relay: In order to improve network performance, such as improving network coverage, the background technology of the embodiment of the present application proposes a U2N Relay network architecture, which uses a relay UE to assist the communication between the remote UE and the wireless access network device. In the U2N Relay scenario, the relay UE and the remote UE can communicate through the side link. For side link communication, there are two ways for UE (including relay UE and remote UE) to obtain side link resources. One is called mode 1 (mode1), which can be understood as the scheduling or allocation of resources by the access network device. For example, the access network device schedules resources through downlink control information (downlink control information, DCI), or allocates configured grant resources through RRC signaling. The other is called mode 2 (mode2), which can be understood as the UE selecting resources by itself. For example, the UE can determine which resources are available and which resources are not available based on certain rules, and then select resources suitable for current data transmission requirements from the available resources to transmit data.

[0085] Figure 3 A flow chart of a mobile communication method provided in an embodiment of the present application is as follows: Figure 3 As shown, this method is applied to Figure 1 The communication system 100 shown, the method includes:

[0086] Step 301: A first terminal device sends third information to a second network device.

[0087] The third information includes the side link reference signal receiving power of the first terminal device.

[0088] In the embodiment of the present application, the second network device, namely Figure 1 The network device 120 in the example, also called the source base station, is currently connected to the first terminal device, i.e. Figure 1 The terminal device 110 in the example has an access network device that is directly or indirectly connected and can communicate with the first terminal device.

[0089] In the embodiment of the present application, the first terminal device may be a device within the communication coverage area of ​​the second network device, or may be a relay UE, that is, Figure 1 The relay device 130 in the remote UE establishes a connection with the second network device and / or performs data transmission.

[0090] In the embodiment of the present application, the first network device, namely Figure 1 The network device 120, also called the target base station, is the first terminal device, that is, Figure 1 An access network device that establishes an indirect connection with the terminal device 110 and is about to be able to communicate with the first terminal device.

[0091] In the embodiment of the present application, the first network device and the second network device may be adjacent network devices.

[0092] In the embodiments of the present application, the third information is sent in the following ways: in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.

[0093] In an embodiment of the present application, the side link reference signal receiving power (SL Reference Signal Receiving Power, SL-RSRP) of the first terminal device is used to characterize the channel quality between the first terminal device, such as the Remote UE, and at least two candidate relay devices.

[0094] In this embodiment of the present application, the third information also includes sidelink discovery reference signal receiving power (Sidelink Discovery Reference Signal Receiving Power, SD-RSRP).

[0095] It should be noted that the channel measurement result between the Remote UE and the Relay UE can be the SL-RSRP obtained by measuring the SL reference signal, or the SD-RSRP obtained by measuring the discovery signal. When there is SL communication between the Remote UE and the Relay UE, only the SL-RSRP is measured and reported. When there is no SL communication, the SL-RSRP cannot be measured. At this time, the SD-RSRP can be measured and reported.

[0096] Step 302: The second network device receives third information.

[0097] Step 303: The second network device generates information about a candidate relay device for the first terminal device based at least on the third information.

[0098] In an embodiment of the present application, the second network device can determine at least one candidate relay device based on SL-RSRP, and summarize the information of all candidate relay devices to generate information of at least one candidate relay device of the first terminal device.

[0099] In an embodiment of the present application, the information of the candidate relay device includes an identifier of the candidate relay device, an identifier of a central unit (central unit ID) contained in the candidate relay device, an identifier of a distributed unit (distributed unit ID) contained in the candidate relay device, an identifier of a physical cell (Physical Cell Identifier, PCI) where the candidate relay device is located, and a cell global identifier (Cell Global ID, CGI) contained in the candidate relay device.

[0100] In the embodiment of the present application, the information of the candidate relay device includes selection information of the candidate relay device; here, the selection information is used to characterize the probability of the candidate relay device being selected.

[0101] Step 304: The second network device sends a first message including information about the candidate relay device to the first network device.

[0102] In the embodiment of the present application, the method of sending the first message includes: in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.

[0103] In the embodiment of the present application, the first message may be a request message, such as a HANDOVER REQUEST message, a response message, an indication message, a reply message, etc.

[0104] Step 305: The first network device receives a first message including information about a candidate relay device.

[0105] Step 306: The first network device sends, to the candidate relay device, first information for instructing to establish a side link between the candidate relay device and the first terminal device.

[0106] In the embodiment of the present application, the first information includes identification information of the first terminal device. Each terminal device has unique identification information. In some embodiments, the identification information includes color identification, graphic identification, text identification, digital identification, location identification, etc. Different terminal devices can use the same type of identification information; of course, the types of identification information of each terminal device may not be exactly the same, or the types of identification information of each terminal device may be completely different.

[0107] In an embodiment of the present application, the first network device sends the first information to the candidate relay device, the candidate relay device receives the first information, and establishes a side link connection with the first terminal device based on the identifier of the first terminal device in the first information.

[0108] In an embodiment of the present application, the first information also includes configuration relay preparation information; for example, configuration PC5 bearer information, configuration wireless bearer information, configuration PC5 bearer to wireless bearer mapping information, sidelink relay adaptation protocol (SRAP) configuration information, and configuration SL bearer information.

[0109] In an embodiment of the present application, the first information also includes probability information for the first terminal device to be able to establish a SL connection with the candidate terminal device; further, the candidate terminal device can trigger the establishment of a SL connection with the first terminal device based on the probability information.

[0110] Step 307: When the first terminal device needs to switch relay devices, the first terminal device determines a target relay device.

[0111] In an embodiment of the present application, during the movement of the first terminal device, the first terminal device determines that the relay device currently providing relay services for the first terminal device cannot provide relay services for the first terminal device and needs to replace the relay device; or the first terminal device determines that the second network device cannot provide communication services for the first terminal device; or there is no network device that directly provides communication services for the first terminal device in the area where the first terminal device is currently located, then the first terminal device needs to connect to the network device through the relay device or switch the relay device, that is, in the scenario where the first terminal device determines that switching is required, the first terminal device selects the target relay device from the candidate relay devices.

[0112] In the embodiment of the present application, the target relay device may be a relay device with the best performance among the candidate relay devices, or may be a relay device that is closest to the first terminal device among the candidate relay devices.

[0113] Step 308: The first network device performs relay device switching based on the side link between the candidate relay device and the first terminal device.

[0114] In an embodiment of the present application, the first terminal device performs relay device switching, including deleting a side link that interferes with the relay device switching.

[0115] Step 309: The first terminal device switches to the target relay device based on the side link between the candidate relay device and the first terminal device.

[0116] In the embodiment of the present application, step 308 and step 309 may be executed simultaneously, step 308 may be executed before step 309; step 309 may also be executed before step 308. The present application does not specifically limit the execution order of step 308 and step 309.

[0117] The present application discloses a mobile communication method, which includes: a first terminal device sends a third information to a second network device; wherein the third information includes the side link reference signal receiving power of the first terminal device. The second network device receives the third information; the first terminal device generates information of a candidate relay device of the first terminal device based at least on the side link reference signal receiving power of the first terminal device; the first terminal device sends information of the candidate relay device to the first network device; the first network device receives information of the candidate relay device; the first network device sends first information for indicating the establishment of a side link between the candidate relay device and the first terminal device to the candidate relay device; when the first terminal device needs to switch the relay device, the first network device and the first terminal device perform switching of the relay device based on the side link. That is, before switching the Relay UE of the terminal, the terminal reports measurement information, i.e., the third information, to the source base station; the base station determines the selection information related to the candidate relay based on the information reported by the terminal, and sends the selection information related to the candidate relay to the target base station; after receiving the selection information related to the candidate relay, the target base station indicates the establishment of a side link between the terminal and the candidate relay. In this way, when the terminal meets the switching conditions, the terminal directly switches spontaneously based on the established side link without the need for base station judgment. This effectively improves the timeliness of relay terminal switching and reduces switching delay.

[0118] This application introduces conditional switching for the terminal's Relay UE reselection and main mobile scenarios in the relay scenario. It is mainly suitable for indirect to indirect or direct to indirect (x2i) path switching of internal base stations (inter-gNB), so that the terminal can switch from the source base station or from the relay terminal under the source base station to other relay terminals of the target base station.

[0119] Figure 4 A flow chart of a mobile communication method provided in an embodiment of the present application is as follows: Figure 4 As shown, this method is applied to Figure 1 The communication system 100 shown, the method includes:

[0120] Step 401: The first terminal device sends third information to the second network device.

[0121] The third information includes the side link reference signal receiving power of the first terminal device.

[0122] Step 402: The second network device receives third information.

[0123] Step 403: The second network device generates information about a candidate relay device for the first terminal device based at least on the third information.

[0124] Step 404: The second network device sends a first message including information about the candidate relay device to the first network device.

[0125] Step 405: The first network device receives a first message including information about a candidate relay device.

[0126] Step 406: The first network device obtains the radio resource control state of the candidate relay device.

[0127] In the embodiment of the present application, the RRC state of the candidate relay device includes but is not limited to an RRC idle state (RRC Idle), an RRC inactive state (RRC_INACTIVE) and an RRC connected state (RRC_CONNECTED).

[0128] Step 407: If some of the candidate relay devices are in a radio resource control idle state or a radio resource control inactive state, the first network device pages some of the candidate relay devices.

[0129] In the embodiment of the present application, the candidate relay devices include some candidate relay devices in an RRC idle state or an RRC inactive state and the remaining candidate relay devices in an RRC connected state.

[0130] In the embodiment of the present application, the first network device obtains paging information of some Relay UEs, where the paging information includes paging identifiers of some Relay UEs and paging opportunities of some Relay UEs.

[0131] In the embodiment of the present application, after determining that some Relay UEs are in the RRC inactive state or the RRC idle state, the first network device sends a paging message to some Relay UEs at the corresponding paging opportunity, and the paging message includes the paging identity (UE Paging Identity) of some Relay UEs. The first network device triggers some Relay UEs to enter the RRC connected state from the RRC inactive state or the RRC idle state by actively paging some Relay UEs.

[0132] It should be noted that when the Relay UE needs to perform a service, the Relay UE needs to establish an RRC connection with the first network device, that is, switch from an idle state to a connected state, and then the service data can be transmitted.

[0133] Step 408: The first network device sends first information to the candidate relay device for indicating the establishment of a connection between the candidate relay device and the first terminal device.

[0134] Step 409: When the first terminal device needs to switch relay devices, the first terminal device determines a target relay device.

[0135] Step 410: The first terminal device sends a second message to the first network device to instruct the first terminal device to select a target relay device.

[0136] In the embodiment of the present application, the second message is sent in the following ways: in-band, out-of-band, media, signaling, data, message, control plane, user plane, etc.

[0137] In the embodiment of the present application, the second message may directly carry identification information of the target relay device.

[0138] Step 411: The first network device receives a second message indicating a target relay device selected by the first terminal device.

[0139] Step 412: The first network device sends second information to the remaining candidate relay devices.

[0140] The second information is used to indicate the release of the edge link between the first terminal device and the remaining candidate relay devices; the candidate relay devices include the target relay device and the remaining relay devices.

[0141] In the embodiment of the present application, the remaining relay devices include all the relay devices among the candidate relay devices except the target relay device.

[0142] In an embodiment of the present application, releasing the side link between the first terminal device and the remaining candidate relay devices includes disconnecting the side link connection between the first terminal device and the remaining candidate relay devices.

[0143] Step 413: The first terminal device switches to the target relay device based on the side link between the candidate relay device and the first terminal device.

[0144] It should be noted that, for the description of the same steps and the same contents in this embodiment as those in other embodiments, reference can be made to the description in other embodiments and will not be repeated here.

[0145] Figure 5 A flow chart of a mobile communication method provided in an embodiment of the present application is as follows: Figure 5 As shown, this method is applied to Figure 1 The communication system 100 shown, the method includes:

[0146] Step 501: A first terminal device sends third information to a second network device.

[0147] The third information includes the side link reference signal receiving power of the first terminal device.

[0148] Step 502: The second network device receives third information.

[0149] Step 503: The second network device determines the selection probability of the candidate relay device and / or the priority of the candidate relay device based on the third information and the terminal information stored in the second network device.

[0150] In an embodiment of the present application, the second network device determines the selection probability of the candidate relay device and / or the priority of the candidate relay device based on the edge link reference signal received power and the terminal information stored in the second network device.

[0151] In the embodiment of the present application, the terminal information stored in the second network device includes but is not limited to the RRC connection state of the terminal, the number of connected terminals and Uu-RSRP.

[0152] Here, the RRC connection state includes an RRC idle state, an RRC inactive state, and an RRC connected state.

[0153] In an embodiment of the present application, the side link reference signal received power of the first terminal device includes the reference signal received power value of the side link between the first terminal device and at least one other terminal device. Uu-RSRP includes the RSRP of the Uu interface between the first terminal device and at least one other network device; that is, when determining the selection probability of the candidate relay device and / or the priority of the candidate relay device, it can be determined based on the SL-RSRP value, the RRC connection state with the terminal, the number of connected terminals and at least one of the Uu-RSRP value.

[0154] Here, when determining the selection probability or priority based on the RRC connection state of the terminal, the selection probability corresponding to the RRC connection state may be greater than the selection probability corresponding to the RRC idle state, or the priority corresponding to the RRC connection state may be greater than the priority corresponding to the RRC idle state.

[0155] Exemplarily, the larger the SL-RSRP value, the more connected terminals, and the larger the Uu-RSRP value, the greater the probability of selection of the determined candidate relay device, or the higher the priority of the candidate relay device. Alternatively, first determine the selection probability or priority of the candidate relay device based on the SL-RSRP value. Here, different SL-RSRP values ​​may correspond to different selection probabilities or priorities, or different SL-RSRP value ranges may correspond to different selection probabilities or priorities. If the selection probabilities or priorities determined based on the SL-RSRP value are the same, further, based on the number of established terminals or the Uu-RSRP value, the selection probabilities or priorities of the candidate relay devices are further divided, so that the priority or selection probability of each candidate relay device is different.

[0156] In the embodiment of the present application, the selection probability of the candidate relay device (Relay UE associated EstimatedArrival Probability) is used to characterize the probability that the candidate relay device may be selected as a handover relay.

[0157] In an embodiment of the present application, the priority of the candidate relay device includes the priority order in which the candidate relay device is selected. Here, the priority level includes levels 1-N, which respectively represent the priority of the candidate relay device determined by the second network device, that is, the source base station, to be selected as the target switching relay terminal. N is the total number of candidate relay devices.

[0158] Step 504: The second network device sends a first message including the selection probability of the candidate relay device and / or the priority of the candidate relay device to the first network device.

[0159] Step 505: The first network device receives a first message including a selection probability of a candidate relay device and / or a priority of a candidate relay device.

[0160] Step 506: The first network device obtains the radio resource control state of the candidate relay device.

[0161] Step 507: If some of the candidate relay devices are in a radio resource control idle state or a radio resource control inactive state, the first network device pages some of the candidate relay devices.

[0162] It should be noted that when the first network device pages the candidate relay device, all relay devices in the RRC idle state or the RRC inactive state may be paged, and of course, some relay devices in the RRC idle state or the RRC inactive state may also be paged.

[0163] Here, some of the relay devices that are in the wireless resource control idle state or the wireless resource control inactive state can be candidate relays with a probability higher than a probability threshold selected from all the relay devices that are in the wireless resource control idle state or the wireless resource control inactive state, or candidate relays with a high priority from all the relay devices that are in the wireless resource control idle state or the wireless resource control inactive state.

[0164] Step 508: The first network device sends the first information to a candidate relay device that is in a radio resource control connected state and whose selection probability is higher than a probability threshold, or sends the first information to a candidate relay device that is in a radio resource control connected state and belongs to the top N priorities.

[0165] It should be noted that the first network device sorts the priorities of the candidate relay devices from large to small, and selects the first N priorities from the sorted priorities; N is a positive integer.

[0166] The first information is used to indicate the establishment of a side link between a candidate relay device having a selection probability higher than a probability threshold and / or corresponding to the top N priorities and the first terminal device.

[0167] In the embodiment of the present application, if the selection probabilities of the candidate relay devices are all lower than the probability threshold, the first network device refuses to execute the switching of the relay device, or the first network device resets the probability threshold.

[0168] In the embodiment of the present application, the probability threshold is preset, and can also be set by the user according to the actual application scenario. The present application does not specifically limit the specific value of the probability threshold.

[0169] Step 509: When the first terminal device needs to switch relay devices, the first terminal device determines a target relay device.

[0170] In an embodiment of the present application, the target relay device is a relay device that is in a wireless resource control connection state and has a selection probability higher than a probability threshold among the candidate relay devices; or it is a relay device that is in a wireless resource control connection state and belongs to the top N priority candidate relay devices.

[0171] Step 510: The first terminal device sends a second message to the first network device to indicate the target relay device selected by the first terminal device.

[0172] The second message is used to indicate that the candidate relay device selected by the first terminal device is the target relay device.

[0173] Step 511: The first network device receives a second message indicating a target relay device among the candidates selected by the first terminal device.

[0174] Step 512: The first network device sends second information to the remaining candidate relay devices.

[0175] The second information is used to indicate the release of the side link between the first terminal device and the remaining candidate relay devices.

[0176] In an embodiment of the present application, the remaining relay devices are all devices that are in a wireless resource control connection state and have a selection probability higher than a probability threshold, or are all devices that are in a wireless resource control connection state and have a selection probability higher than a probability threshold and belong to the top N priority candidate relay devices.

[0177] Step 513: The first terminal device switches to the target relay device based on the side link between the candidate relay device and the first terminal device.

[0178] It should be noted that, for the description of the same steps and the same contents in this embodiment as those in other embodiments, reference can be made to the description in other embodiments and will not be repeated here.

[0179] The following is an explanation of an exemplary application of the embodiments of the present application in a practical application scenario.

[0180] Figure 6 It is a flowchart of implementing a mobile communication method provided in an embodiment of the present application in a U2N Relay scenario.

[0181] The first terminal device is a remote user equipment (Remote UE), the candidate relay devices of the first terminal device include candidate relay device 1 (Candidate Relay UE 1) and candidate relay device 2 (Candidate Relay UE 2), the first network device is a target base station, and the second network device is a source base station. Figure 6 As shown, the method includes:

[0182] Step 601: The Remote UE reports measurement information to the source base station.

[0183] The measurement information includes SL-RSRP.

[0184] Step 602: The source base station decides on conditional switching and determines the probability and priority of candidate relays based on the measurement information reported by the terminal and the information of the terminal stored in the base station.

[0185] Here, the terminal information stored by the base station includes the RRC connection status, the number of connected terminals, Uu-RSRP, etc.

[0186] Step 603: The source base station sends a handover request message to the target base station.

[0187] In an embodiment of the present application, a handover request message, or a conditional handover information request (Conditional Handover Information Request) in the handover request message, includes at least one of the following: a selection probability associated with a candidate relay and a priority order in which the candidate relay is selected. Here, the selection probability associated with the candidate relay indicates the probability that the candidate relay included in the handover request message may be selected as a handover relay. The priority order in which the candidate relay is selected, such as the priority level, level 1-N, respectively indicates the priority of the candidate relay determined by the source base station to be selected as the target handover relay terminal.

[0188] Step 604: The target base station pages candidate relay device 1 and / or candidate relay device 2.

[0189] In an embodiment of the present application, after the target base station receives the switching request message, if the candidate relay device in the switching request message is in the RRC idle state or the RRC inactive state, the base station pages the candidate relay device in the RRC idle state or the RRC inactive state.

[0190] In an embodiment of the present application, after the target base station receives the switching request message, the target base station pages the candidate relay devices in the RRC idle state or the RRC inactive state with a probability higher than a threshold, or the candidate relay devices with a high priority, based on the probability information and / or priority information of the candidate relays.

[0191] In an embodiment of the present application, if the probability or priority of the candidate relay device in the switching request message is lower than the configured threshold information, the target base station may reject the switching request message; or reset the threshold information.

[0192] In an embodiment of the present application, paging is used to establish an RRC connection, and after the RRC connection is established, SL link establishment information is configured.

[0193] Step 605: The target base station sends a configuration message to candidate relay device 1 and / or candidate relay device 2.

[0194] In the embodiment of the present application, the configuration message includes Remote UE identification information and the like.

[0195] In the embodiment of the present application, the configuration message is used to trigger the connection between the candidate relay and the terminal Remote UE direct communication interface (PC5).

[0196] In the embodiment of the present application, the probability or priority of the target base station candidate relay sends a configuration message to the candidate relay device whose probability or priority is higher than a threshold.

[0197] In an embodiment of the present application, the target base station sends a configuration message to the candidate relay device in the switching request message, configures PC5 bearer information and wireless bearer information, configures PC5 bearer to wireless bearer mapping information, configures SRAP configuration information, etc.

[0198] Step 606: SL establishment.

[0199] In the embodiment of the present application, SL is a side link between the Remote UE and the candidate relay device.

[0200] Step 607: The target base station sends a relay configuration preparation message to the candidate relay device 1 and / or the candidate relay device 2.

[0201] In an embodiment of the present application, relay preparation information is configured, including SL bearer information and wireless bearer information, or probability-based configuration information.

[0202] Step 608: The Remote UE performs conditional switching and selects to switch to the candidate relay device 2.

[0203] In the embodiment of the present application, the Remote UE determines that switching is required and selects the candidate relay device 2.

[0204] Step 609: The Remote UE sends a handover notification message to the target base station.

[0205] In the embodiment of the present application, the switching notification message is used to notify the target base station Remote UE to select switching to the candidate relay device 2.

[0206] Step 610: The target base station releases the SL connection between the Remote UE and the candidate relay device 1.

[0207] The embodiment of the present application provides a first network device, which can be used to implement Figures 3 to 5 A mobile communication method provided by a corresponding embodiment, referring to Figure 7 As shown, the first network device 70 includes:

[0208] The first receiving module 701 is used to receive a first message sent by a second network device; wherein the first message includes information about a candidate relay device of the first terminal device;

[0209] A first sending module 702 is used to send first information to a candidate relay device; wherein the first information is used to indicate the establishment of a side link between the candidate relay device and the first terminal device;

[0210] The first processing module 703 is used to perform relay device switching based on the side link when the first terminal device needs to switch the relay device.

[0211] In other embodiments of the present application, the first receiving module 701 is further used to receive a second message sent by the first terminal device; wherein the second message is used to indicate the target relay device selected by the first terminal device;

[0212] The first sending module 702 is also used to send second information to the remaining candidate relay devices; wherein the second information is used to indicate the release of the edge link between the first terminal device and the remaining candidate relay devices; the candidate relay devices include the remaining candidate relay devices and the target relay device.

[0213] In other embodiments of the present application, the first acquisition module 704 is further used to acquire the radio resource control state of the candidate relay device;

[0214] The first processing module 703 is further configured to page some of the candidate relay devices if some of the candidate relay devices are in a radio resource control idle state or a radio resource control inactive state.

[0215] In other embodiments of the present application, the first processing module 703 is further used to sort the priorities from large to small;

[0216] The first sending module 702 is further configured to send first information to candidate relay devices having a selection probability higher than a probability threshold and / or corresponding to the top N priorities; N is a positive integer.

[0217] In other embodiments of the present application, the first processing module 703 is further used to screen out a first candidate relay device having a selection probability higher than a probability threshold and / or corresponding to the top N priorities from some candidate relay devices; and to page the first candidate relay device.

[0218] In other embodiments of the present application, the first processing module 703 is further configured to refuse to execute the switching of the relay device if the selection probabilities of the candidate relay devices are all lower than the probability threshold.

[0219] In other embodiments of the present application, the first processing module 703 is further configured to reset the probability threshold if the selection probabilities of the candidate relay devices are all lower than the probability threshold.

[0220] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.

[0221] It should be noted that in the embodiment of the present application, if the above-mentioned mobile communication method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions for a terminal device to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.

[0222] The embodiment of the present application provides a second network device, which can be used to implement Figures 3 to 5 A mobile communication method provided by a corresponding embodiment, referring to Figure 8 As shown, the second network device 80 includes:

[0223] The second receiving module 801 is used to receive third information sent by the first terminal device; wherein the third information includes the side link reference signal receiving power of the first terminal device;

[0224] A second processing module 802 is used to generate information of a candidate relay device of the first terminal device based at least on the edge link reference signal received power;

[0225] The second sending module 803 is configured to send a first message to the first network device; wherein the first message includes information about the candidate relay device.

[0226] In other embodiments of the present application, the information of the candidate relay device includes the selection probability of the candidate relay device and / or the priority of the candidate relay device; the second processing module 802 is also used to determine the selection probability of the candidate relay device and / or the priority of the candidate relay device based on the edge link reference signal receiving power and the terminal information stored in the second network device.

[0227] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.

[0228] It should be noted that in the embodiments of the present application, if the above-mentioned mobile communication method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including a number of instructions for a terminal device to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a magnetic disk or an optical disk. In this way, the embodiments of the present application are not limited to any specific combination of hardware and software.

[0229] The embodiment of the present application provides a first terminal device, which can be used to implement Figures 3 to 5 A mobile communication method provided by a corresponding embodiment, referring to Fig. 9 As shown, the first terminal device 90 includes:

[0230] The third sending module 901 is used to send third information to the second network device; wherein the third information includes the edge link reference signal received power of the first terminal device;

[0231] The third processing module 902 is used to determine a target relay device when the first terminal device needs to switch the relay device;

[0232] The third processing module 902 is used to switch to the target relay device based on the edge link between the candidate relay device and the first terminal device; wherein the edge link is established based on the first information sent by the first network device; the candidate relay device includes the target relay device.

[0233] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.

[0234] It should be noted that in the embodiments of the present application, if the above-mentioned mobile communication method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including a number of instructions for a terminal device to execute all or part of the methods of each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a magnetic disk or an optical disk. In this way, the embodiments of the present application are not limited to any specific combination of hardware and software.

[0235] Fig.10 1 is a schematic structural diagram of a communication device 1000 provided in an embodiment of the present application. The communication device may be a first network device, a second network device, or a first terminal device. Fig.10 The communication device 1000 shown includes a first processor 1010. The first processor 1010 can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0236] Alternatively, if Fig.10 As shown, the communication device 1000 may further include a first memory 1020. The first processor 1010 may call and run a computer program from the first memory 1020 to implement the method in the embodiment of the present application.

[0237] The first memory 1020 may be a separate device independent of the first processor 1010 , or may be integrated into the first processor 1010 .

[0238] Alternatively, if Fig.10As shown, the communication device 1000 may further include a transceiver 1030, and the first processor 1010 may control the transceiver 1030 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.

[0239] The transceiver 1030 may include a transmitter and a receiver. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.

[0240] Optionally, the communication device 1000 may specifically be the first network device / second network device / first terminal device of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the first network device / second network device / first terminal device in each method of the embodiment of the present application, which will not be repeated here for the sake of brevity.

[0241] Fig.11 1 is a schematic block diagram of a mobile communication system 1100 provided in an embodiment of the present application. Fig.11 As shown, the mobile communication system 1100 includes a first network device 70 , a second network device 80 and a first terminal device 90 .

[0242] Among them, the first network device 70 can be used to implement the corresponding functions implemented by the first network device in the above method, the second network device 80 can be used to implement the corresponding functions implemented by the second network device in the above method, and the first terminal device 90 can be used to implement the corresponding functions implemented by the first terminal device in the above method. For the sake of brevity, they will not be repeated here.

[0243] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0244] As an embodiment, the processor may include one or more general-purpose central processing units (CPUs). Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer execution instructions).

[0245] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a ROM, a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a random access memory (Random Access Memory, RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0246] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.

[0247] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0248] Optionally, the computer-readable storage medium can be applied to the first network device / second network device / first terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first network device / second network device / first terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0249] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.

[0250] The computer program product includes one or more computer instructions. When loading and executing the computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instruction can be stored in a computer-readable storage medium, or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instruction can be transmitted from a website site, a computer, a server, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server, or data center. The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a server, a data center, etc. that includes one or more available media integration. Available media can be magnetic media, (e.g., floppy disk, hard disk, tape), optical media (e.g., DVD), or semiconductor media (e.g., solid-state hard disk (SSD)), etc.

[0251] The mobile communication method, the first network device, the second network device, the first terminal device and the computer-readable storage medium provided in the embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application.

[0252] It should be understood that the "one embodiment" or "an embodiment" or "an embodiment of the present application" or "the aforementioned embodiment" or "some implementations" or "some embodiments" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" or "an embodiment of the present application" or "the aforementioned embodiment" or "some implementations" or "some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0253] In the absence of special instructions, the first network device / second network device / first terminal device performs any step in the embodiment of the present application, and the processor of the first network device / second network device / first terminal device may perform the step. Unless otherwise specified, the embodiment of the present application does not limit the order in which the first network device / second network device / first terminal device performs the following steps. In addition, the methods used to process data in different embodiments may be the same method or different methods.

[0254] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0255] The units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units; they may be located in one place or distributed on multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0256] In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be a separate unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0257] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain a new method embodiment. The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain a new product embodiment. The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain a new method embodiment or device embodiment.

[0258] A person of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROM, magnetic disks or optical disks.

[0259] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer storage medium. Based on such an understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0260] As used in the embodiments of the present application and the appended claims, the singular forms "a," "an," "said," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.

[0261] It should be noted that in each embodiment involved in the present application, all steps may be executed or part of the steps may be executed as long as a complete technical solution can be formed.

[0262] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A mobile communication method, characterized in that: Applied to a first network device, the method comprises: Receiving a first message sent by a second network device; wherein the first message includes information about a candidate relay device of the first terminal device; Sending first information to the candidate relay device; wherein the first information is used to indicate the establishment of a side link between the candidate relay device and the first terminal device; In the case where the first terminal device needs to switch the relay device, the relay device switching is performed based on the side link.

2. The method according to claim 1, characterized in that The performing relay device switching based on the edge link includes: receiving a second message sent by the first terminal device; wherein the second message is used to indicate a target relay device selected by the first terminal device; Sending second information to remaining candidate relay devices; The second information is used to indicate the release of the edge link between the first terminal device and the remaining candidate relay devices; the candidate relay devices include the remaining candidate relay devices and the target relay device.

3. The method according to any one of claims 1 to 2, characterized in that: The information of the candidate relay device includes the selection probability of the candidate relay device and / or the priority of the candidate relay device; and the sending of the first information to the candidate relay device includes: Sort the priorities from largest to smallest; The first information is sent to the candidate relay devices whose selection probability is higher than the probability threshold and / or correspond to the top N priorities; N is a positive integer.

4. The method according to claim 3, characterized in that: The method further comprises: If the selection probabilities of the candidate relay devices are all lower than the probability threshold, the switching of the relay device is refused.

5. The method according to claim 3, characterized in that: The method further comprises: If the selection probabilities of the candidate relay devices are all lower than the probability threshold, the probability threshold is reset.

6. The method according to claim 1, characterized in that Before sending the first information to the candidate relay device, the method further includes: Acquire the radio resource control state of the candidate relay device; If some of the candidate relay devices are in a radio resource control idle state or a radio resource control inactive state, paging the some of the candidate relay devices.

7. The method according to claim 6, characterized in that The paging the part of candidate relay devices includes: Filtering out, from the partial candidate relay devices, a first candidate relay device having a selection probability higher than a probability threshold and / or corresponding to the top N priorities; The first candidate relay device is paged.

8. A mobile communication method, characterized in that: Applied to the second network device, the method comprises: Receiving third information sent by a first terminal device; wherein the third information includes a side link reference signal received power of the first terminal device; Generate information of a candidate relay device of the first terminal device based at least on the side link reference signal received power; A first message is sent to a first network device; wherein the first message includes information about the candidate relay device.

9. The method according to claim 8, characterized in that The information of the candidate relay device includes a selection probability of the candidate relay device and / or a priority of the candidate relay device, and the generating of the information of the candidate relay device of the first terminal device based at least on the edge link reference signal received power includes: Based on the side link reference signal received power and the terminal information stored in the second network device, the selection probability of the candidate relay device and / or the priority of the candidate relay device are determined.

10. A mobile communication method, characterized in that: Applied to a first terminal device, the method includes: Sending third information to the second network device; wherein the third information includes the side link reference signal received power of the first terminal device; In the case where the first terminal device needs to switch relay devices, determining a target relay device; Based on the side link between the candidate relay device and the first terminal device, switch to the target relay device; wherein the side link is established based on the first information sent by the first network device; the candidate relay device includes the target relay device.

11. A first network device, characterized in that: The first network device comprises: A first memory, used to store executable instructions; The first processor is configured to implement the mobile communication method according to any one of claims 1 to 7 when executing the executable instructions stored in the first memory.

12. A second network device, characterized in that: The second network device comprises: A second memory, used for storing executable instructions; The second processor is used to implement the mobile communication method described in any one of claims 8 to 9 when executing the executable instructions stored in the second memory.

13. A first terminal device, characterized in that: The first terminal device comprises: A third memory, used to store executable instructions; The third processor is used to implement the mobile communication method according to claim 10 when executing the executable instructions stored in the third memory.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the mobile communication method as described in any one of claims 1 to 7, or to implement the mobile communication method as described in any one of claims 8 to 9, or to implement the mobile communication method as described in claim 10.