Method and device for realizing UE-to-network relay discovery in near field communication

By receiving and processing UE's notification messages from the Internet relay, and selecting the most suitable remote UE, the 5G Prose UE is solved to the problem of waste of resources during the discovery process of the network in the network, and the efficient relay discovery process is achieved.

CN119364332APending Publication Date: 2025-01-24CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411499031.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the 5G ProSe UE to network relay discovery process, the prior art has the problem of resource waste, especially when the UE to network relay initiates announcement messages to multiple remote UEs at the same time.

Method used

By receiving the first notice message sent by the UE to the network toller, and based on the message and pre -stored auxiliary information, select the most suitable remote UE, send the second notice message to the remote UE Discovery.

Benefits of technology

This method reduces the waste of resources without increasing the time consumption of the relay discovery process, uses the least resources to discover the most suitable remote UE, and reduces the complexity of the communication link.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119364332A_ABST
    Figure CN119364332A_ABST
Patent Text Reader

Abstract

The invention provides a method and a device for realizing UE-to-network relay discovery in near field communication, and relates to the technical field of wireless communication and terminals. The method comprises the following steps: receiving a first notification message sent by UE to a network relay; selecting the most adaptive remote UE according to the first notification message and pre-stored auxiliary information; and sending a second advertisement message to the most adaptive remote UE, so that the most adaptive remote UE discovers the UE-to-network relay. According to the method and the device, the UE does not need to initiate notification messages to a plurality of remote UEs at the same time from a network relay, and the most adaptive remote UE is discovered by using the least resources, so that communication links are reduced, and the problem of resource waste can be reduced under the condition that the time consumption of a relay discovery process is not increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless communication and terminal technology, and in particular to a method and device for implementing UE to network relay discovery in near field communication. Background Art

[0002] In the 5G ProSe (Proximity Service) UE (User Equipment) to network relay discovery related technology, the 5G ProSe UE to network relay simultaneously initiates a notification message to multiple 5G ProSe remote UEs, and the 5G ProSe remote UE selects the 5G ProSe UE to network relay according to the received information. Summary of the invention

[0003] A technical problem to be solved by the present disclosure is to provide a method and device for implementing UE-to-network relay discovery in near-field communication, which can reduce resource waste without increasing the time consumption of the relay discovery process.

[0004] According to one aspect of the present disclosure, a method for realizing UE-to-network relay discovery in near-field communication is proposed, comprising: receiving a first notification message sent by a user equipment UE to a network relay; selecting a most suitable remote UE according to the first notification message and pre-stored auxiliary information; and sending a second notification message to the most suitable remote UE so that the most suitable remote UE discovers the UE-to-network relay.

[0005] In some embodiments, the first notification message includes multiple relay service codes RSC, the auxiliary information includes the RSC of all remote UEs, and selecting the most suitable remote UE based on the first notification message and the pre-stored auxiliary information includes: matching the multiple RSCs in the first notification message with the RSCs of all remote UEs in the auxiliary information, and selecting the most suitable remote UE.

[0006] In some embodiments, the auxiliary information also includes an existing UE-to-network relay discovery process and at least one item of PC5 connection information of the direct communication interface between the UE and the network relay and the remote UE. According to the first notification message and the pre-stored auxiliary information, selecting the most suitable remote UE also includes: matching multiple RSCs in the first notification message with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs; and matching the multiple adapted remote UEs with the existing UE-to-network relay discovery process and at least one item of PC5 connection information between the UE and the network relay and the remote UE to obtain the most suitable remote UE.

[0007] In some embodiments, multiple adapted remote UEs are matched with an existing UE-to-network relay discovery process and at least one of the PC5 connection information between the UE-to-network relay and the remote UE to obtain the most adapted remote UE, including: identifying a remote UE among the multiple adapted remote UEs that matches the existing UE-to-network relay discovery process; and taking the remote UE that matches the existing UE-to-network relay discovery process as the most adapted remote UE.

[0008] In some embodiments, the adapted multiple remote UEs are matched with the existing UE to network relay discovery process and at least one item of the PC5 connection information between the UE to the network relay and the remote UE to obtain the most adapted remote UE, including: among the adapted multiple remote UEs, selecting the remote UE with the largest signal strength of the PC5 connection between the UE to the network relay as the most adapted remote UE.

[0009] In some embodiments, multiple adapted remote UEs are matched with at least one of the existing UE-to-network relay discovery process and the PC5 connection information between the UE-to-network relay and the remote UE to obtain the most adapted remote UE, including: identifying the remote UE that matches the existing UE-to-network relay discovery process among the multiple adapted remote UEs; and selecting the remote UE with the largest PC5 connection signal strength between the UE and the network relay among the remote UEs that match the existing UE-to-network relay discovery process as the most adapted remote UE.

[0010] In some embodiments, the first notification message further includes a user information identifier from the UE to the network relay, and the second notification message further includes a user information identifier from the UE to the network relay.

[0011] According to another aspect of the present disclosure, an endpoint scheduling center is also proposed, including: a receiving module, configured to receive a first notification message sent from a user equipment UE to a network relay; a selection module, configured to select the most suitable remote UE based on the first notification message and pre-stored auxiliary information; and a sending module, configured to send a second notification message to the most suitable remote UE so that the most suitable remote UE discovers the UE to the network relay.

[0012] According to another aspect of the present disclosure, an endpoint scheduling center is also proposed, including: a memory; and a processor coupled to the memory, the processor being configured to execute the method for implementing UE to network relay discovery in near-area communication as described above based on instructions stored in the memory.

[0013] According to another aspect of the present disclosure, a terminal is also proposed, including: the above-mentioned endpoint scheduling center.

[0014] According to another aspect of the present disclosure, a computer-readable storage medium is further provided, on which computer program instructions are stored, and when the instructions are executed by a processor, the method for implementing UE-to-network relay discovery in near area communication as described above is implemented.

[0015] According to another aspect of the present disclosure, a computer program product is further proposed, including a computer program or an instruction, and when the computer program or the instruction is executed by a processor, the method for realizing UE-to-network relay discovery in near area communication is realized.

[0016] Compared with the related art, the present invention combines the first notification message sent by the UE to the network relay with the pre-stored auxiliary information in real time, selects the most suitable remote UE, and then sends the second notification message to the most suitable remote UE. In this way, the UE to the network relay and the most suitable remote UE can establish a connection. Since there is no need for the UE to the network relay to initiate notification messages to multiple remote UEs at the same time, the most suitable remote UE is discovered with the least resources, which reduces the communication links and reduces the problem of resource waste without increasing the time-consuming relay discovery process.

[0017] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings, which constitute a part of the specification, illustrate embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0019] The present disclosure may be more clearly understood from the following detailed description with reference to the accompanying drawings, in which:

[0020] Figure 1 A flowchart of some embodiments of the method for implementing UE to network relay discovery in near area communication disclosed in the present invention;

[0021] Figure 2 A flowchart of some other embodiments of the method for implementing UE to network relay discovery in near area communication disclosed in the present invention;

[0022] Figure 3 A schematic diagram of implementing UE to network relay discovery in existing near-area communications;

[0023] Figure 4 A schematic diagram of implementing UE to network relay discovery in near area communication disclosed herein;

[0024] Figure 5 It is a schematic diagram of the structure of some embodiments of the endpoint scheduling center disclosed in the present invention;

[0025] Figure 6It is a structural schematic diagram of some other embodiments of the endpoint scheduling center disclosed in the present invention;

[0026] Figure 7 It is a schematic diagram of the structure of some other embodiments of the endpoint scheduling center disclosed in the present invention. DETAILED DESCRIPTION

[0027] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present disclosure unless otherwise specifically stated.

[0028] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0029] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.

[0030] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.

[0031] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0032] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0033] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0034] The related technology has the problem that the device initiates multiple communication paths at the same time, and finally selects only one of the paths, resulting in a waste of resources. The present disclosure provides a solution for realizing UE-to-network relay discovery in near-field communication, which can avoid the problem of wasting resources caused by the device initiating multiple communication paths at the same time, and can use the least resources to discover the most suitable 5G ProSe remote UE, so that the remote UE discovers the corresponding UE-to-network relay, and then realizes the UE-to-network relay and the most suitable remote UE to establish a connection. The following will take a specific embodiment as an example to introduce the solution of the present disclosure.

[0035] Figure 1This is a flowchart of some embodiments of the method for implementing UE to network relay discovery in near area communication disclosed in the present invention. The embodiment is executed by an endpoint scheduling center located at the terminal side and includes steps S11-S13.

[0036] In step S11, a first notification message sent from the UE to the network relay is received.

[0037] The UE-to-network relay is a 5G ProSe UE-to-network relay, namely, a U2N relay (UE-to-Network Relay). ProSe communication is also called short-range service communication, or edge service or edge service, and is a typical service scenario in D2D (device-to-device) communication. ProSe communication can include near-domain service direct communication and near-domain service UE-to-network relay communication. For 5G ProSe UE-to-network relay, when a UE (for example, UE1) is out of network coverage, or the communication signal between the RAN (Radio Access Network) device is poor, or other UEs (for example, UE2) are required to assist in data transmission, UE1 can obtain services from the network with the assistance of UE2. At this time, UE1 can be called a near-domain service remote UE (ProSe remote UE), or a 5G near-domain service remote UE (5G ProSe remote UE), or simply a remote UE (remote UE). UE2 can be called a U2N relay, or a 5G U2N relay, or simply a relay UE (relayUE). The relay UE may be used to provide the ProSe function for supporting the remote UE to connect to the network, so that the remote UE may communicate with the DN (Data Network) through the ProSe function provided by the relay UE, that is, ProSe relay communication.

[0038] In some embodiments, the first notification message includes, for example, multiple RSCs (Relay Service Codes), which are used for UE-to-network relay and UE-to-UE relay.

[0039] In some embodiments, the first notification message also includes a direct discovery set, that is, a user information ID (Identification) of the UE to the network relay, so as to facilitate subsequent remote UE to establish a connection with a terminal corresponding to the UE to the network relay.

[0040] In some embodiments, the first notification message also includes a message type, which includes, for example, a notification message, a request message, and a response message, so that the endpoint scheduling center can easily identify the type of the first notification message.

[0041] In step S12, the most suitable remote UE is selected according to the first notification message and the pre-stored auxiliary information.

[0042] In some embodiments, the endpoint scheduling center pre-stores auxiliary information, which includes the RSCs of all remote UEs, to facilitate comparison with the RSCs in the first notification message to obtain the remote UEs.

[0043] For example, multiple RSCs in the first notification message are matched with the RSCs of all remote UEs in the auxiliary information, and the most suitable remote UE is selected.

[0044] In some embodiments, the auxiliary information also includes at least one of an existing UE to network relay discovery process and PC5 (Proximity Communication, direct communication interface) connection information between the UE to the network relay and the remote UE.

[0045] For example, multiple RSCs in the first notification message are matched with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs; and the multiple adapted remote UEs are matched with the existing UE to network relay discovery process, and at least one item of PC5 connection information between UE to network relay and remote UE to obtain the most adapted remote UE.

[0046] In step S13, a second notification message is sent to the most suitable remote UE so that the most suitable remote UE can discover the UE-to-network relay, thereby establishing a connection between the UE-to-network relay and the most suitable remote UE.

[0047] In some embodiments, the second notification message includes a user information identifier from the UE to the network relay, so as to know which user to establish a connection with for communication.

[0048] In the above embodiment, through the endpoint scheduling center, the endpoint scheduling center combines the first notification message sent by the UE to the network relay with the pre-stored auxiliary information, selects the most suitable remote UE, and then sends the second notification message to the most suitable remote UE. In this way, the UE to the network relay and the most suitable remote UE can establish a connection. Since there is no need for the UE to the network relay to initiate notification messages to multiple remote UEs at the same time, the most suitable remote UE is found with the least resources, which reduces the communication links and thus reduces the problem of resource waste.

[0049] In some embodiments of the present disclosure, when selecting the most suitable remote UE, multiple RSCs in the first notification message are matched with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs; the remote UEs among the multiple adapted remote UEs that match the existing UE-to-network relay discovery process are identified; and the remote UE that matches the existing UE-to-network relay discovery process is used as the most suitable remote UE.

[0050] For example, the auxiliary information includes RSCs of 10 remote UEs, and the first notification message from the UE to the network relay includes 3 RSCs. Through matching, the three adapted remote UEs can be identified as UE1, UE2, and UE3. Then, according to the previous UE to network relay discovery process, UE1 is determined to be a remote UE that matches the previous UE to network relay discovery process. Therefore, UE1 is used as the most adapted remote UE, so that the UE to network relay does not need to initiate notification messages to multiple remote UEs at the same time.

[0051] In some embodiments, when selecting the most suitable remote UE, multiple RSCs in the first notification message are matched with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs; among the multiple adapted remote UEs, the remote UE with the largest signal strength of the PC5 connection from the UE to the network relay is selected as the most suitable remote UE.

[0052] For example, the auxiliary information includes RSCs of 10 remote UEs, and the first notification message from the UE to the network relay includes 3 RSCs. Through matching, the three adapted remote UEs can be identified as UE1, UE2, and UE3. The signal strength of the PC5 connection between the UE to the network relay and UE2 is the strongest, so UE2 is used as the most adapted remote UE, so there is no need for the UE to the network relay to initiate notification messages to multiple remote UEs at the same time.

[0053] In some embodiments, when selecting the most suitable remote UE, multiple RSCs in the first notification message are matched with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs; the remote UEs among the adapted multiple remote UEs that match the existing UE-to-network relay discovery process are identified; among the remote UEs that match the existing UE-to-network relay discovery process, the remote UE with the largest signal strength of the PC5 connection with the UE to the network relay is selected as the most suitable remote UE.

[0054] For example, the auxiliary information includes the RSCs of 10 remote UEs, and the first notification message from the UE to the network relay includes 3 RSCs. By matching, the three adapted remote UEs can be identified as UE1, UE2, and UE3. Then, according to the previous UE to network relay discovery process, UE1 and UE3 are determined to be remote UEs that match the previous UE to network relay discovery process. Therefore, the PC5 connection signal strength between the UE to the network relay and UE1 and the PC5 connection signal strength between the UE to the network relay and UE3 are further compared. If the PC5 connection signal strength between the UE to the network relay and UE3 is the strongest, UE3 is used as the most adapted remote UE, so that the UE to the network relay does not need to initiate notification messages to multiple remote UEs at the same time.

[0055] The following is an introduction to the solution of the present disclosure by taking a specific embodiment as an example. Figure 2 As shown, Figure 2 The present invention is a flowchart of some other embodiments of the method for implementing UE to network relay discovery in near field communication of the present invention. In this embodiment, a 5G ProSe endpoint scheduling center is added to the 5G ProSe UE to network relay discovery process, including steps S21-S24.

[0056] In step S21, the 5G ProSe endpoint scheduling center pre-stores auxiliary information, which includes the RSC of all remote UEs, previous 5G ProSe UE to network relay discovery, and secure PC5 connection information between 5G ProSe UE to network relay and 5G ProSe remote UE.

[0057] In step S22, the 5G ProSe UE to network relay sends a UE to network relay discovery notification message to the 5G ProSe endpoint scheduling center. The 5G ProSe UE to network relay discovery notification message includes a discovery message type, multiple RSCs, and a user information ID of the 5G ProSe UE to network relay.

[0058] In some embodiments, the 5G ProSe UE to network relay may also send additional messages to the 5G ProSe endpoint scheduling center. For example, if the UE to network relay has other messages that need to be delivered, they may be sent in the additional messages.

[0059] In step S23, the 5G ProSe endpoint scheduling center searches for an adapted 5G ProSe remote UE according to the RSC in the received UE to network relay discovery notification message, and searches for the most adapted 5G ProSe remote UE through the previous 5G ProSe UE to network relay discovery or through the strength of the secure PC5 connection signal between the 5G ProSe UE to network relay and the 5G ProSe remote UE.

[0060] In step S24, the 5G ProSe endpoint scheduling center sends a UE to network relay discovery notification message to the selected most suitable 5G ProSe remote UE, and the 5G ProSe UE to network relay discovery notification message includes the user information ID of the 5G ProSe UE to network relay and the RSC of the UE to network relay.

[0061] According to the above scheme, if the number of 5G ProSe remote UEs exceeds 2, for example, if there are n, only two notification messages are needed from UE to network relay to remote UE. According to the existing scheme, only n notification messages are needed from UE to network relay to remote UE. For example, Figure 3 and Figure 4 As shown, Figure 3 A schematic diagram of implementing UE to network relay discovery in existing near-area communications. Figure 4 This is a schematic diagram of implementing UE to network relay discovery in the near-field communication disclosed in the present invention. This solution can significantly reduce the complexity of the 5G ProSe UE to network relay discovery process, and can effectively avoid resource waste without increasing the time consumption of the relay discovery process.

[0062] Figure 5 Schematic diagram of the structure of some embodiments of the endpoint scheduling center of the present disclosure. The endpoint scheduling center includes a receiving module 510 , a selecting module 520 and a sending module 530 .

[0063] The receiving module 510 is configured to receive a first notification message sent from the UE to a network relay.

[0064] In some embodiments, the first notification message includes a plurality of RSCs.

[0065] In some embodiments, the first announcement message also includes a direct discovery set, ie, a user information ID of the UE to network relay.

[0066] In some embodiments, the first notification message also includes a message type, which includes, for example, a notification message, a request message, and a response message, so that the endpoint scheduling center can easily identify the type of the first notification message.

[0067] The selection module 520 is configured to select the most suitable remote UE according to the first notification message and pre-stored auxiliary information.

[0068] In some embodiments, Figure 6 The endpoint scheduling center also includes a pre-storage module 610 configured to pre-store auxiliary information. The auxiliary information includes the RSC of all remote UEs.

[0069] For example, the selection module 520 is configured to match the multiple RSCs in the first notification message with the RSCs of all remote UEs in the auxiliary information, and select the most suitable remote UE.

[0070] In some embodiments, the auxiliary information also includes at least one of the existing UE to network relay discovery process and the connection information of the direct communication interface PC5 between the UE to the network relay and the remote UE.

[0071] The selection module 520 is configured to match the multiple RSCs in the first notification message with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs; and match the multiple adapted remote UEs with the existing UE to network relay discovery process, and at least one of the PC5 connection information between the UE to the network relay and the remote UE to obtain the most adapted remote UE.

[0072] For example, multiple RSCs in the first notification message are matched with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs, and the remote UEs among the adapted multiple remote UEs that match the existing UE-to-network relay discovery process are identified; the remote UE that matches the existing UE-to-network relay discovery process is taken as the most adapted remote UE.

[0073] For another example, multiple RSCs in the first notification message are matched with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs. Among the multiple adapted remote UEs, the remote UE with the largest signal strength connecting the UE to the PC5 of the network relay is selected as the most adapted remote UE.

[0074] For another example, multiple RSCs in the first notification message are matched with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs, and remote UEs among the multiple adapted remote UEs that match the existing UE-to-network relay discovery process are identified; among the remote UEs that match the existing UE-to-network relay discovery process, the remote UE with the largest signal strength connecting to PC5 of the UE-to-network relay is selected as the most adapted remote UE.

[0075] The sending module 530 is configured to send a second notification message to the most suitable remote UE, so that the most suitable remote UE can discover the UE-to-network relay, and establish a connection between the UE-to-network relay and the most suitable remote UE.

[0076] In some embodiments, the first notification message further includes a user information identifier from the UE to the network relay, and the second notification message further includes a user information identifier from the UE to the network relay.

[0077] In the above embodiment, the endpoint scheduling center combines the first notification message sent by the UE to the network relay with the pre-stored auxiliary information, selects the most suitable remote UE, and then sends the second notification message to the most suitable remote UE. In this way, the UE to the network relay and the most suitable remote UE can establish a connection. Since there is no need for the UE to the network relay to initiate notification messages to multiple remote UEs at the same time, the most suitable remote UE is found with the least resources, which reduces the communication links and thus reduces the problem of resource waste.

[0078] In some embodiments, a terminal is also protected, and the terminal includes an endpoint scheduling center, that is, the endpoint scheduling center implements the above method in a terminal manner.

[0079] Figure 7 Schematic diagram of the structure of some other embodiments of the endpoint scheduling center of the present disclosure. The endpoint scheduling center 700 includes a memory 710 and a processor 720. Among them: the memory 710 can be a disk, a flash memory or any other non-volatile storage medium. The memory is used to store the instructions in the above embodiments. The processor 720 is coupled to the memory 710 and can be implemented as one or more integrated circuits, such as a microprocessor or a microcontroller. The processor 720 is used to execute the instructions stored in the memory.

[0080] In some embodiments, the processor 720 is coupled to the memory 710 via a BUS 730. The endpoint scheduling center 700 can also be connected to an external storage device 750 via a storage interface 740 to call external data, and can also be connected to a network or another computer system (not shown) via a network interface 760. No further detailed description will be given here.

[0081] In this embodiment, by storing data instructions in a memory and then processing the instructions through a processor, the complexity of the UE to network relay discovery process can be reduced, and resource waste can be effectively avoided without increasing the time consumption of the relay discovery process.

[0082] In other embodiments, a computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the steps of the method in the above-mentioned embodiment. It should be understood by those skilled in the art that the embodiments of the present disclosure may be provided as methods, devices, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present disclosure may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0083] In some embodiments, a computer program product is protected, including a computer program or an instruction, which implements the above method when the computer program or instruction is executed by a processor. The computer program product includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by the CPU, the above functions defined in the method of the embodiment of the present disclosure are executed.

[0084] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram and the combination of processes and / or blocks in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0085] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0086] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0087] So far, the present disclosure has been described in detail. In order to avoid obscuring the concept of the present disclosure, some details known in the art are not described. Based on the above description, those skilled in the art can fully understand how to implement the technical solution disclosed here.

[0088] The method and apparatus of the present disclosure may be implemented in many ways. For example, the method and apparatus of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order of steps for the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above, unless otherwise specifically stated. In addition, in some embodiments, the present disclosure may also be implemented as a program recorded in a recording medium, which includes machine-readable instructions for implementing the method according to the present disclosure. Therefore, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.

[0089] Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present disclosure. It should be understood by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

Claims

1. A method for implementing UE to network relay discovery in near field communication, comprising: Receiving a first notification message sent by a user equipment UE to a network relay; Selecting the most suitable remote UE according to the first notification message and the pre-stored auxiliary information; as well as A second notification message is sent to the most suitable remote UE so that the most suitable remote UE discovers the UE-to-network relay.

2. The method for implementing UE to network relay discovery in near field communication according to claim 1, wherein: The first notification message includes a plurality of relay service codes RSC, the auxiliary information includes the RSCs of all remote UEs, and the selecting the most suitable remote UE according to the first notification message and the pre-stored auxiliary information includes: Match the multiple RSCs in the first notification message with the RSCs of all remote UEs in the auxiliary information, and select the most suitable remote UE.

3. The method for implementing UE to network relay discovery in near field communication according to claim 2, wherein: The auxiliary information also includes an existing UE to network relay discovery process, and at least one of the direct communication interface PC5 connection information between the UE to the network relay and the remote UE, and the selecting the most suitable remote UE according to the first notification message and the pre-stored auxiliary information also includes: Matching the multiple RSCs in the first notification message with the RSCs of all remote UEs in the auxiliary information to obtain multiple adapted remote UEs; and The adapted multiple remote UEs are matched with at least one of the existing UE-to-network relay discovery process and the PC5 connection information between the UE-to-network relay and the remote UE to obtain the most adapted remote UE.

4. The method for implementing UE to network relay discovery in near area communication according to claim 3, wherein: The step of matching the multiple adapted remote UEs with the existing UE-to-network relay discovery process and at least one of the PC5 connection information between the UE-to-network relay and the remote UE to obtain the most adapted remote UE includes: Identifying a remote UE among the adapted multiple remote UEs that matches the existing UE to network relay discovery process; and The remote UE that matches the existing UE-to-network relay discovery process is used as the most suitable remote UE.

5. The method for implementing UE to network relay discovery in near field communication according to claim 3, wherein: The step of matching the multiple adapted remote UEs with the existing UE-to-network relay discovery process and at least one of the PC5 connection information between the UE-to-network relay and the remote UE to obtain the most adapted remote UE includes: Among the multiple adapted remote UEs, the remote UE with the greatest signal strength connected to the PC5 of the UE-network relay is selected as the most adapted remote UE.

6. The method for implementing UE to network relay discovery in near area communication according to claim 3, wherein: The step of matching the multiple adapted remote UEs with the existing UE-to-network relay discovery process and at least one of the PC5 connection information between the UE-to-network relay and the remote UE to obtain the most adapted remote UE includes: Identifying a remote UE among the adapted multiple remote UEs that matches the existing UE to network relay discovery process; and Among the remote UEs matching the existing UE-to-network relay discovery process, a remote UE having the greatest signal strength connected to the PC5 of the UE-to-network relay is selected as the most suitable remote UE.

7. The method for implementing UE to network relay discovery in near area communication according to any one of claims 1 to 6, wherein: The first notification message further includes a user information identifier from the UE to the network relay, and the second notification message further includes a user information identifier from the UE to the network relay.

8. An endpoint dispatch center, comprising: A receiving module, configured to receive a first notification message sent by a user equipment UE to a network relay; A selection module is configured to select the most suitable remote UE according to the first notification message and pre-stored auxiliary information; as well as The sending module is configured to send a second notification message to the most suitable remote UE so that the most suitable remote UE can discover the UE-to-network relay.

9. An endpoint dispatch center, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the method for implementing UE-to-network relay discovery in near area communication according to any one of claims 1 to 7 based on instructions stored in the memory.

10. A terminal, comprising: The endpoint dispatch center as described in claim 8 or 9.

11. A computer-readable storage medium having computer program instructions stored thereon, wherein when the instructions are executed by a processor, the method for implementing UE-to-network relay discovery in near area communication according to any one of claims 1 to 7 is implemented.

12. A computer program product, comprising a computer program or an instruction, wherein when the computer program or the instruction is executed by a processor, the method for implementing UE to network relay discovery in near area communication according to any one of claims 1 to 7 is implemented.