WO2019157729A1 - Method and device for sending auxiliary data - Google Patents

Method and device for sending auxiliary data Download PDF

Info

Publication number
WO2019157729A1
WO2019157729A1 PCT/CN2018/076870 CN2018076870W WO2019157729A1 WO 2019157729 A1 WO2019157729 A1 WO 2019157729A1 CN 2018076870 W CN2018076870 W CN 2018076870W WO 2019157729 A1 WO2019157729 A1 WO 2019157729A1
Authority
WO
WIPO (PCT)
Prior art keywords
positioning
auxiliary data
indication information
parameter
transmitting
Prior art date
Application number
PCT/CN2018/076870
Other languages
French (fr)
Chinese (zh)
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 PCT/CN2018/076870 priority Critical patent/WO2019157729A1/en
Publication of WO2019157729A1 publication Critical patent/WO2019157729A1/en

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

Definitions

  • the present application relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting auxiliary data.
  • RTK Real-time kinematic
  • the high-precision positioning method needs to be combined with the auxiliary data for positioning.
  • the UE needs to acquire the auxiliary data sent by the positioning server, and the UE calculates the positioning result by using the auxiliary data.
  • the positioning server sends the auxiliary data to the base station, and the base station broadcasts the auxiliary data to the UE, so that the UE performs positioning in combination with the auxiliary data.
  • the present application provides a method and apparatus for transmitting auxiliary data to improve utilization of wireless resources.
  • the first aspect of the present application provides a method for transmitting auxiliary data, which is obtained by a positioning server, and determines whether to broadcast auxiliary data according to a positioning parameter of the UE.
  • auxiliary data which is obtained by a positioning server
  • determines whether to broadcast auxiliary data according to a positioning parameter of the UE When the number of UEs requiring auxiliary data is large, the method is used to send a broadcast. Data, when the number of UEs requiring auxiliary data is small, the auxiliary data is transmitted by using unicast, thereby rationally utilizing radio resources and improving the utilization of radio resources.
  • the positioning parameters of the UE include:
  • a positioning time of the UE a positioning time of the UE, a positioning mode of the UE, a positioning state of the UE, whether the UE is to be located, whether to receive auxiliary data, and/or whether it is interested in receiving the auxiliary data;
  • the positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE;
  • the positioning manner of the UE includes: a positioning manner based on the UE or a positioning mode assisted by the UE;
  • the positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
  • the auxiliary data is at least one positioning method or auxiliary data of an auxiliary data type.
  • the positioning parameter of the UE is obtained in an indication information.
  • the acquiring the positioning parameter of the UE is performed by the positioning server sending a request message to the UE, and receiving a response message sent by the UE, where the response message includes the positioning parameter of the UE.
  • the positioning server can obtain the positioning parameters of the UE from the response message.
  • determining, according to the positioning parameter of the UE, whether to broadcast auxiliary data including:
  • Whether to broadcast the auxiliary data is determined according to the number of UEs that need the auxiliary data.
  • determining whether to broadcast the auxiliary data according to the number of the UEs that need the auxiliary data includes:
  • determining broadcast auxiliary data if the number of the UEs that need the auxiliary data is greater than a preset threshold, determining broadcast auxiliary data.
  • it also includes:
  • determining to stop broadcasting the auxiliary data if the number of the UEs that need the auxiliary data is less than or equal to a preset threshold, determining to stop broadcasting the auxiliary data.
  • the determining broadcast assistance data includes:
  • the second indication information includes auxiliary data.
  • it also includes:
  • Auxiliary data is transmitted to the base station.
  • the determining to stop broadcasting the auxiliary data includes:
  • the second indication information includes: a delay time, where the second indication information is used to indicate that the base station broadcasts the auxiliary data after the delay time.
  • the second indication information includes: a delay time, where the second indication information is used to indicate that the base station stops broadcasting the auxiliary data after the delay time.
  • the receiving, by the receiving, the first indication information sent by the UE includes:
  • the core network device And receiving, by the core network device, the first indication information, where the first indication information includes a positioning parameter of the UE, where the first indication information carries an attached Attach message sent by the UE to the core network device or The tracking area is updated in the TAU message.
  • the receiving, by the user equipment, the first indication information sent by the user equipment includes:
  • it also includes:
  • the second aspect of the present application provides a method for transmitting auxiliary data, where the positioning parameter of the UE is generated by the UE, and the positioning parameter of the UE is sent to the positioning server or the core network device, so that the positioning server determines whether to be based on the positioning parameter of the UE.
  • Broadcast auxiliary data when the number of UEs requiring auxiliary data is large, the auxiliary data is sent by means of broadcast, and when the number of UEs requiring auxiliary data is small, the auxiliary data is transmitted by using unicast, thereby making reasonable use of the wireless resources. Improve the utilization of wireless resources.
  • the sending the positioning parameter of the UE to the positioning server or the core network device includes:
  • the first indication information is sent to the positioning server or the core network device, where the first indication information is used to indicate a positioning parameter of the UE.
  • the sending the positioning parameter of the UE to the positioning server or the core network device includes:
  • the sending the positioning parameter of the UE to the positioning server or the core network device includes:
  • the sending the positioning parameter of the UE to the positioning server or the core network device includes:
  • it also includes:
  • the location completion indication information is sent to the location server, where the location complete indication information is used to indicate that the UE is located.
  • the third aspect of the present application provides a method for transmitting auxiliary data, where the base station receives the indication information sent by the positioning server, where the indication information is used to indicate a manner in which the base station sends the auxiliary data, and the auxiliary data is sent according to the indication information. Therefore, rational use of wireless resources to improve the utilization of wireless resources.
  • the manner of sending the auxiliary data includes:
  • Broadcast mode or stop broadcast mode are examples of broadcast mode.
  • a fourth aspect of the present application provides a method for transmitting assistance data, where a base station receives a positioning parameter of a UE that is sent by a user equipment UE, and generates indication information according to a positioning parameter of the UE, where the indication information is used to request the base station to send In the manner of assisting data, the indication information is sent to the positioning server. Therefore, when the number of UEs that need the auxiliary data is large, the auxiliary data is sent by using a broadcast mode. When the number of UEs that need the auxiliary data is small, the auxiliary data is sent by using a unicast manner, thereby making reasonable use of the wireless resources and improving the wireless. Utilization of resources.
  • the method before the receiving the positioning parameter of the UE sent by the user equipment UE, the method further includes:
  • the manner of sending the auxiliary data includes:
  • Broadcast mode or stop broadcast mode are examples of broadcast mode.
  • a fifth aspect of the present application provides a method for transmitting assistance data, in which a positioning parameter of a UE is generated by a UE, and a positioning parameter of the UE is sent to a base station, so that the base station generates indication information according to the positioning parameter of the UE, where The indication information is used to request the manner in which the base station sends the auxiliary data, and the indication information is sent to the positioning server. Therefore, when the number of UEs that need the auxiliary data is large, the auxiliary data is sent by using a broadcast mode. When the number of UEs that need the auxiliary data is small, the auxiliary data is sent by using a unicast manner, thereby making reasonable use of the wireless resources and improving the wireless. Utilization of resources.
  • the method before the sending, by the base station, the positioning parameter of the UE, the method further includes:
  • the sixth aspect of the present application provides a method for transmitting auxiliary data, where the positioning information is sent by a positioning server, where the indication information is used to request a manner in which the base station sends auxiliary data, and is sent according to the manner in which the auxiliary data is sent. supplementary data. Therefore, when the number of UEs that need the auxiliary data is large, the auxiliary data is sent by using a broadcast mode. When the number of UEs that need the auxiliary data is small, the auxiliary data is sent by using a unicast manner, thereby making reasonable use of the wireless resources and improving the wireless. Utilization of resources.
  • a seventh aspect of the present application provides a method for transmitting assistance data, where a positioning server determines a number of user equipment UEs that need assistance data, and receives positioning completion indication information sent by one or more UEs, where the positioning completion indication information is used to indicate The one or more UEs are positioned. Determining whether to broadcast the auxiliary data according to the number of UEs that need assistance data and the number of UEs that are located in the positioning. When the number of the UEs that need the auxiliary data is removed, the number of the UEs that have completed the positioning is removed, and the number of the remaining UEs that need the auxiliary data is greater than the preset threshold, and the generated indication information is used to indicate that the base station sends the auxiliary data in a broadcast manner.
  • the generated indication information is used to indicate that the base station stops broadcasting the auxiliary data, and the positioning server sends the auxiliary data to the UE in a unicast manner, thereby reasonably utilizing the wireless resources to avoid The waste of wireless resources improves the utilization of wireless resources.
  • determining whether to broadcast the auxiliary data according to the number of the UEs that need the auxiliary data, and the number of the completed UEs includes:
  • the eighth aspect of the present application provides an apparatus for sending auxiliary data, including:
  • a receiving module configured to acquire a positioning parameter of the user equipment UE
  • a processing module configured to determine, according to the positioning parameter of the UE, whether to broadcast auxiliary data.
  • the positioning parameters of the UE include:
  • a positioning time of the UE a positioning time of the UE, a positioning mode of the UE, a positioning state of the UE, whether the UE is to be located, whether to receive auxiliary data, and/or whether it is interested in receiving the auxiliary data;
  • the positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE;
  • the positioning manner of the UE includes: a positioning manner based on the UE or a positioning mode assisted by the UE;
  • the positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
  • the auxiliary data is at least one positioning method or auxiliary data of an auxiliary data type.
  • the receiving module is specifically configured to receive first indication information that is sent by the UE, where the first indication information is used to indicate a positioning parameter of the UE;
  • it also includes:
  • a sending module configured to send a request message to the UE
  • the receiving module is specifically configured to receive a response message sent by the UE, where the response message includes a positioning parameter of the UE.
  • the processing module is specifically configured to determine, according to the positioning parameter of the UE, the number of UEs that need the auxiliary data, and determine whether to broadcast the auxiliary data according to the number of the UEs that need the auxiliary data.
  • the processing module is specifically configured to determine broadcast auxiliary data if the number of the UEs that need the auxiliary data is greater than a preset threshold.
  • the processing module is further configured to: if the number of the UEs that need the auxiliary data is less than or equal to a preset threshold, determine to stop broadcasting the auxiliary data.
  • the sending module is specifically configured to send second indication information to the base station, where the second indication information is used to instruct the base station to broadcast the auxiliary data.
  • the second indication information includes auxiliary data.
  • the sending module is further configured to send auxiliary data to the base station.
  • the sending module is specifically configured to send second indication information to the base station, where the second indication information is used to instruct the base station to stop broadcasting the auxiliary data.
  • the second indication information includes: a delay time, where the second indication information is used to indicate that the base station broadcasts the auxiliary data after the delay time.
  • the second indication information includes: a delay time, where the second indication information is used to indicate that the base station stops broadcasting the auxiliary data after the delay time.
  • the receiving module is specifically configured to receive the first indication information that is sent by the core network device, where the first indication information carries an attached Attach message or a tracking area update that is sent by the UE to the core network device. In the TAU message.
  • the receiving module is specifically configured to receive an LPP message sent by the UE, where the LPP message includes the first indication message.
  • the receiving module is further configured to receive positioning completion indication information sent by the UE, where the positioning completion indication information is used to indicate that the positioning of the UE is completed;
  • the processing module is further configured to determine whether to broadcast the auxiliary data according to the positioning completion indication information.
  • the ninth aspect of the present application provides an apparatus for sending auxiliary data, including:
  • a processing module configured to generate a positioning parameter of the UE
  • a sending module configured to send a positioning parameter of the UE to a positioning server or a core network device, where the positioning parameter of the UE is used to determine whether to broadcast auxiliary data.
  • the sending module is configured to send the first indication information to the positioning server or the core network device, where the first indication information includes a positioning parameter of the user equipment UE.
  • it also includes:
  • a receiving module configured to receive a request message sent by a positioning server or a core network device
  • a sending module configured to send a response message to the positioning server or the core network device, where the response message includes a positioning parameter of the UE.
  • the sending module is specifically configured to send an attaching Attach message or a tracking area update TAU message to the core network device, where the Attach message or the TAU message includes a positioning parameter of the UE.
  • the sending module is specifically configured to send an LPP message to the positioning server, where the LPP message includes a positioning parameter of the UE.
  • the sending module is further configured to send location completion indication information to the location server, where the location complete indication information is used to indicate that the UE is located.
  • a tenth aspect of the present application provides an apparatus for sending auxiliary data, including:
  • a receiving module configured to receive indication information sent by the positioning server, where the indication information is used to indicate a manner in which the base station sends the auxiliary data;
  • a processing module configured to send the auxiliary data according to the indication information.
  • the manner of sending the auxiliary data includes:
  • Broadcast mode or stop broadcast mode are examples of broadcast mode.
  • the eleventh aspect of the present application provides an apparatus for sending auxiliary data, including:
  • a receiving module configured to receive a positioning parameter of the UE sent by the user equipment UE;
  • a processing module configured to generate, according to the positioning parameter of the UE, indication information, where the indication information is used to request the manner in which the base station sends the auxiliary data.
  • a sending module configured to send the indication information to the positioning server.
  • the sending module is further configured to send a request message to the UE, where the request message is used to request the UE to send the positioning parameter of the UE.
  • the manner of sending the auxiliary data includes:
  • Broadcast mode or stop broadcast mode are examples of broadcast mode.
  • a twelfth aspect of the present application provides an apparatus for transmitting auxiliary data, including:
  • a processing module configured to generate a positioning parameter of the UE
  • a sending module configured to send, to the base station, a positioning parameter of the UE, where the positioning parameter of the UE is used by the base station to determine whether to broadcast auxiliary data.
  • it also includes:
  • the receiving module is configured to receive a request message sent by the base station, where the request message is used to request the UE to send the positioning parameter of the UE.
  • a thirteenth aspect of the present application provides a device for transmitting auxiliary data, including:
  • a receiving module configured to receive indication information sent by the base station, where the indication information is used to request a manner in which the base station sends the auxiliary data;
  • a sending module configured to send the auxiliary data according to the manner of sending the auxiliary data.
  • a fourteenth aspect of the present application provides a device for transmitting auxiliary data, including:
  • a processing module configured to determine a quantity of user equipment UEs that need auxiliary data
  • the receiving module is configured to receive positioning completion indication information sent by one or more UEs, where the positioning completion indication information is used to indicate that the one or more UEs are located.
  • the processing module is further configured to determine whether to broadcast the auxiliary data according to the number of the UEs that need the assistance data, and the number of the completed UEs.
  • the method further includes: sending a module
  • the processing module is specifically configured to generate indication information according to the number of the UEs that need the assistance data, and the number of the UEs that are completed by the positioning, where the indication information is used to indicate a manner in which the base station sends the auxiliary data.
  • a sending module configured to send the indication information to the base station.
  • a fifteenth aspect of the present application provides a device for transmitting auxiliary data, including:
  • a processor for storing instructions
  • the transceiver for communicating with other devices
  • the processor for executing instructions stored in the memory to cause the transmitting device of the auxiliary data to perform A method as claimed in any one of the seventh aspect.
  • a sixteenth aspect of the present application provides a computer readable storage medium storing instructions for causing a transmitting device of auxiliary data to perform the first to seventh embodiments when the instructions are executed by the computing device The method of any of the aspects.
  • a seventeenth aspect of the present application provides a communication apparatus, including:
  • a processor for coupling with a memory, reading an instruction in the memory, and executing the instruction to implement the method of any of the first to seventh aspects.
  • it also includes:
  • the memory The memory.
  • FIG. 1 is a schematic diagram of an application scenario provided by the present application
  • FIG. 2 is a schematic flowchart of a method for sending auxiliary data according to the present application
  • FIG. 3 is a schematic flowchart diagram of another method for sending auxiliary data according to the present application.
  • FIG. 4 is a schematic flowchart of still another method for sending auxiliary data according to the present application.
  • FIG. 5 is a schematic flowchart of still another method for sending auxiliary data according to the present application.
  • FIG. 6 is a schematic structural diagram of an apparatus for transmitting auxiliary data according to the present application.
  • FIG. 7 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application.
  • FIG. 8 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application.
  • FIG. 9 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application.
  • FIG. 10 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application.
  • FIG. 11 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application.
  • FIG. 12 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application.
  • FIG. 13 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application.
  • a network element obtains information from another network element (for example, a B network element), and may refer to that the A network element directly receives information from the B network element, or may The A network element receives information from the B network element through other network elements (for example, the C network element).
  • the C network element can transparently transmit information, and can also process the information, for example, carrying the information in different messages for transmission or filtering the information. Only the filtered information is sent to the A network element.
  • the A network element sends information to the B network element, which may be that the A network element directly sends information to the B network element, and may also refer to the A network element passing through other network elements (for example, the C network. Meta) sends information to the B network element.
  • the B network element may be that the A network element directly sends information to the B network element, and may also refer to the A network element passing through other network elements (for example, the C network. Meta) sends information to the B network element.
  • FIG. 1 is a schematic diagram of an application scenario provided by the present application.
  • the application scenario of the application includes: user equipment (User Equipment, UE), base station, core network device, and positioning server; wherein UE refers to support machine to machine (M2M) communication, enhanced machine type communication (Emtc), narrow band (narrow bad, NB) Terminal devices of communication type such as Internet of Thing (IoT) or New Radio (NR) communication.
  • M2M machine to machine
  • Emtc enhanced machine type communication
  • NB narrow band
  • Terminal devices of communication type such as Internet of Thing (IoT) or New Radio (NR) communication.
  • IoT Internet of Thing
  • NR New Radio
  • the base station is used to connect network elements of the UE and the core network, for example, an evolved base station (eNodeB, eNB), a base station (BS), an IoT eNB, a 5G base station (gNB), and the like.
  • the location server may include an enhanced service mobile location center (E-SMLC), a gateway mobile location center (GMLC), an RTK server, and the like; the core network device, for example, in the 4G: Mobility Management Entity (MME), in 5G, for example: Access and Mobility Management Function (AMF), Authentication Server Function (AUSF), session management function (session) Management function, SMF) network element, user plane function (UPF) network element, etc.
  • E-SMLC enhanced service mobile location center
  • GMLC gateway mobile location center
  • RTK server and the like
  • the core network device for example, in the 4G: Mobility Management Entity (MME), in 5G, for example: Access and Mobility Management Function (AMF), Authentication Server Function (AUSF), session management function (
  • the present application determines whether to broadcast auxiliary data according to the positioning parameters of the UE by using the base station or the positioning server.
  • the auxiliary data is sent by using a broadcast mode.
  • the auxiliary data is transmitted in a unicast manner, thereby rationally utilizing the wireless resources and improving the utilization of the wireless resources.
  • the UE sends a message to the positioning server, or the positioning server sends a message to the UE, which is transparently transmitted by the base station and the MME.
  • the UE sends the message to the positioning server.
  • a message means that the UE sends a first message to the base station, and the base station sends a first message to the MME, and the MME sends the first message to the positioning server.
  • the positioning server sends a first message to the UE, and the designated bit server sends a first message to the MME, and the MME sends a first message to the base station, and the base station sends the first message to the UE. That is, in the description process, the network element that plays a transparent role in the message transmission process is not embodied.
  • the core network device in the following embodiments of the present application is exemplified by the MME in the 4G. It can be understood that in different systems, the MME can be replaced by other core network devices, for example, AMF, AUSF, SMF, UPF in 5G. Etc., its implementation principle is similar, not to repeat them.
  • the assistance data described in this application is data sent by the network to the UE for UE positioning use.
  • FIG. 2 is a schematic flowchart of a method for sending auxiliary data according to the present application. As shown in FIG. 2, the method in this embodiment is as follows:
  • S201 The UE sends the first indication information to the positioning server.
  • the first indication information includes a positioning parameter of the UE, and the positioning server acquires a positioning parameter of the UE by using the first indication information.
  • the positioning parameters of the UE include but are not limited to the following parameters:
  • the auxiliary data may be at least one positioning method or auxiliary data of an auxiliary data type.
  • a certain positioning method and/or type of auxiliary data can achieve centimeter-level positioning accuracy, and other positioning methods such as position difference, pseudo-range difference, phase smoothing, carrier phase difference, local differential GPS, wide-area differential GPS, virtual reference Virtual reference station (VRS) network RTK, Medium Access Control (MAC) network RTK, Area correction parameters (FKP) network RTK, Network pseudorange phase difference (Real Time DGPS, RTD) ), state space representation (SSR), Observed Time Difference Of Arrival (OTDOA) and other positioning methods.
  • the interest representations described in this application are expected or needed, for example, to receive assistance data of interest, to indicate that it is expected or to receive assistance data, to be interested in a certain positioning method, to indicate that a certain positioning method is desired or to be used.
  • auxiliary data can be as follows, but are not limited to Tables 1 and 2:
  • the positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE.
  • the positioning manner of the UE includes: a positioning manner based on the UE or a positioning manner assisted by the UE.
  • the positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
  • the sending, by the UE, the first indication information to the positioning server includes, but is not limited to, the following possible implementation manners:
  • the UE sends the first indication information to the positioning server in the key management process.
  • the UE carries the first indication information in an Attach message or a Tracking Area Update (TAU) message sent to the MME.
  • the MME then sends the indication information to the location server.
  • the first indication information is used to indicate the positioning parameter of the UE.
  • the positioning parameter of the UE may be directly carried in the first indication information, and the index of the positioning parameter of the UE may be carried in the first indication information, etc. There are no restrictions on the application.
  • the positioning parameter sent by the UE to the positioning server may be through a non-access stratum (NAS) message of the UE to the core network device, and then the core network device passes the positioning parameter through the LCS Application Protocol (LCS Application Protocol). , LCS-AP) message is sent to the location server.
  • NAS non-access stratum
  • LCS-AP LCS Application Protocol
  • the specific signaling name is not limited.
  • the UE carries the first indication message in any LTE Positioning Protocol (LPP) message sent to the positioning server.
  • LTP LTE Positioning Protocol
  • the message can be a key request message, and the specific message name is not limited. That is, the indication message can request or transmit a message in the key information.
  • the positioning server determines, according to the positioning parameter of the UE, the number of UEs that need auxiliary data.
  • the positioning mode of the UE includes: an entity that triggers a positioning request, including a UE, a core network (such as an MME), and a location location service (LCS) entity, based on the UE's positioning mode and the UE-assisted positioning mode.
  • a positioning server knows whether the UE is in the positioning state, and thus can determine the number of UEs that need assistance data.
  • the positioning server cannot accurately determine the number of the UEs that need the assistance data, such as the location triggered by the UE, and is based on the positioning mode of the UE, that is, the UE can calculate the positioning result by itself, and if the UE can obtain the auxiliary data from the system message. Then, the positioning server cannot obtain the exact number of UEs that need assistance data.
  • the positioning server may further combine the positioning parameters of the UE, such as the positioning time of the UE, the positioning status of the UE, whether the UE is to be located, whether to receive auxiliary data, and/or whether it is interested in receiving the auxiliary data, and the positioning method of the UE. And/or the type of auxiliary data, etc., determine the number of UEs that need assistance data for different time periods.
  • the positioning server may determine according to the received UE positioning parameters (such as whether to receive a certain positioning method or some auxiliary data type data or whether it is interested in receiving a certain positioning method or data of a certain auxiliary data type).
  • the number of UEs required for a certain positioning method or auxiliary data of a certain auxiliary data type if there are more UEs that need or are interested in a certain positioning method or a certain auxiliary data type, the positioning server starts or maintains the positioning method. Or broadcast of auxiliary data of a certain auxiliary data type. If there are fewer users interested in or interested in a certain positioning method or some auxiliary data type, the positioning server may decide to stop the positioning method or some auxiliary data. Broadcast of the type of auxiliary data. Or do not turn on the broadcast of the auxiliary data of this positioning method.
  • the unicast request assistance data is sent to the positioning server.
  • the positioning server performs corresponding positioning processing according to the received UE positioning parameter or indication information to determine whether to perform broadcast auxiliary data, such as enabling or maintaining the broadcast, or stopping the broadcast.
  • broadcast assistance data is turned on or maintained, and when the number of UEs requiring the assistance data is small, the broadcast assistance data is stopped.
  • one case is S203 to S206; Such as S207 ⁇ S209.
  • the number of UEs that need to be located may be the number of UEs that need a certain positioning method or auxiliary data of a certain auxiliary data type.
  • the meaning determined or maintained is that if no UE is broadcasting, the broadcast assistance data flow is triggered, and if it is being broadcast, the broadcast state is maintained.
  • a similar judgment of the number of UEs requiring assistance data herein may be determined according to the number of UEs that need assistance data of a certain positioning method.
  • the preset threshold may be determined according to the number of radio resources. For example, when the radio resources are relatively redundant, the preset threshold may be set smaller. When the radio resources are scarce, the preset threshold may be set larger. Therefore, this application does not limit the matter. This part can be determined by the positioning server implementation.
  • the positioning server sends the second indication information to the base station.
  • the second indication information is used to indicate that the base station broadcasts the auxiliary data.
  • the second indication information includes but is not limited to the following implementation manners:
  • a possible implementation manner by sending auxiliary data to the base station to indicate that the base station sends the auxiliary data to the UE in a broadcast manner, that is, the base station receives the auxiliary data sent by the positioning server, which means that the directional server instructs the UE to broadcast to the UE.
  • Send auxiliary data by sending auxiliary data to the base station to indicate that the base station sends the auxiliary data to the UE in a broadcast manner, that is, the base station receives the auxiliary data sent by the positioning server, which means that the directional server instructs the UE to broadcast to the UE.
  • Send auxiliary data by sending auxiliary data to the base station to indicate that the base station sends the auxiliary data to the UE in a broadcast manner, that is, the base station receives the auxiliary data sent by the positioning server, which means that the directional server instructs the UE to broadcast to the UE.
  • Send auxiliary data by sending auxiliary data to the base station to indicate that the base station sends the auxiliary data to the UE in a
  • the second indication information may further include: auxiliary data for broadcasting.
  • the second indication information herein may specifically be an indication of the auxiliary data of the positioning mode or the auxiliary data for transmitting the positioning mode according to the number of UEs that require a certain positioning mode.
  • the positioning server sends the auxiliary data to the base station.
  • the base station acquires the auxiliary data.
  • the base station acquires the auxiliary data for broadcasting to the UE. After receiving the auxiliary data, the UE can use the auxiliary data for positioning calculation.
  • the second indication information includes auxiliary data
  • the base station acquires the auxiliary data by using the second indication information.
  • the base station directly receives the auxiliary data sent by the positioning server.
  • the judgment of the number of UEs to be located herein may be determined according to the number of UEs that need assistance data of a certain positioning mode.
  • the number of UEs that need to be located may be the number of UEs that need a certain positioning method or auxiliary data of a certain auxiliary data type.
  • stopping the broadcast of the auxiliary data may avoid waste of the wireless resources.
  • This process can also be used to locate the server implementation process. This step may not be embodied in the specific implementation.
  • the positioning server sends the second indication information to the base station.
  • the second indication information is used to instruct the base station to stop broadcasting the auxiliary data. Specifically, it is possible to stop a positioning method or auxiliary data of a certain auxiliary data type.
  • the second indication information may be received by a certain message, carrying a specific field or identifier in a certain message, or setting a specific value in a certain bit or a certain bit of a message, etc., to indicate that the message is received.
  • the base station of the message stops broadcasting the auxiliary data.
  • the second indication information may carry parameters such as time, and the time may be used to indicate that the transmission of the auxiliary data will be stopped after the time.
  • the message in which the second indication information is located may also be used by the positioning server to send to the base station for instructing to start or update the broadcast assistance data.
  • the second indication information When the second indication information is used to stop the broadcast indication, it may also indicate that it is the last packet indication. Indicates that the last packet of the data will stop sending the data.
  • the second indication information can be used for all auxiliary data as well as auxiliary data for a certain positioning method.
  • the positioning server sends the auxiliary data to the UE.
  • the positioning server stops transmitting auxiliary data to the base station, the base station stops broadcasting the auxiliary data. If the UE further needs the auxiliary data, the positioning server sends the auxiliary data to the UE in a unicast manner, thereby avoiding waste of the wireless resources.
  • the second indication information here may specifically be an indication that the positioning method or the auxiliary data of a certain auxiliary data type stops broadcasting transmission according to a certain positioning method or a small number of UEs of a certain auxiliary data type.
  • the first indication information is sent by the UE to the positioning server, where the first indication information carries the positioning parameter of the UE, so that the positioning server acquires the positioning parameter of the UE, and determines the UE that needs the auxiliary data according to the positioning parameter of the UE. If the number of the UEs that need the auxiliary data is greater than the preset threshold, the positioning server determines the broadcast assistance data, and when the number of the UEs to be assisted data is less than or equal to the preset threshold, determining to stop the broadcast assistance data, thereby, reasonably Use wireless resources to avoid waste of wireless resources and improve utilization of wireless resources.
  • the second indication information may further include a delay time for instructing the base station to start broadcasting auxiliary data or stop broadcasting auxiliary data after the delay time.
  • the method further includes: the positioning server receiving the UE to send the positioning completion indication information, the positioning completion indication information is used to indicate that the positioning of the UE is completed, and the positioning server determines whether to broadcast according to the positioning completion indication information. supplementary data.
  • FIG. 3 is a schematic flowchart of another method for sending auxiliary data according to the present application.
  • FIG. 3 is different from the embodiment shown in FIG. 2, in the embodiment shown in FIG. 2, the first indication sent by the positioning server by the UE.
  • the positioning server sends a request message to the UE to request the UE to send the positioning parameter of the UE, and the UE sends a response message to the positioning server, where the response message carries the positioning of the UE.
  • the parameter is such that the positioning server obtains the positioning parameter of the UE and performs subsequent processing.
  • the method in this embodiment is as follows:
  • the positioning server sends a request message to the UE.
  • the request message is used to request the UE to send the positioning parameter of the UE.
  • S302 The UE sends a response message to the positioning server.
  • the response message includes a positioning parameter of the UE.
  • the message that the positioning server interacts with the UE is an LPP message, and the signaling name is not limited, such as a positioning statistics request and a response message.
  • the positioning server After receiving the response message, the positioning server obtains the positioning parameter of the UE by using the response message.
  • the subsequent processing flow refers to S202-S209 in the embodiment shown in FIG. 2, and the auxiliary data of different positioning methods are also considered. I will not repeat them here.
  • the positioning server sends a request message to the UE, and after receiving the request message, the UE sends a response message to the positioning server, so that the positioning server obtains the positioning parameter of the UE by using the response message, and determines that a certain The number of UEs of a positioning method or auxiliary data of a certain auxiliary data type.
  • the positioning server determines the broadcast auxiliary data.
  • FIG. 4 is a schematic flowchart of another method for sending auxiliary data according to the present application.
  • FIG. 4 is different from the embodiment shown in FIG. 2 or FIG. 3, and is determined by the positioning parameters of the server root UE in the foregoing embodiment.
  • the base station determines whether to broadcast the auxiliary data according to the positioning parameter of the UE.
  • the method in this embodiment is as follows:
  • S401 The UE sends a positioning parameter of the UE to the base station.
  • the base station generates indication information according to the positioning parameter of the UE.
  • the indication information is used to request the base station to send the auxiliary data.
  • the manner in which the base station sends the auxiliary data includes: requesting the broadcast auxiliary data or stopping the broadcast auxiliary data. Specifically, a certain positioning method or auxiliary data of a certain auxiliary data type may be requested, and broadcasting of a certain positioning method or auxiliary data of a certain auxiliary data type may be stopped.
  • the base station determines the number of the UEs that need the auxiliary data according to the positioning parameters of the UE, and determines the broadcast auxiliary data when the number of the UEs that need the auxiliary data is greater than the preset threshold, when the number of the UEs to be assisted data is smaller than Equal to the preset threshold, it is determined to stop broadcasting the auxiliary data.
  • the base station sends the indication information to the positioning server.
  • the base station determines the broadcast assistance data, it sends indication information to the positioning server for indicating that the broadcast assistance data is requested, and the positioning server sends the assistance data to the base station.
  • the request broadcast auxiliary data may request a certain positioning method or auxiliary data of a certain auxiliary data type, or may request all positioning methods or auxiliary data of all auxiliary data types.
  • the request message can also carry the configuration of the system message.
  • the base station determines to stop the broadcast assistance number, it sends indication information to the positioning server for instructing to stop the broadcast assistance data, so that the positioning server sends the auxiliary data to the UE in a unicast manner.
  • the manner of stopping can also refer to the above embodiment.
  • the method may further include: S400.
  • the base station sends a request message to the UE.
  • the request message is used to request the UE to send the positioning parameter of the UE.
  • the UE sends the positioning parameter of the UE to the base station, so that the base station generates the indication information according to the positioning parameter of the UE, and the base station sends the indication information to the positioning server to request the broadcast auxiliary data or stop the broadcast auxiliary data, thereby making reasonable use.
  • Radio resources avoiding the waste of radio resources and improving the utilization of radio resources.
  • the request message of the base station may be whether the UE is interested in a certain positioning method or auxiliary data of a certain auxiliary data type, or is receiving auxiliary data.
  • FIG. 5 is a schematic flowchart of still another method for sending auxiliary data according to the present application. As shown in FIG. 5, the method in this embodiment is as follows:
  • the positioning server determines the number of UEs that need auxiliary data.
  • the location server may determine the number of UEs that need assistance data in a manner including, but not limited to, the foregoing embodiments. For this reason, the application does not limit the application.
  • S502 The positioning completion indication information sent by the UE to the positioning server.
  • the positioning completion indication information is used to indicate that the UE completes the positioning.
  • auxiliary data of a certain auxiliary data type may indicate that a certain positioning method or positioning of auxiliary data of a certain auxiliary data type is completed.
  • the positioning completion indication information is sent to the positioning server, so that the positioning server knows which UEs have been located, and does not need a positioning method or auxiliary data of a certain auxiliary data type.
  • the positioning server determines whether to broadcast the auxiliary data according to the number of UEs that need the auxiliary data and the number of the UEs that are located.
  • the positioning server generates indication information according to the number of UEs that need the assistance data and the number of the completed UEs, and sends indication information to the base station, where the indication information is used to indicate the manner in which the base station sends the auxiliary data.
  • the generated indication information is used to indicate that the base station sends the assistance in a broadcast manner.
  • the generated indication information is used to indicate that the base station stops broadcasting the auxiliary data, and the positioning server sends the auxiliary data to the UE in a unicast manner.
  • Auxiliary data for different positioning methods can also be considered. That is, the UE can indicate that the positioning using a certain positioning method is completed.
  • the positioning parameter of the receiving UE in the present application may be understood as that the positioning server receives the positioning parameter of the at least one UE.
  • the number of UEs that need the assistance data is determined by the positioning server, and the number of UEs that have received the positioning completion indication information determines whether to broadcast the auxiliary data.
  • the UE that has completed the positioning is removed.
  • the number of the remaining UEs that need the auxiliary data is greater than the preset threshold, and the generated indication information is used to indicate that the base station sends the auxiliary data in a broadcast manner, and when the remaining number of UEs requiring the auxiliary data is less than or equal to a preset threshold, The generated indication information is used to indicate that the base station stops broadcasting the auxiliary data, and the positioning server sends the auxiliary data to the UE in a unicast manner, thereby reasonably utilizing the wireless resources, avoiding waste of the wireless resources, and improving the utilization of the wireless resources.
  • FIG. 6 is a schematic structural diagram of an apparatus for sending auxiliary data according to the present application.
  • the apparatus is deployed in a positioning server, and the apparatus includes: a receiving module 601, a processing module 602, and a sending module 603, where the receiving module 601 is configured to obtain The positioning parameter of the user equipment UE; the processing module 602 is configured to determine whether to broadcast the auxiliary data according to the positioning parameter of the UE.
  • the positioning parameters of the UE include:
  • the positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE;
  • the positioning manner of the UE includes: a positioning manner based on the UE or a positioning mode assisted by the UE;
  • the positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
  • the auxiliary data is at least one positioning method or auxiliary data of an auxiliary data type.
  • the receiving module 601 is specifically configured to receive first indication information that is sent by the UE, where the first indication information is used to indicate a positioning parameter of the UE.
  • the sending module 603 is configured to send a request message to the UE.
  • the receiving module 601 is specifically configured to receive a response message sent by the UE, where the response message includes a positioning parameter of the UE.
  • the processing module 602 is specifically configured to determine, according to the positioning parameter of the UE, the number of UEs that need the auxiliary data, and determine whether to broadcast the auxiliary data according to the number of UEs that need the auxiliary data.
  • the processing module 602 is specifically configured to determine broadcast auxiliary data if the number of UEs that need auxiliary data is greater than a preset threshold.
  • the processing module 602 is further configured to determine to stop the broadcast assistance data if the number of UEs that need the auxiliary data is less than or equal to a preset threshold.
  • the sending module 603 is specifically configured to send second indication information to the base station, where the second indication information is used to instruct the base station to broadcast the auxiliary data.
  • the second indication information includes auxiliary data.
  • the sending module 603 is further configured to send auxiliary data to the base station.
  • the sending module 603 is specifically configured to send second indication information to the base station, where the second indication information is used to instruct the base station to stop broadcasting the auxiliary data.
  • the second indication information includes: a delay time; the second indication information is used to indicate that the base station broadcasts the auxiliary data after the delay time.
  • the second indication information includes: a delay time; the second indication information is used to indicate that the base station stops broadcasting the auxiliary data after the delay time.
  • the receiving module 601 is specifically configured to receive the first indication information that is sent by the core network device, where the first indication information is carried in an attaching Attach message or a tracking area update TAU message sent by the UE to the core network device.
  • the receiving module 601 is specifically configured to receive an LPP message sent by the UE, where the LPP message includes a first indication message.
  • the receiving module 601 is further configured to receive positioning completion indication information sent by the UE, where the positioning completion indication information is used to indicate that the positioning of the UE is completed.
  • the processing module 602 is further configured to determine whether to broadcast the auxiliary data according to the positioning completion indication information.
  • the device in this embodiment is correspondingly used to implement the technical solution executed by the positioning server in the embodiment shown in FIG. 2 or FIG. 3, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 7 is a schematic structural diagram of another apparatus for sending auxiliary data according to the present application.
  • the apparatus is deployed in a UE, where the apparatus includes: a processing module 701, a sending module 702, and a receiving module 703, where the processing module 701 is configured to generate
  • the positioning parameter of the UE is used by the sending module 702 to send the positioning parameter of the UE to the positioning server or the core network device, where the positioning parameter of the UE is used by the positioning server to determine whether to broadcast the auxiliary data.
  • the sending module is specifically configured to send the first indication information to the positioning server, where the first indication information is used to indicate the positioning parameter of the UE.
  • the receiving module 703 is configured to receive a request message sent by the positioning server or the core network device.
  • the sending module 702 is configured to send a response message to the positioning server or the core network device, where the response message includes the positioning parameter of the UE.
  • the sending module 702 is specifically configured to send an attaching Attach message or a tracking area update TAU message to the core network device, where the Attach message or the TAU message includes the positioning parameter of the UE.
  • the sending module 702 is specifically configured to send an LPP message to the positioning server, where the LPP message includes the positioning parameter of the UE.
  • the sending module 702 is further configured to send positioning completion indication information to the positioning server, where the positioning completion indication information is used to indicate that the positioning of the UE is completed.
  • the device in this embodiment is correspondingly used to perform the technical solution executed by the UE in the embodiment shown in FIG. 2 or FIG. 3, and the implementation principle and the technical effect are similar, and details are not described herein again.
  • FIG. 8 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application.
  • the apparatus is deployed in a base station, where the apparatus includes: a receiving module 801, and a sending module 802, where
  • the receiving module 801 is configured to receive indication information sent by the positioning server, where the indication information is used to indicate a manner in which the base station sends the auxiliary data.
  • the sending module 802 is configured to send the auxiliary data according to the indication information.
  • the manner of sending the auxiliary data includes:
  • Broadcast mode or stop broadcast mode are examples of broadcast mode.
  • the device in this embodiment is correspondingly used to perform the technical solution executed by the base station in the embodiment shown in FIG. 2 or FIG. 3, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 9 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application.
  • the apparatus is deployed in a base station, where the apparatus includes a receiving module 901, a processing module 902, and a sending module 903.
  • the receiving module 901 is configured to receive a positioning parameter of the UE sent by the user equipment UE.
  • the processing module 902 is configured to generate, according to the positioning parameter of the UE, indication information, where the indication information is used to request the manner in which the base station sends the auxiliary data.
  • the sending module 903 is configured to send the indication information to the positioning server.
  • the sending module 903 is further configured to send a request message to the UE, where the request message is used to request the UE to send the positioning parameter of the UE.
  • the manner of sending the auxiliary data includes:
  • Broadcast mode or stop broadcast mode are examples of broadcast mode.
  • the device in this embodiment is correspondingly used to implement the technical solution executed by the base station in the embodiment shown in FIG. 4, and the implementation principle and the technical effect are similar, and details are not described herein again.
  • FIG. 10 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application.
  • the apparatus is deployed in a UE, where the apparatus includes a processing module 1001, a sending module 1002, and a receiving module 1003, where
  • the processing module 1001 is configured to generate a positioning parameter of the UE.
  • the sending module 1002 is configured to send a positioning parameter of the UE to a base station, where the positioning parameter of the UE is used by the base station to determine whether to broadcast auxiliary data.
  • the receiving module 1003 is configured to receive a request message sent by the base station, where the request message is used to request the UE to send a positioning parameter of the UE.
  • the device in this embodiment is correspondingly used to implement the technical solution executed by the UE in the embodiment shown in FIG. 4, and the implementation principle and the technical effect are similar, and details are not described herein again.
  • FIG. 11 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application.
  • the apparatus is deployed in a positioning server, where the apparatus includes a receiving module 1101 and a sending module 1102, where
  • the receiving module 1101 is configured to receive indication information sent by the base station, where the indication information is used to request the manner in which the base station sends the auxiliary data.
  • the sending module 1102 is configured to send the auxiliary data according to the manner of sending the auxiliary data.
  • the device in this embodiment is correspondingly used to perform the technical solution executed by the positioning server in the embodiment shown in FIG. 4, and the implementation principle and the technical effect are similar, and details are not described herein again.
  • FIG. 12 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application.
  • the apparatus is deployed in a positioning server, where the apparatus includes a processing module 1201, a receiving module 1202, and a sending module 1203, where
  • the processing module 1201 is configured to determine the number of user equipment UEs that need assistance data
  • the receiving module 1202 is configured to receive positioning completion indication information sent by one or more UEs, where the positioning completion indication information is used to indicate that the one or more UEs are located.
  • the processing module 1201 is further configured to determine whether to broadcast the auxiliary data according to the number of the UEs that need the assistance data, and the number of the completed UEs.
  • the processing module 1201 is specifically configured to generate indication information according to the number of the UEs that need the assistance data, and the number of the UEs that are completed by the positioning, where the indication information is used to indicate a manner in which the base station sends the auxiliary data.
  • the sending module 1203 is configured to send the indication information to the base station.
  • the device in this embodiment is correspondingly used to implement the technical solution executed by the positioning server in the embodiment shown in FIG. 5, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 13 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application.
  • the apparatus includes a processor 1301, a memory 1302, and a transceiver 1303.
  • the memory 1302 is configured to store instructions
  • the transceiver 1303 is used to
  • the other device communicates
  • the processor 1301 is configured to execute the instructions stored in the memory, so that the sending device of the auxiliary data performs the technical solution of the method described in any of FIG. 2, FIG. 3, FIG. 4 or FIG.
  • the present application also provides a computer readable storage medium storing instructions that, when executed by a computing device, cause the transmitting device of the auxiliary data to perform as shown in FIG. 2, FIG. 3, FIG. 4 or The technical solution of the method described in any of Figure 5.
  • the application also provides a communication device, including:
  • a processor for coupling with a memory, reading instructions in the memory, and executing the instructions to implement a solution of the method of any of FIGS. 2, 3, 4, or 5.
  • the application further provides a communication device, optionally, based on the communication device, further comprising: a memory.
  • the sending module and the receiving module are used to implement content interaction between the processing module and other units or network elements.
  • the sending module and the receiving module may be a communication interface, a transceiver circuit or a transceiver, or a transceiver.
  • the sending module and the receiving module may also be communication interfaces or transceiver circuits of the processing module.
  • the processing module is used to implement processing of data.
  • the processing module can be a processing circuit or a processor.
  • the processor may be a central processing unit (CPU), a network processor (NP) or a combination of a CPU and an NP.
  • the processor may further include a hardware chip.
  • the hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof.
  • the PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a Generic Array Logic (GAL), or any combination thereof.
  • the processing module may also include a plurality of processing units or the processing unit includes a plurality of sub-data processing units.
  • the processor may be a single-CPU processor or a multi-core processor.
  • the transmitting device of the message in this embodiment may further include a storage unit.
  • the storage module is used to store computer instructions executed by the processing module.
  • the storage module can be a storage circuit or a memory.
  • the memory can be either volatile memory or non-volatile memory, or can include both volatile and nonvolatile memory.
  • the non-volatile memory may be a read-only memory (ROM), a programmable read only memory (ROMM), an erasable programmable read only memory (erasable PROM, EPROM), or an electrical Erase programmable EPROM (EEPROM) or flash memory.
  • the volatile memory can be a random access memory (RAM) that acts as an external cache.
  • the storage module may be a unit that is independent of the processing module, or may be a storage unit in the processing module, which is not limited herein.
  • the sending device of the message may include a plurality of storage modules or the storage module includes a plurality of sub-memory modules.
  • the sending module and the receiving module and the processing module may be physically separated from each other, or may be integrated into one or more physical units, which is not limited herein.
  • the disclosed apparatus and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • 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, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Provided by the present application are a method and device for sending auxiliary data: determining whether it is necessary to broadcast auxiliary data by means of a base station or a positioning server according to positioning parameters of UEs, sending the auxiliary data by broadcast when there are a lot of UEs requiring auxiliary data, and sending the auxiliary data by unicast when the number of UEs requiring auxiliary data is small, so as to reasonably use radio resources and improve the utilization of radio resources.

Description

辅助数据的发送方法和装置Method and device for transmitting auxiliary data 技术领域Technical field
本申请涉及通信技术领域,尤其涉及一种辅助数据的发送方法和装置。The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting auxiliary data.
背景技术Background technique
高精度的定位技术,其定位精度可以达到厘米级,能够满足无人机、智能驾驶以及垂直市场等应用场景,如:实时动态(Real-time kinematic,RTK)定位技术是基于载波相位观测值的高精度的定位技术。High-precision positioning technology, its positioning accuracy can reach centimeter level, can meet the application scenarios of drones, intelligent driving and vertical market, such as: Real-time kinematic (RTK) positioning technology is based on carrier phase observations. High precision positioning technology.
高精度的定位方式中需要结合辅助数据进行定位,例如:在使用基于UE(UE-based)的定位方式RTK定位方法中,UE需要获取定位服务器发送的辅助数据,UE结合辅助数据计算定位结果,现有技术中,定位服务器向基站发送辅助数据,基站向UE广播辅助数据,以使UE结合辅助数据进行定位。The high-precision positioning method needs to be combined with the auxiliary data for positioning. For example, in the UE-based UE-based positioning method, the UE needs to acquire the auxiliary data sent by the positioning server, and the UE calculates the positioning result by using the auxiliary data. In the prior art, the positioning server sends the auxiliary data to the base station, and the base station broadcasts the auxiliary data to the UE, so that the UE performs positioning in combination with the auxiliary data.
然而,采用现有技术的定位方式,无线资源的利用率不高。However, with the prior art positioning method, the utilization of wireless resources is not high.
发明内容Summary of the invention
本申请提供一种辅助数据的发送方法和装置,以提高无线资源的利用率。The present application provides a method and apparatus for transmitting auxiliary data to improve utilization of wireless resources.
本申请第一方面提供一种辅助数据的发送方法,通过定位服务器获取UE的定位,根据UE的定位参数确定是否要广播辅助数据,当需要辅助数据的UE数量较多时,采用广播的方式发送辅助数据,当需要辅助数据的UE的数量较少时,采用单播的方式发送辅助数据,从而,合理利用无线资源,提高无线资源的利用率。The first aspect of the present application provides a method for transmitting auxiliary data, which is obtained by a positioning server, and determines whether to broadcast auxiliary data according to a positioning parameter of the UE. When the number of UEs requiring auxiliary data is large, the method is used to send a broadcast. Data, when the number of UEs requiring auxiliary data is small, the auxiliary data is transmitted by using unicast, thereby rationally utilizing radio resources and improving the utilization of radio resources.
可选地,所述UE的定位参数包括:Optionally, the positioning parameters of the UE include:
UE的定位时间、UE的定位方式、UE的定位状态、UE是否将要定位、是否接收辅助数据和/或是否感兴趣接收所述辅助数据;a positioning time of the UE, a positioning mode of the UE, a positioning state of the UE, whether the UE is to be located, whether to receive auxiliary data, and/or whether it is interested in receiving the auxiliary data;
其中,UE的定位时间,包括:UE开始定位的时间、UE的定位持续时间和/或UE的定位周期;The positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE;
所述UE的定位方式包括:基于UE的定位方式或UE辅助的定位方式;The positioning manner of the UE includes: a positioning manner based on the UE or a positioning mode assisted by the UE;
所述UE的定位状态包括:所述UE处于定位状态或者所述UE未处于定位状态。The positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
可选地,所述辅助数据为至少一种定位方法或者辅助数据类型的辅助数据。Optionally, the auxiliary data is at least one positioning method or auxiliary data of an auxiliary data type.
可选地,所述获取UE的定位参数一种方式通过定位服务器接收UE发送的第一指示信息,所述第一指示信息用于指示所述UE的定位参数;从而,定位服务器可以从第一指示信息中获得UE的定位参数。Optionally, the obtaining, by the positioning server, the first indication information sent by the UE, where the first indication information is used to indicate a positioning parameter of the UE; The positioning parameter of the UE is obtained in an indication information.
可选地,获取UE的定位参数一种方式通过定位服务器向UE发送请求消息,接收UE发送的响应消息,所述响应消息中包含所述UE的定位参数。从而,定位服务器可以从响应消息中获得UE的定位参数。Optionally, the acquiring the positioning parameter of the UE is performed by the positioning server sending a request message to the UE, and receiving a response message sent by the UE, where the response message includes the positioning parameter of the UE. Thereby, the positioning server can obtain the positioning parameters of the UE from the response message.
可选地,所述根据所述UE的定位参数,确定是否广播辅助数据,包括:Optionally, determining, according to the positioning parameter of the UE, whether to broadcast auxiliary data, including:
根据所述UE的定位参数,确定需要辅助数据的UE的个数;Determining, according to the positioning parameter of the UE, the number of UEs that need auxiliary data;
根据所述需要辅助数据的UE的个数,确定是否广播辅助数据。Whether to broadcast the auxiliary data is determined according to the number of UEs that need the auxiliary data.
可选地,根据所述需要辅助数据的UE的个数,确定是否广播辅助数据,包括:Optionally, determining whether to broadcast the auxiliary data according to the number of the UEs that need the auxiliary data includes:
若所述需要辅助数据的UE的个数大于预设阈值,则确定广播辅助数据。And if the number of the UEs that need the auxiliary data is greater than a preset threshold, determining broadcast auxiliary data.
可选地,还包括:Optionally, it also includes:
若所述需要辅助数据的UE的个数小于等于预设阈值,则确定停止广播所述辅助数据。And if the number of the UEs that need the auxiliary data is less than or equal to a preset threshold, determining to stop broadcasting the auxiliary data.
可选地,所述确定广播辅助数据,包括:Optionally, the determining broadcast assistance data includes:
向基站发送第二指示信息,所述第二指示信息用于指示所述基站广播所述辅助数据。Sending, to the base station, second indication information, where the second indication information is used to instruct the base station to broadcast the auxiliary data.
可选地,所述第二指示信息中包含辅助数据。Optionally, the second indication information includes auxiliary data.
可选地,还包括:Optionally, it also includes:
向所述基站发送辅助数据。Auxiliary data is transmitted to the base station.
可选地,所述确定停止广播所述辅助数据,包括:Optionally, the determining to stop broadcasting the auxiliary data includes:
向基站发送第二指示信息,所述第二指示信息用于指示所述基站停止广播所述辅助数据。Sending, to the base station, second indication information, where the second indication information is used to indicate that the base station stops broadcasting the auxiliary data.
可选地,所述第二指示信息中包括:延迟时间;所述第二指示信息用于指示所述延迟时间之后所述基站广播所述辅助数据。Optionally, the second indication information includes: a delay time, where the second indication information is used to indicate that the base station broadcasts the auxiliary data after the delay time.
可选地,所述第二指示信息中包括:延迟时间;所述第二指示信息用于指示所述延迟时间之后所述基站停止广播所述辅助数据。Optionally, the second indication information includes: a delay time, where the second indication information is used to indicate that the base station stops broadcasting the auxiliary data after the delay time.
可选地,所述接收UE发送的第一指示信息,包括:Optionally, the receiving, by the receiving, the first indication information sent by the UE, includes:
接收核心网设备发送的第一指示信息,其中,所述第一指示信息包含所述UE的定位参数,所述第一指示信息携带在所述UE发送给所述核心网设备的附着Attach消息或者跟踪区域更新TAU消息中。And receiving, by the core network device, the first indication information, where the first indication information includes a positioning parameter of the UE, where the first indication information carries an attached Attach message sent by the UE to the core network device or The tracking area is updated in the TAU message.
可选地,所述接收用户设备UE发送的第一指示信息,包括:Optionally, the receiving, by the user equipment, the first indication information sent by the user equipment, includes:
接收UE发送的LPP消息,所述LPP消息中包含所述第一指示消息。Receiving an LPP message sent by the UE, where the LCP message includes the first indication message.
可选地,还包括:Optionally, it also includes:
接收UE发送的定位完成指示信息,所述定位完成指示信息用于指示所述UE定位完成;Receiving the positioning completion indication information sent by the UE, where the positioning completion indication information is used to indicate that the positioning of the UE is completed;
根据所述定位完成指示信息,确定是否广播所述辅助数据。Determining whether to broadcast the auxiliary data according to the positioning completion indication information.
本申请第二方面提供一种辅助数据的发送方法,通过UE生成UE的定位参数,向定位服务器或者核心网设备发送所述UE的定位参数,以使定位服务器根据UE的定位参数,确定是否要广播辅助数据,当需要辅助数据的UE数量较多时,采用广播的方式发送辅助数据,当需要辅助数据的UE的数量较少时,采用单播的方式发送辅助数据,从而,合理利用无线资源,提高无线资源的利用率。The second aspect of the present application provides a method for transmitting auxiliary data, where the positioning parameter of the UE is generated by the UE, and the positioning parameter of the UE is sent to the positioning server or the core network device, so that the positioning server determines whether to be based on the positioning parameter of the UE. Broadcast auxiliary data, when the number of UEs requiring auxiliary data is large, the auxiliary data is sent by means of broadcast, and when the number of UEs requiring auxiliary data is small, the auxiliary data is transmitted by using unicast, thereby making reasonable use of the wireless resources. Improve the utilization of wireless resources.
可选地,所述向定位服务器或者核心网设备发送所述UE的定位参数,包括:Optionally, the sending the positioning parameter of the UE to the positioning server or the core network device includes:
向定位服务器或者核心网设备发送第一指示信息,所述第一指示信息用于指示UE的定位参数。The first indication information is sent to the positioning server or the core network device, where the first indication information is used to indicate a positioning parameter of the UE.
可选地,所述向定位服务器或者核心网设备发送所述UE的定位参数,包括:Optionally, the sending the positioning parameter of the UE to the positioning server or the core network device includes:
接收定位服务器或者核心网设备发送的请求消息;Receiving a request message sent by the positioning server or the core network device;
向所述定位服务器或者核心网设备发送响应消息,所述响应消息中包含所述UE的定位参数。Sending a response message to the positioning server or the core network device, where the response message includes a positioning parameter of the UE.
可选地,所述向定位服务器或者核心网设备发送所述UE的定位参数,包括:Optionally, the sending the positioning parameter of the UE to the positioning server or the core network device includes:
向所述核心网设备发送附着Attach消息或者跟踪区域更新TAU消息,所述Attach消息或者TAU消息中包含所述UE的定位参数。Sending an Attach Attach message or a Tracking Area Update TAU message to the core network device, where the Attach message or the TAU message includes a positioning parameter of the UE.
可选地,所述向定位服务器或者核心网设备发送所述UE的定位参数,包括:Optionally, the sending the positioning parameter of the UE to the positioning server or the core network device includes:
向定位服务器发送LPP消息,所述LPP消息中包含所述UE的定位参数。Sending an LPP message to the positioning server, where the LPP message includes a positioning parameter of the UE.
可选地,还包括:Optionally, it also includes:
向定位服务器发送定位完成指示信息,所述定位完成指示信息用于指示UE定位完成。The location completion indication information is sent to the location server, where the location complete indication information is used to indicate that the UE is located.
本申请第三方面提供一种辅助数据的发送方法,通过基站接收定位服务器发送的指示信息,所述指示信息用于指示基站发送辅助数据的方式;根据所述指示信息发送所述辅助数据。从而,合理利用无线资源,提高无线资源的利用率。The third aspect of the present application provides a method for transmitting auxiliary data, where the base station receives the indication information sent by the positioning server, where the indication information is used to indicate a manner in which the base station sends the auxiliary data, and the auxiliary data is sent according to the indication information. Therefore, rational use of wireless resources to improve the utilization of wireless resources.
可选地,所述发送辅助数据的方式包括:Optionally, the manner of sending the auxiliary data includes:
广播方式或者停止广播方式。Broadcast mode or stop broadcast mode.
本申请第四方面提供一种辅助数据的发送方法,通过基站接收用户设备UE发送的UE的定位参数;根据所述UE的定位参数,生成指示信息,所述指示信息用于请求所述基站发送辅助数据的方式,向所述定位服务器发送所述指示信息。从而使得当需要辅助数据的UE数量较多时,采用广播的方式发送辅助数据,当需要辅助数据的UE的数量较少时,采用单播的方式发送辅助数据,从而,合理利用无线资源,提高无线资源的利用率。A fourth aspect of the present application provides a method for transmitting assistance data, where a base station receives a positioning parameter of a UE that is sent by a user equipment UE, and generates indication information according to a positioning parameter of the UE, where the indication information is used to request the base station to send In the manner of assisting data, the indication information is sent to the positioning server. Therefore, when the number of UEs that need the auxiliary data is large, the auxiliary data is sent by using a broadcast mode. When the number of UEs that need the auxiliary data is small, the auxiliary data is sent by using a unicast manner, thereby making reasonable use of the wireless resources and improving the wireless. Utilization of resources.
可选地,所述接收用户设备UE发送的UE的定位参数之前,还包括:Optionally, before the receiving the positioning parameter of the UE sent by the user equipment UE, the method further includes:
向所述UE发送请求消息,所述请求消息用于请求UE发送所述UE的定位参数。Sending a request message to the UE, where the request message is used to request the UE to send a positioning parameter of the UE.
可选地,所述发送辅助数据的方式包括:Optionally, the manner of sending the auxiliary data includes:
广播方式或者停止广播方式。Broadcast mode or stop broadcast mode.
本申请第五方面提供一种辅助数据的发送方法,通过UE生成UE的定位参数,并向基站发送所述UE的定位参数,以使基站根据所述UE的定位参数,生成指示信息,所述指示信息用于请求所述基站发送辅助数据的方式,向所述定位服务器发送所述指示信息。从而使得当需要辅助数据的UE数量较多时,采用广播的方式发送辅助数据,当需要辅助数据的UE的数量较少时,采用单播的方式发送辅助数据,从而,合理利用无线资源,提高无线资源的利用率。A fifth aspect of the present application provides a method for transmitting assistance data, in which a positioning parameter of a UE is generated by a UE, and a positioning parameter of the UE is sent to a base station, so that the base station generates indication information according to the positioning parameter of the UE, where The indication information is used to request the manner in which the base station sends the auxiliary data, and the indication information is sent to the positioning server. Therefore, when the number of UEs that need the auxiliary data is large, the auxiliary data is sent by using a broadcast mode. When the number of UEs that need the auxiliary data is small, the auxiliary data is sent by using a unicast manner, thereby making reasonable use of the wireless resources and improving the wireless. Utilization of resources.
可选地,所述向基站发送所述UE的定位参数之前,还包括:Optionally, before the sending, by the base station, the positioning parameter of the UE, the method further includes:
接收所述基站发送的请求消息,所述请求消息用于请求UE发送所述UE的定位参数。Receiving a request message sent by the base station, where the request message is used to request the UE to send a positioning parameter of the UE.
本申请第六方面提供一种辅助数据的发送方法,通过定位服务器接收基站发送的指示信息,所述指示信息用于请求所述基站发送辅助数据的方式;并根据所述发送辅助数据的方式发送辅助数据。从而使得当需要辅助数据的UE数量较多时,采用广播的方式发送辅助数据,当需要辅助数据的UE的数量较少时,采用单播的方式发送辅助数据,从而,合理利用无线资源,提高无线资源的利用率。The sixth aspect of the present application provides a method for transmitting auxiliary data, where the positioning information is sent by a positioning server, where the indication information is used to request a manner in which the base station sends auxiliary data, and is sent according to the manner in which the auxiliary data is sent. supplementary data. Therefore, when the number of UEs that need the auxiliary data is large, the auxiliary data is sent by using a broadcast mode. When the number of UEs that need the auxiliary data is small, the auxiliary data is sent by using a unicast manner, thereby making reasonable use of the wireless resources and improving the wireless. Utilization of resources.
本申请第七方面提供一种辅助数据的发送方法,通过定位服务器确定需要辅助数据的用户设备UE的数量;接收一个或者多个UE发送的定位完成指示信息,所述定位完成指示信息用于指示所述一个或者多个UE定位完成。根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量,确定是否广播辅助数据。当需要辅助数据的UE的数量,除去其中已完成定位的UE的数量,剩余的需要辅助数据的UE的数量大于预设阈值,则生成的指示信息用于指示基站以广播方式发送辅助数据,当剩余的需要辅助数据的UE的数量小于等于预设阈值,则生成的指示信息用于指示基站停止广播辅助数据,定位服务器以单播的方式向UE发送辅助数据,从而,合理利用无线资源,避免无线资源的浪费,提高无线资源的利用率。A seventh aspect of the present application provides a method for transmitting assistance data, where a positioning server determines a number of user equipment UEs that need assistance data, and receives positioning completion indication information sent by one or more UEs, where the positioning completion indication information is used to indicate The one or more UEs are positioned. Determining whether to broadcast the auxiliary data according to the number of UEs that need assistance data and the number of UEs that are located in the positioning. When the number of the UEs that need the auxiliary data is removed, the number of the UEs that have completed the positioning is removed, and the number of the remaining UEs that need the auxiliary data is greater than the preset threshold, and the generated indication information is used to indicate that the base station sends the auxiliary data in a broadcast manner. If the number of the remaining UEs that need the auxiliary data is less than or equal to the preset threshold, the generated indication information is used to indicate that the base station stops broadcasting the auxiliary data, and the positioning server sends the auxiliary data to the UE in a unicast manner, thereby reasonably utilizing the wireless resources to avoid The waste of wireless resources improves the utilization of wireless resources.
可选地,所述根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量,确定是否广播辅助数据,包括:Optionally, determining whether to broadcast the auxiliary data according to the number of the UEs that need the auxiliary data, and the number of the completed UEs, includes:
根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量生成指示信息,所述指示信息用于指示基站发送辅助数据的方式;Generating indication information according to the number of the UEs that need the assistance data, and the number of the UEs that are completed by the positioning, where the indication information is used to indicate a manner in which the base station sends the assistance data;
向基站发送所述指示信息。Sending the indication information to the base station.
本申请第八方面提供一种辅助数据的发送装置,包括:The eighth aspect of the present application provides an apparatus for sending auxiliary data, including:
接收模块,用于获取用户设备UE的定位参数;a receiving module, configured to acquire a positioning parameter of the user equipment UE;
处理模块,用于根据所述UE的定位参数,确定是否广播辅助数据。And a processing module, configured to determine, according to the positioning parameter of the UE, whether to broadcast auxiliary data.
可选地,所述UE的定位参数包括:Optionally, the positioning parameters of the UE include:
UE的定位时间、UE的定位方式、UE的定位状态、UE是否将要定位、是否接收辅助数据和/或是否感兴趣接收所述辅助数据;a positioning time of the UE, a positioning mode of the UE, a positioning state of the UE, whether the UE is to be located, whether to receive auxiliary data, and/or whether it is interested in receiving the auxiliary data;
其中,UE的定位时间,包括:UE开始定位的时间、UE的定位持续时间和/或UE的定位周期;The positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE;
所述UE的定位方式包括:基于UE的定位方式或UE辅助的定位方式;The positioning manner of the UE includes: a positioning manner based on the UE or a positioning mode assisted by the UE;
所述UE的定位状态包括:所述UE处于定位状态或者所述UE未处于定位状态。The positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
可选地,所述辅助数据为至少一种定位方法或者辅助数据类型的辅助数据。Optionally, the auxiliary data is at least one positioning method or auxiliary data of an auxiliary data type.
可选地,所述接收模块具体用于接收UE发送的第一指示信息,所述第一指示信息用于指示所述UE的定位参数;Optionally, the receiving module is specifically configured to receive first indication information that is sent by the UE, where the first indication information is used to indicate a positioning parameter of the UE;
可选地,还包括:Optionally, it also includes:
发送模块,用于向UE发送请求消息;a sending module, configured to send a request message to the UE;
所述接收模块具体用于接收UE发送的响应消息,所述响应消息中包含所述UE的定位参数。The receiving module is specifically configured to receive a response message sent by the UE, where the response message includes a positioning parameter of the UE.
可选地,所述处理模块具体用于根据所述UE的定位参数,确定需要辅助数据的UE的个数;根据所述需要辅助数据的UE的个数,确定是否广播辅助数据。Optionally, the processing module is specifically configured to determine, according to the positioning parameter of the UE, the number of UEs that need the auxiliary data, and determine whether to broadcast the auxiliary data according to the number of the UEs that need the auxiliary data.
可选地,所述处理模块具体用于若所述需要辅助数据的UE的个数大于预设阈值,则确定广播辅助数据。Optionally, the processing module is specifically configured to determine broadcast auxiliary data if the number of the UEs that need the auxiliary data is greater than a preset threshold.
可选地,所述处理模块还用于若所述需要辅助数据的UE的个数小于等于预设阈值,则确定停止广播所述辅助数据。Optionally, the processing module is further configured to: if the number of the UEs that need the auxiliary data is less than or equal to a preset threshold, determine to stop broadcasting the auxiliary data.
可选地,所述发送模块具体用于向基站发送第二指示信息,所述第二指示信息用于指示所述基站广播所述辅助数据。Optionally, the sending module is specifically configured to send second indication information to the base station, where the second indication information is used to instruct the base station to broadcast the auxiliary data.
可选地,所述第二指示信息中包含辅助数据。Optionally, the second indication information includes auxiliary data.
可选地,所述发送模块还用于向所述基站发送辅助数据。Optionally, the sending module is further configured to send auxiliary data to the base station.
可选地,所述发送模块具体用于向基站发送第二指示信息,所述第二指示信息用于指示所述基站停止广播所述辅助数据。Optionally, the sending module is specifically configured to send second indication information to the base station, where the second indication information is used to instruct the base station to stop broadcasting the auxiliary data.
可选地,所述第二指示信息中包括:延迟时间;所述第二指示信息用于指示所述延迟时间之后所述基站广播所述辅助数据。Optionally, the second indication information includes: a delay time, where the second indication information is used to indicate that the base station broadcasts the auxiliary data after the delay time.
可选地,所述第二指示信息中包括:延迟时间;所述第二指示信息用于指示所述延迟时间之后所述基站停止广播所述辅助数据。Optionally, the second indication information includes: a delay time, where the second indication information is used to indicate that the base station stops broadcasting the auxiliary data after the delay time.
可选地,所述接收模块具体用于接收核心网设备发送的第一指示信息,其中,所述第一指示信息携带在所述UE发送给所述核心网设备的附着Attach消息或者跟踪区域更新TAU消息中。Optionally, the receiving module is specifically configured to receive the first indication information that is sent by the core network device, where the first indication information carries an attached Attach message or a tracking area update that is sent by the UE to the core network device. In the TAU message.
可选地,所述接收模块具体用于接收UE发送的LPP消息,所述LPP消息中包含所述第一指示消息。Optionally, the receiving module is specifically configured to receive an LPP message sent by the UE, where the LPP message includes the first indication message.
可选地,所述接收模块还用于接收UE发送的定位完成指示信息,所述定位完成指示信息用于指示所述UE定位完成;Optionally, the receiving module is further configured to receive positioning completion indication information sent by the UE, where the positioning completion indication information is used to indicate that the positioning of the UE is completed;
所述处理模块还用于根据所述定位完成指示信息,确定是否广播所述辅助数据。The processing module is further configured to determine whether to broadcast the auxiliary data according to the positioning completion indication information.
本申请第九方面提供一种辅助数据的发送装置,包括:The ninth aspect of the present application provides an apparatus for sending auxiliary data, including:
处理模块,用于生成UE的定位参数;a processing module, configured to generate a positioning parameter of the UE;
发送模块,用于向定位服务器或者核心网设备发送所述UE的定位参数,所述UE的定位参数用于确定是否广播辅助数据。And a sending module, configured to send a positioning parameter of the UE to a positioning server or a core network device, where the positioning parameter of the UE is used to determine whether to broadcast auxiliary data.
可选地,所述发送模块具体用于向定位服务器或者核心网设备发送第一指示信息,所述第一指示信息中包含用户设备UE的定位参数。Optionally, the sending module is configured to send the first indication information to the positioning server or the core network device, where the first indication information includes a positioning parameter of the user equipment UE.
可选地,还包括:Optionally, it also includes:
接收模块,用于接收定位服务器或者核心网设备发送的请求消息;a receiving module, configured to receive a request message sent by a positioning server or a core network device;
发送模块,用于向所述定位服务器或者核心网设备发送响应消息,所述响应消息中包含所述UE的定位参数。And a sending module, configured to send a response message to the positioning server or the core network device, where the response message includes a positioning parameter of the UE.
可选地,所述发送模块具体用于向所述核心网设备发送附着Attach消息或者跟踪区域更新TAU消息,所述Attach消息或者TAU消息中包含所述UE的定位参数。Optionally, the sending module is specifically configured to send an attaching Attach message or a tracking area update TAU message to the core network device, where the Attach message or the TAU message includes a positioning parameter of the UE.
可选地,所述发送模块具体用于向定位服务器发送LPP消息,所述LPP消息中包含所述UE的定位参数。Optionally, the sending module is specifically configured to send an LPP message to the positioning server, where the LPP message includes a positioning parameter of the UE.
可选地,所述发送模块还用于向定位服务器发送定位完成指示信息,所述定位完成指示信息用于指示UE定位完成。Optionally, the sending module is further configured to send location completion indication information to the location server, where the location complete indication information is used to indicate that the UE is located.
本申请第十方面提供一种辅助数据的发送装置,包括:A tenth aspect of the present application provides an apparatus for sending auxiliary data, including:
接收模块,用于接收定位服务器发送的指示信息,所述指示信息用于指示基站发送辅助数据的方式;a receiving module, configured to receive indication information sent by the positioning server, where the indication information is used to indicate a manner in which the base station sends the auxiliary data;
处理模块,用于根据所述指示信息发送所述辅助数据。And a processing module, configured to send the auxiliary data according to the indication information.
可选地,所述发送辅助数据的方式包括:Optionally, the manner of sending the auxiliary data includes:
广播方式或者停止广播方式。Broadcast mode or stop broadcast mode.
本申请第十一方面提供一种辅助数据的发送装置,包括:The eleventh aspect of the present application provides an apparatus for sending auxiliary data, including:
接收模块,用于接收用户设备UE发送的UE的定位参数;a receiving module, configured to receive a positioning parameter of the UE sent by the user equipment UE;
处理模块,用于根据所述UE的定位参数,生成指示信息,所述指示信息用于请求所述基站发送辅助数据的方式。And a processing module, configured to generate, according to the positioning parameter of the UE, indication information, where the indication information is used to request the manner in which the base station sends the auxiliary data.
发送模块,用于向所述定位服务器发送所述指示信息。And a sending module, configured to send the indication information to the positioning server.
可选地,所述发送模块还用于向所述UE发送请求消息,所述请求消息用于请求UE发送所述UE的定位参数。Optionally, the sending module is further configured to send a request message to the UE, where the request message is used to request the UE to send the positioning parameter of the UE.
可选地,所述发送辅助数据的方式包括:Optionally, the manner of sending the auxiliary data includes:
广播方式或者停止广播方式。Broadcast mode or stop broadcast mode.
本申请第十二方面提供一种辅助数据的发送装置,包括:A twelfth aspect of the present application provides an apparatus for transmitting auxiliary data, including:
处理模块,用于生成UE的定位参数;a processing module, configured to generate a positioning parameter of the UE;
发送模块,用于向基站发送所述UE的定位参数,所述UE的定位参数用于所述基站确定是否广播辅助数据。And a sending module, configured to send, to the base station, a positioning parameter of the UE, where the positioning parameter of the UE is used by the base station to determine whether to broadcast auxiliary data.
可选地,还包括:Optionally, it also includes:
接收模块,用于接收所述基站发送的请求消息,所述请求消息用于请求UE发送所述UE的定位参数。The receiving module is configured to receive a request message sent by the base station, where the request message is used to request the UE to send the positioning parameter of the UE.
本申请第十三方面提供一种辅助数据的发送装置,包括:A thirteenth aspect of the present application provides a device for transmitting auxiliary data, including:
接收模块,用于接收基站发送的指示信息,所述指示信息用于请求所述基站发送辅助数据的方式;a receiving module, configured to receive indication information sent by the base station, where the indication information is used to request a manner in which the base station sends the auxiliary data;
发送模块,用于根据所述发送辅助数据的方式发送辅助数据。And a sending module, configured to send the auxiliary data according to the manner of sending the auxiliary data.
本申请第十四方面提供一种辅助数据的发送装置,包括:A fourteenth aspect of the present application provides a device for transmitting auxiliary data, including:
处理模块,用于确定需要辅助数据的用户设备UE的数量;a processing module, configured to determine a quantity of user equipment UEs that need auxiliary data;
接收模块,用于接收一个或者多个UE发送的定位完成指示信息,所述定位完成指示信息用于指示所述一个或者多个UE定位完成。The receiving module is configured to receive positioning completion indication information sent by one or more UEs, where the positioning completion indication information is used to indicate that the one or more UEs are located.
所述处理模块还用于根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量,确定是否广播辅助数据。The processing module is further configured to determine whether to broadcast the auxiliary data according to the number of the UEs that need the assistance data, and the number of the completed UEs.
可选地,还包括:发送模块;Optionally, the method further includes: sending a module;
所述处理模块具体用于根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量生成指示信息,所述指示信息用于指示基站发送辅助数据的方式;The processing module is specifically configured to generate indication information according to the number of the UEs that need the assistance data, and the number of the UEs that are completed by the positioning, where the indication information is used to indicate a manner in which the base station sends the auxiliary data.
发送模块,用于向基站发送所述指示信息。And a sending module, configured to send the indication information to the base station.
本申请第十五方面提供一种辅助数据的发送装置,包括:A fifteenth aspect of the present application provides a device for transmitting auxiliary data, including:
处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使辅助数据的发送装置执行如第一方面至第七方面任一方面所述的方法。a processor, a memory and a transceiver, the memory for storing instructions, the transceiver for communicating with other devices, the processor for executing instructions stored in the memory to cause the transmitting device of the auxiliary data to perform A method as claimed in any one of the seventh aspect.
本申请第十六方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被计算装置执行时,使得辅助数据的发送装置执行如第一方面至第七方面任一方面所述的方法。A sixteenth aspect of the present application provides a computer readable storage medium storing instructions for causing a transmitting device of auxiliary data to perform the first to seventh embodiments when the instructions are executed by the computing device The method of any of the aspects.
本申请第十七方面提供一种通信装置,包括:A seventeenth aspect of the present application provides a communication apparatus, including:
处理器,用于与存储器耦合,读取所述存储器中的指令,并执行所述指令以实现如第一方面至第七方面任一方面所述的方法。a processor for coupling with a memory, reading an instruction in the memory, and executing the instruction to implement the method of any of the first to seventh aspects.
可选地,还包括:Optionally, it also includes:
所述存储器。The memory.
附图说明DRAWINGS
图1为本申请提供的应用场景示意图;FIG. 1 is a schematic diagram of an application scenario provided by the present application;
图2为本申请提供的一种辅助数据的发送方法的流程示意图;2 is a schematic flowchart of a method for sending auxiliary data according to the present application;
图3为本申请提供的另一种辅助数据的发送方法的流程示意图;FIG. 3 is a schematic flowchart diagram of another method for sending auxiliary data according to the present application;
图4为本申请提供的再一种辅助数据的发送方法的流程示意图;4 is a schematic flowchart of still another method for sending auxiliary data according to the present application;
图5为本申请提供的又一种辅助数据的发送方法的流程示意图;FIG. 5 is a schematic flowchart of still another method for sending auxiliary data according to the present application;
图6为本申请提供的一种辅助数据的发送装置的结构示意图;FIG. 6 is a schematic structural diagram of an apparatus for transmitting auxiliary data according to the present application; FIG.
图7为本申请提供的另一种辅助数据的发送装置的结构示意图;FIG. 7 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application; FIG.
图8为本申请提供的再一种辅助数据的发送装置的结构示意图;FIG. 8 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application; FIG.
图9为本申请提供的又一种辅助数据的发送装置的结构示意图;FIG. 9 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application;
图10为本申请提供的又一种辅助数据的发送装置的结构示意图;FIG. 10 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application; FIG.
图11为本申请提供的又一种辅助数据的发送装置的结构示意图;FIG. 11 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application;
图12为本申请提供的又一种辅助数据的发送装置的结构示意图;12 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application;
图13为本申请提供的又一种辅助数据的发送装置的结构示意图。FIG. 13 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application.
具体实施方式Detailed ways
在本申请的实施例中,“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请的描述中,“多个”是指两个或多于两个。In the embodiment of the present application, "and/or" is merely an association relationship describing an associated object, indicating that there may be three relationships. For example, A and/or B may indicate that A exists separately, and A and B exist simultaneously, and B cases exist alone. In addition, in the description of the present application, "a plurality" means two or more than two.
在本申请的实施例中,某一网元(例如:A网元)获取来自另一网元(例如:B网元)的信息,可以指A网元直接从B网元接收信息,也可以指A网元经其他网元(例如:C网元)从B网元接收信息。当A网元经C网元从B网元接收信息时,C网元可以对信息进行透传,也可以将信息进行处理,例如:将信息携带在不同的消息中进行传输或者对信息进行筛选,只发送筛选后的信息给A网元。类似的,在本申请的各实施例中,A网元向B网元发送信息,可以指A网元直接向B网元发送信息,也可以指A网元经其他网元(例如:C网元)向B网元发送信息。In the embodiment of the present application, a network element (for example, an A network element) obtains information from another network element (for example, a B network element), and may refer to that the A network element directly receives information from the B network element, or may The A network element receives information from the B network element through other network elements (for example, the C network element). When the A network element receives information from the B network element through the C network element, the C network element can transparently transmit information, and can also process the information, for example, carrying the information in different messages for transmission or filtering the information. Only the filtered information is sent to the A network element. Similarly, in the embodiments of the present application, the A network element sends information to the B network element, which may be that the A network element directly sends information to the B network element, and may also refer to the A network element passing through other network elements (for example, the C network. Meta) sends information to the B network element.
本申请可应用于4G、5G以及5G之后具有类似功能的网络架构中,图1为本申请提供的应用场景示意图,如图1所示,本申请的应用场景中包括:用户设备(User Equipment,UE)、基站、核心网设备和定位服务器;其中,UE指支持机器与机器之间(Machine to Machine,M2M)的通信、增强机器类型通信(enhanced Machine Type Communication,Emtc)、窄带(narrow bad,NB)物联网(Internet of Thing,IoT)或新无线(New Radio,NR)通信等通信类型的终端设备。基站,用于连接UE和核心网的网元,例如:演进型基站(eNodeB,eNB)、基站(Base Station,BS)、IoT eNB、5G基站(gNB)等。定位服务器,可以包括增强的服务移动定位中心(evolved serving mobile location center,E-SMLC),网关移动定位中心(gateway mobile location center,GMLC)、RTK等服务器;核心网设备,在4G中例如为:移动管理实体(Mobility  Management Entity,MME),在5G中,例如:接入与移动性管理功能(Access and Mobility Management Function,AMF)、认证服务器功能(Authentication Server Function,AUSF),会话管理功能(session management function,SMF)网元、用户面功能(user plane function,UPF)网元等。The application can be applied to a network architecture with similar functions after 4G, 5G, and 5G. FIG. 1 is a schematic diagram of an application scenario provided by the present application. As shown in FIG. 1 , the application scenario of the application includes: user equipment (User Equipment, UE), base station, core network device, and positioning server; wherein UE refers to support machine to machine (M2M) communication, enhanced machine type communication (Emtc), narrow band (narrow bad, NB) Terminal devices of communication type such as Internet of Thing (IoT) or New Radio (NR) communication. The base station is used to connect network elements of the UE and the core network, for example, an evolved base station (eNodeB, eNB), a base station (BS), an IoT eNB, a 5G base station (gNB), and the like. The location server may include an enhanced service mobile location center (E-SMLC), a gateway mobile location center (GMLC), an RTK server, and the like; the core network device, for example, in the 4G: Mobility Management Entity (MME), in 5G, for example: Access and Mobility Management Function (AMF), Authentication Server Function (AUSF), session management function (session) Management function, SMF) network element, user plane function (UPF) network element, etc.
本申请通过基站或者定位服务器根据UE的定位参数,确定是否要广播辅助数据,当需要辅助数据的UE数量较多时,采用广播的方式发送辅助数据,当需要辅助数据的UE的数量较少时,采用单播的方式发送辅助数据,从而,合理利用无线资源,提高无线资源的利用率。The present application determines whether to broadcast auxiliary data according to the positioning parameters of the UE by using the base station or the positioning server. When the number of UEs requiring the auxiliary data is large, the auxiliary data is sent by using a broadcast mode. When the number of UEs requiring the auxiliary data is small, The auxiliary data is transmitted in a unicast manner, thereby rationally utilizing the wireless resources and improving the utilization of the wireless resources.
为了便于描述,本申请下述各实施例描述的,UE向定位服务器发送某消息,或者定位服务器向UE发送某消息,均是通过基站和MME透传发送的,例如:UE向定位服务器发送第一消息,指UE向基站发送第一消息,基站再向MME发送第一消息,MME再向定位服务器发送第一消息。定位服务器向UE发送第一消息,指定位服务器向MME发送第一消息,MME再向基站发送第一消息,基站再向UE发送第一消息。即在描述过程中,未体现消息传输过程中起透传作用的网元。For convenience of description, in the following embodiments of the present application, the UE sends a message to the positioning server, or the positioning server sends a message to the UE, which is transparently transmitted by the base station and the MME. For example, the UE sends the message to the positioning server. A message means that the UE sends a first message to the base station, and the base station sends a first message to the MME, and the MME sends the first message to the positioning server. The positioning server sends a first message to the UE, and the designated bit server sends a first message to the MME, and the MME sends a first message to the base station, and the base station sends the first message to the UE. That is, in the description process, the network element that plays a transparent role in the message transmission process is not embodied.
本申请下述各实施例中的核心网设备以4G中的MME为例,可以理解,在不同的***中,MME可以由其他核心网设备代替,例如:5G中的AMF、AUSF、SMF、UPF等,其实现原理类似,不一一赘述。The core network device in the following embodiments of the present application is exemplified by the MME in the 4G. It can be understood that in different systems, the MME can be replaced by other core network devices, for example, AMF, AUSF, SMF, UPF in 5G. Etc., its implementation principle is similar, not to repeat them.
本申请所描述的辅助数据为网络向UE发送的用于UE定位使用的数据。The assistance data described in this application is data sent by the network to the UE for UE positioning use.
下面以几个实施例为例对本申请的技术方案进行描述,对于相同或相似的概念或过程可能在某些实施例不再赘述。The technical solutions of the present application are described below by taking several embodiments as examples. The same or similar concepts or processes may not be described in some embodiments.
图2为本申请提供的一种辅助数据的发送方法的流程示意图,如图2所示,本实施例的方法如下:FIG. 2 is a schematic flowchart of a method for sending auxiliary data according to the present application. As shown in FIG. 2, the method in this embodiment is as follows:
S201:UE向定位服务器发送第一指示信息。S201: The UE sends the first indication information to the positioning server.
第一指示信息中包含UE的定位参数,定位服务器通过第一指示信息获取UE的定位参数。The first indication information includes a positioning parameter of the UE, and the positioning server acquires a positioning parameter of the UE by using the first indication information.
其中,UE的定位参数包括但不限于如下参数:The positioning parameters of the UE include but are not limited to the following parameters:
UE的定位时间、UE的定位方式、UE的定位状态、UE是否将要定位、是否接收辅助数据、是否感兴趣接收所述辅助数据、UE的定位方法和/或辅助数据的类型。所述辅助数据可以为至少一种定位方法或者辅助数据类型的辅助数据。The positioning time of the UE, the positioning mode of the UE, the positioning state of the UE, whether the UE is to be located, whether to receive assistance data, whether it is interested in receiving the assistance data, the positioning method of the UE, and/or the type of assistance data. The auxiliary data may be at least one positioning method or auxiliary data of an auxiliary data type.
具体的,UE是否正在接收或者感兴趣某种定位方法和/或辅助数据的类型的辅助数据,或者UE是否正在使用某种定位方法和/或辅助数据的类型的数据进行定位。具体的定位方法如RTK方法可以达到厘米级别的定位精度,还可以有其他的定位方法,如位置差分、伪距差分、相位平滑、载波相位差分、局域差分GPS、广域差分GPS、虚拟参考站技术(virtual reference station,VRS)网络RTK、媒体接入控制(Medium Access Control,MAC)网络RTK、区域改正参数(Area correction parameters,FKP)网络RTK、网络伪距相位差分(Real Time DGPS,RTD)、状态空间表示(state space representation,SSR)、到达时间观测时间差(Observed Time Difference Of Arrival,OTDOA)等定位方法。Specifically, whether the UE is receiving or interested in assistance data of a certain positioning method and/or type of auxiliary data, or whether the UE is using data of a certain positioning method and/or type of auxiliary data for positioning. Specific positioning methods such as the RTK method can achieve centimeter-level positioning accuracy, and other positioning methods such as position difference, pseudo-range difference, phase smoothing, carrier phase difference, local differential GPS, wide-area differential GPS, virtual reference Virtual reference station (VRS) network RTK, Medium Access Control (MAC) network RTK, Area correction parameters (FKP) network RTK, Network pseudorange phase difference (Real Time DGPS, RTD) ), state space representation (SSR), Observed Time Difference Of Arrival (OTDOA) and other positioning methods.
本申请中所述描述的感兴趣表示期待或者需要,例如:感兴趣接收辅助数据,表 示期待或者需要接收辅助数据,感兴趣某种定位方法表示期待或者需要使用某种定位方法等。The interest representations described in this application are expected or needed, for example, to receive assistance data of interest, to indicate that it is expected or to receive assistance data, to be interested in a certain positioning method, to indicate that a certain positioning method is desired or to be used.
辅助数据的类型示例可以如下所述,但不限于表1和表2:Examples of types of auxiliary data can be as follows, but are not limited to Tables 1 and 2:
表1Table 1
Figure PCTCN2018076870-appb-000001
Figure PCTCN2018076870-appb-000001
表2Table 2
SSR消息SSR message System/RTCM SSR Message(*proposed)System/RTCM SSR Message(*proposed)
轨道参数Orbital parameter OrbitsOrbits
时钟参数Clock parameter ClocksClocks
码偏差Code deviation Code BiasesCode Biases
联合轨道和时钟参数Joint track and clock parameters Combined Orbits and ClocksCombined Orbits and Clocks
垂直总电子量Vertical total electron quantity VTEC(Vertical Total electron content)VTEC (Vertical Total electron content)
相位偏差Phase deviation Phase BiasesPhase Biases
任一直线上On either line Slant Iono(STEC)Slant Iono (STEC)
对流层参数Tropospheric parameters TroposphereTroposphere
其中,UE的定位时间,包括:UE开始定位的时间、UE的定位持续时间和/或UE的定位周期。The positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE.
所述UE的定位方式包括:基于UE的定位方式或UE辅助的定位方式。The positioning manner of the UE includes: a positioning manner based on the UE or a positioning manner assisted by the UE.
所述UE的定位状态包括:所述UE处于定位状态或者所述UE未处于定位状态。The positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
UE向定位服务器发送第一指示信息包括但不限于如下可能的实现方式:The sending, by the UE, the first indication information to the positioning server includes, but is not limited to, the following possible implementation manners:
其中,一种可能的实现方式:Among them, a possible implementation:
UE在密钥管理流程中向定位服务器发送第一指示信息。The UE sends the first indication information to the positioning server in the key management process.
具体地,UE将第一指示信息携带在发送给MME的附着(Attach)消息或者跟踪区域更新(Tracking Area Update,TAU)消息中。然后MME将该指示信息发送给定位服务器。第一指示信息用于指示UE的定位参数,具体地,可以直接在第一指示信息中携带UE的定位参数,也可以在第一指示信息中携带UE的定位参数的索引等,对此,本申请不作限制。Specifically, the UE carries the first indication information in an Attach message or a Tracking Area Update (TAU) message sent to the MME. The MME then sends the indication information to the location server. The first indication information is used to indicate the positioning parameter of the UE. Specifically, the positioning parameter of the UE may be directly carried in the first indication information, and the index of the positioning parameter of the UE may be carried in the first indication information, etc. There are no restrictions on the application.
类似的,UE发送给定位服务器的定位参数,可以通过UE到核心网设备的非接入层(non-access stratum,NAS)消息,然后核心网设备再将定位参数通过LCS应用协议(LCS Application Protocol,LCS-AP)消息发送给定位服务器。具体信令名称不限制。Similarly, the positioning parameter sent by the UE to the positioning server may be through a non-access stratum (NAS) message of the UE to the core network device, and then the core network device passes the positioning parameter through the LCS Application Protocol (LCS Application Protocol). , LCS-AP) message is sent to the location server. The specific signaling name is not limited.
另一种可能的实现方式:Another possible implementation:
UE将第一指示消息携带在发送给定位服务器的任一LTE定位协议(LTE Positioning Protocol,LPP)消息中。该消息可以为密钥请求消息,具体消息名称不限制。即该指示消息可以在密钥信息请求或传输消息。The UE carries the first indication message in any LTE Positioning Protocol (LPP) message sent to the positioning server. The message can be a key request message, and the specific message name is not limited. That is, the indication message can request or transmit a message in the key information.
S202:定位服务器根据UE的定位参数,确定需要辅助数据的UE的个数。S202: The positioning server determines, according to the positioning parameter of the UE, the number of UEs that need auxiliary data.
UE的定位方式包括:基于UE的定位方式和UE辅助的定位方式,触发定位请求的实体,包括UE,核心网(如MME),移动定位业务(Location Services,LCS)实体。对于使用UE辅助的定位方式,以及网络触发的定位请求,定位服务器获知UE是否处于定位状态,进而可以确定需要辅助数据的UE的数量。The positioning mode of the UE includes: an entity that triggers a positioning request, including a UE, a core network (such as an MME), and a location location service (LCS) entity, based on the UE's positioning mode and the UE-assisted positioning mode. For the UE-assisted positioning method and the network-triggered positioning request, the positioning server knows whether the UE is in the positioning state, and thus can determine the number of UEs that need assistance data.
但是上述方式,定位服务器不能准确的确定需要辅助数据UE的数量,比如UE触发的定位,且是基于UE的定位方式,即UE自己可以计算出定位结果,若UE可以从***消息中获得辅助数据,则定位服务器不能获得准确的需要辅助数据的UE的数目。However, in the above manner, the positioning server cannot accurately determine the number of the UEs that need the assistance data, such as the location triggered by the UE, and is based on the positioning mode of the UE, that is, the UE can calculate the positioning result by itself, and if the UE can obtain the auxiliary data from the system message. Then, the positioning server cannot obtain the exact number of UEs that need assistance data.
因此,定位服务器还可以进一步地结合UE的定位参数,如UE的定位时间、UE的定位状态、UE是否将要定位、是否接收辅助数据和/或是否感兴趣接收所述辅助数据、UE的定位方法和/或辅助数据的类型等,确定不同的时间段需要辅助数据的UE的数量。Therefore, the positioning server may further combine the positioning parameters of the UE, such as the positioning time of the UE, the positioning status of the UE, whether the UE is to be located, whether to receive auxiliary data, and/or whether it is interested in receiving the auxiliary data, and the positioning method of the UE. And/or the type of auxiliary data, etc., determine the number of UEs that need assistance data for different time periods.
示例的,定位服务器可以根据收到的UE定位参数(如是否正在接收某种定位方法或者某种辅助数据类型的数据或者是否感兴趣接收某种定位方法或者某种辅助数据类型的数据)来判断对于某一定位方法或者某种辅助数据类型的辅助数据需要的UE数目,若对某一定位方法或者某种辅助数据类型需要或感兴趣的UE较多,则定位服务器开启或者维持对该定位方法或者某种辅助数据类型的辅助数据的广播,如果对某一定位方法或者某种辅助数据类型需要或感兴趣感兴趣的用户较少,则定位服务器可 以决策停止对该定位方法或者某种辅助数据类型的辅助数据的广播。或者不对这种定位方法的辅助数据开启广播。For example, the positioning server may determine according to the received UE positioning parameters (such as whether to receive a certain positioning method or some auxiliary data type data or whether it is interested in receiving a certain positioning method or data of a certain auxiliary data type). The number of UEs required for a certain positioning method or auxiliary data of a certain auxiliary data type, if there are more UEs that need or are interested in a certain positioning method or a certain auxiliary data type, the positioning server starts or maintains the positioning method. Or broadcast of auxiliary data of a certain auxiliary data type. If there are fewer users interested in or interested in a certain positioning method or some auxiliary data type, the positioning server may decide to stop the positioning method or some auxiliary data. Broadcast of the type of auxiliary data. Or do not turn on the broadcast of the auxiliary data of this positioning method.
若停止广播后,还有UE需要辅助数据,则向定位服务器进行单播请求辅助数据。If the UE needs auxiliary data after stopping the broadcast, the unicast request assistance data is sent to the positioning server.
定位服务器根据收到的UE定位参数或者指示信息,进行相应的定位处理,以确定是否进行广播辅助数据,如开启或者维持广播,或者停止广播。当需要辅助数据的UE数量较多时,开启或者维持广播辅助数据,当需要辅助数据的UE的数量较少时,则停止广播辅助数据,具体的,一种情况如S203~S206;另一种情况如S207~S209。The positioning server performs corresponding positioning processing according to the received UE positioning parameter or indication information to determine whether to perform broadcast auxiliary data, such as enabling or maintaining the broadcast, or stopping the broadcast. When the number of UEs requiring assistance data is large, the broadcast assistance data is turned on or maintained, and when the number of UEs requiring the assistance data is small, the broadcast assistance data is stopped. Specifically, one case is S203 to S206; Such as S207 ~ S209.
S203:若需要辅助数据的UE的个数大于预设阈值或者需要辅助数据的UE数目较多时,则定位服务器确定或维持广播辅助数据。S203: If the number of UEs that need the auxiliary data is greater than a preset threshold or the number of UEs that need the auxiliary data is large, the positioning server determines or maintains the broadcast auxiliary data.
具体的,需要定位的UE个数可以为需要某一定位方法或者某一辅助数据类型的辅助数据的UE数目。Specifically, the number of UEs that need to be located may be the number of UEs that need a certain positioning method or auxiliary data of a certain auxiliary data type.
其中确定或维持的含义是,如果没有UE在进行广播,则触发广播辅助数据流程,如果正在广播,则维持该广播状态。The meaning determined or maintained is that if no UE is broadcasting, the broadcast assistance data flow is triggered, and if it is being broadcast, the broadcast state is maintained.
类似的这里需要辅助数据的UE数目的判断可以根据需要某一种定位方法的辅助数据的UE数目进行判断。A similar judgment of the number of UEs requiring assistance data herein may be determined according to the number of UEs that need assistance data of a certain positioning method.
其中,预设阈值的大小可以根据无线资源的多少确定,例如:当无线资源比较富余,预设阈值可以设定的小一些,当无线资源比较稀缺,预设阈值可以设定的大一些,对此,本申请不做限制。这部分可以由定位服务器实现决定。The preset threshold may be determined according to the number of radio resources. For example, when the radio resources are relatively redundant, the preset threshold may be set smaller. When the radio resources are scarce, the preset threshold may be set larger. Therefore, this application does not limit the matter. This part can be determined by the positioning server implementation.
S204:定位服务器向基站发送第二指示信息。S204: The positioning server sends the second indication information to the base station.
其中,第二指示信息用于指示基站广播辅助数据。The second indication information is used to indicate that the base station broadcasts the auxiliary data.
第二指示信息包括但不限于如下实现方式:The second indication information includes but is not limited to the following implementation manners:
一种可能的实现方式,通过向基站发送辅助数据来指示基站采用广播方式向UE发送辅助数据,即,基站接收到定位服务器发送的辅助数据,则意味着定向服务器指示其以广播的方式向UE发送辅助数据。A possible implementation manner, by sending auxiliary data to the base station to indicate that the base station sends the auxiliary data to the UE in a broadcast manner, that is, the base station receives the auxiliary data sent by the positioning server, which means that the directional server instructs the UE to broadcast to the UE. Send auxiliary data.
另一种可能的实现方式,通过某种类型的消息、在某个消息中携带某特定的标识或者在某个消息中某个或某些特定的比特位设定特定的数值,或者通过某个消息以及某个字段等等,以指示接收到该消息的基站采用广播的方式向UE发送辅助数据。可选地,在该种实现方式中,第二指示信息中还可以包括:用于广播的辅助数据。Another possible implementation, by using a certain type of message, carrying a specific identifier in a message, or setting a specific value in a certain bit or bits of a message, or by some A message, a field, and the like, to indicate that the base station that received the message transmits the auxiliary data to the UE in a broadcast manner. Optionally, in this implementation manner, the second indication information may further include: auxiliary data for broadcasting.
这里的第二指示信息具体可以是根据需要某一定位方式的UE数目较多时,而进行对该定位方式的辅助数据的指示或者传输该定位方式的辅助数据。The second indication information herein may specifically be an indication of the auxiliary data of the positioning mode or the auxiliary data for transmitting the positioning mode according to the number of UEs that require a certain positioning mode.
若第二指示信息中包含辅助数据。则不执行S205。If the second indication information includes auxiliary data. Then S205 is not executed.
若第二指示信息中未包含辅助数据。还包括:If the second indication information does not include auxiliary data. Also includes:
S205:定位服务器向基站发送辅助数据。S205: The positioning server sends the auxiliary data to the base station.
S206:基站获取辅助数据。S206: The base station acquires the auxiliary data.
基站获取辅助数据用来向UE进行广播。UE接收到辅助数据后,可以使用辅助数据进行定位计算。The base station acquires the auxiliary data for broadcasting to the UE. After receiving the auxiliary data, the UE can use the auxiliary data for positioning calculation.
其中,一种可能的实现方式:第二指示信息中包含辅助数据,则基站通过第二指示信息获取辅助数据。A possible implementation manner is as follows: the second indication information includes auxiliary data, and the base station acquires the auxiliary data by using the second indication information.
另一种可能的实现方式:基站直接接收定位服务器发送的辅助数据。Another possible implementation manner: the base station directly receives the auxiliary data sent by the positioning server.
S207:若需要辅助数据的UE的个数小于等于预设阈值或者需要辅助数据的UE数目较少时,则确定停止广播辅助数据。S207: If the number of UEs that need auxiliary data is less than or equal to a preset threshold or the number of UEs that need auxiliary data is small, it is determined to stop broadcasting the auxiliary data.
类似的这里需要定位UE数目的判断可以根据需要某一种定位方式的辅助数据的UE数目进行判断。具体的,需要定位的UE个数可以为需要某一定位方法或者某一辅助数据类型的辅助数据的UE数目。Similarly, the judgment of the number of UEs to be located herein may be determined according to the number of UEs that need assistance data of a certain positioning mode. Specifically, the number of UEs that need to be located may be the number of UEs that need a certain positioning method or auxiliary data of a certain auxiliary data type.
当需要辅助数据的UE的个数小于等于预设阈值时,而当前基站正在广播辅助数据,则停止广播辅助数据,可以避免无线资源的浪费。When the number of UEs that need the auxiliary data is less than or equal to the preset threshold, and the current base station is broadcasting the auxiliary data, stopping the broadcast of the auxiliary data may avoid waste of the wireless resources.
此过程也可以为定位服务器实现过程。具体实施时可以不体现该步骤。This process can also be used to locate the server implementation process. This step may not be embodied in the specific implementation.
S208:定位服务器向基站发送第二指示信息。S208: The positioning server sends the second indication information to the base station.
其中,第二指示信息用于指示基站停止广播辅助数据。具体的可以停止某一定位方法或者某一辅助数据类型的辅助数据。The second indication information is used to instruct the base station to stop broadcasting the auxiliary data. Specifically, it is possible to stop a positioning method or auxiliary data of a certain auxiliary data type.
第二指示信息,可以通过某个的消息、在某个消息中携带某特定的字段或标识或者在某个消息中某个或某些特定的比特位设定特定的数值等,以指示接收到该消息的基站停止广播辅助数据。The second indication information may be received by a certain message, carrying a specific field or identifier in a certain message, or setting a specific value in a certain bit or a certain bit of a message, etc., to indicate that the message is received. The base station of the message stops broadcasting the auxiliary data.
第二指示信息可以携带时间等参数,时间可以用于表示在该时间后将停止发送辅助数据。The second indication information may carry parameters such as time, and the time may be used to indicate that the transmission of the auxiliary data will be stopped after the time.
第二指示信息所在的消息也可以用于定位服务器发送给基站用于指示开始或者更新广播辅助数据。The message in which the second indication information is located may also be used by the positioning server to send to the base station for instructing to start or update the broadcast assistance data.
第二指示信息用于停止广播指示时,也可以表示是最后一个数据包指示。表明该数据的最后一个数据包,将停止对该数据的发送。When the second indication information is used to stop the broadcast indication, it may also indicate that it is the last packet indication. Indicates that the last packet of the data will stop sending the data.
第二指示信息可以用于所有辅助数据也可以用于某一定位方法的辅助数据。The second indication information can be used for all auxiliary data as well as auxiliary data for a certain positioning method.
S209:定位服务器向UE发送辅助数据。S209: The positioning server sends the auxiliary data to the UE.
当定位服务器停止向基站发送辅助数据后,基站停止广播辅助数据。若UE还需要辅助数据,则定位服务器以单播的方式向UE发送辅助数据,从而,避免无线资源的浪费。After the positioning server stops transmitting auxiliary data to the base station, the base station stops broadcasting the auxiliary data. If the UE further needs the auxiliary data, the positioning server sends the auxiliary data to the UE in a unicast manner, thereby avoiding waste of the wireless resources.
这里的第二指示信具体可以是根据需要某一定位方法或者某一辅助数据类型的UE数目较少时,而进行对该定位方法或者某一辅助数据类型的辅助数据停止广播传输的指示。The second indication information here may specifically be an indication that the positioning method or the auxiliary data of a certain auxiliary data type stops broadcasting transmission according to a certain positioning method or a small number of UEs of a certain auxiliary data type.
本实施例,通过UE向定位服务器发送第一指示信息,第一指示信息中携带UE的定位参数,以使定位服务器获取UE的定位参数,并根据UE的定位参数,确定需要辅助数据的UE的个数,当需要辅助数据的UE的个数大于预设阈值,则定位服务器确定广播辅助数据,当要辅助数据的UE的个数小于等于预设阈值,则确定停止广播辅助数据,从而,合理利用无线资源,避免无线资源的浪费,提高无线资源的利用率。In this embodiment, the first indication information is sent by the UE to the positioning server, where the first indication information carries the positioning parameter of the UE, so that the positioning server acquires the positioning parameter of the UE, and determines the UE that needs the auxiliary data according to the positioning parameter of the UE. If the number of the UEs that need the auxiliary data is greater than the preset threshold, the positioning server determines the broadcast assistance data, and when the number of the UEs to be assisted data is less than or equal to the preset threshold, determining to stop the broadcast assistance data, thereby, reasonably Use wireless resources to avoid waste of wireless resources and improve utilization of wireless resources.
在图2所示实施例的基础上,可选地,第二指示信息中还可以包括延迟时间,用于指示基站在延迟时间之后,开始广播辅助数据或者停止广播辅助数据。On the basis of the embodiment shown in FIG. 2, optionally, the second indication information may further include a delay time for instructing the base station to start broadcasting auxiliary data or stop broadcasting auxiliary data after the delay time.
在图2所示实施例的基础上,进一步地,还可以包括:定位服务器接收UE发送定位完成指示信息,定位完成指示信息用于指示UE定位完成,定位服务器根据定位完成指示信息,确定是否广播辅助数据。On the basis of the embodiment shown in FIG. 2, the method further includes: the positioning server receiving the UE to send the positioning completion indication information, the positioning completion indication information is used to indicate that the positioning of the UE is completed, and the positioning server determines whether to broadcast according to the positioning completion indication information. supplementary data.
图3为本申请提供的另一种辅助数据的发送方法的流程示意图,图3与图2所示 实施例不同的是,在图2所示实施例中,定位服务器通过UE发送的第一指示信息获取UE的定位参数,在图3所示实施例中,通过定位服务器向UE发送请求消息,以请求UE发送UE的定位参数,UE向定位服务器发送响应消息,在响应消息中携带UE的定位参数,从而,使得定位服务器获得UE的定位参数,并进行后续处理,如图3所示,本实施例的方法如下:FIG. 3 is a schematic flowchart of another method for sending auxiliary data according to the present application. FIG. 3 is different from the embodiment shown in FIG. 2, in the embodiment shown in FIG. 2, the first indication sent by the positioning server by the UE. In the embodiment shown in FIG. 3, the positioning server sends a request message to the UE to request the UE to send the positioning parameter of the UE, and the UE sends a response message to the positioning server, where the response message carries the positioning of the UE. The parameter is such that the positioning server obtains the positioning parameter of the UE and performs subsequent processing. As shown in FIG. 3, the method in this embodiment is as follows:
S301:定位服务器向UE发送请求消息。S301: The positioning server sends a request message to the UE.
其中,请求消息用于请求UE发送UE的定位参数。The request message is used to request the UE to send the positioning parameter of the UE.
S302:UE向定位服务器发送响应消息。S302: The UE sends a response message to the positioning server.
其中,响应消息中包含UE的定位参数。定位服务器与UE之间交互的消息为LPP消息,信令名称不限制,如定位统计请求与响应消息。The response message includes a positioning parameter of the UE. The message that the positioning server interacts with the UE is an LPP message, and the signaling name is not limited, such as a positioning statistics request and a response message.
定位服务器接收到响应消息后,通过响应消息获得UE的定位参数,后续的处理流程参照图2所示实施例中的S202~S209,同样考虑不同的定位方法的辅助数据。在此不再赘述。After receiving the response message, the positioning server obtains the positioning parameter of the UE by using the response message. The subsequent processing flow refers to S202-S209 in the embodiment shown in FIG. 2, and the auxiliary data of different positioning methods are also considered. I will not repeat them here.
本实施例,通过定位服务器向UE发送请求消息,UE接收到请求消息后,向定位服务器发送响应消息,以使定位服务器通过响应消息获取UE的定位参数,并根据UE的定位参数,确定需要某一定位方法或者某一辅助数据类型的辅助数据的UE的个数,当需要某一定位方法或者某一辅助数据类型的辅助数据的UE的个数大于预设阈值,则定位服务器确定广播辅助数据,当需要某一定位方法或者某一辅助数据类型的辅助数据的UE的个数小于等于预设阈值,则确定停止广播辅助数据,从而,合理利用无线资源,避免无线资源的浪费,提高无线资源的利用率。In this embodiment, the positioning server sends a request message to the UE, and after receiving the request message, the UE sends a response message to the positioning server, so that the positioning server obtains the positioning parameter of the UE by using the response message, and determines that a certain The number of UEs of a positioning method or auxiliary data of a certain auxiliary data type. When the number of UEs requiring a certain positioning method or auxiliary data of a certain auxiliary data type is greater than a preset threshold, the positioning server determines the broadcast auxiliary data. When the number of UEs that need a certain positioning method or auxiliary data of a certain auxiliary data type is less than or equal to a preset threshold, it is determined to stop broadcasting auxiliary data, thereby reasonably utilizing radio resources, avoiding waste of radio resources, and improving radio resources. Utilization.
图4为本申请提供的再一种辅助数据的发送方法的流程示意图,图4与上述图2或图3所示实施例不同的是,在上述实施例中,由服务器根UE的定位参数确定是否广播辅助数据,在图4所示实施例中,由基站根据UE的定位参数确定是否广播辅助数据,如图4所示,本实施例的方法如下:4 is a schematic flowchart of another method for sending auxiliary data according to the present application. FIG. 4 is different from the embodiment shown in FIG. 2 or FIG. 3, and is determined by the positioning parameters of the server root UE in the foregoing embodiment. Whether to broadcast the auxiliary data, in the embodiment shown in FIG. 4, the base station determines whether to broadcast the auxiliary data according to the positioning parameter of the UE. As shown in FIG. 4, the method in this embodiment is as follows:
S401:UE向基站发送UE的定位参数。S401: The UE sends a positioning parameter of the UE to the base station.
S402:基站根据UE的定位参数,生成指示信息。S402: The base station generates indication information according to the positioning parameter of the UE.
其中,指示信息用于请求基站发送辅助数据的方式,基站发送辅助数据的方式包括:请求广播辅助数据或者停止广播辅助数据。具体可以请求某一种定位方法或者某一辅助数据类型的辅助数据,以及停止某一定位方法或者某一辅助数据类型的辅助数据的广播。The indication information is used to request the base station to send the auxiliary data. The manner in which the base station sends the auxiliary data includes: requesting the broadcast auxiliary data or stopping the broadcast auxiliary data. Specifically, a certain positioning method or auxiliary data of a certain auxiliary data type may be requested, and broadcasting of a certain positioning method or auxiliary data of a certain auxiliary data type may be stopped.
具体地,基站根据UE的定位参数,确定需要辅助数据的UE的个数,当需要辅助数据的UE的个数大于预设阈值,则确定广播辅助数据,当要辅助数据的UE的个数小于等于预设阈值,则确定停止广播辅助数据。Specifically, the base station determines the number of the UEs that need the auxiliary data according to the positioning parameters of the UE, and determines the broadcast auxiliary data when the number of the UEs that need the auxiliary data is greater than the preset threshold, when the number of the UEs to be assisted data is smaller than Equal to the preset threshold, it is determined to stop broadcasting the auxiliary data.
基站根据UE的定位参数,确定需要辅助数据的UE的个数的方式,与定位服务器根据UE的定位参数,确定需要辅助数据的UE的个数的方式,参照前面的描述,此处不再赘述。The manner in which the base station determines the number of the UEs that need the auxiliary data according to the positioning parameters of the UE, and the manner in which the positioning server determines the number of the UEs that need the auxiliary data according to the positioning parameters of the UE, refer to the foregoing description, and details are not described herein again. .
S403:基站向定位服务器发送指示信息。S403: The base station sends the indication information to the positioning server.
若基站确定广播辅助数据,则向定位服务器发送指示信息,用于指示请求广播辅助数据,定位服务器向基站发送辅助数据。示例的,请求广播辅助数据可以请求某一 定位方法或者某一辅助数据类型的辅助数据,也可以请求所有定位方法或者所有辅助数据类型的辅助数据。此外请求消息里也可以携带***消息的配置。If the base station determines the broadcast assistance data, it sends indication information to the positioning server for indicating that the broadcast assistance data is requested, and the positioning server sends the assistance data to the base station. For example, the request broadcast auxiliary data may request a certain positioning method or auxiliary data of a certain auxiliary data type, or may request all positioning methods or auxiliary data of all auxiliary data types. In addition, the request message can also carry the configuration of the system message.
若基站确定停止广播辅助数,则向定位服务器发送指示信息,用于指示停止广播辅助数据,以使定位服务器以单播的方式向UE发送辅助数据。停止的方式也可以参考上述实施例。If the base station determines to stop the broadcast assistance number, it sends indication information to the positioning server for instructing to stop the broadcast assistance data, so that the positioning server sends the auxiliary data to the UE in a unicast manner. The manner of stopping can also refer to the above embodiment.
可选地,在S401之前,还可以包括:S400。Optionally, before S401, the method may further include: S400.
S400:基站向UE发送请求消息。S400: The base station sends a request message to the UE.
请求消息用于请求UE发送UE的定位参数。The request message is used to request the UE to send the positioning parameter of the UE.
本实施例,通过UE向基站发送UE的定位参数,以使基站根据UE的定位参数,生成指示信息,基站向定位服务器发送指示信息,以请求广播辅助数据或者停止广播辅助数据,从而,合理利用无线资源,避免无线资源的浪费,提高无线资源的利用率。In this embodiment, the UE sends the positioning parameter of the UE to the base station, so that the base station generates the indication information according to the positioning parameter of the UE, and the base station sends the indication information to the positioning server to request the broadcast auxiliary data or stop the broadcast auxiliary data, thereby making reasonable use. Radio resources, avoiding the waste of radio resources and improving the utilization of radio resources.
同上述类似,基站的请求消息,可以UE是否对某一定位方法或者某一辅助数据类型的辅助数据是否感兴趣,或者正在接收辅助数据。Similar to the above, the request message of the base station may be whether the UE is interested in a certain positioning method or auxiliary data of a certain auxiliary data type, or is receiving auxiliary data.
图5为本申请提供的又一种辅助数据的发送方法的流程示意图,如图5所示,本实施例的方法如下:FIG. 5 is a schematic flowchart of still another method for sending auxiliary data according to the present application. As shown in FIG. 5, the method in this embodiment is as follows:
S501:定位服务器确定需要辅助数据的UE的数量。S501: The positioning server determines the number of UEs that need auxiliary data.
定位服务器可以通过包括但不限于上述各实施例所描述的方式确定需要辅助数据的额UE的数量,对此,本申请不做限制。The location server may determine the number of UEs that need assistance data in a manner including, but not limited to, the foregoing embodiments. For this reason, the application does not limit the application.
S502:UE向定位服务器发送的定位完成指示信息。S502: The positioning completion indication information sent by the UE to the positioning server.
其中,定位完成指示信息用于指示UE完成定位。The positioning completion indication information is used to indicate that the UE completes the positioning.
具体的可以指示完成某一种定位方法或者某一辅助数据类型的辅助数据的定位。Specifically, it may indicate that a certain positioning method or positioning of auxiliary data of a certain auxiliary data type is completed.
当UE定位完成之后,向定位服务器发送定位完成指示信息,以使定位服务器获知哪些UE已定位完成,不再需要某一定位方法或者某一辅助数据类型的辅助数据。After the positioning of the UE is completed, the positioning completion indication information is sent to the positioning server, so that the positioning server knows which UEs have been located, and does not need a positioning method or auxiliary data of a certain auxiliary data type.
S503:定位服务器根据需要辅助数据的UE的数量,以及定位完成的UE的数量,确定是否广播辅助数据。S503: The positioning server determines whether to broadcast the auxiliary data according to the number of UEs that need the auxiliary data and the number of the UEs that are located.
具体地,定位服务器根据需要辅助数据的UE的数量,以及所述定位完成的UE的数量生成指示信息,并向基站发送指示信息,指示信息用于指示基站发送辅助数据的方式。Specifically, the positioning server generates indication information according to the number of UEs that need the assistance data and the number of the completed UEs, and sends indication information to the base station, where the indication information is used to indicate the manner in which the base station sends the auxiliary data.
例如:当需要辅助数据的UE的数量,除去其中已完成定位的UE的数量,若剩余的需要辅助数据的UE的数量大于预设阈值,则生成的指示信息用于指示基站以广播方式发送辅助数据,若剩余的需要辅助数据的UE的数量小于等于预设阈值,则生成的指示信息用于指示基站停止广播辅助数据,定位服务器以单播的方式向UE发送辅助数据。同样可以考虑不同的定位方式的辅助数据。即UE可以指示完成使用某一定位方法的定位。For example, when the number of UEs that need the assistance data is removed, the number of UEs in which the positioning has been completed is removed. If the number of remaining UEs requiring the assistance data is greater than a preset threshold, the generated indication information is used to indicate that the base station sends the assistance in a broadcast manner. Data, if the number of remaining UEs requiring the auxiliary data is less than or equal to the preset threshold, the generated indication information is used to indicate that the base station stops broadcasting the auxiliary data, and the positioning server sends the auxiliary data to the UE in a unicast manner. Auxiliary data for different positioning methods can also be considered. That is, the UE can indicate that the positioning using a certain positioning method is completed.
本申请中接收UE的定位参数,可以理解为定位服务器接收了至少一个UE的定位参数。The positioning parameter of the receiving UE in the present application may be understood as that the positioning server receives the positioning parameter of the at least one UE.
本实施例,通过定位服务器确定需要辅助数据的UE的数量,以及接收到定位完成指示信息的UE的数量,确定是否广播辅助数据,当需要辅助数据的UE的数量,除去其中已完成定位的UE的数量,剩余的需要辅助数据的UE的数量大于预设阈值, 则生成的指示信息用于指示基站以广播方式发送辅助数据,当剩余的需要辅助数据的UE的数量小于等于预设阈值,则生成的指示信息用于指示基站停止广播辅助数据,定位服务器以单播的方式向UE发送辅助数据,从而,合理利用无线资源,避免无线资源的浪费,提高无线资源的利用率。In this embodiment, the number of UEs that need the assistance data is determined by the positioning server, and the number of UEs that have received the positioning completion indication information determines whether to broadcast the auxiliary data. When the number of UEs that need the auxiliary data is removed, the UE that has completed the positioning is removed. The number of the remaining UEs that need the auxiliary data is greater than the preset threshold, and the generated indication information is used to indicate that the base station sends the auxiliary data in a broadcast manner, and when the remaining number of UEs requiring the auxiliary data is less than or equal to a preset threshold, The generated indication information is used to indicate that the base station stops broadcasting the auxiliary data, and the positioning server sends the auxiliary data to the UE in a unicast manner, thereby reasonably utilizing the wireless resources, avoiding waste of the wireless resources, and improving the utilization of the wireless resources.
图6为本申请提供的一种辅助数据的发送装置的结构示意图,该装置部署在定位服务器中,该装置包括:接收模块601、处理模块602和发送模块603,其中,接收模块601用于获取用户设备UE的定位参数;处理模块602用于根据UE的定位参数,确定是否广播辅助数据。FIG. 6 is a schematic structural diagram of an apparatus for sending auxiliary data according to the present application. The apparatus is deployed in a positioning server, and the apparatus includes: a receiving module 601, a processing module 602, and a sending module 603, where the receiving module 601 is configured to obtain The positioning parameter of the user equipment UE; the processing module 602 is configured to determine whether to broadcast the auxiliary data according to the positioning parameter of the UE.
其中,UE的定位参数包括:The positioning parameters of the UE include:
UE的定位时间、UE的定位方式、UE的定位状态、UE是否将要定位、是否接收辅助数据和/或是否感兴趣接收辅助数据;以及不同定位方式的辅助数据。The positioning time of the UE, the positioning mode of the UE, the positioning status of the UE, whether the UE is to be located, whether to receive auxiliary data and/or whether it is interested in receiving auxiliary data, and auxiliary data of different positioning methods.
其中,UE的定位时间,包括:UE开始定位的时间、UE的定位持续时间和/或UE的定位周期;The positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE;
UE的定位方式包括:基于UE的定位方式或UE辅助的定位方式;The positioning manner of the UE includes: a positioning manner based on the UE or a positioning mode assisted by the UE;
UE的定位状态包括:UE处于定位状态或者UE未处于定位状态。The positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
其中,所述辅助数据为至少一种定位方法或者辅助数据类型的辅助数据。The auxiliary data is at least one positioning method or auxiliary data of an auxiliary data type.
其中,接收模块601具体用于接收UE发送的第一指示信息,第一指示信息用于指示UE的定位参数;The receiving module 601 is specifically configured to receive first indication information that is sent by the UE, where the first indication information is used to indicate a positioning parameter of the UE.
其中,发送模块603用于向UE发送请求消息;The sending module 603 is configured to send a request message to the UE.
接收模块601具体用于接收UE发送的响应消息,响应消息中包含UE的定位参数。The receiving module 601 is specifically configured to receive a response message sent by the UE, where the response message includes a positioning parameter of the UE.
其中,处理模块602具体用于根据UE的定位参数,确定需要辅助数据的UE的个数;根据需要辅助数据的UE的个数,确定是否广播辅助数据。The processing module 602 is specifically configured to determine, according to the positioning parameter of the UE, the number of UEs that need the auxiliary data, and determine whether to broadcast the auxiliary data according to the number of UEs that need the auxiliary data.
其中,处理模块602具体用于若需要辅助数据的UE的个数大于预设阈值,则确定广播辅助数据。The processing module 602 is specifically configured to determine broadcast auxiliary data if the number of UEs that need auxiliary data is greater than a preset threshold.
其中,处理模块602还用于若需要辅助数据的UE的个数小于等于预设阈值,则确定停止广播辅助数据。The processing module 602 is further configured to determine to stop the broadcast assistance data if the number of UEs that need the auxiliary data is less than or equal to a preset threshold.
其中,发送模块603具体用于向基站发送第二指示信息,第二指示信息用于指示基站广播辅助数据。The sending module 603 is specifically configured to send second indication information to the base station, where the second indication information is used to instruct the base station to broadcast the auxiliary data.
其中,第二指示信息中包含辅助数据。The second indication information includes auxiliary data.
其中,发送模块603还用于向基站发送辅助数据。The sending module 603 is further configured to send auxiliary data to the base station.
其中,发送模块603具体用于向基站发送第二指示信息,第二指示信息用于指示基站停止广播辅助数据。The sending module 603 is specifically configured to send second indication information to the base station, where the second indication information is used to instruct the base station to stop broadcasting the auxiliary data.
其中,第二指示信息中包括:延迟时间;第二指示信息用于指示延迟时间之后所述基站广播所述辅助数据。The second indication information includes: a delay time; the second indication information is used to indicate that the base station broadcasts the auxiliary data after the delay time.
其中,第二指示信息中包括:延迟时间;第二指示信息用于指示延迟时间之后基站停止广播辅助数据。The second indication information includes: a delay time; the second indication information is used to indicate that the base station stops broadcasting the auxiliary data after the delay time.
其中,接收模块601具体用于接收核心网设备发送的第一指示信息,其中,第一指示信息携带在UE发送给核心网设备的附着Attach消息或者跟踪区域更新TAU消息 中。The receiving module 601 is specifically configured to receive the first indication information that is sent by the core network device, where the first indication information is carried in an attaching Attach message or a tracking area update TAU message sent by the UE to the core network device.
其中,接收模块601具体用于接收UE发送的LPP消息,LPP消息中包含第一指示消息。The receiving module 601 is specifically configured to receive an LPP message sent by the UE, where the LPP message includes a first indication message.
其中,接收模块601还用于接收UE发送的定位完成指示信息,定位完成指示信息用于指示UE定位完成;The receiving module 601 is further configured to receive positioning completion indication information sent by the UE, where the positioning completion indication information is used to indicate that the positioning of the UE is completed.
处理模块602还用于根据定位完成指示信息,确定是否广播辅助数据。The processing module 602 is further configured to determine whether to broadcast the auxiliary data according to the positioning completion indication information.
本实施例的装置,对应地可用于执行图2或图3所示实施例中定位服务器所执行的技术方案,其实现原理和技术效果类似,此处不再赘述。The device in this embodiment is correspondingly used to implement the technical solution executed by the positioning server in the embodiment shown in FIG. 2 or FIG. 3, and the implementation principle and technical effects are similar, and details are not described herein again.
图7为本申请提供的另一种辅助数据的发送装置的结构示意图,该装置部署在UE中,该装置包括:处理模块701、发送模块702和接收模块703,其中,处理模块701用于生成UE的定位参数;发送模块702用于向定位服务器或者核心网设备发送UE的定位参数,UE的定位参数用于定位服务器确定是否广播辅助数据。FIG. 7 is a schematic structural diagram of another apparatus for sending auxiliary data according to the present application. The apparatus is deployed in a UE, where the apparatus includes: a processing module 701, a sending module 702, and a receiving module 703, where the processing module 701 is configured to generate The positioning parameter of the UE is used by the sending module 702 to send the positioning parameter of the UE to the positioning server or the core network device, where the positioning parameter of the UE is used by the positioning server to determine whether to broadcast the auxiliary data.
其中,发送模块具体用于向定位服务器发送第一指示信息,第一指示信息用于指示UE的定位参数。The sending module is specifically configured to send the first indication information to the positioning server, where the first indication information is used to indicate the positioning parameter of the UE.
其中,接收模块703用于接收定位服务器或者核心网设备发送的请求消息;The receiving module 703 is configured to receive a request message sent by the positioning server or the core network device.
发送模块702用于向定位服务器或者核心网设备发送响应消息,响应消息中包含UE的定位参数。The sending module 702 is configured to send a response message to the positioning server or the core network device, where the response message includes the positioning parameter of the UE.
其中,发送模块702具体用于向核心网设备发送附着Attach消息或者跟踪区域更新TAU消息,Attach消息或者TAU消息中包含UE的定位参数。The sending module 702 is specifically configured to send an attaching Attach message or a tracking area update TAU message to the core network device, where the Attach message or the TAU message includes the positioning parameter of the UE.
其中,发送模块702具体用于向定位服务器发送LPP消息,LPP消息中包含UE的定位参数。The sending module 702 is specifically configured to send an LPP message to the positioning server, where the LPP message includes the positioning parameter of the UE.
其中,发送模块702还用于向定位服务器发送定位完成指示信息,定位完成指示信息用于指示UE定位完成。The sending module 702 is further configured to send positioning completion indication information to the positioning server, where the positioning completion indication information is used to indicate that the positioning of the UE is completed.
本实施例的装置,对应地可用于执行图2或图3所示实施例中UE所执行的技术方案,其实现原理和技术效果类似,此处不再赘述。The device in this embodiment is correspondingly used to perform the technical solution executed by the UE in the embodiment shown in FIG. 2 or FIG. 3, and the implementation principle and the technical effect are similar, and details are not described herein again.
图8为本申请提供的再一种辅助数据的发送装置的结构示意图,该装置部署在基站中,该装置包括:接收模块801、发送模块802,其中,FIG. 8 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application. The apparatus is deployed in a base station, where the apparatus includes: a receiving module 801, and a sending module 802, where
接收模块801用于接收定位服务器发送的指示信息,所述指示信息用于指示基站发送辅助数据的方式;The receiving module 801 is configured to receive indication information sent by the positioning server, where the indication information is used to indicate a manner in which the base station sends the auxiliary data.
发送模块802用于根据所述指示信息发送所述辅助数据。The sending module 802 is configured to send the auxiliary data according to the indication information.
其中,所述发送辅助数据的方式包括:The manner of sending the auxiliary data includes:
广播方式或者停止广播方式。Broadcast mode or stop broadcast mode.
本实施例的装置,对应地可用于执行图2或图3所示实施例中基站所执行的技术方案,其实现原理和技术效果类似,此处不再赘述。The device in this embodiment is correspondingly used to perform the technical solution executed by the base station in the embodiment shown in FIG. 2 or FIG. 3, and the implementation principle and technical effects are similar, and details are not described herein again.
图9为本申请提供的又一种辅助数据的发送装置的结构示意图,该装置部署在基站中,该装置包括接收模块901、处理模块902和发送模块903,其中,FIG. 9 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application. The apparatus is deployed in a base station, where the apparatus includes a receiving module 901, a processing module 902, and a sending module 903.
接收模块901用于接收用户设备UE发送的UE的定位参数;The receiving module 901 is configured to receive a positioning parameter of the UE sent by the user equipment UE.
处理模块902用于根据所述UE的定位参数,生成指示信息,所述指示信息用于请求所述基站发送辅助数据的方式。The processing module 902 is configured to generate, according to the positioning parameter of the UE, indication information, where the indication information is used to request the manner in which the base station sends the auxiliary data.
发送模块903用于向所述定位服务器发送所述指示信息。The sending module 903 is configured to send the indication information to the positioning server.
其中,所述发送模块903还用于向所述UE发送请求消息,所述请求消息用于请求UE发送所述UE的定位参数。The sending module 903 is further configured to send a request message to the UE, where the request message is used to request the UE to send the positioning parameter of the UE.
其中,所述发送辅助数据的方式包括:The manner of sending the auxiliary data includes:
广播方式或者停止广播方式。Broadcast mode or stop broadcast mode.
本实施例的装置,对应地可用于执行图4所示实施例中基站所执行的技术方案,其实现原理和技术效果类似,此处不再赘述。The device in this embodiment is correspondingly used to implement the technical solution executed by the base station in the embodiment shown in FIG. 4, and the implementation principle and the technical effect are similar, and details are not described herein again.
图10为本申请提供的又一种辅助数据的发送装置的结构示意图,该装置部署在UE中,该装置包括处理模块1001、发送模块1002和接收模块1003,其中,FIG. 10 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application. The apparatus is deployed in a UE, where the apparatus includes a processing module 1001, a sending module 1002, and a receiving module 1003, where
处理模块1001用于生成UE的定位参数;The processing module 1001 is configured to generate a positioning parameter of the UE.
发送模块1002用于向基站发送所述UE的定位参数,所述UE的定位参数用于所述基站确定是否广播辅助数据。The sending module 1002 is configured to send a positioning parameter of the UE to a base station, where the positioning parameter of the UE is used by the base station to determine whether to broadcast auxiliary data.
其中,among them,
接收模块1003用于接收所述基站发送的请求消息,所述请求消息用于请求UE发送所述UE的定位参数。The receiving module 1003 is configured to receive a request message sent by the base station, where the request message is used to request the UE to send a positioning parameter of the UE.
本实施例的装置,对应地可用于执行图4所示实施例中UE所执行的技术方案,其实现原理和技术效果类似,此处不再赘述。The device in this embodiment is correspondingly used to implement the technical solution executed by the UE in the embodiment shown in FIG. 4, and the implementation principle and the technical effect are similar, and details are not described herein again.
图11为本申请提供的又一种辅助数据的发送装置的结构示意图,该装置部署在定位服务器中,该装置包括接收模块1101和发送模块1102,其中,FIG. 11 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application. The apparatus is deployed in a positioning server, where the apparatus includes a receiving module 1101 and a sending module 1102, where
接收模块1101用于接收基站发送的指示信息,所述指示信息用于请求所述基站发送辅助数据的方式;The receiving module 1101 is configured to receive indication information sent by the base station, where the indication information is used to request the manner in which the base station sends the auxiliary data.
发送模块1102用于根据所述发送辅助数据的方式发送辅助数据。The sending module 1102 is configured to send the auxiliary data according to the manner of sending the auxiliary data.
本实施例的装置,对应地可用于执行图4所示实施例中定位服务器所执行的技术方案,其实现原理和技术效果类似,此处不再赘述。The device in this embodiment is correspondingly used to perform the technical solution executed by the positioning server in the embodiment shown in FIG. 4, and the implementation principle and the technical effect are similar, and details are not described herein again.
图12为本申请提供的又一种辅助数据的发送装置的结构示意图,该装置部署在定位服务器中,该装置包括处理模块1201、接收模块1202和发送模块1203,其中,FIG. 12 is a schematic structural diagram of another apparatus for transmitting auxiliary data according to the present application. The apparatus is deployed in a positioning server, where the apparatus includes a processing module 1201, a receiving module 1202, and a sending module 1203, where
处理模块1201用于确定需要辅助数据的用户设备UE的数量;The processing module 1201 is configured to determine the number of user equipment UEs that need assistance data;
接收模块1202用于接收一个或者多个UE发送的定位完成指示信息,所述定位完成指示信息用于指示所述一个或者多个UE定位完成。The receiving module 1202 is configured to receive positioning completion indication information sent by one or more UEs, where the positioning completion indication information is used to indicate that the one or more UEs are located.
所述处理模块1201还用于根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量,确定是否广播辅助数据。The processing module 1201 is further configured to determine whether to broadcast the auxiliary data according to the number of the UEs that need the assistance data, and the number of the completed UEs.
其中,所述处理模块1201具体用于根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量生成指示信息,所述指示信息用于指示基站发送辅助数据的方式;The processing module 1201 is specifically configured to generate indication information according to the number of the UEs that need the assistance data, and the number of the UEs that are completed by the positioning, where the indication information is used to indicate a manner in which the base station sends the auxiliary data.
发送模块1203用于向基站发送所述指示信息。The sending module 1203 is configured to send the indication information to the base station.
本实施例的装置,对应地可用于执行图5所示实施例中定位服务器所执行的技术方案,其实现原理和技术效果类似,此处不再赘述。The device in this embodiment is correspondingly used to implement the technical solution executed by the positioning server in the embodiment shown in FIG. 5, and the implementation principle and technical effects are similar, and details are not described herein again.
图13为本申请提供的又一种辅助数据的发送装置的结构示意图,该装置包括处理器1301、存储器1302和收发器1303,所述存储器1302用于存储指令,所述收发器 1303用于和其他设备通信,所述处理器1301用于执行所述存储器中存储的指令,以使辅助数据的发送装置执行图2、图3、图4或图5任一所述的方法的技术方案。FIG. 13 is a schematic structural diagram of still another apparatus for transmitting auxiliary data according to the present application. The apparatus includes a processor 1301, a memory 1302, and a transceiver 1303. The memory 1302 is configured to store instructions, and the transceiver 1303 is used to The other device communicates, and the processor 1301 is configured to execute the instructions stored in the memory, so that the sending device of the auxiliary data performs the technical solution of the method described in any of FIG. 2, FIG. 3, FIG. 4 or FIG.
本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被计算装置执行时,使得辅助数据的发送装置执行如图2、图3、图4或图5任一所述的方法的技术方案。The present application also provides a computer readable storage medium storing instructions that, when executed by a computing device, cause the transmitting device of the auxiliary data to perform as shown in FIG. 2, FIG. 3, FIG. 4 or The technical solution of the method described in any of Figure 5.
本申请还提供一种通信装置,包括:The application also provides a communication device, including:
处理器,用于与存储器耦合,读取所述存储器中的指令,并执行所述指令以实现如图2、图3、图4或图5任一所述的方法的技术方案。a processor for coupling with a memory, reading instructions in the memory, and executing the instructions to implement a solution of the method of any of FIGS. 2, 3, 4, or 5.
本申请还提供一种通信装置,可选地,在上述通信装置的基础上,还包括:存储器。The application further provides a communication device, optionally, based on the communication device, further comprising: a memory.
在本申请的实施例中,发送模块和接收模块用于实现处理模块与其他单元或者网元的内容交互。具体的,发送模块和接收模块可以是通信接口,也可以是收发电路或者收发器,还可以是收发信机。发送模块和接收模块还可以是处理模块的通信接口或者收发电路。In the embodiment of the present application, the sending module and the receiving module are used to implement content interaction between the processing module and other units or network elements. Specifically, the sending module and the receiving module may be a communication interface, a transceiver circuit or a transceiver, or a transceiver. The sending module and the receiving module may also be communication interfaces or transceiver circuits of the processing module.
处理模块用于实现对数据的处理。处理模块可以是处理电路,也可以是处理器。其中,处理器可以是中央处理器(central processing unit,CPU),网络处理器(network processor,NP)或者CPU和NP的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(Generic Array Logic,GAL)或其任意组合。The processing module is used to implement processing of data. The processing module can be a processing circuit or a processor. The processor may be a central processing unit (CPU), a network processor (NP) or a combination of a CPU and an NP. The processor may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a Generic Array Logic (GAL), or any combination thereof.
处理模块也可以包括多个处理单元或者处理单元包括多个子数据处理单元。具体的,处理器可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。The processing module may also include a plurality of processing units or the processing unit includes a plurality of sub-data processing units. Specifically, the processor may be a single-CPU processor or a multi-core processor.
本实施例中的消息的发送装置还可以包括存储单元。存储模块用于存储处理模块执行的计算机指令。存储模块可以是存储电路也可以是存储器。存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。存储模块可以是独立于处理模块的单元,也可以是处理模块中的存储单元,在此不做限定。消息的发送装置可以包括多个存储模块或者存储模块包括多个子存储模块。The transmitting device of the message in this embodiment may further include a storage unit. The storage module is used to store computer instructions executed by the processing module. The storage module can be a storage circuit or a memory. The memory can be either volatile memory or non-volatile memory, or can include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read only memory (ROMM), an erasable programmable read only memory (erasable PROM, EPROM), or an electrical Erase programmable EPROM (EEPROM) or flash memory. The volatile memory can be a random access memory (RAM) that acts as an external cache. The storage module may be a unit that is independent of the processing module, or may be a storage unit in the processing module, which is not limited herein. The sending device of the message may include a plurality of storage modules or the storage module includes a plurality of sub-memory modules.
发送模块和接收模块以及处理模块可以是在物理上相互分离的单元,也可以是集成到一个或者多个物理单元中,在此不做限定。The sending module and the receiving module and the processing module may be physically separated from each other, or may be integrated into one or more physical units, which is not limited herein.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单 元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。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, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.

Claims (30)

  1. 一种辅助数据的发送方法,其特征在于,包括:A method for transmitting auxiliary data, comprising:
    获取用户设备UE的定位参数;Obtaining a positioning parameter of the user equipment UE;
    根据所述UE的定位参数,确定是否广播辅助数据。Determining whether to broadcast the auxiliary data according to the positioning parameter of the UE.
  2. 根据权利要求1所述的方法,其特征在于,所述UE的定位参数包括:The method according to claim 1, wherein the positioning parameters of the UE comprise:
    UE的定位时间、UE的定位方式、UE的定位状态、UE是否将要定位、是否接收辅助数据、是否感兴趣接收所述辅助数据;The positioning time of the UE, the positioning mode of the UE, the positioning state of the UE, whether the UE is to be located, whether to receive auxiliary data, whether it is interested in receiving the auxiliary data;
    其中,UE的定位时间,包括:UE开始定位的时间、UE的定位持续时间和/或UE的定位周期;The positioning time of the UE includes: a time when the UE starts positioning, a positioning duration of the UE, and/or a positioning period of the UE;
    所述UE的定位方式包括:基于UE的定位方式或UE辅助的定位方式;The positioning manner of the UE includes: a positioning manner based on the UE or a positioning mode assisted by the UE;
    所述UE的定位状态包括:所述UE处于定位状态或者所述UE未处于定位状态。The positioning status of the UE includes: the UE is in a positioning state or the UE is not in a positioning state.
  3. 根据权利要求1或2所述的方法,所述辅助数据为至少一种定位方法或者辅助数据类型的辅助数据。The method according to claim 1 or 2, wherein the auxiliary data is at least one positioning method or auxiliary data of an auxiliary data type.
  4. 根据权利要求1-3任一项所述的方法,其特征在于,所述获取UE的定位参数,包括:The method according to any one of claims 1-3, wherein the acquiring the positioning parameters of the UE comprises:
    接收UE发送的第一指示信息,所述第一指示信息用于指示所述UE的定位参数。Receiving first indication information sent by the UE, where the first indication information is used to indicate a positioning parameter of the UE.
  5. 根据权利要求1-3任一项所述的方法,其特征在于,所述获取UE的定位参数,包括:The method according to any one of claims 1-3, wherein the acquiring the positioning parameters of the UE comprises:
    向UE发送请求消息;Sending a request message to the UE;
    接收UE发送的响应消息,所述响应消息中包含所述UE的定位参数。Receiving a response message sent by the UE, where the response message includes a positioning parameter of the UE.
  6. 根据权利要求1-3任一项所述的方法,其特征在于,所述获取UE的定位参数,包括:The method according to any one of claims 1-3, wherein the acquiring the positioning parameters of the UE comprises:
    接收核心网设备发送的第一指示信息,其中,所述第一指示信息包含所述UE的定位参数,所述第一指示信息携带在所述UE发送给所述核心网设备的附着Attach消息或者跟踪区域更新TAU消息中。And receiving, by the core network device, the first indication information, where the first indication information includes a positioning parameter of the UE, where the first indication information carries an attached Attach message sent by the UE to the core network device or The tracking area is updated in the TAU message.
  7. 根据权利要求4所述的方法,其特征在于,所述接收UE发送的第一指示信息,包括:The method according to claim 4, wherein the receiving the first indication information sent by the UE comprises:
    接收UE发送的长期演进LTE定位协议LPP消息,所述LPP消息中包含所述第一指示消息。Receiving a Long Term Evolution (LTE) positioning protocol (LPP) message sent by the UE, where the LCP message includes the first indication message.
  8. 根据权利要求1-7任一项所述的方法,其特征在于,还包括:The method of any of claims 1-7, further comprising:
    接收UE发送的定位完成指示信息,所述定位完成指示信息用于指示所述UE定位完成;Receiving the positioning completion indication information sent by the UE, where the positioning completion indication information is used to indicate that the positioning of the UE is completed;
    根据所述定位完成指示信息,确定是否广播所述辅助数据。Determining whether to broadcast the auxiliary data according to the positioning completion indication information.
  9. 一种辅助数据的发送方法,其特征在于,包括:A method for transmitting auxiliary data, comprising:
    生成用户设备UE的定位参数;Generating a positioning parameter of the user equipment UE;
    向定位服务器或核心网设备发送所述UE的定位参数,所述UE的定位参数用于确定是否广播辅助数据。The positioning parameter of the UE is sent to a positioning server or a core network device, and the positioning parameter of the UE is used to determine whether to broadcast auxiliary data.
  10. 根据权利要求9所述的方法,其特征在于,所述向定位服务器或者核心网设备发送所述UE的定位参数,包括:The method according to claim 9, wherein the transmitting the positioning parameters of the UE to the positioning server or the core network device comprises:
    向所述定位服务器或所述核心网设备发送第一指示信息,所述第一指示信息用于指示所述UE的定位参数。Sending first indication information to the positioning server or the core network device, where the first indication information is used to indicate a positioning parameter of the UE.
  11. 根据权利要求9所述的方法,其特征在于,所述向定位服务器或者核心网设备发送所述UE的定位参数,包括:The method according to claim 9, wherein the transmitting the positioning parameters of the UE to the positioning server or the core network device comprises:
    接收定位服务器或者核心网设备发送的请求消息;Receiving a request message sent by the positioning server or the core network device;
    向所述定位服务器或者核心网络设备发送响应消息,所述响应消息中包含所述UE的定位参数。Sending a response message to the positioning server or the core network device, where the response message includes a positioning parameter of the UE.
  12. 一种辅助数据的发送方法,其特征在于,包括:A method for transmitting auxiliary data, comprising:
    接收用户设备UE发送的UE的定位参数;Receiving a positioning parameter of the UE sent by the user equipment UE;
    根据所述UE的定位参数,生成指示信息,所述指示信息用于请求所述基站发送辅助数据的方式;And generating, according to the positioning parameter of the UE, indication information, where the indication information is used to request the manner in which the base station sends the auxiliary data;
    向所述定位服务器发送所述指示信息。Sending the indication information to the positioning server.
  13. 根据权利要求12所述的方法,其特征在于,还包括:The method of claim 12, further comprising:
    向所述UE发送请求消息,所述请求消息用于请求UE发送所述UE的定位参数。Sending a request message to the UE, where the request message is used to request the UE to send a positioning parameter of the UE.
  14. 根据权利要求12或者13所述的方法,其特征在于,所述发送辅助数据的方式包括:The method according to claim 12 or 13, wherein the manner of transmitting the auxiliary data comprises:
    广播方式或者停止广播方式。Broadcast mode or stop broadcast mode.
  15. 一种辅助数据的发送方法,其特征在于,包括:A method for transmitting auxiliary data, comprising:
    生成UE的定位参数;Generating a positioning parameter of the UE;
    向基站发送所述UE的定位参数,所述UE的定位参数用于所述基站确定是否广播辅助数据。And transmitting, to the base station, a positioning parameter of the UE, where the positioning parameter of the UE is used by the base station to determine whether to broadcast auxiliary data.
  16. 一种辅助数据的发送方法,其特征在于,包括:A method for transmitting auxiliary data, comprising:
    确定需要辅助数据的用户设备UE的数量;Determining the number of user equipment UEs that need assistance data;
    接收一个或多个UE发送的定位完成指示信息,所述定位完成指示信息用于指示所述一个或多个UE定位完成;Receiving positioning completion indication information sent by one or more UEs, where the positioning completion indication information is used to indicate that the one or more UEs are located.
    根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量,确定是否广播辅助数据。Determining whether to broadcast the auxiliary data according to the number of UEs that need assistance data and the number of UEs that are located in the positioning.
  17. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    接收模块,用于获取用户设备UE的定位参数;a receiving module, configured to acquire a positioning parameter of the user equipment UE;
    处理模块,用于根据所述UE的定位参数,确定是否广播辅助数据。And a processing module, configured to determine, according to the positioning parameter of the UE, whether to broadcast auxiliary data.
  18. 根据权利要求17所述的装置,其特征在于,所述接收模块具体用于接收UE发送的第一指示信息,所述第一指示信息用于指示所述UE的定位参数。The apparatus according to claim 17, wherein the receiving module is specifically configured to receive first indication information sent by the UE, where the first indication information is used to indicate a positioning parameter of the UE.
  19. 根据权利要求17所述的装置,其特征在于,还包括:The device according to claim 17, further comprising:
    发送模块,用于向UE发送请求消息;a sending module, configured to send a request message to the UE;
    所述接收模块具体用于接收UE发送的响应消息,所述响应消息中包含所述UE的定位参数。The receiving module is specifically configured to receive a response message sent by the UE, where the response message includes a positioning parameter of the UE.
  20. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    处理模块,用于生成UE的定位参数;a processing module, configured to generate a positioning parameter of the UE;
    发送模块,用于向定位服务器发送所述UE的定位参数,所述UE的定位参数用 于所述定位服务器确定是否广播辅助数据。And a sending module, configured to send, to the positioning server, a positioning parameter of the UE, where the positioning parameter of the UE is used by the positioning server to determine whether to broadcast auxiliary data.
  21. 一种辅助数据的发送装置,其特征在于,包括:接收模块,用于接收用户设备UE发送的UE的定位参数;A device for transmitting auxiliary data, comprising: a receiving module, configured to receive a positioning parameter of a UE sent by a user equipment UE;
    处理模块,用于根据所述UE的定位参数,生成指示信息,所述指示信息用于请求所述基站发送辅助数据的方式;a processing module, configured to generate, according to the positioning parameter of the UE, indication information, where the indication information is used to request a manner in which the base station sends auxiliary data;
    发送模块,用于向所述定位服务器发送所述指示信息。And a sending module, configured to send the indication information to the positioning server.
  22. 根据权利要求21所述的装置,其特征在于,所述发送模块还用于向所述UE发送请求消息,所述请求消息用于请求UE发送所述UE的定位参数。The apparatus according to claim 21, wherein the sending module is further configured to send a request message to the UE, where the request message is used to request the UE to send a positioning parameter of the UE.
  23. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    处理模块,用于生成UE的定位参数;a processing module, configured to generate a positioning parameter of the UE;
    发送模块,用于向基站发送所述UE的定位参数,所述UE的定位参数用于所述基站确定是否广播辅助数据。And a sending module, configured to send, to the base station, a positioning parameter of the UE, where the positioning parameter of the UE is used by the base station to determine whether to broadcast auxiliary data.
  24. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    接收模块,用于接收基站发送的指示信息,所述指示信息用于请求所述基站发送辅助数据的方式;a receiving module, configured to receive indication information sent by the base station, where the indication information is used to request a manner in which the base station sends the auxiliary data;
    处理模块,用于根据所述发送辅助数据的方式发送辅助数据。And a processing module, configured to send the auxiliary data according to the manner of sending the auxiliary data.
  25. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    处理模块,用于确定需要辅助数据的用户设备UE的数量;a processing module, configured to determine a quantity of user equipment UEs that need auxiliary data;
    接收模块,用于接收一个或者多个UE发送的定位完成指示信息,所述定位完成指示信息用于指示所述一个或者多个UE定位完成;a receiving module, configured to receive positioning completion indication information sent by one or more UEs, where the positioning completion indication information is used to indicate that the one or more UEs are located.
    所述处理模块还用于根据所述需要辅助数据的UE的数量,以及所述定位完成的UE的数量,确定是否广播辅助数据。The processing module is further configured to determine whether to broadcast the auxiliary data according to the number of the UEs that need the assistance data, and the number of the completed UEs.
  26. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使辅助数据的发送装置执行如权利要求1-8任一项所述的方法。a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor for executing instructions stored in the memory to cause the transmitting device of the auxiliary data to perform as claimed The method of any of 1-8 is claimed.
  27. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使辅助数据的发送装置执行如权利要求9-11任一项所述的方法。a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor for executing instructions stored in the memory to cause the transmitting device of the auxiliary data to perform as claimed The method of any of 9-11 is claimed.
  28. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使辅助数据的发送装置执行如权利要求12-14任一项所述的方法。a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor for executing instructions stored in the memory to cause the transmitting device of the auxiliary data to perform as claimed The method of any of 12-14 is claimed.
  29. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使辅助数据的发送装置执行如权利要求15所述的方法。a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor for executing instructions stored in the memory to cause the transmitting device of the auxiliary data to perform as claimed The method of claim 15.
  30. 一种辅助数据的发送装置,其特征在于,包括:A device for transmitting auxiliary data, comprising:
    处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使辅助数据的发送装置执行如权利要求16所述的方法。a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor for executing instructions stored in the memory to cause the transmitting device of the auxiliary data to perform as claimed The method of claim 16.
PCT/CN2018/076870 2018-02-14 2018-02-14 Method and device for sending auxiliary data WO2019157729A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/076870 WO2019157729A1 (en) 2018-02-14 2018-02-14 Method and device for sending auxiliary data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/076870 WO2019157729A1 (en) 2018-02-14 2018-02-14 Method and device for sending auxiliary data

Publications (1)

Publication Number Publication Date
WO2019157729A1 true WO2019157729A1 (en) 2019-08-22

Family

ID=67620185

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/076870 WO2019157729A1 (en) 2018-02-14 2018-02-14 Method and device for sending auxiliary data

Country Status (1)

Country Link
WO (1) WO2019157729A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060223549A1 (en) * 2001-05-21 2006-10-05 Steve Chang Network system for aided GPS broadcast positioning
CN101098182A (en) * 2006-06-30 2008-01-02 佛山市顺德区顺达电脑厂有限公司 Geographical position service system
CN101715163A (en) * 2009-11-24 2010-05-26 中兴通讯股份有限公司 Method and device for acquiring auxiliary positioning data
CN102137332A (en) * 2010-01-26 2011-07-27 中兴通讯股份有限公司 Method and system for issuing assisted locating data by broadcasting
CN102223708A (en) * 2010-04-15 2011-10-19 中兴通讯股份有限公司 Method and system for informing updating of positioning auxiliary data, and secure user plane location platform (SLP) equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060223549A1 (en) * 2001-05-21 2006-10-05 Steve Chang Network system for aided GPS broadcast positioning
CN101098182A (en) * 2006-06-30 2008-01-02 佛山市顺德区顺达电脑厂有限公司 Geographical position service system
CN101715163A (en) * 2009-11-24 2010-05-26 中兴通讯股份有限公司 Method and device for acquiring auxiliary positioning data
CN102137332A (en) * 2010-01-26 2011-07-27 中兴通讯股份有限公司 Method and system for issuing assisted locating data by broadcasting
CN102223708A (en) * 2010-04-15 2011-10-19 中兴通讯股份有限公司 Method and system for informing updating of positioning auxiliary data, and secure user plane location platform (SLP) equipment

Similar Documents

Publication Publication Date Title
JP7052006B2 (en) Positioning support data transmission method and positioning support data transmission system and device
WO2017070909A1 (en) Positioning method, base station and mobile terminal in mobile networks
TWI782180B (en) Methods, equipments, and non-transitory storage medium for efficiently supporting broadcast of location assistance data in a wireless network
WO2017071650A1 (en) Positioning method, base station and mobile terminal of mobile network
WO2017070910A1 (en) Positioning method in mobile network, server, base station, mobile terminal, and system
JP7050813B2 (en) Assistance data transmission methods, devices, and systems
WO2019095122A1 (en) Data transmission method, network device, and server
CN109870714B (en) Information transmission method, information transmission device, positioning server and mobile terminal
WO2021004233A1 (en) Satellite communication method and apparatus, terminal device, satellite, and readable storage medium
EP3859398A1 (en) Satellite differential auxiliary data transmission method, location method and apparatus
US20200229131A1 (en) Data transmission method, server, and base station
US20100039323A1 (en) Method and system for global position reference map (gprm) for agps
EP3617748A1 (en) Positioning method, device and system
WO2014067345A1 (en) Satellite positioning method, apparatus and system
WO2019157729A1 (en) Method and device for sending auxiliary data
WO2015007223A1 (en) Terminal positioning method, terminal and positioning server
WO2022152087A1 (en) Terminal location capability reporting method and device
EP3715912A1 (en) A-gnss positioning in wireless mesh communication system
WO2015184817A1 (en) Method and system for realizing wireless positioning, and device for calculating positioning location
WO2022089405A1 (en) Method, apparatus, and related device for identifying gnss pseudo-satellite data
WO2016183773A1 (en) Method, apparatus and system for discovery between user equipments

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: 18905987

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18905987

Country of ref document: EP

Kind code of ref document: A1