Nothing Special   »   [go: up one dir, main page]

CN105472541A - Positioning method, system, positioning server and terminal - Google Patents

Positioning method, system, positioning server and terminal Download PDF

Info

Publication number
CN105472541A
CN105472541A CN201510940634.XA CN201510940634A CN105472541A CN 105472541 A CN105472541 A CN 105472541A CN 201510940634 A CN201510940634 A CN 201510940634A CN 105472541 A CN105472541 A CN 105472541A
Authority
CN
China
Prior art keywords
location
terminal
distance value
access point
described terminal
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201510940634.XA
Other languages
Chinese (zh)
Inventor
张海平
周意保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510940634.XA priority Critical patent/CN105472541A/en
Publication of CN105472541A publication Critical patent/CN105472541A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/18Network planning tools
    • H04W16/20Network planning tools for indoor coverage or short range network deployment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment

Landscapes

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

Abstract

The embodiments of the invention provide a positioning method, a positioning system, a positioning server and a terminal. The method comprises: receiving first positioning information and second positioning information of the terminal from the terminal, determining a first distance value between the terminal and a Wi-Fi (Wireless Fidelity) access point based on the received first positioning information, determining a second distance value between the terminal and a base station based on the received second positioning information, and determining the current position of the terminal based on the first distance value and the second distance value by the positioning server. The positioning accuracy of the terminal can be improved by joint positioning of the base station and the Wi-Fi access point.

Description

A kind of localization method, system, location-server and terminal
Technical field
The present invention relates to field of locating technology, be specifically related to a kind of localization method, system, location-server and terminal.
Background technology
At present, location technology is widely used in the every field of the navigation system injecting vehicle-mounted or boat-carrying guider and mobile communication terminal.The type of conventional location technology comprises the pilot signal of global positioning system (GPS) signal and access point (or base station).Adopt the location technology of gps signal to calculate the distance between satellite and GPS by the code element that use is sent by the carrier wave of the gps signal sent from gps satellite, and use the distance calculated to determine the position of GPS.Adopt the location technology of the pilot signal of access point by using the pseudo noise (PseudorandomNoise of the pilot channel sent from the access point of time synchronized, PN) phase place calculates access point and distance between accessing terminal, and uses the distance calculated to determine the position of terminal.
Above-mentioned location technology signal be weakened ground urban area, the region be blocked, room area or other region positional accuracy be difficult to reach demand, therefore, a kind of more accurate location technology is needed to solve the orientation problem of the such as indoor scene such as museum, underground garage.
Summary of the invention
Embodiments provide a kind of localization method, system, location-server and terminal, to utilizing Wi-Fi access point and base stations united location to improve the accuracy of terminal positioning.
Embodiment of the present invention first aspect provides a kind of localization method, comprising:
Terminal sends the first Location Request to Wi-Fi access point, and sends the second Location Request to base station;
Described first Location Request of described Wi-Fi access point response, sends down link signal to described terminal;
Second Location Request described in described base station in response, to described terminal pilot signal transmitted;
Described terminal generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server;
Described location-server determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, and determine the current location of described terminal based on described first distance value and described second distance value.
In the first possible implementation of embodiment of the present invention first aspect, described location-server determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and obtain the reference position of described terminal, calculate the distance of at least one reference current location described and described reference position, determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
In the implementation that embodiment of the present invention first aspect the second is possible, described location-server determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described terminal shows at least one station location marker that at least one reference current location described is corresponding in the map interface of the navigation application page, and when detecting that the station location marker at least one station location marker described is selected, the reference current location that the station location marker be selected described in determining is corresponding is the current location of described terminal, and sends the current location of described terminal to described location-server;
Described location-server receives the current location of described terminal.
In conjunction with the implementation that embodiment of the present invention first aspect or first aspect the first or the second are possible, in the third possible implementation of embodiment of the present invention first aspect, described terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and send the second Location Request to base station, comprising:
Terminal detects that the positioning function mark of the navigation application page is selected, and obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
When described terminal detects that the target Wi-Fi mark in the mark of described N number of Wi-Fi access point is selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
In conjunction with the implementation that embodiment of the present invention first aspect or first aspect the first or the second are possible, in embodiment of the present invention first aspect the 4th kind of possible implementation, described terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and send the second Location Request to base station, comprising:
When terminal detects that the navigation feature button for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
Described terminal sends the first Location Request to the Wi-Fi access point minimum with the distance value of described target location in described N number of Wi-Fi access point, and sends the second Location Request to base station.
In conjunction with embodiment of the present invention first aspect or first aspect the first to the 4th kind of arbitrary possible implementation, in embodiment of the present invention first aspect the 5th kind of possible implementation,
Described terminal generates the first locating information according to the described down link signal received, and comprising:
Described terminal determines the position of described Wi-Fi access point according to the leading prefix of the described down link signal received, determined for the first period according to the signal sending time of described down link signal and signal reception time, and obtain the code element of down link signal and the quantity of sampling that receive in described first period, and generate the first locating information according to the position of described Wi-Fi access point and the code element of down link signal in described first period and the quantity of sampling;
Described terminal generates the second locating information according to the described pilot signal received, and comprising:
Described terminal determines the position of described base station according to the skew of the described pilot signal received, determined for the second period according to the transmitting time of described pilot signal and time of reception, and obtain the quantity of the PN phase place of the pilot signal received in described second period, and generate the second locating information according to the quantity of the PN phase place of the position of described base station and the pilot signal in described second period.
Embodiment of the present invention second aspect provides a kind of localization method, comprising:
The first locating information of described terminal that location-server receiving terminal sends and the second locating information of described terminal, wherein, the down link signal that the described terminal of described first locating information sends according to the described Wi-Fi access point received generates, and the pilot signal that the described terminal of described second locating information sends according to the described base station received generates;
Described location-server determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received;
Described location-server determines the second distance value between described terminal and described base station based on described second locating information received;
Described location-server determines the current location of described terminal based on described first distance value and described second distance value.
In the first possible implementation of embodiment of the present invention second aspect, described location-server determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value;
Described location-server obtains the reference position of described terminal;
Described location-server calculates the distance of at least one reference current location described and described reference position, and determines that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
In the implementation that embodiment of the present invention second aspect the second is possible, described location-server determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described location-server receives the current location of the described terminal that described terminal sends, the current location of described terminal is that described terminal is after reception at least one reference current location described, at least one station location marker that at least one reference current location described is corresponding is shown in the map interface of the navigation application page, and determine when detecting that the station location marker at least one station location marker described is selected.
The embodiment of the present invention third aspect provides a kind of localization method, comprising:
Terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
The down link signal that described terminal receives described Wi-Fi access point described first Location Request of response and sends, and the pilot signal receiving the second Location Request described in described base station in response and send;
Described terminal generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server.
In the first possible implementation of the embodiment of the present invention third aspect, described terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station, comprising:
Terminal detects that the positioning function mark of the navigation application page is selected, and obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
When described terminal detects that the target Wi-Fi mark in the mark of described N number of Wi-Fi access point is selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
In the implementation that embodiment of the present invention third aspect the second is possible, described terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station, comprising:
When terminal detects that the navigation feature button for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
Described terminal sends the first Location Request to the Wi-Fi access point minimum with the distance value of described target location in described N number of Wi-Fi access point, and sends the second Location Request to base station.
Embodiment of the present invention fourth aspect provides a kind of navigation system, comprising:
Terminal, for sending the first Location Request to Wi-Fi access point, and sends the second Location Request to base station;
Described Wi-Fi access point, for responding described first Location Request, sends down link signal to described terminal;
Described base station, for responding described second Location Request, to described terminal pilot signal transmitted;
Described terminal, also for generating the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server;
Described location-server, for determining the first distance value between described terminal and described Wi-Fi access point based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, and determine the current location of described terminal based on described first distance value and described second distance value.
In the first possible implementation of embodiment of the present invention fourth aspect, based on described first distance value and described second distance value, described location-server determines that the specific implementation of the current location of described terminal comprises:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and obtain the reference position of described terminal, calculate the distance of at least one reference current location described and described reference position, determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
In the implementation that embodiment of the present invention fourth aspect the second is possible, based on described first distance value and described second distance value, described location-server determines that the specific implementation of the current location of described terminal comprises:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described terminal shows at least one station location marker that at least one reference current location described is corresponding in the map interface of the navigation application page, and when detecting that the station location marker at least one station location marker described is selected, the reference current location that the station location marker be selected described in determining is corresponding is the current location of described terminal, and sends the current location of described terminal to described location-server;
Described location-server receives the current location of described terminal.
The embodiment of the present invention the 5th aspect provides a kind of location-server, comprising:
Receiving element, the first locating information of described terminal sent for receiving terminal and the second locating information of described terminal, wherein, the down link signal that the described terminal of described first locating information sends according to the described Wi-Fi access point received generates, and the pilot signal that the described terminal of described second locating information sends according to the described base station received generates;
First determining unit, for determining the first distance value between described terminal and described Wi-Fi access point based on described first locating information received;
Second determining unit, for determining the second distance value between described terminal and described base station based on described second locating information received;
3rd determining unit, for determining the current location of described terminal based on described first distance value and described second distance value.
In the first possible implementation of the embodiment of the present invention the 5th aspect, described 3rd determining unit specifically for:
At least one reference current location of described terminal is determined based on described first distance value and described second distance value;
Obtain the reference position of described terminal;
Calculate the distance of at least one reference current location described and described reference position, and determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
In the implementation that the embodiment of the present invention the 5th aspect the second is possible, described 3rd determining unit specifically for:
Determine at least one reference current location of described terminal based on described first distance value and described second distance value, and send at least one reference current location described to described terminal;
Receive the current location of the described terminal that described terminal sends, the current location of described terminal is that described terminal is after reception at least one reference current location described, at least one station location marker that at least one reference current location described is corresponding is shown in the map interface of the navigation application page, and determine when detecting that the station location marker at least one station location marker described is selected
The embodiment of the present invention the 6th aspect provides a kind of terminal, comprising:
Transmitting element, for sending the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
Receiving element, the down link signal sent for receiving described Wi-Fi access point described first Location Request of response, and the pilot signal receiving the second Location Request described in described base station in response and send;
Generation unit, for generating the first locating information of described terminal according to the described down link signal received, generates the second locating information of described terminal according to the described pilot signal received;
Described transmitting element, also for sending described first locating information and described second locating information to location-server.
In the first possible implementation of the embodiment of the present invention the 6th aspect, described transmitting element specifically for:
Detect that the positioning function mark of the navigation application page is selected, obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
Detect that target Wi-Fi mark in the mark of described N number of Wi-Fi access point is when being selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
In the implementation that the embodiment of the present invention the 6th aspect the second is possible, described transmitting element specifically for:
When the navigation feature button detecting for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
In described N number of Wi-Fi access point, the Wi-Fi access point minimum with the distance value of described target location sends the first Location Request, and sends the second Location Request to base station.
In the embodiment of the present invention, the first locating information of described terminal that location-server receiving terminal sends and the second locating information of described terminal, the first distance value between described terminal and described Wi-Fi access point is determined based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, determine the current location of described terminal based on described first distance value and described second distance value.Wherein, the down link signal for internet communication that the described terminal of described first locating information sends according to the described Wi-Fi access point received generates, and the pilot signal for mobile communication that the described terminal of described second locating information sends according to the described base station received generates; Visible, location-server can utilize base station and Wi-Fi access point alignment by union, is conducive to the Position location accuracy improving terminal.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the system architecture diagram of a kind of navigation system that the embodiment of the present invention provides;
Fig. 2 is the schematic flow sheet of a kind of localization method that the present invention first embodiment of the method provides;
Fig. 3 is the schematic flow sheet of a kind of localization method that the present invention second embodiment of the method provides;
Fig. 4 is the schematic flow sheet of a kind of localization method that third method embodiment of the present invention provides;
Fig. 5 is the schematic flow sheet of a kind of localization method that the present invention the 4th embodiment of the method provides;
Fig. 6 is the schematic flow sheet of a kind of localization method that the present invention the 5th embodiment of the method provides;
Fig. 7 is the system architecture diagram of a kind of navigation system that sixth embodiment of the invention provides;
Fig. 8 is the structural representation of a kind of location-server that seventh embodiment of the invention provides;
Fig. 9 is the structural representation of a kind of terminal that eighth embodiment of the invention provides;
Figure 10 is the structural representation of the another kind of location-server that ninth embodiment of the invention provides;
Figure 11 is the structural representation of the another kind of terminal that tenth embodiment of the invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
For ease of understanding the technical scheme of the embodiment of the present invention, refer to the Organization Chart for implementing navigation system disclosed by the invention as shown in Figure 1.The described navigation system for implementing localization method disclosed by the invention comprises Wi-Fi (Wireless-Fidelity, the Wireless Fidelity) access point in terminal, location-server, Internet communication system, the base station in mobile communication system.Wherein, described Wi-Fi access point performs wire/wireless channel switch, and the various information received from the Internet side joint are converted to the down link signal being sent to described terminal.The time of described Wi-Fi access point is synchronous, and perform be used for the sending/receiving of zero defect and divide into groups packet retransmission function, for ensureing packet scheduling and the wireless bandwidth distribution of effective utilization of Radio Resource; Described base station comprises the base station in mobile communication system (as code division multiple access CodeDivisionMultipleAccess, CDMA), as in Long Term Evolution LTE network eNB (EvolutionalNodeB, evolved base station); Described location-server can be network side Cloud Server or home server; Described terminal comprises handheld device, mobile unit, wearable device, the computing equipment with radio communication function or is connected to other treatment facility of radio modem, and various forms of subscriber equipment (UserEquipment, be called for short UE), travelling carriage (Mobilestation, be called for short MS), terminal (terminal), terminal equipment (TerminalEquipment) etc., above-mentioned terminal is only citing, and non exhaustive, including but not limited to above-mentioned terminal.
Referring to Fig. 2, is the first embodiment of the method schematic flow sheet of a kind of localization method that the embodiment of the present invention provides.Localization method described in the present embodiment, comprises the following steps:
S201, terminal sends the first Location Request to Wi-Fi access point, and sends the second Location Request to base station;
In the embodiment of the present invention, described terminal sends the first Location Request to Wi-Fi access point, and the specific implementation sending the second Location Request to base station can be diversified.
In an embodiment, described terminal sends the first Location Request to Wi-Fi access point, and the specific implementation sending the second Location Request to base station is:
Terminal detects that the positioning function mark of the navigation application page is selected, and obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
When described terminal detects that the target Wi-Fi mark in the mark of described N number of Wi-Fi access point is selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
For example, suppose that described terminal is in museum's indoor scene, totally five layers, this museum, every one deck is provided with a Wi-Fi access point, and the Wi-Fi of Wi-Fi access point is designated Wi-Fi_ museum Floor-1, Wi-Fi_ museum Floor-2, Wi-Fi_ museum Floor-3, Wi-Fi_ museum Floor-4, Wi-Fi_ museum Floor-5, and the current third layer being in museum of terminal.
When terminal detects that the positioning function mark of the navigation application page is selected, obtain the Wi-Fi mark of 5 Wi-Fi access points in described museum, and on the display screen of described terminal, showing described 5 Wi-Fi mark, user can choose the 3rd Wi-Fi and identify Wi-Fi_ museum Floor-3 according to current gone out floor (third layer);
Described terminal detects that described 3rd Wi-Fi mark is selected, and the Wi-Fi access point to the third layer in museum sends the first Location Request, and sends the second Location Request to base station.
In another embodiment, described terminal sends the first Location Request to Wi-Fi access point, and the specific implementation sending the second Location Request to base station is:
When terminal detects that the navigation feature button for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
Described terminal sends the first Location Request to the Wi-Fi access point minimum with the distance value of described target location in described N number of Wi-Fi access point, and sends the second Location Request to base station.
For example, suppose that described terminal is in museum's indoor scene, totally five layers, this museum, every one deck is provided with a Wi-Fi access point, the positional information of Wi-Fi access point is Wi-Fi_ museum Floor-1 (X1, Y1, Z1), Wi-Fi_ museum Floor-2 (X2, Y2, Z2), Wi-Fi_ museum Floor-3 (X3, Y3, Z3), Wi-Fi_ museum Floor-4 (X4, Y4, Z4), Wi-Fi_ museum Floor-5 (X5, Y5, Z5), described target location is the exhibition room 5 of the 4th layer in the described museum that chooses of user, and the positional information of described exhibition room 5 is (X, Y, Z4),
When the navigation feature button that terminal detects for the exhibition room 5 in the map interface of the navigation application page is selected, obtain 5 positional information Wi-Fi_ museum Floor-1 (X1 of 5 Wi-Fi access points in described museum, Y1, Z1), Wi-Fi_ museum Floor-2 (X2, Y2, Z2), Wi-Fi_ museum Floor-3 (X3, Y3, Z3), Wi-Fi_ museum Floor-4 (X4, Y4, Z4), Wi-Fi_ museum Floor-5 (X5, Y5, Z5), and based on the positional information (X of described 5 positional informations and described exhibition room 5, Y, Z4), calculate the distance value Distance-1 of described 5 Wi-Fi access points and described exhibition room 5, Distance-2, Distance-3, Distance-4, Distance-5,
Described terminal chooses the lowest distance value in the distance value of described 5, and if lowest distance value is Distance-4, then the Wi-Fi access point of the 4th layer to museum, described terminal sends the first Location Request, and sends the second Location Request to base station.
S202, described first Location Request of described Wi-Fi access point response, sends the down link signal being used for internet communication to described terminal;
S203, the second Location Request described in described base station in response, sends the pilot signal being used for mobile communication to described terminal;
S204, described terminal generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server;
In specific implementation, described terminal generates the first locating information of described terminal specific implementation according to the described down link signal received is:
Described terminal determines the position of described Wi-Fi access point according to the leading prefix of the described down link signal received, determined for the first period according to the signal sending time of described down link signal and signal reception time, and obtain the code element of down link signal and the quantity of sampling that receive in described first period, and generate the first locating information according to the position of described Wi-Fi access point and the code element of down link signal in described first period and the quantity of sampling;
In specific implementation, described terminal generates the first locating information of described terminal specific implementation according to the described down link signal received is:
Described terminal determines the position of described base station according to the skew of the described pilot signal received, determined for the second period according to the transmitting time of described pilot signal and time of reception, and obtain the pseudo noise (PseudorandomNoise of the pilot signal received in described second period, PN) quantity of phase place, and generate the second locating information according to the quantity of the PN phase place of the position of described base station and the pilot signal in described second period.
S205, described location-server determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, and determine the current location of described terminal based on described first distance value and described second distance value.
In specific implementation, described location-server utilizes following formula, determines the first distance between described terminal and described Wi-Fi access point based on described first locating information;
R=(nsymbol*t1+nample*t2)*c
Wherein, described R is described first distance, and described nsymbol is the quantity of the code element of described down link signal, described nsample is the quantity of the sampling of described down link signal, described t1 is the duration of a code element, and described t2 is the duration of a sampling, and described c is the light velocity.
Be understandable that, described location-server based on described first distance value and described second distance value determine the current location of described terminal specific implementation can be diversified.
In an embodiment, based on described first distance value and described second distance value, described location-server determines that the specific implementation of the current location of described terminal is:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and obtain the reference position of described terminal, calculate the distance of at least one reference current location described and described reference position, determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
In another embodiment, described location-server based on described first distance value and described second distance value determine the current location of described terminal specific implementation be:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described terminal shows at least one station location marker that at least one reference current location described is corresponding in the map interface of the navigation application page, and when detecting that the station location marker at least one station location marker described is selected, the reference current location that the station location marker be selected described in determining is corresponding is the current location of described terminal, and sends the current location of described terminal to described location-server;
Described location-server receives the current location of described terminal.
Can find out, in the embodiment of the present invention, first terminal sends the first Location Request to Wi-Fi access point, and send the second Location Request to base station, secondly, Wi-Fi access point sends the down link signal being used for internet communication to terminal, base station sends the pilot signal being used for mobile communication to terminal, again, terminal generates the first locating information of terminal according to the down link signal received, the second locating information of terminal is generated according to the pilot signal received, and send the first locating information and the second locating information to location-server, finally, location-server is based on the first distance value between the first locating information determination terminal received and Wi-Fi access point, based on the second distance value between the second locating information determination terminal received and base station, and based on the current location of the first distance value and second distance value determination terminal.Visible, location-server can utilize mobile base station and Wi-Fi access point to carry out alignment by union to the position of terminal, is conducive to the Position location accuracy improving terminal.
Optionally, in the embodiment of the present invention, after described location-server determines the current location of described terminal based on described first distance value and described second distance value, described location-server also performs following operation:
Described location-server obtains the navigation way between the current location of described terminal and described target location, and sends described navigation way to described terminal;
Described terminal show in the described navigation application page described in the navigation way that receives.
Referring to Fig. 3, is the second embodiment of the method schematic flow sheet of a kind of localization method that the embodiment of the present invention provides.Localization method described in the present embodiment, comprises the following steps
S301, terminal detects that the positioning function mark of the navigation application page is selected, and obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
S302, when described terminal detects that the target Wi-Fi mark in the mark of described N number of Wi-Fi access point is selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station, and sends the second Location Request to base station.
For example, suppose that described terminal is in museum's indoor scene, totally five layers, this museum, every one deck is provided with a Wi-Fi access point, and the Wi-Fi of Wi-Fi access point is designated Wi-Fi_ museum Floor-1, Wi-Fi_ museum Floor-2, Wi-Fi_ museum Floor-3, Wi-Fi_ museum Floor-4, Wi-Fi_ museum Floor-5, and the current third layer being in museum of terminal.
When terminal detects that the positioning function mark of the navigation application page is selected, obtain the Wi-Fi mark of 5 Wi-Fi access points in described museum, and on the display screen of described terminal, showing described 5 Wi-Fi mark, user can choose the 3rd Wi-Fi and identify Wi-Fi_ museum Floor-3 according to current gone out floor (third layer);
Described terminal detects that described 3rd Wi-Fi mark is selected, and the Wi-Fi access point to the third layer in museum sends the first Location Request, and sends the second Location Request to base station.
S303, described first Location Request of described Wi-Fi access point response, sends the down link signal being used for internet communication to described terminal;
Wherein, described Wi-Fi access point is target Wi-Fi access point described in step S302.
S304, the second Location Request described in described base station in response, sends the pilot signal being used for mobile communication to described terminal;
S305, described terminal generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server;
S306, described location-server determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received, and determines the second distance value between described terminal and described base station based on described second locating information received;
S307, described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and obtain the reference position of described terminal, calculate the distance of at least one reference current location described and described reference position, determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
Can find out, in the embodiment of the present invention, first terminal sends the first Location Request to Wi-Fi access point, and send the second Location Request to base station, secondly, Wi-Fi access point sends the down link signal being used for internet communication to terminal, base station sends the pilot signal being used for mobile communication to terminal, again, terminal generates the first locating information of terminal according to the down link signal received, the second locating information of terminal is generated according to the pilot signal received, and send the first locating information and the second locating information to location-server, finally, location-server is based on the first distance value between the first locating information determination terminal received and Wi-Fi access point, based on the second distance value between the second locating information determination terminal received and base station, and based on the current location of the first distance value and second distance value determination terminal.Visible, location-server can utilize mobile base station and Wi-Fi access point to carry out alignment by union to the position of terminal, is conducive to the Position location accuracy improving terminal.
Optionally, in the embodiment of the present invention, after described location-server determines the current location of described terminal based on described first distance value and described second distance value, described location-server also performs following operation:
Described location-server obtains the navigation way between the current location of described terminal and described target location, and sends described navigation way to described terminal;
Described terminal show in the described navigation application page described in the navigation way that receives.
Referring to Fig. 4, is the third method embodiment schematic flow sheet of a kind of localization method that the embodiment of the present invention provides.Localization method described in the present embodiment, comprises the following steps:
S401, when terminal detects that the navigation feature button for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculate the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
S402, described terminal sends the first Location Request to the Wi-Fi access point minimum with the distance value of described target location in described N number of Wi-Fi access point, and sends the second Location Request to base station.
For example, suppose that described terminal is in museum's indoor scene, totally five layers, this museum, every one deck is provided with a Wi-Fi access point, the positional information of Wi-Fi access point is Wi-Fi_ museum Floor-1 (X1, Y1, Z1), Wi-Fi_ museum Floor-2 (X2, Y2, Z2), Wi-Fi_ museum Floor-3 (X3, Y3, Z3), Wi-Fi_ museum Floor-4 (X4, Y4, Z4), Wi-Fi_ museum Floor-5 (X5, Y5, Z5), described target location is the exhibition room 5 of the 4th layer in the described museum that chooses of user, and the positional information of described exhibition room 5 is (X, Y, Z4),
When the navigation feature button that terminal detects for the exhibition room 5 in the map interface of the navigation application page is selected, obtain 5 positional information Wi-Fi_ museum Floor-1 (X1 of 5 Wi-Fi access points in described museum, Y1, Z1), Wi-Fi_ museum Floor-2 (X2, Y2, Z2), Wi-Fi_ museum Floor-3 (X3, Y3, Z3), Wi-Fi_ museum Floor-4 (X4, Y4, Z4), Wi-Fi_ museum Floor-5 (X5, Y5, Z5), and based on the positional information (X of described 5 positional informations and described exhibition room 5, Y, Z4), calculate the distance value Distance-1 of described 5 Wi-Fi access points and described exhibition room 5, Distance-2, Distance-3, Distance-4, Distance-5,
Described terminal chooses the lowest distance value in the distance value of described 5, and if lowest distance value is Distance-4, then the Wi-Fi access point of the 4th layer to museum, described terminal sends the first Location Request, and sends the second Location Request to base station.
S403, described first Location Request of described Wi-Fi access point response, sends the down link signal being used for internet communication to described terminal;
Wherein, described Wi-Fi access point is target Wi-Fi access point described in step S402.
S404, the second Location Request described in described base station in response, sends the pilot signal being used for mobile communication to described terminal;
S405, described terminal generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server;
S406, described location-server determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received, and determines the second distance value between described terminal and described base station based on described second locating information received;
In specific implementation, described location-server utilizes following formula, determines the first distance between described terminal and described Wi-Fi access point based on described first locating information;
R=(nsymbol*t1+nample*t2)*c
Wherein, described R is described first distance, and described nsymbol is the quantity of the code element of described down link signal, described nsample is the quantity of the sampling of described down link signal, described t1 is the duration of a code element, and described t2 is the duration of a sampling, and described c is the light velocity.
S407, described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
S408, described terminal shows at least one station location marker that at least one reference current location described is corresponding in the map interface of the navigation application page, and when detecting that the station location marker at least one station location marker described is selected, the reference current location that the station location marker be selected described in determining is corresponding is the current location of described terminal, and sends the current location of described terminal to described location-server;
S409, described location-server receives the current location of described terminal.
Can find out, in the embodiment of the present invention, first terminal sends the first Location Request to Wi-Fi access point, and send the second Location Request to base station, secondly, Wi-Fi access point sends the down link signal being used for internet communication to terminal, base station sends the pilot signal being used for mobile communication to terminal, again, terminal generates the first locating information of terminal according to the down link signal received, the second locating information of terminal is generated according to the pilot signal received, and send the first locating information and the second locating information to location-server, finally, location-server is based on the first distance value between the first locating information determination terminal received and Wi-Fi access point, based on the second distance value between the second locating information determination terminal received and base station, and based on the current location of the first distance value and second distance value determination terminal.Visible, location-server can utilize mobile base station and Wi-Fi access point to carry out alignment by union to the position of terminal, is conducive to the Position location accuracy improving terminal.
Optionally, in the embodiment of the present invention, after described location-server determines the current location of described terminal based on described first distance value and described second distance value, described location-server also performs following operation:
Described location-server obtains the navigation way between the current location of described terminal and described target location, and sends described navigation way to described terminal;
Described terminal show in the described navigation application page described in the navigation way that receives.
Referring to Fig. 5, is the 4th example structure schematic diagram of a kind of localization method that the embodiment of the present invention provides.Localization method described in the present embodiment, comprises the following steps:
S501, the first locating information of described terminal that location-server receiving terminal sends and the second locating information of described terminal, wherein, the down link signal that the described terminal of described first locating information sends according to the Wireless Fidelity Wi-Fi access point received generates, and the pilot signal that the described terminal of described second locating information sends according to the base station received generates;
S502, described location-server determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received;
S503, described location-server determines the second distance value between described terminal and described base station based on described second locating information received;
S504, described location-server determines the current location of described terminal based on described first distance value and described second distance value.
Be understandable that, described location-server based on described first distance value and described second distance value determine the current location of described terminal specific implementation can be diversified.
In an embodiment, based on described first distance value and described second distance value, described location-server determines that the specific implementation of the current location of described terminal is:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and obtain the reference position of described terminal, calculate the distance of at least one reference current location described and described reference position, determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
In another embodiment, described location-server based on described first distance value and described second distance value determine the current location of described terminal specific implementation be:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described terminal shows at least one station location marker that at least one reference current location described is corresponding in the map interface of the navigation application page, and when detecting that the station location marker at least one station location marker described is selected, the reference current location that the station location marker be selected described in determining is corresponding is the current location of described terminal, and sends the current location of described terminal to described location-server;
Described location-server receives the current location of described terminal.
Can find out, in the embodiment of the present invention, the first locating information of described terminal that location-server receiving terminal sends and the second locating information of described terminal, the first distance value between described terminal and described Wi-Fi access point is determined based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, determine the current location of described terminal based on described first distance value and described second distance value.Wherein, the down link signal for internet communication that the described terminal of described first locating information sends according to the described Wi-Fi access point received generates, and the pilot signal for mobile communication that the described terminal of described second locating information sends according to the described base station received generates; Visible, location-server can utilize base station and Wi-Fi access point alignment by union, is conducive to the Position location accuracy improving terminal.
Referring to Fig. 6, is the 5th example structure schematic diagram of a kind of localization method that the embodiment of the present invention provides.Localization method described in the present embodiment, comprises the following steps:
S601, terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
Be understandable that, described terminal sends the first Location Request to Wi-Fi access point, and the specific implementation sending the second Location Request to base station can be diversified.
In an embodiment, described terminal sends the first Location Request to Wi-Fi access point, and the specific implementation sending the second Location Request to base station is:
Terminal detects that the positioning function mark of the navigation application page is selected, and obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
When described terminal detects that the target Wi-Fi mark in the mark of described N number of Wi-Fi access point is selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
For example, suppose that described terminal is in museum's indoor scene, totally five layers, this museum, every one deck is provided with a Wi-Fi access point, and the Wi-Fi of Wi-Fi access point is designated Wi-Fi_ museum Floor-1, Wi-Fi_ museum Floor-2, Wi-Fi_ museum Floor-3, Wi-Fi_ museum Floor-4, Wi-Fi_ museum Floor-5, and the current third layer being in museum of terminal.
When terminal detects that the positioning function mark of the navigation application page is selected, obtain the Wi-Fi mark of 5 Wi-Fi access points in described museum, and on the display screen of described terminal, showing described 5 Wi-Fi mark, user can choose the 3rd Wi-Fi and identify Wi-Fi_ museum Floor-3 according to current gone out floor (third layer);
Described terminal detects that described 3rd Wi-Fi mark is selected, and the Wi-Fi access point to the third layer in museum sends the first Location Request, and sends the second Location Request to base station.
In another embodiment, described terminal sends the first Location Request to Wi-Fi access point, and the specific implementation sending the second Location Request to base station is:
When terminal detects that the navigation feature button for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
Described terminal sends the first Location Request to the Wi-Fi access point minimum with the distance value of described target location in described N number of Wi-Fi access point, and sends the second Location Request to base station.
For example, suppose that described terminal is in museum's indoor scene, totally five layers, this museum, every one deck is provided with a Wi-Fi access point, the positional information of Wi-Fi access point is Wi-Fi_ museum Floor-1 (X1, Y1, Z1), Wi-Fi_ museum Floor-2 (X2, Y2, Z2), Wi-Fi_ museum Floor-3 (X3, Y3, Z3), Wi-Fi_ museum Floor-4 (X4, Y4, Z4), Wi-Fi_ museum Floor-5 (X5, Y5, Z5), described target location is the exhibition room 5 of the 4th layer in the described museum that chooses of user, and the positional information of described exhibition room 5 is (X, Y, Z4),
When the navigation feature button that terminal detects for the exhibition room 5 in the map interface of the navigation application page is selected, obtain 5 positional information Wi-Fi_ museum Floor-1 (X1 of 5 Wi-Fi access points in described museum, Y1, Z1), Wi-Fi_ museum Floor-2 (X2, Y2, Z2), Wi-Fi_ museum Floor-3 (X3, Y3, Z3), Wi-Fi_ museum Floor-4 (X4, Y4, Z4), Wi-Fi_ museum Floor-5 (X5, Y5, Z5), and based on the positional information (X of described 5 positional informations and described exhibition room 5, Y, Z4), calculate the distance value Distance-1 of described 5 Wi-Fi access points and described exhibition room 5, Distance-2, Distance-3, Distance-4, Distance-5,
Described terminal chooses the lowest distance value in the distance value of described 5, and if lowest distance value is Distance-4, then the Wi-Fi access point of the 4th layer to museum, described terminal sends the first Location Request, and sends the second Location Request to base station.
S602, the down link signal that described terminal receives described Wi-Fi access point described first Location Request of response and sends, and the pilot signal receiving the second Location Request described in described base station in response and send;
S603, described terminal generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server.
Wherein, described first locating information is used to indicate the first distance value that described location-server is determined between described terminal and described Wi-Fi access point based on described first locating information, described second locating information is used to indicate the second distance value that described location-server is determined between described terminal and described base station based on described second locating information, and determines the current location of described terminal based on described first distance value and described second distance value.
Can find out, in the embodiment of the present invention, first terminal sends the first Location Request to Wi-Fi access point, the second Location Request is sent to base station, secondly, the down link signal that reception Wi-Fi access point responds the first Location Request and sends, and the pilot signal receiving base station in response second Location Request and send, again, the first locating information of terminal is generated according to the down link signal received, generate the second locating information of terminal according to the pilot signal received, and send the first locating information and the second locating information to location-server.Because described location-server can based on the first distance value between the first locating information determination terminal and Wi-Fi access point, based on the second distance value of the second locating information determination terminal and base station, and the current location of described terminal is determined based on the first distance value and second distance value, so, this programme can utilize Wi-Fi access point and base stations united location, is conducive to the Position location accuracy improving terminal.
Referring to Fig. 7, is the system architecture diagram of a kind of navigation system that the embodiment of the present invention provides.Navigation system described in the present embodiment, comprising:
Terminal 701, for sending the first Location Request to Wireless Fidelity Wi-Fi access point 702, and sends the second Location Request to base station 703;
Described Wi-Fi access point 702, for responding described first Location Request, sends down link signal to described terminal 701;
Described base station 703, for responding described second Location Request, to described terminal 701 pilot signal transmitted;
Described terminal 701, also for generating the first locating information of described terminal 701 according to the described down link signal received, generate the second locating information of described terminal 701 according to the described pilot signal received, and send out 704 to location-server and send described first locating information and described second locating information;
Described location-server 704, for determining the first distance value between described terminal 701 and described Wi-Fi access point 702 based on described first locating information received, determine the second distance value between described terminal 701 and described base station 703 based on described second locating information received, and determine the current location of described terminal 701 based on described first distance value and described second distance value.
Optionally, in the embodiment of the present invention, based on described first distance value and described second distance value, described location-server 704 determines that the specific implementation of the current location of described terminal 701 comprises:
Described location-server 704 determines at least one reference current location of described terminal 701 based on described first distance value and described second distance value, and obtain the reference position of described terminal 701, calculate the distance of at least one reference current location described and described reference position, determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal 701.
Optionally, in the embodiment of the present invention, based on described first distance value and described second distance value, described location-server 705 determines that the specific implementation of the current location of described terminal comprises:
Described location-server 704 determines at least one reference current location of described terminal 701 based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal 701;
Described terminal 701 shows at least one station location marker that at least one reference current location described is corresponding in the map interface of the navigation application page, and when detecting that the station location marker at least one station location marker described is selected, the reference current location that the station location marker be selected described in determining is corresponding is the current location of described terminal 701, and sends the current location of described terminal to described location-server 704;
Described location-server 704 receives the current location of described terminal, and determine the positional information of described terminal for described in receive current location.
Can find out, in the embodiment of the present invention, first terminal sends the first Location Request to Wi-Fi access point, and send the second Location Request to base station, secondly, Wi-Fi access point sends the down link signal being used for internet communication to terminal, base station sends the pilot signal being used for mobile communication to terminal, again, terminal generates the first locating information of terminal according to the down link signal received, the second locating information of terminal is generated according to the pilot signal received, and send the first locating information and the second locating information to location-server, finally, location-server is based on the first distance value between the first locating information determination terminal received and Wi-Fi access point, based on the second distance value between the second locating information determination terminal received and base station, and based on the current location of the first distance value and second distance value determination terminal.Visible, location-server can utilize mobile base station and Wi-Fi access point to carry out alignment by union to the position of terminal, is conducive to the Position location accuracy improving terminal.
Be apparatus of the present invention embodiment below, the method that apparatus of the present invention embodiment realizes for performing the inventive method embodiment four, for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention, concrete ins and outs do not disclose, and please refer to the inventive method embodiment four.Based on the network architecture shown in Fig. 1, a kind of location-server that the embodiment of the invention discloses.Refer to Fig. 8, Fig. 8 is the structural representation of a kind of location-server disclosed in sixth embodiment of the invention.As shown in Figure 8, this location-server can comprise receiving element 801, first determining unit 802, second determining unit 803, the 3rd determining unit 804, wherein:
Described receiving element 801, the first locating information of described terminal sent for receiving terminal and the second locating information of described terminal, wherein, the down link signal that the described terminal of described first locating information sends according to the Wireless Fidelity Wi-Fi access point received generates, and the pilot signal that the described terminal of described second locating information sends according to the base station received generates;
Described first determining unit 802, for determining the first distance value between described terminal and described Wi-Fi access point based on described first locating information received;
Described second determining unit 803, for determining the second distance value between described terminal and described base station based on described second locating information received;
Described 3rd determining unit 804, for determining the current location of described terminal based on described first distance value and described second distance value.
Optionally, described 3rd determining unit 804 specifically for:
At least one reference current location of described terminal is determined based on described first distance value and described second distance value;
Obtain the reference position of described terminal;
Calculate the distance of at least one reference current location described and described reference position, and determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
Optionally, described 3rd determining unit 804 specifically for:
Determine at least one reference current location of described terminal based on described first distance value and described second distance value, and send at least one reference current location described to described terminal;
Receive the current location of the described terminal that described terminal sends, the current location of described terminal is that described terminal is after reception at least one reference current location described, at least one station location marker that at least one reference current location described is corresponding is shown in the map interface of the navigation application page, and determine when detecting that the station location marker at least one station location marker described is selected.
Be understandable that, the function of each functional module of the location-server of the embodiment of the present invention can according to the method specific implementation in said method embodiment, its specific implementation process with reference to the associated description of said method embodiment two to embodiment of the method four, can repeat no more herein.
Can find out, in the embodiment of the present invention, the first locating information of described terminal that location-server receiving terminal sends and the second locating information of described terminal, the first distance value between described terminal and described Wi-Fi access point is determined based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, determine the current location of described terminal based on described first distance value and described second distance value.Wherein, the down link signal for internet communication that the described terminal of described first locating information sends according to the described Wi-Fi access point received generates, and the pilot signal for mobile communication that the described terminal of described second locating information sends according to the described base station received generates; Visible, location-server can utilize base station and Wi-Fi access point alignment by union, is conducive to the Position location accuracy improving terminal.
Based on the network architecture shown in Fig. 1, a kind of terminal that the embodiment of the invention discloses.Refer to Fig. 9, Fig. 9 is the structural representation of a kind of terminal disclosed in eighth embodiment of the invention.As shown in Figure 9, this terminal can comprise transmitting element 901, receiving element 902, generation unit 903, wherein:
Transmitting element 901, for sending the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
Receiving element 902, the down link signal sent for receiving described Wi-Fi access point described first Location Request of response, and the pilot signal receiving the second Location Request described in described base station in response and send;
Generation unit 903, for generating the first locating information of described terminal according to the described down link signal received, generates the second locating information of described terminal according to the described pilot signal received;
Described transmitting element 901, also for sending described first locating information and described second locating information to location-server.
Optionally, described transmitting element 901 specifically for:
Detect that the positioning function mark of the navigation application page is selected, obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
Detect that target Wi-Fi mark in the mark of described N number of Wi-Fi access point is when being selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
Optionally, described transmitting element 901 specifically for:
When the navigation feature button detecting for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
In described N number of Wi-Fi access point, the Wi-Fi access point minimum with the distance value of described target location sends the first Location Request, and sends the second Location Request to base station.
Be understandable that, the function of each functional module of the terminal of the embodiment of the present invention can according to the method specific implementation in said method embodiment, its specific implementation process with reference to the associated description of said method embodiment two to embodiment of the method five, can repeat no more herein.
Can find out, in the embodiment of the present invention, first terminal sends the first Location Request to Wi-Fi access point, the second Location Request is sent to base station, secondly, the down link signal that reception Wi-Fi access point responds the first Location Request and sends, and the pilot signal receiving base station in response second Location Request and send, again, the first locating information of terminal is generated according to the down link signal received, generate the second locating information of terminal according to the pilot signal received, and send the first locating information and the second locating information to location-server.Because described location-server can based on the first distance value between the first locating information determination terminal and Wi-Fi access point, based on the second distance value of the second locating information determination terminal and base station, and the current location of described terminal is determined based on the first distance value and second distance value, so, this programme can utilize Wi-Fi access point and base stations united location, is conducive to the Position location accuracy improving terminal.
Referring to Figure 10, is the structural representation of the another kind of location-server that ninth embodiment of the invention provides.Location-server described in the present embodiment comprises: at least one processor 801, such as CPU, at least one receiver 803, at least one memory 804, at least one transmitter 805, at least one communication bus 802.Wherein, communication bus 802 is for realizing the communication connection between these assemblies.Wherein, in the embodiment of the present invention, the receiver 803 of device and transmitter 805 can be wired transmit ports, also can be wireless device, such as comprise antenna assembly, for carrying out the communication of signaling or data with other node devices (as Wi-Fi access point, base station, mobile terminal etc.).Memory 804 can be high-speed RAM memory, also can be non-labile memory (non-volatilememory), such as at least one magnetic disc store.Memory 804 can also be optionally that at least one is positioned at the storage device away from aforementioned processor 801.Store batch processing code in memory 804, and processor 801 is for calling the program code stored in memory, for performing following operation:
The first locating information of described terminal that described processor 801 receiving terminal sends and the second locating information of described terminal, wherein, the down link signal that the described terminal of described first locating information sends according to the Wireless Fidelity Wi-Fi access point received generates, and the pilot signal that the described terminal of described second locating information sends according to the base station received generates;
Described processor 801 determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received;
Described processor 801 determines the second distance value between described terminal and described base station based on described second locating information received;
Described processor 801 determines the current location of described terminal based on described first distance value and described second distance value.
Optionally, described processor 801 determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described processor 801 determines at least one reference current location of described terminal based on described first distance value and described second distance value;
Described processor 801 obtains the reference position of described terminal;
Described processor 801 calculates the distance of at least one reference current location described and described reference position, and determines that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
Optionally, described processor 801 determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described processor 801 determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described processor 801 receives the current location of the described terminal that described terminal sends, the current location of described terminal is that described terminal is after reception at least one reference current location described, at least one station location marker that at least one reference current location described is corresponding is shown in the map interface of the navigation application page, and determine when detecting that the station location marker at least one station location marker described is selected.
Be understandable that, the function of each functional module of the location-server of the embodiment of the present invention can according to the method specific implementation in said method embodiment, its specific implementation process with reference to the associated description of said method embodiment two to embodiment of the method four, can repeat no more herein.
Can find out, in the embodiment of the present invention, the first locating information of described terminal that location-server receiving terminal sends and the second locating information of described terminal, the first distance value between described terminal and described Wi-Fi access point is determined based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, determine the current location of described terminal based on described first distance value and described second distance value.Wherein, the down link signal for internet communication that the described terminal of described first locating information sends according to the described Wi-Fi access point received generates, and the pilot signal for mobile communication that the described terminal of described second locating information sends according to the described base station received generates; Visible, location-server can utilize base station and Wi-Fi access point alignment by union, is conducive to the Position location accuracy improving terminal.
Referring to Figure 11, is the structural representation of the another kind of location-server that tenth embodiment of the invention provides.Location-server described in the present embodiment comprises: at least one processor 901, such as CPU, at least one receiver 903, at least one memory 904, at least one transmitter 905, at least one communication bus 902.Wherein, communication bus 902 is for realizing the communication connection between these assemblies.Wherein, in the embodiment of the present invention, the receiver 903 of device and transmitter 905 can be wired transmit ports, also can be wireless device, such as comprise antenna assembly, for carrying out the communication of signaling or data with other node devices (as Wi-Fi access point, base station, mobile terminal etc.).Memory 904 can be high-speed RAM memory, also can be non-labile memory (non-volatilememory), such as at least one magnetic disc store.Memory 904 can also be optionally that at least one is positioned at the storage device away from aforementioned processor 901.Store batch processing code in memory 904, and processor 901 is for calling the program code stored in memory, for performing following operation:
Described processor 901 sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
The down link signal that described processor 901 receives described Wi-Fi access point described first Location Request of response and sends, and the pilot signal receiving the second Location Request described in described base station in response and send;
Described processor 901 generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server.
Optionally, described processor 901 sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station, comprising:
Described processor 901 detects that the positioning function mark of the navigation application page is selected, and obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
When described processor 901 detects that the target Wi-Fi mark in the mark of described N number of Wi-Fi access point is selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
Optionally, described processor 901 sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station, comprising:
When terminal detects that the navigation feature button for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
Described terminal sends the first Location Request to the Wi-Fi access point minimum with the distance value of described target location in described N number of Wi-Fi access point, and sends the second Location Request to base station.
Be understandable that, the function of each functional module of the terminal of the embodiment of the present invention can according to the method specific implementation in said method embodiment, its specific implementation process with reference to the associated description of said method embodiment two to embodiment of the method five, can repeat no more herein.
Can find out, in the embodiment of the present invention, first terminal sends the first Location Request to Wi-Fi access point, the second Location Request is sent to base station, secondly, the down link signal that reception Wi-Fi access point responds the first Location Request and sends, and the pilot signal receiving base station in response second Location Request and send, again, the first locating information of terminal is generated according to the down link signal received, generate the second locating information of terminal according to the pilot signal received, and send the first locating information and the second locating information to location-server.Because described location-server can based on the first distance value between the first locating information determination terminal and Wi-Fi access point, based on the second distance value of the second locating information determination terminal and base station, and the current location of described terminal is determined based on the first distance value and second distance value, so, this programme can utilize Wi-Fi access point and base stations united location, is conducive to the Position location accuracy improving terminal.
The embodiment of the present invention also provides a kind of computer-readable storage medium, and wherein, this computer-readable storage medium can have program stored therein, and comprises the part or all of step of any one method recorded in said method embodiment when this program performs.
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
In several embodiments that the application provides, should be understood that, disclosed device, the mode by other realizes.Such as, device embodiment described above is only schematic, the such as division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form of SFU software functional unit also can be adopted to realize.
If described integrated unit using the form of SFU software functional unit realize and as independently production marketing or use time, can be stored in a computer read/write memory medium.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words or all or part of of this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprises all or part of step of some instructions in order to make a computer equipment (can be personal computer, server or the network equipment etc.) perform method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, read-only memory (ROM, Read-OnlyMemory), random access memory (RAM, RandomAccessMemory), portable hard drive, magnetic disc or CD etc. various can be program code stored medium.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is that the hardware that can carry out instruction relevant by program has come, this program can be stored in a computer-readable recording medium, storage medium can comprise: flash disk, read-only memory are (English: Read-OnlyMemory, be called for short: ROM), random access device (English: RandomAccessMemory, RAM), disk or CD etc. be called for short:.
Be described in detail the embodiment of the present invention above, apply specific case herein and set forth principle of the present invention and execution mode, the explanation of above embodiment just understands method of the present invention and core concept thereof for helping; Meanwhile, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, to sum up above-mentioned, this description should not be construed as limitation of the present invention.

Claims (19)

1. a localization method, is characterized in that, comprising:
Terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
Described first Location Request of described Wi-Fi access point response, sends down link signal to described terminal;
Second Location Request described in described base station in response, to described terminal pilot signal transmitted;
Described terminal generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server;
Described location-server determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, and determine the current location of described terminal based on described first distance value and described second distance value.
2. method according to claim 1, is characterized in that, described location-server determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and obtain the reference position of described terminal, calculate the distance of at least one reference current location described and described reference position, determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
3. method according to claim 1, is characterized in that, described location-server determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described terminal shows at least one station location marker that at least one reference current location described is corresponding in the map interface of the navigation application page, and when detecting that the station location marker at least one station location marker described is selected, the reference current location that the station location marker be selected described in determining is corresponding is the current location of described terminal, and sends the current location of described terminal to described location-server;
Described location-server receives the current location of described terminal.
4. the method according to any one of claim 1-3, is characterized in that, described terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station, comprising:
Terminal detects that the positioning function mark of the navigation application page is selected, and obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
When described terminal detects that the target Wi-Fi mark in the mark of described N number of Wi-Fi access point is selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
5. the method according to any one of claim 1-3, is characterized in that, described terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station, comprising:
When terminal detects that the navigation feature button for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
Described terminal sends the first Location Request to the Wi-Fi access point minimum with the distance value of described target location in described N number of Wi-Fi access point, and sends the second Location Request to base station.
6. the method according to any one of claim 1-5, is characterized in that,
Described terminal generates the first locating information according to the described down link signal received, and comprising:
Described terminal determines the position of described Wi-Fi access point according to the leading prefix of the described down link signal received, determined for the first period according to the signal sending time of described down link signal and signal reception time, and obtain the code element of down link signal and the quantity of sampling that receive in described first period, and generate the first locating information according to the position of described Wi-Fi access point and the code element of down link signal in described first period and the quantity of sampling;
Described terminal generates the second locating information according to the described pilot signal received, and comprising:
Described terminal determines the position of described base station according to the skew of the described pilot signal received, determined for the second period according to the transmitting time of described pilot signal and time of reception, and obtain the quantity of the pseudo noise PN phase place of the pilot signal received in described second period, and generate the second locating information according to the quantity of the PN phase place of the position of described base station and the pilot signal in described second period.
7. a localization method, is characterized in that, comprising:
The first locating information of described terminal that location-server receiving terminal sends and the second locating information of described terminal, wherein, the down link signal that the described terminal of described first locating information sends according to the Wireless Fidelity Wi-Fi access point received generates, and the pilot signal that the described terminal of described second locating information sends according to the base station received generates;
Described location-server determines the first distance value between described terminal and described Wi-Fi access point based on described first locating information received;
Described location-server determines the second distance value between described terminal and described base station based on described second locating information received;
Described location-server determines the current location of described terminal based on described first distance value and described second distance value.
8. method according to claim 7, is characterized in that, described location-server determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value;
Described location-server obtains the reference position of described terminal;
Described location-server calculates the distance of at least one reference current location described and described reference position, and determines that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
9. method according to claim 7, is characterized in that, described location-server determines the current location of described terminal based on described first distance value and described second distance value, comprising:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described location-server receives the current location of the described terminal that described terminal sends, the current location of described terminal is that described terminal is after reception at least one reference current location described, at least one station location marker that at least one reference current location described is corresponding is shown in the map interface of the navigation application page, and determine when detecting that the station location marker at least one station location marker described is selected.
10. a localization method, is characterized in that, comprising:
Terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
The down link signal that described terminal receives described Wi-Fi access point described first Location Request of response and sends, and the pilot signal receiving the second Location Request described in described base station in response and send;
Described terminal generates the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server.
11. methods according to right 10, it is characterized in that, described terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station, comprising:
Terminal detects that the positioning function mark of the navigation application page is selected, and obtain the mark of the N number of Wi-Fi access point in preset range, and display comprises the Wi-Fi list of the mark of described N number of Wi-Fi access point, described N is positive integer;
When described terminal detects that the target Wi-Fi mark in the mark of described N number of Wi-Fi access point is selected, the Wi-Fi access point corresponding to described target Wi-Fi mark sends the first Location Request, and sends the second Location Request to base station.
12. methods according to right 10, it is characterized in that, described terminal sends the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station, comprising:
When terminal detects that the navigation feature button for the target location in the map interface of the navigation application page is selected, obtain the positional information of the N number of Wi-Fi access point in preset range, and calculating the distance value of described N number of Wi-Fi access point and described target location, described N is positive integer;
Described terminal sends the first Location Request to the Wi-Fi access point minimum with the distance value of described target location in described N number of Wi-Fi access point, and sends the second Location Request to base station.
13. 1 kinds of navigation systems, is characterized in that, comprising:
Terminal, for sending the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
Described Wi-Fi access point, for responding described first Location Request, sends down link signal to described terminal;
Described base station, for responding described second Location Request, to described terminal pilot signal transmitted;
Described terminal, also for generating the first locating information of described terminal according to the described down link signal received, generate the second locating information of described terminal according to the described pilot signal received, and send described first locating information and described second locating information to location-server;
Described location-server, for determining the first distance value between described terminal and described Wi-Fi access point based on described first locating information received, determine the second distance value between described terminal and described base station based on described second locating information received, and determine the current location of described terminal based on described first distance value and described second distance value.
14. navigation systems according to claim 13, is characterized in that, based on described first distance value and described second distance value, described location-server determines that the specific implementation of the current location of described terminal comprises:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and obtain the reference position of described terminal, calculate the distance of at least one reference current location described and described reference position, determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
15. navigation systems according to claim 13, is characterized in that, based on described first distance value and described second distance value, described location-server determines that the specific implementation of the current location of described terminal comprises:
Described location-server determines at least one reference current location of described terminal based on described first distance value and described second distance value, and sends at least one reference current location described to described terminal;
Described terminal shows at least one station location marker that at least one reference current location described is corresponding in the map interface of the navigation application page, and when detecting that the station location marker at least one station location marker described is selected, the reference current location that the station location marker be selected described in determining is corresponding is the current location of described terminal, and sends the current location of described terminal to described location-server;
Described location-server receives the current location of described terminal.
16. 1 kinds of location-servers, is characterized in that, comprising:
Receiving element, the first locating information of described terminal sent for receiving terminal and the second locating information of described terminal, wherein, the down link signal that the described terminal of described first locating information sends according to the Wireless Fidelity Wi-Fi access point received generates, and the pilot signal that the described terminal of described second locating information sends according to the base station received generates;
First determining unit, for determining the first distance value between described terminal and described Wi-Fi access point based on described first locating information received;
Second determining unit, for determining the second distance value between described terminal and described base station based on described second locating information received;
3rd determining unit, for determining the current location of described terminal based on described first distance value and described second distance value.
17. location-servers according to claim 16, is characterized in that, described 3rd determining unit specifically for:
At least one reference current location of described terminal is determined based on described first distance value and described second distance value;
Obtain the reference position of described terminal;
Calculate the distance of at least one reference current location described and described reference position, and determine that at least one reference current location described, the reference current location minimum with the distance of described reference position is the current location of described terminal.
18. location-servers according to claim 16, is characterized in that, described 3rd determining unit specifically for:
Determine at least one reference current location of described terminal based on described first distance value and described second distance value, and send at least one reference current location described to described terminal;
Receive the current location of the described terminal that described terminal sends, the current location of described terminal is that described terminal is after reception at least one reference current location described, at least one station location marker that at least one reference current location described is corresponding is shown in the map interface of the navigation application page, and determine when detecting that the station location marker at least one station location marker described is selected.
19. 1 kinds of terminals, is characterized in that, comprising:
Transmitting element, for sending the first Location Request to Wireless Fidelity Wi-Fi access point, and sends the second Location Request to base station;
Receiving element, the down link signal sent for receiving described Wi-Fi access point described first Location Request of response, and the pilot signal receiving the second Location Request described in described base station in response and send;
Generation unit, for generating the first locating information of described terminal according to the described down link signal received, generates the second locating information of described terminal according to the described pilot signal received;
Described transmitting element, also for sending described first locating information and described second locating information to location-server.
CN201510940634.XA 2015-12-15 2015-12-15 Positioning method, system, positioning server and terminal Pending CN105472541A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510940634.XA CN105472541A (en) 2015-12-15 2015-12-15 Positioning method, system, positioning server and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510940634.XA CN105472541A (en) 2015-12-15 2015-12-15 Positioning method, system, positioning server and terminal

Publications (1)

Publication Number Publication Date
CN105472541A true CN105472541A (en) 2016-04-06

Family

ID=55609741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510940634.XA Pending CN105472541A (en) 2015-12-15 2015-12-15 Positioning method, system, positioning server and terminal

Country Status (1)

Country Link
CN (1) CN105472541A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878948A (en) * 2017-02-21 2017-06-20 中国联合网络通信集团有限公司 A kind of signal blind spot localization method and system
WO2018053765A1 (en) * 2016-09-22 2018-03-29 广东欧珀移动通信有限公司 Communication method and communication apparatus
CN109444938A (en) * 2018-10-23 2019-03-08 努比亚技术有限公司 Combined positioning method, mobile terminal and the readable storage medium storing program for executing of mobile terminal
CN109688542A (en) * 2019-01-25 2019-04-26 佛山市顺德区中山大学研究院 A kind of adaptive indoor orientation method based on WiFi and mobile communication base station
CN114245306A (en) * 2021-12-14 2022-03-25 深圳市融纳海川科技有限公司 Method, device and system for positioning correction
CN114245309A (en) * 2020-09-09 2022-03-25 阿里巴巴集团控股有限公司 Positioning method, device, equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744763A (en) * 2005-09-30 2006-03-08 上海贝豪通讯电子有限公司 Combined positioning-method in TD-SCDMA and WIFI system
CN1800873A (en) * 2005-01-04 2006-07-12 三星电子株式会社 Positioning system and method using mobile internet signal
EP2661640A1 (en) * 2011-01-05 2013-11-13 Qualcomm Incorporated Affecting electronic device positioning functions based on measured communication network signal parameters
CN103987033A (en) * 2014-04-23 2014-08-13 微梦创科网络科技(中国)有限公司 Method, device and system for equipment to be connected with Wi-Fi network
CN104244404A (en) * 2013-06-24 2014-12-24 华为技术有限公司 Terminal position information obtaining method and equipment
CN104883720A (en) * 2015-05-29 2015-09-02 北京奇虎科技有限公司 Object network access method, object network access guiding and control methods, and corresponding terminals

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1800873A (en) * 2005-01-04 2006-07-12 三星电子株式会社 Positioning system and method using mobile internet signal
CN1744763A (en) * 2005-09-30 2006-03-08 上海贝豪通讯电子有限公司 Combined positioning-method in TD-SCDMA and WIFI system
EP2661640A1 (en) * 2011-01-05 2013-11-13 Qualcomm Incorporated Affecting electronic device positioning functions based on measured communication network signal parameters
CN104244404A (en) * 2013-06-24 2014-12-24 华为技术有限公司 Terminal position information obtaining method and equipment
CN103987033A (en) * 2014-04-23 2014-08-13 微梦创科网络科技(中国)有限公司 Method, device and system for equipment to be connected with Wi-Fi network
CN104883720A (en) * 2015-05-29 2015-09-02 北京奇虎科技有限公司 Object network access method, object network access guiding and control methods, and corresponding terminals

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018053765A1 (en) * 2016-09-22 2018-03-29 广东欧珀移动通信有限公司 Communication method and communication apparatus
US11317418B2 (en) 2016-09-22 2022-04-26 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Communication method and communication apparatus
CN106878948A (en) * 2017-02-21 2017-06-20 中国联合网络通信集团有限公司 A kind of signal blind spot localization method and system
CN109444938A (en) * 2018-10-23 2019-03-08 努比亚技术有限公司 Combined positioning method, mobile terminal and the readable storage medium storing program for executing of mobile terminal
CN109688542A (en) * 2019-01-25 2019-04-26 佛山市顺德区中山大学研究院 A kind of adaptive indoor orientation method based on WiFi and mobile communication base station
CN114245309A (en) * 2020-09-09 2022-03-25 阿里巴巴集团控股有限公司 Positioning method, device, equipment and storage medium
CN114245306A (en) * 2021-12-14 2022-03-25 深圳市融纳海川科技有限公司 Method, device and system for positioning correction

Similar Documents

Publication Publication Date Title
CN105472541A (en) Positioning method, system, positioning server and terminal
US10813170B2 (en) Locating method, system, and related device
CN108370551B (en) Positioning method based on arrival time difference, user equipment and network equipment
CN105554876B (en) A kind of mobile terminal locating method and mobile terminal
CN103442434B (en) A kind of personnel positioning method, Apparatus and system be applied in tunnel environment
CN104244404A (en) Terminal position information obtaining method and equipment
CN107105498B (en) Positioning method and device
US20110270519A1 (en) Apparatus and Method for Estimating Relative Location
JP6096919B2 (en) Signal demodulation method, apparatus, program, and recording medium
CN105554702B (en) A kind of inter-network positioning system, method, location-server and mobile terminal
CN105165078A (en) Locating method and device
CN105323845A (en) Method and device for positioning mobile terminals
CN105451333A (en) Location methods and apparatuses thereof
CN107645771B (en) Positioning method and device
US9389300B2 (en) Mechanism for employing and facilitating geodetic triangulation for determining global positioning of computing devices
JP2018512781A (en) Indoor positioning method and apparatus
WO2015057767A1 (en) Selecting an access point for determining the position of a mobile device based on access point related traffic load information
CN104349272A (en) Terminal equipment positioning method and terminal equipment
CN105466417A (en) A navigation method and a mobile terminal
CN105466439A (en) Navigation information processing method, mobile terminal, application server and system
CN105491660A (en) Terminal positioning method and terminal
CN102595473B (en) Measuring method, positioning server and user equipment
CN104378736A (en) Wireless positioning method and system
CN108702190B (en) System, apparatus and method for transmitting and receiving location related data
CN115707092A (en) Information transmission method, communication node and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160406