Information processing methods, apparatus, communication apparatus, and recording media
By exchanging identification and service codes to verify permission through network nodes, the method ensures only authorized UEs can obtain ranging results, addressing the issue of unauthorized access in wireless communication.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-08-11
- Publication Date
- 2026-05-13
AI Technical Summary
Current wireless communication technologies lack a mechanism for the assistant UE to verify whether a third-party UE is permitted to request ranging results from target UEs, allowing unauthorized UEs to obtain sensitive positioning information.
A method where UEs exchange identification information and ranging service codes to establish direct communication, with network nodes like PKMF or PCF verifying permission for ranging results, ensuring only authorized UEs can obtain such information.
Reduces the risk of unauthorized UEs obtaining ranging results by allowing direct connection only if permission is granted, enhancing security in wireless communication systems.
Smart Images

Figure 0007858127000001 
Figure 0007858127000002 
Figure 0007858127000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communication technologies, and in particular, to an information processing method, apparatus, communication device, and storage medium, but is not limited thereto.
Background Art
[0002] In related technologies, a third-party user equipment (UE) obtains ranging / sidelink (SL) positioning results via an assistant UE. The assistant UE uses a direct connection discovery process to disclose its ranging / SL positioning service to the third-party UE. The third-party UE does not need to have a ranging / SL positioning function and can perform discovery between UEs and selection of the assistant UE based on the assistant's ranging information in the discovery message broadcast by the assistant UE.
[0003] After discovery between the third-party UE and the assistant UE, the third-party UE calls the ranging / SL positioning service of the assistant UE to obtain the ranging result between UE1 and UE2. The assistant UE performs a ranging process for UE1 and UE2 respectively, and calculates the ranging result between UE1 and UE2 based on the ranging result between UE1 and itself and the ranging result between UE2 and itself. The current security mechanism can only guarantee to permit the third-party UE to call the ranging service with the assistant UE. However, there is no existing method for the assistant UE to check whether the third-party UE is permitted to request the ranging result of the target UE (such as UE1 or UE2). Therefore, the current security mechanism cannot prevent a suspicious third-party UE from requesting the ranging results of the target UEs (for example, UE1 and UE2). [Overview of the Initiative] [Problems that the invention aims to solve]
[0004] Embodiments of this disclosure provide information processing methods, apparatus, communication devices, and storage media. [Means for solving the problem]
[0005] According to a first aspect of the embodiments of this disclosure, an information processing method is provided that is performed by a first UE. The step of transmitting first request information to a second UE, wherein the first request information includes first identification information of the first UE and second identification information of the second UE, the first request information is used to request the establishment of direct connection communication, and the first request information further includes third identification information of a third UE for requesting ranging results and ranging service code for instructing to request ranging services.
[0006] In some embodiments, the method includes the step of receiving first response information transmitted by a second UE, wherein the first response information includes rejection instruction information, which is used to instruct the termination of the establishment of direct connection communication.
[0007] According to a second embodiment of the present disclosure, an information processing method is provided that is performed by a second user equipment (UE). The step of receiving first request information transmitted by a first UE, wherein the first request information includes first identification information of the first UE and second identification information of a second UE, the first request information is used to request the establishment of direct connection communication, and the first request information further includes third identification information of a third UE for requesting ranging results and ranging service code for instructing to request ranging services.
[0008] In some embodiments, the method includes the step of transmitting second request information to a first network node, the second request information comprising second identification information, first identification information, third identification information, and a ranging service code, the second request information being used to request permission for the first UE to obtain ranging results from the third UE.
[0009] In some embodiments, the first network node is either the ProSe Key Management Function (PKMF) of the second UE or the Policy Control Function (PCF) of the second UE.
[0010] In some embodiments, the method includes the step of receiving second response information transmitted by a first network node, the second response information being used to indicate whether the first UE is permitted to obtain ranging results from a third UE.
[0011] In some embodiments, the method includes the step of transmitting a second request information to a second network node, the second request information comprising a second identification information, a first identification information, a third identification information, and a ranging service code, the second request information being used to request permission for the first UE to obtain ranging results from the third UE.
[0012] In some embodiments, the second network node is a ranging position determination server.
[0013] In some embodiments, the method includes the step of receiving second response information transmitted by a second network node, the second response information being used to indicate whether or not to allow the first UE to obtain the ranging result of the third UE.
[0014] In some embodiments, the method includes the steps of determining, based on second response information, to allow a first UE to obtain ranging results from a third UE, and transmitting first response information to the first UE, the first response information including success indicator information, the success indicator information being used to indicate that the establishment of direct connection communication has been successful, or The steps include determining, based on second response information, that the first UE will not be permitted to obtain the ranging result of the third UE, and transmitting first response information to the first UE, the rejection instruction information being used to instruct the UE to abort the establishment of direct connection communication.
[0015] According to a third aspect of the embodiments of this disclosure, an information processing method is provided that is performed by a first network node. The steps include receiving second request information transmitted by a second user equipment (UE), the second request information comprising second identification information, first identification information, third identification information, and a ranging service code for instructing to request ranging services, the second request information being used by the first UE to request permission from the third UE to obtain ranging results, The second request information is transmitted by the second UE after it has received the first request information, which is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0016] In some embodiments, the first request information includes a first identification information, a second identification information, a ranging service code, and a third identification information for a third UE to request ranging results.
[0017] In some embodiments, the method includes the step of sending second request information to a third network node, The steps include receiving second response information transmitted by a third network node, the second response information being used to indicate whether the first UE is allowed to obtain the ranging result of the third UE.
[0018] In some embodiments, the method includes the step of transmitting second request information to a second network node, The steps include receiving second response information transmitted by a second network node, the second response information being used to indicate whether or not to allow the first UE to obtain the ranging result of the third UE. In some embodiments, the method includes the step of sending second response information to a second UE.
[0019] In some embodiments, the second response information is determined by a third network node, or the third response information is obtained from the second network node by the third network node.
[0020] In some embodiments, the third network node is the PKMF of the first UE or the PCF of the first UE.
[0021] In some embodiments, the first network node is the PKMF of the second UE or the PCF of the second UE.
[0022] According to a fourth aspect of the embodiments of this disclosure, an information processing method is provided that is performed by a second network node. The steps include receiving second request information transmitted by a first network node or a third network node, the second request information comprising second identification information, first identification information, third identification information, and a ranging service code for instructing to request ranging services, and the second request information being used to request permission for the first UE to obtain ranging results from the third UE, The second request information is transmitted after the second UE receives the first request information, and the first request information is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0023] In some embodiments, the first request information includes the first identification information, the second identification information, a ranging service code, and the third identification information of a third UE for requesting a ranging result.
[0024] In some embodiments, the method includes transmitting, to a first network node or a third network node, second response information, where the second response information is used to indicate whether to permit the first UE to obtain a ranging result of the third UE.
[0025] According to a fifth aspect of embodiments of the present disclosure, there is provided an information processing method executed by a third network node, receiving second request information transmitted by a first network node, where the second request information includes the second identification information, the first identification information, the third identification information, and a ranging service code for indicating a request for a ranging service, and the second request information is used to request permission for the first UE to obtain a ranging result of the third UE, including The second request information is transmitted after the second UE receives the first request information, and the first request information is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0026] In some embodiments, the first request information includes the first identification information, the second identification information, a ranging service code, and the third identification information of a third UE for requesting a ranging result.
[0027] In some embodiments, the method includes the steps of obtaining a second response information, which is used to indicate whether the first UE is permitted to obtain the ranging result of the third UE, The procedure includes the step of sending second response information to a first network node.
[0028] In some embodiments, the step of obtaining second response information is: The process includes the step of determining second response information based on second request information.
[0029] In some embodiments, the method includes the step of sending a second request information to a second network node. The step of obtaining the second response information is: The process includes receiving a second response information transmitted by a second network node.
[0030] In some embodiments, the second network node is a ranging positioning server. The first network node is either the ProSe Key Management Function (PKMF) of the second UE or the Policy Control Function (PCF) of the second UE, and The third network node is at least one of the following: the ProSe Key Management Function (PKMF) of the first UE or the Policy Control Function (PCF) of the first UE.
[0031] According to a sixth aspect of the embodiments of the present disclosure, the present transmission module provides an information processing device and is configured to transmit first request information to a second user equipment (UE), wherein the first request information includes first identification information of the first UE and second identification information of the second UE, the first request information is used to request the establishment of direct connection communication, and the first request information further includes third identification information of a third UE for requesting ranging results and ranging service code for instructing to request ranging services.
[0032] In some embodiments, the device includes: a first receiving module configured to receive first response information transmitted by a second UE, the first response information including rejection instruction information, which is used to instruct the termination of the establishment of direct connection communication.
[0033] According to a seventh aspect of the embodiments of the present disclosure, the present invention provides an information processing device and includes a second receiving module configured to receive first request information transmitted by a first UE, wherein the first request information includes first identification information of the first UE and second identification information of the second UE, the first request information is used to request the establishment of direct connection communication, and the first request information further includes third identification information of a third UE for requesting ranging results and ranging service code for instructing to request ranging services.
[0034] In some embodiments, the device includes a second transmit module configured to transmit second request information to a first network node, the second request information comprising second identification information, first identification information, third identification information, and a ranging service code, the second request information being used to request permission for the first UE to obtain ranging results from the third UE.
[0035] In some embodiments, the first network node is the PKMF of the second UE or the PCF of the second UE.
[0036] In some embodiments, a second receiving module is configured to receive second response information transmitted by a first network node, which is used to indicate whether or not to allow the first UE to obtain the ranging result of a third UE.
[0037] In some embodiments, the second transmitting module is configured to transmit second request information to a second network node, the second request information comprising second identification information, first identification information, third identification information, and a ranging service code, the second request information being used to request permission for the first UE to obtain ranging results from the third UE.
[0038] In some embodiments, the second network node is a ranging position determination server.
[0039] In some embodiments, a second receiving module is configured to receive second response information transmitted by a second network node, which is used to indicate whether or not to allow the first UE to obtain the ranging result of the third UE.
[0040] In some embodiments, the second transmitting module is configured to determine, based on the second response information, that the first UE may obtain the ranging result of the third UE, and to transmit the first response information to the first UE, which includes success indicator information, the success indicator information is used to indicate that the establishment of direct connection communication has been successful, or The second transmitting module is configured to determine, based on the second response information, that it will not allow the first UE to obtain the ranging result of the third UE, and to transmit first response information to the first UE, which includes rejection instruction information, used to instruct the first UE to abort the establishment of direct connection communication.
[0041] According to an eighth aspect of the embodiments of the present disclosure, the third receiving module provides an information processing device and is configured to receive second request information transmitted by a second user equipment (UE), wherein the second request information includes second identification information, first identification information, third identification information, and a ranging service code for instructing to request ranging services, and the second request information is used to request permission for the first UE to obtain ranging results from the third UE, the third receiving module The second request information is transmitted by the second UE after it has received the first request information, which is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0042] In some embodiments, the first request information includes a first identification information, a second identification information, a ranging service code, and a third identification information for a third UE to request ranging results.
[0043] In some embodiments, the device includes a third transmission module configured to transmit second request information to a third network node, A third receiving module configured to receive second response information transmitted by a third network node, the second response information being used to indicate whether the first UE is allowed to obtain the ranging result of the third UE.
[0044] In some embodiments, the third transmitting module is configured to transmit second response information to the second UE.
[0045] In some embodiments, the second response information is determined by a third network node, or the third response information is obtained from the second network node by the third network node.
[0046] In some embodiments, the third network node is the PKMF of the first UE or the PCF of the first UE.
[0047] In some embodiments, the first network node is the PKMF of the second UE or the PCF of the second UE.
[0048] According to a ninth aspect of the embodiments of the present disclosure, a fourth receiving module is provided which information processing device is configured to receive second request information transmitted by a first network node or a third network node, wherein the second request information includes second identification information, first identification information, third identification information, and a ranging service code for instructing to request ranging services, and the second request information is used to request permission for the first UE to obtain ranging results from the third UE, the fourth receiving module The second request information is transmitted by the second UE after it has received the first request information, which is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0049] In some embodiments, the first request information includes a first identification information, a second identification information, a ranging service code, and a third identification information for a third UE to request ranging results.
[0050] In some embodiments, the device includes a fourth transmit module configured to transmit second request information to a first or third network node, the second response information being used to indicate whether the first UE is permitted to obtain ranging results from the third UE.
[0051] According to a tenth aspect of the embodiments of the present disclosure, a fifth receiving module is provided which information processing device is configured to receive second request information transmitted by a first network node, wherein the second request information includes second identification information, first identification information, third identification information, and a ranging service code for instructing to request ranging services, and the second request information is used to request permission for the first UE to obtain ranging results from the third UE, the receiving module includes The second request information is transmitted by the second UE after it has received the first request information, which is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0052] In some embodiments, the first request information includes a first identification information, a second identification information, a ranging service code, and a third identification information for a third UE to request ranging results.
[0053] In some embodiments, the apparatus includes a processing module configured to receive a second response information, the second response information being used to indicate whether the first UE is allowed to obtain the ranging result of the third UE, and It includes a fifth transmit module configured to send second request information to a first network node.
[0054] In some embodiments, the processing module is configured to determine second response information based on second request information.
[0055] In some embodiments, a fifth transmission module is configured to transmit second request information to a second network node, It includes a fifth receiving module configured to receive a second response information transmitted by a second network node.
[0056] In some embodiments, the second network node is a ranging positioning server. The first network node is either the ProSe Key Management Function (PKMF) of the second UE or the Policy Control Function (PCF) of the second UE, and The third network node is at least one of the following: the ProSe Key Management Function (PKMF) of the first UE or the Policy Control Function (PCF) of the first UE.
[0057] According to a ninth aspect of the embodiments of this disclosure, a communication device is provided, Processor and It includes memory for storing executable instructions of the processor, The processor is configured to perform an information processing method according to any embodiment of the present disclosure when executing an executable instruction.
[0058] According to a ninth aspect of the embodiments of this disclosure, a computer storage medium storing a computer executable program is provided, and when the computer executable program is executed by a processor, any of the information processing methods of the embodiments of this disclosure is executed.
[0059] The technical solutions provided by embodiments of this disclosure may include the following beneficial effects:
[0060] In embodiments of the present disclosure, a first UE may transmit first request information to a second UE. The first request information includes first identification information of the first UE and second identification information of the second UE. The first request information is used to request the establishment of direct connection communication, and the first request information further includes third identification information of the third UE for requesting ranging results and ranging service code for instructing to request ranging services. In this way, during the process of establishing direct connection communication, the second UE can discover whether to allow the first UE to obtain ranging results from the third UE, and the ranging results from the third UE are obtained only if the first UE is allowed to call the second UE to assist in obtaining ranging results from the third UE. In this way, the risk of an unauthorized first UE obtaining ranging results from the third UE is reduced because it can establish direct connection communication with the second UE.
[0061] Please understand that the general descriptions above and the detailed descriptions below are illustrative and descriptive, and should not limit the embodiments of this disclosure. [Brief explanation of the drawing]
[0062] [Figure 1] This is a schematic diagram of a wireless communication system according to an exemplary embodiment. [Figure 2] This is a schematic diagram illustrating communication between a third-party UE, an assistant UE, and the UE under test, according to an exemplary embodiment. [Figure 3] This is a schematic diagram of an information processing method according to an exemplary embodiment. [Figure 4] This is a schematic diagram of an information processing method according to an exemplary embodiment. [Figure 5] This is a schematic diagram of an information processing method according to an exemplary embodiment. [Figure 6] This is a schematic diagram of an information processing method according to an exemplary embodiment. [Figure 7] This is a schematic diagram of an information processing method according to an exemplary embodiment. [Figure 8] This is a schematic diagram of an information processing method according to an exemplary embodiment. [Figure 9] This is a schematic diagram of an information processing method according to an exemplary embodiment. [Figure 10] This is a block diagram of an information processing device according to an exemplary embodiment. [Figure 11] This is a block diagram of an information processing device according to an exemplary embodiment. [Figure 12] This is a block diagram of an information processing device according to an exemplary embodiment. [Figure 13] This is a block diagram of an information processing device according to an exemplary embodiment. [Figure 14] This is a block diagram of an information processing device according to an exemplary embodiment. [Figure 15] This is a block diagram of a UE according to an exemplary embodiment. [Figure 16] This is a block diagram of a base station according to an exemplary embodiment. [Modes for carrying out the invention]
[0063] Hereafter, exemplary embodiments will be described in detail, as shown in the accompanying drawings. Where the drawings are referenced in the following description, unless otherwise noted, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the embodiments of the present disclosure. Rather, they are merely examples of apparatus and methods consistent with some aspects of the embodiments of the present disclosure, which are described in detail in the accompanying claims.
[0064] The terms used in the embodiments of this disclosure are for the purpose of describing specific embodiments and are not intended to limit the embodiments of this disclosure. The singular forms “one kind” and “the” used in the embodiments of this disclosure and the appended claims are intended to include the plural form unless the context clearly indicates otherwise. Furthermore, the terms “and / or” as used herein should be understood to include any or all possible combinations of one or more related items as listed.
[0065] In embodiments of this disclosure, terms such as first, second, third, etc., may be used to describe various types of information, but it should be understood that this information should not be limited to these terms. These terms are merely used to distinguish information of the same kind from one another. For example, without departing from the scope of embodiments of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word “if” as used herein may be interpreted as “in,” “when,” or “in response to a decision.”
[0066] Figure 1, which shows a schematic diagram of a wireless communication system provided by one embodiment of the present disclosure, can be referenced. As shown in Figure 1, the wireless communication system is a communication system based on cellular mobile communication technology, and the wireless communication system may include a plurality of user equipment 110 and a plurality of base stations 120.
[0067] User equipment 110 may be a device that provides voice and / or data connectivity to a user. User equipment 110 may communicate with one or more core networks via a Radio Access Network (RAN). User equipment 110 may be a sensor device, an Internet of Things user device such as a mobile phone (or “cellular” phone), and an Internet of Things user device such as a computer, fixed, portable, pocket-sized, handheld, computer-integrated, or vehicle-mounted device. For example, it may be a Station (STA), subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment. Alternatively, the user equipment 110 may be a device for an unmanned aerial vehicle. Alternatively, the user equipment 110 may be a vehicle-mounted device such as a driving computer with wireless communication capabilities, or wireless user equipment connected to an external driving computer. Alternatively, the user equipment 110 may be a roadside device with wireless communication capabilities, such as a streetlamp, traffic light, or other roadside device.
[0068] The base station 120 may be a network-side device in a wireless communication system. The wireless communication system may be a fourth-generation mobile communication (4G) system, also known as an LTE (Long Term Evolution) system. Alternatively, the wireless communication system may be a 5G system, also known as a new air interface system or a 5G NR system. Alternatively, the wireless communication system may be a next-generation system of the 5G system. The access network in the 5G system may be called a New Generation-Radio Access Network (NG-RAN).
[0069] The base station 120 may be an evolved base station (eNB) used in a 4G system. Alternatively, the base station 120 may also be a gNB using a centralized-distributed architecture in a 5G system. When the base station 120 uses a centralized-distributed architecture, it generally includes a central unit (CU) and at least two distributed units (DUs). The central unit comprises a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, and a Medium Access Control (MAC) layer. The distributed units are provided with a Physical (PHY) layer protocol stack. Specific implementations of the base station 120 are not limited to the embodiments of this disclosure.
[0070] A wireless connection can be established between the base station 120 and the user equipment 110 via a wireless air interface. In different embodiments, the wireless air interface is a wireless air interface based on the fourth-generation mobile communication network technology (4G) standard. Alternatively, the wireless air interface is a wireless air interface based on the fifth-generation mobile communication network technology (5G) standard. For example, the wireless air interface is a new air interface. Alternatively, the wireless air interface may be a wireless air interface based on the 5G next-generation mobile communication network technology standard.
[0071] In some embodiments, an End-to-End (E2E) connection may also be established between the user equipment 110 in V2X (vehicle to everything) communication, such as vehicle-to-everything (V2V) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-pedestrian (V2P) communication.
[0072] Here, the user equipment can be considered as a terminal device in the following embodiment.
[0073] In some embodiments, the wireless communication system may also include a network management device 130.
[0074] Multiple base stations 120 are each connected to a network management device 130. The network management device 130 may be a core network device of the wireless communication system. For example, the network management device 130 may be a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, the network management device may be another core network device such as a Serving Gateway (SGW), Public Data Network Gateway (PGW), Policy and Charging Rules Function (PCRF), or Home Subscriber Server (HSS). The embodiments of this disclosure are not limited to the implementation of the network management device 130.
[0075] To facilitate understanding for those skilled in the art, the embodiments of this disclosure enumerate several embodiments in order to clearly illustrate the technical solutions in the embodiments of this disclosure. Obviously, those skilled in the art will understand that several embodiments provided by the embodiments of this disclosure may be performed separately, in conjunction with the methods of other embodiments in the embodiments of this disclosure, or performed separately or in combination and then in conjunction with some embodiments in other relevant technologies. The embodiments of this disclosure are not limited in this respect.
[0076] In embodiments of this disclosure, where multiple implementers are involved and one implementer transmits a transmission to another implementer, this may mean that one implementer transmits the transmission directly to the other implementer, or that one implementer transmits the transmission to the other implementer via any other device. Embodiments of this disclosure are not limited in this respect.
[0077] To better understand the technical solutions described in any embodiment of this disclosure, we will first provide some explanation of the relevant technology.
[0078] As shown in Figure 2, a third-party UE can perform mutual discovery with the assistant UE based on the SL and request the assistant UE to assist in measuring the distance between UE1 and UE2. Generally, since mutual discovery is completed between the third-party UE and the assistant UE and the SL is established, the third-party UE is a trusted UE by the assistant UE. If the assistant UE receives a request from the third-party UE to assist in measuring the distance between UE1 and UE2, it also needs to confirm whether or not to allow the third-party UE to measure the distance between UE1 and UE2.
[0079] In some application scenarios, the Assistant UE broadcasts announcement information containing Assistant UE information, role instructions (i.e., "Assistant UE"), a ranging service code, and ranging exposure information. The ranging exposure information includes a list of target UE information. Using this list, the Assistant UE can perform ranging / SL location determination. A third-party UE monitors the announcement information and discovers the Assistant UE based on the ranging exposure information it receives. If the target UE for which the third-party UE seeks ranging results is included in the list of target UE information in the ranging exposure information, the third-party UE selects the discovered Assistant UE and then establishes a secure PC5 connection with the Assistant UE.
[0080] Assuming that the security establishment process for 5G ProSe direction communication, as defined in related technologies, may be reused for PC5 direct communication ranging, current security mechanisms can only ensure that a third-party UE is permitted to invoke ranging services with the assistant UE. However, according to the current specifications, there is no existing way for the assistant UE to check whether a third-party UE is permitted to request ranging results for the target UE. Therefore, if a malfunctioning third-party UE, which is not permitted to request ranging results for UE1 and UE2, responds to a broadcast message from the assistant UE notifying UE1 and UE2, the third-party UE can establish a PC5 connection with the assistant UE. Even if the third-party UE is authenticated and authorized during the establishment of the PC5 connection, current security mechanisms cannot prevent a malfunctioning third-party UE from requesting ranging results for UE1 / UE2.
[0081] As shown in Figure 3, one embodiment of the present disclosure provides an information processing method performed by a first UE, which includes: Step S31: Send the first request information to the second UE, the first request information comprising the first identification information of the first UE and the second identification information of the second UE, the first request information used to request the establishment of direct connection communication, the first request information further comprising the third identification information of the third UE for requesting ranging results and a ranging service code for instructing to request ranging services.
[0082] Here, the first UE may be a third-party UE, the second UE may be an assistant UE, and the third UE may be the UE under test or the target UE. The assistant UE may be any UE capable of performing ranging / SL positioning with the third UE (such as UE1 and UE2 in the above embodiment). For example, the assistant UE may find and measure UE1 and UE2 based on the SL. The third-party UE may be any UE other than the assistant UE and the UE under test.
[0083] Here, the first UE, the second UE, and the third UE may all be various mobile or fixed terminals. For example, the UE may be, but is not limited to, a mobile phone, computer, server, wearable device, vehicle terminal, RSU (Road Side Unit), game control platform, or multimedia device.
[0084] Here, the first, second, and third identifiers may all be information for uniquely identifying a UE. For example, the first, second, and third identifiers may all be, but are not limited to, network layer identifiers or application layer identifiers. The network layer identifier may, but are not limited to, a SUCI (Subscription Concealed Identifier) or a GUTI (Globally Unique Temporary UE Identity). In another example, the first, second, and third identifiers may all be, but are not limited to, the physical addresses of the UE. In yet another example, the first, second, and third identifiers may all be, but are not limited to, codes or indices agreed upon between the operator and the UE, or between the network device and the UE.
[0085] In one embodiment, the Ranging Service may be a Ranging / Sidelink (SL) positioning service. Here, the first request information includes a third identification information of a third UE for requesting the Ranging result of the Ranging / Sidelink positioning service, and a Ranging Service Code (RSC) for indicating the requested Ranging / Sidelink positioning service.
[0086] In one embodiment, the first request information may be ranging / side link position determination request information.
[0087] In one embodiment, the first UE transmits first request information to the second UE, which then transmits second request information to the first or second network node.
[0088] Here, the second request information includes a second identification, a first identification, a third identification, and a ranging service code. The second request information is used to request permission for the first UE to obtain the ranging results of the third UE. Here, the second request information being used to request permission for the first UE to obtain the ranging results of the third UE may also be used to request authorization for the first UE to obtain the ranging results of the third UE.
[0089] In one embodiment, the second request information may be used for the first UE to request permission to obtain the ranging results of the third UE in a ranging service indicated by the ranging service code. The ranging service may be a ranging / sidelink positioning service, or it may be any other ranging service, but is not limited thereto.
[0090] Here, the first network node, the second network node, and the third network node, as described below, may all be logical nodes, functions, or entities that are flexibly deployed in the communication network. For example, the first network node, the second network node, and the third network node are logical nodes or functions on the core network side.
[0091] In one embodiment, the first network node may be the PKMF of the second UE or the PCF of the second UE. For example, the first network node may be the PKMF of the assistant UE or the PCF of the assistant UE.
[0092] In one embodiment, the second network node may be a ranging positioning server. For example, the second network node is a ranging / sidelink positioning server.
[0093] In one embodiment, the third network node may be the PKMF or PCF of the first UE. For example, the third network node may be the PKMF or PCF of a third-party UE. In one embodiment, the second request information may be permission request information. Therefore, the second response information relating to the following may be permission response information.
[0094] In embodiments of this disclosure, the first UE may transmit first request information to the second UE, which includes first identification information of the first UE and second identification information of the second UE. The first request information is used to request the establishment of direct connection communication. The first request information includes third identification information of the third UE for requesting ranging results and ranging service code for instructing to request ranging services. This allows the second UE to discover whether to permit the first UE to obtain ranging results from the third UE during the direct connection communication establishment process, and the ranging results from the third UE are obtained only if the first UE is permitted to call the second UE to assist in obtaining ranging results from the third UE. This reduces the risk of an unauthorized and / or improperly behaving first UE obtaining ranging results from the third UE by allowing it to establish direct connection communication with the second UE.
[0095] For example, during the process of direct connection communication, the assistant UE can discover whether to allow a third-party UE to obtain ranging results for the measured UE or the target UE. This reduces the risk that a third-party UE that is not permitted to obtain ranging results for the measured UE or the target UE might obtain those results. In some embodiments, prior to step S31, the announcement information transmitted by the second UE is received.
[0096] In step S31, transmitting the first request information to the second UE includes decrypting the announcement information transmitted by the second UE based on key information in order to obtain the first information, and transmitting the first request information to the second UE.
[0097] The first piece of information is, Second identification information of the second UE; Role instruction information used to direct the role of the second UE; Range service code; and It includes at least one of the third identification information of the third UE.
[0098] One embodiment of the present disclosure provides an information processing method performed by a first UE, which includes decrypting announcement information transmitted by a second UE based on key information in order to obtain first information, and transmitting first request information to the second UE.
[0099] The first piece of information is, Second identification information of the second UE; Role instruction information used to direct the role of the second UE; Range service code; and It includes at least one of the third identification information of the third UE.
[0100] Thus, in the embodiments of this disclosure, under the premise that the second UE and the first UE discover each other, the first UE can request the establishment of a direct communication connection with the second UE, and the second UE can check whether or not to allow the first UE to obtain the ranging results of the third UE.
[0101] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related technologies.
[0102] As shown in Figure 4, embodiments of the present disclosure provide an information processing method performed by a first UE, including step S41.
[0103] Step S41: The first response information transmitted by the second UE is received, the first response information includes rejection instruction information, which is used to instruct the termination of the establishment of direct connection communication.
[0104] Here, the first response information, carrying the rejection instruction information, is sent by the second UE after it is determined that the authorization has failed. Here, authorization failure means that the first UE is not authorized to obtain the ranging result of the third UE.
[0105] In one embodiment, the first response information includes the cause of the failure.
[0106] One embodiment of the present disclosure provides an information processing method that includes receiving first response information executed by a first UE and transmitted by a second UE, the first response information including the cause of failure.
[0107] Accordingly, in embodiments of the present disclosure, if the second UE determines that the first UE is not permitted to obtain the ranging results of the third UE, the second UE may notify the first UE that it is ceasing to establish a direct connection by ceasing to establish a direct connection and returning first response information carrying rejection instruction information.
[0108] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related technologies.
[0109] Embodiments of the present disclosure provide an information processing method performed by a first UE, which includes receiving first response information transmitted by a second UE, the first response information including success indicator information, the success indicator information being used to indicate the success of establishing direct connection communication.
[0110] Accordingly, in embodiments of the present disclosure, when the second UE decides to allow the first UE to obtain the ranging results of the third UE, it may notify the first UE of establishing direct connection communication by returning first response information carrying success instruction information.
[0111] One embodiment of the present disclosure provides an information processing method performed by a first UE, A step of receiving security mode command information transmitted by a second UE, the security mode command information being used to instruct the establishment of a security context, The steps include: sending security mode completion information to a second UE, the security mode completion information being used to indicate the completion of establishing a security context.
[0112] One embodiment of the present disclosure provides an information processing method that includes receiving ranging results of a third UE, which are performed by a first UE and transmitted by a second UE.
[0113] Thus, in embodiments of the present disclosure, if the second UE decides to allow the first UE to obtain the ranging results of the third UE, a secure direct connection communication is established and the ranging results of the third UE can be transmitted to the first UE.
[0114] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related technologies.
[0115] The following information processing method is performed by the second UE, and this is the same as the description of the information processing method performed by the first UE. Technical details not disclosed in embodiments of the information processing method performed by the second UE can be found in the description of embodiments of the information processing method performed by the first UE, but are not described in detail here.
[0116] As shown in Figure 5, an embodiment of the present disclosure provides an information processing method performed by a second UE, including step S51.
[0117] Step S51: Receive first request information transmitted by the first UE, the first request information comprising first identification information of the first UE and second identification information of the second UE, the first request information used to request the establishment of direct connection communication, the first request information further comprising third identification information of the third UE for requesting ranging results and ranging service code for instructing to request ranging services.
[0118] In some embodiments of this disclosure, the first UE, the second UE, and the third UE may be the first UE, the second UE, and the third UE in the embodiments described above, respectively. The first identification information, the second identification information, and the third identification information may be the first identification information, the second identification information, and the third identification information in the embodiments described above, respectively. The first request information, the ranging service, and the ranging service code may be the first request information, the ranging service, and the ranging service code in the embodiments described above.
[0119] For example, the first UE may be a third-party UE, the second UE may be an assistant UE, and the third UE may be the UE being measured or the target UE.
[0120] For example, the first request information may be ranging / sidelink position determination request information.
[0121] For example, the ranging service may be a ranging / sidelink positioning service. Here, the first request information includes a third identification of a third UE for requesting the ranging result of the ranging / sidelink positioning service, and a ranging service code for instructing to request the ranging / sidelink positioning service.
[0122] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related technologies.
[0123] Embodiments of the present disclosure provide an information processing method performed by a second UE, which transmits second request information to a first network node, the second request information comprising second identification information, first identification information, third identification information, and a ranging service code, the second request information being used to request permission for the first UE to obtain ranging results from the third UE.
[0124] In some embodiments of this disclosure, the second request information may be the second request information in the above-described embodiments.
[0125] For example, the second request information is used to request that the first UE obtain the ranging result of the third UE.
[0126] For example, the second request information can be used in a ranging service indicated by the ranging service code for the first UE to request permission to obtain the ranging results of the third UE.
[0127] In this embodiment, the first network node is the PKMF or PCF of the second UE.
[0128] Here, the second request information is used to send from the first network node to the third network node.
[0129] One embodiment of the present disclosure provides an information processing method performed by a second UE and including receiving second response information transmitted by a first network node, the second response information being used to indicate whether the first UE is permitted to obtain ranging results from a third UE.
[0130] In this way, the first network node can forward the second request information, receive the second response information, and obtain the authority to decide whether or not to allow the third UE to obtain the ranging result.
[0131] One embodiment of the present disclosure provides an information processing method performed by a second UE, which includes transmitting second request information to a second network node, the second request information comprising second identification information, first identification information, third identification information, and a ranging service code, the second request information being used to request permission for the first UE to obtain ranging results from the third UE.
[0132] In one embodiment, the transmission of second request information by a second UE to a second network node includes the second UE transmitting the second request information to a first network node, and the first network node transmitting the second request information to a second network node.
[0133] In one embodiment, the second network node is a ranging positioning server. For example, the second network node may be a ranging / sidelink positioning server.
[0134] One embodiment of the present disclosure provides an information processing method performed by a second UE and including receiving second response information transmitted by a second network node, the second response information being used to indicate whether or not to allow the first UE to obtain ranging results from a third UE.
[0135] In this way, the second UE can directly send the second request information to the second network node, receive the second response information, and obtain the authority to decide whether or not to allow the first UE to obtain the ranging result of the third UE.
[0136] One embodiment of the present disclosure provides an information processing method performed by a second UE, which includes: determining, based on second response information, to allow a first UE to obtain ranging results from a third UE; and transmitting first response information to the first UE, which includes success instruction information, the success instruction information being used to indicate that a direct connection communication has been successfully established.
[0137] One embodiment of the present disclosure provides an information processing method performed by a second UE, which includes determining, based on second response information, that the first UE is not permitted to obtain ranging results from the third UE, and transmitting first response information to the first UE, which includes rejection instruction information, the rejection instruction information being used to instruct the cessation of establishing a direct connection communication.
[0138] In this way, the second UE can decide, based on the authorization result, whether to execute a direct security mode command or to interrupt the direct communication establishment process. For example, if authorization is successful, i.e., the first UE is authorized to obtain the ranging result of the third UE, it is decided to establish a communication connection with the first UE and / or execute a security mode command. In another example, if authorization fails, i.e., the first UE is not authorized to obtain the ranging result of the third UE, it is decided to abort the process of establishing direct communication with the first UE.
[0139] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related technologies.
[0140] Embodiments of the present disclosure provide an information processing method comprising: a step performed by a second UE and transmitting security mode command information to a first UE, the security mode command information being used to instruct the establishment of a security context; and a step of receiving security mode completion information transmitted by the first UE, the security mode completion information being used to instruct the completion of the establishment of a security context.
[0141] One embodiment of the present disclosure provides an information processing method performed by a second UE, Steps to obtain the ranging result of the third UE, The steps include sending the ranging result of the third UE to the first UE.
[0142] One embodiment of the present disclosure provides an information processing method performed by a second UE, which includes the step of broadcasting announcement information, the announcement information being information obtained by encrypting first information using key information, the first information is Second identification information of the second UE; Role display information used to indicate the role of the second UE; Range service code; and Includes at least one of the third identification information of the third UE: The above implementation methods can be found in the first UE's explanation, but will not be repeated here.
[0143] It should be noted that those skilled in the art will understand that the methods provided by embodiments of the present disclosure may be performed independently or in conjunction with some of the methods in embodiments of the present disclosure or some of the methods in related technologies.
[0144] The following information processing method is performed by the first network node and is similar to the description of the information processing method performed by the first UE and / or the second UE. Technical details not disclosed in the embodiment of the information processing method performed by the first network node can be referenced to the description of the embodiment of the information processing method performed by the first UE and / or the second UE, but a detailed explanation is omitted here.
[0145] As shown in Figure 6, one embodiment of the present disclosure provides an information processing method that is performed by a first network node and includes step S61.
[0146] Step S61: The first UE receives a second request information sent by the second UE, which includes a second identification, a first identification, a third identification, and a ranging service code to instruct the request for ranging services, which is used to request permission for the first UE to obtain ranging results from the third UE, which is sent by the second UE after receiving the first request information, which is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0147] In some embodiments, the first request information includes a first identification information, a second identification information, a ranging service code, and a third identification information for a third UE to request ranging results.
[0148] In some embodiments of this disclosure, the first UE, the second UE, and the third UE may be the first UE, the second UE, and the third UE in the embodiments described above, respectively. The first identification information, the second identification information, and the third identification information may be the first identification information, the second identification information, and the third identification information in the embodiments described above, respectively. The first request information, the ranging service, and the ranging service code may all be the first request information, the ranging service, and the ranging service code in the embodiments described above.
[0149] For example, the first UE may be a third-party UE, the second UE may be an assistant UE, and the third UE may be the UE being measured or the target UE.
[0150] For example, the first request information may be ranging / sidelink position determination request information.
[0151] For example, the ranging service may be a ranging / sidelink positioning service. Here, the first request information includes a third identification of a third UE for requesting the ranging result of the ranging / sidelink positioning service, and a ranging service code for indicating the requested ranging / sidelink positioning service.
[0152] In some embodiments of this disclosure, the second request information may be the second request information in the embodiments described above.
[0153] For example, the second request information is used to request permission for the first UE to obtain the ranging results of the third UE.
[0154] For example, the second request information can be used in a ranging service indicated by the ranging service code for the first UE to request permission to obtain the ranging results of the third UE.
[0155] In one embodiment, the first network node is the PKMF or PCF of the second UE.
[0156] One embodiment of the present disclosure provides an information processing method performed by a first network node, The steps include sending the second request information to the third network node, The steps include receiving second response information transmitted by a third network node, the second response information being used to indicate whether the first UE is permitted to obtain the ranging result of the third UE.
[0157] One embodiment of the present disclosure provides an information processing method that is performed by a first network node and includes transmitting second response information to a second UE.
[0158] In this embodiment, the second response information is determined by the third network node, or the third response information is obtained from the second network node by the third network node.
[0159] In this embodiment, the third network node is the PKMF of the first UE or the PCF of the first UE.
[0160] One embodiment of the present disclosure provides an information processing method performed by a first network node, The steps include sending second request information to a second network node, The steps include receiving second response information transmitted by a second network node, the second response information being used to indicate whether or not to allow the first UE to obtain the ranging result of the third UE.
[0161] In one embodiment, the second network node is a ranging position determination server.
[0162] The above implementation methods can be found in the explanations for the first UE and / or the second UE, but will not be repeated here.
[0163] Those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related art.
[0164] The following information processing method is performed by the second network node and is similar to the description of the information processing method performed by the first UE and / or the second UE and / or the first network node. For technical details not disclosed in embodiments of the information processing method performed by the second network node, refer to the description of embodiments of the information processing method performed by the first UE and / or the second UE and / or the first network node, but a detailed description is omitted here.
[0165] As shown in Figure 7, one embodiment of the present disclosure provides an information processing method that is performed by a second network node and includes step S71.
[0166] Step S71: The first UE receives a second request information transmitted by the first or third network node, the second request information comprising a second identification, a first identification, a third identification, and a ranging service code to instruct the request for ranging services, the second request information is used to request permission for the first UE to obtain ranging results from the third UE, the second request information is transmitted by the second UE after receiving the first request information, the first request information is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0167] In some embodiments of this disclosure, the second request information may be the second request information in the above-described embodiments.
[0168] For example, the second request information is used to request permission for the first UE to obtain the ranging results of the third UE.
[0169] For example, the second request information can be used in a ranging service indicated by a ranging service code for the first UE to request permission to obtain the ranging results of the third UE.
[0170] In one embodiment, the first network node is the PKMF or PCF of the second UE.
[0171] In some embodiments of this disclosure, the first request information may be the first request information in the embodiments described above.
[0172] For example, the first request information includes a first identification, a second identification, a ranging service code, and a third identification of a third UE for requesting ranging results.
[0173] In some embodiments of this disclosure, the first UE, the second UE, and the third UE may be the first UE, the second UE, and the third UE in the above embodiments, respectively. The first identification information, the second identification information, and the third identification information may be the first identification information, the second identification information, and the third identification information in the above embodiments, respectively. The first request information, ranging service, and ranging service code may be the first request information, ranging service, and ranging service code in the above embodiments.
[0174] For example, the first UE may be a third-party UE, the second UE may be an assistant UE, and the third UE may be the UE being measured or the target UE.
[0175] For example, the first request information may be ranging / sidelink position determination request information.
[0176] For example, the ranging service may be a ranging / sidelink positioning service. Here, the first request information includes a third identification of a third UE for requesting the ranging result of the ranging / sidelink positioning service, and a ranging service code for indicating the requested ranging / sidelink positioning service.
[0177] One embodiment of the present disclosure provides an information processing method performed by a second network node, which includes transmitting second response information to a first network node or a third network node, the second response information being used to indicate whether the first UE is permitted to obtain ranging results from the third UE.
[0178] The above implementation modes can be found in the descriptions of the first UE and / or the second UE and / or the first network node, but will not be repeated here.
[0179] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related technologies.
[0180] The following is based on an information processing method performed by a third network node and is similar to the description of an information processing method performed by a first UE and / or a second UE and / or a first network node and / or a second network node. For technical details not disclosed in embodiments of the information processing method performed by the third network node, refer to the description of embodiments of the information processing method performed by the first UE and / or a second UE and / or a first network node and / or a second network node, which are omitted here in detail.
[0181] As shown in Figure 8, one embodiment of the present disclosure provides an information processing method that is performed by a third network node and includes step S81.
[0182] Step S81: The first network node receives a second request information, which includes a second identification, a first identification, a third identification, and a ranging service code to instruct the request for ranging services, which is used to request permission for the first UE to obtain ranging results from the third UE, which is sent by the second UE after receiving the first request information, which is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0183] In some embodiments of this disclosure, the second request information may be the second request information in the above-described embodiments.
[0184] For example, the second request information is used to request permission for the first UE to retrieve the ranging results of the third UE.
[0185] For example, the second request information can be used in a ranging service indicated by the ranging service code for the first UE to request permission to obtain the ranging results of the third UE.
[0186] In some embodiments, the first request information includes a first identification information, a second identification information, a ranging service code, and a third identification information for a third UE to request ranging results.
[0187] In some embodiments of this disclosure, the first UE, the second UE, and the third UE may be the first UE, the second UE, and the third UE in the embodiments described above, respectively. The first identification information, the second identification information, and the third identification information may be the first identification information, the second identification information, and the third identification information in the embodiments described above, respectively. The first request information, the ranging service, and the ranging service code may all be the first request information, the ranging service, and the ranging service code in the embodiments described above.
[0188] For example, the first UE may be a third-party UE, the second UE may be an assistant UE, and the third UE may be the UE being measured or the target UE.
[0189] For example, the first request information may be ranging / sidelink position determination request information.
[0190] For example, the ranging service may be a ranging / sidelink positioning service. Here, the first request information includes a third identification of a third UE for requesting the ranging result of the ranging / sidelink positioning service, and a ranging service code for indicating the requested ranging / sidelink positioning service.
[0191] One embodiment of the present disclosure provides an information processing method performed by a third network node, A step of obtaining second response information, the second response information being used to indicate whether the first UE is permitted to obtain the ranging result of the third UE, The process includes the step of sending second response information to a first network node.
[0192] In some embodiments, obtaining second response information includes determining second response information based on second request information.
[0193] One embodiment of the present disclosure provides an information processing method performed by a third network node, which includes determining a second response information based on a second request information.
[0194] In this way, if the third network node can authorize and authenticate the first UE to obtain the ranging result of the third UE in the second request information, it can determine the second response information after authorization and authentication based on the third network node.
[0195] In some embodiments, the method includes transmitting second request information to a second network node. Obtaining the second response information includes receiving the second response information transmitted by the second network node.
[0196] One embodiment of the present disclosure provides an information processing method performed by a third network node, The steps include sending second request information to a second network node, The process includes the step of receiving second response information transmitted by a second network node.
[0197] In this way, if the third network node cannot authorize and authenticate the first UE to obtain the ranging result of the third UE based on the second request information, it can send the second request information to the second network node and decide to obtain authentication for the first UE to obtain the ranging result of the third UE. Thus, the decision of whether the first UE obtains authentication for obtaining the ranging result of the third UE can be made in various ways.
[0198] In one embodiment, the second network node is a ranging position determination server; and / or The first network node is the PKMF of the second UE or the PCF of the second UE; and / or The third network node is the PKMF of the first UE or the PCF of the first UE.
[0199] The above implementation modes can be found in the descriptions of the first UE and / or the second UE and / or the first network node and / or the third network node, but will not be repeated here.
[0200] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related technologies.
[0201] To further illustrate the embodiments of this disclosure, specific embodiments are provided below. Assuming that direct communication with a third-party UE uses the 3GPP® PC5 connection establishment process, and to prevent the third-party UE from requesting the ranging results of the measured UE without authorization, the assistant UE will be able to verify whether the third-party UE is authorized when receiving a direct communication request from the third-party UE, provided the request includes information about the measured UE. If the assistant UE itself does not have authorization information, it must request authorization services provided by the network. The network function that can authorize the third-party UE may also be a network function that provides the UE with ranging error information early in the authorization service and information provision process. Based on the authorization results provided by the network, the assistant UE will decide whether to proceed with securely establishing the PC5 connection.
[0202] As shown in Figure 9, embodiments of the present disclosure provide an information processing method performed by a communication device, the communication device including a measured UE or target UE (e.g., UE1 / UE2), an assistant UE, a third-party UE, the assistant UE's PKMF / PCF, the third-party UE's PKMF / PCF, and a ranging / SL positioning server. The information processing method includes the following steps: Step S901: The Assistant UE broadcasts protected announcement information, which includes information about the Assistant UE, role indication, ranging service code, and ranging exposure information.
[0203] Here, the ranging exposure information may be request information for requesting ranging / positioning results, which includes a list of information about the measured UEs on which the assistant UE can perform ranging. The information list may include the IDs of the measured UEs, for example, the Identifier (ID) of UE1 and / or UE2.
[0204] Step S902: The third-party UE monitors the broadcasted announcement information and discovers and selects an assistant UE based on the ranging outburst information.
[0205] Next, the third-party UE uses the discovery security parameters received from its PKMF / PCF / DDNMF to decrypt the protected announcement information. Since the discovery security parameters are associated with the information of the measured UE in the ranging information, only the discovery security parameters associated with the information of UE1 / UE2 can decrypt the announcement information.
[0206] Step S903: The third-party UE sends a Direct Communication Request (DCR) message to the Assistant UE in order to perform the process of establishing a PC5 connection with the Assistant UE.
[0207] Here, the direct communication request message may be the first request message in the above embodiment. The direct communication request includes at least information about the third-party UE, information about the assistant UE, a ranging service code, and information about the target UE from which the third-party UE requests ranging results (e.g., information about UE1 / UE2). Here, the information about the third-party UE, the information about the assistant UE, and the information about the target UE may each include at least a first identification information for the third-party UE, a second identification information for the assistant UE, and a third identification information for the target UE.
[0208] Of particular note is the risk that a malfunctioning third-party UE, which is not authorized to request ranging results from UE1 / UE2, can still respond to broadcast messages (such as announcement messages) from the assistant UE by sending a DCR to establish a PC5 connection with the assistant UE, and that the assistant UE declares its support for UE1 / UE2, but the assistant UE is unable to discover the malfunction.
[0209] Step S904: The assistant UE sends authorization request information to the assistant UE's PKMF / PCF, which includes at least the assistant UE's information, the third-party UE's information, the ranging service code, and the information of the target UE (UE1 / UE2) requested by the third-party UE.
[0210] Here, the permission request information may be the second request information in the above embodiment.
[0211] Step S905: The assistant UE's PKMF / PCF either sends authorization request information to the third party's UE's PKMF / PCF to authorize the third party, or interacts with the ranging / SL positioning server based on the third party's UE's PKMF / PCF to authorize the third party, or sends authorization request information directly to the ranging / SL positioning server to authorize the third party.
[0212] Here, allowing a third party means whether or not to allow the third party to request ranging results for the target UE (UE1 / UE2). The permission request information includes at least the third party's UE information, the target UE (UE1 / UE2) information requested by the third party's UE, and the ranging service code. The ranging / SL positioning server returns the permission result to the assistant UE's PKMF / PCF, either directly or via the third party's UE's PKMF / PCF.
[0213] Here, the permission result may be carried to permission response information, and this permission response information may be the second response information in the above embodiment.
[0214] Step S906: The PKMF / PCF of the Assistant Information UE returns the authorization result to the Assistant UE.
[0215] Step S907A: If authorization is successful, the assistant UE will directly perform the authorization and key establishment process with the third-party UE.
[0216] Here, a successful authorization means allowing a third-party UE to retrieve the ranging results of the target UE. After step S907A, proceed to step S908.
[0217] Step S907B: If permission fails, the Assistant UE directly sends communication denial information to the third-party UE.
[0218] Here, the direct communication rejection information may be the first response information that carries the rejection instruction information in the above embodiment. The direct communication rejection information may also include the reason for failure. The following steps may not be performed from step S907B onward.
[0219] Step S908: The Assistant UE sends security mode command information to the third-party UE, and the security mode command information is used to establish the PC5 security context.
[0220] Step S909: Upon receiving security mode command information, the third-party UE sends security mode completion information to the assistant UE.
[0221] Step S910: Upon receiving security mode completion information, the assistant UEs each begin the ranging / SL positioning process with the target UEs (UE1 / UE2).
[0222] Step S911: The assistant UE obtains the ranging measurements for each target UE (UE1 / UE2) and calculates the ranging result between the target UEs (UE1 / UE2); Step S912: The assistant UE sends a ranging service response to the third-party UE, which includes the ranging results for the target UE (UE1 / UE2).
[0223] It should be noted that those skilled in the art will understand that the methods provided in the embodiments of this disclosure may be performed alone or in conjunction with some of the methods in the embodiments of this disclosure or some of the methods in related technologies.
[0224] As shown in Figure 10, an embodiment of the present disclosure provides an information processing device including a first transmission module 31.
[0225] The first transmitting module 31 is configured to transmit first request information to the second UE, the first request information comprising first identification information of the first UE and second identification information of the second UE, the first request information being used to request the establishment of direct connection communication, and the first request information further comprising third identification information of the third UE for requesting ranging results and ranging service code for instructing to request ranging services.
[0226] The information processing device provided by embodiments of this disclosure includes a first UE.
[0227] One embodiment of the present disclosure provides an information processing device including a first receiving module, the first receiving module configured to receive first response information transmitted by a second UE, the first response information including rejection instruction information, which is used to instruct the termination of the establishment of a direct connection communication.
[0228] As shown in Figure 11, one embodiment of the present disclosure provides an information processing device including a second receiving module 41.
[0229] The second receiving module 41 is configured to receive first request information transmitted by the first UE, the first request information comprising first identification information of the first UE and second identification information of the second UE, the first request information used to request the establishment of direct connection communication, and the first request information further comprising third identification information of the third UE for requesting ranging results and ranging service code for instructing to request ranging services.
[0230] The information processing device provided in the embodiments of this disclosure includes a second UE.
[0231] Embodiments of the present disclosure provide an information processing device including a second transmission module, the second transmission module configured to transmit second request information to a first network node, the second request information including second identification information, first identification information, third identification information, and a ranging service code. The second request information is used to request permission for the first UE to obtain ranging results from the third UE.
[0232] In some embodiments, the first network node is the PKMF of the second UE or the PCF of the second UE.
[0233] One embodiment of the present disclosure provides an information processing device including a second receiving module 41, the second receiving module 41 configured to receive second response information transmitted by a first network node, the second response information used to indicate whether or not to allow the first UE to obtain ranging results from a third UE.
[0234] One embodiment of the present disclosure provides an information processing device including a second transmission module, the second transmission module configured to transmit second request information to a second network node, the second request information including second identification information, first identification information, third identification information, and a ranging service code, the second request information being used to request permission for a first UE to obtain ranging results from a third UE.
[0235] In some embodiments, the second network node is a ranging position determination server.
[0236] One embodiment of the present disclosure provides an information processing device including a second receiving module 41, the second receiving module 41 configured to receive second response information transmitted by a second network node, the second response information used to indicate whether or not to allow a first UE to obtain ranging results from a third UE.
[0237] One embodiment of the present disclosure provides an information processing device including a second transmitting module, the second transmitting module is configured to determine, based on second response information, that a first UE is permitted to obtain ranging results from a third UE, and to transmit first response information including success indication information to the first UE, the success indication information being used to indicate that direct connection communication has been successfully established. Alternatively, the second transmitting module is configured to determine, based on the second response information, that the first UE is not permitted to obtain the ranging result of the third UE, and to transmit the first response information, including rejection instruction information, to the first UE, which is used to instruct the UE to abort the establishment of direct connection communication.
[0238] As shown in Figure 12, an embodiment of the present disclosure provides an information processing device including a third receiving module 51.
[0239] The third receiving module 51 is configured to receive second request information transmitted by the second UE, the second request information including second identification information, first identification information, third identification information, and a ranging service code for instructing to request ranging services, the second request information is used to request permission for the first UE to obtain ranging results from the third UE.
[0240] The second request information is transmitted by the second UE after receiving the first request information, and the first request information is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0241] An information processing device provided by one embodiment of the present disclosure includes a first network node.
[0242] In some embodiments, the first request information includes a first identification information, a second identification information, a ranging service code, and a third identification information for a third UE to request ranging results.
[0243] One embodiment of the present disclosure provides an information processing device including a third transmitting module configured to transmit second request information to a third network node, and a third receiving module 51 configured to receive second response information transmitted by the third network node, the second response information being used to indicate whether to allow the first UE to obtain the ranging result of the third UE.
[0244] One embodiment of the present disclosure provides an information processing device including a third transmitting module configured to transmit second request information to a second network node, and a third receiving module 51 configured to receive second response information transmitted by the second network node, the second response information being used to indicate whether to allow the first UE to obtain ranging results from the third UE.
[0245] One embodiment of the present disclosure provides an information processing device including a third transmission module configured to transmit second response information to a second UE.
[0246] In some embodiments, the second response information is determined by a third network node, or the third response information is obtained from the second network node by the third network node.
[0247] In some embodiments, the third network node is the PKMF of the first UE or the PCF of the first UE.
[0248] In some embodiments, the first network node is the PKMF of the second UE or the PCF of the second UE.
[0249] As shown in Figure 13, one embodiment of the present disclosure provides an information processing device including a fourth receiving module 61.
[0250] The fourth receiving module 61 is configured to receive second request information transmitted by the first network node or the third network node, the second request information comprising second identification information, first identification information, third identification information, and a ranging service code for instructing to request ranging services, the second request information is used to request permission for the first UE to obtain ranging results from the third UE.
[0251] The second request information is transmitted by the second UE after receiving the first request information, and the first request information is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0252] An information processing device provided by one embodiment of the present disclosure includes a second network node.
[0253] In some embodiments, the first request information includes a first identification information, a second identification information, a ranging service code, and a third identification information for a third UE to request ranging results.
[0254] One embodiment of the present disclosure provides an information processing device including a fourth transmitting module, the fourth transmitting module configured to transmit second response information to a first network node or a third network node, the second response information being used to indicate whether or not to allow the first UE to obtain ranging results from the third UE.
[0255] As shown in Figure 14, an embodiment of the present disclosure provides an information processing device including a fifth receiving module 71.
[0256] The fifth receiving module 71 is configured to receive second request information transmitted by the first network node, the second request information including second identification information, first identification information, third identification information, and a ranging service code for instructing to request ranging services, the second request information is used to request permission for the first UE to obtain ranging results from the third UE.
[0257] The second request information is transmitted by the second UE after receiving the first request information, and the first request information is used to request the establishment of a direct communication connection between the first UE and the second UE.
[0258] The information processing device provided by the embodiments of this disclosure includes a third network node.
[0259] In some embodiments, the first request information includes first identification information, second identification information, a ranging service code, and third identification information of a third UE for requesting a ranging result.
[0260] An embodiment of the present disclosure provides an information processing apparatus including a processing module configured to obtain second response information, where the second response information is used to indicate whether the first UE is allowed to obtain a ranging result of the third UE, and a fifth transmission module 71 configured to transmit the second response information to a first network node.
[0261] An embodiment of the present disclosure provides an information processing apparatus including a processing module configured to determine second response information based on the second request information.
[0262] An embodiment of the present disclosure provides an information processing apparatus including a fifth transmission module configured to transmit second request information to a second network node, and a fifth reception module 71 configured to receive second response information transmitted by the second network node.
[0263] In some embodiments, the second network node is a ranging positioning server; and / or The first network node is a ProSe key management function (PKMF) or a policy control function (PCF) of the second UE; and / or The third network node is a ProSe key management function (PKMF) or a policy control function (PCF) of the first UE.
[0264] It should be noted that those skilled in the art will understand that the apparatus provided in the embodiments of this disclosure may be operated independently or in conjunction with some of the apparatus in the embodiments of this disclosure or some of the apparatus in related technologies.
[0265] The specific embodiments of how each module performs its operation in the apparatus described above are described in detail in the method embodiment and will not be described in detail here.
[0266] Embodiments of this disclosure provide a communication device including a processor and memory for storing executable instructions of the processor.
[0267] The processor is configured to perform information processing methods in any embodiment of the present disclosure when executing an executable instruction.
[0268] In embodiments, the communication device may include, but is not limited to, a first UE, a second UE, a first network node, a second network node, and a third network node. The processor may include various types of storage media, which are non-temporary computer storage media, and which can continue to store information stored therein even after the power to the user equipment is turned off.
[0269] The processor may be connected to memory via a bus or the like in order to read executable programs stored in memory, for example, in at least one of the methods shown in Figures 3 to 9.
[0270] Embodiments of this disclosure also provide a computer storage medium for storing a computer executable program. When the executable program is executed by a processor, at least one of the information processing methods in any embodiment of this disclosure, for example, the methods shown in Figures 3 to 9, is performed.
[0271] The specific embodiments of how each module performs its operation in the apparatus or storage medium in the above embodiments are described in detail in the method embodiments and will not be described in detail here.
[0272] Figure 15 is a block diagram of user equipment 800 according to an exemplary embodiment. For example, user equipment 800 may be a mobile phone, computer, digital user equipment, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, etc.
[0273] Referring to Figure 15, the user equipment 800 may include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0274] The processing component 802 typically controls the overall operation of the user equipment 800 related to the display, telephone calls, data communication, camera operation, recording operation, etc. The processing component 802 may include one or more processors 820 that execute instructions to complete all or some of the steps of the method described above. Furthermore, the processing component 802 may include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module that facilitates interaction between the multimedia component 808 and the processing component 802.
[0275] Memory 804 is configured to store various types of data to support operation on the user equipment 800. Examples of this data include instructions for any application or method to run on the user equipment 800, contact data, phonebook data, messages, images, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, optical disk, etc.
[0276] The power supply component 806 supplies power to various components of the user equipment 800. The power supply component 806 may include a power management system, one or more power supplies, and other components related to the generation, management, and distribution of power for the user equipment 800.
[0277] The multimedia component 808 includes a screen that provides an output interface between the user equipment 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen is implemented as a touch screen and can receive input signals from the user. The touch panel includes one or more touch sensors for sensing touches, slides, and gestures on the touch panel. The touch sensors can not only sense the boundary of a touch or slide operation but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the user equipment 800 is in an operating mode such as shooting mode or video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera may have a fixed optical lens system or may have a focal length and optical zoom capability.
[0278] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) configured to receive external audio signals when the user equipment 800 is in an operating mode such as call mode, recording mode, or voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.
[0279] The I / O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may include a keyboard, click wheel, buttons, etc. These buttons include, but are not limited to, a homepage button, volume buttons, a start button, and a lock button.
[0280] The sensor component 814 includes one or more sensors to provide various forms of state evaluation to the user equipment 800. For example, the sensor component 814 may detect the on / off state of the user equipment 800, the relative position of components (e.g., the user equipment 800's display and keypad), a change in the position of the user equipment 800 or one of its components, the presence or absence of user contact with the device 800, the orientation or acceleration / deceleration of the device 800, and a change in the device 800's temperature. The sensor component 814 may include proximity sensors configured to detect the presence of nearby objects when there is no physical contact. The sensor component 814 may also include optical sensors, such as CMOS or CCD image sensors, for use in imaging applications. In some embodiments, the sensor component 814 may also include acceleration sensors, gyroscopes, magnetic sensors, pressure sensors, or temperature sensors.
[0281] The communication component 816 is configured to facilitate wired or wireless communication between the user equipment 800 and other devices. The user equipment 800 can access wireless networks based on communication standards such as WiFi, 4G or 5G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 described above further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth® (BT) technology, and other technologies.
[0282] In an exemplary embodiment, the user equipment 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the methods described above.
[0283] In an exemplary embodiment, a non - transient computer - readable storage medium containing instructions, such as a memory 804 containing instructions, is also provided. The instructions are executable by a processor 820 of the user equipment 800 to achieve the method. For example, the non - transient computer - readable storage medium may be a ROM, random access memory (RAM), CD - ROM, magnetic tape, floppy disk, optical data storage device, etc.
[0284] As shown in FIG. 16, an embodiment of the present disclosure shows the structure of a base station. For example, the base station 900 may be provided as a network - side device. Referring to FIG. 16, the base station 900 includes a processing component 922 further including one or more processors, and memory resources represented by a memory 93 two for storing instructions such as applications executable by the processing component 922. The application programs stored in the memory 932 may each include one or more modules corresponding to a set of instructions. Further, the processing component 922 is configured to execute instructions for executing any of the aforementioned methods applied to the base station.
[0285] The base station 900 may also include a power supply component 926 configured to perform power management of the base station 900, a wired or wireless network interface 950 configured to connect the base station 900 to a network, and an input / output (I / O) interface 958. The base station 900 can be operated by an operating system stored in memory 932, such as Windows Server™, Mac OS X™, Unix™, Linux™, or FreeBSD™.
[0286] Other embodiments of this disclosure will be readily conceivable to those skilled in the art after reviewing this specification and practicing what is disclosed herein. This disclosure is intended to cover any modifications, uses, or adaptive changes of this disclosure, including prior art or conventional means in the art not disclosed herein, in accordance with the general principles of this disclosure. This specification and its embodiments are illustrative only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0287] This disclosure is not limited to the exact structure described above and shown in the accompanying drawings, and it should be understood that various modifications and changes may be made without departing from its scope. The scope of this disclosure is limited only by the attached claims.
Claims
1. An information processing method performed by a first user equipment (UE), A step of transmitting first request information to a second UE, wherein the first request information is used to request a direct connection transmission between the first UE and the second UE, and the first request information further includes third identification information of a third UE for requesting ranging results. The step of receiving first response information transmitted by the second UE, wherein the first response information includes rejection instruction information, and the rejection instruction information is used to instruct the termination of the direct connection transmission. The information processing method according to feature 1.
2. An information processing method performed by a second user equipment (UE), A step of receiving first request information transmitted by a first UE, wherein the first request information is used to request a direct connection transmission between the first UE and a second UE, and the first request information further includes third identification information of a third UE for requesting ranging results. The step of transmitting second request information to a first network node, wherein the second request information includes second identification information, first identification information, third identification information, and a ranging service code, and the second request information is used to request permission for the first UE to obtain ranging results from the third UE. The information processing method according to feature 1.
3. The step of receiving second response information transmitted by the first network node, the second response information being used to indicate whether the first UE is permitted to obtain the ranging result of the third UE The information processing method according to feature 2.
4. A step in which, based on the second response information, the first UE decides to allow the third UE to obtain the ranging result, and transmits first response information to the first UE, the first response information including success instruction information, the success instruction information being used to indicate the success of a direct connection transmission, or The steps include determining, based on second response information, that the first UE will not be permitted to obtain the ranging result of the third UE, and transmitting first response information to the first UE, wherein the rejection instruction information is used to instruct the termination of the direct connection transmission. The information processing method according to feature 3.
5. An information processing method performed by a first network node, The step of receiving second request information transmitted by a second user equipment (UE), the second request information being used to request permission for the first UE to obtain ranging results from a third UE, The second request information is transmitted by the second UE after receiving the first request information, and the first request information is used to request the establishment of a direct communication connection between the first UE and the second UE. The second request information includes a ranging service code for instructing a ranging service to be requested. An information processing method characterized by the following:
6. The first request information is used to request a direct connection transmission between the first UE and the second UE, and the first request information further includes third identification information of the third UE for requesting ranging results. The information processing method according to feature 5.
7. The process includes the step of transmitting second response information to the second UE. The information processing method according to feature 5.
8. Processor and Includes memory for storing executable instructions of the processor, The processor is configured to perform the information processing method described in claim 1 when executing the executable instruction. A communication device characterized by the following features.
9. Processor and Includes memory for storing executable instructions of the processor, The processor is configured to perform the information processing method described in claim 2 when executing the executable instruction. A communication device characterized by the following features.
10. Processor and Includes memory for storing executable instructions of the processor, The processor is configured to perform the information processing method described in claim 5 when executing the executable instruction. A communication device characterized by the following features.
11. A non-temporary computer storage medium on which a computer executable program is stored, When the aforementioned computer executable program is executed by the processor, the information processing method described in claim 1 is executed. A non-temporary computer storage medium characterized by the following:
12. A non-temporary computer storage medium on which a computer executable program is stored, When the aforementioned computer executable program is executed by the processor, the information processing method described in claim 2 is executed. A non-temporary computer storage medium characterized by the following:
13. A non-temporary computer storage medium on which a computer executable program is stored, When the aforementioned computer executable program is executed by the processor, the information processing method described in claim 5 is executed. A non-temporary computer storage medium characterized by the following: