WO2023072014A1 - 相对定位方法、电子设备、装置及存储介质 - Google Patents
相对定位方法、电子设备、装置及存储介质 Download PDFInfo
- Publication number
- WO2023072014A1 WO2023072014A1 PCT/CN2022/127193 CN2022127193W WO2023072014A1 WO 2023072014 A1 WO2023072014 A1 WO 2023072014A1 CN 2022127193 W CN2022127193 W CN 2022127193W WO 2023072014 A1 WO2023072014 A1 WO 2023072014A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- relative positioning
- message
- relative
- response message
- positioning
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 257
- 230000008569 process Effects 0.000 claims abstract description 165
- 230000004044 response Effects 0.000 claims description 312
- 230000000977 initiatory effect Effects 0.000 claims description 68
- 238000013507 mapping Methods 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 23
- 238000010586 diagram Methods 0.000 description 37
- 230000006854 communication Effects 0.000 description 17
- 230000005540 biological transmission Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 8
- 230000009286 beneficial effect Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000007774 longterm Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
Definitions
- the present disclosure relates to the technical field of communications, and in particular, to a relative positioning method, electronic equipment, a device, and a storage medium.
- V2X vehicle-to-everything
- the absolute position of the UE is determined by a satellite positioning module of the UE, and then the UE determines relative positioning with other UEs according to the absolute position.
- the determination of the relative positioning between UEs depends on the satellite positioning module in the UE.
- the satellite positioning module cannot be used or the error of the absolute position of the UE determined by the satellite positioning module is large, the determined UE The relative positioning error between them is also relatively large.
- Embodiments of the present disclosure provide a relative positioning method, electronic equipment, a device, and a storage medium to solve the problem in the prior art when the satellite positioning module cannot be used or the absolute position of the UE determined by the satellite positioning module has a large error.
- an embodiment of the present disclosure provides a relative positioning method, including:
- the first UE broadcasts a relative positioning message
- the first UE performs relative positioning through an interface with the second UE; the second UE is a UE determined to support the relative positioning process of the first UE after receiving the relative positioning message.
- the relative positioning message is a first relative positioning request message or a relative positioning broadcast message.
- the first UE when the relative positioning message is the first relative positioning request message, the first UE communicates with the second UE through an interface Perform relative positioning, including:
- the first UE receives a first relative positioning response message sent by the second UE; the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE;
- the first UE determines a relative positioning result with the second UE according to the first relative positioning response message.
- the first UE when the relative positioning message is the first relative positioning request message, the first UE communicates with the second UE through an interface Perform relative positioning, including:
- the first UE receives a first relative positioning response message sent by the second UE; the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE;
- the first UE sends a second relative positioning request message to the second UE;
- the first UE receives a second relative positioning response message sent by the second UE;
- the first UE determines a relative positioning result with the second UE according to the second relative positioning response message.
- the first UE when the relative positioning message is the first relative positioning request message, the first UE communicates with the second UE through an interface Perform relative positioning, including:
- the first UE receives a third relative positioning response message sent by the second UE; the third relative positioning response message includes a relative positioning result between the first UE and the second UE; the The relative positioning result is determined by the second UE according to the first relative positioning request message.
- the first UE when the relative positioning message is the first relative positioning request message, the first UE communicates with the second UE through an interface Perform relative positioning, including:
- the first UE receives a third relative positioning request message sent by the second UE;
- the first UE sends a fourth relative positioning response message to the second UE;
- the first UE receives a fifth relative positioning response message sent by the second UE; the fifth relative positioning response message includes a relative positioning result between the first UE and the second UE; the The relative positioning result is determined by the second UE according to the fourth relative positioning response message.
- the first UE performs relative positioning with the second UE through an interface positioning, including:
- the first UE receives a first relative position notification message sent by the second UE; the first relative position notification message includes a relative positioning result between the first UE and the second UE; the The relative positioning result is determined by the second UE according to the relative positioning broadcast message.
- the first UE performs relative positioning with the second UE through an interface positioning, including:
- the first UE receives a fourth relative positioning request message sent by the second UE;
- the first UE sends a sixth relative positioning response message to the second UE;
- the first UE receives a second relative position notification message sent by the second UE; the second relative position notification message includes a relative positioning result between the first UE and the second UE; the The relative positioning result is determined by the second UE according to the sixth relative positioning response message.
- the first UE broadcasts the relative positioning message before the first UE broadcasts the relative positioning message, it includes:
- the first UE sends a relative positioning parameter request message to the network side device, and the relative positioning parameter request message is used to request relative positioning parameter information from the network side device;
- the first UE receives a relative positioning parameter response message sent by the network side device, where the relative positioning parameter response message includes the relative positioning parameter information.
- the relative positioning parameter information includes one or more of the following information:
- mapping relationship between the service identifier that initiates relative positioning and the target layer-2 network protocol identifier
- mapping relationship between the service identification that initiates relative positioning and the service quality requirements of relative positioning
- mapping relationship between the service identifier that initiates relative positioning and the geographic area description shape supported by relative positioning is the mapping relationship between the service identifier that initiates relative positioning and the geographic area description shape supported by relative positioning.
- an embodiment of the present disclosure provides a relative positioning method, including:
- the second UE receives the relative positioning message broadcast by the first UE;
- the second UE determines whether to support the relative positioning process of the first UE according to the relative positioning message
- the second UE determines to support the relative positioning process of the first UE, the second UE supports the first UE to perform relative positioning through an interface with the first UE.
- the relative positioning message is a first relative positioning request message or a relative positioning broadcast message.
- the second UE determines whether to support the relative positioning process of the first UE according to the relative positioning message, including:
- the second UE determines to support the relative positioning process of the first UE
- the second UE determines to support the relative positioning process of the first UE.
- the second UE if the relative positioning message is the first relative positioning request message, the second UE communicates with the first UE
- the interface supporting the relative positioning of the first UE includes:
- the second UE sends a first relative positioning response message to the first UE; the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE.
- the second UE if the relative positioning message is the first relative positioning request message, the second UE communicates with the first UE
- the interface supports relative positioning of the first UE, and further includes:
- the second UE sends a first relative positioning response message to the first UE;
- the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE;
- the second UE receives a second relative positioning request message sent by the first UE
- the second UE sends a second relative positioning response message to the first UE; the second relative positioning response message is used to determine a relative positioning result between the first UE and the second UE.
- the second UE if the relative positioning message is the first relative positioning request message, the second UE communicates with the first UE
- the interface supports relative positioning of the first UE, and further includes:
- the second UE determines a relative positioning result with the first UE according to the first relative positioning request message
- the second UE sends a third relative positioning response message to the first UE; the third relative positioning response message includes the relative positioning result.
- the second UE if the relative positioning message is the first relative positioning request message, the second UE communicates with the first UE
- the interface supports relative positioning of the first UE, and further includes:
- the second UE sends a third relative positioning request message to the first UE
- the second UE receives a fourth relative positioning response message sent by the first UE;
- the second UE sends a fifth relative positioning response message to the first UE; the fifth relative positioning response message includes a relative positioning result between the first UE and the second UE; the relative The positioning result is determined by the second UE according to the fourth relative positioning response message.
- the second UE when the relative positioning message is the relative positioning broadcast message, the second UE communicates with the first UE through an interface Supporting the first UE to perform relative positioning also includes:
- the second UE determines a relative positioning result with the first UE according to the relative positioning broadcast message
- the second UE sends a first relative position notification message to the first UE; the first relative position notification message includes the relative positioning result.
- the second UE when the relative positioning message is the relative positioning broadcast message, the second UE communicates with the first UE through an interface Supporting the first UE to perform relative positioning also includes:
- the second UE sends a fourth relative positioning request message to the first UE
- the second UE receives the sixth relative positioning response message sent by the first UE;
- the second UE sends a second relative position notification message to the first UE, and the second relative position notification message includes a relative positioning result between the first UE and the second UE; the relative The positioning result is determined by the second UE according to the sixth relative positioning response message.
- an embodiment of the present disclosure further provides an electronic device, including a memory, a transceiver, and a processor:
- the memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:
- Relative positioning is performed through an interface with the second UE; the second UE is a UE determined to support the relative positioning process of the first UE after receiving the relative positioning message.
- the embodiment of the present disclosure also provides an electronic device, including a memory, a transceiver, and a processor:
- the memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:
- the embodiment of the present disclosure also provides a relative positioning device, including:
- the broadcast module is used for broadcasting relative positioning messages
- the first positioning module is configured to perform relative positioning through an interface with a second UE; the second UE is a UE determined to support the relative positioning process of the first UE after receiving the relative positioning message.
- an embodiment of the present disclosure further provides a relative positioning device, including:
- a receiving module configured to receive a relative positioning message broadcast by the first UE
- a judging module configured to determine whether to support the relative positioning process of the first UE according to the relative positioning message
- the second positioning module is configured to support the relative positioning of the first UE through an interface with the first UE when it is determined to support the relative positioning process of the first UE.
- the embodiments of the present disclosure further provide a processor-readable storage medium, the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the above-mentioned first aspect. Or the steps of the relative positioning method described in the second aspect.
- the relative positioning method, electronic equipment, device, and storage medium provided by the embodiments of the present disclosure support the relative positioning of the UE through the adjacent UE, and realize that when the satellite positioning module cannot be used or the error of the absolute position of the UE determined by the satellite positioning module is large , to reduce the relative positioning error between UEs.
- Fig. 1 is the flowchart of the direct discovery process of mode A on the PC5 interface
- Fig. 2 is the flowchart of the direct discovery process of mode B on the PC5 interface
- Fig. 3 is the flow chart of PC5 interface broadcast direct communication
- Fig. 4 is one of the schematic flow charts of the relative positioning method provided by the embodiment of the present disclosure.
- Fig. 5 is the second schematic flow diagram of the relative positioning method provided by the embodiment of the present disclosure.
- Fig. 6 is one of the schematic flowcharts of the first UE initiating relative positioning provided by an embodiment of the present disclosure
- Fig. 7 is a second schematic flow diagram of the first UE initiating relative positioning provided by an embodiment of the present disclosure.
- Fig. 8 is one of the schematic flowcharts of a second UE initiating relative positioning provided by an embodiment of the present disclosure
- FIG. 9 is a second schematic flow diagram of a second UE initiating relative positioning provided by an embodiment of the present disclosure.
- FIG. 10 is a third schematic flow diagram of the second UE initiating relative positioning provided by an embodiment of the present disclosure.
- Fig. 11 is the third schematic flow diagram of the relative positioning method provided by the embodiment of the present disclosure.
- FIG. 12 is a fourth schematic flow diagram of a second UE initiating relative positioning provided by an embodiment of the present disclosure.
- FIG. 13 is a fifth schematic flow diagram of a second UE initiating relative positioning provided by an embodiment of the present disclosure.
- FIG. 14 is a sixth schematic flow diagram of the second UE initiating relative positioning provided by an embodiment of the present disclosure.
- Fig. 15 is the fourth schematic flow diagram of the relative positioning method provided by the embodiment of the present disclosure.
- Fig. 16 is the fifth schematic flow diagram of the relative positioning method provided by the embodiment of the present disclosure.
- Fig. 17 is one of the structural schematic diagrams of the electronic device provided by the embodiment of the present disclosure.
- Fig. 18 is the second structural schematic diagram of the electronic device provided by the embodiment of the present disclosure.
- Fig. 19 is one of the structural schematic diagrams of the relative positioning device provided by the embodiment of the present disclosure.
- Fig. 20 is the second structural schematic diagram of the relative positioning device provided by the embodiment of the present disclosure.
- the R17 version of the 3rd Generation Partnership Project (The 3rd Generation Partnership Project, 3GPP) defines the proximity service (Proximity Service, ProSe) architecture.
- ProSe Proximity Service
- the interface between the UE and the UE is the PC5 interface, and the UE can pass the PC5 interface for direct discovery and direct communication.
- Model A The direct discovery process on the PC5 interface is divided into two modes: Model A and Model B.
- the UE broadcasts an announcement message (Announcement message) on the PC5 interface. After other UEs receive the announcement message, other UEs can know that there is a nearby UE that supports the ProSe application code.
- Figure 1 is a flowchart of the direct discovery process of mode A on the PC5 interface.
- UE-1 is a UE broadcasting an announcement (announcing) message
- UE-2, UE-3, UE-4 and UE-5 are UEs monitoring an announcement (monitoring) message.
- UE-1 broadcasts an announcement message
- UE-2, UE-3, UE-4 and UE-5 respectively monitor the announcement message broadcast by UE-1.
- the UE broadcasts a solicitation message on the PC5 interface. If there is a neighboring UE near the UE that supports the proximity service application code, the neighboring UE can return a response message to the UE, so that the UE can know that the neighboring UE supports the proximity service application code. Neighboring UEs with service application codes.
- Figure 2 is a flowchart of the direct discovery process of mode B on the PC5 interface.
- UE-1 As shown in Figure 2, there are five UEs in the figure, namely UE-1, UE-2, UE-3, UE-4 and UE-5 , where UE-1 is a discoverer (discoverer) UE, and UE-2, UE-3, UE-4, and UE-5 are discoverers (discoveree) UEs.
- UE-1 broadcasts a solicitation message
- UE-2 and UE-3 return a response message (Response message) to UE-1 after receiving the solicitation message broadcast by UE-1.
- Response message response message
- the direct communication process on the PC5 interface includes unicast, multicast, and broadcast.
- Figure 3 is a flow chart of the direct broadcast communication on the PC5 interface. As shown in Figure 3, the process of direct broadcast communication on the PC5 interface is: there are four UEs in the figure They are transmitting (Tx) UE-1, receiving (Rx) UE-2, receiving (Rx) UE-3 and receiving (Rx) UE-4, respectively.
- receiving UE-2, receiving UE-3 and receiving UE-4 respectively determine the destination Layer-2 network protocol identifier (determines destination Layer-2 ID for reception), and secondly, transmit the application layer of UE-1's proximity service Provide data unit and optional quality of service requirements to the adjacent service layer (ProSe application layer provides data unit and optional Qos requirements to ProSe layer), and then, transmit UE-1 to determine the source and target layer 2 network protocol identification (Tx UE determines source and destination Layer-2 ID), and finally, the transmitting UE-1 sends the broadcast data (ProSe Service (Broadcast)) to the receiving (Rx)UE-2, receiving (Rx)UE-3 and receiving (Rx) UE-4.
- the broadcast data Provide data unit and optional quality of service requirements to the adjacent service layer
- Tx UE determines source and destination Layer-2 ID
- the transmitting UE-1 sends the broadcast data (ProSe Service (Broadcast)) to the receiving (Rx)UE-2, receiving (Rx)UE-3 and receiving (Rx) UE-4
- the PC5 interface direct discovery process defined in the current specification is used to discover a nearby UE that supports adjacent services, while the PC5 interface direct communication process is used for data communication between adjacent UEs, and the PC5 interface direct discovery process and direct communication process None of them can support the relative positioning of the UE.
- the embodiment of the present disclosure realizes that adjacent UEs support UEs to perform relative positioning based on the PC5 interface, so as to solve the problem in the prior art when the satellite positioning module cannot be used or the absolute position of the UE determined by the satellite positioning module has a large error. , leading to the problem of relatively large errors in the determined relative positioning between UEs.
- Fig. 4 is one of the schematic flow diagrams of the relative positioning method provided by the embodiment of the present disclosure.
- the embodiment of the present disclosure provides a relative positioning method
- the execution subject may be a terminal, such as a mobile phone, etc., and the method includes :
- Step 401 the first terminal UE broadcasts a relative positioning message.
- the first UE is a UE that needs to perform relative positioning.
- the first UE broadcasts the relative positioning message
- the second UE receives the relative positioning message broadcast by the first UE.
- the relative positioning message is broadcast externally through the PC5 interface of the first UE.
- Fig. 5 is the second schematic flow diagram of the relative positioning method provided by the embodiment of the present disclosure.
- the first UE is UE-1.
- the adjacent service layer (ProSe layer) of 1 provides relative positioning related messages; step 2, the adjacent service layer of UE-1 broadcasts a relative positioning request message on the PC5 interface according to the relative positioning related messages.
- the relative positioning message is a first relative positioning request message or a relative positioning broadcast message.
- the relative positioning message is a first relative positioning request message.
- the first relative positioning request message may include at least one or more of the following information: the application layer user identifier of the first UE, the application layer user identifier of the second UE, the service identifier that initiates the relative positioning, the relative positioning service quality requirement or Geographical areas supported by relative positioning describe information such as shapes.
- the second UE is a UE expected to be supported by the first UE.
- the first relative positioning request message includes: the application layer user identifier of UE-1, the application layer user identifier of UE-2, and the service identifier for initiating relative positioning.
- the first relative positioning request message includes: the application layer user identifier of UE-1, the application layer user identifier of UE-2, the service identifier for initiating relative positioning, and the relative positioning service quality requirement.
- the relative positioning message is a relative positioning broadcast message.
- the relative positioning broadcast message may at least include one or more of the following information: the application layer user identifier of the first UE, the service identifier that initiates relative positioning, the service quality requirement of relative positioning, or the description shape of the geographical area supported by relative positioning.
- the relative positioning broadcast message includes: the application layer user identifier of UE-1, and the service identifier for initiating relative positioning.
- the relative positioning broadcast message includes: UE-1's application layer user ID, service ID that initiates relative positioning, relative positioning service quality requirements, and geographic area description shape supported by relative positioning.
- the second UE After the second UE receives the relative positioning message broadcast by the first UE, the second UE determines whether to support the relative positioning process of the first UE according to the relative positioning message; when the second UE determines to support the relative positioning process of the first UE, The second UE supports relative positioning of the first UE through an interface with the first UE.
- the second UEs are UE-2, UE-3 and UE-4, and UE-2, UE-3 and UE-4 receive the relative positioning request message broadcast by UE-1.
- UE-2, UE-3 and UE-4 determine whether to support the relative positioning process of UE-1 according to the received relative positioning request message.
- UE-2, UE-3 and UE-4 make judgments, only UE-2 It is determined to support the relative positioning process of UE-1, and UE-2 supports UE-1 to perform relative positioning through an interface with UE-1.
- the second UE determines whether to support the relative positioning process of the first UE according to the relative positioning message, including: if the relative positioning message contains the application layer user identifier of the second UE, the second UE determines to support the first UE.
- a relative positioning process of UE including: if the relative positioning message contains the application layer user identifier of the second UE, the second UE determines to support the first UE.
- the second UE determines to support the relative positioning process of the first UE.
- the second UE determines to support the relative positioning process of the first UE
- the second UE determines to support the service of the first UE Relative positioning process
- the relative positioning message does not contain the application-layer user identifier of the second UE, nor does it contain the service identifier for initiating relative positioning; or, the relative positioning message does not contain the application-layer user identifier of the second UE, and the relative positioning message contains the The relative positioning service identifier, and the second UE does not support the relative positioning service initiation, then the second UE determines that it does not support the relative positioning process of the first UE.
- the relative positioning message includes the application layer user identifier of UE-2, then UE-2 determines to support the relative positioning process of UE-1.
- the relative positioning message does not contain the application layer user identifier of UE-2, and the relative positioning message contains the service identifier for initiating relative positioning, and UE-2 supports the service for initiating relative positioning, then UE-2 determines to support UE-1 The relative positioning process.
- UE-2 determines that it does not support the relative positioning process of UE-1.
- the relative positioning message does not contain the application layer user identifier of UE-2, and the relative positioning message contains the service identifier for initiating relative positioning, but UE-2 does not support the service for initiating relative positioning, then UE-2 determines that it does not support UE-2 -1 for relative positioning process.
- the second UE on the basis of satisfying the above determination of support, it may also be considered whether the second UE supports relative positioning quality of service requirements or relative positioning supported geographic area description shapes.
- the relative positioning message contains the UE-2's application layer user identifier, but UE-2 does not support the relative positioning QoS requirements, then UE-2 determines that it does not support the relative positioning process of UE-1.
- the relative positioning message does not contain the application layer user identifier of UE-2, and the relative positioning message contains the service identifier for initiating relative positioning, and UE-2 supports the service of initiating relative positioning, but UE-2 does not support the relative positioning service quality requirements, UE-2 determines that it does not support the relative positioning process of UE-1.
- the second UE determines whether to support the relative positioning process of the first UE according to the relative positioning message, which improves the reliability of the relative positioning process, avoids invalid interaction between the second UE and the first UE, and improves resource utilization.
- step 402 the interface between the first UE and the second UE performs relative positioning; the second UE is a UE determined to support the relative positioning process of the first UE after receiving the relative positioning message.
- the interface between the first UE and the second UE may be a direct communication interface
- the direct communication interface may be a PC5 interface
- the first relative positioning request message may at least include one or more of the following information: the application layer user identifier of the first UE, the application layer user identifier of the second UE Information such as the identification, the service identification that initiates relative positioning, the service quality requirements of relative positioning, or the description shape of the geographical area supported by relative positioning.
- the first relative positioning request message includes: the application layer user identifier of UE-1, the application layer user identifier of UE-2, and the service identifier for initiating relative positioning.
- the first relative positioning request message includes: the application layer user identifier of UE-1, the application layer user identifier of UE-2, the service identifier for initiating relative positioning, and the relative positioning service quality requirement.
- the information contained in the first relative positioning request message is the information not contained in the direct discovery and direct communication process of the PC5 interface, and the information contained in the first relative positioning request message is conducive to the subsequent second receiving the first relative positioning request message.
- the UE makes an accurate judgment on whether to support the relative positioning process of the first UE.
- the specific process for the first UE to perform relative positioning with the support of the second UE can be divided into two cases: the first UE initiates the positioning process and the second UE initiates the positioning process .
- the first UE initiates the positioning process
- the second UE initiates the positioning process .
- UE-1 initiates a relative positioning process
- UE-2 initiates a relative positioning process, so that UE-1 obtains a relative positioning result.
- the relative positioning process is initiated by UE-1, that is, the relative positioning result is obtained by the access layer of UE-1 first, and then the access layer of UE-1 provides the relative positioning result to the adjacent service layer of UE-1.
- the relative positioning process is initiated by UE-2, that is, the relative positioning result is obtained by the access layer of UE-2 first, and then the access layer of UE-2 provides the relative positioning result to the adjacent service layer of UE-1.
- the specific process of the first UE initiating the positioning process is: the second UE sends a first relative positioning response message to the first UE, and the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE.
- the first UE receives a first relative positioning response message sent by the second UE, and the first UE determines a relative positioning result with the second UE according to the first relative positioning response message.
- the relative positioning result includes the relative distance between the first UE and the second UE.
- the relative positioning result may also include at least one of the following: the time when the relative distance between the first UE and the second UE is obtained, the application layer user ID of the first UE, the application layer user ID of the second UE, and the relative positioning service ID Identifier associated with location services.
- the relative positioning result includes: the relative distance between UE-2 and UE-1, and the time when the relative distance between UE-2 and UE-1 is acquired.
- the relative positioning result includes: the relative distance between UE-2 and UE-1, the time when the relative distance between UE-2 and UE-1 was acquired, the application layer user identifier of the first UE, the application layer user identifier of the second UE Layer user identification and relative positioning service identification.
- Fig. 6 is one of the flow diagrams of the first UE initiating relative positioning provided by the embodiment of the present disclosure. As shown in Fig. 6, the specific process of UE-1 initiating relative positioning is as follows:
- step 4a UE-2 sends a first relative positioning response message to UE-1, and UE-1 receives the first relative positioning response message sent by UE-2.
- the first relative positioning response message indicates that UE-2 determines to support the relative positioning process of UE-1.
- step 4b the access layer (AS layer) of UE-1 determines the relative positioning result.
- the access layer of UE-1 determines the relative positioning result between UE-2 and UE-1 according to the first relative positioning response message.
- the access layer of UE-1 determines the relative positioning distance between UE-2 and UE-1 according to the signal strength of the first relative positioning response message.
- the access layer of UE-1 After the access layer of UE-1 obtains the relative positioning result, the access layer of UE-1 sends the relative positioning result to the adjacent service layer of UE-1, as shown in step 5 in Figure 5, the adjacent service layer of UE-1 Then provide the relative positioning result to the application layer of UE-1.
- the first UE directly determines the relative positioning result with the second UE through the relative positioning response message sent by the second UE, which reduces signaling overhead and further saves resource overhead in the relative positioning process.
- the specific steps of the first UE initiating the positioning process are as follows: the second UE sends a first relative positioning response message to the first UE, and the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE , the first UE receives the first relative positioning response message sent by the second UE, the first UE sends a second relative positioning request message to the second UE, the second UE receives the second relative positioning request message sent by the first UE, and the second The UE sends a second relative positioning response message to the first UE, the second relative positioning response message is used to determine the relative positioning result between the first UE and the second UE, and the first UE receives the second relative positioning response sent by the second UE message, the first UE determines the relative positioning result with the second UE according to the second relative positioning response message.
- FIG. 7 is the second schematic flow diagram of the first UE initiating relative positioning provided by an embodiment of the present disclosure. As shown in FIG. 7 , the specific process of UE-1 initiating relative positioning is as follows:
- step 4a UE-2 sends a first relative positioning response message to UE-1, and UE-1 receives the first relative positioning response message sent by UE-2.
- the first relative positioning response message indicates that UE-2 determines to support the relative positioning process of UE-1. After UE-1 receives the first relative positioning response message sent by UE-2, UE-1 determines that UE-2 supports its relative positioning. .
- Step 4b UE-1 sends a second relative positioning request message to UE-2, and UE-2 receives the second relative positioning request message sent by UE-1.
- UE-1 After UE-1 determines that UE-2 supports its relative positioning, UE-1 sends a relative request message to UE-2 again.
- Step 4c UE-2 sends a second relative positioning response message to UE-1, and UE-1 receives the second relative positioning response message sent by UE-2.
- step 4d the access layer (AS layer) of UE-1 determines the relative positioning result.
- the access layer of UE-1 determines the relative positioning result between UE-2 and UE-1 according to the second relative positioning response message.
- the access layer of UE-1 determines the relative distance between UE-2 and UE-1 according to the signal strength of the second relative location response message.
- the access layer of UE-1 After the access layer of UE-1 obtains the relative positioning result, the access layer of UE-1 provides the relative positioning result to the adjacent service layer of UE-1, as shown in step 5 in Figure 5, the adjacent service layer of UE-1 Then provide the relative positioning result to the application layer of UE-1.
- the first UE After the first UE determines that the second UE supports its relative positioning, the first UE sends a relative positioning request message to the second UE again, and determines the relative positioning with the second UE through the relative positioning response message returned by the second UE As a result, the reliability of the relative positioning process is further increased.
- the specific steps of the second UE initiating the positioning process are as follows: the second UE determines the relative positioning result with the first UE according to the first relative positioning request message, and the second UE sends the third relative positioning request message to the first UE. In response to the message, the first UE receives the third relative positioning response message sent by the second UE.
- the third relative positioning response message includes a relative positioning result between the first UE and the second UE.
- FIG. 8 is one of the flow diagrams of the second UE initiating relative positioning provided by the embodiment of the present disclosure. As shown in FIG. 8, the specific process of UE-2 initiating relative positioning is:
- step 4a the access layer (AS layer) of UE-1 determines the relative positioning result.
- the access layer of UE-2 determines the relative positioning result with UE-2 according to the first relative positioning request message, for example, the access layer of UE-2 according to the first relative positioning request message
- the signal strength of a relative location request message determines the relative distance between UE-2 and UE-1.
- Step 4b UE-2 sends a third relative positioning response message to UE-1, and UE-1 receives the third relative positioning response message sent by UE-2.
- the access layer of UE-2 sends the relative positioning result between UE-2 and UE-1 to the adjacent service layer of UE-2, and the adjacent service layer of UE-2 sends the third relative positioning result to the adjacent service layer of UE-1.
- the positioning response message, the third relative positioning response message includes the relative positioning result between UE-2 and UE-1, and the adjacent service layer of UE-1 receives the third relative positioning response message sent by the adjacent service layer of UE-2.
- the adjacent service layer of UE-1 then provides the relative positioning result to the application layer of UE-1.
- the second UE directly determines the relative positioning result with the first UE through the relative positioning request message sent by the first UE, and then sends the phase positioning result to the first UE, which reduces the signaling overhead and saves the resource overhead of the relative positioning process .
- the specific steps of the second UE initiating the positioning process are as follows: the second UE sends a third relative positioning request message to the first UE, the first UE receives the third relative positioning request message sent by the second UE, and the first UE Send a fourth relative positioning response message to the second UE, the second UE receives the fourth relative positioning response message sent by the first UE, the second UE sends a fifth relative positioning response message to the first UE, and the first UE receives the second UE The fifth relative positioning response message sent.
- the fifth relative positioning response message includes a relative positioning result between the first UE and the second UE, and the relative positioning result is determined by the second UE according to the fourth relative positioning response message.
- FIG. 9 is the second schematic flow diagram of the second UE initiating relative positioning provided by an embodiment of the present disclosure. As shown in FIG. 9 , the specific process for UE-2 initiating relative positioning is:
- Step 4a UE-2 sends a third relative positioning request message to UE-1, and UE-1 receives the third relative positioning request message sent by UE-2.
- UE-2 After UE-2 receives the first relative positioning request message, UE-2 determines to support the relative positioning process of UE-1 according to the received first relative positioning request message, but UE-2 does not send UE-1 an indication that it supports UE-1. For the message of the relative positioning process, UE-2 directly sends the third relative positioning request message to UE-1.
- step 4b UE-1 sends a fourth relative positioning response message to UE-2, and UE-2 receives the fourth relative positioning response message sent by UE-1.
- step 4c the access layer (AS layer) of UE-2 determines the relative positioning result.
- the access layer of UE-2 determines the relative positioning result with UE-1 according to the fourth relative positioning response message.
- step 4d UE-2 sends a fifth relative positioning response message to UE-1, and UE-1 receives the fifth relative positioning response message sent by UE-2.
- the access layer of UE-2 sends the relative positioning result between UE-2 and UE-1 to the adjacent service layer of UE-2, and the adjacent service layer of UE-2 sends the fifth relative positioning result to the adjacent service layer of UE-1.
- the adjacent service layer of UE-1 receives the fifth relative positioning response message sent by the adjacent service layer of UE-2, and the fifth relative positioning response message includes the relative positioning result between UE-2 and UE-1.
- the adjacent service layer of UE-1 then provides the relative positioning result to the application layer of UE-1.
- the second UE After the second UE determines to support the relative positioning of the first UE, the second UE does not send a message confirming to support its relative positioning process to the first UE, but the second UE sends a relative positioning request message to the first UE, through the second UE
- the relative positioning response message returned by a UE determines the relative positioning result with the first UE, and then sends the phase positioning result to the first UE, which reduces the steps in the relative positioning process and improves the relative positioning process efficiency.
- the specific steps of the second UE initiating the positioning process are: the second UE sends a first relative positioning response message to the first UE, and the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE , the first UE receives the first relative positioning response message sent by the second UE.
- the second UE sends a third relative positioning request message to the first UE, the first UE receives the third relative positioning request message sent by the second UE, the first UE sends a fourth relative positioning response message to the second UE, and the second UE receives The fourth relative positioning response message sent by the first UE, the second UE sends the fifth relative positioning response message to the first UE, and the first UE receives the fifth relative positioning response message sent by the second UE.
- the fifth relative positioning response message includes a relative positioning result between the first UE and the second UE, and the relative positioning result is determined by the second UE according to the fourth relative positioning response message.
- FIG. 10 is the third schematic flow diagram of the second UE initiating relative positioning provided by the embodiment of the present disclosure. As shown in FIG. 10 , the specific process of UE-2 initiating relative positioning is:
- Step 4a UE-2 sends a first relative positioning response message to UE-1, and UE-1 receives the first relative positioning response message sent by UE-2.
- UE-2 After UE-2 receives the first relative positioning request message, UE-2 determines to support the relative positioning process of UE-1 according to the received first relative positioning request message, UE-2 sends a first relative positioning response message to UE-1, The first relative positioning response message indicates that UE-2 determines to support the relative positioning process of UE-1.
- UE-1 receives the first relative positioning response message sent by UE-2, and UE-1 determines that UE-2 determines to support its relative positioning process. .
- step 4b UE-2 sends a third relative positioning request message to UE-1, and UE-1 receives the third relative positioning request message sent by UE-2.
- UE-2 After UE-2 receives the first relative positioning request message, UE-2 determines to support the relative positioning process of UE-1 according to the received first relative positioning request message, but UE-2 does not send UE-1 an indication that it supports UE-1. For the message of the relative positioning process, UE-2 directly sends the third relative positioning request message to UE-1.
- step 4c UE-1 sends a fourth relative positioning response message to UE-2, and UE-2 receives the fourth relative positioning response message sent by UE-1.
- step 4d the access layer (AS layer) of UE-2 determines the relative positioning result.
- the access layer of UE-2 determines the relative positioning result with UE-1 according to the fourth relative positioning response message.
- step 4e UE-2 sends a fifth relative positioning response message to UE-1, and UE-1 receives the fifth relative positioning response message sent by UE-2.
- the access layer of UE-2 sends the relative positioning result between UE-2 and UE-1 to the adjacent service layer of UE-2, and the adjacent service layer of UE-2 sends the fifth relative positioning result to the adjacent service layer of UE-1.
- the adjacent service layer of UE-1 receives the fifth relative positioning response message sent by the adjacent service layer of UE-2, and the fifth relative positioning response message includes the relative positioning result between UE-2 and UE-1.
- the adjacent service layer of UE-1 provides the relative positioning result to the application layer of UE-1.
- the second UE After the second UE determines that it supports the relative positioning of the first UE, the second UE sends a first relative positioning response message to the first UE, so that the first UE can confirm that the second UE supports its relative positioning, and then the second UE sends the first relative positioning response message to the first UE.
- a UE sends a relative positioning request message, determines the relative positioning result with the first UE through the relative positioning response message returned by the first UE, and then sends the phase positioning result to the first UE, which further improves the reliability of the relative positioning process .
- the relative positioning broadcast message may at least include one or more of the following information: the application layer user identifier of the first UE, the service identifier that initiates the relative positioning, and the relative positioning service quality Geographical area description shape and other information supported by demand or relative positioning.
- the relative positioning broadcast message includes: the application layer user identifier of UE-1, and the service identifier for initiating relative positioning.
- the relative positioning broadcast message includes: UE-1's application-layer user identifier, service identifier for initiating relative positioning, relative positioning service quality requirement, and geographic area description shape supported by relative positioning.
- the information contained in the relative positioning broadcast message is information not contained in the direct discovery and direct communication process of the PC5 interface, and the information contained in the relative positioning broadcast message is beneficial to whether the second UE pair receiving the relative positioning broadcast message subsequently supports the first
- the relative positioning process of the UE makes an accurate judgment.
- FIG. 11 is the third schematic flow diagram of the relative positioning method provided by the embodiment of the present disclosure. As shown in FIG. 11 , the specific process of relative positioning is:
- step 1 the application layer (App layer) of UE-1 provides relative positioning related information to the adjacent service layer (ProSe layer) of UE-1.
- Step 2 The adjacent service layer of UE-1 broadcasts a relative positioning broadcast message on the PC5 interface according to the relative positioning related message.
- Step 3 UE-2, UE-3 and UE-4 receiving the relative positioning broadcast message decide whether to support the relative positioning of UE-1.
- step 4 UE-2 decides to support the relative positioning of UE-1, and UE-2 initiates a relative positioning process to obtain a relative positioning result.
- Step 5 UE-2 sends a relative location notification message to UE-1, and the relative location notification message includes a relative positioning result.
- step 6 the adjacent service layer (ProSe layer) of UE-1 provides relative location information to the application layer (App layer) of UE-1.
- UE-2 initiates the relative positioning process and obtains the relative positioning result, that is, the access layer of UE-2 first obtains the relative positioning result, and then the access layer of UE-2 provides the relative positioning result to UE Adjacent business layer of -1.
- the specific steps of the second UE initiating the positioning process are: the second UE determines the relative positioning result with the first UE according to the relative positioning broadcast message, and the second UE determines the relative positioning result with the first UE according to the relative positioning broadcast message.
- the two UEs send a first relative location notification message to the first UE, and the first UE receives the first relative location notification message sent by the second UE.
- the first relative position notification message includes a relative positioning result between the first UE and the second UE, and the relative positioning result is determined by the second UE according to the relative positioning broadcast message.
- FIG. 12 is the fourth schematic flow diagram of the second UE initiating relative positioning provided by the embodiment of the present disclosure. As shown in FIG. 12 , the specific process of UE-2 initiating relative positioning is as follows:
- Step 4 the access layer (AS layer) of UE-2 determines the relative positioning result.
- the access layer of UE-2 determines the relative positioning result with UE-1 according to the relative positioning broadcast message, and the access layer of UE-2 compares UE-2 with UE-1 The relative positioning results between them are provided to the adjacent service layer of UE-2.
- Step 5 UE-2 sends a first relative location notification message to UE-1, and UE-1 receives the first relative location notification message sent by UE-2.
- the adjacent service layer of UE-2 sends a first relative position notification message to the adjacent service layer of UE-1, and the first relative position notification message includes a relative positioning result between UE-2 and UE-1.
- the adjacent service layer of UE-1 provides the relative positioning result between UE-2 and UE-1 to the application layer of UE-1.
- the second UE directly determines the relative positioning result with the first UE through the relative positioning broadcast message sent by the first UE, and then sends the phase positioning result to the first UE, reducing signaling overhead and saving resource overhead in the relative positioning process .
- the specific steps of the second UE initiating the positioning process are as follows: the second UE sends a fourth relative positioning request message to the first UE, the first UE receives the fourth relative positioning request message sent by the second UE, and the first UE Send a sixth relative positioning response message to the second UE, and the second UE receives the sixth relative positioning response message from the first UE; the second UE sends a second relative position notification message to the first UE, and the first UE receives the second relative positioning response message from the second UE The second relative position notification message sent.
- the second relative position notification message includes a relative positioning result between the first UE and the second UE; the relative positioning result is determined by the second UE according to the sixth relative positioning response message.
- FIG. 13 is the fifth schematic flow diagram of the second UE initiating relative positioning provided by the embodiment of the present disclosure. As shown in FIG. 13 , the specific process of UE-2 initiating relative positioning is as follows:
- Step 4a UE-2 sends a fourth relative positioning request message to UE-1, and UE-1 receives the fourth relative positioning request message sent by UE-2.
- UE-2 After UE-2 receives the relative positioning broadcast message, UE-2 determines to support the relative positioning process of UE-1 according to the received relative positioning broadcast message, but UE-2 does not send UE-1 to indicate that it supports the relative positioning process of UE-1 message, UE-2 directly sends a fourth relative positioning request message to UE-1.
- step 4b UE-1 sends a sixth relative positioning response message to UE-2, and UE-2 receives the sixth relative positioning response message sent by UE-1.
- step 4c the access layer (AS layer) of UE-2 determines the relative positioning result.
- the access layer of UE-2 determines the relative positioning result with UE-2 according to the sixth relative positioning response message.
- the access layer of UE-2 provides the relative positioning result between UE-2 and UE-1 to the adjacent service layer of UE-2.
- Step 5 UE-2 sends a second relative location notification message to UE-1, and UE-1 receives the second relative location notification message sent by UE-2.
- the adjacent service layer of UE-2 sends a fifth relative location response message to the adjacent service layer of UE-1, and the adjacent service layer of UE-1 receives the second relative position notification message sent by the adjacent service layer of UE-2, and the second relative The location notification message includes the relative positioning result between UE-2 and UE-1.
- the adjacent service layer of UE-1 provides the relative positioning result between UE-2 and UE-1 to the application layer of UE-1.
- the second UE After the second UE determines to support the relative positioning of the first UE, the second UE does not send a message confirming to support its relative positioning process to the first UE, but the second UE sends a relative positioning request message to the first UE, through the second UE
- the relative positioning response message returned by a UE determines the relative positioning result with the first UE, and then sends the phase positioning result to the first UE, which reduces the steps in the relative positioning process and improves the relative positioning process efficiency.
- the specific steps of the second UE initiating the positioning process are: the second UE sends a first relative positioning response message to the first UE, and the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE , the first UE receives the first relative positioning response message sent by the second UE.
- the second UE sends a fourth relative positioning request message to the first UE, the first UE receives the fourth relative positioning request message sent by the second UE, the first UE sends a sixth relative positioning response message to the second UE, and the second UE receives
- the first UE sends a sixth relative positioning response message; the second UE sends a second relative location notification message to the first UE, and the first UE receives the second relative location notification message sent by the second UE.
- the second relative position notification message includes a relative positioning result between the first UE and the second UE; the relative positioning result is determined by the second UE according to the sixth relative positioning response message.
- FIG. 14 is the sixth schematic flow diagram of the second UE initiating relative positioning provided by the embodiment of the present disclosure. As shown in FIG. 14 , the specific process of UE-2 initiating relative positioning is as follows:
- Step 4a UE-2 sends a first relative positioning response message to UE-1, and UE-1 receives the first relative positioning response message sent by UE-2.
- UE-2 After UE-2 receives the relative positioning broadcast message, UE-2 determines to support the relative positioning process of UE-1 according to the received relative positioning broadcast message, UE-2 sends a first relative positioning response message to UE-1, and the first relative positioning The response message indicates that UE-2 determines to support the relative positioning process of UE-1.
- UE-1 receives the first relative positioning response message sent by UE-2, and UE-1 determines that UE-2 determines to support the relative positioning process.
- Step 4b UE-2 sends a fourth relative positioning request message to UE-1, and UE-1 receives the fourth relative positioning request message sent by UE-2.
- step 4c UE-1 sends a sixth relative positioning response message to UE-2, and UE-2 receives the sixth relative positioning response message sent by UE-1.
- step 4d the access layer (AS layer) of UE-2 determines the relative positioning result.
- the access layer of UE-2 determines the relative positioning result with UE-2 according to the sixth relative positioning response message.
- the access layer of UE-2 provides the relative positioning result between UE-2 and UE-1 to the adjacent service layer of UE-2.
- Step 5 UE-2 sends a second relative location notification message to UE-1, and UE-1 receives the second relative location notification message sent by UE-2.
- the adjacent service layer of UE-2 sends a fifth relative location response message to the adjacent service layer of UE-1, and the adjacent service layer of UE-1 receives the second relative position notification message sent by the adjacent service layer of UE-2, and the second relative The location notification message includes the relative positioning result between UE-2 and UE-1.
- the adjacent service layer of UE-1 provides the relative positioning result between UE-2 and UE-1 to the application layer of UE-1.
- the second UE After the second UE determines that it supports the relative positioning of the first UE, the second UE sends a first relative positioning response message to the first UE, so that the first UE can confirm that the second UE supports its relative positioning, and then the second UE sends the first relative positioning response message to the first UE.
- a UE sends a relative positioning request message, determines the relative positioning result with the first UE through the relative positioning response message returned by the first UE, and then sends the phase positioning result to the first UE, which further improves the reliability of the relative positioning process .
- the first UE before the first UE broadcasts the relative positioning message, the first UE sends a relative positioning parameter request message to the network-side device, and the relative positioning parameter request message is used to request relative positioning parameter information from the network-side device.
- a UE receives a relative positioning parameter response message sent by a network side device, where the relative positioning parameter response message includes relative positioning parameter information.
- the network side device may be a policy control function network element (Policy Control Function, PCF) and an access and mobility management function network element (Access and Mobility Management Function, AMF).
- Policy Control Function Policy Control Function
- AMF Access and Mobility Management Function
- the relative positioning parameters refer to parameters related to relative positioning of the target UE through an interface with neighboring UEs.
- the interface between the target UE and the neighboring UE may be a direct communication interface, and the direct communication interface may be a PC5 interface.
- the relative positioning parameter information includes one or more of the following information: the mapping relationship between the service identifier that initiates the relative positioning and the target Layer 2 network protocol identifier; the service identifier that initiates the relative positioning and the relative positioning service The mapping relationship of quality requirements; the mapping relationship between the service identification that initiates relative positioning and the geographic area description shape supported by relative positioning.
- the relative positioning parameter information includes the mapping relationship between the service identifier that initiates the relative positioning and the target Layer 2 network protocol identifier.
- the relative positioning parameter information includes: the mapping relationship between the service identifier that initiates relative positioning and the service quality requirement for relative positioning, and the mapping relationship between the service identifier that initiates relative positioning and the geographic area description shape supported by relative positioning.
- the information contained in the relative positioning parameter information is conducive to better relative positioning of the first UE, and further improves the reliability of the relative positioning process.
- FIG. 15 is the fourth schematic flow diagram of the relative positioning method provided by the embodiment of the present disclosure. As shown in FIG. 15 , the specific process of the first UE requesting the relative positioning parameters from the network side device is as follows:
- Step 1 the UE sends a Non-Access Stratum (NAS) request message to the AMF network element, the NAS request (NAS Request) message can be a registration (Registration) request message or a terminal policy request message, and the NAS message contains UE
- the proximity policy provisioning request message (UE Policy Container (ProSe Policy Provisioning request)) sent to the PCF network element is used for the UE to request relative positioning parameters from the PCF network element.
- Step 2 if the NAS request message is a registration request message, the AMF network element returns a Registration Accept (Registration Accept) message to the UE.
- Registration Accept Registration Accept
- step 3 the AMF network element sends a policy request (Policy Request) message to the PCF network element, and the message includes a neighboring policy provisioning request message (UE Policy Container (ProSe Policy Provisioning request)).
- Policy Request Policy Request
- UE Policy Container ProSe Policy Provisioning request
- step 4 the PCF network element returns a policy response (Policy Response) message to the AMF network element.
- Policy Response Policy Response
- Step 5 The PCF network element sends a transfer message (Namf_Communication_N1N2 Message Transfer) to the AMF network element.
- the message contains a proximity policy parameter (UE Policy Container (ProSe Policy parameter)), and the proximity policy parameter is the relative positioning provided by the PCF network element to the UE Parameters, relative positioning parameters can include at least one of the following:
- PLMN Public Land Mobile Networks
- the AMF network element provides proximity policy parameters (Delivery of UE policies (UE Policy Container (ProSe Policy parameter)) to the UE.
- proximity policy parameters Delivery of UE policies (UE Policy Container (ProSe Policy parameter)
- step 7 the UE returns the policy transmission result (Result of delivery of UE policies) to the AMF network element.
- step 8 the AMF network element returns the policy transmission result (Namf_N1 Message Notify) to the PCF network element.
- the first UE Before the first UE broadcasts the relative positioning message, the first UE requests a relative positioning parameter message from the network side device, and the network side device configures the relative positioning parameter message for the first UE to facilitate better relative positioning for the first UE.
- Fig. 16 is the fifth schematic flow diagram of the relative positioning method provided by the embodiment of the present disclosure. As shown in Fig. 16, the embodiment of the present disclosure provides a relative positioning method, which includes:
- Step 1601 the second UE receives the relative positioning message broadcast by the first UE.
- Step 1602 the second UE determines whether to support the relative positioning process of the first UE according to the relative positioning message.
- Step 1603 in the case that the second UE determines to support the relative positioning process of the first UE, the second UE supports the first UE to perform relative positioning through an interface with the first UE.
- the relative positioning message is a first relative positioning request message or a relative positioning broadcast message.
- the second UE determines whether to support the relative positioning process of the first UE according to the relative positioning message, including:
- the second UE determines to support the relative positioning process of the first UE
- the second UE determines to support the relative positioning process of the first UE.
- the second UE when the relative positioning message is the first relative positioning request message, supports the first UE to perform relative positioning through an interface with the first UE ,include:
- the second UE sends a first relative positioning response message to the first UE; the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE.
- the second UE when the relative positioning message is the first relative positioning request message, the second UE supports the first UE to perform relative positioning through an interface with the first UE ,Also includes:
- the second UE sends a first relative positioning response message to the first UE;
- the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE;
- the second UE receives a second relative positioning request message sent by the first UE
- the second UE sends a second relative positioning response message to the first UE; the second relative positioning response message is used to determine a relative positioning result between the first UE and the second UE.
- the second UE when the relative positioning message is the first relative positioning request message, the second UE supports the first UE to perform relative positioning through an interface with the first UE ,Also includes:
- the second UE determines a relative positioning result with the first UE according to the first relative positioning request message
- the second UE sends a third relative positioning response message to the first UE; the third relative positioning response message includes the relative positioning result.
- the second UE when the relative positioning message is the first relative positioning request message, the second UE supports the first UE to perform relative positioning through an interface with the first UE ,Also includes:
- the second UE sends a third relative positioning request message to the first UE
- the second UE receives a fourth relative positioning response message sent by the first UE;
- the second UE sends a fifth relative positioning response message to the first UE; the fifth relative positioning response message includes a relative positioning result between the first UE and the second UE; the relative The positioning result is determined by the second UE according to the fourth relative positioning response message.
- the second UE when the relative positioning message is the relative positioning broadcast message, supports the first UE to perform relative positioning through an interface with the first UE, further comprising: :
- the second UE determines a relative positioning result with the first UE according to the relative positioning broadcast message
- the second UE sends a first relative position notification message to the first UE; the first relative position notification message includes the relative positioning result.
- the second UE when the relative positioning message is the relative positioning broadcast message, supports the first UE to perform relative positioning through an interface with the first UE, and include:
- the second UE sends a fourth relative positioning request message to the first UE
- the second UE receives the sixth relative positioning response message sent by the first UE;
- the second UE sends a second relative position notification message to the first UE, and the second relative position notification message includes a relative positioning result between the first UE and the second UE; the relative The positioning result is determined by the second UE according to the sixth relative positioning response message.
- the relative positioning method provided by the embodiment of the present disclosure can refer to the above-mentioned embodiment of the relative positioning method in which the execution subject is the terminal, and can achieve the same technical effect.
- the beneficial effects are described in detail.
- Fig. 17 is one of the schematic structural diagrams of electronic devices provided by the embodiments of the present disclosure.
- the terminal includes a memory 1720, a transceiver 1700, and a processor 1710, wherein:
- the memory 1720 is used to store computer programs; the transceiver 1700 is used to send and receive data under the control of the processor 1710; the processor 1710 is used to read the computer programs in the memory 1720 and perform the following operations:
- Relative positioning is performed through an interface with the second UE; the second UE is a UE determined to support the relative positioning process of the first UE after receiving the relative positioning message.
- the transceiver 1700 is configured to receive and send data under the control of the processor 1710 .
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 1710 and various circuits of the memory represented by the memory 1720 are linked together.
- the bus architecture can also link together various other circuits such as peripherals, voltage regulators, and power management circuits, etc., which are well known in the art and therefore will not be further described herein.
- the bus interface provides the interface.
- Transceiver 1700 may be a plurality of elements, including transmitters and receivers, providing means for communicating with various other devices over transmission media, including wireless channels, wired channels, fiber optic cables, etc. Transmission medium.
- the user interface 1730 may also be an interface capable of connecting externally and internally to required devices, and the connected devices include but are not limited to keypads, displays, speakers, microphones, joysticks, and the like.
- the processor 1710 is responsible for managing the bus architecture and general processing, and the memory 1720 can store data used by the processor 1710 when performing operations.
- the processor 1710 may be a CPU (Central Office), ASIC (Application Specific Integrated Circuit, Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array, Field Programmable Gate Array) or CPLD (Complex Programmable Logic Device , complex programmable logic device), the processor can also adopt a multi-core architecture.
- CPU Central Office
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array
- CPLD Complex Programmable Logic Device , complex programmable logic device
- the processor is used to execute any one of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions by calling the computer program stored in the memory.
- the processor and memory may also be physically separated.
- the relative positioning message is a first relative positioning request message or a relative positioning broadcast message.
- performing relative positioning through an interface with the second UE includes:
- the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE;
- performing relative positioning through an interface with the second UE includes:
- the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE;
- performing relative positioning through an interface with the second UE includes:
- the third relative positioning response message includes a relative positioning result between the first UE and the second UE; the relative positioning result is the determined by the second UE according to the first relative positioning request message.
- performing relative positioning through an interface with the second UE includes:
- the fifth relative positioning response message includes a relative positioning result between the first UE and the second UE; the relative positioning result is the The second UE is determined according to the fourth relative positioning response message.
- performing relative positioning through an interface with the second UE includes:
- the first relative position notification message includes a relative positioning result between the first UE and the second UE; the relative positioning result is the The second UE is determined according to the relative positioning broadcast message.
- performing relative positioning through an interface with the second UE includes:
- the second relative position notification message includes a relative positioning result between the first UE and the second UE; the relative positioning result is the The second UE is determined according to the sixth relative positioning response message.
- the relative positioning message before broadcasting the relative positioning message, it includes:
- the relative positioning parameter information includes one or more of the following information:
- mapping relationship between the service identifier that initiates relative positioning and the target layer-2 network protocol identifier
- mapping relationship between the service identification that initiates relative positioning and the service quality requirements of relative positioning
- mapping relationship between the service identifier that initiates relative positioning and the geographic area description shape supported by relative positioning is the mapping relationship between the service identifier that initiates relative positioning and the geographic area description shape supported by relative positioning.
- the above-mentioned terminal provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the terminal, and can achieve the same technical effect.
- the same parts and beneficial effects as those of the method embodiment will be described in detail.
- Fig. 18 is the second schematic structural diagram of an electronic device provided by an embodiment of the present disclosure.
- the terminal includes a memory 1820, a transceiver 1800, and a processor 1810, wherein:
- the memory 1820 is used to store computer programs; the transceiver 1800 is used to send and receive data under the control of the processor 1810; the processor 1810 is used to read the computer programs in the memory 1820 and perform the following operations:
- the transceiver 1800 is configured to receive and send data under the control of the processor 1810 .
- the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by the processor 1810 and various circuits of the memory represented by the memory 1820 are linked together.
- the bus architecture can also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, etc., which are well known in the art and therefore will not be further described herein.
- the bus interface provides the interface.
- Transceiver 1800 may be a plurality of elements, including transmitters and receivers, providing means for communicating with various other devices over transmission media, including wireless channels, wired channels, fiber optic cables, etc. Transmission medium.
- the user interface 1830 may also be an interface capable of connecting externally and internally to required devices, and the connected devices include but not limited to keypads, displays, speakers, microphones, joysticks, and the like.
- the processor 1810 is responsible for managing the bus architecture and general processing, and the memory 1820 can store data used by the processor 1810 when performing operations.
- the processor 1810 can be a CPU (central device), ASIC (Application Specific Integrated Circuit, application specific integrated circuit), FPGA (Field-Programmable Gate Array, field programmable gate array) or CPLD (Complex Programmable Logic Device , complex programmable logic device), the processor can also adopt a multi-core architecture.
- CPU central device
- ASIC Application Specific Integrated Circuit
- FPGA Field-Programmable Gate Array, field programmable gate array
- CPLD Complex Programmable Logic Device , complex programmable logic device
- the processor is used to execute any one of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions by calling the computer program stored in the memory.
- the processor and memory may also be physically separated.
- the relative positioning message is a first relative positioning request message or a relative positioning broadcast message.
- determining whether to support the relative positioning process of the first UE according to the relative positioning message includes:
- the second UE determines to support the relative positioning process of the first UE
- the second UE determines to support the relative positioning process of the first UE.
- supporting the first UE to perform relative positioning through an interface with the first UE includes:
- the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE.
- supporting the first UE to perform relative positioning through an interface with the first UE further includes:
- the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE;
- the second relative positioning response message is used to determine a relative positioning result between the first UE and the second UE.
- supporting the first UE to perform relative positioning through an interface with the first UE further includes:
- the third relative positioning response message includes the relative positioning result.
- supporting the first UE to perform relative positioning through an interface with the first UE further includes:
- the fifth relative positioning response message includes a relative positioning result between the first UE and a second UE; the relative positioning result is the second Determined by the UE according to the fourth relative positioning response message.
- supporting the first UE to perform relative positioning through an interface with the first UE further includes:
- the first relative position notification message includes the relative positioning result.
- supporting the first UE to perform relative positioning through an interface with the first UE further includes:
- the second relative position notification message includes a relative positioning result between the first UE and a second UE; the relative positioning result is the second Determined by the UE according to the sixth relative positioning response message.
- the above-mentioned terminal provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment in which the execution subject is the terminal, and can achieve the same technical effect.
- the same parts and beneficial effects as those of the method embodiment will be described in detail.
- Fig. 19 is one of the structural schematic diagrams of the relative positioning device provided by the embodiment of the present disclosure. As shown in Fig. 19, the present disclosure also provides a relative positioning device, including a broadcast module 1910 and a first positioning module 1920, wherein:
- the broadcast module 1910 is used for broadcasting a relative positioning message
- the first positioning module 1920 is configured to perform relative positioning through an interface with a second UE; the second UE is a UE that determines to support the relative positioning process of the first UE after receiving the relative positioning message.
- the relative positioning message is a first relative positioning request message or a relative positioning broadcast message.
- the first positioning module 1920 includes a first receiving submodule and a first determining submodule
- the first receiving submodule is configured to receive a first relative positioning response message sent by the second UE; the first relative positioning response The message indicates that the second UE determines to support the relative positioning process of the first UE;
- the first determining submodule is configured to determine a relative positioning result with the second UE according to the first relative positioning response message.
- the first positioning module 1920 may also include a second receiving submodule, a first sending submodule, a third receiving submodule and a second determining submodule;
- the second receiving submodule is configured to receive a first relative positioning response message sent by the second UE; the first relative positioning response The message indicates that the second UE determines to support the relative positioning process of the first UE;
- the first sending submodule is configured to send a second relative positioning request message to the second UE;
- the third receiving submodule is configured to receive a second relative positioning response message sent by the second UE;
- the second determination submodule is configured to determine a relative positioning result with the second UE according to the second relative positioning response message.
- the first positioning module 1920 may also include a fourth receiving submodule; when the relative positioning message is the first relative positioning request message, the fourth receiving submodule is configured to receive the The third relative positioning response message sent by the second UE; the third relative positioning response message includes the relative positioning result between the first UE and the second UE; the relative positioning result is the first It is determined by the UE according to the first relative positioning request message.
- the first positioning module 1920 may also include a fifth receiving submodule, a second sending submodule and a sixth receiving submodule;
- the fifth receiving submodule is configured to receive a third relative positioning request message sent by the second UE;
- the second sending submodule is configured to send a fourth relative positioning response message to the second UE
- the sixth receiving submodule is configured to receive a fifth relative positioning response message sent by the second UE; the fifth relative positioning response message includes the relative positioning between the first UE and the second UE Result; the relative positioning result is determined by the second UE according to the fourth relative positioning response message.
- the first positioning module 1920 may also include a seventh receiving submodule; when the relative positioning message is the relative positioning broadcast message, the seventh receiving submodule is configured to receive the first A first relative position notification message sent by two UEs; the first relative position notification message includes a relative positioning result between the first UE and the second UE; the relative positioning result is the second UE Determined according to the relative positioning broadcast message.
- the first positioning module 1920 may also include an eighth receiving submodule, a third sending submodule and a ninth receiving submodule;
- the eighth receiving submodule is configured to receive a fourth relative positioning request message sent by the second UE;
- the third sending submodule is configured to send a sixth relative positioning response message to the second UE;
- the ninth receiving submodule is configured to receive a second relative position notification message sent by the second UE; the second relative position notification message includes the relative positioning between the first UE and the second UE Result; the relative positioning result is determined by the second UE according to the sixth relative positioning response message.
- the relative positioning device may further include a fourth sending submodule and a tenth receiving submodule;
- the fourth sending submodule is used to send a relative positioning parameter request message to the network side device, and the relative positioning parameter request message is used to request relative positioning parameter information from the network side device;
- the tenth receiving submodule is configured to receive a relative positioning parameter response message sent by the network side device, where the relative positioning parameter response message includes the relative positioning parameter information.
- the relative positioning parameter information includes one or more of the following information:
- mapping relationship between the service identifier that initiates relative positioning and the target layer-2 network protocol identifier
- mapping relationship between the service identification that initiates relative positioning and the service quality requirements of relative positioning
- mapping relationship between the service identifier that initiates relative positioning and the geographic area description shape supported by relative positioning is the mapping relationship between the service identifier that initiates relative positioning and the geographic area description shape supported by relative positioning.
- the relative positioning device provided by the embodiments of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments in which the execution subject is the terminal, and can achieve the same technical effect.
- the same parts and beneficial effects as those in the method embodiment will be described in detail.
- Fig. 20 is the second structural schematic diagram of the relative positioning device provided by the embodiment of the present disclosure. As shown in Fig. 20, the present disclosure also provides a relative positioning device, including a receiving module 2010, a judging module 2020 and a second positioning module 2030, wherein :
- the receiving module 2010 is configured to receive a relative positioning message broadcast by the first UE;
- the judging module 2020 is used to determine whether to support the relative positioning process of the first UE according to the relative positioning message
- the second positioning module 2030 is configured to support the relative positioning of the first UE through an interface with the first UE when it is determined to support the relative positioning process of the first UE.
- the relative positioning message is a first relative positioning request message or a relative positioning broadcast message.
- determining whether to support the relative positioning process of the first UE according to the relative positioning message includes:
- the second UE determines to support the relative positioning process of the first UE
- the second UE determines to support the relative positioning process of the first UE.
- the second positioning module 2030 may also include a first sending submodule; when the relative positioning message is the first relative positioning request message, the first sending submodule is configured to send The first UE sends a first relative positioning response message; the first relative positioning response message indicates that the second UE determines to support the relative positioning process of the first UE.
- the second positioning module 2030 may also include a second sending submodule, a first receiving submodule and a third sending submodule;
- the second sending submodule is configured to send a first relative positioning response message to the first UE; the first relative positioning response message Characterizing that the second UE determines to support the relative positioning procedure of the first UE;
- the first receiving submodule is configured to receive a second relative positioning request message sent by the first UE;
- the third sending submodule is used to send a second relative positioning response message to the first UE; the second relative positioning response message is used to determine the relative positioning between the first UE and the second UE result.
- the second positioning module 2030 may also include a first determining submodule and a fourth sending submodule;
- the first determining submodule is configured to determine a relative positioning result with the first UE according to the first relative positioning request message ;
- the fourth sending submodule is configured to send a third relative positioning response message to the first UE; the third relative positioning response message includes the relative positioning result.
- the second positioning module 2030 may also include a fifth sending submodule, a second receiving submodule and a sixth sending submodule;
- the fifth sending submodule is configured to send a third relative positioning request message to the first UE;
- the second receiving submodule is configured to receive a fourth relative positioning response message sent by the first UE;
- the sixth sending submodule is configured to send a fifth relative positioning response message to the first UE; the fifth relative positioning response message includes a relative positioning result between the first UE and the second UE ; The relative positioning result is determined by the second UE according to the fourth relative positioning response message.
- the second positioning module 2030 may also include a second determining submodule and a seventh sending submodule;
- the second determining submodule is configured to determine a relative positioning result with the first UE according to the relative positioning broadcast message
- the seventh sending submodule is configured to send a first relative position notification message to the first UE; the first relative position notification message includes the relative positioning result.
- the second positioning module 2030 may also include an eighth sending submodule, a third receiving submodule and a ninth sending submodule;
- the eighth sending submodule is configured to send a fourth relative positioning request message to the first UE;
- the third receiving submodule is configured to receive a sixth relative positioning response message sent by the first UE;
- the ninth sending submodule is configured to send a second relative position notification message to the first UE, where the second relative position notification message includes a relative positioning result between the first UE and the second UE;
- the relative positioning result is determined by the second UE according to the sixth relative positioning response message.
- the relative positioning device provided by the embodiments of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments in which the execution subject is the terminal, and can achieve the same technical effect.
- the same parts and beneficial effects as those in the method embodiment will be described in detail.
- each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
- the above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
- the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a processor-readable storage medium.
- the technical solution of the present disclosure is essentially or part of the contribution to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) execute all or part of the steps of the methods described in various embodiments of the present disclosure.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disc and other media that can store program codes. .
- a processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the methods provided in the above-mentioned embodiments, include:
- Relative positioning is performed through an interface with the second UE; the second UE is a UE determined to support the relative positioning process of the first UE after receiving the relative positioning message.
- the processor-readable storage medium may be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.) , optical memory (such as CD, DVD, BD, HVD, etc.), and semiconductor memory (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state hard drive (SSD)), etc.
- magnetic storage such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.
- optical memory such as CD, DVD, BD, HVD, etc.
- semiconductor memory such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state hard drive (SSD)
- first and second in the embodiments of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the present disclosure are capable of practice in sequences other than those illustrated or described herein and that "first" and “second” distinguish objects. It is usually one category, and the number of objects is not limited. For example, there may be one or more first objects.
- the applicable system may be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet Wireless business (general packet radio service, GPRS) system, long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, Long term evolution advanced (LTE-A) system, universal mobile telecommunications system (UMTS), worldwide interoperability for microwave access (WiMAX) system, 5G new air interface (New Radio, NR) system, etc.
- GSM global system of mobile communication
- CDMA code division multiple access
- WCDMA wideband code division multiple access
- GPRS general packet Wireless business
- long term evolution long term evolution
- LTE long term evolution
- LTE frequency division duplex frequency division duplex
- FDD frequency division duplex
- TDD time division duplex
- LTE-A Long term evolution advanced
- the terminal device involved in the embodiments of the present disclosure may be a device that provides voice and/or data connectivity to users, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem.
- the name of the terminal equipment may be different.
- the terminal equipment may be called User Equipment (User Equipment, UE).
- the wireless terminal equipment can communicate with one or more core networks (Core Network, CN) via the radio access network (Radio Access Network, RAN), and the wireless terminal equipment can be a mobile terminal equipment, such as a mobile phone (or called a "cellular "telephones) and computers with mobile terminal equipment, such as portable, pocket, hand-held, computer built-in or vehicle-mounted mobile devices, which exchange language and/or data with the radio access network.
- a mobile terminal equipment such as a mobile phone (or called a "cellular "telephones) and computers with mobile terminal equipment, such as portable, pocket, hand-held, computer built-in or vehicle-mounted mobile devices, which exchange language and/or data with the radio access network.
- PCS Personal Communication Service
- SIP Session Initiated Protocol
- WLL Wireless Local Loop
- PDA Personal Digital Assistant
- Wireless terminal equipment can also be called system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point , remote terminal (remote terminal), access terminal (access terminal), user terminal (user terminal), user agent (user agent), and user device (user device), which are not limited in the embodiments of the present disclosure.
- the network device involved in the embodiments of the present disclosure may be a base station, and the base station may include multiple cells that provide services for terminals.
- the base station can also be called an access point, or it can be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names.
- the network device can be used to interchange received over-the-air frames with Internet Protocol (IP) packets and act as a router between the wireless terminal device and the rest of the access network, which can include the Internet Protocol (IP) communication network.
- IP Internet Protocol
- Network devices may also coordinate attribute management for the air interface.
- the network equipment involved in the embodiments of the present disclosure may be a network equipment (Base Transceiver Station, BTS) in Global System for Mobile communications (GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA) ), it can also be a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or it can be an evolved network device in a long-term evolution (long term evolution, LTE) system (evolutional Node B, eNB or e-NodeB), 5G base station (gNB) in the 5G network architecture (next generation system), can also be a home evolved base station (Home evolved Node B, HeNB), relay node (relay node) , a home base station (femto), a pico base station (pico), etc., are not limited in this embodiment of the present disclosure.
- a network device may include a centralized unit (centralized unit, CU) node and a distributed unit (distributed unit, DU) node
- MIMO transmission can be Single User MIMO (Single User MIMO, SU-MIMO) or Multi-User MIMO (Multiple User MIMO, MU-MIMO).
- MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, or diversity transmission, precoding transmission, or beamforming transmission, etc.
- the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Accordingly, the present disclosure can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) having computer-usable program code embodied therein.
- processor-executable instructions may also be stored in a processor-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, such that the instructions stored in the processor-readable memory produce a manufacturing product, the instruction device realizes the functions specified in one or more procedures of the flow chart and/or one or more blocks of the block diagram.
- processor-executable instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented
- the executed instructions provide steps for implementing the functions specified in the procedure or procedures of the flowchart and/or the block or blocks of the block diagrams.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开实施例提供一种相对定位方法、电子设备、装置及存储介质,所述方法包括:第一终端UE广播相对定位消息;所述第一UE通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持所述第一UE的相对定位过程的UE。本公开实施例通过邻近UE支持UE进行相对定位,实现在卫星定位模块无法使用或者通过卫星定位模块确定的UE的绝对位置的误差较大时,减小UE之间的相对定位误差。
Description
相关申请的交叉引用
本申请要求于2021年10月27日提交的申请号为202111256588.3,发明名称为“相对定位方法、电子设备、装置及存储介质”的中国专利申请的优先权,其通过引用方式全部并入本文。
本公开涉及通信技术领域,尤其涉及一种相对定位方法、电子设备、装置及存储介质。
当前很多应用需要获取电子设备/用户设备(UserEquipment,UE)之间的相对定位,例如,车与万物(vehicle-to-everything,V2X)应用通过获取UE之间的相对位置可以采取进一步的措施(加速或者刹车等)。
相关技术中,通过UE的卫星定位模块确定UE的绝对位置,然后,UE根据绝对位置确定与其他UE之间的相对定位。
但是,针对上述方案,UE之间的相对定位的确定依赖于UE中的卫星定位模块,在卫星定位模块无法使用或者通过卫星定位模块确定的UE的绝对位置的误差较大时,导致确定的UE之间的相对定位的误差也较大。
发明内容
本公开实施例提供一种相对定位方法、电子设备、装置及存储介质,用以解决现有技术中在卫星定位模块无法使用或者通过卫星定位模块确定的UE的绝对位置的误差较大时,导致确定的UE之间的相对定位的误差较大的问题。
第一方面,本公开实施例提供一种相对定位方法,包括:
第一UE广播相对定位消息;
所述第一UE通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持所述第一UE的相对定位过程的UE。
在一些实施例中,根据本公开一个实施例的相对定位方法,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:
所述第一UE接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
所述第一UE根据所述第一相对定位响应消息确定与所述第二UE之间的相对定位结果。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:
所述第一UE接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
所述第一UE向所述第二UE发送第二相对定位请求消息;
所述第一UE接收所述第二UE发送的第二相对定位响应消息;
所述第一UE根据所述第二相对定位响应消息确定与所述第二UE之间的相对定位结果。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:
所述第一UE接收所述第二UE发送的第三相对定位响应消息;所述第三相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第一相对定位请求消息确定的。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:
所述第一UE接收所述第二UE发送的第三相对定位请求消息;
所述第一UE向所述第二UE发送第四相对定位响应消息;
所述第一UE接收所述第二UE发送的第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述相对定位广播消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:
所述第一UE接收所述第二UE发送的第一相对位置通知消息;所述第一相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述相对定位广播消息确定的。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述相对定位广播消息的情况下,所述第一UE通 过与第二UE之间的接口进行相对定位,包括:
所述第一UE接收所述第二UE发送的第四相对定位请求消息;
所述第一UE向所述第二UE发送第六相对定位响应消息;
所述第一UE接收所述第二UE发送的第二相对位置通知消息;所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
在一些实施例中,根据本公开一个实施例的相对定位方法,所述第一UE广播相对定位消息之前,包括:
所述第一UE向网络侧设备发送相对定位参数请求消息,所述相对定位参数请求消息用于向所述网络侧设备请求相对定位参数信息;
所述第一UE接收所述网络侧设备发送的相对定位参数响应消息,所述相对定位参数响应消息包含所述相对定位参数信息。
在一些实施例中,根据本公开一个实施例的相对定位方法,所述相对定位参数信息中包含以下信息中的一种或多种:
发起相对定位的业务标识与目标第二层网络协议标识的映射关系;
发起相对定位的业务标识与相对定位服务质量需求的映射关系;
发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
第二方面,本公开实施例提供一种相对定位方法,包括:
第二UE接收第一UE广播的相对定位消息;
所述第二UE根据所述相对定位消息确定是否支持所述第一UE的相对定位过程;
在所述第二UE确定支持所述第一UE的相对定位过程的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
在一些实施例中,根据本公开一个实施例的相对定位方法,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
在一些实施例中,根据本公开一个实施例的相对定位方法,所述第二UE根据所述相对定位消息确定是否支持所述第一UE的相对定位过程,包括:
在所述相对定位消息中包含所述第二UE的应用层用户标识的情况下,所述第二UE确定支持所述第一UE的相对定位过程;
在所述相对定位消息中包含发起相对定位的业务标识,且所述第二UE支持发起相对定位的业务的情况下,所述第二UE确定支持所述第一UE的相对定位过程。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,包括:
所述第二UE向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
所述第二UE接收所述第一UE发送的第二相对定位请求消息;
所述第二UE向所述第一UE发送第二相对定位响应消息;所述第二相对定位响应消息用于确定所述第一UE与所述第二UE之间的 相对定位结果。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE根据所述第一相对定位请求消息确定与所述第一UE之间的相对定位结果;
所述第二UE向所述第一UE发送第三相对定位响应消息;所述第三相对定位响应消息中包含所述相对定位结果。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE向所述第一UE发送第三相对定位请求消息;
所述第二UE接收所述第一UE发送的第四相对定位响应消息;
所述第二UE向所述第一UE发送第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述相对定位广播消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE根据所述相对定位广播消息确定与所述第一UE之间的相对定位结果;
所述第二UE向所述第一UE发送第一相对位置通知消息;所述第一相对位置通知消息中包含所述相对定位结果。
在一些实施例中,根据本公开一个实施例的相对定位方法,在所述相对定位消息为所述相对定位广播消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE向所述第一UE发送第四相对定位请求消息;
所述第二UE接收所述第一UE的发送第六相对定位响应消息;
所述第二UE向所述第一UE发送第二相对位置通知消息,所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
第三方面,本公开实施例还提供一种电子设备,包括存储器,收发机,处理器:
存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
广播相对定位消息;
通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持第一UE的相对定位过程的UE。
第四方面,本公开实施例还提供一种电子设备,包括存储器,收发机,处理器:
存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:
接收第一UE广播的相对定位消息;
根据所述相对定位消息确定是否支持所述第一UE的相对定位过程;
在确定支持所述第一UE的相对定位过程的情况下,通过与所述 第一UE之间的接口支持所述第一UE进行相对定位。
第五方面,本公开实施例还提供一种相对定位装置,包括:
广播模块,用于广播相对定位消息;
第一定位模块,用于通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持第一UE的相对定位过程的UE。
第六方面,本公开实施例还提供一种相对定位装置,包括:
接收模块,用于接收第一UE广播的相对定位消息;
判断模块,用于根据所述相对定位消息确定是否支持所述第一UE的相对定位过程;
第二定位模块,用于在确定支持所述第一UE的相对定位过程的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
第七方面,本公开实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行如上所述第一方面或第二方面所述的相对定位方法的步骤。
本公开实施例提供的相对定位方法、电子设备、装置及存储介质,通过邻近UE支持UE进行相对定位,实现在卫星定位模块无法使用或者通过卫星定位模块确定的UE的绝对位置的误差较大时,减小UE之间的相对定位误差。
为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附 图获得其他的附图。
图1是PC5接口上模式A的直接发现过程的流程图;
图2是PC5接口上模式B的直接发现过程的流程图;
图3是PC5接口广播直接通信的流程图;
图4是本公开实施例提供的相对定位方法的流程示意图之一;
图5是本公开实施例提供的相对定位方法的流程示意图之二;
图6是本公开实施例提供的第一UE发起相对定位的流程示意图之一;
图7是本公开实施例提供的第一UE发起相对定位的流程示意图之二;
图8是本公开实施例提供的第二UE发起相对定位的流程示意图之一;
图9是本公开实施例提供的第二UE发起相对定位的流程示意图之二;
图10是本公开实施例提供的第二UE发起相对定位的流程示意图之三;
图11是本公开实施例提供的相对定位方法的流程示意图之三;
图12是本公开实施例提供的第二UE发起相对定位的流程示意图之四;
图13是本公开实施例提供的第二UE发起相对定位的流程示意图之五;
图14是本公开实施例提供的第二UE发起相对定位的流程示意图之六;
图15是本公开实施例提供的相对定位方法的流程示意图之四;
图16是本公开实施例提供的相对定位方法的流程示意图之五;
图17是本公开实施例提供的电子设备的结构示意图之一;
图18是本公开实施例提供的电子设备的结构示意图之二;
图19是本公开实施例提供的相对定位装置的结构示意图之一;
图20是本公开实施例提供的相对定位装置的结构示意图之二。
第三代合作伙伴计划(The 3rd Generation Partnership Project,3GPP)的R17版本定义了邻近服务(Proximity Service,ProSe)架构,在5G ProSe架构中UE和UE之间的接口为PC5接口,UE可通过PC5接口进行直接发现和直接通信。
PC5接口上的直接发现过程分为模式(Model)A和模式B两种模式。模式A直接发现过程中UE在PC5接口上广播公告消息(Announcement message),其它UE在接收到公告消息后,其它UE可以获知附近有支持邻近业务应用码的UE。图1是PC5接口上模式A的直接发现过程的流程图,如图1所示,图中共有五个UE,分别为UE-1、UE-2、UE-3、UE-4和UE-5,其中,UE-1为广播公告(announcing)消息的UE,UE-2、UE-3、UE-4和UE-5为监测公告(monitoring)消息的UE。此种模式下,UE-1广播公告消息,UE-2、UE-3、UE-4和UE-5分别监测UE-1广播的公告消息。
模式B直接发现过程中UE在PC5接口上广播征集消息(Solicitation message),如果UE附近有支持邻近业务应用码的邻近UE,则邻近UE可向UE返回响应消息,由此UE可获知附近支持邻近业务应用码的邻近UE。图2是PC5接口上模式B的直接发现过程的流程图,如图2所示,图中共有五个UE,分别为UE-1、UE-2、UE-3、UE-4和UE-5,其中,UE-1为发现者(discoverer)的UE,UE-2、UE-3、UE-4和UE-5为被发现者(discoveree)的UE。此种模式下,UE-1广播征集消息,UE-2和UE-3在接收UE-1广播的征集消息之后向UE-1返回响应消息(Response message)。
PC5接口上的直接通信过程包括单播、组播和广播,图3是PC5 接口广播直接通信的流程图,如图3所示,PC5接口广播直接通信的过程为:图中共有四个UE,分别为传输(Tx)UE-1、接收(Rx)UE-2、接收(Rx)UE-3和接收(Rx)UE-4。首先,接收UE-2、接收UE-3和接收UE-4分别确定接收的目标第二层网络协议标识(determines destination Layer-2 ID for reception),其次,传输UE-1的邻近服务的应用层向邻近服务层提供数据单元和可选的服务质量需求(ProSe application layer provides data unit and optional Qos requirements to ProSe layer),然后,传输UE-1确定源和目标第二层网络协议标识(Tx UE determines source and destination Layer-2 ID),最后,传输UE-1将广播数据即邻近服务(ProSe Service(Broadcast))发送给接收(Rx)UE-2、接收(Rx)UE-3和接收(Rx)UE-4。
可知,在当前规范中定义的PC5接口直接发现过程用于发现附近某个支持邻近业务的UE,而PC5接口直接通信过程用于邻近UE之间的数据通信,PC5接口直接发现过程和直接通信过程均无法支持UE进行相对定位。
针对上述技术问题,本公开实施例基于PC5接口实现邻近UE支持UE进行相对定位,用以解决现有技术中在卫星定位模块无法使用或者通过卫星定位模块确定的UE的绝对位置的误差较大时,导致确定的UE之间的相对定位的误差较大的问题。
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,并不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
图4是本公开实施例提供的相对定位方法的流程示意图之一,如图4所示,本公开实施例提供一种相对定位方法,其执行主体可以为终端,例如,手机等,该方法包括:
步骤401,第一终端UE广播相对定位消息。
具体地,第一UE为需要进行相对定位的UE。第一UE广播相对定位消息,第二UE接收第一UE广播的相对定位消息。相对定位消息通过第一UE的PC5接口向外广播。图5是本公开实施例提供的相对定位方法的流程示意图之二,如图5所示,例如,第一UE为UE-1,步骤1,UE-1的应用层(App layer)向UE-1的邻近业务层(ProSe layer)提供相对定位相关消息;步骤2,UE-1的邻近业务层根据相对定位相关消息在PC5接口上广播相对定位请求消息。
在一些实施例中,相对定位消息为第一相对定位请求消息或相对定位广播消息。
在一些实施例中,相对定位消息为第一相对定位请求消息。
第一相对定位请求消息至少可以包含以下信息中的一种或多种:第一UE的应用层用户标识、第二UE的应用层用户标识、发起相对定位的业务标识、相对定位服务质量需求或相对定位支持的地理区域描述形状等信息。其中,第二UE为第一UE期望得到支持的UE。
例如,第一相对定位请求消息包含:UE-1的应用层用户标识、UE-2的应用层用户标识、发起相对定位的业务标识。
例如,第一相对定位请求消息包含:UE-1的应用层用户标识、UE-2的应用层用户标识、发起相对定位的业务标识、相对定位服务质量需求。
在一些实施例中,相对定位消息为相对定位广播消息。
相对定位广播消息至少可以包含以下信息中的一种或多种:第一UE的应用层用户标识、发起相对定位的业务标识、相对定位服务质量需求或相对定位支持的地理区域描述形状等信息。
例如,相对定位广播消息包含:UE-1的应用层用户标识、发起相对定位的业务标识。
例如,相对定位广播消息包含:UE-1的应用层用户标识、发起 相对定位的业务标识、相对定位服务质量需求和相对定位支持的地理区域描述形状。
第二UE接收到第一UE广播的相对定位消息之后,第二UE根据相对定位消息确定是否支持第一UE的相对定位过程;在第二UE确定支持第一UE的相对定位过程的情况下,第二UE通过与第一UE之间的接口支持第一UE进行相对定位。
例如,如图5中步骤3所示,第二UE为UE-2、UE-3和UE-4,UE-2、UE-3和UE-4接收到UE-1广播的相对定位请求消息。UE-2、UE-3和UE-4根据接收的相对定位请求消息确定是否支持UE-1的相对定位过程,在UE-2、UE-3和UE-4进行判断后之后,只有UE-2确定支持UE-1的相对定位过程,UE-2通过与UE-1之间的接口支持UE-1进行相对定位。
在一些实施例中,第二UE根据相对定位消息确定是否支持第一UE的相对定位过程,包括:在相对定位消息中包含第二UE的应用层用户标识的情况下,第二UE确定支持第一UE的相对定位过程;
在相对定位消息中包含发起相对定位的业务标识,且第二UE支持发起相对定位的业务的情况下,第二UE确定支持第一UE的相对定位过程。
具体地,若相对定位消息中包含第二UE的应用层用户标识,则第二UE确定支持第一UE的相对定位过程;
若相对定位消息中不包含第二UE的应用层用户标识,且相对定位消息中包含发起相对定位的业务标识,且第二UE支持发起相对定位的业务,则第二UE确定支持第一UE的相对定位过程;
若相对定位消息中不包含第二UE的应用层用户标识,也不包含发起相对定位的业务标识;或者,相对定位消息中不包含第二UE的应用层用户标识,且相对定位消息中包含发起相对定位的业务标识,且第二UE不支持发起相对定位的业务,则第二UE确定不支持第一 UE的相对定位过程。
例如,相对定位消息中包含UE-2的应用层用户标识,则UE-2确定支持UE-1的相对定位过程。
例如,相对定位消息中不包含UE-2的应用层用户标识,且相对定位消息中包含发起相对定位的业务标识,且UE-2支持发起相对定位的业务,则UE-2确定支持UE-1的相对定位过程。
例如,相对定位消息中不包含UE-2的应用层用户标识,也不包含发起相对定位的业务标识,则UE-2确定不支持UE-1的相对定位过程。
例如,相对定位消息中不包含UE-2的应用层用户标识,且相对定位消息中包含发起相对定位的业务标识,但是UE-2不支持发起相对定位的业务,则UE-2确定不支持UE-1的相对定位过程。
在一些实施例中,在满足以上确定支持的基础上,还可以考虑第二UE是否支持相对定位服务质量需求或相对定位支持的地理区域描述形状。
例如,相对定位消息中包含UE-2的应用层用户标识,但是UE-2不支持相对定位服务质量需求,则UE-2确定不支持UE-1的相对定位过程。
例如,相对定位消息中不包含UE-2的应用层用户标识,且相对定位消息中包含发起相对定位的业务标识,且UE-2支持发起相对定位的业务,但是UE-2不支持相对定位服务质量需求,则UE-2确定不支持UE-1的相对定位过程。
第二UE根据相对定位消息确定是否支持第一UE的相对定位过程,提高了相对定位过程的可靠性,避免第二UE与第一UE之间的无效交互,提高了资源利用率。
步骤402,所述第一UE与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持所述第一UE的 相对定位过程的UE。
具体地,第一UE与第二UE之间的接口可以为直接通信接口,该直接通信接口可以为PC5接口。
在相对定位消息为第一相对定位请求消息的情况下,第一相对定位请求消息至少可以包含以下信息中的一种或多种:第一UE的应用层用户标识、第二UE的应用层用户标识、发起相对定位的业务标识、相对定位服务质量需求或相对定位支持的地理区域描述形状等信息。
例如,第一相对定位请求消息包含:UE-1的应用层用户标识、UE-2的应用层用户标识、发起相对定位的业务标识。
例如,第一相对定位请求消息包含:UE-1的应用层用户标识、UE-2的应用层用户标识、发起相对定位的业务标识、相对定位服务质量需求。
第一相对定位请求消息中包含的信息是PC5接口的直接发现和直接通信过程中不包含的信息,而且第一相对定位请求消息中包含的信息有利于后续接收第一相对定位请求消息的第二UE对是否支持第一UE的相对定位过程做准确的判断。
在相对定位消息为第一相对定位请求消息的情况下,第一UE通过第二UE的支持进行相对定位的具体过程可以分为两种情况:第一UE发起定位过程和第二UE发起定位过程。如图5中步骤4所示,在UE-2决定支持UE-1的相对定位后,由UE-1发起相对定位过程或UE-2发起相对定位过程,使UE-1获取相对定位结果。
由UE-1发起相对定位过程即相对定位结果是先由UE-1的接入层获取相对定位结果,UE-1的接入层再将相对定位结果提供给UE-1的邻近业务层。
由UE-2发起相对定位过程即相对定位结果是先由UE-2的接入层获取相对定位结果,UE-2的接入层再将相对定位结果提供给UE-1的邻近业务层。
在一些实施例中,第一UE发起定位过程具体过程为:第二UE向第一UE发送第一相对定位响应消息,第一相对定位响应消息表征第二UE确定支持第一UE的相对定位过程,第一UE接收第二UE发送的第一相对定位响应消息,第一UE根据第一相对定位响应消息确定与第二UE之间的相对定位结果。
具体地,相对定位结果包含第一UE和第二UE之间的相对距离。相对定位结果至少还可以包含以下之一:第一UE和第二UE之间的相对距离获取的时间,第一UE的应用层用户标识、第二UE的应用层用户标识、相对定位的业务标识和位置服务关联标识。
例如,相对定位结果包含:UE-2和UE-1之间的相对距离、UE-2和UE-1之间的相对距离获取的时间。
例如,相对定位结果包含:UE-2和UE-1之间的相对距离、UE-2和UE-1之间的相对距离获取的时间、第一UE的应用层用户标识、第二UE的应用层用户标识和相对定位的业务标识。
图6是本公开实施例提供的第一UE发起相对定位的流程示意图之一,如图6所示,UE-1发起相对定位的具体过程为:
步骤4a,UE-2向UE-1发送第一相对定位响应消息,UE-1接收第UE-2发送的第一相对定位响应消息。
第一相对定位响应消息表征UE-2确定支持UE-1的相对定位过程。
步骤4b,UE-1的接入层(AS layer)确定相对定位结果。
UE-1的接入层根据第一相对定位响应消息确定UE-2和UE-1之间的相对定位结果。
例如,UE-1的接入层根据第一相对定位响应消息的信号强度确定UE-2和UE-1之间的相对定位距离。
UE-1的接入层获取相对定位结果后,UE-1的接入层将相对定位结果发送给UE-1的邻近业务层,如图5中步骤5所示,UE-1的邻近 业务层再将相对定位结果提供给UE-1的应用层。
第一UE直接通过第二UE发送的相对定位响应消息确定与第二UE之间的相对定位结果,减少信令开销,进一步节约了相对定位过程的资源开销。
在一些实施例中,第一UE发起定位过程具体步骤为:第二UE向第一UE发送第一相对定位响应消息,第一相对定位响应消息表征第二UE确定支持第一UE的相对定位过程,第一UE接收第二UE发送的第一相对定位响应消息,第一UE向第二UE发送第二相对定位请求消息,第二UE接收第一UE发送的第二相对定位请求消息,第二UE向第一UE发送第二相对定位响应消息,第二相对定位响应消息用于确定第一UE与第二UE之间的相对定位结果,第一UE接收第二UE发送的第二相对定位响应消息,第一UE根据第二相对定位响应消息确定与第二UE之间的相对定位结果。
具体地,图7是本公开实施例提供的第一UE发起相对定位的流程示意图之二,如图7所示,UE-1发起相对定位的具体过程为:
步骤4a,UE-2向UE-1发送第一相对定位响应消息,UE-1接收第UE-2发送的第一相对定位响应消息。
第一相对定位响应消息表征UE-2确定支持UE-1的相对定位过程,UE-1接收UE-2发送的第一相对定位响应消息后,UE-1确定UE-2确定支持其进行相对定位。
步骤4b,UE-1向UE-2发送第二相对定位请求消息,UE-2接收UE-1发送的第二相对定位请求消息。
在UE-1确定UE-2确定支持其进行相对定位后,UE-1再次向UE-2发送相对请求消息。
步骤4c,UE-2向UE-1发送第二相对定位响应消息,UE-1接收UE-2发送的第二相对定位响应消息。
步骤4d,UE-1的接入层(AS layer)确定相对定位结果。
UE-1的接入层根据第二相对定位响应消息确定UE-2和UE-1之间的相对定位结果。
例如,UE-1的接入层根据第二相对定位响应消息的信号强度确定UE-2和UE-1之间的相对距离。
UE-1的接入层获取相对定位结果后,UE-1的接入层将相对定位结果提供给UE-1的邻近业务层,如图5中步骤5所示,UE-1的邻近业务层再将相对定位结果提供给UE-1的应用层。
第一UE在确定第二UE确定支持其进行相对定位后,第一UE再次向第二UE发送相对定位请求消息,通过第二UE返回的相对定位响应消息确定与第二UE之间的相对定位结果,进一步提高了相对定位过程的可靠性。
在一些实施例中,第二UE发起定位过程具体步骤为:第二UE根据第一相对定位请求消息确定与第一UE之间的相对定位结果,第二UE向第一UE发送第三相对定位响应消息,第一UE接收第二UE发送的第三相对定位响应消息。第三相对定位响应消息中包含第一UE与第二UE之间的相对定位结果。
具体地,图8是本公开实施例提供的第二UE发起相对定位的流程示意图之一,如图8所示,UE-2发起相对定位的具体过程为:
步骤4a,UE-1的接入层(AS layer)确定相对定位结果。
在UE-2接收第一相对定位请求消息后,UE-2的接入层根据第一相对定位请求消息确定与UE-2之间的相对定位结果,例如,UE-2的接入层根据第一相对定位请求消息的信号强度确定UE-2和UE-1之间的相对距离。
步骤4b,UE-2向UE-1发送第三相对定位响应消息,UE-1接收UE-2发送的第三相对定位响应消息。
UE-2的接入层将UE-2和UE-1之间的相对定位结果发送给UE-2的邻近业务层,UE-2的邻近业务层向UE-1的邻近业务层发送第三相 对定位响应消息,第三相对定位响应消息中包含UE-2和UE-1之间的相对定位结果,UE-1的邻近业务层接收UE-2的邻近业务层发送的第三相对定位响应消息。
如图5中步骤5所示,UE-1的邻近业务层再将相对定位结果提供给UE-1的应用层。
第二UE直接通过第一UE发送的相对定位请求消息确定与第一UE之间的相对定位结果,再将相位定位结果发送给第一UE,减少信令开销,节约了相对定位过程的资源开销。
在一些实施例中,第二UE发起定位过程具体步骤为:第二UE向第一UE发送第三相对定位请求消息,第一UE接收第二UE发送的第三相对定位请求消息,第一UE向第二UE发送第四相对定位响应消息,第二UE接收第一UE发送的第四相对定位响应消息,第二UE向第一UE发送第五相对定位响应消息,第一UE接收第二UE发送的第五相对定位响应消息。第五相对定位响应消息中包含第一UE与第二UE之间的相对定位结果,相对定位结果是第二UE根据第四相对定位响应消息确定的。
具体地,图9是本公开实施例提供的第二UE发起相对定位的流程示意图之二,如图9所示,UE-2发起相对定位的具体过程为:
步骤4a,UE-2向UE-1发送第三相对定位请求消息,UE-1接收UE-2发送的第三相对定位请求消息。
在UE-2接收第一相对定位请求消息后,UE-2根据接收的第一相对定位请求消息确定支持UE-1的相对定位过程,但是UE-2不向UE-1发送表明支持UE-1的相对定位过程的消息,UE-2直接向UE-1发送第三相对定位请求消息。
步骤4b,UE-1向UE-2发送第四相对定位响应消息,UE-2接收UE-1发送的第四相对定位响应消息。
步骤4c,UE-2的接入层(AS layer)确定相对定位结果。
在UE-2接收第四相对定位响应消息后,UE-2的接入层根据第四相对定位响应消息确定与UE-1之间的相对定位结果。
步骤4d,UE-2向UE-1发送第五相对定位响应消息,UE-1接收UE-2发送的第五相对定位响应消息。
UE-2的接入层将UE-2和UE-1之间的相对定位结果发送给UE-2的邻近业务层,UE-2的邻近业务层向UE-1的邻近业务层发送第五相对定位响应消息,UE-1的邻近业务层接收UE-2的邻近业务层发送的第五相对定位响应消息,第五相对定位响应消息中包含UE-2和UE-1之间的相对定位结果。
如图5中步骤5所示,UE-1的邻近业务层再将相对定位结果提供给UE-1的应用层。
第二UE在确定支持第一UE进行相对定位后,第二UE不向第一UE发送确定支持其的相对定位过程的消息,而是第二UE向第一UE发送相对定位请求消息,通过第一UE返回的相对定位响应消息确定与第一UE之间的相对定位结果,再将相位定位结果发送给第一UE,减少了相对定位过程中的步骤,提高了相对定位过程的效率。
在一些实施例中,第二UE发起定位过程具体步骤为:第二UE向第一UE发送第一相对定位响应消息,第一相对定位响应消息表征第二UE确定支持第一UE的相对定位过程,第一UE接收第二UE发送的第一相对定位响应消息。第二UE向第一UE发送第三相对定位请求消息,第一UE接收第二UE发送的第三相对定位请求消息,第一UE向第二UE发送第四相对定位响应消息,第二UE接收第一UE发送的第四相对定位响应消息,第二UE向第一UE发送第五相对定位响应消息,第一UE接收第二UE发送的第五相对定位响应消息。第五相对定位响应消息中包含第一UE与第二UE之间的相对定位结果,相对定位结果是第二UE根据第四相对定位响应消息确定的。
具体地,图10是本公开实施例提供的第二UE发起相对定位的 流程示意图之三,如图10所示,UE-2发起相对定位的具体过程为:
步骤4a,UE-2向UE-1发送第一相对定位响应消息,UE-1接收UE-2发送的第一相对定位响应消息。
在UE-2接收第一相对定位请求消息后,UE-2根据接收的第一相对定位请求消息确定支持UE-1的相对定位过程,UE-2向UE-1发送第一相对定位响应消息,第一相对定位响应消息表征UE-2确定支持UE-1的相对定位过程,UE-1接收UE-2发送的第一相对定位响应消息,UE-1确定UE-2确定支持其的相对定位过程。
步骤4b,UE-2向UE-1发送第三相对定位请求消息,UE-1接收UE-2发送的第三相对定位请求消息。
在UE-2接收第一相对定位请求消息后,UE-2根据接收的第一相对定位请求消息确定支持UE-1的相对定位过程,但是UE-2不向UE-1发送表明支持UE-1的相对定位过程的消息,UE-2直接向UE-1发送第三相对定位请求消息。
步骤4c,UE-1向UE-2发送第四相对定位响应消息,UE-2接收UE-1发送的第四相对定位响应消息。
步骤4d,UE-2的接入层(AS layer)确定相对定位结果。
在UE-2接收第四相对定位响应消息后,UE-2的接入层根据第四相对定位响应消息确定与UE-1之间的相对定位结果。
步骤4e,UE-2向UE-1发送第五相对定位响应消息,UE-1接收UE-2发送的第五相对定位响应消息。
UE-2的接入层将UE-2和UE-1之间的相对定位结果发送给UE-2的邻近业务层,UE-2的邻近业务层向UE-1的邻近业务层发送第五相对定位响应消息,UE-1的邻近业务层接收UE-2的邻近业务层发送的第五相对定位响应消息,第五相对定位响应消息中包含UE-2和UE-1之间的相对定位结果。
如图5中步骤5所示,UE-1的邻近业务层再将相对定位结果提 供给UE-1的应用层。
第二UE在确定支持第一UE进行相对定位后,第二UE向第一UE发送第一相对定位响应消息,让第一UE确定第二UE确定支持其的相对定位,第二UE再向第一UE发送相对定位请求消息,通过第一UE返回的相对定位响应消息确定与第一UE之间的相对定位结果,再将相位定位结果发送给第一UE,进一步提高了相对定位过程的可靠性。
在相对定位消息为相对定位广播消息的情况下,相对定位广播消息至少可以包含以下信息中的一种或多种:第一UE的应用层用户标识、发起相对定位的业务标识、相对定位服务质量需求或相对定位支持的地理区域描述形状等信息。
例如,相对定位广播消息包含:UE-1的应用层用户标识、发起相对定位的业务标识。
例如,相对定位广播消息包含:UE-1的应用层用户标识、发起相对定位的业务标识、相对定位服务质量需求和相对定位支持的地理区域描述形状。
相对定位广播消息中没有第二UE的应用层用户标识,说明第一UE进行相对定位是没有目标UE的,第一UE主动向外界广播其允许被进行相对定位,也就是说此时第一UE在相对定位的过程中处于被动状态,相对定位过程只能由第二UE发起。
相对定位广播消息中包含的信息是PC5接口的直接发现和直接通信过程中不包含的信息,而且相对定位广播消息中包含的信息有利于后续接收相对定位广播消息的第二UE对是否支持第一UE的相对定位过程做准确的判断。
图11是本公开实施例提供的相对定位方法的流程示意图之三,如图11所示,相对定位的具体过程为:
步骤1,UE-1的应用层(App layer)向UE-1的邻近业务层(ProSe layer)提供相对定位相关消息。
步骤2,UE-1的邻近业务层根据相对定位相关消息在PC5接口上广播相对定位广播消息。
步骤3,接收相对定位广播消息的UE-2、UE-3和UE-4决定是否支持UE-1的相对定位。
步骤4,UE-2决定支持UE-1的相对定位,且UE-2发起相对定位过程,获取相对定位结果。
步骤5,UE-2向UE-1发送相对位置通知消息,相对位置通知消息包含相对定位结果。
步骤6,UE-1的邻近业务层(ProSe layer)向UE-1的应用层(App layer)提供相对位置信息。
图11中步骤4由UE-2发起相对定位过程并获取相对定位结果,也就是先由UE-2的接入层获取相对定位结果,UE-2的接入层再将相对定位结果提供给UE-1的邻近业务层。
在一些实施例中,在相对定位消息为相对定位广播消息的情况下,第二UE发起定位过程具体步骤为:第二UE根据相对定位广播消息确定与第一UE之间的相对定位结果,第二UE向第一UE发送第一相对位置通知消息,第一UE接收第二UE发送的第一相对位置通知消息。第一相对位置通知消息中包含第一UE与第二UE之间的相对定位结果,相对定位结果是第二UE根据相对定位广播消息确定的。
具体地,图12是本公开实施例提供的第二UE发起相对定位的流程示意图之四,如图12所示,UE-2发起相对定位的具体过程为:
步骤4,UE-2的接入层(AS layer)确定相对定位结果。
在UE-2接收相对定位广播消息后,UE-2的接入层根据相对定位广播消息确定与UE-1之间的相对定位结果,UE-2的接入层将UE-2与UE-1之间的相对定位结果提供给UE-2的邻近业务层。
步骤5,UE-2向UE-1发送第一相对位置通知消息,UE-1接收 第UE-2发送的第一相对位置通知消息。
UE-2的邻近业务层向UE-1的邻近业务层发送第一相对位置通知消息,第一相对位置通知消息中包含UE-2与UE-1之间的相对定位结果。
如图11中步骤6所示,UE-1的邻近业务层将UE-2和UE-1之间的相对定位结果提供给UE-1的应用层。
第二UE直接通过第一UE发送的相对定位广播消息确定与第一UE之间的相对定位结果,再将相位定位结果发送给第一UE,减少信令开销,节约了相对定位过程的资源开销。
在一些实施例中,第二UE发起定位过程具体步骤为:第二UE向第一UE发送第四相对定位请求消息,第一UE接收第二UE发送的第四相对定位请求消息,第一UE向第二UE发送第六相对定位响应消息,第二UE接收第一UE的发送第六相对定位响应消息;第二UE向第一UE发送第二相对位置通知消息,第一UE接收第二UE发送的第二相对位置通知消息。第二相对位置通知消息中包含第一UE与第二UE之间的相对定位结果;相对定位结果是第二UE根据第六相对定位响应消息确定的。
具体地,图13是本公开实施例提供的第二UE发起相对定位的流程示意图之五,如图13所示,UE-2发起相对定位的具体过程为:
步骤4a,UE-2向UE-1发送第四相对定位请求消息,UE-1接收UE-2发送的第四相对定位请求消息。
在UE-2接收相对定位广播消息后,UE-2根据接收的相对定位广播消息确定支持UE-1的相对定位过程,但是UE-2不向UE-1发送表明支持UE-1的相对定位过程的消息,UE-2直接向UE-1发送第四相对定位请求消息。
步骤4b,UE-1向UE-2发送第六相对定位响应消息,UE-2接收UE-1发送的第六相对定位响应消息。
步骤4c,UE-2的接入层(AS layer)确定相对定位结果。
在UE-2接收第六相对定位响应消息后,UE-2的接入层根据第六相对定位响应消息确定与UE-2之间的相对定位结果。UE-2的接入层将UE-2和UE-1之间的相对定位结果提供给UE-2的邻近业务层。
步骤5,UE-2向UE-1发送第二相对位置通知消息,UE-1接收UE-2发送的第二相对位置通知消息。
UE-2的邻近业务层向UE-1的邻近业务层发送第五相对定位响应消息,UE-1的邻近业务层接收UE-2的邻近业务层发送的第二相对位置通知消息,第二相对位置通知消息中包含UE-2和UE-1之间的相对定位结果。
如图11中步骤6所示,UE-1的邻近业务层将UE-2和UE-1之间的相对定位结果提供给UE-1的应用层。
第二UE在确定支持第一UE进行相对定位后,第二UE不向第一UE发送确定支持其的相对定位过程的消息,而是第二UE向第一UE发送相对定位请求消息,通过第一UE返回的相对定位响应消息确定与第一UE之间的相对定位结果,再将相位定位结果发送给第一UE,减少了相对定位过程中的步骤,提高了相对定位过程的效率。
在一些实施例中,第二UE发起定位过程具体步骤为:第二UE向第一UE发送第一相对定位响应消息,第一相对定位响应消息表征第二UE确定支持第一UE的相对定位过程,第一UE接收第二UE发送的第一相对定位响应消息。第二UE向第一UE发送第四相对定位请求消息,第一UE接收第二UE发送的第四相对定位请求消息,第一UE向第二UE发送第六相对定位响应消息,第二UE接收第一UE的发送第六相对定位响应消息;第二UE向第一UE发送第二相对位置通知消息,第一UE接收第二UE发送的第二相对位置通知消息。第二相对位置通知消息中包含第一UE与第二UE之间的相对定位结果;相对定位结果是第二UE根据第六相对定位响应消息确定的。
具体地,图14是本公开实施例提供的第二UE发起相对定位的流程示意图之六,如图14所示,UE-2发起相对定位的具体过程为:
步骤4a,UE-2向UE-1发送第一相对定位响应消息,UE-1接收UE-2发送的第一相对定位响应消息。
在UE-2接收相对定位广播消息后,UE-2根据接收的相对定位广播消息确定支持UE-1的相对定位过程,UE-2向UE-1发送第一相对定位响应消息,第一相对定位响应消息表征UE-2确定支持UE-1的相对定位过程,UE-1接收UE-2发送的第一相对定位响应消息,UE-1确定UE-2确定支持其的相对定位过程。
步骤4b,UE-2向UE-1发送第四相对定位请求消息,UE-1接收UE-2发送的第四相对定位请求消息。
步骤4c,UE-1向UE-2发送第六相对定位响应消息,UE-2接收UE-1发送的第六相对定位响应消息。
步骤4d,UE-2的接入层(AS layer)确定相对定位结果。
在UE-2接收第六相对定位响应消息后,UE-2的接入层根据第六相对定位响应消息确定与UE-2之间的相对定位结果。UE-2的接入层将UE-2和UE-1之间的相对定位结果提供给UE-2的邻近业务层。
步骤5,UE-2向UE-1发送第二相对位置通知消息,UE-1接收UE-2发送的第二相对位置通知消息。
UE-2的邻近业务层向UE-1的邻近业务层发送第五相对定位响应消息,UE-1的邻近业务层接收UE-2的邻近业务层发送的第二相对位置通知消息,第二相对位置通知消息中包含UE-2和UE-1之间的相对定位结果。
如图11中步骤6所示,UE-1的邻近业务层将UE-2和UE-1之间的相对定位结果提供给UE-1的应用层。
第二UE在确定支持第一UE进行相对定位后,第二UE向第一UE发送第一相对定位响应消息,让第一UE确定第二UE确定支持 其的相对定位,第二UE再向第一UE发送相对定位请求消息,通过第一UE返回的相对定位响应消息确定与第一UE之间的相对定位结果,再将相位定位结果发送给第一UE,进一步提高了相对定位过程的可靠性。
在一些实施例中,在第一UE广播相对定位消息之前,第一UE向网络侧设备发送相对定位参数请求消息,相对定位参数请求消息用于向所述网络侧设备请求相对定位参数信息,第一UE接收网络侧设备发送的相对定位参数响应消息,相对定位参数响应消息包含相对定位参数信息。
具体地,网络侧设备可以为策略控制功能网元(Policy Control Function,PCF)和接入及移动性管理功能网元(Access and Mobility Management Function,AMF)。
本公开实施例中,相对定位参数是指目标UE通过与邻近UE之间的接口进行相对定位相关的参数。
目标UE与邻近UE之间的接口可以为直接通信接口,该直接通信接口可以为PC5接口。
在一些实施例中,相对定位参数信息中包含以下信息中的一种或多种:发起相对定位的业务标识与目标第二层网络协议标识的映射关系;发起相对定位的业务标识与相对定位服务质量需求的映射关系;发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
例如,相对定位参数信息包含发起相对定位的业务标识与目标第二层网络协议标识的映射关系。
例如,相对定位参数信息包含:发起相对定位的业务标识与相对定位服务质量需求的映射关系和发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
相对定位参数信息包含的信息有利于第一UE更好的进行相对定 位,进一步提高相对定位过程的可靠性。
图15是本公开实施例提供的相对定位方法的流程示意图之四,如图15所示,第一UE向网络侧设备请求相对定位参数的具体过程如下:
步骤1,UE向AMF网元发送非接入层(Non-Access Stratum,NAS)请求消息,NAS请求(NAS Request)消息可以是注册(Registration)请求消息或者终端策略请求消息,NAS消息中包含UE发送给PCF网元的邻近策略提供请求消息(UE Policy Container(ProSe Policy Provisioning request)),该消息用于UE向PCF网元请求相对定位参数。
步骤2,如果NAS请求消息是注册请求消息,则AMF网元向UE返回注册接受(Registration Accept)消息。
步骤3,AMF网元向PCF网元发送策略请求(Policy Request)消息,该消息中包含邻近策略提供请求消息(UE Policy Container(ProSe Policy Provisioning request))。
步骤4,PCF网元向AMF网元返回策略响应(Policy Response)消息。
步骤5,PCF网元向AMF网元发送传输消息(Namf_Communication_N1N2 Message Transfer),该消息中包含邻近策略参数(UE Policy Container(ProSe Policy parameter)),邻近策略参数为PCF网元向UE提供的相对定位参数,相对定位参数至少可以包括以下之一:
(1)UE可以进行相对定位的公共陆地移动网(Public Land Mobile Network,PLMN)列表;
(2)UE是否可在无网络覆盖的情况下进行相对定位;
(3)发起相对定位的业务标识与目标第二层网络协议标识的映射关系;
(4)发起相对定位的业务标识与相对定位服务质量需求的映射 关系;
(5)发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
步骤6,AMF网元向UE提供邻近策略参数(Delivery of UE policies(UE Policy Container(ProSe Policyparameter))。
步骤7,UE向AMF网元返回策略传输结果(Result of delivery of UE policies)。
步骤8,AMF网元向PCF网元返回策略传输结果(Namf_N1 Message Notify)。
在第一UE广播相对定位消息之前,第一UE向网络侧设备请求相对定位参数消息,网络侧设备为第一UE配置相对定位参数消息有利于第一UE更好的进行相对定位。
图16是本公开实施例提供的相对定位方法的流程示意图之五,如图16所示,本公开实施例提供一种相对定位方法,该方法包括:
步骤1601,第二UE接收第一UE广播的相对定位消息。
步骤1602,所述第二UE根据所述相对定位消息确定是否支持所述第一UE的相对定位过程。
步骤1603,在所述第二UE确定支持所述第一UE的相对定位过程的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
在一些实施例中,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
在一些实施例中,所述第二UE根据所述相对定位消息确定是否支持所述第一UE的相对定位过程,包括:
在所述相对定位消息中包含所述第二UE的应用层用户标识的情况下,所述第二UE确定支持所述第一UE的相对定位过程;
在所述相对定位消息中包含发起相对定位的业务标识,且所述第 二UE支持发起相对定位的业务的情况下,所述第二UE确定支持所述第一UE的相对定位过程。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,包括:
所述第二UE向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
所述第二UE接收所述第一UE发送的第二相对定位请求消息;
所述第二UE向所述第一UE发送第二相对定位响应消息;所述第二相对定位响应消息用于确定所述第一UE与所述第二UE之间的相对定位结果。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE根据所述第一相对定位请求消息确定与所述第一UE之间的相对定位结果;
所述第二UE向所述第一UE发送第三相对定位响应消息;所述第三相对定位响应消息中包含所述相对定位结果。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所 述第一UE进行相对定位,还包括:
所述第二UE向所述第一UE发送第三相对定位请求消息;
所述第二UE接收所述第一UE发送的第四相对定位响应消息;
所述第二UE向所述第一UE发送第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
在一些实施例中在所述相对定位消息为所述相对定位广播消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE根据所述相对定位广播消息确定与所述第一UE之间的相对定位结果;
所述第二UE向所述第一UE发送第一相对位置通知消息;所述第一相对位置通知消息中包含所述相对定位结果。
在一些实施例中,在所述相对定位消息为所述相对定位广播消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
所述第二UE向所述第一UE发送第四相对定位请求消息;
所述第二UE接收所述第一UE的发送第六相对定位响应消息;
所述第二UE向所述第一UE发送第二相对位置通知消息,所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
本公开实施例提供的相对定位方法,可参照上述执行主体为终端的相对定位方法实施例,且能够达到相同的技术效果,在此不再对本实施例中与上述相应方法实施例相同的部分及有益效果进行具体赘述。
图17是本公开实施例提供的电子设备的结构示意图之一,如图17所示,所述终端包括存储器1720,收发机1700,处理器1710,其中:
存储器1720,用于存储计算机程序;收发机1700,用于在所述处理器1710的控制下收发数据;处理器1710,用于读取所述存储器1720中的计算机程序并执行以下操作:
广播相对定位消息;
通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持第一UE的相对定位过程的UE。
具体地,收发机1700,用于在处理器1710的控制下接收和发送数据。
其中,在图17中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1710代表的一个或多个处理器和存储器1720代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1700可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,用户接口1730还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器1710负责管理总线架构和通常的处理,存储器1720可以存储处理器1710在执行操作时所使用的数据。
可选的,处理器1710可以是CPU(中央处埋器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件),处理器也可以采用多核架构。
处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本公开实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。
在一些实施例中,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,通过与第二UE之间的接口进行相对定位,包括:
接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
根据所述第一相对定位响应消息确定与所述第二UE之间的相对定位结果。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,通过与第二UE之间的接口进行相对定位,包括:
接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
向所述第二UE发送第二相对定位请求消息;
接收所述第二UE发送的第二相对定位响应消息;
根据所述第二相对定位响应消息确定与所述第二UE之间的相对定位结果。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,通过与第二UE之间的接口进行相对定位,包括:
接收所述第二UE发送的第三相对定位响应消息;所述第三相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结 果;所述相对定位结果是所述第二UE根据所述第一相对定位请求消息确定的。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,通过与第二UE之间的接口进行相对定位,包括:
接收所述第二UE发送的第三相对定位请求消息;
向所述第二UE发送第四相对定位响应消息;
接收所述第二UE发送的第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
在一些实施例中,在所述相对定位消息为所述相对定位广播消息的情况下,通过与第二UE之间的接口进行相对定位,包括:
接收所述第二UE发送的第一相对位置通知消息;所述第一相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述相对定位广播消息确定的。
在一些实施例中,在所述相对定位消息为所述相对定位广播消息的情况下,通过与第二UE之间的接口进行相对定位,包括:
接收所述第二UE发送的第四相对定位请求消息;
向所述第二UE发送第六相对定位响应消息;
接收所述第二UE发送的第二相对位置通知消息;所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
在一些实施例中,广播相对定位消息之前,包括:
向网络侧设备发送相对定位参数请求消息,所述相对定位参数请求消息用于向所述网络侧设备请求相对定位参数信息;
接收所述网络侧设备发送的相对定位参数响应消息,所述相对定位参数响应消息包含所述相对定位参数信息。
在一些实施例中,所述相对定位参数信息中包含以下信息中的一种或多种:
发起相对定位的业务标识与目标第二层网络协议标识的映射关系;
发起相对定位的业务标识与相对定位服务质量需求的映射关系;
发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
在此需要说明的是,本发明实施例提供的上述终端,能够实现上述执行主体为终端的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
图18是本公开实施例提供的电子设备的结构示意图之二,如图18所示,所述终端包括存储器1820,收发机1800,处理器1810,其中:
存储器1820,用于存储计算机程序;收发机1800,用于在所述处理器1810的控制下收发数据;处理器1810,用于读取所述存储器1820中的计算机程序并执行以下操作:
接收第一UE广播的相对定位消息;
根据所述相对定位消息确定是否支持所述第一UE的相对定位过程;
在确定支持所述第一UE的相对定位过程的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
具体地,收发机1800,用于在处理器1810的控制下接收和发送数据。
其中,在图18中,总线架构可以包括任意数量的互联的总线和 桥,具体由处理器1810代表的一个或多个处理器和存储器1820代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1800可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,用户接口1830还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器1810负责管理总线架构和通常的处理,存储器1820可以存储处理器1810在执行操作时所使用的数据。
可选的,处理器1810可以是CPU(中央处埋器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件),处理器也可以采用多核架构。
处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本公开实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。
在一些实施例中,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
在一些实施例中,根据所述相对定位消息确定是否支持所述第一UE的相对定位过程,包括:
在所述相对定位消息中包含第二UE的应用层用户标识的情况下,所述第二UE确定支持所述第一UE的相对定位过程;
在所述相对定位消息中包含发起相对定位的业务标识,且所述第 二UE支持发起相对定位的业务的情况下,所述第二UE确定支持所述第一UE的相对定位过程。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位,包括:
向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征第二UE确定支持所述第一UE的相对定位过程。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征第二UE确定支持所述第一UE的相对定位过程;
接收所述第一UE发送的第二相对定位请求消息;
向所述第一UE发送第二相对定位响应消息;所述第二相对定位响应消息用于确定所述第一UE与所述第二UE之间的相对定位结果。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
根据所述第一相对定位请求消息确定与所述第一UE之间的相对定位结果;
向所述第一UE发送第三相对定位响应消息;所述第三相对定位响应消息中包含所述相对定位结果。
在一些实施例中,在所述相对定位消息为所述第一相对定位请求消息的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
向所述第一UE发送第三相对定位请求消息;
接收所述第一UE发送的第四相对定位响应消息;
向所述第一UE发送第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
在一些实施例中,在所述相对定位消息为所述相对定位广播消息的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
根据所述相对定位广播消息确定与所述第一UE之间的相对定位结果;
向所述第一UE发送第一相对位置通知消息;所述第一相对位置通知消息中包含所述相对定位结果。
在一些实施例中,在所述相对定位消息为所述相对定位广播消息的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:
向所述第一UE发送第四相对定位请求消息;
接收所述第一UE的发送第六相对定位响应消息;
向所述第一UE发送第二相对位置通知消息,所述第二相对位置通知消息中包含所述第一UE与第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
在此需要说明的是,本发明实施例提供的上述终端,能够实现上述执行主体为终端的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
图19是本公开实施例提供的相对定位装置的结构示意图之一,如图19所示,本公开还提供一种相对定位装置,包括广播模块1910和第一定位模块1920,其中:
广播模块1910用于广播相对定位消息;
第一定位模块1920用于通过与第二UE之间的接口进行相对定 位;所述第二UE为接收到所述相对定位消息后确定支持第一UE的相对定位过程的UE。
在一些实施例中,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
在一些实施例中,第一定位模块1920包括第一接收子模块和第一确定子模块;
在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一接收子模块用于接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
所述第一确定子模块用于根据所述第一相对定位响应消息确定与所述第二UE之间的相对定位结果。
在一些实施例中,第一定位模块1920还可以包括第二接收子模块、第一发送子模块、第三接收子模块和第二确定子模块;
在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二接收子模块用于接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
所述第一发送子模块用于向所述第二UE发送第二相对定位请求消息;
所述第三接收子模块用于接收所述第二UE发送的第二相对定位响应消息;
所述第二确定子模块用于根据所述第二相对定位响应消息确定与所述第二UE之间的相对定位结果。
在一些实施例中,第一定位模块1920还可以包括第四接收子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第四接收子模块用于接收所述第二UE发送的第三相对定位响应消 息;所述第三相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第一相对定位请求消息确定的。
在一些实施例中,第一定位模块1920还可以包括第五接收子模块、第二发送子模块和第六接收子模块;
在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第五接收子模块用于接收所述第二UE发送的第三相对定位请求消息;
所述第二发送子模块用于向所述第二UE发送第四相对定位响应消息;
所述第六接收子模块用于接收所述第二UE发送的第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
在一些实施例中,第一定位模块1920还可以包括第七接收子模块;在所述相对定位消息为所述相对定位广播消息的情况下,所述第七接收子模块用于接收所述第二UE发送的第一相对位置通知消息;所述第一相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述相对定位广播消息确定的。
在一些实施例中,第一定位模块1920还可以包括第八接收子模块、第三发送子模块和第九接收子模块;
在所述相对定位消息为所述相对定位广播消息的情况下,所述第八接收子模块用于接收所述第二UE发送的第四相对定位请求消息;
所述第三发送子模块用于向所述第二UE发送第六相对定位响应消息;
所述第九接收子模块用于接收所述第二UE发送的第二相对位置 通知消息;所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
在一些实施例中,相对定位装置还可以包括第四发送子模块和第十接收子模块;
所述第四发送子模块用于向网络侧设备发送相对定位参数请求消息,所述相对定位参数请求消息用于向所述网络侧设备请求相对定位参数信息;
所述第十接收子模块用于接收所述网络侧设备发送的相对定位参数响应消息,所述相对定位参数响应消息包含所述相对定位参数信息。
在一些实施例中,所述相对定位参数信息中包含以下信息中的一种或多种:
发起相对定位的业务标识与目标第二层网络协议标识的映射关系;
发起相对定位的业务标识与相对定位服务质量需求的映射关系;
发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
在此需要说明的是,本公开实施例提供的相对定位装置,能够实现上述执行主体为终端的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
图20是本公开实施例提供的相对定位装置的结构示意图之二,如图20所示,本公开还提供一种相对定位装置,包括接收模块2010、判断模块2020和第二定位模块2030,其中:
接收模块2010用于接收第一UE广播的相对定位消息;
判断模块2020用于根据所述相对定位消息确定是否支持所述第 一UE的相对定位过程;
第二定位模块2030用于在确定支持所述第一UE的相对定位过程的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
在一些实施例中,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
在一些实施例中,根据所述相对定位消息确定是否支持所述第一UE的相对定位过程,包括:
在所述相对定位消息中包含所述第二UE的应用层用户标识的情况下,所述第二UE确定支持所述第一UE的相对定位过程;
在所述相对定位消息中包含发起相对定位的业务标识,且所述第二UE支持发起相对定位的业务的情况下,所述第二UE确定支持所述第一UE的相对定位过程。
在一些实施例中,第二定位模块2030还可以包括第一发送子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一发送子模块用于向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程。
在一些实施例中,第二定位模块2030还可以包括第二发送子模块、第一接收子模块和第三发送子模块;
在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二发送子模块用于向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;
所述第一接收子模块用于接收所述第一UE发送的第二相对定位请求消息;
所述第三发送子模块用于向所述第一UE发送第二相对定位响应 消息;所述第二相对定位响应消息用于确定所述第一UE与所述第二UE之间的相对定位结果。
在一些实施例中,第二定位模块2030还可以包括第一确定子模块和第四发送子模块;
在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一确定子模块用于根据所述第一相对定位请求消息确定与所述第一UE之间的相对定位结果;
所述第四发送子模块用于向所述第一UE发送第三相对定位响应消息;所述第三相对定位响应消息中包含所述相对定位结果。
在一些实施例中,第二定位模块2030还可以包括第五发送子模块、第二接收子模块和第六发送子模块;
在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第五发送子模块用于向所述第一UE发送第三相对定位请求消息;
所述第二接收子模块用于接收所述第一UE发送的第四相对定位响应消息;
所述第六发送子模块用于向所述第一UE发送第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
在一些实施例中,第二定位模块2030还可以包括第二确定子模块和第七发送子模块;
在所述相对定位消息为所述相对定位消息的情况下,所述第二确定子模块用于根据所述相对定位广播消息确定与所述第一UE之间的相对定位结果;
所述第七发送子模块用于向所述第一UE发送第一相对位置通知消息;所述第一相对位置通知消息中包含所述相对定位结果。
在一些实施例中,第二定位模块2030还可以包括第八发送子模 块、第三接收子模块和第九发送子模块;
在所述相对定位消息为所述相对定位消息的情况下,所述第八发送子模块用于向所述第一UE发送第四相对定位请求消息;
所述第三接收子模块用于接收所述第一UE的发送第六相对定位响应消息;
所述第九发送子模块用于向所述第一UE发送第二相对位置通知消息,所述第二相对位置通知消息中包含所述第一UE与第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
在此需要说明的是,本公开实施例提供的相对定位装置,能够实现上述执行主体为终端的方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
需要说明的是,本公开实施例中对单元/模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
在一些实施例中,还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述各实施例提供的方法,包括:
广播相对定位消息;
通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持第一UE的相对定位过程的UE。
或者包括:
接收第一UE广播的相对定位消息;
根据所述相对定位消息确定是否支持所述第一UE的相对定位过程;
在确定支持所述第一UE的相对定位过程的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
需要说明的是:所述处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
另外需要说明的是:本公开实施例中术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。
本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存 在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本公开实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
本公开实施例提供的技术方案可以适用于多种***,尤其是5G***。例如适用的***可以是全球移动通讯(global system of mobile communication,GSM)***、码分多址(code division multiple access,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)通用分组无线业务(general packet radio service,GPRS)***、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)***、高级长期演进(long term evolution advanced,LTE-A)***、通用移动***(universal mobile telecommunication system,UMTS)、全球互联微波接入(worldwide interoperability for microwave access,WiMAX)***、5G新空口(New Radio,NR)***等。这多种***中均包括终端设备和网络设备。***中还可以包括核心网部分,例如演进的分组***(Evloved Packet System,EPS)、5G***(5GS)等。
本公开实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的***中,终端设备的名称可能也不相同,例如在5G***中,终端设备可以称为用户设备(User Equipment,UE)。无线终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网(Core Network,CN)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言 和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiated Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端设备也可以称为***、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)、用户代理(user agent)、用户装置(user device),本公开实施例中并不限定。
本公开实施例涉及的网络设备,可以是基站,该基站可以包括多个为终端提供服务的小区。根据具体应用场合不同,基站又可以称为接入点,或者可以是接入网中在空中接口上通过一个或多个扇区与无线终端设备通信的设备,或者其它名称。网络设备可用于将收到的空中帧与网际协议(Internet Protocol,IP)分组进行相互更换,作为无线终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)通信网络。网络设备还可协调对空中接口的属性管理。例如,本公开实施例涉及的网络设备可以是全球移动通信***(Global System for Mobile communications,GSM)或码分多址接入(Code Division Multiple Access,CDMA)中的网络设备(Base Transceiver Station,BTS),也可以是带宽码分多址接入(Wide-band Code Division Multiple Access,WCDMA)中的网络设备(NodeB),还可以是长期演进(long term evolution,LTE)***中的演进型网络设备(evolutional Node B,eNB或e-NodeB)、5G网络架构(next generation system)中的5G基站(gNB),也可以是家庭演进基站(Home evolved Node B,HeNB)、中继节点(relay node)、家庭基站(femto)、微微基站(pico)等,本公开实施例中并不限定。在一些网络结构中,网络设备可以包括集中单元(centralized unit,CU)节点和分布单元 (distributed unit,DU)节点,集中单元和分布单元也可以地理上分开布置。
网络设备与终端设备之间可以各自使用一或多根天线进行多输入多输出(Multi Input Multi Output,MIMO)传输,MIMO传输可以是单用户MIMO(Single User MIMO,SU-MIMO)或多用户MIMO(Multiple User MIMO,MU-MIMO)。根据根天线组合的形态和数量,MIMO传输可以是2D-MIMO、3D-MIMO、FD-MIMO或massive-MIMO,也可以是分集传输或预编码传输或波束赋形传输等。
本领域内的技术人员应明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。
Claims (58)
- 一种相对定位方法,其特征在于,包括:第一终端UE广播相对定位消息;所述第一UE通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持所述第一UE的相对定位过程的UE。
- 根据权利要求1所述的相对定位方法,其特征在于,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
- 根据权利要求2所述的相对定位方法,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:所述第一UE接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;所述第一UE根据所述第一相对定位响应消息确定与所述第二UE之间的相对定位结果。
- 根据权利要求2所述的相对定位方法,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:所述第一UE接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;所述第一UE向所述第二UE发送第二相对定位请求消息;所述第一UE接收所述第二UE发送的第二相对定位响应消息;所述第一UE根据所述第二相对定位响应消息确定与所述第二UE之间的相对定位结果。
- 根据权利要求2所述的相对定位方法,其特征在于,在所述 相对定位消息为所述第一相对定位请求消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:所述第一UE接收所述第二UE发送的第三相对定位响应消息;所述第三相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第一相对定位请求消息确定的。
- 根据权利要求2所述的相对定位方法,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:所述第一UE接收所述第二UE发送的第三相对定位请求消息;所述第一UE向所述第二UE发送第四相对定位响应消息;所述第一UE接收所述第二UE发送的第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
- 根据权利要求2所述的相对定位方法,其特征在于,在所述相对定位消息为所述相对定位广播消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:所述第一UE接收所述第二UE发送的第一相对位置通知消息;所述第一相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述相对定位广播消息确定的。
- 根据权利要求2所述的相对定位方法,其特征在于,在所述相对定位消息为所述相对定位广播消息的情况下,所述第一UE通过与第二UE之间的接口进行相对定位,包括:所述第一UE接收所述第二UE发送的第四相对定位请求消息;所述第一UE向所述第二UE发送第六相对定位响应消息;所述第一UE接收所述第二UE发送的第二相对位置通知消息;所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
- 根据权利要求1所述的相对定位方法,其特征在于,所述第一UE广播相对定位消息之前,包括:所述第一UE向网络侧设备发送相对定位参数请求消息,所述相对定位参数请求消息用于向所述网络侧设备请求相对定位参数信息;所述第一UE接收所述网络侧设备发送的相对定位参数响应消息,所述相对定位参数响应消息包含所述相对定位参数信息。
- 根据权利要求9所述的相对定位方法,其特征在于,所述相对定位参数信息中包含以下信息中的一种或多种:发起相对定位的业务标识与目标第二层网络协议标识的映射关系;发起相对定位的业务标识与相对定位服务质量需求的映射关系;发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
- 一种相对定位方法,其特征在于,包括:第二UE接收第一UE广播的相对定位消息;所述第二UE根据所述相对定位消息确定是否支持所述第一UE的相对定位过程;在所述第二UE确定支持所述第一UE的相对定位过程的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
- 根据权利要求11所述的相对定位方法,其特征在于,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
- 根据权利要求11所述的相对定位方法,其特征在于,所述 第二UE根据所述相对定位消息确定是否支持所述第一UE的相对定位过程,包括:在所述相对定位消息中包含所述第二UE的应用层用户标识的情况下,所述第二UE确定支持所述第一UE的相对定位过程;在所述相对定位消息中包含发起相对定位的业务标识,且所述第二UE支持发起相对定位的业务的情况下,所述第二UE确定支持所述第一UE的相对定位过程。
- 根据权利要求12所述的相对定位方法,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,包括:所述第二UE向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程。
- 根据权利要求12所述的相对定位方法,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:所述第二UE向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;所述第二UE接收所述第一UE发送的第二相对定位请求消息;所述第二UE向所述第一UE发送第二相对定位响应消息;所述第二相对定位响应消息用于确定所述第一UE与所述第二UE之间的相对定位结果。
- 根据权利要求12所述的相对定位方法,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二 UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:所述第二UE根据所述第一相对定位请求消息确定与所述第一UE之间的相对定位结果;所述第二UE向所述第一UE发送第三相对定位响应消息;所述第三相对定位响应消息中包含所述相对定位结果。
- 根据权利要求12所述的相对定位方法,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:所述第二UE向所述第一UE发送第三相对定位请求消息;所述第二UE接收所述第一UE发送的第四相对定位响应消息;所述第二UE向所述第一UE发送第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
- 根据权利要求12所述的相对定位方法,其特征在于,在所述相对定位消息为所述相对定位广播消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:所述第二UE根据所述相对定位广播消息确定与所述第一UE之间的相对定位结果;所述第二UE向所述第一UE发送第一相对位置通知消息;所述第一相对位置通知消息中包含所述相对定位结果。
- 根据权利要求12所述的相对定位方法,其特征在于,在所述相对定位消息为所述相对定位广播消息的情况下,所述第二UE通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包 括:所述第二UE向所述第一UE发送第四相对定位请求消息;所述第二UE接收所述第一UE的发送第六相对定位响应消息;所述第二UE向所述第一UE发送第二相对位置通知消息,所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
- 一种电子设备,其特征在于,包括存储器,收发机,处理器:存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:广播相对定位消息;通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持第一UE的相对定位过程的UE。
- 根据权利要求20所述的电子设备,其特征在于,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
- 根据权利要求21所述的电子设备,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述通过与第二UE之间的接口进行相对定位,包括:接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;根据所述第一相对定位响应消息确定与所述第二UE之间的相对定位结果。
- 根据权利要求21所述的电子设备,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述通过与第二UE之间的接口进行相对定位,包括:接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;向所述第二UE发送第二相对定位请求消息;接收所述第二UE发送的第二相对定位响应消息;根据所述第二相对定位响应消息确定与所述第二UE之间的相对定位结果。
- 根据权利要求21所述的电子设备,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述通过与第二UE之间的接口进行相对定位,包括:接收所述第二UE发送的第三相对定位响应消息;所述第三相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第一相对定位请求消息确定的。
- 根据权利要求21所述的电子设备,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述通过与第二UE之间的接口进行相对定位,包括:接收所述第二UE发送的第三相对定位请求消息;向所述第二UE发送第四相对定位响应消息;接收所述第二UE发送的第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
- 根据权利要求21所述的电子设备,其特征在于,在所述相对定位消息为所述相对定位广播消息的情况下,通过与第二UE之间的接口进行相对定位,包括:接收所述第二UE发送的第一相对位置通知消息;所述第一相对 位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述相对定位广播消息确定的。
- 根据权利要求21所述的电子设备,其特征在于,在所述相对定位消息为所述相对定位广播消息的情况下,所述通过与第二UE之间的接口进行相对定位,包括:接收所述第二UE发送的第四相对定位请求消息;向所述第二UE发送第六相对定位响应消息;接收所述第二UE发送的第二相对位置通知消息;所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
- 根据权利要求20所述的电子设备,其特征在于,广播相对定位消息之前,包括:向网络侧设备发送相对定位参数请求消息,所述相对定位参数请求消息用于向所述网络侧设备请求相对定位参数信息;接收所述网络侧设备发送的相对定位参数响应消息,所述相对定位参数响应消息包含所述相对定位参数信息。
- 根据权利要求24所述的电子设备,其特征在于,所述相对定位参数信息中包含以下信息中的一种或多种:发起相对定位的业务标识与目标第二层网络协议标识的映射关系;发起相对定位的业务标识与相对定位服务质量需求的映射关系;发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
- 一种电子设备,其特征在于,包括存储器,收发机,处理器:存储器,用于存储计算机程序;收发机,用于在所述处理器的控 制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:接收第一UE广播的相对定位消息;根据所述相对定位消息确定是否支持所述第一UE的相对定位过程;在确定支持所述第一UE的相对定位过程的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
- 根据权利要求30所述的电子设备,其特征在于,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
- 根据权利要求30所述的电子设备,其特征在于,根据所述相对定位消息确定是否支持所述第一UE的相对定位过程,包括:在所述相对定位消息中包含第二UE的应用层用户标识的情况下,所述第二UE确定支持所述第一UE的相对定位过程;在所述相对定位消息中包含发起相对定位的业务标识,且所述第二UE支持发起相对定位的业务的情况下,所述第二UE确定支持所述第一UE的相对定位过程。
- 根据权利要求31所述的电子设备,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述通过与所述第一UE之间的接口支持所述第一UE进行相对定位,包括:向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征第二UE确定支持所述第一UE的相对定位过程。
- 根据权利要求31所述的电子设备,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;接收所述第一UE发送的第二相对定位请求消息;向所述第一UE发送第二相对定位响应消息;所述第二相对定位响应消息用于确定所述第一UE与所述第二UE之间的相对定位结果。
- 根据权利要求31所述的电子设备,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:根据所述第一相对定位请求消息确定与所述第一UE之间的相对定位结果;向所述第一UE发送第三相对定位响应消息;所述第三相对定位响应消息中包含所述相对定位结果。
- 根据权利要求31所述的电子设备,其特征在于,在所述相对定位消息为所述第一相对定位请求消息的情况下,所述通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:向所述第一UE发送第三相对定位请求消息;接收所述第一UE发送的第四相对定位响应消息;向所述第一UE发送第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
- 根据权利要求31所述的电子设备,其特征在于,在所述相对定位消息为所述相对定位广播消息的情况下,所述通过与所述第一UE之间的接口支持所述第一UE进行相对定位,还包括:根据所述相对定位广播消息确定与所述第一UE之间的相对定位结果;向所述第一UE发送第一相对位置通知消息;所述第一相对位置通知消息中包含所述相对定位结果。
- 根据权利要求31所述的电子设备,其特征在于,在所述相对定位消息为所述相对定位广播消息的情况下,所述通过与所述第一 UE之间的接口支持所述第一UE进行相对定位,还包括:向所述第一UE发送第四相对定位请求消息;接收所述第一UE的发送第六相对定位响应消息;向所述第一UE发送第二相对位置通知消息,所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
- 一种相对定位装置,其特征在于,包括:广播模块,用于广播相对定位消息;第一定位模块,用于通过与第二UE之间的接口进行相对定位;所述第二UE为接收到所述相对定位消息后确定支持第一UE的相对定位过程的UE。
- 根据权利要求39所述的相对定位装置,其特征在于,其特征在于,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
- 根据权利要求40所述的相对定位装置,其特征在于,所述第一定位模块包括第一接收子模块和第一确定子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一接收子模块用于接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;所述第一确定子模块用于根据所述第一相对定位响应消息确定与所述第二UE之间的相对定位结果。
- 根据权利要求40所述的相对定位装置,其特征在于,所述第一定位模块包括第二接收子模块、第一发送子模块、第三接收子模块和第二确定子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所 述第二接收子模块用于接收所述第二UE发送的第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;所述第一发送子模块用于向所述第二UE发送第二相对定位请求消息;所述第三接收子模块用于接收所述第二UE发送的第二相对定位响应消息;所述第二确定子模块用于根据所述第二相对定位响应消息确定与所述第二UE之间的相对定位结果。
- 根据权利要求40所述的相对定位装置,其特征在于,所述第一定位模块包括第四接收子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第四接收子模块用于接收所述第二UE发送的第三相对定位响应消息;所述第三相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第一相对定位请求消息确定的。
- 根据权利要求40所述的相对定位装置,其特征在于,所述第一定位模块包括第五接收子模块、第二发送子模块和第六接收子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第五接收子模块用于接收所述第二UE发送的第三相对定位请求消息;所述第二发送子模块用于向所述第二UE发送第四相对定位响应消息;所述第六接收子模块用于接收所述第二UE发送的第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据 所述第四相对定位响应消息确定的。
- 根据权利要求40所述的相对定位装置,其特征在于,所述第一定位模块包括第七接收子模块;在所述相对定位消息为所述相对定位广播消息的情况下,所述第七接收子模块用于接收所述第二UE发送的第一相对位置通知消息;所述第一相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述相对定位广播消息确定的。
- 根据权利要求40所述的相对定位装置,其特征在于,所述第一定位模块包括第八接收子模块、第三发送子模块和第九接收子模块;在所述相对定位消息为所述相对定位广播消息的情况下,所述第八接收子模块用于接收所述第二UE发送的第四相对定位请求消息;所述第三发送子模块用于向所述第二UE发送第六相对定位响应消息;所述第九接收子模块用于接收所述第二UE发送的第二相对位置通知消息;所述第二相对位置通知消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
- 根据权利要求39所述的相对定位装置,其特征在于,所述相对定位装置还包括第四发送子模块和第十接收子模块;所述第四发送子模块用于向网络侧设备发送相对定位参数请求消息,所述相对定位参数请求消息用于向所述网络侧设备请求相对定位参数信息;所述第十接收子模块用于接收所述网络侧设备发送的相对定位参数响应消息,所述相对定位参数响应消息包含所述相对定位参数信息。
- 根据权利要求47所述的相对定位装置,其特征在于,所述相对定位参数信息中包含以下信息中的一种或多种:发起相对定位的业务标识与目标第二层网络协议标识的映射关系;发起相对定位的业务标识与相对定位服务质量需求的映射关系;发起相对定位的业务标识与相对定位支持的地理区域描述形状的映射关系。
- 一种相对定位装置,其特征在于,包括:接收模块,用于接收第一UE广播的相对定位消息;判断模块,用于根据所述相对定位消息确定是否支持所述第一UE的相对定位过程;第二定位模块,用于在确定支持所述第一UE的相对定位过程的情况下,通过与所述第一UE之间的接口支持所述第一UE进行相对定位。
- 根据权利要求49所述的相对定位装置,其特征在于,所述相对定位消息为第一相对定位请求消息或相对定位广播消息。
- 根据权利要求49所述的相对定位装置,其特征在于,所述第二UE根据所述相对定位消息确定是否支持所述第一UE的相对定位过程,包括:在所述相对定位消息中包含所述第二UE的应用层用户标识的情况下,所述第二UE确定支持所述第一UE的相对定位过程;在所述相对定位消息中包含发起相对定位的业务标识,且所述第二UE支持发起相对定位的业务的情况下,所述第二UE确定支持所述第一UE的相对定位过程。
- 根据权利要求50所述的相对定位装置,其特征在于,所述第二定位模块包括第一发送子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所 述第一发送子模块用于向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程。
- 根据权利要求50所述的相对定位装置,其特征在于,所述第二定位模块包括第二发送子模块、第一接收子模块和第三发送子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第二发送子模块用于向所述第一UE发送第一相对定位响应消息;所述第一相对定位响应消息表征所述第二UE确定支持所述第一UE的相对定位过程;所述第一接收子模块用于接收所述第一UE发送的第二相对定位请求消息;所述第三发送子模块用于向所述第一UE发送第二相对定位响应消息;所述第二相对定位响应消息用于确定所述第一UE与所述第二UE之间的相对定位结果。
- 根据权利要求50所述的相对定位装置,其特征在于,所述第二定位模块包括第一确定子模块和第四发送子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第一确定子模块用于根据所述第一相对定位请求消息确定与所述第一UE之间的相对定位结果;所述第四发送子模块用于向所述第一UE发送第三相对定位响应消息;所述第三相对定位响应消息中包含所述相对定位结果。
- 根据权利要求50所述的相对定位装置,其特征在于,所述第二定位模块包括第五发送子模块、第二接收子模块和第六发送子模块;在所述相对定位消息为所述第一相对定位请求消息的情况下,所述第五发送子模块用于向所述第一UE发送第三相对定位请求消息;所述第二接收子模块用于接收所述第一UE发送的第四相对定位响应消息;所述第六发送子模块用于向所述第一UE发送第五相对定位响应消息;所述第五相对定位响应消息中包含所述第一UE与所述第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第四相对定位响应消息确定的。
- 根据权利要求50所述的相对定位装置,其特征在于,所述第二定位模块包括第二确定子模块和第七发送子模块;在所述相对定位消息为所述相对定位消息的情况下,所述第二确定子模块用于根据所述相对定位广播消息确定与所述第一UE之间的相对定位结果;所述第七发送子模块用于向所述第一UE发送第一相对位置通知消息;所述第一相对位置通知消息中包含所述相对定位结果。
- 根据权利要求50所述的相对定位装置,其特征在于,所述第二定位模块包括第八发送子模块、第三接收子模块和第九发送子模块;在所述相对定位消息为所述相对定位消息的情况下,所述第八发送子模块用于向所述第一UE发送第四相对定位请求消息;所述第三接收子模块用于接收所述第一UE的发送第六相对定位响应消息;所述第九发送子模块用于向所述第一UE发送第二相对位置通知消息,所述第二相对位置通知消息中包含所述第一UE与第二UE之间的相对定位结果;所述相对定位结果是所述第二UE根据所述第六相对定位响应消息确定的。
- 一种处理器可读存储介质,其特征在于,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行权利要求1至10中的任一项所述的方法,或者执行权利要求11至19 中的任一项所述的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111256588.3 | 2021-10-27 | ||
CN202111256588.3A CN116033332A (zh) | 2021-10-27 | 2021-10-27 | 相对定位方法、电子设备、装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023072014A1 true WO2023072014A1 (zh) | 2023-05-04 |
Family
ID=86069429
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/127193 WO2023072014A1 (zh) | 2021-10-27 | 2022-10-25 | 相对定位方法、电子设备、装置及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116033332A (zh) |
WO (1) | WO2023072014A1 (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651705A (zh) * | 2008-08-15 | 2010-02-17 | 华为技术有限公司 | 一种协商定位能力的方法及装置 |
US20120213261A1 (en) * | 2011-02-21 | 2012-08-23 | Motorola Mobility, Inc. | Method and apparatus for reference signal processing in an orthogonal frequency division multiplexing communication system |
EP2558877A1 (en) * | 2010-04-12 | 2013-02-20 | Nokia Corp. | Selection of a relative positioning method |
GB2582442A (en) * | 2019-02-15 | 2020-09-23 | Samsung Electronics Co Ltd | Method and apparatus for inter communication device measurement and timing advance in a communication system |
CN111989585A (zh) * | 2020-07-14 | 2020-11-24 | 北京小米移动软件有限公司 | 相对定位的方法、终端、基站、通信设备及存储介质 |
-
2021
- 2021-10-27 CN CN202111256588.3A patent/CN116033332A/zh active Pending
-
2022
- 2022-10-25 WO PCT/CN2022/127193 patent/WO2023072014A1/zh unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101651705A (zh) * | 2008-08-15 | 2010-02-17 | 华为技术有限公司 | 一种协商定位能力的方法及装置 |
EP2558877A1 (en) * | 2010-04-12 | 2013-02-20 | Nokia Corp. | Selection of a relative positioning method |
US20120213261A1 (en) * | 2011-02-21 | 2012-08-23 | Motorola Mobility, Inc. | Method and apparatus for reference signal processing in an orthogonal frequency division multiplexing communication system |
GB2582442A (en) * | 2019-02-15 | 2020-09-23 | Samsung Electronics Co Ltd | Method and apparatus for inter communication device measurement and timing advance in a communication system |
CN111989585A (zh) * | 2020-07-14 | 2020-11-24 | 北京小米移动软件有限公司 | 相对定位的方法、终端、基站、通信设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN116033332A (zh) | 2023-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4195718A1 (en) | Method for communication between user terminal and network, and terminal, network device and apparatus | |
WO2022152068A1 (zh) | 资源确定方法、通信设备和存储介质 | |
CN114071805B (zh) | 业务处理方法、信息指示方法、终端和网络设备 | |
WO2021168647A1 (zh) | 提供网络切片的方法和通信装置 | |
WO2023072016A1 (zh) | 辅助定位方法、装置及存储介质 | |
WO2023000884A1 (zh) | 多播会话处理方法、网络功能实体、装置及存储介质 | |
WO2023011465A1 (zh) | Ul定位参考信号的激活方法、装置、终端及网络侧设备 | |
WO2022206678A1 (zh) | 数据传输方法、装置及存储介质 | |
WO2023273397A1 (zh) | 组切换方法、设备、装置及存储介质 | |
WO2023072014A1 (zh) | 相对定位方法、电子设备、装置及存储介质 | |
WO2023020276A1 (zh) | 组播广播业务数据传输方法、装置、设备以及存储介质 | |
WO2024067398A1 (zh) | 紧急业务的处理方法及装置 | |
WO2023061081A1 (zh) | 一种信息处理方法、装置及可读存储介质 | |
WO2023273824A1 (zh) | 切换方法、装置、网络设备及中继终端 | |
WO2023029679A1 (zh) | 第一中继节点发现方法、装置及存储介质 | |
WO2023208046A1 (zh) | 资源选择方法、设备、装置及存储介质 | |
WO2024027584A1 (zh) | 多播业务的业务数据接收方法、设备、装置及存储介质 | |
WO2022042139A1 (zh) | 多媒体广播多播业务mbms业务的传输区域处理方法 | |
WO2023284474A1 (zh) | Amf选择方法、设备、装置及存储介质 | |
WO2023207595A1 (zh) | 一种资源调度方法、装置、网络设备及网元 | |
WO2024022199A1 (zh) | 信息传输方法、装置及存储介质 | |
WO2024078580A1 (zh) | 非紧急业务的处理方法及装置 | |
WO2023231767A1 (zh) | 定时提前值传输方法、装置及存储介质 | |
WO2023284513A1 (zh) | 中继状态管理方法、装置及终端 | |
WO2023202323A1 (zh) | 一种信息处理方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22885891 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |