WO2022152043A1 - 一种定位方法及装置 - Google Patents

一种定位方法及装置 Download PDF

Info

Publication number
WO2022152043A1
WO2022152043A1 PCT/CN2022/070544 CN2022070544W WO2022152043A1 WO 2022152043 A1 WO2022152043 A1 WO 2022152043A1 CN 2022070544 W CN2022070544 W CN 2022070544W WO 2022152043 A1 WO2022152043 A1 WO 2022152043A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
information
positioning
service function
sent
Prior art date
Application number
PCT/CN2022/070544
Other languages
English (en)
French (fr)
Inventor
全海洋
王达
李健翔
傅婧
赵亚利
Original Assignee
大唐移动通信设备有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 大唐移动通信设备有限公司 filed Critical 大唐移动通信设备有限公司
Priority to EP22738924.4A priority Critical patent/EP4280716A4/en
Publication of WO2022152043A1 publication Critical patent/WO2022152043A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0072Transmission between mobile stations, e.g. anti-collision systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/04Terminal devices adapted for relaying to or from another terminal or user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Definitions

  • the present disclosure relates to the field of mobile communication technologies, and in particular, to a positioning method and device.
  • the current terminal's own positioning must be completed when it is covered by the network.
  • the terminal is in an area not covered by the network, or when the terminal leaves the area covered by the network, since the terminal cannot communicate with the location server on the network side, the relevant location function cannot be completed.
  • Embodiments of the present disclosure provide a positioning method and apparatus to solve the problem that in the prior art, when the terminal to be located is in an area not covered by the network or leaves the network coverage area, the 5G NR positioning technology cannot be used for positioning problem.
  • an embodiment of the present disclosure provides a positioning method, which is applied to a first terminal, and the method includes:
  • the location information of the first terminal is obtained by interacting with the second terminal through the direct communication link.
  • the acquiring terminal information of the second terminal with the positioning service function includes:
  • the terminal information of the second terminal with the location service function is acquired.
  • obtaining the terminal information of the second terminal with the positioning service function through the direct communication link includes:
  • At least one terminal is selected from the third terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as Terminal information of the second terminal.
  • obtaining the terminal information of the second terminal with the positioning service function through the direct communication link includes:
  • At least one terminal is selected from the candidate terminals, and the selected terminal is used as the second terminal, and the selected terminal information is used as the Terminal information of the second terminal.
  • the method before receiving the second indication information sent by the candidate terminal and the terminal information of the candidate terminal through the direct communication link, the method further includes:
  • the target information includes identification information of the first terminal, identification information of a required positioning server, positioning methods supported by the first terminal, and identification information of the first terminal. at least one of the speed information;
  • the receiving the second indication information sent by the candidate terminal and the terminal information of the candidate terminal through the direct communication link includes:
  • the second indication information sent by the candidate terminal according to the target information and the terminal information of the candidate terminal are received through a direct communication link.
  • the acquiring terminal information of the second terminal with the positioning service function includes:
  • the interaction with the base station connected to the first terminal to obtain terminal information of the second terminal with the positioning service function includes:
  • the terminal information of the second terminal including:
  • At least one terminal is selected from the fourth terminals according to the terminal information of the fourth terminal sent by the base station most recently, and the selected terminal is used as the The second terminal uses the selected terminal information as the terminal information of the second terminal.
  • the interaction with the base station connected to the first terminal to obtain terminal information of the second terminal with the positioning service function includes:
  • the terminal information of the fourth terminal at least one terminal is selected from the fourth terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as the terminal of the second terminal information.
  • the method before the receiving terminal information of at least one fourth terminal with a location service function sent by the base station, the method further includes:
  • the target information includes the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, and the speed of the first terminal at least one of the information;
  • the receiving terminal information of at least one fourth terminal with a positioning service function sent by the base station includes:
  • Terminal information of at least one fourth terminal with a location service function sent by the base station according to the target information is received.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • an embodiment of the present disclosure provides a positioning method, which is applied to a third terminal, and the method includes:
  • the interacting with the first terminal to provide the first terminal with indication information of whether the third terminal has a positioning service function includes:
  • the first indication information and the terminal information of the third terminal are periodically sent to the first terminal through the direct communication link, wherein the first indication information is used to indicate whether the third terminal has a positioning service function.
  • the interacting with the first terminal to provide the first terminal with indication information of whether the third terminal has a positioning service function includes:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link, wherein the second indication information is used for for indicating that the third terminal has a positioning service function.
  • the method before the sending the second indication information and the terminal information of the third terminal to the first terminal through the direct communication link, the method further includes:
  • Receive target information sent by the first terminal where the target information includes identification information of the first terminal, identification information of a required positioning server, positioning methods supported by the first terminal, and identification information of the first terminal. at least one of the speed information;
  • the sending the second indication information and the terminal information of the third terminal to the first terminal through the direct communication link includes:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link and according to the target information.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • an embodiment of the present disclosure further provides a positioning method, which is applied to a base station, and the method includes:
  • the interaction with the first terminal indicates to the first terminal the terminal information of at least one fourth terminal with a location service function, including:
  • the interacting with the first terminal to indicate to the first terminal terminal information of at least one fourth terminal with a location service function including:
  • the method before the sending the terminal information of at least one fourth terminal with a location service function to the first terminal, the method further includes:
  • Receive target information sent by the first terminal where the target information includes: identification information of the first terminal, identification information of a required positioning server, positioning methods supported by the first terminal, and the first terminal. at least one of the speed information of the terminal;
  • the sending terminal information of at least one fourth terminal with a location service function to the first terminal includes:
  • terminal information of at least one fourth terminal with a location service function is sent to the first terminal.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • an embodiment of the present disclosure provides a positioning apparatus, which is applied to a first terminal, and the apparatus includes a first memory, a first transceiver, and a first processor;
  • the first memory for storing computer programs
  • the first transceiver configured to send and receive data under the control of the first processor
  • the first processor is configured to read the computer program in the first memory and perform the following operations:
  • the location information of the first terminal is obtained by interacting with the second terminal through the direct communication link.
  • the first processor acquires the terminal information of the second terminal with the positioning service function, it is specifically used for:
  • the terminal information of the second terminal with the location service function is acquired.
  • the first processor obtains the terminal information of the second terminal with the positioning service function through the direct communication link, it is specifically used for:
  • At least one terminal is selected from the third terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as Terminal information of the second terminal.
  • the first processor acquires the terminal information of the second terminal with the positioning service function through a direct communication link
  • it is specifically used to include:
  • controlling the first transceiver to send a request message for indicating that positioning service needs to be obtained to at least one third terminal through a direct communication link;
  • the first transceiver Controlling the first transceiver to receive the second indication information sent by the candidate terminal and the terminal information of the candidate terminal through the direct communication link, where the candidate terminal is at least part of the at least one third terminal , the second indication information is used to indicate that the candidate terminal has a positioning service function;
  • At least one terminal is selected from the candidate terminals, and the selected terminal is used as the second terminal, and the selected terminal information is used as the Terminal information of the second terminal.
  • the first processor acquires the terminal information of the second terminal with the positioning service function, it is specifically used for:
  • the first transceiver is controlled to interact with the base station connected to the first terminal, and terminal information of the second terminal with a positioning service function is acquired.
  • the first transceiver when the first transceiver interacts with the base station to which the first terminal is connected, and acquires terminal information of a second terminal with a positioning service function, it is specifically configured to: receive at least one periodically sent by the base station. Terminal information of the fourth terminal with the positioning service function;
  • the first processor is further configured to: select at least one terminal from the fourth terminals according to the terminal information of the fourth terminal, use the selected terminal as the second terminal, and use the selected terminal as the second terminal.
  • the terminal information is used as the terminal information of the second terminal.
  • the first processor selects at least one terminal from the fourth terminals according to the terminal information of the fourth terminal, uses the selected terminal as the second terminal, and selects the selected terminal.
  • the terminal information of the second terminal is used as the terminal information of the second terminal, it is specifically used for:
  • At least one terminal is selected from the fourth terminals according to the terminal information of the fourth terminal sent by the base station most recently, and the selected terminal is used as the The second terminal uses the selected terminal information as the terminal information of the second terminal.
  • the first transceiver when the first transceiver interacts with a base station connected to the first terminal, and acquires terminal information of a second terminal with a positioning service function, it is specifically used for:
  • the first processor is further configured to: select at least one terminal from the fourth terminals according to the terminal information of the fourth terminal, use the selected terminal as the second terminal, and use the selected terminal as the second terminal.
  • the terminal information is used as the terminal information of the second terminal.
  • an embodiment of the present disclosure provides a positioning apparatus, which is applied to a third terminal, and the apparatus includes a second memory, a second transceiver, and a second processor;
  • the second memory for storing computer programs
  • the second transceiver configured to send and receive data under the control of the second processor
  • the second processor is configured to read the computer program in the second memory and perform the following operations:
  • a terminal with location service function is used as the second terminal.
  • the second transceiver interacts with the first terminal and provides the first terminal with indication information of whether the third terminal has a positioning service function, it is specifically used for:
  • the first indication information and the terminal information of the third terminal are periodically sent to the first terminal through the direct communication link, wherein the first indication information is used to indicate whether the third terminal has a positioning service function.
  • the second transceiver interacts with the first terminal and provides the first terminal with indication information of whether the third terminal has a positioning service function, it is specifically used for:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link, wherein the second indication information is used for for indicating that the third terminal has a positioning service function.
  • an embodiment of the present disclosure provides a positioning apparatus, which is applied to a base station, and the apparatus includes a third memory, a third transceiver, and a third processor;
  • the third memory for storing computer programs
  • the third transceiver configured to send and receive data under the control of the third processor
  • the third processor is configured to read the computer program in the third memory and perform the following operations:
  • the third transceiver interacts with the first terminal and indicates to the first terminal terminal information of at least one fourth terminal with a positioning service function, it is specifically used for:
  • the third transceiver interacts with the first terminal and indicates to the first terminal terminal information of at least one fourth terminal with a positioning service function, it is specifically used for:
  • an embodiment of the present disclosure provides a positioning apparatus, which is applied to a first terminal, and the apparatus includes:
  • a first information acquisition module configured to acquire terminal information of a second terminal with a positioning service function
  • a positioning module configured to interact with the second terminal through a direct communication link to obtain the location information of the first terminal.
  • an embodiment of the present disclosure provides a positioning apparatus, which is applied to a third terminal, and the apparatus includes:
  • the first interaction module is configured to interact with the first terminal, and provide the first terminal with information indicating whether the third terminal has a positioning service function, so that the first terminal can select at least one of the third terminals.
  • a terminal with location service function is used as the second terminal.
  • an embodiment of the present disclosure provides a positioning apparatus, which is applied to a base station, and the apparatus includes:
  • the second interaction module is configured to interact with the first terminal and indicate to the first terminal the terminal information of at least one fourth terminal with a positioning service function, so that the first terminal can select from the fourth terminals output at least one terminal as the second terminal.
  • an embodiment of the present disclosure further provides a processor-readable storage medium, where the processor-readable storage medium stores a computer program, and the computer program is used to cause the processor to execute any one of the above positioning method.
  • an embodiment of the present disclosure provides a computer program, including computer-readable code, which, when the computer-readable code is executed on a computing and processing device, causes the computing and processing device to execute any one of the above positioning method.
  • an embodiment of the present disclosure provides a computer-readable medium, in which the computer program described in the eleventh aspect is stored.
  • the first terminal can obtain the terminal information of the second terminal with the positioning service function, so as to interact with the second terminal through the direct communication link, so as to locate the first terminal and obtain the first terminal location information.
  • the second terminal having the positioning service function can assist the first terminal in positioning through the direct communication link between the terminals. Therefore, even if the first terminal is not in the coverage area of the network, the second terminal with the positioning service function can assist the first terminal in positioning. It can be seen from this that in the embodiment of the present disclosure, even when the terminal to be located is not in the network coverage area, it can be located.
  • FIG. 1 is a schematic structural diagram of a 5G positioning architecture in the prior art
  • FIG. 2 is a schematic flow chart of triggering LPP positioning capability transfer by a server request in the prior art
  • 3 is a schematic flow chart of the prior art in which the target device actively reports the LPP positioning capability
  • FIG. 5 is a flowchart of steps of a positioning method applied to a first terminal according to an embodiment of the present disclosure
  • FIG. 6 is a flowchart of steps of a positioning method applied to a third terminal according to an embodiment of the present disclosure
  • FIG. 7 is a flowchart of steps of a positioning method applied to a base station according to an embodiment of the present disclosure
  • FIG. 8 is one of structural block diagrams of a positioning apparatus applied to a first terminal according to an embodiment of the present disclosure
  • FIG. 9 is one of the structural block diagrams of a positioning apparatus applied to a third terminal according to an embodiment of the present disclosure.
  • FIG. 10 is one of the structural block diagrams of a positioning apparatus applied to a base station according to an embodiment of the present disclosure
  • FIG. 11 is the second structural block diagram of a positioning apparatus applied to a first terminal according to an embodiment of the present disclosure
  • FIG. 12 is the second structural block diagram of a positioning apparatus applied to a third terminal according to an embodiment of the present disclosure
  • FIG. 13 is the second structural block diagram of a positioning apparatus applied to a base station according to an embodiment of the present disclosure
  • Figure 14 schematically shows a block diagram of a computing processing device for performing methods according to the present disclosure.
  • Figure 15 schematically shows a memory unit for holding or carrying program code implementing the method according to the present disclosure.
  • the term "and/or" describes the association relationship of associated objects, and indicates that there can be three kinds of relationships. For example, A and/or B can indicate that A exists alone, A and B exist at the same time, and B exists alone these three situations.
  • the character “/” generally indicates that the associated objects are an "or" relationship.
  • the term “plurality” refers to two or more than two, and other quantifiers are similar.
  • Embodiments of the present disclosure provide a method and device for switching an integrated access backhaul node, so as to implement switching of an IAB node between CUs.
  • the method and the device are conceived based on the same application. Since the principles of the method and the device for solving the problem are similar, the implementation of the device and the method can be referred to each other, and repeated descriptions will not be repeated here.
  • 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 (Wideband Code Division Multiple Access, WCDMA) general packet Wireless service (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 telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) system, 5G New Radio (New Radio, NR) system, etc.
  • GSM global system of mobile communication
  • CDMA code division multiple access
  • WCDMA wideband Code Division Multiple Access
  • general packet Wireless service general packet Radio service
  • GPRS general packet Wireless service
  • LTE long term evolution
  • LTE frequency division duplex frequency division duplex
  • time division duplex time division duplex
  • TDD Time division duplex
  • the terminal device involved in the embodiments of the present disclosure may be a device that provides voice and/or data connectivity to a user, a handheld device with a wireless connection function, or other processing device connected to a wireless modem.
  • the name of the terminal device may be different.
  • the terminal device may be called user equipment (User Equipment, UE).
  • Wireless terminal equipment can communicate with one or more core networks (Core Network, CN) via a radio access network (Radio Access Network, RAN).
  • RAN Radio Access Network
  • "telephone) and computers with mobile terminal equipment eg portable, pocket-sized, hand-held, computer-built or vehicle-mounted mobile devices, which exchange language and/or data with the radio access network.
  • Wireless terminal equipment may also be referred to as system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point , a remote terminal device (remote terminal), an access terminal device (access terminal), a user terminal device (user terminal), a user agent (user agent), and a 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 a plurality of cells providing services for the terminal.
  • the base station may also be called an access point, or may be a device in the access network that communicates with wireless terminal equipment through one or more sectors on the air interface, or other names.
  • the network device can be used to exchange received 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
  • the network devices may also coordinate attribute management for the air interface.
  • the network device involved in the embodiments of the present disclosure may be a network device (Base Transceiver Station, BTS) in the 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 (LTE) system (evolutional Node B, eNB or e-NodeB), 5G base station (gNB) in 5G network architecture (next generation system), or Home evolved Node B (HeNB), relay node (relay node) , a home base station (femto), a pico base station (pico), etc., which are not limited in the embodiments of the present disclosure.
  • a network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.
  • MIMO transmission can be single-user MIMO (Single User MIMO, SU-MIMO) or multi-user MIMO. (Multiple User MIMO, MU-MIMO). According to the form and number of root antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, or diversity transmission, precoding transmission, or beamforming transmission.
  • the positioning architecture ie, the 5G positioning architecture suitable for the Next Generation Radio Access Network (NG-RAN) is shown in Figure 1.
  • the location server Lication Management Function, LMF
  • LMF Location Management Function
  • the NG-RAN node can send positioning reference signals, or based on auxiliary information Carry out positioning measurement
  • the UE can send a positioning reference signal, or perform positioning measurement based on auxiliary information; it can also calculate the final positioning result and accuracy based on the measurement result.
  • SET is the terminal equipment
  • LTE-Uu is the long-term evolution Uu interface
  • NR-Uu is the 5G Uu interface
  • TP is the transmission point
  • ng-eNB is the upgraded 4G base station
  • TRP is the sending and receiving Point
  • gNB is 5G base station
  • NG-C is NG interface control plane
  • NLs is AMF-LMF interface
  • AMF authentication management function network element
  • LMF location management function entity (5G system positioning server)
  • E-SMLC enhanced service Mobile positioning center
  • SLP is a service positioning protocol.
  • the positioning capabilities in the positioning protocol include the positioning methods supported by the target device, different aspects supported by a positioning method (such as the supported assisted global navigation satellite system (A-GNSS). ) and some common characteristics of positioning (such as the ability to handle multiple LPP transactions) that are not limited to a certain positioning method.
  • a positioning method such as the supported assisted global navigation satellite system (A-GNSS).
  • A-GNSS assisted global navigation satellite system
  • the LPP positioning capability transfer transaction may be triggered by a server request, or "actively reported" by the target device.
  • the process of triggering the transfer of the LPP positioning capability by the server request may be as shown in FIG. 2 . That is, the server sends an LPP request capability message to the target device to request the relevant positioning capability of the target device; the target device transmits the relevant positioning capability to the server, wherein the relevant positioning capability may include a specific positioning method and the commonality of some positioning methods.
  • the process of actively reporting the LPP positioning capability by the target device may be as shown in FIG. 3 .
  • the above-mentioned server may be an LMP in the 5G positioning architecture.
  • an embodiment of the present disclosure provides a schematic flowchart of a positioning method.
  • the method is applied to the first terminal and may include the following steps 501 to 502 .
  • Step 501 Acquire terminal information of a second terminal with a positioning service function.
  • a terminal with a positioning service function can configure positioning resources, coordinate and transmit positioning signals, support related signaling used by the positioning server, measure positioning signals, process measurement results, and calculate terminal positions. Wait. That is, the terminal with the positioning service function has the relevant positioning function of the positioning server. Therefore, in the embodiment of the present disclosure, after the first terminal acquires the terminal information of the second terminal with the positioning service function, the first terminal can locate the first terminal with the assistance of the second terminal.
  • Step 502 Interact with the second terminal through a direct communication link to obtain location information of the first terminal.
  • direct communication refers to a manner in which adjacent terminals can perform data transmission through a direct communication link (also called sidelink) within a short range.
  • the wireless interface corresponding to the sidelink link is called a direct communication interface, also called a sidelink interface. Therefore, the first terminal can interact with the second terminal through the direct communication link even if it is not in the network coverage area.
  • the second terminal also has a positioning service function. Therefore, even if the first terminal is not in the coverage area of the network, the second terminal with the positioning service function can assist the first terminal in positioning.
  • step 501 "obtain the terminal information of the second terminal with the positioning service function", including:
  • the terminal information of the second terminal with the location service function is acquired.
  • the first terminal can obtain the terminal information of the second terminal with the location service function through the direct communication link.
  • obtaining the terminal information of the second terminal with the positioning service function through the direct communication link includes:
  • At least one terminal is selected from the third terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as Terminal information of the second terminal.
  • the third terminal may periodically send the first indication information and the terminal information of the third terminal to the first terminal.
  • the third terminal may carry the first indication information and the terminal information of the third terminal in a broadcast message or a discovery message or a dedicated message (that is, a newly defined message), and send it to the first terminal; or, the third terminal
  • the first indication information and the terminal information of the third terminal may also be sent to the first terminal in a multicast manner or an on-demand manner.
  • the discovery message is a type of message sent on the direct communication interface, and is used to discover the communication peer.
  • the first indication information may be 1 bit. When the first indication information is "1", it means that the third terminal has a positioning service function, or the positioning service function is enabled; when the first indication information is "0", it means that the third terminal has a positioning service function, or the positioning service function is enabled; The third terminal does not have the location service function, or the location service function is not enabled. It should be noted that the first indication information described here is only an example, and is not limited to the first indication information specifically described here, that is, the first indication information here does not constitute a limitation to the embodiment.
  • obtaining the terminal information of the second terminal with the positioning service function through the direct communication link includes:
  • At least one terminal is selected from the candidate terminals, and the selected terminal is used as the second terminal, and the selected terminal information is used as the Terminal information of the second terminal.
  • the first terminal can send a request message to at least one third terminal to indicate that it needs to obtain the positioning service, so that the terminals with the positioning service function among the third terminals can feed back to the first terminal the information about the positioning service function.
  • the second indication information so that the first terminal can select a second terminal that can assist it in positioning from the third terminals that feed back the second indication information.
  • the first terminal may carry the request message in a broadcast message, a discovery message, or a dedicated message (ie, a newly defined message), and send it to the third terminal; or the first terminal may also send the request message in a multicast or on-demand manner.
  • the message is sent to the third terminal.
  • the request message may be 1 bit. For example, when the request message is "1", it indicates that the first terminal needs to obtain the positioning service. It should be noted that the request message described here is only an example, and is not limited to the specific description of the request message here, that is, the request message here does not constitute a limitation on the embodiment.
  • the second indication information may be 1 bit, and when the second indication information is "1", it indicates that the third terminal has a positioning service function, or the positioning service function is enabled. It should be noted that the second indication information described here is only an example, and is not limited to the second indication information specifically described here, that is, the second indication information here does not constitute a limitation to the embodiment.
  • the method before receiving the second indication information sent by the candidate terminal and the terminal information of the candidate terminal through the direct communication link, the method further includes:
  • the target information includes the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, the first terminal at least one of the speed information;
  • the receiving the second indication information sent by the candidate terminal and the terminal information of the candidate terminal through the direct communication link includes:
  • the second indication information sent by the candidate terminal according to the target information and the terminal information of the candidate terminal are received through a direct communication link.
  • the first terminal may send at least one of the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, and the speed information of the first terminal, together with the request message. to the third terminal.
  • the first terminal may carry the information in a broadcast message, a discovery message or a dedicated message and send it to the third terminal, or the first terminal may also send the information to the third terminal in a multicast or on-demand manner.
  • the speed information of the first terminal may be speed information periodically acquired by the first terminal, and the speed information may include speed magnitude and speed direction.
  • the candidate terminal in the third terminal determines whether it is necessary to send the target information to the first terminal according to the target information. Feed back the second indication information and its terminal information.
  • the candidate terminal needs to feed back the second indication information and its terminal to the first terminal when the identification of the positioning server is the same as the identification of the positioning server required by the first terminal. information;
  • the candidate terminal needs to feed back the second indication information and its terminal information to the first terminal when there is an intersection between the positioning method supported by the candidate terminal and the positioning method supported by the first terminal;
  • the target information includes the speed information of the first terminal
  • the angle between the speed direction of the candidate terminal and the speed direction of the first terminal is less than the preset angle
  • the relative speed between the candidate terminal and the first terminal is less than the preset value
  • step 501 "obtain the terminal information of the second terminal with the positioning service function", including:
  • the first terminal can obtain the terminal information of the second terminal with the positioning service function through the base station connected to it (ie, the base station serving it) in advance.
  • the conditions for the first terminal to obtain the terminal information of the second terminal with the positioning service function through the base station connected to it in advance may be: the service type or feature of the first terminal meets the first preset condition;
  • the situation of the cell that meets the second preset condition for example, the number of surrounding cells of the first terminal is small and the signal is weak; or the number of base stations that can assist the first terminal in positioning is insufficient, so that the first terminal cannot perform positioning (for example,
  • the first terminal can currently only be connected to one base station, but the adopted positioning method requires three base stations, and two second terminals with a positioning service function can be obtained to assist the first terminal in positioning).
  • the interaction with the base station connected to the first terminal to obtain terminal information of the second terminal with the positioning service function includes:
  • the terminal information of the fourth terminal at least one terminal is selected from the fourth terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as the terminal of the second terminal information.
  • the base station may periodically indicate to the first terminal terminal information of at least one fourth terminal with a positioning service function, so that the first terminal may select a second terminal that can assist it in positioning from the fourth terminals.
  • the base station may carry the terminal information of the fourth terminal in a radio resource control (Radio Resource Control, RRC) message, and send it to the first terminal through the Uu interface.
  • RRC Radio Resource Control
  • the terminal information of the second terminal including:
  • At least one terminal is selected from the fourth terminals according to the terminal information of the fourth terminal sent by the base station most recently, and the selected terminal is used as the The second terminal uses the selected terminal information as the terminal information of the second terminal.
  • the first terminal after receiving the terminal information of the fourth terminal periodically sent by the base station, the first terminal can save the latest terminal information of the fourth terminal, so that when the first terminal goes off the network (ie, leaves the current network coverage area), A second terminal that can assist it in positioning is selected from the latest saved fourth terminals.
  • the first terminal can obtain the terminal information of the fourth terminal with the positioning service function through the base station when it is on the network, and can obtain the terminal information from the base station before continuing to use the disconnection after the first terminal is off the network. Terminal information of the fourth terminal with the location service function.
  • the interaction with the base station connected to the first terminal to obtain terminal information of the second terminal with the positioning service function includes:
  • the terminal information of the fourth terminal at least one terminal is selected from the fourth terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as the terminal of the second terminal information.
  • the first terminal can send a request message to the base station for indicating that the positioning service needs to be obtained, so that the base station can indicate the terminal information of at least one fourth terminal with the positioning service function for it, so that the first terminal can obtain the location service function from the first terminal.
  • a second terminal that can assist it in positioning is selected.
  • the first terminal may send the request message to the base station in an air interface RRC message.
  • the request message may be 1 bit. For example, when the request message is "1", it indicates that the first terminal needs to obtain the positioning service. It should be noted that the request message described here is only an example, and is not limited to the specific description of the request message here, that is, the request message here does not constitute a limitation on the embodiment.
  • the method before the receiving terminal information of at least one fourth terminal with a location service function sent by the base station, the method further includes:
  • the target information includes the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, and the speed of the first terminal at least one of the information;
  • the receiving terminal information of at least one fourth terminal with a positioning service function sent by the base station includes:
  • Terminal information of at least one fourth terminal with a location service function sent by the base station according to the target information is received.
  • the first terminal may send at least one of the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, and the speed information of the first terminal, together with the request message. to the base station.
  • the first terminal may send the information to the base station by carrying the information in an air interface RRC message.
  • the base station indicates to the first terminal the terminal information of at least one fourth terminal with a positioning service function according to the target information.
  • the target information includes the identification information of the positioning server required by the first terminal
  • the condition that the fourth terminal indicated by the base station to the first terminal needs to be satisfied is: the identification of the positioning server of the fourth terminal and the positioning server required by the first terminal are the same;
  • the condition that the fourth terminal indicated by the base station to the first terminal needs to meet is that the positioning method supported by the fourth terminal and the positioning method supported by the first terminal have an intersection;
  • the condition that the fourth terminal indicated by the base station to the first terminal needs to be satisfied is that the included angle between the speed direction of the fourth terminal and the speed direction of the first terminal is smaller than the preset angle, and The relative speed between the fourth terminal and the first terminal is less than the preset value.
  • the above-mentioned terminal information may include one or more of terminal identification information, positioning server identification, supported positioning methods, and speed information.
  • the terminal identification information may include at least one of a terminal ID and a layer 2 ID in the sidelink interface.
  • a positioning server identification can also be set for the terminal with the positioning service function, that is, the positioning server identification can also be used to identify the terminal with the positioning server function;
  • the above speed information is the speed obtained by the periodic detection of the terminal information, the speed information may include speed magnitude and speed direction; the layer 2 ID in the sidelink interface is also used to identify the terminal.
  • the first terminal can select a first terminal that can assist it in positioning from these terminals with a positioning service function according to the terminal information of these terminals and the terminal information of the first terminal. Two terminals.
  • the positioning method interact with the second terminal to configure positioning signals and positioning resources
  • the location information of the first terminal sent by the second terminal is received.
  • the two can transmit LPP signaling through the sidelink interface to perform positioning capability interaction, positioning signal and positioning resource configuration. negotiation, and the first terminal provides information such as positioning-related measurement results to the second terminal for location calculation.
  • the second terminal feeds back the position of the first terminal to the first terminal to complete a positioning session.
  • the first terminal and the second terminal interact with the respective supported positioning methods, so as to select a positioning method supported by both the first terminal and the second terminal, wherein after the positioning method is determined, which one of the first terminal and the second terminal
  • the terminal sends the positioning signal, which terminal performs the positioning measurement, and can be determined, and the specific positioning resource configuration can also be determined, so that the positioning of the first terminal can be realized.
  • control signaling SL SRB
  • user plane data message SL DRB
  • control signaling SL SRB
  • LPP positioning capability interaction
  • positioning signal and positioning resource configuration negotiation
  • user plane data messages SL DRB
  • an embodiment of the present disclosure provides a schematic flowchart of a positioning method.
  • the method is applied to the third terminal and may include the following step 601 .
  • Step 601 Interact with the first terminal, and provide the first terminal with information indicating whether the third terminal has a positioning service function, so that the first terminal selects at least one of the third terminals that has a positioning service function functional terminal, as the second terminal.
  • a terminal with a positioning service function can configure positioning resources, coordinate and transmit positioning signals, support related signaling used by the positioning server, measure positioning signals, process measurement results, and calculate terminal positions. Wait. That is, the terminal with the positioning service function has the relevant positioning function of the positioning server. Therefore, in the embodiment of the present disclosure, after first acquiring the terminal information of the second terminal having the positioning service function, the first terminal can locate the first terminal with the assistance of the second terminal.
  • step 601 "interact with the first terminal to provide the first terminal with indication information of whether the third terminal has a positioning service function", including:
  • the first terminal after receiving the first indication information and the terminal information of the third terminal sent by at least one third terminal, the first terminal, according to the first indication information and the terminal information of the third terminal, from the third terminal At least one terminal is selected from the terminals as a second terminal to assist it in positioning.
  • the third terminal may periodically send the first indication information and the terminal information of the third terminal to the first terminal.
  • the third terminal may carry the first indication information and the terminal information of the third terminal in a broadcast message or a discovery message or a dedicated message (that is, a newly defined message), and send it to the first terminal; or, the third terminal
  • the first indication information and the terminal information of the third terminal may also be sent to the first terminal in a multicast manner or an on-demand manner.
  • the first indication information may be 1 bit. When the first indication information is "1", it means that the third terminal has a positioning service function, or the positioning service function is enabled; when the first indication information is "0", it means that the third terminal has a positioning service function, or the positioning service function is enabled; The third terminal does not have the location service function, or the location service function is not enabled. It should be noted that the first indication information described here is only an example, and is not limited to the first indication information specifically described here, that is, the first indication information here does not constitute a limitation on the embodiment.
  • step 601 "interact with the first terminal to provide the first terminal with indication information of whether the third terminal has a positioning service function", including:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link, wherein the second indication information is used for for indicating that the third terminal has a positioning service function.
  • the first terminal can send a request message to at least one third terminal to indicate that it needs to obtain the positioning service, so that the terminals with the positioning service function among the third terminals can feed back to the first terminal the information about the positioning service function.
  • the second indication information so that the first terminal can select a second terminal that can assist it in positioning from the third terminals that feed back the second indication information.
  • the first terminal may carry the request message in a broadcast message, a discovery message, or a dedicated message (ie, a newly defined message), and send it to the third terminal; or the first terminal may also send the request message in a multicast or on-demand manner.
  • the message is sent to the third terminal.
  • the request message may be 1 bit. For example, when the request message is "1", it indicates that the first terminal needs to obtain the positioning service. It should be noted that the request message described here is only an example, and is not limited to the specific description of the request message here, that is, the request message here does not constitute a limitation on the embodiment.
  • the second indication information may be 1 bit, and when the second indication information is "1", it indicates that the third terminal has a positioning service function, or the positioning service function is enabled. It should be noted that the second indication information described here is only an example, and is not limited to the specific description of the second indication information here, that is, the second indication information here does not constitute a limitation on the embodiment.
  • the method before the sending the second indication information and the terminal information of the third terminal to the first terminal through the direct communication link, the method further includes:
  • Receive target information sent by the first terminal where the target information includes identification information of the first terminal, identification information of a required positioning server, positioning methods supported by the first terminal, and identification information of the first terminal. at least one of the speed information;
  • the sending the second indication information and the terminal information of the third terminal to the first terminal through the direct communication link includes:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link and according to the target information.
  • the first terminal can combine at least one of the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, and the speed information of the first terminal, together with the request message. sent to the third terminal.
  • the first terminal may carry the information in a broadcast message, a discovery message or a dedicated message and send it to the third terminal, or the first terminal may send the information to the third terminal in a multicast or on-demand manner.
  • the candidate terminal in the third terminal determines whether it is necessary to send the target information to the first terminal according to the target information. Feed back the second indication information and its terminal information.
  • the candidate terminal needs to feed back the second indication information and its identification to the first terminal when its identification of the positioning server is the same as the identification of the positioning server required by the first terminal. terminal information;
  • the candidate terminal needs to feed back the second indication information and its terminal information to the first terminal when there is an intersection between the positioning method supported by the candidate terminal and the positioning method supported by the first terminal;
  • the target information includes the speed information of the first terminal
  • the angle between the speed direction of the candidate terminal and the speed direction of the first terminal is less than the preset angle
  • the relative speed between the candidate terminal and the first terminal is less than the preset value
  • the above-mentioned terminal information may include one or more of terminal identification information, positioning server identification, supported positioning methods, and speed information.
  • the terminal identification information may include at least one of a terminal ID and a layer two ID in the sidelink interface.
  • the terminal with the positioning service function may also have a positioning server identifier, that is, the positioning server identifier can also be used to identify the terminal with the positioning server function;
  • the above speed information is the speed information obtained by the terminal periodically detecting , the speed information may include speed magnitude and speed direction; the Layer 2 ID in the sidelink interface is also used to identify the terminal.
  • an embodiment of the present disclosure provides a schematic flowchart of a positioning method.
  • the method may include the following step 701 .
  • Step 701 Interact with the first terminal, and indicate to the first terminal the terminal information of at least one fourth terminal with a positioning service function, so that the first terminal selects at least one terminal from the fourth terminals , as the second terminal.
  • a terminal with a positioning service function can configure positioning resources, coordinate and transmit positioning signals, support related signaling used by the positioning server, measure positioning signals, process measurement results, and calculate terminal positions. Wait. That is, the terminal with the positioning service function has the relevant positioning function of the positioning server. Therefore, in the embodiment of the present disclosure, after first acquiring the terminal information of the second terminal having the positioning service function, the first terminal can locate the first terminal with the assistance of the second terminal.
  • step 701 "interact with the first terminal to indicate to the first terminal the terminal information of at least one fourth terminal with a location service function", including:
  • the base station may periodically indicate to the first terminal terminal information of at least one fourth terminal with a positioning service function, so that the first terminal may select a second terminal that can assist it in positioning from the fourth terminals.
  • the base station may carry the terminal information of the fourth terminal in the RRC message, and send it to the first terminal through the Uu interface.
  • the interacting with the first terminal to indicate to the first terminal terminal information of at least one fourth terminal with a location service function including:
  • the first terminal can send a request message to the base station for indicating that the positioning service needs to be obtained, so that the base station can indicate the terminal information of at least one fourth terminal with the positioning service function for it, so that the first terminal can obtain the location service function from the first terminal.
  • a second terminal that can assist it in positioning is selected.
  • the first terminal may carry the request message in the air interface RRC message and send it to the base station.
  • the request message may be 1 bit. For example, when the request message is "1", it indicates that the first terminal needs to obtain the positioning service. It should be noted that the request message described here is only an example, and is not limited to the specific description of the request message here, that is, the request message here does not constitute a limitation on the embodiment.
  • the method before the sending the terminal information of at least one fourth terminal with a location service function to the first terminal, the method further includes:
  • Receive target information sent by the first terminal where the target information includes: identification information of the first terminal, identification information of a required positioning server, positioning methods supported by the first terminal, and the first terminal. at least one of the speed information of the terminal;
  • the sending terminal information of at least one fourth terminal with a location service function to the first terminal includes:
  • terminal information of at least one fourth terminal with a location service function is sent to the first terminal.
  • the first terminal can combine at least one of the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, and the speed information of the first terminal, together with the request message. sent to the base station.
  • the first terminal may send the information to the base station by carrying the information in an air interface RRC message.
  • the base station indicates to the first terminal terminal information of at least one fourth terminal with a positioning service function according to the target information.
  • the target information includes the identification information of the positioning server required by the first terminal
  • the condition that the fourth terminal indicated by the base station to the first terminal needs to be satisfied is: the identification of the positioning server of the fourth terminal and the positioning server required by the first terminal are the same;
  • the condition that the fourth terminal indicated by the base station to the first terminal needs to meet is that the positioning method supported by the fourth terminal and the positioning method supported by the first terminal have an intersection;
  • the condition that the fourth terminal indicated by the base station to the first terminal needs to be satisfied is that the included angle between the speed direction of the fourth terminal and the speed direction of the first terminal is smaller than the preset angle, and The relative speed between the fourth terminal and the first terminal is less than the preset value.
  • the above-mentioned terminal information may include one or more of terminal identification information, positioning server identification, supported positioning methods, and speed information.
  • the terminal identification information may include at least one of a terminal ID and a layer 2 ID in the sidelink interface.
  • a terminal with a positioning service function may also have a positioning server identification, that is, the positioning server identification can also be used to identify a terminal with a positioning server function;
  • the above speed information is the speed information obtained by periodic detection of the terminal , the speed information may include speed magnitude and speed direction; the Layer 2 ID in the sidelink interface is also used to identify the terminal.
  • a type of terminal that not only has the function of supporting positioning of ordinary terminals, but also has some functions of the positioning server, such as the configuration of positioning resources, the coordination and transmission of positioning signals, and the support for the use of positioning servers. related signaling, positioning signal measurement, processing of measurement results, calculation of terminal location, etc.
  • Such a terminal with some positioning server functions may be referred to as a terminal with a positioning service function.
  • a terminal with a positioning service function For ease of description, such terminals may be referred to as Class B terminals.
  • Ordinary terminals that only support the positioning function can be called Class A terminals.
  • the type B terminal may also be a type of terminal subscribed by the operator or configured through the network.
  • the B-type terminal may be a terminal with a fixed position or a network device, or a terminal whose own position can be dynamically obtained, so as to provide a relatively accurate positioning service.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • a class B terminal periodically broadcasts its own location service function on the sidelink interface. For example, broadcast messages or discovery messages can be sent through the sidelink.
  • the broadcast message or the discovery message includes indication information for indicating whether the location service function is available.
  • the indication information is 1 bit, when the indication information is "1", it means that the B-type terminal has the positioning service function, or the positioning service function is enabled; when the indication information is "0", it means that the B-type terminal Does not have the location service function, or the location service function is not turned on.
  • the broadcast message or discovery message sent by the B-type terminal on the sidelink interface may further include one or more of the terminal identification information, positioning server identification, supported positioning methods, and speed information of the B-type terminal.
  • the terminal identification information may include at least one of a terminal ID and a layer 2 ID in the sidelink interface.
  • the type A terminal that needs to be located can find the type B terminal that can provide the positioning service function for itself by monitoring broadcast messages or discovery messages on the sidelink. Then, through the sidelink interface, it exchanges information with the B-type terminal that can provide the positioning service function for it, and starts the relevant session and process of positioning, so as to complete the positioning.
  • the B-type terminal may not perform periodic broadcast. That is, when a type A terminal cannot monitor a type B terminal, it can actively broadcast its own positioning request.
  • a class A terminal can broadcast a request message that it needs to obtain a location service on the sidelink interface.
  • a class B terminal receives the request message, it can report that it has the location service function through the sidelink interface.
  • the A-type terminal can send a broadcast message or a discovery message through the sidelink interface, wherein the broadcast message or the discovery message carries a request message that the A-type terminal needs to obtain the positioning service; for example, the request message is 1 bit, when the indication When the information is "1", it means that the type A terminal needs to obtain the positioning service; or the type A terminal can also broadcast a dedicated request message through the sidelink.
  • the dedicated request message is a newly defined message, that is, a type A terminal can also send out a request message that it needs to obtain a positioning service through the newly defined message.
  • the broadcast message or discovery message sent by the A-type terminal on the sidelink interface may also include identification information of the A-type terminal (for example, at least one of the terminal ID and the Layer 2 ID in the sidelink interface); optionally,
  • the broadcast message or discovery message sent by the type A terminal on the sidelink interface may also include one or more of the required positioning server identifier, supported positioning method, and speed information.
  • the B-type terminal when it receives the request message from the A-type terminal, it can send a message to the A-type terminal through the sidelink interface.
  • the message includes the indication information that it has the positioning service function.
  • the indication information is 1 bit.
  • the indication information is "1" it means that the B-type terminal has the positioning service function, or the positioning service function is enabled.
  • the message sent by the B-type terminal to the A-type terminal may also include one or more of the terminal identification information, positioning server identification, supported positioning methods, and speed information of the B-type terminal, wherein,
  • the terminal identification information may include at least one of a terminal ID and a layer two ID in the sidelink interface.
  • the A-type terminal can find the B-type terminal that can provide the positioning service function for itself according to the message returned by the B-type terminal. Then, through the sidelink interface, information exchange is performed with the B-type terminal that can provide the positioning service function, and the relevant session and process of positioning are opened, thereby completing the positioning.
  • a class A terminal can also obtain information of a class B terminal in advance through the base station.
  • a base station serving a class A terminal can periodically send the terminal information of a class B terminal that is close to a class A terminal (that is, the distance to a class A terminal is less than a preset threshold) through dedicated signaling (ie newly defined signaling).
  • the base station periodically indicates the terminal information of the B-type terminal with the positioning service function to the A-type terminal through an RRC message.
  • the terminal information may include one or more of terminal identification information, positioning server identification, supported positioning methods, and speed information of the B-type terminal, wherein the terminal identification information may include terminal ID and layer two in the sidelink interface. at least one of IDs.
  • the A-type terminal sends a request message to the base station in advance that it needs to obtain the positioning service.
  • the base station When the base station receives the request message, it indicates the terminal of the B-type terminal with the positioning service function for the A-type terminal through an RRC message.
  • the terminal information may include one or more of terminal identification information, positioning server identification, supported positioning methods, and speed information of the B-type terminal, wherein the terminal identification information may include terminal ID and layer two in the sidelink interface. at least one of IDs.
  • the request message sent by the A-type terminal may also include at least one of the terminal identification information of the A-type terminal, the positioning server identification required by the A-type terminal, the positioning method supported by the A-type terminal, and the speed information of the A-type terminal. species, sent to the base station.
  • the terminal identification information may include at least one of a terminal ID and a layer 2 ID in the sidelink interface.
  • the principle that a class A terminal obtains information of a class B terminal in advance may be based on its own service type or characteristics, or according to the situation of the searched cells (such as a small number of surrounding cells and weak signals), to decide to send the information in advance.
  • the serving base station requests the information of the B-type terminal.
  • the A-type terminal when the A-type terminal is disconnected from the network, it can find the B-type terminal that can provide itself with the positioning service function according to the information of the B-type terminal indicated by the base station that served it last before it disconnected from the network. Then, through the sidelink interface, it exchanges information with the B-type terminal that can provide the positioning service function for it, and starts the relevant session and process of positioning, so as to complete the positioning.
  • the A-type terminal finds a B-type terminal that can provide the positioning service function for the A-type terminal, the A-type terminal interacts with the B-type terminal to realize The positioning process can be described as follows:
  • Class A terminals and class B terminals transmit LPP signaling through the sidelink interface, perform positioning capability interaction, negotiate positioning signals and positioning resource configuration, and provide information such as positioning related measurement results to class B terminals for location calculation.
  • the B-type terminal feeds back the position of the A-type terminal to the A-type terminal to complete a positioning session.
  • the A-type terminal and the B-type terminal interact with the positioning methods supported by each other, so as to select a positioning method supported by both the A-type terminal and the B-type terminal. After the positioning method is determined, which of the A-type terminal and the B-type terminal is determined The terminal sends the positioning signal, which terminal performs the positioning measurement, and the specific positioning resource configuration can also be determined, so that the positioning of the A-type terminal can be realized.
  • control signaling SL SRB
  • user plane data message SL DRB
  • control signaling SL SRB
  • LPP positioning capability interaction
  • positioning signal and positioning resource configuration negotiation
  • user plane data messages SL DRB
  • the terminal can obtain whether other terminals have the function of positioning service through the sidelink interface. And through the sidelink interface and the terminal with positioning service function, interactive positioning capability, negotiate positioning method and positioning resource related configuration, provide positioning measurement results, etc., so that the terminal with position calculation function (that is, the terminal with positioning service function) according to The measurement results are used for position calculation. It can be seen that, in the embodiments of the present disclosure, the positioning of the terminal can be completed through the cooperation between the terminals, so that the assisted positioning of the terminal can be provided when some network-assisted positioning services cannot meet the requirements.
  • an embodiment of the present disclosure further provides a positioning apparatus, which is applied to a first terminal, and the positioning apparatus includes:
  • the positioning module 802 is configured to interact with the second terminal through a direct communication link to obtain the location information of the first terminal.
  • the first information acquisition module 801 includes:
  • the first obtaining sub-module is configured to obtain the terminal information of the second terminal with the positioning service function through the direct communication link.
  • the first acquisition submodule is specifically used for:
  • At least one terminal is selected from the third terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as Terminal information of the second terminal.
  • the first acquisition submodule is specifically used for:
  • At least one terminal is selected from the candidate terminals, and the selected terminal is used as the second terminal, and the selected terminal information is used as the Terminal information of the second terminal.
  • the device further includes:
  • a first sending module configured to send target information to the third terminal, wherein the target information includes identification information of the first terminal, identification information of a required positioning server, and positioning supported by the first terminal at least one of a method and speed information of the first terminal;
  • the first acquisition sub-module receives the second indication information sent by the candidate terminal and the terminal information of the candidate terminal through the direct communication link, it is specifically used for:
  • the second indication information sent by the candidate terminal according to the target information and the terminal information of the candidate terminal are received through a direct communication link.
  • the first information acquisition module 801 includes:
  • the second acquisition sub-module is configured to interact with the base station connected to the first terminal to acquire terminal information of the second terminal with a positioning service function.
  • the second acquisition submodule is specifically used for:
  • the terminal information of the fourth terminal at least one terminal is selected from the fourth terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as the terminal of the second terminal information.
  • the second acquisition sub-module selects at least one terminal from the fourth terminals according to the terminal information of the fourth terminal, uses the selected terminal as the second terminal, and selects the selected terminal.
  • the output terminal information is used as the terminal information of the second terminal, it is specifically used for:
  • At least one terminal is selected from the fourth terminals according to the terminal information of the fourth terminal sent by the base station most recently, and the selected terminal is used as the The second terminal uses the selected terminal information as the terminal information of the second terminal.
  • the second acquisition submodule is specifically used for:
  • the terminal information of the fourth terminal at least one terminal is selected from the fourth terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as the terminal of the second terminal information.
  • the device further includes:
  • the second sending module is configured to send target information to the base station, wherein the target information includes the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, at least one of the speed information of the first terminal;
  • the second obtaining sub-module is specifically configured to:
  • Terminal information of at least one fourth terminal with a location service function sent by the base station according to the target information is received.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • the above-mentioned positioning apparatus applied to the first terminal provided by the embodiments of the present disclosure can implement all the method steps implemented by the above-mentioned embodiments of the positioning method applied to the first terminal, and can achieve the same technical effect , the same parts and beneficial effects in this embodiment as those in the method embodiment will not be described in detail here.
  • an embodiment of the present disclosure further provides a positioning apparatus, which is applied to a third terminal, and the positioning apparatus includes:
  • the first interaction module 901 is configured to interact with the first terminal, and provide the first terminal with indication information of whether the third terminal has a positioning service function, so that the first terminal is selected from the third terminals At least one terminal with location service function is used as the second terminal.
  • the first interaction module 901 is specifically used for:
  • the first interaction module 901 is specifically used for:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link, wherein the second indication information is used for for indicating that the third terminal has a positioning service function.
  • the device further includes:
  • a first receiving module configured to receive target information sent by the first terminal, wherein the target information includes identification information of the first terminal, identification information of a required positioning server, and positioning supported by the first terminal at least one of a method and speed information of the first terminal;
  • the first interaction module is specifically configured to:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link and according to the target information.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • the above-mentioned positioning apparatus applied to a third terminal provided by the embodiments of the present disclosure can implement all the method steps implemented by the above-mentioned embodiments of the positioning method applied to a third terminal, and can achieve the same technical effect , the same parts and beneficial effects in this embodiment as those in the method embodiment will not be described in detail here.
  • an embodiment of the present disclosure further provides a positioning apparatus, which is applied to a base station, and the positioning apparatus includes:
  • the second interaction module 1001 is configured to interact with the first terminal and indicate to the first terminal the terminal information of at least one fourth terminal with a location service function, so that the first terminal can retrieve the information from the fourth terminal from the fourth terminal. At least one terminal is selected as the second terminal.
  • the second interaction module 1001 includes:
  • the third acquiring submodule is configured to periodically send the terminal information of at least one fourth terminal with a location service function to the first terminal.
  • the third acquisition submodule is specifically used for:
  • the device further includes:
  • the second receiving module is configured to receive target information sent by the first terminal, wherein the target information includes: identification information of the first terminal, identification information of a required positioning server, and information supported by the first terminal. at least one of a positioning method and speed information of the first terminal;
  • the third obtaining submodule is specifically configured to:
  • terminal information of at least one fourth terminal with a location service function is sent to the first terminal.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • the above-mentioned positioning device applied to a base station provided by the embodiments of the present disclosure can implement all the method steps implemented by the above-mentioned embodiments of the positioning method applied to a base station, and can achieve the same technical effect, which is not discussed here.
  • the same parts and beneficial effects in this embodiment as those in the method embodiment will be described in detail again.
  • an embodiment of the present disclosure also provides a positioning system, including the above-mentioned positioning apparatus applied to the first terminal, a positioning apparatus applied to a third terminal, and a positioning apparatus applied to a base station.
  • each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
  • the above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a processor-readable storage medium.
  • the technical solutions of the present disclosure essentially or the parts that contribute to the prior art, or all or part of the technical solutions can be embodied in the form of software products, and the computer software products are stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the various embodiments of the present disclosure.
  • the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program codes .
  • an embodiment of the present disclosure further provides a positioning apparatus, which is applied to a first terminal, and the positioning apparatus includes a first memory 1120, a first transceiver 1110, and a first processor 1100;
  • the first memory 1120 for storing computer programs
  • the first transceiver 1110 configured to send and receive data under the control of the first processor 1100;
  • the first processor 1100 is configured to read the computer program in the first memory 1120 and perform the following operations:
  • the location information of the first terminal is obtained by interacting with the second terminal through the direct communication link.
  • the first processor 1100 acquires the terminal information of the second terminal with the positioning service function, it is specifically used for:
  • the terminal information of the second terminal with the location service function is acquired.
  • the first processor 1100 obtains the terminal information of the second terminal with the positioning service function through the direct communication link, it is specifically used for:
  • Control the first transceiver 1110 to receive, through a direct communication link, first indication information periodically sent by at least one third terminal and terminal information of the third terminal, where the first indication information is used to indicate the Whether the third terminal has a positioning service function;
  • At least one terminal is selected from the third terminals, the selected terminal is used as the second terminal, and the selected terminal information is used as Terminal information of the second terminal.
  • the first processor 1100 obtains the terminal information of the second terminal with the positioning service function through the direct communication link, it is specifically used to include:
  • At least one terminal is selected from the candidate terminals, and the selected terminal is used as the second terminal, and the selected terminal information is used as the Terminal information of the second terminal.
  • the first transceiver 1110 is further used for:
  • the target information includes identification information of the first terminal, identification information of a required positioning server, positioning methods supported by the first terminal, and identification information of the first terminal. at least one of the speed information;
  • the first transceiver 1110 When receiving the second indication information sent by the candidate terminal and the terminal information of the candidate terminal through the direct communication link, the first transceiver 1110 is specifically used for:
  • the second indication information sent by the candidate terminal according to the target information and the terminal information of the candidate terminal are received through a direct communication link.
  • the first processor 1100 acquires the terminal information of the second terminal with the positioning service function, it is specifically used for:
  • the first transceiver 1110 is controlled to interact with the base station connected to the first terminal to obtain terminal information of a second terminal with a positioning service function.
  • the first transceiver 1110 when the first transceiver 1110 interacts with the base station connected to the first terminal, and acquires terminal information of a second terminal with a positioning service function, it is specifically configured to: receive at least a periodic transmission of the base station. Terminal information of a fourth terminal with a location service function;
  • the first processor 1100 is further configured to: select at least one terminal from the fourth terminals according to the terminal information of the fourth terminal, use the selected terminal as the second terminal, and use the selected terminal as the second terminal.
  • the terminal information of the second terminal is used as the terminal information of the second terminal.
  • the first processor 1100 selects at least one terminal from the fourth terminals according to the terminal information of the fourth terminal, uses the selected terminal as the second terminal, and selects the selected terminal.
  • the output terminal information is used as the terminal information of the second terminal, it is specifically used for:
  • At least one terminal is selected from the fourth terminals according to the terminal information of the fourth terminal sent by the base station most recently, and the selected terminal is used as the The second terminal uses the selected terminal information as the terminal information of the second terminal.
  • the first transceiver 1110 interacts with the base station connected to the first terminal, and acquires the terminal information of the second terminal with the positioning service function, it is specifically used for:
  • the first processor 1100 is further configured to: select at least one terminal from the fourth terminals according to the terminal information of the fourth terminal, use the selected terminal as the second terminal, and use the selected terminal as the second terminal.
  • the terminal information of the second terminal is used as the terminal information of the second terminal.
  • the first transceiver 1110 is further used for:
  • the target information includes the identification information of the first terminal, the identification information of the required positioning server, the positioning method supported by the first terminal, and the speed of the first terminal at least one of the information;
  • the first transceiver 1110 When receiving the terminal information of at least one fourth terminal with a location service function sent by the base station, the first transceiver 1110 is specifically configured to:
  • Terminal information of at least one fourth terminal with a location service function sent by the base station according to the target information is received.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • the bus architecture may include any number of interconnected buses and bridges, specifically, one or more processors represented by the first processor 1100 and various circuits of the memory represented by the first memory 1120 are linked together .
  • the bus architecture may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be described further herein.
  • the first bus interface provides the interface.
  • the first transceiver 1110 may be a number of elements, including a transmitter and a receiver, providing means for communicating with various other devices over transmission media including wireless channels, wired channels, Transmission medium such as optical cable.
  • the first user interface 1130 may also be an interface capable of externally connecting the required equipment, and the connected equipment includes but is not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
  • the first processor 1100 is responsible for managing the bus architecture and general processing, and the first memory 1120 may store data used by the first processor 1100 when performing operations.
  • the first processor 1100 may be a CPU (central processor), an ASIC (Application Specific Integrated Circuit, an application-specific integrated circuit), an FPGA (Field-Programmable Gate Array, a field programmable gate array) or a CPLD (Complex Programmable Logic Device, complex programmable logic device), the processor can also use a multi-core architecture.
  • CPU central processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field-Programmable Gate Array
  • CPLD Complex Programmable Logic Device, complex programmable logic device
  • the processor is configured to execute any one of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions by invoking the computer program stored in the memory.
  • the processor and memory may also be physically separated.
  • an embodiment of the present disclosure further provides a positioning apparatus, which is applied to a third terminal, and the positioning apparatus includes a second memory 1220 , a second transceiver 1210 , and a second processor 1200 ;
  • the second memory 1220 for storing computer programs
  • the second transceiver 1210 configured to send and receive data under the control of the second processor 1200;
  • the second processor 1200 is configured to read the computer program in the second memory 1220 and perform the following operations:
  • the second transceiver 1210 interacts with the first terminal and provides the first terminal with indication information of whether the third terminal has a positioning service function, it is specifically used for:
  • the second transceiver 1210 interacts with the first terminal and provides the first terminal with indication information of whether the third terminal has a positioning service function, it is specifically used for:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link, wherein the second indication information is used for for indicating that the third terminal has a positioning service function.
  • the second transceiver 1210 is also used for:
  • Receive target information sent by the first terminal where the target information includes identification information of the first terminal, identification information of a required positioning server, positioning methods supported by the first terminal, and identification information of the first terminal. at least one of the speed information;
  • the second transceiver 1210 sends the second indication information and the terminal information of the third terminal to the first terminal through the direct communication link, it is specifically used for:
  • the second indication information and the terminal information of the third terminal are sent to the first terminal through the direct communication link and according to the target information.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • the bus architecture may include any number of interconnected buses and bridges, specifically, one or more processors represented by the second processor 1200 and various circuits of the memory represented by the second memory 1220 are linked together .
  • the bus architecture may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be described further herein.
  • the second bus interface provides the interface.
  • the second transceiver 1210 may be multiple elements, including a transmitter and a receiver, providing means for communicating with various other devices over transmission media including wireless channels, wired channels, Transmission medium such as optical cable.
  • the second user interface 1230 may also be an interface capable of externally connecting the required equipment, and the connected equipment includes but is not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
  • the second processor 1200 is responsible for managing the bus architecture and general processing, and the second memory 1220 may store data used by the second processor 1200 when performing operations.
  • the second processor 1200 may be a CPU (central processor), an ASIC (Application Specific Integrated Circuit, an application-specific integrated circuit), an FPGA (Field-Programmable Gate Array, a field programmable gate array) or a CPLD (Complex Programmable Logic Device, complex programmable logic device), the second processor 1200 may also adopt a multi-core architecture.
  • CPU central processor
  • ASIC Application Specific Integrated Circuit
  • FPGA Field-Programmable Gate Array
  • CPLD Complex Programmable Logic Device, complex programmable logic device
  • the second processor 1200 is configured to execute any one of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions by invoking the computer program stored in the second memory 1220 .
  • the second processor 1200 and the second memory 1220 may also be physically separated.
  • an embodiment of the present disclosure further provides a positioning apparatus, which is applied to a base station, and the apparatus includes a third memory 1320, a third transceiver 1300, and a third processor 1310;
  • the third memory 1320 for storing computer programs
  • the third transceiver 1300 configured to send and receive data under the control of the third processor 1310;
  • the third processor 1310 is configured to read the computer program in the third memory 1320 and perform the following operations:
  • the third transceiver 1300 interacts with the first terminal and indicates to the first terminal terminal information of at least one fourth terminal with a positioning service function, it is specifically used for:
  • the third transceiver 1300 interacts with the first terminal and indicates to the first terminal terminal information of at least one fourth terminal with a positioning service function, it is specifically used for:
  • the third transceiver 1300 is further used for:
  • Receive target information sent by the first terminal where the target information includes: identification information of the first terminal, identification information of a required positioning server, positioning methods supported by the first terminal, and the first terminal. at least one of the speed information of the terminal;
  • the third transceiver 1300 sends the terminal information of at least one fourth terminal with a location service function to the first terminal, it is specifically used for:
  • terminal information of at least one fourth terminal with a location service function is sent to the first terminal.
  • the terminal information includes at least one of terminal identification information, positioning server identification information, supported positioning methods, and speed information.
  • the bus architecture may include any number of interconnected buses and bridges, specifically, one or more processors represented by the third processor 1310 and various circuits of the memory represented by the third memory 1320 are linked together .
  • the bus architecture may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be described further herein.
  • the third bus interface provides the interface.
  • the third transceiver 1300 may be multiple elements, ie, including a transmitter and a receiver, providing means for communicating with various other devices over transmission media including wireless channels, wired channels, fiber optic cables, and the like.
  • the third processor 1310 is responsible for managing the bus architecture and general processing, and the third memory 1320 may store data used by the third processor 1310 when performing operations.
  • the third processor 1310 may be a central processor (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (Complex Programmable). Logic Device, CPLD), the third processor 1310 may also adopt a multi-core architecture.
  • CPU central processor
  • ASIC application specific integrated circuit
  • FPGA field programmable gate array
  • CPLD complex programmable logic device
  • Embodiments of the present disclosure also provide a processor-readable storage medium, where a computer program is stored in the processor-readable storage medium, and the computer program is used to cause the processor to execute the positioning method.
  • the processor-readable storage medium can be any available medium or data storage device that can be accessed by a processor, including, but not limited to, magnetic storage (eg, floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (eg, CD, DVD, BD, HVD, etc.), and semiconductor memory (eg, ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state disk (SSD)), etc.
  • magnetic storage eg, floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.
  • optical storage eg, CD, DVD, BD, HVD, etc.
  • semiconductor memory eg, ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state disk (SSD)
  • embodiments of the present disclosure may be provided as a method, system, or computer program product. Accordingly, the present disclosure may 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 having computer-usable program code embodied therein, including but not limited to disk storage, optical storage, and the like.
  • processor-executable instructions may also be stored in a processor-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the processor-readable memory result in the manufacture of means including the instructions product, the instruction means implements the functions specified in the flow or flow of the flowchart and/or the block or blocks of the block diagram.
  • processor-executable instructions can also be loaded onto a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process that Execution of the instructions provides steps for implementing the functions specified in the flowchart or blocks and/or the block or blocks of the block diagrams.
  • the device embodiments described above are only illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.
  • Various component embodiments of the present disclosure may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof.
  • a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components in a computing processing device according to embodiments of the present disclosure.
  • DSP digital signal processor
  • the present disclosure can also be implemented as apparatus or apparatus programs (eg, computer programs and computer program products) for performing some or all of the methods described herein.
  • Such a program implementing the present disclosure may be stored on a computer-readable medium, or may be in the form of one or more signals. Such signals may be downloaded from Internet sites, or provided on carrier signals, or in any other form.
  • Figure 14 illustrates a computing processing device that can implement methods in accordance with the present disclosure.
  • the computing processing device traditionally includes a processor 1410 and a computer program product or computer readable medium in the form of a memory 1420 .
  • the memory 1420 may be electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), EPROM, hard disk, or ROM.
  • the memory 1420 has storage space 1430 for program code 1431 for performing any of the method steps in the above-described methods.
  • storage space 1430 for program code may include individual program codes 1431 for implementing various steps in the above methods, respectively. These program codes can be read from or written to one or more computer program products.
  • These computer program products include program code carriers such as hard disks, compact disks (CDs), memory cards or floppy disks. Such computer program products are typically portable or fixed storage units as described with reference to FIG. 15 .
  • the storage unit may have storage segments, storage spaces, etc. arranged similarly to the memory 1420 in the computing processing device of FIG. 14 .
  • the program code may, for example, be compressed in a suitable form.
  • the storage unit includes computer readable code 1431', ie code readable by a processor such as 1410, for example, which, when executed by a computing processing device, causes the computing processing device to perform any of the methods described above. of the various steps.
  • any reference signs placed between parentheses shall not be construed as limiting the claim.
  • the word “comprising” does not exclude the presence of elements or steps not listed in a claim.
  • the word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements.
  • the present disclosure may be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by one and the same item of hardware.
  • the use of the words first, second, and third, etc. do not denote any order. These words can be interpreted as names.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开实施例提供了一种定位方法及装置。应用于第一终端的定位方法包括:获取具有定位服务功能的第二终端的终端信息;通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。因此,在本公开的实施例中,即使第一终端不在网络覆盖区域,也可以通过具有定位服务功能的第二终端协助第一终端进行定位。

Description

一种定位方法及装置
相关申请的交叉引用
本公开要求在2021年01月18日提交中国专利局、申请号为202110065357.8、名称为“一种定位方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本公开中。
技术领域
本公开涉及移动通信技术领域,尤其涉及一种定位方法及装置。
背景技术
在5G NR定位技术中,目前终端的自身定位要在其被网络覆盖的情况下完成。然而,当终端处于未被网络覆盖的区域中时,或者当终端离开网络覆盖区域时,由于终端无法与网络侧的定位服务器进行通信,因此,无法完成相关的定位功能。
由此可见,在现有技术中,当被定位的终端处于未被网络覆盖的区域中时,或者离开网络覆盖区域时,则无法采用5G NR定位技术进行定位。
发明内容
本公开实施例提供一种定位方法及装置,以解决在现有技术中,当被定位的终端处于未被网络覆盖的区域中时,或者离开网络覆盖区域时,则无法采用5G NR定位技术进行定位的问题。
第一方面,本公开实施例提供了一种定位方法,应用于第一终端,所述方法包括:
获取具有定位服务功能的第二终端的终端信息;
通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
可选的,所述获取具有定位服务功能的第二终端的终端信息,包括:
通过直接通信链路,获取具有定位服务功能的第二终端的终端信息。
可选的,所述通过直接通信链路,获取具有定位服务功能的第二终端的终端信息,包括:
通过直接通信链路,接收至少一个第三终端周期性发送的第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能;
根据所述第一指示信息和所述第三终端的终端信息,从所述第三终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述通过直接通信链路,获取具有定位服务功能的第二终端的终端信息,包括:
通过直接通信链路,向至少一个第三终端发送用于指示需要获取定位服务的请求消息;
通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,其中,所述候选终端为所述至少一个第三终端中的至少部分终端,所述第二指示信息用于指示所述候选终端具有定位服务功能;
根据所述第二指示信息和所述候选终端的终端信息,从所述候选终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息之前,所述方法还包括:
向所述第三终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,包括:
通过直接通信链路,接收所述候选终端根据所述目标信息发送的所述第二指示信息和所述候选终端的终端信息。
可选的,所述获取具有定位服务功能的第二终端的终端信息,包括:
与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息。
可选的,所述与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息,包括:
接收所述基站周期性发送的至少一个具有定位服务功能的第四终端的终端信息;
根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端, 并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息,包括:
在所述第一终端离开网络覆盖时,根据所述基站最近一次发送的所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息,包括:
向所述基站发送用于指示需要获取定位服务的请求消息;
接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息;
根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息之前,所述方法还包括:
向所述基站发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息,包括:
接收所述基站根据所述目标信息发送的至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
第二方面,本公开实施例提供了一种定位方法,应用于第三终端,所述方法包括:
与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有 定位服务功能的终端,作为第二终端。
可选的,所述与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,包括:
通过直接通信链路,周期性向所述第一终端发送第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能。
可选的,所述与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,包括:
通过直接通信链路,接收所述第一终端发送的请求消息,其中,所述请求消息用于指示需要获取定位服务;
在所述第三终端具有定位服务功能时,通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,其中,所述第二指示信息用于指示所述第三终端具有定位服务功能。
可选的,所述通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息之前,所述方法还包括:
接收所述第一终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,包括:
通过所述直接通信链路,并根据所述目标信息,向所述第一终端发送所述第二指示信息和所述第三终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
第三方面,本公开实施例还提供了一种定位方法,应用于基站,所述方法包括:
与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所述第四终端中选出至少一个终端,作为第二终端。
可选的,所述与第一终端进行交互,向所述第一终端指示至少一个具有 定位服务功能的第四终端的终端信息,包括:
周期性向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,包括:
接收所述第一终端发送的用于指示需要获取定位服务的请求消息;
向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息之前,所述方法还包括:
接收所述第一终端发送目标信息,其中,所述目标信息包括:所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息,包括:
根据所述目标信息,向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
第四方面,本公开的实施例提供了一种定位装置,应用于第一终端,所述装置包括第一存储器、第一收发机、第一处理器;
所述第一存储器,用于存储计算机程序;
所述第一收发机,用于在所述第一处理器的控制下收发数据;
所述第一处理器,用于读取所述第一存储器中的计算机程序并执行以下操作:
获取具有定位服务功能的第二终端的终端信息;
通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
可选的,所述第一处理器获取具有定位服务功能的第二终端的终端信息时,具体用于:
通过直接通信链路,获取具有定位服务功能的第二终端的终端信息。
可选的,所述第一处理器通过直接通信链路,获取具有定位服务功能的第二终端的终端信息时,具体用于:
控制所述第一收发机通过直接通信链路,接收至少一个第三终端周期性发送的第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能;
根据所述第一指示信息和所述第三终端的终端信息,从所述第三终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一处理器通过直接通信链路,获取具有定位服务功能的第二终端的终端信息时,具体用于包括:
控制所述第一收发机通过直接通信链路,向至少一个第三终端发送用于指示需要获取定位服务的请求消息;
控制所述第一收发机通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,其中,所述候选终端为所述至少一个第三终端中的至少部分终端,所述第二指示信息用于指示所述候选终端具有定位服务功能;
根据所述第二指示信息和所述候选终端的终端信息,从所述候选终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一处理器获取具有定位服务功能的第二终端的终端信息时,具体用于:
控制所述第一收发机与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息。
可选的,所述第一收发机与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息时,具体用于:接收所述基站周期性发送的至少一个具有定位服务功能的第四终端的终端信息;
所述第一处理器还用于:根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一处理器在根据所述第四终端的终端信息,从所述第四 终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息时,具体用于:
在所述第一终端离开网络覆盖时,根据所述基站最近一次发送的所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一收发机与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息时,具体用于:
向所述基站发送用于指示需要获取定位服务的请求消息;
接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息;
所述第一处理器还用于:根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
第五方面,本公开的实施例提供了一种定位装置,应用于第三终端,所述装置包括第二存储器、第二收发机、第二处理器;
所述第二存储器,用于存储计算机程序;
所述第二收发机,用于在所述第二处理器的控制下收发数据;
所述第二处理器,用于读取所述第二存储器中的计算机程序并执行以下操作:
控制所述第二收发机与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有定位服务功能的终端,作为第二终端。
可选的,所述第二收发机与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息时,具体用于:
通过直接通信链路,周期性向所述第一终端发送第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能。
可选的,所述第二收发机与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息时,具体用于:
通过直接通信链路,接收所述第一终端发送的请求消息,其中,所述请求消息用于指示需要获取定位服务;
在所述第三终端具有定位服务功能时,通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,其中,所述第二指示信息用于指示所述第三终端具有定位服务功能。
第六方面,本公开的实施例提供了一种定位装置,应用于基站,所述装置包括第三存储器、第三收发机、第三处理器;
所述第三存储器,用于存储计算机程序;
所述第三收发机,用于在所述第三处理器的控制下收发数据;
所述第三处理器,用于读取所述第三存储器中的计算机程序并执行以下操作:
控制所述第三收发机与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所述第四终端中选出至少一个终端,作为第二终端。
可选的,所述第三收发机与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
周期性向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述第三收发机与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
接收所述第一终端发送的用于指示需要获取定位服务的请求消息;
向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
第七方面,本公开的实施例提供了一种定位装置,应用于第一终端,所述装置包括:
第一信息获取模块,用于获取具有定位服务功能的第二终端的终端信息;
定位模块,用于通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
第八方面,本公开的实施例提供了一种定位装置,应用于第三终端,所述装置包括:
第一交互模块,用于与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有定位服务功能的终端,作为第二终端。
第九方面,本公开的实施例提供了一种定位装置,应用于基站,所述装置包括:
第二交互模块,用于与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所述第四终端中选出至少一个终端,作为第二终端。
第十方面,本公开实施例还提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行上述任一项所述的定位方法。
第十一方面,本公开实施例提供了一种计算机程序,包括计算机可读代码,当所述计算机可读代码在计算处理设备上运行时,导致所述计算处理设备执行上述任一项所述的定位方法。
第十二方面,本公开实施例提供了一种计算机可读介质,其中存储了如上述第十一方面所述的计算机程序。
在本公开实施例中,第一终端能够获取具有定位服务功能的第二终端的终端信息,从而通过直接通信链路,与第二终端进行交互,以对第一终端进行定位,获得第一终端的位置信息。由此可见,本公开的实施例,可以通过终端之间的直接通信链路,由具有定位服务功能的第二终端协助第一终端进行定位。因此,即使第一终端不在网络覆盖区域,也可以通过具有定位服务功能的第二终端协助第一终端进行定位。由此可知,本公开的实施例中,即使当被定位的终端不在网络覆盖区域也可以对其进行定位。
上述说明仅是本公开技术方案的概述,为了能够更清楚了解本公开的技术手段,而可依照说明书的内容予以实施,并且为了让本公开的上述和其它目的、特征和优点能够更明显易懂,以下特举本公开的具体实施方式。
附图说明
为了更清楚地说明本公开实施例的技术方案,下面将对本公开实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中的5G定位架构的结构示意图;
图2为现有技术中由服务器请求触发LPP定位能力传递的流程示意图;
图3为现有技术中由目标设备主动上报LPP定位能力的流程示意图;
图4为直接通信链路示意图;
图5为本公开实施例提供的应用于第一终端的定位方法的步骤流程图;
图6为本公开实施例提供的应用于第三终端的定位方法的步骤流程图;
图7为本公开实施例提供的应用于基站的定位方法的步骤流程图;
图8为本公开实施例提供的应用于第一终端的定位装置的结构框图之一;
图9为本公开实施例提供的应用于第三终端的定位装置的结构框图之一;
图10为本公开实施例提供的应用于基站的定位装置的结构框图之一;
图11为本公开实施例提供的应用于第一终端的定位装置的结构框图之二;
图12为本公开实施例提供的应用于第三终端的定位装置的结构框图之二;
图13为本公开实施例提供的应用于基站的定位装置的结构框图之二;
图14示意性地示出了用于执行根据本公开的方法的计算处理设备的框图;并且
图15示意性地示出了用于保持或者携带实现根据本公开的方法的程序代码的存储单元。
具体实施例
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
本公开实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,并不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
本公开实施例提供了一种集成接入回程节点的切换方法及装置,用以实 现IAB节点在CU之间进行切换。
其中,方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。
此外,本公开实施例提供的技术方案可以适用于多种***,尤其是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)***等。这多种***中均包括终端设备和网络设备。***中还可以包括核心网部分,例如演进的分组***(Evolved 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,也可以是分集传输或预编码传输或波束赋形传输等。
为了便于理解本公开提供的定位方法,首先对现有的定位技术进行如下介绍。
第一方面,适用于下一代无线接入网络(Next Generation Radio Access Network,NG-RAN)的定位架构(即5G定位架构)如图1所示。在该架构 中,定位服务器(Location Management Function,LMF),负责选择定位方法及触发相应的定位测量,并可以计算定位最终结果和精度;NG-RAN节点,可以发送定位参考信号,或者基于辅助信息进行定位测量;UE可以发送定位参考信号,或者基于辅助信息进行定位测量;也可以基于测量结果计算定位最终结果和精度。
其中,图1中SET为终端设备,LTE-Uu为长期演进Uu接口,NR-Uu指5G Uu接口,TP为传输点,ng-eNB为升级后的4G基站,Note为节点,TRP为发送接收点,gNB为5G基站,NG-C为NG接口控制面,NLs为AMF-LMF接口,AMF为认证管理功能网元,LMF为位置管理功能实体(5G***定位服务器),E-SMLC为增强服务移动定位中心,SLP为服务定位协议。
第二方面,定位协议(LTE Positioning Protocol,LPP即)中的定位能力包括目标设备所支持的定位方法、对某一定位方法所支持的不同方面(如支持的辅助全球导航卫星***(A-GNSS)的辅助数据类型)以及并不限定于某一定位方法的一些定位的共同特性(如处理多个LPP事务的能力)。
其中,LPP定位能力传递事务可能由服务器请求触发,或者由目标设备“主动上报”。
具体的,由服务器请求触发LPP定位能力传递的流程可如图2所示。即服务器向目标设备发送LPP请求能力消息,以请求目标设备的相关定位能力;目标设备向服务器传输相关定位能力,其中,该相关定位能力中可能包含特定的定位方法以及一些定位方法的共性等。
另外,由目标设备主动上报LPP定位能力的流程可如图3所示。
此外,上述所述的服务器可以为5G定位架构中的LMP。
参见图5,本公开实施例提供了一种定位方法的流程示意图。该方法应用于第一终端,可以包括以下步骤501至502。
步骤501:获取具有定位服务功能的第二终端的终端信息。
本公开的实施例中,具有定位服务功能的终端可以进行定位资源的配置,定位信号的协调和发送,支持定位服务器所使用的相关信令,定位信号测量,测量结果的处理,终端位置的计算等。即具有定位服务功能的终端具有定位服务器的相关定位功能。因此,本公开的实施例中,第一终端获取具有定位服务功能的第二终端的终端信息后,第一终端则可以在第二终端的协助下, 实现对第一终端的定位。
步骤502:通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
如图4所示,直接通信是指邻近的终端可以在近距离范围内通过直接通信链路(也称为sidelink)进行数据传输的方式。sidelink链路对应的无线接口称为直接通信接口,也称为sidelink接口。因此,第一终端即使未处于网络覆盖区域,也可以通过直接通信链路与第二终端进行交互。而第二终端还具有定位服务功能,因此,即使第一终端不在网络覆盖区域,也可以通过具有定位服务功能的第二终端协助第一终端进行定位。
可选的,步骤501“获取具有定位服务功能的第二终端的终端信息”,包括:
通过直接通信链路,获取具有定位服务功能的第二终端的终端信息。
即第一终端可以通过直接通信链路,获取具有定位服务功能的第二终端的终端信息。
可选的,所述通过直接通信链路,获取具有定位服务功能的第二终端的终端信息,包括:
通过直接通信链路,接收至少一个第三终端周期性发送的第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能;
根据所述第一指示信息和所述第三终端的终端信息,从所述第三终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
由此可知,第三终端可以周期性向第一终端发送第一指示信息和第三终端的终端信息。可选的,第三终端可以将第一指示信息和第三终端的终端信息携带在广播消息或者发现消息或者专用消息(即新定义的消息)中,发送给第一终端;或者,第三终端也可以通过组播方式或者点播方式,将第一指示信息和第三终端的终端信息发送给第一终端。其中,发现消息是在直接通信接口上发送的一类消息,用于发现通信对端。
其中,第一指示信息可以为1比特,当第一指示信息为“1”时,表示该第三终端具有定位服务功能,或者定位服务功能开启;当第一指示信息为“0”时,表示第三终端不具有定位服务功能,或者定位服务功能未开启。需要说明的 是,此处所述第一指示信息仅为示例,并不局限于第一指示信息具体为此处的描述,即此处的第一指示信息不构成对实施例的限制。
可选的,所述通过直接通信链路,获取具有定位服务功能的第二终端的终端信息,包括:
通过直接通信链路,向至少一个第三终端发送用于指示需要获取定位服务的请求消息;
通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,其中,所述候选终端为所述至少一个第三终端中的至少部分终端,所述第二指示信息用于指示所述候选终端具有定位服务功能;
根据所述第二指示信息和所述候选终端的终端信息,从所述候选终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
由此可知,第一终端可以向至少一个第三终端发送用于指示需要获取定位服务的请求消息,以使得这些第三终端中具有定位服务功能的终端向第一终端反馈其具有定位服务功能的第二指示信息,从而使得第一终端可以从这些反馈第二指示信息的第三终端中,选出可以协助其进行定位的第二终端。
其中,第一终端可以将请求消息携带在广播消息或者发现消息或者专用消息(即新定义的消息)中,发送给第三终端;或者第一终端也可以通过组播方式或者点播方式,将请求消息发送给第三终端。该请求消息可以为1比特,例如请求消息为“1”时,表示第一终端需要获取定位服务。需要说明的是,此处所述请求消息仅为示例,并不局限于请求消息具体为此处的描述,即此处的请求消息不构成对实施例的限制。
另外,第二指示信息可以为1比特,当第二指示信息为“1”时,表示该第三终端具有定位服务功能,或者定位服务功能开启。需要说明的是,此处所述第二指示信息仅为示例,并不局限于第二指示信息具体为此处的描述,即此处的第二指示信息不构成对实施例的限制。
可选的,所述通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息之前,所述方法还包括:
向所述第三终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、 所述第一终端的速度信息中的至少一种;
所述通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,包括:
通过直接通信链路,接收所述候选终端根据所述目标信息发送的所述第二指示信息和所述候选终端的终端信息。
具体的,第一终端可以将第一终端的标识信息、所需的定位服务器的标识信息、第一终端支持的定位方法、第一终端的速度信息中的至少一种信息,与请求消息一起发送给第三终端。例如第一终端可以将这些信息可以携带在广播消息或者发现消息或者专用消息中发送给第三终端,或者第一终端也可以通过组播方式或者点播方式将这些信息发送给第三终端。
其中,第一终端的速度信息可以为第一终端周期性获取的速度信息,该速度信息可以包括速度大小和速度方向。
另外,第一终端将上述目标信息发送给第三终端后,第三终端中的候选终端(即第三终端中至少一个具有定位服务功能的终端)则根据该目标信息确定是否需要向第一终端反馈第二指示信息和其终端信息。
例如在目标信息包括其所需的定位服务器的标识信息时,候选终端需要在其定位服务器标识与第一终端所需的定位服务器的标识相同时,向第一终端反馈第二指示信息和其终端信息;
在目标信息包括第一终端支持的定位方法时,候选终端需要在其支持的定位方法与第一终端支持的定位方法存在交集时,向第一终端反馈第二指示信息和其终端信息;
在目标信息包括第一终端的速度信息时,候选终端需要在其速度方向与第一终端的速度方向的夹角小于预设角度,且候选终端与第一终端的相对速度小于预设值时时,向第一终端反馈第二指示信息和其终端信息。
可选的,步骤501“获取具有定位服务功能的第二终端的终端信息”,包括:
与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息。
即第一终端可以提前通过与其连接的基站(即为其服务的基站),获取具有定位服务功能的第二终端的终端信息。
其中,第一终端提前通过与其连接的基站获取具有定位服务功能的第二 终端的终端信息的条件可以为:第一终端的业务类型或者特征符合第一预设条件;或者第一终端根据搜索到的小区的情况符合第二预设条件,例如第一终端的周边小区个数较少、信号较弱;或者可协助第一终端进行定位的基站的数量不足,使得第一终端无法进行定位(例如第一终端当前只能与一个基站连接,但所采用的定位方法需要三个基站,则可以获取两个具有定位服务功能的第二终端协助第一终端进行定位)。
可选的,所述与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息,包括:
接收所述基站周期性发送的至少一个具有定位服务功能的第四终端的终端信息;
根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
即基站可以周期性地向第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得第一终端可以从第四终端中选出可以协助其进行定位的第二终端。
其中,基站可以将第四终端的终端信息携带在无线资源控制(Radio Resource Control,RRC)消息中,通过Uu接口发送给第一终端。
可选的,所述根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息,包括:
在所述第一终端离开网络覆盖时,根据所述基站最近一次发送的所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
即第一终端接收到基站周期性发送的第四终端的终端信息之后,可以保存最新的第四终端的终端信息,从而能够在第一终端脱网(即离开当前网络覆盖区域)时,可以从保存的最新的第四终端中选出可以协助其进行定位的第二终端。
由此可知,本公开的实施例中,第一终端在网时可通过基站获取具有定位服务功能的第四终端的终端信息,在第一终端脱网后可以继续使用脱网之 前从基站中获取到的具有定位服务功能的第四终端的终端信息。
可选的,所述与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息,包括:
向所述基站发送用于指示需要获取定位服务的请求消息;
接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息;
根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
由此可知,第一终端可以向基站发送用于指示需要获取定位服务的请求消息,以使得基站可以为其指示至少一个具有定位服务功能的第四终端的终端信息,从而使得第一终端可以从这些第四终端中,选出可以协助其进行定位的第二终端。
其中,第一终端可以将请求消息携带空口RRC消息中,发送给基站。该请求消息可以为1比特,例如请求消息为“1”时,表示第一终端需要获取定位服务。需要说明的是,此处所述请求消息仅为示例,并不局限于请求消息具体为此处的描述,即此处的请求消息不构成对实施例的限制。
可选的,所述接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息之前,所述方法还包括:
向所述基站发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息,包括:
接收所述基站根据所述目标信息发送的至少一个具有定位服务功能的第四终端的终端信息。
具体的,第一终端可以将第一终端的标识信息、所需的定位服务器的标识信息、第一终端支持的定位方法、第一终端的速度信息中的至少一种信息,与请求消息一起发送给基站。例如第一终端可以将这些信息可以携带在空口RRC消息中发送给基站。
其中,第一终端将上述目标信息发送给基站后,基站则根据该目标信息 向第一终端指示至少一个具有定位服务功能的第四终端的终端信息。
例如在目标信息包括第一终端所需的定位服务器的标识信息时,基站向第一终端指示的第四终端需要满足的条件是:第四终端的定位服务器标识与第一终端所需的定位服务器的标识相同;
在目标信息包括第一终端支持的定位方法时,基站向第一终端指示的第四终端需要满足的条件是:第四终端支持的定位方法与第一终端支持的定位方法存在交集;
在目标信息包括第一终端的速度信息时,基站向第一终端指示的第四终端需要满足的条件是:第四终端的速度方向与第一终端的速度方向的夹角小于预设角度,且第四终端与第一终端的相对速度小于预设值。
可选的,上述所述的终端信息可以包括终端标识信息、定位服务器标识、支持的定位方法、速度信息中的一种或多种。其中,终端标识信息可以包括终端ID和sidelink接口中的层二ID中的至少一种。
其中,需要说明的是,还可以为具有定位服务功能的终端设置一个定位服务器标识,即定位服务器标识也可用于对具有定位服务器功能的终端进行标识;上述速度信息为终端周期性检测获得的速度信息,该速度信息可以包括速度大小和速度方向;sidelink接口中的层二ID也用于对终端进行标识。
此外,第一终端获取到至少一个具有定位服务功能的终端后,可以根据这些终端的终端信息以及第一终端的终端信息,从这些具有定位服务功能的终端中选出可以协助其进行定位的第二终端。
可选的,上述步骤502“通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息”,包括:
通过直接通信链路,与所述第二终端进行定位能力交互,确定所述第一终端和所述第二终端均支持的定位方法;
根据所述定位方法,与所述第二终端进行交互,配置定位信号和定位资源;
向所述第二终端发送定位测量结果,以使得所述第二终端根据所述定位测量结果计算所述第一终端的位置信息;
接收所述第二终端发送的所述第一终端的位置信息。
由此可知,本公开的实施例中,第一终端确定出可以协助其进行定位的 第二终端后,二者可以通过sidelink接口传输LPP信令,进行定位能力交互、定位信号与定位资源配置的协商,并由第一终端提供定位相关测量结果等信息给第二终端进行位置解算。其中,第二终端在完成位置解算后,将第一终端的位置反馈给第一终端,完成一次定位会话。
即第一终端与第二终端交互各自支持的定位方法,从而选择第一终端和第二终端都支持的一种定位方法,其中,定位方法确定之后,由第一终端和第二终端中的哪个终端发送定位信号、哪个终端进行定位测量则可以确定,以及具体的定位资源配置也可以确定出来,从而可以实现对第一终端的定位。
其中,可选的,第一终端与第二终端通过sidelink接口的控制信令(SL SRB)或者用户面数据消息(SL DRB)交互上述信息。例如,使用控制信令(SL SRB)交互LPP信令,进行定位能力交互、定位信号与定位资源配置的协商;使用用户面数据消息(SL DRB)交互定位相关测量结果、位置信息等。
参见图6,本公开实施例提供了一种定位方法的流程示意图。该方法应用于第三终端,可以包括以下步骤601。
步骤601:与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有定位服务功能的终端,作为第二终端。
本公开的实施例中,具有定位服务功能的终端可以进行定位资源的配置,定位信号的协调和发送,支持定位服务器所使用的相关信令,定位信号测量,测量结果的处理,终端位置的计算等。即具有定位服务功能的终端具有定位服务器的相关定位功能。因此,本公开的实施例中,第一获取具有定位服务功能的第二终端的终端信息后,第一终端则可以在第二终端的协助下,实现对第一终端的定位。
可选的,步骤601“与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息”,包括:
通过所述直接通信链路,周期性向所述第一终端发送第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能。
其中,第一终端接收到至少一个第三终端发送的第一指示信息和第三终端的终端信息之后,会根据所述第一指示信息和所述第三终端的终端信息, 从所述第三终端中选出至少一个终端,以作为协助其进行定位的第二终端。
由此可知,第三终端可以周期性向第一终端发送第一指示信息和第三终端的终端信息。可选的,第三终端可以将第一指示信息和第三终端的终端信息携带在广播消息或者发现消息或者专用消息(即新定义的消息)中,发送给第一终端;或者,第三终端也可以通过组播方式或者点播方式,将第一指示信息和第三终端的终端信息发送给第一终端。
其中,第一指示信息可以为1比特,当第一指示信息为“1”时,表示该第三终端具有定位服务功能,或者定位服务功能开启;当第一指示信息为“0”时,表示第三终端不具有定位服务功能,或者定位服务功能未开启。需要说明的是,此处所述第一指示信息仅为示例,并不局限于第一指示信息具体为此处的描述,即此处的第一指示信息不构成对实施例的限制。
可选的,步骤601“与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息”,包括:
通过所述直接通信链路,接收所述第一终端发送的请求消息,其中,所述请求消息用于指示需要获取定位服务;
在所述第三终端具有定位服务功能时,通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,其中,所述第二指示信息用于指示所述第三终端具有定位服务功能。
由此可知,第一终端可以向至少一个第三终端发送用于指示需要获取定位服务的请求消息,以使得这些第三终端中具有定位服务功能的终端向第一终端反馈其具有定位服务功能的第二指示信息,从而使得第一终端可以从这些反馈第二指示信息的第三终端中,选出可以协助其进行定位的第二终端。
其中,第一终端可以将请求消息携带在广播消息或者发现消息或者专用消息(即新定义的消息)中,发送给第三终端;或者第一终端也可以通过组播方式或者点播方式,将请求消息发送给第三终端。该请求消息可以为1比特,例如请求消息为“1”时,表示第一终端需要获取定位服务。需要说明的是,此处所述请求消息仅为示例,并不局限于请求消息具体为此处的描述,即此处的请求消息不构成对实施例的限制。
另外,第二指示信息可以为1比特,当第二指示信息为“1”时,表示该第三终端具有定位服务功能,或者定位服务功能开启。需要说明的是,此处所 述第二指示信息仅为示例,并不局限于第二指示信息具体为此处的描述,即此处的第二指示信息不构成对实施例的限制。
可选的,所述通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息之前,所述方法还包括:
接收所述第一终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,包括:
通过所述直接通信链路,并根据所述目标信息,向所述第一终端发送所述第二指示信息和所述第三终端的终端信息。
由此可知,第一终端可以将第一终端的标识信息、所需的定位服务器的标识信息、第一终端支持的定位方法、第一终端的速度信息中的至少一种信息,与请求消息一起发送给第三终端。例如第一终端可以将这些信息可以携带在广播消息或者发现消息或者专用消息中发送给第三终端,或者第一终端也可以通过组播方式或者点播方式将这些信息发送给第三终端。
另外,第一终端将上述目标信息发送给第三终端后,第三终端中的候选终端(即第三终端中至少一个具有定位服务功能的终端)则根据该目标信息确定是否需要向第一终端反馈第二指示信息和其终端信息。
例如在目标信息包括其所需的定位服务器的标识信息时,候选终端需要在其的定位服务器标识与第一终端所需的定位服务器的标识相同时,向第一终端反馈第二指示信息和其终端信息;
在目标信息包括第一终端支持的定位方法时,候选终端需要在其支持的定位方法与第一终端支持的定位方法存在交集时,向第一终端反馈第二指示信息和其终端信息;
在目标信息包括第一终端的速度信息时,候选终端需要在其速度方向与第一终端的速度方向的夹角小于预设角度,且候选终端与第一终端的相对速度小于预设值时时,向第一终端反馈第二指示信息和其终端信息。
可选的,上述所述的终端信息可以包括终端标识信息、定位服务器标识、支持的定位方法、速度信息中的一种或多种。其中,终端标识信息可以包括 终端ID和sidelink接口中的层二ID中的至少一种。
此外,需要说明的是,具有定位服务功能的终端还可以存在一个定位服务器标识,即定位服务器标识也可用于对具有定位服务器功能的终端进行标识;上述速度信息为终端周期性检测获得的速度信息,该速度信息可以包括速度大小和速度方向;sidelink接口中的层二ID也用于对终端进行标识。
参见图7,本公开实施例提供了一种定位方法的流程示意图。该方法可以包括以下步骤701。
步骤701:与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所述第四终端中选出至少一个终端,作为第二终端。
本公开的实施例中,具有定位服务功能的终端可以进行定位资源的配置,定位信号的协调和发送,支持定位服务器所使用的相关信令,定位信号测量,测量结果的处理,终端位置的计算等。即具有定位服务功能的终端具有定位服务器的相关定位功能。因此,本公开的实施例中,第一获取具有定位服务功能的第二终端的终端信息后,第一终端则可以在第二终端的协助下,实现对第一终端的定位。
可选的,步骤701“与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息”,包括:
周期性向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
即基站可以周期性地向第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得第一终端可以从第四终端中选出可以协助其进行定位的第二终端。
其中,基站可以将第四终端的终端信息携带在RRC消息中,通过Uu接口发送给第一终端。
可选的,所述与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,包括:
接收所述第一终端发送的用于指示需要获取定位服务的请求消息;
向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
由此可知,第一终端可以向基站发送用于指示需要获取定位服务的请求 消息,以使得基站可以为其指示至少一个具有定位服务功能的第四终端的终端信息,从而使得第一终端可以从这些第四终端中,选出可以协助其进行定位的第二终端。
其中,第一终端可以将请求消息携带在空口RRC消息中,发送给基站。该请求消息可以为1比特,例如请求消息为“1”时,表示第一终端需要获取定位服务。需要说明的是,此处所述请求消息仅为示例,并不局限于请求消息具体为此处的描述,即此处的请求消息不构成对实施例的限制。
可选的,所述向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息之前,所述方法还包括:
接收所述第一终端发送目标信息,其中,所述目标信息包括:所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息,包括:
根据所述目标信息,向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
由此可知,第一终端可以将第一终端的标识信息、所需的定位服务器的标识信息、第一终端支持的定位方法、第一终端的速度信息中的至少一种信息,与请求消息一起发送给基站。例如第一终端可以将这些信息可以携带在空口RRC消息中发送给基站。
其中,第一终端将上述目标信息发送给基站后,基站则根据该目标信息向第一终端指示至少一个具有定位服务功能的第四终端的终端信息。
例如在目标信息包括第一终端所需的定位服务器的标识信息时,基站向第一终端指示的第四终端需要满足的条件是:第四终端的定位服务器标识与第一终端所需的定位服务器的标识相同;
在目标信息包括第一终端支持的定位方法时,基站向第一终端指示的第四终端需要满足的条件是:第四终端支持的定位方法与第一终端支持的定位方法存在交集;
在目标信息包括第一终端的速度信息时,基站向第一终端指示的第四终端需要满足的条件是:第四终端的速度方向与第一终端的速度方向的夹角小 于预设角度,且第四终端与第一终端的相对速度小于预设值。
可选的,上述所述的终端信息可以包括终端标识信息、定位服务器标识、支持的定位方法、速度信息中的一种或多种。其中,终端标识信息可以包括终端ID和sidelink接口中的层二ID中的至少一种。
此外,需要说明的是,具有定位服务功能的终端还可以存在一个定位服务器标识,即定位服务器标识也可用于对具有定位服务器功能的终端进行标识;上述速度信息为终端周期性检测获得的速度信息,该速度信息可以包括速度大小和速度方向;sidelink接口中的层二ID也用于对终端进行标识。
综上所述,本公开实施例的定位方法的具体实施方式可如下实施方式一至四所述。
其中,首先需要说明的是,存在一类终端除了具有普通终端支持定位的功能外,还具备定位服务器的部分功能,例如可以进行定位资源的配置,定位信号的协调和发送,支持定位服务器所使用的相关信令,定位信号测量,测量结果的处理,终端位置的计算等。这种具备一些定位服务器功能的终端,可以称之为具有定位服务功能的终端。为了便于描述,此类终端可以称为B类终端。而仅支持定位功能的普通终端,可以称之为A类终端。
另外,B类终端也可以是运营商签约或者通过网络配置的一类终端。进一步地,为了保证定位的效果,B类终端可以是位置固定的终端或网络设备,也可以是自身位置可以动态获得的终端,以便提供相对准确的定位服务。
实施方式一:
B类终端在sidelink接口上周期性广播自己具备定位服务功能。例如可以通过sidelink发送广播消息或者发现消息。其中,广播消息或者发现消息中包括用于指示是否具有定位服务功能的指示信息。例如,该指示信息为1比特,当该指示信息为“1”时,表示该B类终端具有定位服务功能,或者定位服务功能开启;当该指示信息为“0”时,表示该B类终端不具有定位服务功能,或者定位服务功能未开启。
此外,B类终端在sidelink接口上发送的广播消息或者发现消息中,还可以包括该B类终端的终端标识信息、定位服务器标识、支持的定位方法、速度信息中的一种或多种。其中,终端标识信息可以包括终端ID和sidelink接口中的层二ID中的至少一种。
其中,需要定位的A类终端可以通过监听sidelink上的广播消息或者发现消息,以找到可以为自己提供定位服务功能的B类终端。然后,通过sidelink接口与可以为其提供定位服务功能的B类终端进行信息交互,开启定位的相关会话和过程,从而完成定位。
实施例二
为了节省电量,B类终端也可以不进行周期性的广播。即A类终端在无法监听到B类终端时,可以主动广播自己的定位请求。
例如:A类终端可以在sidelink接口上广播自己需要获取定位服务的请求消息,当B类终端接收到该请求消息时,可以通过sidelink接口反馈自己具备定位服务功能。
具体的,A类终端可以通过sidelink接口发送广播消息或者发现消息,其中,该广播消息或者发现消息中携带有A类终端需要获取定位服务的请求消息;例如,请求消息为1比特,当该指示信息为“1”时,表示该A类终端需要获取定位服务;或者A类终端也可以通过sidelink广播专用的请求消息。其中,专用的请求消息即为新定义的消息,即A类终端也可以通过新定义的消息将其需要获取定位服务的请求消息发送出去。
其中,A类终端在sidelink接口上发送的广播消息或者发现消息中,还可以包括A类终端的标识信息(例如终端ID和sidelink接口中的层二ID中的至少一种);可选的,A类终端在sidelink接口上发送的广播消息或者发现消息中,还可以包括其所需要的定位服务器标识、支持的定位方法、速度信息中的一种或多种。
另外,当B类终端收到A类终端的请求消息时,可以通过sidelink接口向A类终端发送消息,该消息中包括其具备定位服务功能的指示信息,例如,指示信息为1比特,当该指示信息为“1”时,表示该B类终端具有定位服务功能,或者定位服务功能开启。可选的,在B类终端向A类终端发送的消息中,还可以包括该B类终端的终端标识信息、定位服务器标识、支持的定位方法、速度信息中的一种或多种,其中,终端标识信息可以包括终端ID和sidelink接口中的层二ID中的至少一种。
此外,A类终端接收到B类终端返回的消息之后,可以根据B类终端返回的消息,找到可以为自己提供定位服务功能的B类终端。然后,通过sidelink 接口与可以为其提供定位服务功能的B类终端进行信息交互,开启定位的相关会话和过程,从而完成定位。
实施例三
A类终端也可以通过基站提前获取B类终端的信息。比如为A类终端服务的基站可以通过专用信令(即新定义的信令),周期性将临近A类终端(即到A类终端的距离小于预设阈值)的B类终端的终端信息发送给A类终端;或者,基站周期性地通过RRC消息为A类终端指示具有定位服务功能的B类终端的终端信息。所述终端信息可以包括该B类终端的终端标识信息、定位服务器标识、支持的定位方法、速度信息中的一种或多种,其中,终端标识信息可以包括终端ID和sidelink接口中的层二ID中的至少一种。
实施例四
A类终端提前向基站发送自己需要获取定位服务的请求消息,当基站收到该请求消息时,通过RRC消息为A类终端指示具有定位服务功能的B类终端的终端。所述终端信息可以包括该B类终端的终端标识信息、定位服务器标识、支持的定位方法、速度信息中的一种或多种,其中,终端标识信息可以包括终端ID和sidelink接口中的层二ID中的至少一种。
其中,A类终端发送的请求消息时,还可将A类终端的终端标识信息、A类终端所需要的定位服务器标识、A类终端支持的定位方法、A类终端的速度信息中的至少一种,发送给基站。其中,该终端标识信息可以包括终端ID和sidelink接口中的层二ID中的至少一种。
另外,A类终端提前获取B类终端的信息的原则可以是基于自己的业务类型或者特征,或者根据搜索到的小区的情况(如周边小区个数较少,信号较弱),来决定提前向为其服务的基站请求获得B类终端的信息。
另外,在A类终端脱网时,可以根据其脱网之前最后为其服务的基站指示的B类终端的信息,找到可以为自己提供定位服务功能的B类终端。然后,通过sidelink接口与可以为其提供定位服务功能的B类终端进行信息交互,开启定位的相关会话和过程,从而完成定位。
此外,还需要说明的是,无论A类终端通过上述实施方式一至四中的哪一种实施方式找到可以为其提供定位服务功能的B类终端,A类终端与该B类终端进行交互,实现定位的过程均可如下所述:
A类终端与B类终端通过sidelink接口传输LPP信令,进行定位能力交互、定位信号与定位资源配置的协商,并提供定位相关测量结果等信息给B类终端进行位置解算。其中,B类终端在完成位置解算后,将A类终端的位置反馈给A类终端,完成一次定位会话。
即A类终端与B类终端交互各自支持的定位方法,从而选择A类终端和B类终端都支持的一种定位方法,其中,定位方法确定之后,由A类终端和B类终端中的哪个终端发送定位信号、哪个终端进行定位测量则可以确定,以及具体的定位资源配置也可以确定出来,从而可以实现对A类终端的定位。
其中,可选的,A类终端与B类终端通过sidelink接口的控制信令(SL SRB)或者用户面数据消息(SL DRB)交互上述信息。例如,使用控制信令(SL SRB)交互LPP信令,进行定位能力交互、定位信号与定位资源配置的协商;使用用户面数据消息(SL DRB)交互定位相关测量结果、位置信息等。
由上述可知,终端可以通过sidelink接口获取其他终端是否具备定位服务的功能。并通过sidelink接口与具备定位服务功能的终端,交互定位能力、协商定位方法与定位资源相关配置,提供定位测量结果等,从而使得具备位置解算功能的终端(即具备定位服务功能的终端)根据测量结果进行位置计算。由此可见,本公开的实施例,可以通过终端间的协同完成终端的定位,从而可以在一些网络辅助定位服务无法满足需求时来提供对终端的辅助定位。
以上介绍了本公开实施例提供的定位方法,下面将结合附图介绍本公开实施例提供的定位装置。
参见图8,本公开实施例还提供了一种定位装置,应用于第一终端,该定位装置包括:
第一信息获取模801,用于获取具有定位服务功能的第二终端的终端信息;
定位模块802,用于通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
可选的,所述第一信息获取模块801包括:
第一获取子模块,用于通过直接通信链路,获取具有定位服务功能的第二终端的终端信息。
可选的,所述第一获取子模块具体用于:
通过直接通信链路,接收至少一个第三终端周期性发送的第一指示信息 和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能;
根据所述第一指示信息和所述第三终端的终端信息,从所述第三终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一获取子模块具体用于:
通过直接通信链路,向至少一个第三终端发送用于指示需要获取定位服务的请求消息;
通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,其中,所述候选终端为所述至少一个第三终端中的至少部分终端,所述第二指示信息用于指示所述候选终端具有定位服务功能;
根据所述第二指示信息和所述候选终端的终端信息,从所述候选终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述装置还包括:
第一发送模块,用于向所述第三终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述第一获取子模块通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息时,具体用于:
通过直接通信链路,接收所述候选终端根据所述目标信息发送的所述第二指示信息和所述候选终端的终端信息。
可选的,所述第一信息获取模块801包括:
第二获取子模块,用于与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息。
可选的,所述第二获取子模块具体用于:
接收所述基站周期性发送的至少一个具有定位服务功能的第四终端的终端信息;
根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的 终端信息。
可选的,所述第二获取子模块在根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息时,具体用于:
在所述第一终端离开网络覆盖时,根据所述基站最近一次发送的所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第二获取子模块具体用于:
向所述基站发送用于指示需要获取定位服务的请求消息;
接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息;
根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述装置还包括:
第二发送模块,用于向所述基站发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述第二获取子模块在接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
接收所述基站根据所述目标信息发送的至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
在此需要说明的是,本公开实施例提供的上述应用于第一终端的定位装置,能够实现上述应用于第一终端的定位方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
参见图9,本公开实施例还提供了一种定位装置,应用于第三终端,该定位装置包括:
第一交互模块901,用于与第一终端进行交互,向所述第一终端提供所述 第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有定位服务功能的终端,作为第二终端。
可选的,所述第一交互模块901具体用于:
通过所述直接通信链路,周期性向所述第一终端发送第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能。
可选的,所述第一交互模块901具体用于:
通过所述直接通信链路,接收所述第一终端发送的请求消息,其中,所述请求消息用于指示需要获取定位服务;
在所述第三终端具有定位服务功能时,通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,其中,所述第二指示信息用于指示所述第三终端具有定位服务功能。
可选的,所述装置还包括:
第一接收模块,用于接收所述第一终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述第一交互模块在通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息时,具体用于:
通过所述直接通信链路,并根据所述目标信息,向所述第一终端发送所述第二指示信息和所述第三终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
在此需要说明的是,本公开实施例提供的上述应用于第三终端的定位装置,能够实现上述应用于第三终端的定位方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
参见图10,本公开实施例还提供了一种定位装置,应用于基站,该定位装置包括:
第二交互模块1001,用于与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所 述第四终端中选出至少一个终端,作为第二终端。
可选的,所述第二交互模块1001包括:
第三获取子模块,用于周期性向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述第三获取子模块具体用于:
接收所述第一终端发送的用于指示需要获取定位服务的请求消息;
向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述装置还包括:
第二接收模块,用于接收所述第一终端发送目标信息,其中,所述目标信息包括:所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述第三获取子模块在向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
根据所述目标信息,向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
在此需要说明的是,本公开实施例提供的上述应用于基站的定位装置,能够实现上述应用于基站的定位方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
此外,本公开的实施例还提供了一种定位***,包括上述应用于第一终端的定位装置、应用于第三终端的定位装置以及应用于基站的定位装置。
需要说明的是,本公开实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本 公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
如图11所示,本公开的实施例还提供了一种定位装置,应用于第一终端,该定位装置包括第一存储器1120、第一收发机1110、第一处理器1100;
所述第一存储器1120,用于存储计算机程序;
所述第一收发机1110,用于在所述第一处理器1100的控制下收发数据;
所述第一处理器1100,用于读取所述第一存储器1120中的计算机程序并执行以下操作:
获取具有定位服务功能的第二终端的终端信息;
通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
可选的,所述第一处理器1100获取具有定位服务功能的第二终端的终端信息时,具体用于:
通过直接通信链路,获取具有定位服务功能的第二终端的终端信息。
可选的,所述第一处理器1100通过直接通信链路,获取具有定位服务功能的第二终端的终端信息时,具体用于:
控制所述第一收发机1110通过直接通信链路,接收至少一个第三终端周期性发送的第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能;
根据所述第一指示信息和所述第三终端的终端信息,从所述第三终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一处理器1100通过直接通信链路,获取具有定位服务功能的第二终端的终端信息时,具体用于包括:
控制所述第一收发机1110通过直接通信链路,向至少一个第三终端发送 用于指示需要获取定位服务的请求消息;
控制所述第一收发机1110通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,其中,所述候选终端为所述至少一个第三终端中的至少部分终端,所述第二指示信息用于指示所述候选终端具有定位服务功能;
根据所述第二指示信息和所述候选终端的终端信息,从所述候选终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一收发机1110还用于:
向所述第三终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述第一收发机1110在通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息时,具体用于:
通过直接通信链路,接收所述候选终端根据所述目标信息发送的所述第二指示信息和所述候选终端的终端信息。
可选的,所述第一处理器1100获取具有定位服务功能的第二终端的终端信息时,具体用于:
控制所述第一收发机1110与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息。
可选的,所述第一收发机1110与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息时,具体用于:接收所述基站周期性发送的至少一个具有定位服务功能的第四终端的终端信息;
所述第一处理器1100还用于:根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一处理器1100在根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息时,具体用于:
在所述第一终端离开网络覆盖时,根据所述基站最近一次发送的所述第 四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一收发机1110与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息时,具体用于:
向所述基站发送用于指示需要获取定位服务的请求消息;
接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息;
所述第一处理器1100还用于:根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
可选的,所述第一收发机1110还用于:
向所述基站发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述第一收发机1110在接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
接收所述基站根据所述目标信息发送的至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由第一处理器1100代表的一个或多个处理器和第一存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。第一总线接口提供接口。第一收发机1110可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,第一用户接口1130还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
第一处理器1100负责管理总线架构和通常的处理,第一存储器1120可 以存储第一处理器1100在执行操作时所使用的数据。
可选的,第一处理器1100可以是CPU(中央处埋器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件),处理器也可以采用多核架构。
处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本公开实施例提供的任一所述方法。处理器与存储器也可以物理上分开布置。
如图12所示,本公开的实施例还提供了一种定位装置,应用于第三终端,该定位装置包括第二存储器1220、第二收发机1210、第二处理器1200;
所述第二存储器1220,用于存储计算机程序;
所述第二收发机1210,用于在所述第二处理器1200的控制下收发数据;
所述第二处理器1200,用于读取所述第二存储器1220中的计算机程序并执行以下操作:
控制所述第二收发机1210与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有定位服务功能的终端,作为第二终端。
可选的,所述第二收发机1210与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息时,具体用于:
通过所述直接通信链路,周期性向所述第一终端发送第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能。
可选的,所述第二收发机1210与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息时,具体用于:
通过所述直接通信链路,接收所述第一终端发送的请求消息,其中,所述请求消息用于指示需要获取定位服务;
在所述第三终端具有定位服务功能时,通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,其中,所述第二指示信息用于指示所述第三终端具有定位服务功能。
可选的,所述第二收发机1210还用于:
接收所述第一终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述第二收发机1210在通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息时,具体用于:
通过所述直接通信链路,并根据所述目标信息,向所述第一终端发送所述第二指示信息和所述第三终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
其中,在图12中,总线架构可以包括任意数量的互联的总线和桥,具体由第二处理器1200代表的一个或多个处理器和第二存储器1220代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。第二总线接口提供接口。第二收发机1210可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括,这些传输介质包括无线信道、有线信道、光缆等传输介质。针对不同的用户设备,第二用户接口1230还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
第二处理器1200负责管理总线架构和通常的处理,第二存储器1220可以存储第二处理器1200在执行操作时所使用的数据。
可选的,第二处理器1200可以是CPU(中央处埋器)、ASIC(Application Specific Integrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件),第二处理器1200也可以采用多核架构。
第二处理器1200通过调用第二存储器1220存储的计算机程序,用于按照获得的可执行指令执行本公开实施例提供的任一所述方法。第二处理器1200与第二存储器1220也可以物理上分开布置。
如图13所示,本公开的实施例还提供了一种定位装置,应用于基站,所述装置包括第三存储器1320、第三收发机1300、第三处理器1310;
所述第三存储器1320,用于存储计算机程序;
所述第三收发机1300,用于在所述第三处理器1310的控制下收发数据;
所述第三处理器1310,用于读取所述第三存储器1320中的计算机程序并执行以下操作:
控制所述第三收发机1300与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所述第四终端中选出至少一个终端,作为第二终端。
可选的,所述第三收发机1300与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
周期性向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述第三收发机1300与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
接收所述第一终端发送的用于指示需要获取定位服务的请求消息;
向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述第三收发机1300还用于:
接收所述第一终端发送目标信息,其中,所述目标信息包括:所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
所述第三收发机1300在向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
根据所述目标信息,向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
可选的,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
其中,在图13中,总线架构可以包括任意数量的互联的总线和桥,具体由第三处理器1310代表的一个或多个处理器和第三存储器1320代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。第三总线接口提供接口。第三收发机1300 可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。第三处理器1310负责管理总线架构和通常的处理,第三存储器1320可以存储第三处理器1310在执行操作时所使用的数据。
第三处理器1310可以是中央处埋器(CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或复杂可编程逻辑器件(Complex Programmable Logic Device,CPLD),第三处理器1310也可以采用多核架构。
在此需要说明的是,本公开实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
本公开的实施例还提供了一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行定位方法。
所述处理器可读存储介质可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NAND FLASH)、固态硬盘(SSD))等。
本领域内的技术人员应明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的 功能的装置。
这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
本公开的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本公开实施例的计算处理设备中的一些或者全部部件的一些或者全部功能。本公开还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本公开的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
例如,图14示出了可以实现根据本公开的方法的计算处理设备。该计算处理设备传统上包括处理器1410和以存储器1420形式的计算机程序产品或者计算机可读介质。存储器1420可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。存储器1420具有用于执行上述方法中的任何方法步骤的程序代码1431的存储空间1430。例如,用于程序代码的存储空间1430可以包括分别用于实现上面的方法中的 各种步骤的各个程序代码1431。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。这些计算机程序产品包括诸如硬盘,紧致盘(CD)、存储卡或者软盘之类的程序代码载体。这样的计算机程序产品通常为如参考图15所述的便携式或者固定存储单元。该存储单元可以具有与图14的计算处理设备中的存储器1420类似布置的存储段、存储空间等。程序代码可以例如以适当形式进行压缩。通常,存储单元包括计算机可读代码1431’,即可以由例如诸如1410之类的处理器读取的代码,这些代码当由计算处理设备运行时,导致该计算处理设备执行上面所描述的方法中的各个步骤。
本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本公开的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本公开的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本公开可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
显然,本领域的技术人员可以对本公开进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。

Claims (40)

  1. 一种定位方法,应用于第一终端,其特征在于,所述方法包括:
    获取具有定位服务功能的第二终端的终端信息;
    通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
  2. 根据权利要求1所述的定位方法,其特征在于,所述获取具有定位服务功能的第二终端的终端信息,包括:
    通过直接通信链路,获取具有定位服务功能的第二终端的终端信息。
  3. 根据权利要求2所述的定位方法,其特征在于,所述通过直接通信链路,获取具有定位服务功能的第二终端的终端信息,包括:
    通过直接通信链路,接收至少一个第三终端周期性发送的第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能;
    根据所述第一指示信息和所述第三终端的终端信息,从所述第三终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  4. 根据权利要求2所述的定位方法,其特征在于,所述通过直接通信链路,获取具有定位服务功能的第二终端的终端信息,包括:
    通过直接通信链路,向至少一个第三终端发送用于指示需要获取定位服务的请求消息;
    通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,其中,所述候选终端为所述至少一个第三终端中的至少部分终端,所述第二指示信息用于指示所述候选终端具有定位服务功能;
    根据所述第二指示信息和所述候选终端的终端信息,从所述候选终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  5. 根据权利要求4所述的定位方法,其特征在于,所述通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息之前,所述方法还包括:
    向所述第三终端发送目标信息,其中,所述目标信息包括所述第一终端 的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
    所述通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,包括:
    通过直接通信链路,接收所述候选终端根据所述目标信息发送的所述第二指示信息和所述候选终端的终端信息。
  6. 根据权利要求1所述的定位方法,其特征在于,所述获取具有定位服务功能的第二终端的终端信息,包括:
    与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息。
  7. 根据权利要求6所述的定位方法,其特征在于,所述与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息,包括:
    接收所述基站周期性发送的至少一个具有定位服务功能的第四终端的终端信息;
    根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  8. 根据权利要求7所述的定位方法,其特征在于,所述根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息,包括:
    在所述第一终端离开网络覆盖时,根据所述基站最近一次发送的所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  9. 根据权利要求6所述的定位方法,其特征在于,所述与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息,包括:
    向所述基站发送用于指示需要获取定位服务的请求消息;
    接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息;
    根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  10. 根据权利要求9所述的定位方法,其特征在于,所述接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息之前,所述方法还包括:
    向所述基站发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
    所述接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息,包括:
    接收所述基站根据所述目标信息发送的至少一个具有定位服务功能的第四终端的终端信息。
  11. 根据权利要求1至10中任一项所述的定位方法,其特征在于,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
  12. 一种定位方法,应用于第三终端,其特征在于,所述方法包括:
    与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有定位服务功能的终端,作为第二终端。
  13. 根据权利要求12所述的定位方法,其特征在于,所述与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,包括:
    通过直接通信链路,周期性向所述第一终端发送第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能。
  14. 根据权利要求12所述的定位方法,其特征在于,所述与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,包括:
    通过直接通信链路,接收所述第一终端发送的请求消息,其中,所述请求消息用于指示需要获取定位服务;
    在所述第三终端具有定位服务功能时,通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,其中,所述第二指 示信息用于指示所述第三终端具有定位服务功能。
  15. 根据权利要求14所述的定位方法,其特征在于,所述通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息之前,所述方法还包括:
    接收所述第一终端发送目标信息,其中,所述目标信息包括所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
    所述通过所述直接通信链路,向所述第一终端发送第二指示信息和所述第三终端的终端信息,包括:
    通过所述直接通信链路,并根据所述目标信息,向所述第一终端发送所述第二指示信息和所述第三终端的终端信息。
  16. 根据权利要求13或14所述的定位方法,其特征在于,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
  17. 一种定位方法,应用于基站,其特征在于,所述方法包括:
    与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所述第四终端中选出至少一个终端,作为第二终端。
  18. 根据权利要求17所述的定位方法,其特征在于,所述与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,包括:
    周期性向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
  19. 根据权利要求17所述的定位方法,其特征在于,所述与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,包括:
    接收所述第一终端发送的用于指示需要获取定位服务的请求消息;
    向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
  20. 根据权利要求19所述的定位方法,其特征在于,所述向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息之前,所述方法还 包括:
    接收所述第一终端发送目标信息,其中,所述目标信息包括:所述第一终端的标识信息、所需的定位服务器的标识信息、所述第一终端支持的定位方法、所述第一终端的速度信息中的至少一种;
    所述向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息,包括:
    根据所述目标信息,向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
  21. 根据权利要求18或19所述的定位方法,其特征在于,所述终端信息包括终端标识信息、定位服务器标识信息、支持的定位方法、速度信息中的至少一种。
  22. 一种定位装置,应用于第一终端,其特征在于,所述装置包括第一存储器、第一收发机、第一处理器;
    所述第一存储器,用于存储计算机程序;
    所述第一收发机,用于在所述第一处理器的控制下收发数据;
    所述第一处理器,用于读取所述第一存储器中的计算机程序并执行以下操作:
    获取具有定位服务功能的第二终端的终端信息;
    通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
  23. 根据权利要求22所述的定位装置,其特征在于,所述第一处理器获取具有定位服务功能的第二终端的终端信息时,具体用于:
    通过直接通信链路,获取具有定位服务功能的第二终端的终端信息。
  24. 根据权利要求23所述的定位装置,其特征在于,所述第一处理器通过直接通信链路,获取具有定位服务功能的第二终端的终端信息时,具体用于:
    控制所述第一收发机通过直接通信链路,接收至少一个第三终端周期性发送的第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能;
    根据所述第一指示信息和所述第三终端的终端信息,从所述第三终端中 选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  25. 根据权利要求23所述的定位装置,其特征在于,所述第一处理器通过直接通信链路,获取具有定位服务功能的第二终端的终端信息时,具体用于包括:
    控制所述第一收发机通过直接通信链路,向至少一个第三终端发送用于指示需要获取定位服务的请求消息;
    控制所述第一收发机通过直接通信链路,接收候选终端发送的第二指示信息和所述候选终端的终端信息,其中,所述候选终端为所述至少一个第三终端中的至少部分终端,所述第二指示信息用于指示所述候选终端具有定位服务功能;
    根据所述第二指示信息和所述候选终端的终端信息,从所述候选终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  26. 根据权利要求22所述的定位装置,其特征在于,所述第一处理器获取具有定位服务功能的第二终端的终端信息时,具体用于:
    控制所述第一收发机与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息。
  27. 根据权利要求26所述的定位装置,其特征在于,所述第一收发机与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息时,具体用于:接收所述基站周期性发送的至少一个具有定位服务功能的第四终端的终端信息;
    所述第一处理器还用于:根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  28. 根据权利要求27所述的定位装置,其特征在于,所述第一处理器在根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端的终端信息作为所述第二终端的终端信息时,具体用于:
    在所述第一终端离开网络覆盖时,根据所述基站最近一次发送的所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端 的终端信息作为所述第二终端的终端信息。
  29. 根据权利要求26所述的定位装置,其特征在于,所述第一收发机与所述第一终端连接的基站进行交互,获取具有定位服务功能的第二终端的终端信息时,具体用于:
    向所述基站发送用于指示需要获取定位服务的请求消息;
    接收所述基站发送的至少一个具有定位服务功能的第四终端的终端信息;
    所述第一处理器还用于:根据所述第四终端的终端信息,从所述第四终端中选出至少一个终端,并将选出的终端作为所述第二终端,将选出的终端信息作为所述第二终端的终端信息。
  30. 一种定位装置,应用于第三终端,其特征在于,所述装置包括第二存储器、第二收发机、第二处理器;
    所述第二存储器,用于存储计算机程序;
    所述第二收发机,用于在所述第二处理器的控制下收发数据;
    所述第二处理器,用于读取所述第二存储器中的计算机程序并执行以下操作:
    控制所述第二收发机与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有定位服务功能的终端,作为第二终端。
  31. 根据权利要求30所述的定位装置,其特征在于,所述第二收发机与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息时,具体用于:
    通过直接通信链路,周期性向所述第一终端发送第一指示信息和所述第三终端的终端信息,其中,所述第一指示信息用于指示所述第三终端是否具有定位服务功能。
  32. 根据权利要求30所述的定位装置,其特征在于,所述第二收发机与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息时,具体用于:
    通过直接通信链路,接收所述第一终端发送的请求消息,其中,所述请求消息用于指示需要获取定位服务;
    在所述第三终端具有定位服务功能时,通过所述直接通信链路,向所述 第一终端发送第二指示信息和所述第三终端的终端信息,其中,所述第二指示信息用于指示所述第三终端具有定位服务功能。
  33. 一种定位装置,应用于基站,其特征在于,所述装置包括第三存储器、第三收发机、第三处理器;
    所述第三存储器,用于存储计算机程序;
    所述第三收发机,用于在所述第三处理器的控制下收发数据;
    所述第三处理器,用于读取所述第三存储器中的计算机程序并执行以下操作:
    控制所述第三收发机与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所述第四终端中选出至少一个终端,作为第二终端。
  34. 根据权利要求33所述的定位装置,其特征在于,所述第三收发机与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
    周期性向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
  35. 根据权利要求33所述的定位装置,其特征在于,所述第三收发机与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息时,具体用于:
    接收所述第一终端发送的用于指示需要获取定位服务的请求消息;
    向所述第一终端发送至少一个具有定位服务功能的第四终端的终端信息。
  36. 一种定位装置,应用于第一终端,其特征在于,所述装置包括:
    第一信息获取模块,用于获取具有定位服务功能的第二终端的终端信息;
    定位模块,用于通过直接通信链路,与所述第二终端进行交互,获得所述第一终端的位置信息。
  37. 一种定位装置,应用于第三终端,其特征在于,所述装置包括:
    第一交互模块,用于与第一终端进行交互,向所述第一终端提供所述第三终端是否具有定位服务功能的指示信息,以使得所述第一终端从第三终端中选出至少一个具有定位服务功能的终端,作为第二终端。
  38. 一种定位装置,应用于基站,其特征在于,所述装置包括:
    第二交互模块,用于与第一终端进行交互,向所述第一终端指示至少一个具有定位服务功能的第四终端的终端信息,以使得所述第一终端从所述第四终端中选出至少一个终端,作为第二终端。
  39. 一种处理器可读存储介质,其特征在于,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行权利要求1至11任一项所述的定位方法,或者执行权利要求12至16任一项所述的定位方法,或者执行权利要求17至21任一项所述的定位方法。
  40. 一种计算机程序,其特征在于,包括计算机可读代码,当所述计算机可读代码在计算处理设备上运行时,导致所述计算处理设备执行根据权利要求1至11任一项所述的定位方法,或者执行根据权利要求12至16任一项所述的定位方法,或者执行根据权利要求17至21任一项所述的定位方法。
PCT/CN2022/070544 2021-01-18 2022-01-06 一种定位方法及装置 WO2022152043A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP22738924.4A EP4280716A4 (en) 2021-01-18 2022-01-06 POSITIONING METHOD AND DEVICE

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110065357.8 2021-01-18
CN202110065357.8A CN114867099A (zh) 2021-01-18 2021-01-18 一种定位方法及装置

Publications (1)

Publication Number Publication Date
WO2022152043A1 true WO2022152043A1 (zh) 2022-07-21

Family

ID=82447922

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/070544 WO2022152043A1 (zh) 2021-01-18 2022-01-06 一种定位方法及装置

Country Status (3)

Country Link
EP (1) EP4280716A4 (zh)
CN (1) CN114867099A (zh)
WO (1) WO2022152043A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024022373A1 (zh) * 2022-07-28 2024-02-01 华为技术有限公司 侧行链路通信方法以及相关装置

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024031386A1 (zh) * 2022-08-09 2024-02-15 Oppo广东移动通信有限公司 信息处理方法、终端设备和网络设备
CN118104187A (zh) * 2022-09-28 2024-05-28 北京小米移动软件有限公司 一种侧行链路定位方法及装置
WO2024113495A1 (en) * 2023-02-10 2024-06-06 Zte Corporation Transmission method of sidelink positioning protocol message, apparatus, and computer-readable medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106664518A (zh) * 2014-09-25 2017-05-10 英特尔公司 无线蜂窝技术中设备到设备辅助定位的资源分配与使用
CN109118794A (zh) * 2017-06-22 2019-01-01 中兴通讯股份有限公司 车辆定位方法、装置和终端设备
WO2020231303A1 (en) * 2019-05-13 2020-11-19 Telefonaktiebolaget L M Ericsson (Publ) Position determination using a sidelink

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106664518A (zh) * 2014-09-25 2017-05-10 英特尔公司 无线蜂窝技术中设备到设备辅助定位的资源分配与使用
CN109118794A (zh) * 2017-06-22 2019-01-01 中兴通讯股份有限公司 车辆定位方法、装置和终端设备
WO2020231303A1 (en) * 2019-05-13 2020-11-19 Telefonaktiebolaget L M Ericsson (Publ) Position determination using a sidelink

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HUAWEI, HISILICON: "Discussion on use cases and requirements for sidelink positioning", 3GPP TSG RAN MEETING #88E; RP-201065, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), SOPHIA-ANTIPOLIS CEDEX ; FRANCE, 22 June 2020 (2020-06-22), E-meeting; 20200629 - 20200703, XP051903723 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024022373A1 (zh) * 2022-07-28 2024-02-01 华为技术有限公司 侧行链路通信方法以及相关装置

Also Published As

Publication number Publication date
CN114867099A (zh) 2022-08-05
EP4280716A4 (en) 2024-07-17
EP4280716A1 (en) 2023-11-22

Similar Documents

Publication Publication Date Title
WO2022152043A1 (zh) 一种定位方法及装置
US8874710B2 (en) Access network discovery
US11019463B2 (en) Communication method and communications apparatus
TWI760931B (zh) 資訊傳輸方法、裝置及電腦存儲介質
EP4274264A1 (en) Positioning method and device, and computer readable storage medium
WO2022028153A1 (zh) 用于定位的测量方法、装置和存储介质
WO2019242712A1 (zh) 一种能力交互方法及相关设备
CN114125692A (zh) 定位方法、装置、终端、接入网设备及核心网设备
WO2023072016A1 (zh) 辅助定位方法、装置及存储介质
WO2022188485A1 (zh) 相对定位授权方法、装置、终端及目标设备
WO2022161503A1 (zh) 终端的定位方法、装置、设备、存储介质及程序产品
WO2023115354A1 (zh) 通信方法及装置
WO2024027402A1 (zh) 下行定位方法、设备及处理器可读存储介质
WO2023131237A1 (zh) 一种信息配置方法、传输方法、装置、基站、lmf及终端
WO2024027642A1 (zh) 一种信息传输方法、装置及设备
WO2024067069A1 (zh) 定位消息传递方法、设备、装置及存储介质
WO2023072014A1 (zh) 相对定位方法、电子设备、装置及存储介质
WO2023208046A1 (zh) 资源选择方法、设备、装置及存储介质
WO2024067398A1 (zh) 紧急业务的处理方法及装置
WO2024114060A1 (zh) 一种信息处理方法、装置及设备
WO2023213167A1 (zh) 确定星上upf的方法及装置
WO2023016446A1 (zh) 基于ta的同步方法、设备、装置及存储介质
WO2024027366A1 (zh) 上行定位方法、设备及处理器可读存储介质
WO2023232074A1 (zh) 定位方法、装置及存储介质
WO2023237082A1 (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: 22738924

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 18261962

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2022738924

Country of ref document: EP

Effective date: 20230818