An operator fusion positioning method, device and storage medium are provided
By selecting appropriate positioning methods and monitoring them in real time through the Evolution Service Mobile Positioning Center, and combining network-enhanced satellite, fingerprint, and base station cell identification code positioning, the problem of low positioning accuracy and failure of communication base stations has been solved, and high-precision and reliable positioning has been achieved in obstructed environments.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-28
- Publication Date
- 2026-03-20
AI Technical Summary
The positioning technology of communication base stations has low accuracy and the possibility of positioning failure, which cannot meet the positioning needs of mobile terminals in indoor or obstructed environments.
The Evolved Services Mobile Positioning Center (E-SMLC) is used to select the primary and backup positioning modes based on positioning accuracy, monitor the positioning status in real time, and switch to the backup positioning mode when the primary positioning fails. It also combines network-enhanced satellite positioning, fingerprint positioning, and base station cell identification code positioning for fusion positioning.
It improves positioning accuracy and reliability, ensuring successful positioning of the terminal in indoor or obstructed environments, meeting different accuracy requirements, and resolving the problem of positioning request feedback failure.
Smart Images

Figure CN116033337B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application relates to network-side active positioning technology, in particular to an operator fusion positioning method, device and storage medium. BACKGROUND
[0002] In the fire-fighting, medical and emerging industrial internet industries, mobile terminals need to be positioned. Due to the limitations of satellite positioning, it cannot be normally used in indoor or space with shielding. In some cases, network-side active positioning needs to be initiated. At present, domestic communication operators use base station positioning technology based on communication base stations to perform network-side active positioning on mobile terminals.
[0003] The base station positioning technology of the communication base station refers to using the latitude and longitude of the cell identification code (Cell-ID) of the communication base station to position the mobile terminal. This positioning method has low positioning accuracy, and the positioning range is about 300 meters to 2000 meters. At the same time, the communication base station positioning has a high access frequency, and there is a possibility of positioning request feedback failure. When the positioning fails, the communication base station has no other alternative positioning method.
[0004] With the gradual improvement of the use requirements of various applications, new requirements for the positioning accuracy of mobile terminals and the reliability of positioning services are put forward. SUMMARY
[0005] The application provides an operator fusion positioning method, device and storage medium, which solves the problems of low positioning accuracy of the communication base station and possible positioning failure.
[0006] In a first aspect, the application provides an operator fusion positioning method, comprising:
[0007] The evolved serving mobile location center acquires the location service request sent by the service provider server, and the location service request includes the positioning accuracy of the terminal;
[0008] The evolved serving mobile location center selects a main positioning method and a backup positioning method from the candidate positioning methods according to the positioning accuracy;
[0009] The evolved serving mobile location center positions the terminal by using the main positioning method;
[0010] The evolved serving mobile location center monitors the positioning state of the terminal in real time, and if the positioning of the terminal by using the main positioning method fails, the evolved serving mobile location center positions the terminal by using the backup positioning method before recovering the positioning of the terminal by using the main positioning method;
[0011] The evolved serving mobile location center sends the positioning information of the terminal to the service provider server.
[0012] In a possible design, the candidate positioning manners include network enhanced satellite positioning, fingerprint positioning, and base station cell identification code positioning.
[0013] Correspondingly, the e-SMLC selects a primary positioning manner and a backup positioning manner from the candidate positioning manners according to the positioning accuracy, including:
[0014] If the positioning accuracy belongs to the first accuracy range, the e-SMLC selects the network enhanced satellite positioning as the primary positioning manner and selects the fingerprint positioning as the backup positioning manner.
[0015] If the positioning accuracy belongs to the second accuracy range, the e-SMLC selects the fingerprint positioning as the primary positioning manner and selects the network enhanced satellite positioning and the base station cell identification code positioning as the backup positioning manners.
[0016] If the positioning accuracy belongs to the third accuracy range, the e-SMLC selects the base station cell identification code positioning as the primary positioning manner and selects the network enhanced satellite positioning as the backup positioning manner.
[0017] The accuracy requirement of the first accuracy range, the accuracy requirement of the second accuracy range, and the accuracy requirement of the third accuracy range decrease in this order.
[0018] In a possible design, the e-SMLC monitors the positioning state of the terminal in real time, and if the positioning of the terminal by using the primary positioning manner fails, the e-SMLC performs positioning on the terminal by using the backup positioning manner before resuming the positioning of the terminal by using the primary positioning manner, including:
[0019] The e-SMLC monitors the positioning state of the terminal in real time.
[0020] If the positioning of the terminal by using the fingerprint positioning fails, the e-SMLC performs positioning on the terminal by using the network enhanced satellite positioning before resuming the positioning of the terminal by using the fingerprint positioning.
[0021] If the positioning of the terminal by using the network enhanced satellite positioning fails, the e-SMLC performs positioning on the terminal by using the base station cell identification code positioning before resuming the positioning of the terminal by using the fingerprint positioning or the network enhanced satellite positioning.
[0022] In a possible design, before the e-SMLC selects the primary positioning manner and the backup positioning manner from the candidate positioning manners according to the positioning accuracy, the method further includes:
[0023] The e-SMLC acquires positioning measurement information from the terminal.
[0024] Correspondingly, the evolved serving mobile location center selects a primary positioning mode and a backup positioning mode from the candidate positioning modes according to the positioning accuracy, comprising:
[0025] The evolved serving mobile location center selects a primary positioning mode and a backup positioning mode from the candidate positioning modes according to the positioning accuracy and the positioning measurement information.
[0026] In a possible design, the evolved serving mobile location center acquires the positioning measurement information from the terminal, comprising:
[0027] The evolved serving mobile location center receives a positioning assistance data request sent by the terminal, and the positioning assistance data request is used for the terminal to acquire assistance data of network enhanced satellite positioning.
[0028] The evolved serving mobile location center sends the assistance data of network enhanced satellite positioning to the terminal.
[0029] The evolved serving mobile location center sends an information measurement request of network enhanced satellite positioning to the terminal.
[0030] The evolved serving mobile location center receives a measurement result sent by the terminal.
[0031] The evolved serving mobile location center sends a level information measurement request for fingerprint positioning to the terminal.
[0032] The evolved serving mobile location center receives a level information measurement report sent by the terminal.
[0033] In a possible design, before the evolved serving mobile location center acquires the positioning measurement information from the terminal, the method further comprises:
[0034] The evolved serving mobile location center sends a positioning capability confirmation request to the terminal.
[0035] The evolved serving mobile location center receives a positioning capability confirmation response sent by the terminal, and the positioning capability confirmation response contains the positioning capability possessed by the terminal.
[0036] In a possible design, the evolved serving mobile location center is in communication connection with a network enhanced satellite positioning server and a fingerprint database.
[0037] Correspondingly, before the evolved serving mobile location center sends the assistance data of network enhanced satellite positioning to the terminal, the method further comprises:
[0038] The evolved serving mobile location center receives ephemeris data sent by the network enhanced satellite positioning server.
[0039] Correspondingly, after the evolved serving mobile location center receives the level information measurement report sent by the terminal, the method further comprises:
[0040] The evolved serving mobile location center sends a level information measurement report of the terminal to the fingerprint database;
[0041] The evolved serving mobile location center receives the measurement result sent by the fingerprint database.
[0042] In a second aspect, the application provides an operator fusion positioning device, comprising an evolved serving mobile location center, a gateway mobile location center, a network enhanced satellite positioning server, and a fingerprint database.
[0043] The evolved serving mobile location center is configured to acquire a location service request sent by a service provider server, wherein the location service request comprises a positioning accuracy of a terminal; select a primary positioning mode and a backup positioning mode from candidate positioning modes according to the positioning accuracy of the terminal; perform positioning on the terminal by using the primary positioning mode; monitor a positioning state of the terminal in real time, and if the positioning on the terminal by using the primary positioning mode fails, perform positioning on the terminal by using the backup positioning mode before the primary positioning mode is resumed; and send positioning information of the terminal to the service provider server.
[0044] The gateway mobile location center is configured to receive a location service request sent by a service provider server.
[0045] The network enhanced satellite positioning server is configured to send ephemeris data to the evolved serving mobile location center.
[0046] The fingerprint database is configured to, after receiving a level information measurement report sent by the evolved serving mobile location center, send a measurement result to the evolved serving mobile location center.
[0047] In a third aspect, the application provides an electronic device, comprising a processor and a memory connected to the processor in communication.
[0048] The memory stores computer execution instructions.
[0049] The processor executes the computer execution instructions stored in the memory to implement a heavy vehicle safety communication method in a closed scene.
[0050] In a fourth aspect, the application provides a computer readable storage medium, wherein the computer readable storage medium stores computer programs / instructions, and the computer programs / instructions are executed by a processor to implement a heavy vehicle safety communication method in a closed scene.
[0051] The application provides an operator fusion positioning method and device and a storage medium, and achieves the following technical effects: the network side initiatively performs positioning, thereby solving the problem that satellite positioning cannot be normally used when there is shielding in an indoor space or a space; an evolved serving mobile location center selects different positioning modes according to positioning accuracy, thereby solving the problem of different positioning accuracy requirements; the evolved serving mobile location center monitors the positioning state of a terminal in real time, and when the primary positioning mode fails to position the terminal, the terminal is positioned by the backup positioning mode, thereby solving the problem of positioning request feedback failure. BRIEF DESCRIPTION OF DRAWINGS
[0052] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.
[0053] Figure 1 A flowchart of an operator fusion positioning method provided by the embodiment of the present application Figure 1 ;
[0054] Figure 2 A flowchart of an operator fusion positioning method provided by the embodiment of the present application Figure 2 ;
[0055] Figure 3 A flowchart of an operator fusion positioning method provided by the embodiment of the present application Figure 3 ;
[0056] Figure 4 A flowchart of a mobile terminal positioning method provided by the embodiment of the present application Figure 4 ;
[0057] Figure 5 A structure diagram of an operator fusion positioning device provided by the embodiment of the present application Figure 1 ;
[0058] Figure 6 A structure diagram of an electronic device hardware provided by the embodiment of the present application Figure 2 .
[0059] Explanation of reference signs:
[0060] 10-operator fusion positioning device; 11-gateway mobile location center; 12-evolved serving mobile location center; 13-network enhanced satellite positioning server; 14-fingerprint library; 21-mobility management entity; 22-evolved base station; 31-terminal; 32-service provider server. DETAILED DESCRIPTION
[0061] The exemplary embodiments will be described in detail herein below with reference to the drawings. In the following description, the same drawings refer to the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all the embodiments consistent with the present application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present application, as detailed in the appended claims, but not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work, are within the scope of protection of the present application.
[0062] First, the related concepts or terms involved in the present application are explained:
[0063] Evolved Serving Mobile Location Center (E-SMLC): refers to a module that selects a positioning method. The Evolved Serving Mobile Location Center converts the location requirement requested by the client into corresponding UMTS Terrestrial Radio Access Network (UTRAN) measurement parameters, and selects a positioning method; and performs final result and accuracy of returned location calculation.
[0064] Service Provider (SP): refers to a module that requests terminal positioning. When the terminal needs to be positioned, the Service Provider sends a location service request (LCS Sercvice Request), and the operator converged positioning device acquires positioning accuracy according to the location service request and selects a positioning method for the terminal.
[0065] Figure 1 A flowchart of an operator converged positioning method based on the embodiments of the present application is provided Figure 1 ; as shown in Figure 2 , the method comprises:
[0066] S101: The Evolved Serving Mobile Location Center acquires the location service request sent by the Service Provider, and the location service request includes the positioning accuracy of the terminal;
[0067] Specifically, the Service Provider sends a location service request to the Evolved Serving Mobile Location Center, acquires the location information of the terminal through network-side active positioning, and solves the problem that satellite positioning cannot be normally used when there is shielding in the indoor or space;
[0068] S102: The evolved serving mobile location center selects a primary positioning mode and a backup positioning mode from the candidate positioning modes according to positioning accuracy;
[0069] Specifically, the positioning accuracy, positioning coverage, and positioning service reliability of different positioning modes are different. The evolved serving mobile location center selects different positioning modes according to positioning accuracy, that is, the requirement of terminal positioning accuracy is met, the problem of different positioning accuracy requirements is solved, and the positioning coverage and positioning service reliability are also considered.
[0070] S103: The evolved serving mobile location center positions the terminal by using the primary positioning mode;
[0071] S104: The evolved serving mobile location center monitors the positioning state of the terminal in real time. If the terminal positioning by using the primary positioning mode fails, the evolved serving mobile location center positions the terminal by using the backup positioning mode before recovering the terminal positioning by using the primary positioning mode;
[0072] Specifically, the terminal moves out of the positioning coverage, or the positioning service fails, which may cause the terminal positioning to fail. To ensure the reliability of the positioning service, the evolved serving mobile location center selects the primary positioning mode and the backup positioning mode. The evolved serving mobile location center positions the terminal by using the primary positioning mode. When it is monitored that the terminal positioning by using the primary positioning mode fails, the evolved serving mobile location center positions the terminal by using the backup positioning mode until the evolved serving mobile location center monitors that the terminal positioning by using the primary positioning mode recovers, at which time the terminal positioning by using the backup positioning mode stops.
[0073] The reliability of the positioning service is the success rate of the positioning service. As one of the social infrastructures, the communication network can provide a high reliability of five 9s. The reliability of the network-side active positioning relying on the communication network also meets the use requirements. However, because of the high frequency and large number of access times of the positioning service, a certain proportion of positioning requests fail to be fed back. For some industry applications, the positioning failure will have a great impact on the business. Therefore, the backup positioning mode needs to compensate for the primary positioning mode.
[0074] Reliability (High Available, HA): refers to the possibility that the system performs a specified function without failure within a certain time and under certain conditions. The reliability is usually represented by X 9s.
[0075] X 9s reliability: refers to the ratio of the normal use time to the total time of the system within one year. X represents a number from three to five. The high reliability of five 9s means that the ratio of the normal use time to the total time is 99.999%. In other words, in one year of continuous operation, the maximum possible business interruption time is 5.26 minutes.
[0076] S105: The evolved serving mobile location center sends the positioning information of the terminal to the service provider server.
[0077] The method provided by the embodiment achieves the following technical effects: the active positioning on the network side solves the problem that satellite positioning cannot be normally used when there is shielding in the indoor or space; the evolved serving mobile location center selects different positioning modes from the candidate positioning modes according to the positioning accuracy, solving the problem of different positioning accuracy requirements; the evolved serving mobile location center monitors the positioning state of the terminal in real time, and when the primary positioning mode fails to position the terminal, the terminal is positioned by the backup positioning mode, solving the problem of positioning request feedback failure.
[0078] The following uses a specific embodiment to describe a method for operator fusion positioning in detail.
[0079] Figure 2 The method for operator fusion positioning provided by the embodiment of the application Figure 3 ;
[0080] Figure 3 The method for operator fusion positioning provided by the embodiment of the application Figure 4 ;
[0081] Figure 4 The method for operator fusion positioning provided by the embodiment of the application Figure 2 .
[0082] The candidate positioning modes include network enhanced satellite positioning, fingerprint positioning, and base station cell identification code positioning.
[0083] As shown in Figure 2 , accordingly, S102: The evolved serving mobile location center selects the primary positioning mode and the backup positioning mode from the candidate positioning modes according to the positioning accuracy, including:
[0084] S205: If the positioning accuracy belongs to the first accuracy range, the evolved serving mobile location center selects network enhanced satellite positioning as the primary positioning mode and selects fingerprint positioning as the backup positioning mode;
[0085] If the positioning accuracy belongs to the second accuracy range, the evolved serving mobile location center selects fingerprint positioning as the primary positioning mode and selects network enhanced satellite positioning and base station cell identification code positioning as the backup positioning mode;
[0086] If the positioning accuracy belongs to the third accuracy range, the evolved serving mobile location center selects base station cell identification code positioning as the primary positioning mode and selects network enhanced satellite positioning as the backup positioning mode;
[0087] Among them, the accuracy requirement of the first accuracy range, the accuracy requirement of the second accuracy range, and the accuracy requirement of the third accuracy range decrease in turn.
[0088] Specifically, the operator fusion positioning device enhances satellite positioning, fingerprint positioning, and base station cell identification code positioning by being built-in with a network.
[0089] Base station cell identification code positioning refers to a positioning method of positioning a terminal through a cell identification code (Cell-ID) of a communication base station.
[0090] After receiving a positioning request of a terminal (User Equipment, UE) from a service provider server (Service Provider, SP), the operator fusion positioning device requests a home subscriber server (Home Subscriber Server, HSS) to obtain a mobility management entity (Mobility Management Entity, MME) where the terminal currently locates, initiates paging to the terminal through the mobility management entity, and obtains a current cell identification code of the terminal. The operator fusion positioning device queries a longitude and latitude corresponding to the cell identification code in a local database according to the cell identification code, and returns the longitude and latitude as a positioning result of the terminal to the service provider server.
[0091] The positioning accuracy of base station cell identification code positioning depends on the coverage radius of a communication base station. Communication base stations are relatively dense in urban areas, and thus the positioning accuracy can reach 300 meters. In contrast, communication base stations are more sparse in suburban and rural areas than in urban areas, and thus the positioning accuracy can reach 2000 meters.
[0092] The coverage range of base station cell identification code positioning depends on the coverage range of a communication base station. Currently, domestic mobile communication networks are relatively complete in coverage, and continuous coverage is basically achieved in urban and suburban areas, and wide coverage is also achieved in rural and other remote areas through macro stations. Meanwhile, base station cell identification code positioning supports indoor and outdoor positioning.
[0093] The positioning service reliability of base station cell identification code positioning depends on the service reliability of a communication network. As one of social infrastructures, a communication network can provide a high reliability of five 9s. The base station cell identification code positioning technology relying on the communication network can provide a positioning success rate of more than 90%. However, due to a large number of access times and high access frequency of positioning services, a certain proportion of positioning requests fail to be fed back. For some industry applications, positioning failure can have a great impact on services, and thus needs to be compensated by other positioning methods.
[0094] Fingerprint positioning refers to an enhanced method of base station positioning technology with higher positioning accuracy.
[0095] The communication base station collects the test report (Measurement Report, MR) of all terminals, analyzes the test report data, and extracts the Minimization of Drive-Test (MDT). By using a machine learning method, positioning simulation training is performed, and a fingerprint library is generated. When positioning a terminal, the level information of the terminal is obtained through the communication network, and the level information is matched in the fingerprint library to obtain the position of the terminal.
[0096] The positioning accuracy of fingerprint positioning depends on the coverage radius of the communication base station and the number of minimization of drive tests that the communication base station can obtain. The current positioning accuracy can reach 50 meters.
[0097] The coverage range of fingerprint positioning depends on the coverage range of the communication base station and the number of minimization of drive tests that the communication base station can obtain. The coverage range is smaller than that of base station cell identifier positioning, and fingerprint positioning also supports indoor and outdoor positioning.
[0098] The positioning service reliability of fingerprint positioning depends on the number of minimization of drive tests that the communication base station can obtain. The service reliability is less than that of base station cell identifier positioning, and can be considered as an enhancement and supplement of base station cell identifier positioning.
[0099] Network enhanced satellite positioning: refers to a positioning method for positioning a terminal through an assisted global navigation satellite system (A-GNSS).
[0100] The operator fusion positioning device provides information assistance through a mobile communication network, transmits enhanced correction data, and enhances or accelerates the search performance and speed of satellite navigation signals, which can significantly shorten the first time to fix (TTFF) of the receiver.
[0101] The positioning accuracy of network enhanced satellite positioning depends on the accuracy of the global navigation satellite system (GNSS). The positioning accuracy can reach 5 meters.
[0102] The coverage range of network enhanced satellite positioning depends on the satellite signals of the global navigation satellite system and the coverage range of the communication base station. The coverage range is mainly in outdoor unobstructed areas and semi-open areas.
[0103] The positioning service reliability of network enhanced satellite positioning depends on the reliability of the global navigation satellite system. The service reliability is greater than that of base station cell identifier positioning, and can be complementary to base station cell identifier positioning.
[0104] The embodiment divides the precision range according to the positioning precision of the three positioning modes. The positioning precision of the network enhanced satellite positioning can reach 5 meters, the positioning precision of the fingerprint positioning can reach 50 meters, and the positioning precision of the base station cell identification code positioning can reach 300 meters.
[0105] The first precision range is divided as 5 meters to 50 meters. At this time, only the network enhanced satellite positioning meets the positioning precision requirement, the network enhanced satellite positioning is selected as the main positioning mode, and the fingerprint positioning is selected as the backup positioning mode.
[0106] The second precision range is divided as 50 meters to 300 meters. At this time, the network enhanced satellite positioning and the fingerprint positioning meet the positioning precision requirement, the fingerprint positioning is selected as the main positioning mode, and the network enhanced satellite positioning and the base station cell identification code positioning are selected as the backup positioning mode.
[0107] The third precision range is divided as greater than 300 meters. At this time, the three positioning modes all meet the positioning precision requirement, the base station cell identification code positioning is selected as the main positioning mode, and the network enhanced satellite positioning is selected as the backup positioning mode.
[0108] In another preferred embodiment, as shown in FIG. 4, S104: the evolved serving mobile location center monitors the positioning state of the terminal in real time. If the terminal positioning fails by using the main positioning mode, the evolved serving mobile location center uses the backup positioning mode to position the terminal before recovering to use the main positioning mode to position the terminal, including: Figure 2
[0109] S206: the evolved serving mobile location center monitors the positioning state of the terminal in real time.
[0110] If the terminal positioning fails by using the fingerprint positioning, the evolved serving mobile location center uses the network enhanced satellite positioning to position the terminal before recovering to use the fingerprint positioning to position the terminal.
[0111] If the terminal positioning fails by using the network enhanced satellite positioning, the evolved serving mobile location center uses the base station cell identification code positioning to position the terminal before recovering to use the fingerprint positioning or the network enhanced satellite positioning to position the terminal.
[0112] Specifically, if the positioning precision belongs to the first precision range or the third precision range, the backup positioning mode is unique. If the terminal positioning fails by using the main positioning mode, the backup positioning mode is switched to position the terminal.
[0113] If the positioning accuracy belongs to the second accuracy range, the backup positioning mode includes network enhanced satellite positioning and base station cell identification code positioning. If the primary positioning mode fails to position the terminal, considering the positioning accuracy, positioning coverage range and positioning service reliability of the positioning service, the network enhanced satellite positioning is switched to position the terminal first; if the network enhanced satellite positioning fails to position the terminal, the base station cell identification code positioning is switched to position the terminal.
[0114] In another preferred embodiment, as shown in Figure 3 Before S102: the evolved serving mobile location center selects the primary positioning mode and the backup positioning mode from the candidate positioning modes according to the positioning accuracy, it further includes:
[0115] S203: the evolved serving mobile location center acquires positioning measurement information from the terminal;
[0116] Correspondingly, S102: the evolved serving mobile location center selects the primary positioning mode and the backup positioning mode from the candidate positioning modes according to the positioning accuracy, includes:
[0117] S204: the evolved serving mobile location center selects the primary positioning mode and the backup positioning mode from the candidate positioning modes according to the positioning accuracy and the positioning measurement information.
[0118] Specifically, the evolved serving mobile location center judges whether the terminal accesses the communication network and whether the satellite positioning function is enabled according to the positioning measurement information.
[0119] The operator integrated positioning device performs network enhanced satellite positioning, fingerprint positioning and base station cell identification code positioning on the terminal through the communication network. If the terminal does not access the communication network, the operator integrated positioning device cannot provide positioning service for the terminal. The operator integrated positioning device initiates a network triggered service request to the terminal through the mobility management entity (MME) to request the terminal to access the communication network.
[0120] The operator integrated positioning device performs network enhanced satellite positioning on the terminal through the communication satellite. If the terminal does not enable the satellite positioning function, the operator integrated positioning device cannot provide network enhanced satellite positioning service for the terminal.
[0121] Correspondingly, if the positioning accuracy belongs to the first accuracy range, the evolved serving mobile location center selects fingerprint positioning as the positioning mode;
[0122] If the positioning accuracy belongs to the second accuracy range, the evolved serving mobile location center selects fingerprint positioning as the primary positioning mode and selects base station cell identification code positioning as the backup positioning mode;
[0123] If the positioning accuracy belongs to the third accuracy range, the evolved serving mobile location center selects the base station cell identity code positioning as the positioning mode.
[0124] In another preferred embodiment, as shown in Figure 2 S203: The evolved serving mobile location center acquires positioning measurement information from the terminal, including:
[0125] S301: The evolved serving mobile location center receives a positioning assistance data request sent by the terminal, and the positioning assistance data request is used for the terminal to acquire assistance data for network enhanced satellite positioning.
[0126] S303: The evolved serving mobile location center sends the assistance data for network enhanced satellite positioning to the terminal.
[0127] S304: The evolved serving mobile location center sends an information measurement request for network enhanced satellite positioning to the terminal.
[0128] S305: The evolved serving mobile location center receives a measurement result sent by the terminal.
[0129] S306: The evolved serving mobile location center sends a level information measurement request for fingerprint positioning to the terminal.
[0130] S307: The evolved serving mobile location center receives a level information measurement report sent by the terminal.
[0131] Specifically, the evolved serving mobile location center exchanges data with the terminal to obtain the network enhanced satellite positioning test result and the level information measurement report of the terminal.
[0132] The evolved serving mobile location center receives a positioning assistance data request (LPP Request Assistance Data) sent by the terminal, sends assistance data (LPP Provide Assistance Data) for network enhanced satellite positioning to the terminal through data processing, and the assistance data includes but is not limited to ephemeris data; the evolved serving mobile location center sends an information measurement request (LPP Request Location Information) for network enhanced satellite positioning to the terminal, and receives a measurement result (LPP Provide Location Information) reported by the terminal.
[0133] The evolved serving mobile location center sends a level information measurement request (ECID-Measurement Request) to the terminal, and receives a level information measurement report (ECID-Measurement Response) reported by the terminal.
[0134] In another preferred embodiment, as shown in Figure 5 S203: Before the Evolved Serving Mobile Location Center acquires the positioning measurement information from the terminal, it further includes:
[0135] S201: The Evolved Serving Mobile Location Center sends a positioning capability confirmation request to the terminal.
[0136] S202: The Evolved Serving Mobile Location Center receives the positioning capability confirmation response sent by the terminal, and the positioning capability confirmation response contains the positioning capabilities possessed by the terminal.
[0137] Specifically, the Evolved Serving Mobile Location Center sends a positioning capability confirmation request (LPP RequestCapabilities) to the terminal, and receives the positioning capability confirmation response (LPP Provide Capabilities) reported by the terminal, and judges whether the terminal has turned on the satellite positioning function.
[0138] In another preferred embodiment, the Evolved Serving Mobile Location Center is in communication connection with the network enhanced satellite positioning server and the fingerprint database.
[0139] Correspondingly, as shown in Figure 4 S303: Before the Evolved Serving Mobile Location Center sends the network enhanced satellite positioning assistance data to the terminal, it includes:
[0140] S302: The Evolved Serving Mobile Location Center receives the ephemeris data sent by the network enhanced satellite positioning server.
[0141] Correspondingly, S307: After the Evolved Serving Mobile Location Center receives the level information measurement report sent by the terminal, it includes:
[0142] S308: The Evolved Serving Mobile Location Center sends the level information measurement report of the terminal to the fingerprint database.
[0143] S309: The Evolved Serving Mobile Location Center receives the measurement result sent by the fingerprint database.
[0144] Specifically, as shown in Figure 5 The embodiment provides a fusion positioning method of an operator fusion positioning device under a 4G network, and an embodiment of vehicle technology tracking is performed, and the required positioning accuracy is 5 meters to 50 meters.
[0145] S401: The service provider server sends a location service request (LCS Sercive Request) to a gateway mobile location center (GMLC).
[0146] The positioning accuracy requirement in the position service request is 5 meters to 50 meters.
[0147] S402: The gateway mobile location center sends a terminal location information request (ProcideSubscriber Location Request) to the mobility management entity;
[0148] S403: The mobility management entity network triggers a service request (Network Triggred Service Request);
[0149] The mobility management entity requires the terminal to connect to the communication network, and if the terminal has connected to the communication network, the mobility management entity obtains the cell identification code of the terminal through an evolved node B (e-Node B).
[0150] S404: The mobility management entity sends a location application protocol request (LCS-AP Location Request) to the evolved service mobile location center;
[0151] The location application protocol request includes the cell identification code of the terminal and the positioning accuracy requirement.
[0152] S405: The evolved service mobile location center sends a positioning capability confirmation request (LPP RequsetCapabilities) to the terminal;
[0153] S406: The terminal sends a positioning capability confirmation response (LPP ProvideCapabilities) to the evolved service mobile location center;
[0154] The evolved service mobile location center confirms whether the terminal has satellite positioning function according to the positioning capability confirmation response.
[0155] S407: The terminal sends a positioning assistance data request (LPP RequestAssistance Data) to the evolved service mobile location center;
[0156] S408: The evolved service mobile location center sends positioning assistance data (LPP ProvideAssistance Data) to the terminal;
[0157] S409: The evolved service mobile location center sends a positioning information measurement request (LPP RequestLocation Information) to the terminal;
[0158] S410: The terminal sends a positioning measurement result (LPP Provide LocationInformation) to the evolved service mobile location center;
[0159] S411: The evolved serving mobile location center sends a level information measurement request (ECID-MeasurementRequest) to the terminal;
[0160] S412: The terminal sends a level information measurement report (ECID-MeasurementResponse) to the evolved serving mobile location center;
[0161] S413: The evolved serving mobile location center sends a positioning measurement information report (LCS-APlocation Response) to the mobility management entity;
[0162] The evolved serving mobile location center selects a terminal positioning mode according to a positioning accuracy and positioning measurement information;
[0163] If the terminal starts a satellite positioning function, the evolved serving mobile location center selects a main positioning mode as network enhanced satellite positioning and a backup positioning mode as fingerprint positioning;
[0164] If the terminal does not start the satellite positioning function, the evolved serving mobile location center selects a positioning mode as fingerprint positioning.
[0165] S414: The mobility management entity sends a terminal location information report (ProcideSubscriber Location Response) to the gateway mobile location center;
[0166] S415: The gateway mobile location center sends a location service report (LCS SercviceResponse) to the service provider server.
[0167] In an unobstructed road section, a vehicle tracking system performs technical tracking on a vehicle through network enhanced satellite positioning. When the vehicle enters a tunnel or other satellite signal free area or network enhanced satellite positioning fails, an operator fusion positioning device automatically switches to fingerprint positioning to realize continuous tracking of the target vehicle.
[0168] The method provided by the embodiment achieves the following technical effects: the problem that satellite positioning cannot be normally used when there is shielding in an indoor or space is solved through network-side active positioning; the problem of different positioning accuracy requirements is solved by the evolved serving mobile location center selecting different positioning modes from candidate positioning modes according to positioning accuracy; the problem of positioning request feedback failure is solved by the evolved serving mobile location center positioning the terminal through a backup positioning mode when the main positioning mode fails to position the terminal; the problem of different positioning accuracy, positioning range, and positioning service reliability in different scenarios is solved by the evolved serving mobile location center selecting the main positioning mode and the backup positioning mode from network-enhanced satellite positioning, fingerprint positioning, and base station cell identification code positioning; the problem of different terminals having different positioning functions is solved by the evolved serving mobile location center selecting different positioning modes according to positioning accuracy and positioning measurement information; and the problem that existing operator converged positioning equipment does not have network-enhanced satellite positioning and fingerprint positioning is solved by the evolved serving mobile location center being in communication connection with the network-enhanced satellite positioning server and the fingerprint database.
[0169] The electronic device or the host device can be divided into functional modules according to the method examples described above. For example, each functional module can be divided according to each function, or two or more functions can be integrated in one processing unit. The integrated unit can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical function division. Actual implementation can have another division manner.
[0170] Figure 1 A structure of an operator converged positioning device provided by the embodiment of the present application Figure 5 . As shown in Figure 6 , the operator converged positioning device 10 provided by the embodiment of the present application includes an evolved serving mobile location center 12, a gateway mobile location center 11, a network-enhanced satellite positioning server 13, and a fingerprint database 14.
[0171] The evolved serving mobile location center 12 is configured to acquire a location service request sent by a service provider server 32, the location service request including positioning accuracy of a terminal 31; select a main positioning mode and a backup positioning mode from candidate positioning modes according to the positioning accuracy of the terminal 31; position the terminal 31 by using the main positioning mode; and monitor a positioning state of the terminal 31 in real time. If the terminal 31 fails to be positioned by using the main positioning mode, the evolved serving mobile location center 12 positions the terminal 31 by using the backup positioning mode before resuming positioning of the terminal 31 by using the main positioning mode. The evolved serving mobile location center 12 is further configured to send positioning information of the terminal 31 to the service provider server 32.
[0172] Gateway mobile location center 11, configured to receive the location service request sent by the service provider server 32;
[0173] Network enhanced satellite positioning server 13, configured to send ephemeris data to the evolved serving mobile location center 12;
[0174] Fingerprint library 14, configured to send the measurement result to the evolved serving mobile location center 12 after receiving the level information measurement report sent by the evolved serving mobile location center 12.
[0175] Further, the evolved serving mobile location center 12 is specifically configured to:
[0176] S101: The evolved serving mobile location center acquires the location service request sent by the service provider server, and the location service request includes the positioning accuracy of the terminal;
[0177] S102: The evolved serving mobile location center selects the main positioning mode and the backup positioning mode from the candidate positioning modes according to the positioning accuracy;
[0178] S103: The evolved serving mobile location center positions the terminal by using the main positioning mode;
[0179] S104: The evolved serving mobile location center monitors the positioning state of the terminal in real time, and if the positioning of the terminal by using the main positioning mode fails, the evolved serving mobile location center positions the terminal by using the backup positioning mode before recovering the positioning of the terminal by using the main positioning mode;
[0180] S105: The evolved serving mobile location center sends the positioning information of the terminal to the service provider server;
[0181] S201: The evolved serving mobile location center sends a positioning capability confirmation request to the terminal;
[0182] S202: The evolved serving mobile location center receives the positioning capability confirmation response sent by the terminal, and the positioning capability confirmation response includes the positioning capability possessed by the terminal;
[0183] S203: The evolved serving mobile location center acquires the positioning measurement information from the terminal;
[0184] Correspondingly, S102: The evolved serving mobile location center selects the main positioning mode and the backup positioning mode from the candidate positioning modes according to the positioning accuracy, including:
[0185] S204: The evolved serving mobile location center selects the main positioning mode and the backup positioning mode from the candidate positioning modes according to the positioning accuracy and the positioning measurement information;
[0186] S205: If the positioning accuracy belongs to the first accuracy range, the evolved serving mobile location center selects network enhanced satellite positioning as the main positioning mode and selects fingerprint positioning as the backup positioning mode;
[0187] If the positioning accuracy belongs to the second accuracy range, the evolved serving mobile location center selects fingerprint positioning as the main positioning mode and selects network enhanced satellite positioning and base station cell identification code positioning as the backup positioning mode;
[0188] If the positioning accuracy belongs to the third accuracy range, the evolved serving mobile location center selects base station cell identification code positioning as the main positioning mode and selects network enhanced satellite positioning as the backup positioning mode;
[0189] The accuracy requirement of the first accuracy range, the accuracy requirement of the second accuracy range, and the accuracy requirement of the third accuracy range decrease in this order.
[0190] S206: The evolved serving mobile location center monitors the positioning state of the terminal in real time.
[0191] If the fingerprint positioning fails to position the terminal, the evolved serving mobile location center positions the terminal by using network enhanced satellite positioning before resuming to position the terminal by using fingerprint positioning;
[0192] If the network enhanced satellite positioning fails to position the terminal, the evolved serving mobile location center positions the terminal by using base station cell identification code positioning before resuming to position the terminal by using fingerprint positioning or network enhanced satellite positioning;
[0193] S301: The evolved serving mobile location center receives a positioning assistance data request sent by a terminal, and the positioning assistance data request is used to acquire assistance data of network enhanced satellite positioning by the terminal.
[0194] S302: The evolved serving mobile location center receives ephemeris data sent by a network enhanced satellite positioning server.
[0195] S303: The evolved serving mobile location center sends assistance data of network enhanced satellite positioning to the terminal.
[0196] S304: The evolved serving mobile location center sends an information measurement request of network enhanced satellite positioning to the terminal.
[0197] S305: The evolved serving mobile location center receives a measurement result sent by the terminal.
[0198] S306: The evolved serving mobile location center sends a level information measurement request for fingerprint positioning to the terminal.
[0199] S307: The evolved serving mobile location center receives a level information measurement report sent by the terminal.
[0200] S308: The evolved serving mobile location center sends the level information measurement report of the terminal to the fingerprint library.
[0201] S309: The evolved serving mobile location center receives the measurement result sent by the fingerprint library.
[0202] The operator fusion positioning device provided in the embodiment can execute the fusion positioning method of the above embodiment, and has similar implementation principles and technical effects, which will not be described here.
[0203] In the specific implementation of the operator fusion positioning method, each module can be implemented as a processor, and the processor can execute computer execution instructions stored in the memory, so that the processor executes the above operator fusion positioning method.
[0204] Figure 2 The structure of the electronic device hardware provided in the embodiment of the present application is shown in Figure 6 . As shown in , the electronic device 600 includes at least one processor 601 and a memory 602. The electronic device 600 also includes a communication component 603. The processor 601, the memory 602, and the communication component 603 are connected through a bus 604.
[0205] In the specific implementation process, the at least one processor 601 executes the computer execution instructions stored in the memory 602, so that the at least one processor 601 executes the heavy truck safety communication method in a closed scene as executed by the electronic device side.
[0206] The specific implementation process of the processor 601 can refer to the above method embodiments, which have similar implementation principles and technical effects, and will not be described here.
[0207] In the above embodiment, it should be understood that the processor can be a central processing unit (English: Central Processing Unit, CPU for short), and can also be other general-purpose processors, digital signal processors (English: Digital Signal Processor, DSP for short), application specific integrated circuits (English: Application Specific Integrated Circuit, ASIC for short), etc. The general-purpose processor can be a microprocessor, or the processor can be any conventional processor, etc. The steps of the disclosed method can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor.
[0208] The memory can comprise a high-speed RAM memory and can also include a non-volatile storage NVM, for example at least one disk memory.
[0209] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.
[0210] The functions implemented by the electronic device and the master device described above are introduced for the scheme provided by the embodiments of the present application. It can be understood that the electronic device or the master device includes the hardware structure and / or software module corresponding to the execution of each function in order to implement the above functions. In combination with the units and algorithm steps of each example described in the embodiments disclosed in the embodiments of the present application, the embodiments of the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of the embodiments of the present application.
[0211] The present application also provides a computer readable storage medium, the computer readable storage medium stores computer execution instructions, when the processor executes the computer execution instructions, the method for heavy truck safety communication in a closed scene is realized.
[0212] The computer readable storage medium described above, the readable storage medium can be realized by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0213] An example readable storage medium is coupled to the processor such that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can be a part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in an electronic device or a host device.
[0214] The application further provides a computer program product, which comprises a computer program stored in a readable storage medium, and at least one processor of an electronic device can read the computer program from the readable storage medium, and the at least one processor executes the computer program to enable the electronic device to perform the scheme provided in any of the above embodiments.
[0215] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware. The foregoing program can be stored in a computer readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the foregoing storage medium includes ROM, RAM, magnetic disk or optical disk and various storage media that can store program codes.
[0216] In the embodiments of the present application, the same items or similar items with basically the same functions and effects are distinguished by using "first", "second", etc., without limiting the sequence. Those skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution sequence, and "first", "second", etc. do not necessarily mean different.
[0217] It should be noted that in the embodiments of the present application, the words "example" or "for example" are used to represent examples, illustrations or descriptions. Any embodiment or design scheme described as "example" or "for example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "example" or "for example" are intended to present the relevant concept in a specific manner.
[0218] In the description of the present application, it should be noted that, unless otherwise explicitly specified and limited, the terms "mount", "connect", "connection" should be understood in a broad sense, for example, can be fixed connection, can also be detachable connection, or integral connection; can be mechanical connection, can also be electrical connection; can be direct connection, can also be indirect connection through an intermediate medium, can be the communication inside two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0219] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.
[0220] It is to be understood that the application is not limited to the precise construction herein disclosed and shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is limited only by the claims that follow.
Claims
1. A carrier-integrated positioning method, characterized in that, include: The Evolution Service Mobile Positioning Center obtains a location service request sent by the service provider's server, the location service request including the terminal's positioning accuracy; The Evolution Service Mobile Positioning Center determines the positioning capability of the terminal; the positioning capability includes whether the terminal has enabled satellite positioning function; The evolved service mobile positioning center selects a primary positioning method and a backup positioning method from the candidate positioning methods based on the positioning accuracy. The evolved service mobile positioning center uses a primary positioning method to locate the terminal; The Evolved Services Mobile Positioning Center monitors the positioning status of the terminal in real time. If the primary positioning method fails to locate the terminal, the Evolved Services Mobile Positioning Center will use the backup positioning method to locate the terminal before resuming the primary positioning method. The Evolution Service Mobile Positioning Center sends the terminal's location information to the service provider's server; The candidate positioning methods include: network-enhanced satellite positioning, fingerprint positioning, and base station cell identification code positioning; correspondingly, the evolved servicing mobile positioning center selects a primary positioning method and a backup positioning method from the candidate positioning methods based on the positioning accuracy, including: If the positioning accuracy is within the first accuracy range and the terminal has enabled satellite positioning, then the Evolved Services Mobile Positioning Center selects the network-enhanced satellite positioning as the primary positioning method from the candidate positioning methods, and selects the fingerprint positioning as the backup positioning method. If the positioning accuracy falls within the second accuracy range and the terminal has enabled satellite positioning, the Evolved Services Mobile Positioning Center selects the fingerprint positioning as the primary positioning method from the candidate positioning methods, and selects the network-enhanced satellite positioning and the base station cell identification code positioning as backup positioning methods. If the positioning accuracy is within the third accuracy range and the terminal has enabled satellite positioning, then the Evolved Services Mobile Positioning Center selects the base station cell identification code positioning as the primary positioning method and the network-enhanced satellite positioning as the backup positioning method from the candidate positioning methods. The accuracy requirements for the first accuracy range, the second accuracy range, and the third accuracy range decrease sequentially.
2. The method according to claim 1, characterized in that, The Evolved Services Mobile Positioning Center monitors the positioning status of the terminal in real time. If the primary positioning method fails to locate the terminal, the Evolved Services Mobile Positioning Center will use the backup positioning method to locate the terminal before resuming the primary positioning method, including: The evolved service mobile positioning center monitors the positioning status of the terminal in real time; If the fingerprint positioning method fails to locate the terminal, the Evolved Services Mobile Positioning Center will use the Network Enhanced Satellite Positioning method to locate the terminal before resuming the fingerprint positioning method. If the network-enhanced satellite positioning fails to locate the terminal, the Evolved Services Mobile Positioning Center will use the base station cell identification code to locate the terminal before resuming the use of fingerprint positioning or network-enhanced satellite positioning.
3. The method according to claim 2, characterized in that, Before the Evolution Service Mobile Positioning Center selects the primary positioning method and backup positioning method from the candidate positioning methods based on the positioning accuracy, it also includes: The evolved service mobile positioning center obtains positioning measurement information from the terminal; Accordingly, the evolved service mobile positioning center selects a primary positioning method and a backup positioning method from candidate positioning methods based on the positioning accuracy, including: The Evolution Service Mobile Positioning Center selects a primary positioning method and a backup positioning method from the candidate positioning methods based on the positioning accuracy and the positioning measurement information.
4. The method according to claim 3, characterized in that, The evolved service mobile positioning center obtains positioning measurement information from the terminal, including: The Evolution Service Mobile Positioning Center receives a positioning assistance data request sent by the terminal, and the positioning assistance data request is used by the terminal to obtain network-enhanced satellite positioning assistance data; The evolved service mobile positioning center sends the network-enhanced satellite positioning auxiliary data to the terminal; The Evolution Service Mobile Positioning Center sends a network-enhanced satellite positioning information measurement request to the terminal. The Evolution Service Mobile Positioning Center receives the measurement results sent by the terminal; The Evolution Service Mobile Positioning Center sends a level information measurement request for fingerprint positioning to the terminal; The Evolution Service Mobile Positioning Center receives the level information measurement report sent by the terminal.
5. The method according to claim 3 or 4, characterized in that, The Evolved Services Mobile Positioning Center determines the positioning capability of the terminal, including: The Evolution Service Mobile Positioning Center sends a positioning capability confirmation request to the terminal. The Evolution Service Mobile Positioning Center receives a positioning capability confirmation response sent by the terminal, the positioning capability confirmation response including the positioning capabilities possessed by the terminal; The Evolution Service Mobile Positioning Center determines whether the terminal has enabled satellite positioning function based on the positioning capability confirmation response.
6. The method according to claim 5, characterized in that, The evolved service mobile positioning center is communicatively connected to the network-enhanced satellite positioning server and the fingerprint database. Accordingly, before the Evolved Services Mobile Positioning Center sends the network-enhanced satellite positioning auxiliary data to the terminal, it includes: The evolved service mobile positioning center receives ephemeris data sent by the network-enhanced satellite positioning server; Accordingly, after receiving the level information measurement report sent by the terminal, the Evolution Service Mobile Positioning Center includes: The Evolution Service Mobile Positioning Center sends the terminal's level information measurement report to the fingerprint database; The Evolution Service Mobile Positioning Center receives the measurement results sent by the fingerprint database.
7. A carrier-integrated positioning device, characterized in that, include: Evolution of mobile location center, gateway mobile location center, network-enhanced satellite positioning server, and fingerprint database; The Evolved Services Mobile Positioning Center is configured to: acquire a location service request sent by a service provider server, the location service request including the terminal's positioning accuracy; determine the terminal's positioning capability, the positioning capability including whether the terminal has enabled satellite positioning function; select a primary positioning method and a backup positioning method from candidate positioning methods based on the terminal's positioning accuracy; position the terminal using the primary positioning method; monitor the terminal's positioning status in real time, and if positioning the terminal using the primary positioning method fails, the Evolved Services Mobile Positioning Center will position the terminal using the backup positioning method before resuming positioning the terminal using the primary positioning method; The terminal's location information is sent to the service provider's server; wherein the candidate positioning methods include: network-enhanced satellite positioning, fingerprint positioning, and base station cell identification code positioning; correspondingly, the evolved service mobile positioning center selects a primary positioning method and a backup positioning method from the candidate positioning methods based on the positioning accuracy, including: If the positioning accuracy is within the first accuracy range and the terminal has enabled satellite positioning, then the Evolved Services Mobile Positioning Center selects the network-enhanced satellite positioning as the primary positioning method from the candidate positioning methods, and selects the fingerprint positioning as the backup positioning method. If the positioning accuracy falls within the second accuracy range and the terminal has enabled satellite positioning, the Evolved Services Mobile Positioning Center selects the fingerprint positioning as the primary positioning method from the candidate positioning methods, and selects the network-enhanced satellite positioning and the base station cell identification code positioning as backup positioning methods. If the positioning accuracy is within the third accuracy range and the terminal has enabled satellite positioning, then the Evolved Services Mobile Positioning Center selects the base station cell identification code positioning as the primary positioning method and the network-enhanced satellite positioning as the backup positioning method from the candidate positioning methods. Among them, the accuracy requirements of the first accuracy range, the second accuracy range, and the third accuracy range decrease sequentially; The gateway mobile location center is used to receive location service requests sent by the service provider's server; The network-enhanced satellite positioning server is used to send ephemeris data to the Evolved Services Mobile Positioning Center; The fingerprint database is used to receive the level information measurement report sent by the Evolution Service Mobile Positioning Center and then send the measurement result to the Evolution Service Mobile Positioning Center.
8. An electronic device, characterized in that, include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the method as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method and system for acquiring position information of user terminal
CN102958096A
Positioning method and device, storage medium and terminal
CN112367613A
Golf cart following method and device and storage medium
CN115529561A
Location method and system for urgent call business
CN1929682A