WO2016145593A1 - 一种室内定位方法及装置 - Google Patents

一种室内定位方法及装置 Download PDF

Info

Publication number
WO2016145593A1
WO2016145593A1 PCT/CN2015/074290 CN2015074290W WO2016145593A1 WO 2016145593 A1 WO2016145593 A1 WO 2016145593A1 CN 2015074290 W CN2015074290 W CN 2015074290W WO 2016145593 A1 WO2016145593 A1 WO 2016145593A1
Authority
WO
WIPO (PCT)
Prior art keywords
base station
reference signal
floor
terminal
arrival time
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.)
Ceased
Application number
PCT/CN2015/074290
Other languages
English (en)
French (fr)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201580069639.8A priority Critical patent/CN107113763A/zh
Priority to PCT/CN2015/074290 priority patent/WO2016145593A1/zh
Priority to EP15884977.8A priority patent/EP3255940A4/en
Priority to JP2017547109A priority patent/JP6567068B2/ja
Publication of WO2016145593A1 publication Critical patent/WO2016145593A1/zh
Priority to US15/705,609 priority patent/US20180007517A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/33Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/01Determining conditions which influence positioning, e.g. radio environment, state of motion or energy consumption
    • G01S5/013Identifying areas in a building
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0269Inferred or constrained positioning, e.g. employing knowledge of the physical or electromagnetic environment, state of motion or other contextual information to infer or constrain a position
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/06Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S2205/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S2205/01Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations specially adapted for specific applications
    • G01S2205/02Indoor

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to an indoor positioning method and apparatus.
  • Location-based services include transportation, logistics, security, emergency, and daily life. They can provide navigation, logistics management, traffic information, scheduling, and many other services. Therefore, the application is very extensive.
  • the positioning methods defined in the 3GPP (3rd Generation Partnership Project) protocol include E-CID (Enhanced Cell Identification) positioning method and OTDOA (Observed Time Difference of Arrival). ) Positioning method.
  • the E-CID positioning method is generally used in cellular mobile communication, and is easy to implement. In this positioning mode, each cell has its own specific cell identification number (Cell ID). When entering a certain cell, the mobile terminal needs to When the current cell is registered, the data of the location server will have the cell identity of the corresponding cell. The location server determines the location of the mobile terminal based on the identity of the cell in which the collected mobile terminal is located.
  • Cell ID cell identification number
  • OTDOA is a common positioning method. As shown in FIG. 1, the mobile terminal monitors the base station and measures RSTD (Reference Signal Time Difference). Each two base stations get a measurement to form a hyperbolic location area. Thus, the three base stations obtain two hyperbolic positioning areas, and the solution points to the junction point and conditions to obtain the exact location of the mobile terminal.
  • RSTD Reference Signal Time Difference
  • the positioning process finally obtains the position information in the horizontal direction of the target object and the position information in the vertical direction.
  • the position information in the vertical direction is the mobile terminal regardless of whether it is applied to an outdoor scene or an indoor scene.
  • Altitude and height uncertainty Altitude Uncertainty
  • the position information in the vertical direction is represented by the height and height uncertainty of the mobile terminal, and the positioning accuracy is low.
  • the current indoor positioning method has the disadvantage of low accuracy.
  • the embodiment of the invention provides an indoor positioning method and device, which are used to solve the defects of low accuracy in the prior art.
  • an indoor positioning method including:
  • the positioning server acquires the floor number of the floor where the at least one base station is located;
  • the positioning server receives the identification information of the first terminal
  • the positioning server determines vertical position information of the first terminal according to a floor number of a floor where the at least one base station is located.
  • a floor number of a floor where the at least one base station is located includes a floor number of a floor where the first base station is located, and the first base station is a service of the first terminal Base station
  • the positioning server uses the floor number of the floor where the first base station is located as the vertical position information of the first terminal.
  • the method before the determining, by the location server, the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located, the method further includes:
  • the positioning server sends a reference signal sending notification message to the N base stations, where the reference signal sending notification message is used to notify the N base stations to respectively broadcast reference signals, where N is a positive integer greater than 0;
  • the positioning server sends a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signal broadcast by the N base stations and feed back N reference signal arrival time differences.
  • the N reference signal arrival time difference is obtained by subtracting an arrival time of a reference signal broadcast by the N base stations with an arrival time of a reference signal broadcast by a reference base station, where the reference base station is Any one of N base stations;
  • the positioning server receives the N reference signal arrival time difference
  • the floor number of the floor where the at least one base station is located includes the floor number of the floor where the base station corresponding to the reference signal with the shortest arrival time is located;
  • the positioning server uses the floor number of the floor where the base station corresponding to the reference signal with the shortest arrival time is located as the vertical position information of the first terminal.
  • the method before the determining, by the location server, the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located, the method further includes:
  • the positioning server sends a reference signal sending notification message to the M base stations, where the reference signal sending notification message is used to notify the M base stations to respectively broadcast reference signals, where M is a positive integer greater than 2.
  • the positioning server sends a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signal broadcast by the M base stations and feed back M reference signal arrival time difference
  • the M reference signal arrival time difference is obtained by subtracting an arrival time of a reference signal broadcast by the M base stations from an arrival time of a reference signal broadcast by a reference base station, where the reference base station is Any one of M base stations;
  • the positioning server receives the M reference signal arrival time difference
  • the positioning server receives vertical heights of the M base stations sent by the M base stations;
  • the floor number of the floor where the at least one base station is located includes the floor number of the floor where the M base stations are located;
  • the positioning server acquires a first function relationship according to a mapping relationship between a vertical height of the M base stations and a floor number of the M base stations, where the first function relationship is used to represent between a floor number and a vertical height Correspondence relationship;
  • the positioning server calculates a vertical height of the first terminal according to the M reference signal arrival time difference
  • the positioning server converts the calculated vertical height of the first terminal into a floor number according to the first functional relationship, and uses the converted floor number as the vertical position information of the first terminal.
  • the method before the determining, by the location server, the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located, the method further includes:
  • the positioning server sends a reference signal sending notification message to the M base stations, where the reference signal sending notification message is used to notify the M base stations to respectively broadcast reference signals, where M is a positive integer greater than 2.
  • the positioning server sends a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signal broadcast by the M base stations and feed back M reference signal arrival time difference
  • the M reference signal arrival time difference is obtained by subtracting an arrival time of a reference signal broadcast by the M base stations from an arrival time of a reference signal broadcast by a reference base station, where the reference base station is Any one of M base stations;
  • the positioning server receives the M reference signal arrival time difference
  • the positioning server receives the M received powers sent by the first terminal, where the M received powers are powers used by the first terminal to receive reference signals broadcast by the M base stations;
  • the positioning server receives vertical heights of the M base stations sent by the M base stations;
  • the floor number of the floor where the at least one base station is located includes the floor number of the floor where the M base stations are located;
  • the positioning server acquires a second functional relationship according to a mapping relationship between a vertical height of the M base stations and a floor number of the M base stations, where the second function relationship is used to represent between a floor number and a vertical height Correspondence relationship;
  • the positioning server calculates a first vertical height of the first terminal according to the M reference signal arrival time difference
  • the positioning server calculates a second vertical height of the first terminal according to the M received powers
  • the positioning server obtains a final vertical height of the first terminal according to the first vertical height and the second vertical height;
  • the positioning server converts the calculated final vertical height of the first terminal into a floor number according to the second function relationship, and uses the converted floor number as the vertical position information of the first terminal.
  • the method before the location server acquires the floor number of the floor where the at least one base station is located, the method further includes:
  • the positioning server sends a positioning measurement request.
  • an indoor positioning method including:
  • the base station determines the floor number of the floor on which it is located
  • the base station transmits the floor number to a positioning server.
  • the method further includes:
  • the base station sends the identification information of the first terminal to the positioning server, where the base station is a serving base station of the first terminal.
  • the method further includes:
  • the base station sends a notification message broadcast reference signal according to the reference signal
  • the base station is a base station corresponding to a reference signal with the shortest arrival time among the N reference signal arrival time differences sent by the first terminal, and the arrival time difference of the N reference signals is a reference time of the reference signal broadcasted by the N base stations and a reference respectively The arrival time of the reference signal broadcasted by the base station is subtracted, wherein the reference base station is any one of the N base stations, where N is a positive integer greater than 0.
  • the method further includes:
  • the base station sends a notification message broadcast reference signal according to the reference signal
  • the base station transmits a vertical height of the base station.
  • the method before the sending, by the base station, the floor number to the positioning server, the method further includes:
  • the base station receives a positioning measurement request sent by a terminal of the provided service.
  • a positioning server including:
  • An obtaining unit configured to acquire a floor number of a floor where at least one base station is located;
  • a receiving unit configured to receive identification information of the first terminal
  • a determining unit configured to determine the first terminal according to the identifier information
  • the determining unit is further configured to determine vertical location information of the first terminal according to a floor number of a floor where the at least one base station is located.
  • a floor number of a floor where the at least one base station is located includes a floor number of a floor where the first base station is located, and the first base station is a service of the first terminal.
  • the floor number of the floor where the first base station is located is used as the vertical position information of the first terminal.
  • the sending unit is further configured to:
  • the sending unit is further configured to send a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signal broadcast by the N base stations and feed back N a reference signal arrival time difference, wherein the N reference signal arrival time differences are obtained by subtracting an arrival time of a reference signal broadcast by the N base stations from an arrival time of a reference signal broadcast by a reference base station, wherein the reference The base station is any one of the N base stations;
  • the receiving unit is further configured to receive the N reference signal arrival time difference
  • the determining unit is further configured to: determine, according to the N reference signal arrival time differences, a base station corresponding to the reference signal with the shortest arrival time;
  • the floor number of the floor where the at least one base station is located by the acquiring unit includes the floor number of the floor where the base station corresponding to the reference signal with the shortest arrival time is located;
  • the determining unit determines, by the determining unit, the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located, specifically:
  • the floor number of the floor where the base station corresponding to the reference signal having the shortest arrival time is located is used as the vertical position information of the first terminal.
  • the sending unit is further configured to:
  • the sending unit is further configured to send a reference signal receiving notification message to the first terminal, where
  • the reference signal receiving notification message is used to notify the first terminal to receive the reference signals broadcast by the M base stations and to feed back M reference signal arrival time differences, wherein the M reference signal arrival time differences are the M base stations
  • the arrival time of the broadcast reference signal is respectively subtracted from the arrival time of the reference signal broadcast by the reference base station, wherein the reference base station is any one of the M base stations;
  • the receiving unit is further configured to receive the M reference signal arrival time difference
  • the receiving unit is further configured to receive a vertical height of the M base stations sent by the M base stations;
  • the floor number of the floor where the at least one base station is located acquired by the acquiring unit includes the floor number of the floor where the M base stations are located;
  • the determining unit determines, by the determining unit, the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located, specifically:
  • the sending unit is further configured to:
  • the sending unit is further configured to send a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signal broadcast by the M base stations and feed back M a reference signal arrival time difference, wherein the M reference signal arrival time differences are obtained by subtracting an arrival time of a reference signal broadcast by the M base stations from an arrival time of a reference signal broadcast by a reference base station, wherein the reference The base station is any of the M base stations One;
  • the receiving unit is further configured to receive the M reference signal arrival time difference
  • the receiving unit is further configured to receive M received powers sent by the first terminal, where the M received powers are powers used by the first terminal to receive reference signals broadcast by the M base stations ;
  • the receiving unit is further configured to receive a vertical height of the M base stations sent by the M base stations;
  • the floor number of the floor where the at least one base station is located acquired by the acquiring unit includes the floor number of the floor where the M base stations are located;
  • the determining unit determines, by the determining unit, the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located, specifically:
  • the sending unit is further configured to:
  • a base station including:
  • a determining unit for determining a floor number of the floor on which the floor is located
  • a sending unit configured to send the floor number to the positioning server.
  • the sending unit is further configured to:
  • the receiving unit is further configured to:
  • the sending unit is further configured to: send a notification message broadcast reference signal according to the reference signal;
  • the base station is a base station corresponding to a reference signal with the shortest arrival time among the N reference signal arrival time differences sent by the first terminal, and the arrival time difference of the N reference signals is a reference time of the reference signal broadcasted by the N base stations and a reference respectively The arrival time of the reference signal broadcasted by the base station is subtracted, wherein the reference base station is any one of the N base stations, where N is a positive integer greater than 0.
  • the receiving unit is further configured to:
  • the sending unit is further configured to: send a notification message broadcast reference signal according to the reference signal;
  • the sending unit is further configured to send a vertical height of the base station.
  • the receiving unit is further configured to:
  • An embodiment of the present invention provides an indoor positioning method, in which the positioning server acquires the floor number of the floor where the at least one base station is located; the positioning server receives the identification information of the first terminal; the positioning server determines the first terminal according to the identification information; The positioning server determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located.
  • the terminal acquires the floor number of the floor where the at least one base station is located; the positioning server receives the identification information of the first terminal; the positioning server determines the first terminal according to the identification information; The positioning server determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located.
  • FIG. 1 is a schematic diagram of positioning of an OTDOA in the prior art
  • FIG. 2A is a schematic diagram of a scene of indoor positioning in an embodiment of the present invention.
  • 2B is a flow chart of indoor positioning in an embodiment of the present invention.
  • 4A is an embodiment of indoor positioning in an embodiment of the present invention.
  • 4B is another embodiment of indoor positioning in an embodiment of the present invention.
  • 4C is another embodiment of indoor positioning in an embodiment of the present invention.
  • FIG. 5A is a schematic structural diagram of a positioning server according to an embodiment of the present invention.
  • FIG. 5B is another schematic structural diagram of a positioning server according to an embodiment of the present invention.
  • FIG. 6A is a schematic structural diagram of a base station according to an embodiment of the present invention.
  • FIG. 6B is another schematic structural diagram of a base station according to an embodiment of the present invention.
  • GSM Global System for Mobile Communications
  • CDMA Code Division Multiple Access
  • code division. Multiple access Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access Wireless
  • FDMA Frequency Division Multiple Addressing
  • OFDMA Orthogonal Frequency-Division Multiple Access
  • SC-FDMA single carrier FDMA
  • GPRS General Packet Radio Service
  • the indoor positioning scene is shown in Figure 2A.
  • a process of indoor positioning is as follows:
  • Step 200 The positioning server acquires the floor number of the floor where the at least one base station is located.
  • the floor number may be 2, 3, 4, etc., and when the floor number is specifically carried in the message, the floor number may be a value in the floor index field.
  • the positioning server acquires the floor number of the floor where at least one base station is located.
  • coordinate information of at least one location of the base station such as (X, Y, Z) is obtained, so that the positioning server can determine the building where the base station is located according to the coordinate information sent by the base station, and then according to the floor number. It is determined that the terminal is at that level, and accurate positioning can be achieved.
  • the base station since it has been specified in the existing protocol that the base station transmits the coordinate information of the location where the base station is located to the positioning server when performing the positioning, it will not be described in detail herein.
  • the location server if the location server is to obtain the floor number of the floor where the at least one base station is located, the base station needs to receive the location measurement request message for any one of the at least one base station, so that the base station can trigger the floor to send the floor.
  • the floor number, wherein the location measurement request message may be sent by the location server, or may be sent by the terminal provided by the base station, if If the location server sends the location server, the location server needs to send the floor number of the floor where at least one base station is located.
  • the location measurement request when the location measurement request is sent by the location server, it may be sent in real time or periodically.
  • the positioning measurement request may be an E-CID MEASUREMENT INITIATION REQUEST.
  • Step 210 The positioning server receives the identification information of the first terminal.
  • the identifier information of the first terminal may be a TMSI (Temporary Mobile Subscriber Identity), or may be an IMSI (International Mobile Subscriber Identity), or other forms. The information is not detailed here.
  • step 200 there is no sequence relationship between step 200 and step 210. That is, after the location server acquires the floor number of the floor where the at least one base station is located, the location server receives the identifier information of the first terminal. Or, after the positioning server receives the identification information of the first terminal, the positioning server acquires the floor number of the floor where the at least one base station is located.
  • Step 220 The positioning server determines the first terminal according to the identification information.
  • Step 230 The positioning server determines vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located.
  • the floor number of the floor where the at least one base station is located includes the floor number of the floor where the first base station is located, and the first base station is the serving base station of the first terminal.
  • the positioning server determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located.
  • the following manner may be adopted:
  • the location server uses the floor number of the floor where the first base station is located as the vertical location information of the first terminal.
  • the positioning server separately sends positioning measurement requests to three base stations, and ten terminals provided by the base station 1 are: terminal 1 - terminal 10, base station 2 There are also 10 terminals for the services provided: terminal 11 - terminal 20, proposed by base station 3
  • the terminal for service also has 10 terminals: terminal 21 - terminal 30, the base station 1 transmits the floor number of the base station 1 to the positioning server, and the identification information of each terminal of the terminal 1 - terminal 10; similarly, the base station 2 transmits the base station 2 to the positioning server.
  • the positioning server may further include the following operations before determining the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located:
  • the positioning server sends a reference signal sending notification message to the N base stations, where the reference signal sending notification message is used to notify the N base stations to respectively broadcast the reference signal, where N is a positive integer greater than 0;
  • the positioning server sends a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signal broadcast by the N base stations and feed back N reference signal arrival time differences, wherein the N reference signal arrival time difference is Obtaining, by the N base stations, the arrival time of the reference signal broadcasted by the N base stations and the reference time of the reference signal broadcast by the reference base station, wherein the reference base station is any one of the N base stations;
  • the positioning server receives N reference signal arrival time differences
  • the positioning server determines, according to the arrival time difference of the N reference signals, a base station corresponding to the reference signal with the shortest arrival time;
  • the floor number of the floor on which at least one base station is located includes the floor number of the floor on which the base station corresponding to the reference signal having the shortest arrival time corresponds. For example, there are three base stations in the location area: base station 1, base station 2, and base station 3.
  • the terminals served by the base station 1 have terminal A and terminal B, and the positioning server sends a reference signal transmission notification message to all three base stations, and the base station 1. After receiving the reference signal transmission notification message, the base station 2 and the base station 3 start to broadcast the reference signal. If the positioning server is to locate the terminal A, then The bit server sends a reference signal receiving notification message to the terminal A.
  • the terminal A After receiving the reference signal receiving notification message, the terminal A receives the reference signal broadcasted by the base station 1, the base station 2 and the base station 3, and the time when the terminal A receives the reference signal broadcast by the base station 1. 1s, the time of receiving the reference signal broadcasted by the base station 2 is 2s, the time of receiving the reference signal broadcast by the base station 3 is 3s, and the reference base station is the base station 3, then the arrival of the reference signal broadcast by the base station 1 received by the terminal A The time difference is -2 s, the time difference of arrival of the reference signal broadcasted by the base station 2 received by the terminal A is -1 s, and the time difference of arrival of the reference signal broadcasted by the base station 3 received by the terminal A is 0 s, and the reference signal having the shortest arrival time corresponds to The base station is the base station 1.
  • the positioning area there are three base stations in the positioning area: base station 1, base station 2, and base station 3.
  • the terminals served by the base station 1 have terminal A and terminal B, and the positioning server sends a reference signal transmission notification message to all three base stations, and the base station 1 After receiving the reference signal transmission notification message, the base station 2 and the base station 3 start to broadcast the reference signal. If the positioning server is to locate the terminal A, the positioning server sends a reference signal receiving notification message to the terminal A, and the terminal A receives the reference signal receiving notification message.
  • the time when the terminal A receives the reference signal broadcast by the base station 1 is 1 s
  • the time when the reference signal broadcasted by the base station 2 is received is 2 s
  • the base station 3 receives the broadcast.
  • the time of the reference signal is 3s
  • the time difference of arrival of the reference signal broadcasted by the base station 1 received by the terminal A is 0s
  • the time difference of arrival of the reference signal broadcast by the base station 2 received by the terminal A is 1s.
  • the time difference of arrival of the reference signal broadcasted by the base station 3 received by the terminal A is 2 s
  • the base station corresponding to the reference signal with the shortest arrival time is based. Station 1.
  • the above describes the process of determining the base station corresponding to the shortest reference signal for the terminal A.
  • the process of determining the base station corresponding to the shortest reference signal for the terminal B is similar to the process for the terminal A, and is no longer Carry out a detailed description.
  • the positioning server determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located, the following manner may be adopted:
  • the location server uses the floor number of the floor where the base station corresponding to the shortest reference signal is located as the vertical location information of the first terminal.
  • terminal A determines the shortest reference time.
  • the base station corresponding to the signal is the base station 1.
  • the floor number of the floor where the base station 1 is located is used as the vertical position information of the terminal A.
  • the base station corresponding to the shortest reference signal is the base station 2
  • the floor number of the floor where the base station 2 is located is used as the vertical position information of the terminal B.
  • the step of determining, by the location server, the base station corresponding to the reference signal with the shortest arrival time according to the arrival time difference of the N reference signals may be located before the step of the location server acquiring the floor number of the floor where the at least one base station is located.
  • the positioning server determines the base station corresponding to the shortest reference signal according to the N reference signal arrival time difference
  • the positioning server is located before the step of the location server acquiring the floor number of the floor where the at least one base station is located.
  • the positioning server determines the base station corresponding to the shortest reference signal according to the N reference signal arrival time difference, after the step of the positioning server acquiring the floor number of the floor where the at least one base station is located, the positioning server according to the N reference signals After the arrival time difference determines the base station corresponding to the reference signal with the shortest arrival time, it is sufficient to find the floor number of the floor where the base station corresponding to the shortest arrival reference signal corresponds to the floor number of the floor at which the at least one base station is located.
  • the step of determining, by the positioning server, the base station corresponding to the shortest reference signal according to the arrival time difference of the N reference signals, and the step of obtaining the floor number of the floor where the at least one base station is located is flexible. Make specific limits.
  • the positioning server may further include the following operations before determining the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located:
  • the positioning server sends a reference signal sending notification message to the M base stations, where the reference signal sending notification message is used to notify the M base stations to respectively broadcast the reference signal, where M is a positive integer greater than 2.
  • the positioning server sends a reference signal receiving notification message to the first terminal, and the reference signal receives the notification.
  • the message is used to notify the first terminal to receive the reference signals broadcast by the M base stations and to feed back M reference signal arrival time differences, wherein the M reference signal arrival time differences are respectively broadcasted by the reference base stations by the arrival times of the reference signals broadcast by the M base stations.
  • the arrival time of the reference signal is subtracted, wherein the reference base station is any one of M base stations;
  • the positioning server receives M reference signal arrival time differences
  • the positioning server receives the vertical heights of the M base stations transmitted by the M base stations;
  • the floor number of the floor on which at least one base station is located includes the floor number of the floor where the M base stations are located.
  • base station 1 there are three base stations in the location area: base station 1, base station 2, and base station 3.
  • the terminals served by the base station 1 have terminal A and terminal B, and the positioning server sends a reference signal transmission notification message to all three base stations, and the base station 1.
  • the base station 2 and the base station 3 After receiving the reference signal transmission notification message, the base station 2 and the base station 3 start to broadcast the reference signal. If the positioning server is to locate the terminal A, the positioning server sends a reference signal receiving notification message to the terminal A, and the terminal A receives the reference signal after receiving the notification message.
  • the time when the terminal A receives the reference signal broadcast by the base station 1 is 1 s
  • the time when the reference signal broadcasted by the base station 2 is received is 2 s
  • the broadcast received by the base station 3 is received.
  • the time of the reference signal is 3s. If the reference base station is the base station 3, the time difference of arrival of the reference signal broadcasted by the base station 1 received by the terminal A is -2 s, and the time difference of arrival of the reference signal broadcast by the base station 2 received by the terminal A is -1 s.
  • the arrival time difference of the reference signal broadcasted by the base station 3 received by the terminal A is 0 s
  • the positioning server receives the three reference signals sent by the terminal A to Time difference -2s, -1s, 0s
  • the location server also receives the vertical height of the base station 3 transmits the three base stations, base station and at least one floor which comprises a number of floors in which the base station number three floors.
  • the positioning server determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located, the following may be adopted as follows:
  • the positioning server acquires a first functional relationship according to a mapping relationship between a vertical height of the M base stations and a floor number of the M base stations, where the first function relationship is used to represent a correspondence between the floor number and the vertical height;
  • the positioning server calculates a vertical height of the first terminal according to the M reference signal arrival time difference
  • the positioning server converts the calculated vertical height of the first terminal according to the first functional relationship
  • the floor number is numbered, and the converted floor number is used as the vertical position information of the first terminal.
  • the vertical height of the first terminal is 120 meters, then 120 meters is substituted into the first functional relationship as y, and it can be concluded that x is 5.3, and the rounding can be rounded up to 6, if the first The vertical height of a terminal is 118.5 meters, then 118.5 meters is substituted into y into the first functional relationship, and x can be obtained as 5.
  • the vertical height of the first terminal is calculated according to the arrival time difference of the M reference signals, which is a commonly used technology, and will not be described in detail herein.
  • the positioning server may further include the following operations before determining the vertical location information of the first terminal according to the floor number of the floor where the at least one base station is located:
  • the positioning server sends a reference signal sending notification message to the M base stations, where the reference signal sending notification message is used to notify the M base stations to respectively broadcast the reference signal, where M is a positive integer greater than 2.
  • the positioning server sends a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signals broadcast by the M base stations and feed back M reference signal arrival time differences, wherein the M reference signal arrival time difference is Obtaining, by the M base station, the arrival time of the reference signal broadcasted by the M base station and the arrival time of the reference signal broadcasted by the reference base station, wherein the reference base station is any one of the M base stations;
  • the positioning server receives M reference signal arrival time differences
  • the positioning server receives the M received powers sent by the first terminal, and the M received powers are powers used by the first terminal to receive the reference signals broadcast by the M base stations;
  • the positioning server receives the vertical heights of the M base stations transmitted by the M base stations;
  • the floor number of the floor on which at least one base station is located includes the floor number of the floor where the M base stations are located.
  • the positioning server determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located, the following may be adopted as follows:
  • the positioning server acquires a second function relationship according to a mapping relationship between a vertical height of the M base stations and a floor number of the M base stations, where the second function relationship is used to represent a correspondence between the floor number and the vertical height;
  • the positioning server calculates a first vertical height of the first terminal according to the M reference signal arrival time difference
  • the positioning server calculates a second vertical height of the first terminal according to the M receiving powers
  • the positioning server obtains a final vertical height of the first terminal according to the first vertical height and the second vertical height;
  • the positioning server converts the calculated final vertical height of the first terminal into a floor number according to the second functional relationship, and uses the converted floor number as the vertical position information of the first terminal.
  • the determining manner of the second function is similar to the determining manner of the first function, and details are not described herein again.
  • the positioning server when the terminal is indoors, the positioning server can determine the floor number where the terminal is located, instead of merely obtaining the vertical height of the terminal, thereby improving the accuracy of the indoor positioning.
  • the base station side process of indoor positioning corresponding to the foregoing method embodiment is as follows:
  • Step 300 The base station determines the floor number of the floor where it is located.
  • the floor number may be 2, 3, 4, etc., and when the floor number is specifically carried in the message, the floor number may be a value in the floor index field.
  • the base station A reports to the location server that the floor number of the base station A is 2, and the terminal 1 for the service provided by the base station A, but only knows which layer the terminal 1 is on, and does not know which building the terminal 1 is in, Such positioning is still meaningless. Therefore, in the embodiment of the present invention, the base station sends the floor number of the floor where the base station is located to the positioning.
  • the coordinate information of the location where the base station is located such as (X, Y, Z)
  • the positioning server can determine the building where the base station is located according to the coordinate information sent by the base station, and then can determine according to the floor number.
  • accurate positioning can be achieved.
  • the base station since it has been specified in the existing protocol that the base station transmits the coordinate information of the location where the base station is located to the positioning server when performing the positioning, it will not be described in detail herein.
  • Step 310 The base station sends the floor number to the positioning server.
  • the method may further include the following operations:
  • the base station sends the identifier information of the first terminal to the location server, where the base station is the serving base station of the first terminal.
  • the location server may use the floor number as the vertical location information of the first terminal.
  • the method may further include the following operations:
  • the base station sends a notification message broadcast reference signal according to the reference signal
  • the base station is the base station corresponding to the reference signal with the shortest arrival time among the N reference signal arrival time difference of the first terminal, and the N reference signal arrival time difference is the reference time of the reference signal broadcasted by the N base stations and the reference base station broadcast respectively.
  • the arrival time of the signal is subtracted, wherein the reference base station is any one of N base stations, where N is a positive integer greater than zero.
  • the location server may also use the floor number as the vertical location information of the first terminal.
  • the method may further include the following operations:
  • the base station sends a notification message broadcast reference signal according to the reference signal
  • the base station transmits the vertical height of the base station.
  • the base station sending floor number is sent after receiving the trigger message.
  • the base station may further include the following operations before sending the floor number to the positioning server:
  • the base station receives the positioning measurement request sent by the terminal of the provided service.
  • the positioning measurement request sent by the positioning server can be used as the base station to send the floor number.
  • the trigger message, or the location measurement request sent by the terminal served by the base station may be used as a trigger message for the base station to send the floor number.
  • the positioning server can determine the vertical position information of the terminal according to the received floor number, thereby avoiding that the positioning server only uses the vertical height of the position of the terminal as the vertical of the terminal. Location information, therefore, improves the accuracy of positioning.
  • Step 40 The positioning server sends a positioning measurement request to all three base stations in the positioning area.
  • the three base stations in this step are base station A, base station B, and base station C, respectively.
  • Step 41 The base station A sends the floor number of the base station A and the identification information of the terminal provided by the base station A to the positioning server; the base station B sends the floor number where the base station B is located and the identification information of the terminal provided by the base station B to the positioning server.
  • the base station C transmits the floor number of the base station C and the identification information of the terminal provided by the base station C to the positioning server.
  • Step 42 The location server corresponds to the terminal corresponding to any one of the received identification information, and the location server uses the floor number of the serving base station of the terminal as the vertical location information of the terminal.
  • Step 400 The positioning server sends a positioning measurement request to all three base stations in the positioning area.
  • the three base stations in this step are base station A, base station B, and base station C, respectively.
  • Step 410 The base station A sends the floor number of the base station A and the identification information of the terminal provided by the base station A to the positioning server, and broadcasts the first reference signal; the base station B sends the floor number of the base station B and the base station B to the positioning server. Providing identification information of the served terminal and broadcasting the second reference signal; the base station C transmits the floor number of the base station C and the identification information of the terminal provided by the base station C to the positioning server, and broadcasts the third reference signal.
  • Step 420 After the location server receives the floor number sent by the base station and the identifier information of the terminal, A notification message is sent to each terminal identified by the identification information.
  • Step 430 For each terminal under the three base stations, after receiving the notification message, the terminal receives the first reference signal, the second reference signal, and the third reference signal, and obtains three reference signal arrival time differences, and then obtains The three reference signal arrival time differences are sent to the location server.
  • Step 440 The positioning server determines the reference signal with the shortest arrival time according to the arrival time difference of the three reference signals sent by the terminal, and uses the floor number of the base station corresponding to the reference signal with the shortest arrival time as the vertical height information of the terminal.
  • Step 4000 The positioning server sends a positioning measurement request to all three base stations in the positioning area.
  • the three base stations in this step are base station A, base station B, and base station C, respectively.
  • Step 4100 The base station A sends the floor number and height information of the base station A and the identification information of the terminal provided by the base station A to the positioning server, and broadcasts the first reference signal; the base station B sends the floor number of the base station B to the positioning server, Height information and identification information of the terminal served by the base station B, and broadcasting the second reference signal; the base station C transmits the floor number, the height information of the base station C, and the identification information of the terminal provided by the base station C to the positioning server, and broadcasts Third reference signal.
  • Step 4200 After receiving the floor number, height information, and identification information of the terminal sent by the base station, the positioning server determines the first function relationship.
  • Step 4300 For each terminal under the three base stations, after receiving the notification message, the terminal receives the first reference signal, the second reference signal, and the third reference signal, and obtains three reference signal arrival time differences, and then obtains The three reference signal arrival time differences are sent to the location server.
  • Step 4400 The positioning server calculates the vertical height according to the arrival time difference of the three reference signals sent by the terminal.
  • Step 4500 The positioning server converts the vertical height into a floor number according to the first function relationship, and uses the converted floor number as the vertical position information of the terminal.
  • an embodiment of the present invention provides a positioning server, where the positioning server includes an obtaining unit 50, a receiving unit 51, and a determining unit 52, where:
  • the obtaining unit 50 is configured to acquire a floor number of a floor where the at least one base station is located;
  • the receiving unit 51 is configured to receive identification information of the first terminal.
  • a determining unit 52 configured to determine, according to the identification information, the first terminal
  • the determining unit 52 is further configured to determine vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located.
  • the floor number obtained by the obtaining unit 50 may be 2 layers, 3 layers, 4 layers, etc., and when the floor number is specifically carried in the message, the floor number may be a value in the floor index field.
  • the acquisition unit 50 Only the floor number of the floor where the at least one base station is located is acquired. However, if the acquisition unit 50 only obtains the floor number and does not acquire the location information of the building, such positioning is meaningless and accurate. Lower, for example, the base station A reports to the location server that the floor number of the base station A is 2, and the terminal 1 for the service provided by the base station A, if the determining unit 52 uses the floor number of the floor where the base station A is located as the terminal 1 The vertical position information, but only knows that the terminal 1 is at the 2nd floor, and does not know which building the terminal 1 is in, such positioning is meaningless. Therefore, in the embodiment of the present invention, the acquiring unit 50 is required to acquire at least one base station.
  • coordinate information of at least one location of the base station such as (X, Y, Z) is obtained, so that the determining unit 52 can determine the floor where the base station is located according to the coordinate information sent by the base station. According to the floor number, it can be determined that the terminal is at that level, and accurate positioning can be achieved.
  • the base station when the acquiring unit 50 acquires the floor number of the floor where the at least one base station is located, the base station receives the location measurement request message, so that the base station can send the floor number of the floor where the base station transmits, where the positioning measurement request message is received. It may be sent by the location server, or may be sent by the terminal provided by the base station. If the location server sends the location server, the location server may further include a sending unit 53 that is to acquire the floor of the floor where the at least one base station is located. Send before numbering.
  • the floor number of the floor where the at least one base station is located may include a floor number of a floor where the first base station is located, and the first base station may be a serving base station of the first terminal;
  • the determining unit 52 determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located, specifically:
  • the floor number of the floor where the first base station is located is used as the vertical position information of the first terminal.
  • the determining unit 52 uses the floor number of the floor where the serving base station of the terminal is located as the vertical position information of the terminal.
  • the following manner may also be adopted:
  • a sending unit 53 is further included, where the sending unit 53 is configured to:
  • the sending unit 53 is further configured to: send a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signal broadcast by the N base stations and feed back N reference signal arrival time differences, where N The reference signal arrival time difference is obtained by subtracting the arrival times of the reference signals broadcast by the N base stations from the arrival times of the reference signals broadcast by the reference base station, wherein the reference base station is any one of the N base stations;
  • the receiving unit 51 is further configured to receive N reference signal arrival time differences
  • the determining unit 52 is further configured to determine, according to the N reference signal arrival time differences, a base station corresponding to the reference signal with the shortest arrival time;
  • the floor number of the floor where the at least one base station is acquired by the obtaining unit 50 includes the floor number of the floor where the base station corresponding to the reference signal with the shortest arrival time is located;
  • the determining unit 52 determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located, specifically:
  • the floor number of the floor where the base station corresponding to the reference signal having the shortest arrival time is used as the vertical position information of the first terminal.
  • a sending unit 53 is further included, where the sending unit 53 is configured to:
  • the sending unit 53 is further configured to send a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signals broadcast by the M base stations and feed back M reference signal arrival time differences, where M The reference signal arrival time difference is obtained by subtracting the arrival times of the reference signals broadcast by the M base stations from the arrival times of the reference signals broadcast by the reference base station, wherein the reference base station is any one of the M base stations;
  • the receiving unit 51 is further configured to receive M reference signal arrival time differences
  • the receiving unit 51 is further configured to receive vertical heights of M base stations sent by the M base stations;
  • the floor number of the floor where the at least one base station is acquired by the obtaining unit 50 includes the floor number of the floor where the M base stations are located;
  • the determining unit 52 determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located, specifically:
  • the calculated vertical height of the first terminal is converted into a floor number, and the converted floor number is used as the vertical position information of the first terminal.
  • a sending unit 53 is further included, where the sending unit 53 is configured to:
  • the sending unit 53 is further configured to send a reference signal receiving notification message to the first terminal, where the reference signal receiving notification message is used to notify the first terminal to receive the reference signals broadcast by the M base stations and feed back M reference signal arrival time differences, where M The reference signal arrival time difference is obtained by subtracting the arrival times of the reference signals broadcast by the M base stations from the arrival times of the reference signals broadcast by the reference base station, wherein the reference base station is any one of the M base stations;
  • the receiving unit 51 is further configured to receive M reference signal arrival time differences
  • the receiving unit 51 is further configured to receive M received powers sent by the first terminal, where the M received powers are power used by the first terminal to receive the reference signals broadcast by the M base stations;
  • the receiving unit 51 is further configured to receive vertical heights of M base stations sent by the M base stations;
  • the floor number of the floor where the at least one base station is acquired by the obtaining unit 50 includes the floor number of the floor where the M base stations are located;
  • the determining unit 52 determines the vertical position information of the first terminal according to the floor number of the floor where the at least one base station is located, specifically:
  • the calculated final vertical height of the first terminal is converted into a floor number, and the converted floor number is used as the vertical position information of the first terminal.
  • the sending unit 53 is further configured to:
  • the operations performed by the receiving unit 51 may be performed by the receiver 500, and the operations performed by the transmitting unit 53 may be performed by the transmitter 510, and the obtaining unit 50 and the determining unit 52 perform the operations.
  • the operation can be performed by the processor 520 instead, as shown in Figure 5B.
  • an embodiment of the present invention provides a base station, where the base station includes a determining unit 60 and a sending unit 61, where:
  • a determining unit 60 configured to determine a floor number of the floor where the floor is located
  • the sending unit 61 is configured to send the floor number to the positioning server.
  • the sending unit 61 is further configured to:
  • the location server can use the floor number of the floor where the base station is located as the first terminal. Vertical position information.
  • the receiving unit 62 is further configured to:
  • the sending unit 61 is further configured to: send a notification message broadcast reference signal according to the reference signal;
  • the base station is the base station corresponding to the reference signal with the shortest arrival time among the N reference signal arrival time difference of the first terminal, and the N reference signal arrival time difference is the reference time of the reference signal broadcasted by the N base stations and the reference base station broadcast respectively.
  • the arrival time of the signal is subtracted, wherein the reference base station is any one of N base stations, where N is a positive integer greater than zero.
  • the location server may use the floor number of the floor where the base station corresponding to the reference signal with the shortest arrival time is located as the vertical position information of the first terminal.
  • the receiving unit 62 is further configured to:
  • the sending unit 61 is further configured to: send a notification message broadcast reference signal according to the reference signal;
  • the sending unit 61 is further configured to send the vertical height of the base station.
  • the positioning server may determine the vertical position information of the first terminal according to the floor number of the floor where each base station is located.
  • the receiving unit 62 is further configured to:
  • the operations performed by the determining unit 60 may be performed by the processor 600, the operations performed by the transmitting unit 61 may be performed by the transmitter 610, and the operations performed by the receiving unit 62 may be performed.
  • the 620 is replaced by a 620 as shown in FIG. 6B.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus functions in one or more blocks of a flow or a flow diagram and/or block diagram of a flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions in one or more blocks of the flowchart or in a flow or block of the flowchart.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明实施例涉及移动通信技术领域,尤其涉及一种室内定位的方法及装置,在该方案中,定位服务器获取至少一个基站所处楼层的楼层编号;定位服务器接收第一终端的标识信息;定位服务器根据标识信息确定第一终端;定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息,终端处于室内时,需要具体确定出终端具体处于哪一个楼层,这样才有意义,在该方案中,终端处于室内时,确定出的终端的垂直高度信息是终端的具体所处的楼层,而不是仅仅得出终端的垂直高度,因此,提高了定位的准确度。

Description

一种室内定位方法及装置 技术领域
本发明涉及通信技术领域,特别涉及一种室内定位方法及装置。
背景技术
目前,随着移动通信技术的发展和业务需求的增长,基于移动终端位置的定位服务已经越来越多。基于定位的服务涉及交通、物流、治安、紧急情况和日常生活等诸多领域,可以提供导航、物流管理、交通信息、日程安排等众多业务,因此,应用非常广泛。
3GPP(3rd Generation Partnership Project,第三代移动通信标准化组织)协议中定义的定位方法有E-CID(Enhanced Cell Identification,增强型小区标识)定位方法和OTDOA(Observed Time Difference of Arrival,观测时间到达差)定位方法。
E-CID定位方法通常用于蜂窝移动通信中,且易于实现,在这种定位方式中,每个小区都有自己特定的小区标识号(Cell ID),当进入某一小区时,移动终端要在当前小区进行注册,定位服务器的数据中就会有相应的小区的小区标识。定位服务器根据采集到的移动终端所处小区的标识来确定移动终端的位置。
OTDOA是一种常见的定位方法。如图1所示,移动终端对基站进行监听并测量RSTD(Reference Signal Time Difference,参考信号到达时间差)。每两个基站得到一个测量值,形成一个双曲定位区。这样三个基站得到两个双曲线定位区,求解得出交界点并附加条件可得到移动终端的确切位置。
定位过程最终会得到目标物的水平方向的位置信息和垂直方向的位置信息,在上述两种方法中,无论应用于室外的场景还是室内的场景,定位得到的垂直方向的位置信息均为移动终端的高度(Altitude)和高度不确定度 (Altitude Uncertainty),但是,当移动终端位于室内时,垂直方向的位置信息用移动终端的高度和高度不确定度来表示的话,定位的准确度较低。
综上所述,目前室内定位方法存在准确度较低的缺陷。
发明内容
本发明实施例提供一种室内定位方法及装置,用以解决现有技术中存在的准确度较低的缺陷。
本发明实施例提供的具体技术方案如下:
第一方面,提供一种室内定位方法,包括:
定位服务器获取至少一个基站所处楼层的楼层编号;
所述定位服务器接收第一终端的标识信息;
所述定位服务器根据所述标识信息确定所述第一终端;
所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息。
结合第一方面,在第一种可能的实现方式中,所述至少一个基站所处楼层的楼层编号包括第一基站所处楼层的楼层编号,所述第一基站为所述第一终端的服务基站;
所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息,包括:
所述定位服务器将所述第一基站所处楼层的楼层编号,作为所述第一终端的垂直位置信息。
结合第一方面,在第二种可能的实现方式中,所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息之前,还包括:
所述定位服务器向N个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述N个基站分别广播参考信号,其中,N为大于0的正整数;
所述定位服务器向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述N个基站广播的参考信号并反馈N个参考信号到达时间差,其中,所述N个参考信号到达时间差为将所述N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述N个基站中的任意一个;
所述定位服务器接收所述N个参考信号到达时间差;
所述定位服务器根据所述N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站;
所述至少一个基站所处楼层的楼层编号包括所述到达时间最短的参考信号所对应的基站所处楼层的楼层编号;
所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息,包括:
所述定位服务器将所述到达时间最短的参考信号所对应的基站所处楼层的楼层编号,作为所述第一终端的垂直位置信息。
结合第一方面,在第三种可能的实现方式中,所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息之前,还包括:
所述定位服务器向M个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述M个基站分别广播参考信号,其中,M为大于2的正整数;
所述定位服务器向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,所述M个参考信号到达时间差为将所述M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述M个基站中的任意一个;
所述定位服务器接收所述M个参考信号到达时间差;
所述定位服务器接收所述M个基站发送的所述M个基站的垂直高度;
所述至少一个基站所处楼层的楼层编号包括所述M个基站所处楼层的楼层编号;
所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息,包括:
所述定位服务器根据所述M个基站的垂直高度和所述M个基站的楼层编号之间的映射关系,获取第一函数关系,所述第一函数关系用于表征楼层编号和垂直高度之间的对应关系;
所述定位服务器根据所述M个参考信号到达时间差计算所述第一终端的垂直高度;
所述定位服务器根据所述第一函数关系,将计算得出的所述第一终端的垂直高度转换为楼层编号,并将转换得到的楼层编号作为所述第一终端的垂直位置信息。
结合第一方面,在第四种可能的实现方式中,所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息之前,还包括:
所述定位服务器向M个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述M个基站分别广播参考信号,其中,M为大于2的正整数;
所述定位服务器向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,所述M个参考信号到达时间差为将所述M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述M个基站中的任意一个;
所述定位服务器接收所述M个参考信号到达时间差;
所述定位服务器接收所述第一终端发送的M个接收功率,所述M个接收功率为所述第一终端对所述M个基站广播的参考信号进行接收时所采用的功率;
所述定位服务器接收所述M个基站发送的所述M个基站的垂直高度;
所述至少一个基站所处楼层的楼层编号包括所述M个基站所处楼层的楼层编号;
所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息,包括:
所述定位服务器根据所述M个基站的垂直高度和所述M个基站的楼层编号之间的映射关系,获取第二函数关系,所述第二函数关系用于表征楼层编号和垂直高度之间的对应关系;
所述定位服务器根据所述M个参考信号到达时间差计算所述第一终端的第一垂直高度;
所述定位服务器根据所述M个接收功率计算所述第一终端的第二垂直高度;
所述定位服务器根据所述第一垂直高度和所述第二垂直高度得到所述第一终端的最终垂直高度;
所述定位服务器根据所述第二函数关系,将计算得出的所述第一终端的最终垂直高度转换为楼层编号,并将转换得到的楼层编号作为所述第一终端的垂直位置信息。
结合第一方面的第二种至第四种可能的实现方式,在第五种可能的实现方式中,所述定位服务器获取至少一个基站所处楼层的楼层编号之前,还包括:
所述定位服务器发送定位测量请求。
第二方面,提供一种室内定位方法,包括:
基站确定所处楼层的楼层编号;
所述基站将所述楼层编号发送至定位服务器。
结合第二方面,在第一种可能的实现方式中,所述方法还包括:
所述基站将第一终端的标识信息发送至所述定位服务器,所述基站为所述第一终端的服务基站。
结合第二方面,在第二种可能的实现方式中,所述方法还包括:
所述基站接收所述定位服务器发送的参考信号发送通知消息;
所述基站根据所述参考信号发送通知消息广播参考信号;
所述基站为第一终端发送的N个参考信号到达时间差中到达时间最短的参考信号所对应的基站,所述N个参考信号到达时间差为将N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述N个基站中的任意一个,其中,N为大于0的正整数。
结合第二方面,在第三种可能的实现方式中,所述方法还包括:
所述基站接收所述定位服务器发送的参考信号发送通知消息;
所述基站根据所述参考信号发送通知消息广播参考信号;
所述基站发送所述基站的垂直高度。
结合第二方面,或者第二方面的第一至第三种可能的实现方式,在第四种可能的实现方式中,所述基站将所述楼层编号发送至定位服务器之前,还包括:
所述基站接收所述定位服务器发送的所述定位测量请求;或者
所述基站接收所提供服务的终端发送的定位测量请求。
第三方面,提供一种定位服务器,包括:
获取单元,用于获取至少一个基站所处楼层的楼层编号;
接收单元,用于接收第一终端的标识信息;
确定单元,用于根据所述标识信息确定所述第一终端;
所述确定单元还用于,根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息。
结合第三方面,在第一种可能的实现方式中,所述至少一个基站所处楼层的楼层编号包括第一基站所处楼层的楼层编号,所述第一基站为所述第一终端的服务基站;
所述确定单元根据所述至少一个基站所处楼层的楼层编号,确定所述第 一终端的垂直位置信息时,具体为:
将所述第一基站所处楼层的楼层编号,作为所述第一终端的垂直位置信息。
结合第三方面,在第二种可能的实现方式中,还包括发送单元,所述发送单元用于:
向N个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述N个基站分别广播参考信号,其中,N为大于0的正整数;
所述发送单元还用于,向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述N个基站广播的参考信号并反馈N个参考信号到达时间差,其中,所述N个参考信号到达时间差为将所述N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述N个基站中的任意一个;
所述接收单元还用于,接收所述N个参考信号到达时间差;
所述确定单元还用于,根据所述N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站;
所述获取单元获取的至少一个基站所处楼层的楼层编号包括所述到达时间最短的参考信号所对应的基站所处楼层的楼层编号;
所述确定单元在根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息时,具体为:
将所述到达时间最短的参考信号所对应的基站所处楼层的楼层编号,作为所述第一终端的垂直位置信息。
结合第三方面,在第三种可能的实现方式中,还包括发送单元,所述发送单元用于:
向M个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述M个基站分别广播参考信号,其中,M为大于2的正整数;
所述发送单元还用于,向所述第一终端发送参考信号接收通知消息,所 述参考信号接收通知消息用于通知所述第一终端接收所述M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,所述M个参考信号到达时间差为将所述M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述M个基站中的任意一个;
所述接收单元还用于,接收所述M个参考信号到达时间差;
所述接收单元还用于,接收所述M个基站发送的所述M个基站的垂直高度;
所述获取单元获取的至少一个基站所处楼层的楼层编号包括所述M个基站所处楼层的楼层编号;
所述确定单元根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息时,具体为:
根据所述M个基站的垂直高度和所述M个基站的楼层编号之间的映射关系,获取第一函数关系,所述第一函数关系用于表征楼层编号和垂直高度之间的对应关系;
根据所述M个参考信号到达时间差计算所述第一终端的垂直高度;
根据所述第一函数关系,将计算得出的所述第一终端的垂直高度转换为楼层编号,并将转换得到的楼层编号作为所述第一终端的垂直位置信息。
结合第三方面,在第四种可能的实现方式中,还包括发送单元,所述发送单元用于:
向M个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述M个基站分别广播参考信号,其中,M为大于2的正整数;
所述发送单元还用于,向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,所述M个参考信号到达时间差为将所述M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述M个基站中的任意 一个;
所述接收单元还用于,接收所述M个参考信号到达时间差;
所述接收单元还用于,接收所述第一终端发送的M个接收功率,所述M个接收功率为所述第一终端对所述M个基站广播的参考信号进行接收时所采用的功率;
所述接收单元还用于,接收所述M个基站发送的所述M个基站的垂直高度;
所述获取单元获取的至少一个基站所处楼层的楼层编号包括所述M个基站所处楼层的楼层编号;
所述确定单元根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息时,具体为:
根据所述M个基站的垂直高度和所述M个基站的楼层编号之间的映射关系,获取第二函数关系,所述第二函数关系用于表征楼层编号和垂直高度之间的对应关系;
根据所述M个参考信号到达时间差计算所述第一终端的第一垂直高度;
根据所述M个接收功率计算所述第一终端的第二垂直高度;
根据所述第一垂直高度和所述第二垂直高度得到所述第一终端的最终垂直高度;
根据所述第二函数关系,将计算得出的所述第一终端的最终垂直高度转换为楼层编号,并将转换得到的楼层编号作为所述第一终端的垂直位置信息。
结合第三方面的第二种至第四种可能的实现方式,在第五种可能的实现方式中,所述发送单元还用于:
发送定位测量请求。
第四方面,提供一种基站,包括:
确定单元,用于确定所处楼层的楼层编号;
发送单元,用于将所述楼层编号发送至定位服务器。
结合第四方面,在第一种可能的实现方式中,所述发送单元还用于:
将第一终端的标识信息发送至所述定位服务器,所述基站为所述第一终端的服务基站。
结合第四方面,在第二种可能的实现方式中,还包括接收单元,所述接收单元用于:
接收所述定位服务器发送的参考信号发送通知消息;
所述发送单元还用于,根据所述参考信号发送通知消息广播参考信号;
所述基站为第一终端发送的N个参考信号到达时间差中到达时间最短的参考信号所对应的基站,所述N个参考信号到达时间差为将N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述N个基站中的任意一个,其中,N为大于0的正整数。
结合第四方面,在第三种可能的实现方式中,还包括接收单元,所述接收单元用于:
接收所述定位服务器发送的参考信号发送通知消息;
所述发送单元还用于,根据所述参考信号发送通知消息广播参考信号;
所述发送单元还用于,发送所述基站的垂直高度。
结合第四方面,或者第四方面的第一至第三种可能的实现方式,在第四种可能的实现方式中,所述接收单元还用于:
接收所述定位服务器发送的所述定位测量请求;或者
接收所述基站所提供服务的终端发送的定位测量请求。
本发明实施例中提供一种室内定位方法,在该方案中,定位服务器获取至少一个基站所处楼层的楼层编号;定位服务器接收第一终端的标识信息;定位服务器根据标识信息确定第一终端;定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息,终端处于室内时,需要具体确定出终端具体处于哪一个楼层,这样才有意义,在该方案中,终端处于室内时,确定出的终端的垂直高度信息是终端的具体所处的楼层,而不是仅仅得出终端的垂直高度,因此,提高了定位的准确度。
附图说明
图1为现有技术中OTDOA定位示意图;
图2A为本发明实施例中室内定位的场景示意图;
图2B为本发明实施例中室内定位的一种流程图;
图3为本发明实施例中室内定位的另一种流程图;
图4A为本发明实施例中室内定位的一种实施例;
图4B为本发明实施例中室内定位的另一种实施例;
图4C为本发明实施例中室内定位的另一种实施例;
图5A为本发明实施例中定位服务器的一种结构示意图;
图5B为本发明实施例中定位服务器的另一种结构示意图;
图6A为本发明实施例中基站的一种结构示意图;
图6B为本发明实施例中基站的另一种结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中描述的技术可用于各种通信系统,例如当前2G,3G通信系统和下一代通信系统,例如,GSM(Global System for Mobile Communications,全球移动通信系统),CDMA(Code Division Multiple Access,码分多址)系统,TDMA(Time Division Multiple Access,时分多址)系统,WCDMA(Wideband Code Division Multiple Access Wireless,宽带码分多址),FDMA(Frequency Division Multiple Addressing,频分多址)系统,OFDMA(Orthogonal Frequency-Division Multiple Access,正交频分多址)系统,单载波FDMA (SC-FDMA)系统,GPRS(General Packet Radio Service,通用分组无线业务)系统,以及其他此类通信系统。
下面结合说明书附图对本发明实施例进行详细说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
下面结合附图对本发明实施例进行详细说明。
室内定位场景示意图如图2A所示。
参阅图2B所示,本发明实施例中,室内定位的一种流程如下:
步骤200:定位服务器获取至少一个基站所处楼层的楼层编号。
本发明实施例中,楼层编号可以为2层、3层,4层等,楼层编号具体携带在消息中时,楼层编号可以为floor index字段中的值。
此处只描述了定位服务器要获取至少一个基站所处楼层的楼层编号,但是如果定位服务器仅仅是确定了楼层编号,不知道楼的位置信息的话,这样的定位也是没有意义的,准确度较低,例如,基站A给定位服务器上报了基站A所处的楼层编号为2层,针对基站A所提供服务的终端1,如果定位服务器将基站A所处楼层的楼层编号作为终端1的垂直位置信息,但是仅仅知道终端1处于2层,不知道终端1处于哪一座楼的话,这样的定位还是没有意义的,因此,本发明实施例中,定位服务器除了要获取至少一个基站所处楼层的楼层编号之外,还要获取至少一个基站所处位置的坐标信息,如(X,Y,Z),这样,定位服务器就可以根据基站发送的坐标信息确定出基站所处的楼,再根据楼层编号可以确定出终端处于那一层,就可以实现准确定位。
但是,由于现有协议中已经规定了在进行定位时,基站要向定位服务器发送基站所处位置的坐标信息,因此,在此就不再进行详述。
本发明实施例中,定位服务器要获取至少一个基站所处楼层的楼层编号的话,针对至少一个基站中的任意一基站,基站要接收到定位测量请求消息,这样,才可以触发基站发送所处楼层的楼层编号,其中,定位测量请求消息可以是定位服务器发送的,也可以是基站所提供服务的终端发送的,如果是 定位服务器发送的话,定位服务器要在获取至少一个基站所处楼层的楼层编号之前进行发送。
本发明实施例中,定位服务器在发送定位测量请求时,可以是实时发送,也可以是周期性的发送。
本发明实施例中,定位测量请求可以为E-CID MEASUREMENT INITIATION REQUEST。
步骤210:定位服务器接收第一终端的标识信息。
本发明实施例中,第一终端的标识信息可以为TMSI(Temporary Mobile Subscriber Identity,临时移动用户标识),也可以为IMSI(International Mobile Subscriber Identity,国际移动用户识别码),当然也可以是其他形式的信息,在此不再进行一一详述。
本发明实施例中,步骤200和步骤210之间是没有先后顺序关系的,也就是说,可以是,定位服务器获取至少一个基站所处楼层的楼层编号之后,定位服务器接收第一终端的标识信息;或者,也可以是,定位服务器接收第一终端的标识信息之后,定位服务器获取至少一个基站所处楼层的楼层编号。
步骤220:定位服务器根据标识信息确定第一终端。
步骤230:定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息。
本发明实施例中,可选的,至少一个基站所处楼层的楼层编号包括第一基站所处楼层的楼层编号,第一基站为第一终端的服务基站。
此时,定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息的方式有多种,可选的,可以采用如下方式:
定位服务器将第一基站所处楼层的楼层编号,作为第一终端的垂直位置信息。
例如:定位区域中有3个基站:基站1、基站2和基站3,定位服务器向3个基站分别发送定位测量请求,基站1所提供服务的终端有10个:终端1-终端10,基站2所提供服务的终端也有10个:终端11-终端20,基站3所提 供服务的终端也有10个终端:终端21-终端30,基站1向定位服务器发送基站1的楼层编号,及终端1-终端10各个终端的标识信息;同理,基站2向定位服务器发送基站2的楼层编号,及终端11-终端20各个终端的标识信息;基站3向定位服务器发送基站3的楼层编号,及终端21-终端30各个终端的标识信息,定位服务器将基站1的楼层编号作为终端1-终端10的垂直位置信息,定位服务器将基站2的楼层编号作为终端11-终端20的垂直位置信息,定位服务器将基站3的楼层编号作为终端21-终端30的垂直位置信息。
上述讲述的是将终端的服务基站所处楼层的楼层编号作为该终端的垂直位置信息,但是,由于准确度较低,因此,为了进一步提高定位的准确度,还可以采用如下方式:
定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息之前,还可以包括如下操作:
定位服务器向N个基站发送参考信号发送通知消息,参考信号发送通知消息用于通知N个基站分别广播参考信号,其中,N为大于0的正整数;
定位服务器向第一终端发送参考信号接收通知消息,参考信号接收通知消息用于通知第一终端接收N个基站广播的参考信号并反馈N个参考信号到达时间差,其中,N个参考信号到达时间差为将N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,参考基站为N个基站中的任意一个;
定位服务器接收N个参考信号到达时间差;
定位服务器根据N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站;
至少一个基站所处楼层的楼层编号包括到达时间最短的参考信号所对应的基站所处楼层的楼层编号。例如:定位区域中有3个基站:基站1、基站2和基站3,基站1所提供服务的终端有终端A和终端B,定位服务器向3个基站均发送参考信号发送通知消息,基站1、基站2和基站3接收到参考信号发送通知消息后均开始广播参考信号,如果定位服务器要定位终端A,则定 位服务器向终端A发送参考信号接收通知消息,终端A接收到参考信号接收通知消息后,接收基站1、基站2和基站3分别广播的参考信号,终端A接收到基站1广播的参考信号的时间为1s,接收到基站2广播的参考信号的时间为2s,接收到基站3广播的参考信号的时间为3s,参考基站为基站3的话,则终端A接收到的基站1广播的参考信号的到达时间差为-2s,终端A接收到的基站2广播的参考信号的到达时间差为-1s,终端A接收到的基站3广播的参考信号的到达时间差为0s,则到达时间最短的参考信号所对应的基站为基站1。
又例如:定位区域中有3个基站:基站1、基站2和基站3,基站1所提供服务的终端有终端A和终端B,定位服务器向3个基站均发送参考信号发送通知消息,基站1、基站2和基站3接收到参考信号发送通知消息后均开始广播参考信号,如果定位服务器要定位终端A,则定位服务器向终端A发送参考信号接收通知消息,终端A接收到参考信号接收通知消息后,接收基站1、基站2和基站3分别广播的参考信号,终端A接收到基站1广播的参考信号的时间为1s,接收到基站2广播的参考信号的时间为2s,接收到基站3广播的参考信号的时间为3s,参考基站为基站1的话,则终端A接收到的基站1广播的参考信号的到达时间差为0s,终端A接收到的基站2广播的参考信号的到达时间差为1s,终端A接收到的基站3广播的参考信号的到达时间差为2s,则到达时间最短的参考信号所对应的基站为基站1。
上述讲述的是针对终端A确定出到达时间最短的参考信号所对应的基站的过程,针对终端B确定到达时间最短的参考信号所对应的基站的过程与针对终端A的过程类似,在此不再进行一一详述。
此时,定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息时,可以采用如下方式:
定位服务器将到达时间最短的参考信号所对应的基站所处楼层的楼层编号,作为第一终端的垂直位置信息。
仍以上述例子为例进行说明,针对终端A,确定出到达时间最短的参考 信号所对应的基站为基站1,那么,将基站1所在楼层的楼层编号,作为终端A的垂直位置信息。同理,如果针对终端B,确定出到达时间最短的参考信号所对应的基站为基站2,那么,将基站2所在楼层的楼层编号,作为终端B的垂直位置信息。
本发明实施例中,定位服务器根据N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站这个步骤,可以位于定位服务器获取至少一个基站所处楼层的楼层编号这个步骤之前,也可以位于这个步骤之后,如果定位服务器根据N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站这个步骤,位于定位服务器获取至少一个基站所处楼层的楼层编号这个步骤之前的话,定位服务器根据N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站之后,只需要获取到达时间最短的参考信号所对应的基站所处楼层的楼层编号就可以了。
如果定位服务器根据N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站这个步骤,位于定位服务器获取至少一个基站所处楼层的楼层编号这个步骤之后的话,定位服务器根据N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站之后,从获取的至少一个基站所处楼层的楼层编号中查找到达时间最短的参考信号所对应的基站所处楼层的楼层编号就可以了。
定位服务器根据N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站这个步骤,与定位服务器获取至少一个基站所处楼层的楼层编号这个步骤之间的先后顺序比较灵活,在此不做具体限定。
同理,为了进一步提高定位的准确度,还可以采用如下方式:
定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息之前,还可以包括如下操作:
定位服务器向M个基站发送参考信号发送通知消息,参考信号发送通知消息用于通知M个基站分别广播参考信号,其中,M为大于2的正整数;
定位服务器向第一终端发送参考信号接收通知消息,参考信号接收通知 消息用于通知第一终端接收M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,M个参考信号到达时间差为将M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,参考基站为M个基站中的任意一个;
定位服务器接收M个参考信号到达时间差;
定位服务器接收M个基站发送的M个基站的垂直高度;
至少一个基站所处楼层的楼层编号包括M个基站所处楼层的楼层编号。
例如:定位区域中有3个基站:基站1、基站2和基站3,基站1所提供服务的终端有终端A和终端B,定位服务器向3个基站均发送参考信号发送通知消息,基站1、基站2和基站3接收到参考信号发送通知消息后均开始广播参考信号,如果定位服务器要定位终端A,则定位服务器向终端A发送参考信号接收通知消息,终端A接收到参考信号接收通知消息后,接收基站1、基站2和基站3分别广播的参考信号,终端A接收到基站1广播的参考信号的时间为1s,接收到基站2广播的参考信号的时间为2s,接收到基站3广播的参考信号的时间为3s,参考基站为基站3的话,则终端A接收到的基站1广播的参考信号的到达时间差为-2s,终端A接收到的基站2广播的参考信号的到达时间差为-1s,终端A接收到的基站3广播的参考信号的到达时间差为0s,则定位服务器接收终端A发送的3个参考信号到达时间差-2s、-1s、0s,定位服务器还接收3个基站发送的3个基站的垂直高度,且至少一个基站所处楼层编号包括3个基站所处楼层的楼层编号。
此时,定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息时,可选的,可以采用如下方式:
定位服务器根据M个基站的垂直高度和M个基站的楼层编号之间的映射关系,获取第一函数关系,第一函数关系用于表征楼层编号和垂直高度之间的对应关系;
定位服务器根据M个参考信号到达时间差计算第一终端的垂直高度;
定位服务器根据第一函数关系,将计算得出的第一终端的垂直高度转换 为楼层编号,并将转换得到的楼层编号作为第一终端的垂直位置信息。
例如:基站1的垂直高度为100米,楼层编号为1层;基站2的垂直高度为103米,楼层编号为2层;基站3的垂直高度为106米,楼层编号为3层;根据基站1和基站2可以得出:垂直高度/楼层编号=(103-100)/(2-1)=3;根据基站2和基站3可以得出:垂直高度/楼层编号=(106-103)/(3-2)=3;根据基站1和基站3可以得出:垂直高度/楼层编号=(106-100)/(3-1)=3,则可以得出垂直高度/楼层编号为(3+3+3)/3=3,则第一函数关系可以为y=3x+b,其中,y为垂直高度,x为楼层编号,将基站1、基站2或者基站3的任意一基站的垂直高度和楼层编号代入第一函数关系,可以得出b为97,则第一函数关系为y=3x+97。
又例如:基站1的垂直高度为100米,楼层编号为1层;基站2的垂直高度为106米,楼层编号为2层;基站3的垂直高度为109米,楼层编号为3层;根据基站1和基站2可以得出:垂直高度/楼层编号=(106-100)/(2-1)=6;根据基站2和基站3可以得出:垂直高度/楼层编号=(109-106)/(3-2)=3;根据基站1和基站3可以得出:垂直高度/楼层编号=(109-100)/(3-1)=4.5,则可以得出垂直高度/楼层编号为(6+3+4.5)/3=4.5,则第一函数关系可以为y=4.5x+b,其中,y为垂直高度,x为楼层编号,将基站1的垂直高度和楼层编号代入第一函数关系可以得出b为95.5,将基站2的垂直高度和楼层编号代入第一函数关系可以得出b为97,基站3的垂直高度和楼层编号代入第一函数关系可以得出b为95.5,则b为(95.5+95.5+97)/3=96,则第一函数关系为y=4.5x+96。
那么在获取第一函数关系之后,如果第一终端的垂直高度为120米,则将120米作为y代入第一函数关系,可以得出x为5.3,此时可以向上取整为6,如果第一终端的垂直高度为118.5米,则将118.5米作为y代入第一函数关系,可以得出x为5。
本发明实施例中,根据M个参考信号到达时间差计算第一终端的垂直高度为目前比较常用的技术,在此不再进行一一详述。
同理,为了进一步提高定位的准确度,还可以采用如下方式:
定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息之前,还可以包括如下操作:
定位服务器向M个基站发送参考信号发送通知消息,参考信号发送通知消息用于通知M个基站分别广播参考信号,其中,M为大于2的正整数;
定位服务器向第一终端发送参考信号接收通知消息,参考信号接收通知消息用于通知第一终端接收M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,M个参考信号到达时间差为将M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,参考基站为M个基站中的任意一个;
定位服务器接收M个参考信号到达时间差;
定位服务器接收第一终端发送的M个接收功率,M个接收功率为第一终端对M个基站广播的参考信号进行接收时所采用的功率;
定位服务器接收M个基站发送的M个基站的垂直高度;
至少一个基站所处楼层的楼层编号包括M个基站所处楼层的楼层编号。
此时,定位服务器根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息时,可选的,可以采用如下方式:
定位服务器根据M个基站的垂直高度和M个基站的楼层编号之间的映射关系,获取第二函数关系,第二函数关系用于表征楼层编号和垂直高度之间的对应关系;
定位服务器根据M个参考信号到达时间差计算第一终端的第一垂直高度;
定位服务器根据M个接收功率计算第一终端的第二垂直高度;
定位服务器根据第一垂直高度和第二垂直高度得到第一终端的最终垂直高度;
定位服务器根据第二函数关系,将计算得出的第一终端的最终垂直高度转换为楼层编号,并将转换得到的楼层编号作为第一终端的垂直位置信息。
本发明实施例中,第二函数的确定方式与第一函数的确定方式类似,在此不再进行详述。
例如:第二函数关系为y=3x+97,其中,x为楼层编号,y为第一终端的垂直高度,如果计算得出的第一垂直高度为105米,计算得出的第二垂直高度为107米,则可以将第一垂直高度和第二垂直高度的平均值106米作为第一终端的最终垂直高度,此时,将最终垂直高度106米代入第二函数关系,可以得出楼层编号为3层。
又例如:第二函数关系为y=3x+97,其中,x为楼层编号,y为第一终端的垂直高度,如果计算得出的第一垂直高度为105米,计算得出的第二垂直高度为107米,则可以将第一垂直高度乘以第一权重值80%之积,与第二垂直高度乘以第二权重值20%之积相加之和105.4米作为第一终端的最终垂直高度,此时,将最终垂直高度105.4米代入第二函数关系,可以得出楼层编号为2.8层,向上取整3层,作为第一终端的垂直位置信息。
这样,本发明实施例中,终端处于室内时,定位服务器可以确定出终端具体所处的楼层编号,而不是仅仅得出终端的垂直高度,因此,提高了室内定位的准确度。
参阅图3所示,本发明实施例中,与上述方法实施例对应的室内定位的基站侧流程如下:
步骤300:基站确定所处楼层的楼层编号。
本发明实施例中,楼层编号可以为2层、3层,4层等,楼层编号具体携带在消息中时,楼层编号可以为floor index字段中的值。
此处只描述了基站将所处楼层的楼层编号发送至定位服务器,但是如果定位服务器仅仅是确定了楼层编号,不知道楼的位置信息的话,这样的定位也是没有意义的,准确度较低,例如,基站A给定位服务器上报了基站A所处的楼层编号为2层,针对基站A所提供服务的终端1,但是仅仅知道终端1处于那一层,不知道终端1处于哪一座楼的话,这样的定位还是没有意义的,因此,本发明实施例中,基站除了要将基站所处楼层的楼层编号发送至定位 服务器之外,还要发送基站所处位置的坐标信息,如(X,Y,Z),这样,定位服务器就可以根据基站发送的坐标信息确定出基站所处的楼,再根据楼层编号可以确定出终端处于那一层,就可以实现准确定位。
但是,由于现有协议中已经规定了在进行定位时,基站要向定位服务器发送基站所处位置的坐标信息,因此,在此就不再进行详述。
步骤310:基站将楼层编号发送至定位服务器。
本发明实施例中,进一步的,该方法还可以包括如下操作:
基站将第一终端的标识信息发送至定位服务器,基站为第一终端的服务基站。
此时,定位服务器可以将楼层编号作为第一终端的垂直位置信息。
本发明实施例中,进一步的,该方法还可以包括如下操作:
基站接收定位服务器发送的参考信号发送通知消息;
基站根据参考信号发送通知消息广播参考信号;
基站为第一终端发送的N个参考信号到达时间差中到达时间最短的参考信号所对应的基站,N个参考信号到达时间差为将N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,参考基站为N个基站中的任意一个,其中,N为大于0的正整数。
此时,定位服务器也可以将楼层编号作为第一终端的垂直位置信息。本发明实施例中,进一步的,该方法还可以包括如下操作:
基站接收定位服务器发送的参考信号发送通知消息;
基站根据参考信号发送通知消息广播参考信号;
基站发送基站的垂直高度。
基站发送楼层编号是接收到触发消息才进行发送的,本发明实施例中,进一步的,基站将楼层编号发送至定位服务器之前,还可以包括如下操作:
基站接收定位服务器发送的定位测量请求;或者
基站接收所提供服务的终端发送的定位测量请求。
也就是说,定位服务器发送的定位测量请求可以作为基站发送楼层编号 的触发消息,或者,也可以是基站所提供服务的终端发送的定位测量请求作为基站发送楼层编号的触发消息。
这样,由于基站将基站所处楼层的楼层编号发送至定位服务器,定位服务器可以根据接收到的楼层编号确定终端的垂直位置信息,避免了定位服务器仅仅将终端所处位置的垂直高度作为终端的垂直位置信息,因此,提高了定位的准确度。
如图4A所示,为了更好地理解本发明实施例,以下给出具体应用场景,针对室内定位垂直高度的过程,进行举例描述:
步骤40:定位服务器向定位区域中的3个基站均发送定位测量请求。
该步骤中的3个基站分别为基站A、基站B和基站C。
步骤41:基站A向定位服务器发送基站A所在的楼层编号和基站A所提供服务的终端的标识信息;基站B向定位服务器发送基站B所在的楼层编号和基站B所提供服务的终端的标识信息;基站C向定位服务器发送基站C所在的楼层编号和基站C所提供服务的终端的标识信息。
步骤42:定位服务器针对接收到的标识信息中的任意一标识信息所对应的终端,定位服务器将该终端的服务基站的楼层编号作为该终端的垂直位置信息。
上述讲述的是直接将终端的服务基站的楼层编号作为终端的垂直位置信息,当然,还可以有其他确定方式,如图4B所示:
步骤400:定位服务器向定位区域中的3个基站均发送定位测量请求。
该步骤中的3个基站分别为基站A、基站B和基站C。
步骤410:基站A向定位服务器发送基站A所在的楼层编号和基站A所提供服务的终端的标识信息,并广播第一参考信号;基站B向定位服务器发送基站B所在的楼层编号和基站B所提供服务的终端的标识信息,并广播第二参考信号;基站C向定位服务器发送基站C所在的楼层编号和基站C所提供服务的终端的标识信息,并广播第三参考信号。
步骤420:定位服务器接收到基站发送的楼层编号和终端的标识信息后, 向每一个标识信息所标识的终端均下发通知消息。
步骤430:针对3个基站下的每一个终端,该终端接收到通知消息后,均接收第一参考信号、第二参考信号和第三参考信号,并获得3个参考信号到达时间差,然后将获得的3个参考信号到达时间差发送至定位服务器。
步骤440:定位服务器根据该终端发送的3个参考信号到达时间差确定出到达时间最短的参考信号,并将到达时间最短的参考信号所对应的基站的楼层编号作为该终端的垂直高度信息。
上述讲述的是根据终端发送的参考信号到达时间差确定出到达时间最短的参考信号,并将到达时间最短的参考信号所对应的基站的楼层编号作为终端的垂直高度信息,当然,还可以有其他确定方式,如图4C所示:
步骤4000:定位服务器向定位区域中的3个基站均发送定位测量请求。
该步骤中的3个基站分别为基站A、基站B和基站C。
步骤4100:基站A向定位服务器发送基站A所在的楼层编号、高度信息和基站A所提供服务的终端的标识信息,并广播第一参考信号;基站B向定位服务器发送基站B所在的楼层编号、高度信息和基站B所提供服务的终端的标识信息,并广播第二参考信号;基站C向定位服务器发送基站C所在的楼层编号、高度信息和基站C所提供服务的终端的标识信息,并广播第三参考信号。
步骤4200:定位服务器接收到基站发送的楼层编号、高度信息和终端的标识信息后,确定第一函数关系。
步骤4300:针对3个基站下的每一个终端,该终端接收到通知消息后,均接收第一参考信号、第二参考信号和第三参考信号,并获得3个参考信号到达时间差,然后将获得的3个参考信号到达时间差发送至定位服务器。
步骤4400:定位服务器根据该终端发送的3个参考信号到达时间差计算垂直高度。
步骤4500:定位服务器根据第一函数关系,将垂直高度转换为楼层编号,并将转换得到的楼层编号作为终端的垂直位置信息。
基于上述相应方法的技术方案,参阅图5A所示,本发明实施例提供一种定位服务器,该定位服务器包括获取单元50、接收单元51、确定单元52,其中:
获取单元50,用于获取至少一个基站所处楼层的楼层编号;
接收单元51,用于接收第一终端的标识信息;
确定单元52,用于根据标识信息确定第一终端;
确定单元52还用于,根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息。
本发明实施例中,获取单元50获取的楼层编号可以为2层、3层,4层等,楼层编号具体携带在消息中时,楼层编号可以为floor index字段中的值。
此处只描述了获取单元50要获取至少一个基站所处楼层的楼层编号,但是如果获取单元50仅仅是获取了楼层编号,没获取楼的位置信息的话,这样的定位也是没有意义的,准确度较低,例如,基站A给定位服务器上报了基站A所处的楼层编号为2层,针对基站A所提供服务的终端1,如果确定单元52将基站A所处楼层的楼层编号作为终端1的垂直位置信息,但是仅仅知道终端1处于2层,不知道终端1处于哪一座楼的话,这样的定位还是没有意义的,因此,本发明实施例中,获取单元50除了要获取至少一个基站所处楼层的楼层编号之外,还要获取至少一个基站所处位置的坐标信息,如(X,Y,Z),这样,确定单元52就可以根据基站发送的坐标信息确定出基站所处的楼,再根据楼层编号可以确定出终端处于那一层,就可以实现准确定位。
本发明实施例中,获取单元50获取至少一个基站所处楼层的楼层编号的话,基站要接收到定位测量请求消息,这样,才可以触发基站发送所处楼层的楼层编号,其中,定位测量请求消息可以是定位服务器发送的,也可以是基站所提供服务的终端发送的,如果是定位服务器发送的话,定位服务器的还可以包括发送单元53,发送单元53要在获取至少一个基站所处楼层的楼层编号之前进行发送。
本发明实施例中,可选的,至少一个基站所处楼层的楼层编号可以包括 第一基站所处楼层的楼层编号,第一基站可以为第一终端的服务基站;
确定单元52根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息时,具体为:
将第一基站所处楼层的楼层编号,作为第一终端的垂直位置信息。
上述讲述的是确定单元52将终端的服务基站所处楼层的楼层编号作为该终端的垂直位置信息,但是,由于准确度较低,因此,为了进一步提高定位的准确度,还可以采用如下方式:
本发明实施例中,进一步的,还可以包括发送单元53,发送单元53用于:
向N个基站发送参考信号发送通知消息,参考信号发送通知消息用于通知N个基站分别广播参考信号,其中,N为大于0的正整数;
发送单元53还用于,向第一终端发送参考信号接收通知消息,参考信号接收通知消息用于通知第一终端接收N个基站广播的参考信号并反馈N个参考信号到达时间差,其中,N个参考信号到达时间差为将N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,参考基站为N个基站中的任意一个;
接收单元51还用于,接收N个参考信号到达时间差;
确定单元52还用于,根据N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站;
获取单元50获取的至少一个基站所处楼层的楼层编号包括到达时间最短的参考信号所对应的基站所处楼层的楼层编号;
确定单元52在根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息时,具体为:
将到达时间最短的参考信号所对应的基站所处楼层的楼层编号,作为第一终端的垂直位置信息。
同理,为了进一步提高定位的准确度,还可以采用如下方式:
本发明实施例中,进一步的,还可以包括发送单元53,发送单元53用于:
向M个基站发送参考信号发送通知消息,参考信号发送通知消息用于通 知M个基站分别广播参考信号,其中,M为大于2的正整数;
发送单元53还用于,向第一终端发送参考信号接收通知消息,参考信号接收通知消息用于通知第一终端接收M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,M个参考信号到达时间差为将M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,参考基站为M个基站中的任意一个;
接收单元51还用于,接收M个参考信号到达时间差;
接收单元51还用于,接收M个基站发送的M个基站的垂直高度;
获取单元50获取的至少一个基站所处楼层的楼层编号包括M个基站所处楼层的楼层编号;
确定单元52根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息时,具体为:
根据M个基站的垂直高度和M个基站的楼层编号之间的映射关系,获取第一函数关系,第一函数关系用于表征楼层编号和垂直高度之间的对应关系;
根据M个参考信号到达时间差计算第一终端的垂直高度;
根据第一函数关系,将计算得出的第一终端的垂直高度转换为楼层编号,并将转换得到的楼层编号作为第一终端的垂直位置信息。
同理,为了进一步提高定位的准确度,还可以采用如下方式:
本发明实施例中,进一步的,还可以包括发送单元53,发送单元53用于:
向M个基站发送参考信号发送通知消息,参考信号发送通知消息用于通知M个基站分别广播参考信号,其中,M为大于2的正整数;
发送单元53还用于,向第一终端发送参考信号接收通知消息,参考信号接收通知消息用于通知第一终端接收M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,M个参考信号到达时间差为将M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,参考基站为M个基站中的任意一个;
接收单元51还用于,接收M个参考信号到达时间差;
接收单元51还用于,接收第一终端发送的M个接收功率,M个接收功率为第一终端对M个基站广播的参考信号进行接收时所采用的功率;
接收单元51还用于,接收M个基站发送的M个基站的垂直高度;
获取单元50获取的至少一个基站所处楼层的楼层编号包括M个基站所处楼层的楼层编号;
确定单元52根据至少一个基站所处楼层的楼层编号,确定第一终端的垂直位置信息时,具体为:
根据M个基站的垂直高度和M个基站的楼层编号之间的映射关系,获取第二函数关系,第二函数关系用于表征楼层编号和垂直高度之间的对应关系;
根据M个参考信号到达时间差计算第一终端的第一垂直高度;
根据M个接收功率计算第一终端的第二垂直高度;
根据第一垂直高度和第二垂直高度得到第一终端的最终垂直高度;
根据第二函数关系,将计算得出的第一终端的最终垂直高度转换为楼层编号,并将转换得到的楼层编号作为第一终端的垂直位置信息。
本发明实施例中,进一步的,发送单元53还用于:
发送定位测量请求。
本发明实施例中,接收单元51所执行的操作可以用接收器500所代替来执行,发送单元53所执行的操作可以用发射器510所代替来执行,获取单元50和确定单元52所执行的操作可以用处理器520所代替来执行,如图5B所示。
基于上述相应方法的技术方案,参阅图6A所示,本发明实施例提供一种基站,该基站包括确定单元60、发送单元61,其中:
确定单元60,用于确定所处楼层的楼层编号;
发送单元61,用于将楼层编号发送至定位服务器。
本发明实施例中,进一步的,发送单元61还用于:
将第一终端的标识信息发送至定位服务器,基站为第一终端的服务基站。
这种情况下,定位服务器可以将基站所处楼层的楼层编号作为第一终端 的垂直位置信息。
本发明实施例中,进一步的,还可以包括接收单元62,接收单元62用于:
接收定位服务器发送的参考信号发送通知消息;
发送单元61还用于,根据参考信号发送通知消息广播参考信号;
基站为第一终端发送的N个参考信号到达时间差中到达时间最短的参考信号所对应的基站,N个参考信号到达时间差为将N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,参考基站为N个基站中的任意一个,其中,N为大于0的正整数。
这种情况下,定位服务器可以将到达时间最短的参考信号所对应的基站所处楼层的楼层编号作为第一终端的垂直位置信息。
本发明实施例中,进一步的,还可以包括接收单元62,接收单元62用于:
接收定位服务器发送的参考信号发送通知消息;
发送单元61还用于,根据参考信号发送通知消息广播参考信号;
发送单元61还用于,发送基站的垂直高度。
这种情况下,定位服务器可以根据各个基站所处楼层的楼层编号确定第一终端的垂直位置信息。
本发明实施例中,进一步的,接收单元62还用于:
接收定位服务器发送的定位测量请求;或者
接收基站所提供服务的终端发送的定位测量请求。
本发明实施例中,确定单元60所执行的操作可以用处理器600所代替来执行,发送单元61所执行的操作可以用发射器610所代替来执行,接收单元62所执行的操作可以用接收器620所代替来执行,如图6B所示。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使 得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中的功能的步骤。
尽管已描述了本发明的实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括上述实施例以及落入本发明范围的所有变更和修改。

Claims (22)

  1. 一种室内定位方法,其特征在于,包括:
    定位服务器获取至少一个基站所处楼层的楼层编号;
    所述定位服务器接收第一终端的标识信息;
    所述定位服务器根据所述标识信息确定所述第一终端;
    所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息。
  2. 如权利要求1所述的方法,其特征在于,所述至少一个基站所处楼层的楼层编号包括第一基站所处楼层的楼层编号,所述第一基站为所述第一终端的服务基站;
    所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息,包括:
    所述定位服务器将所述第一基站所处楼层的楼层编号,作为所述第一终端的垂直位置信息。
  3. 如权利要求1所述的方法,其特征在于,所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息之前,还包括:
    所述定位服务器向N个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述N个基站分别广播参考信号,其中,N为大于0的正整数;
    所述定位服务器向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述N个基站广播的参考信号并反馈N个参考信号到达时间差,其中,所述N个参考信号到达时间差为将所述N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述N个基站中的任意一个;
    所述定位服务器接收所述N个参考信号到达时间差;
    所述定位服务器根据所述N个参考信号到达时间差确定出到达时间最短 的参考信号所对应的基站;
    所述至少一个基站所处楼层的楼层编号包括所述到达时间最短的参考信号所对应的基站所处楼层的楼层编号;
    所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息,包括:
    所述定位服务器将所述到达时间最短的参考信号所对应的基站所处楼层的楼层编号,作为所述第一终端的垂直位置信息。
  4. 如权利要求1所述的方法,其特征在于,所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息之前,还包括:
    所述定位服务器向M个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述M个基站分别广播参考信号,其中,M为大于2的正整数;
    所述定位服务器向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,所述M个参考信号到达时间差为将所述M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述M个基站中的任意一个;
    所述定位服务器接收所述M个参考信号到达时间差;
    所述定位服务器接收所述M个基站发送的所述M个基站的垂直高度;
    所述至少一个基站所处楼层的楼层编号包括所述M个基站所处楼层的楼层编号;
    所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息,包括:
    所述定位服务器根据所述M个基站的垂直高度和所述M个基站的楼层编号之间的映射关系,获取第一函数关系,所述第一函数关系用于表征楼层编号和垂直高度之间的对应关系;
    所述定位服务器根据所述M个参考信号到达时间差计算所述第一终端的垂直高度;
    所述定位服务器根据所述第一函数关系,将计算得出的所述第一终端的垂直高度转换为楼层编号,并将转换得到的楼层编号作为所述第一终端的垂直位置信息。
  5. 如权利要求1所述的方法,其特征在于,所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息之前,还包括:
    所述定位服务器向M个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述M个基站分别广播参考信号,其中,M为大于2的正整数;
    所述定位服务器向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,所述M个参考信号到达时间差为将所述M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述M个基站中的任意一个;
    所述定位服务器接收所述M个参考信号到达时间差;
    所述定位服务器接收所述第一终端发送的M个接收功率,所述M个接收功率为所述第一终端对所述M个基站广播的参考信号进行接收时所采用的功率;
    所述定位服务器接收所述M个基站发送的所述M个基站的垂直高度;
    所述至少一个基站所处楼层的楼层编号包括所述M个基站所处楼层的楼层编号;
    所述定位服务器根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息,包括:
    所述定位服务器根据所述M个基站的垂直高度和所述M个基站的楼层编号之间的映射关系,获取第二函数关系,所述第二函数关系用于表征楼层编 号和垂直高度之间的对应关系;
    所述定位服务器根据所述M个参考信号到达时间差计算所述第一终端的第一垂直高度;
    所述定位服务器根据所述M个接收功率计算所述第一终端的第二垂直高度;
    所述定位服务器根据所述第一垂直高度和所述第二垂直高度得到所述第一终端的最终垂直高度;
    所述定位服务器根据所述第二函数关系,将计算得出的所述第一终端的最终垂直高度转换为楼层编号,并将转换得到的楼层编号作为所述第一终端的垂直位置信息。
  6. 如权利要求3-5任一项所述的方法,其特征在于,所述定位服务器获取至少一个基站所处楼层的楼层编号之前,还包括:
    所述定位服务器发送定位测量请求。
  7. 一种室内定位方法,其特征在于,包括:
    基站确定所处楼层的楼层编号;
    所述基站将所述楼层编号发送至定位服务器。
  8. 如权利要求7所述的方法,其特征在于,所述方法还包括:
    所述基站将第一终端的标识信息发送至所述定位服务器,所述基站为所述第一终端的服务基站。
  9. 如权利要求7所述的方法,其特征在于,所述方法还包括:
    所述基站接收所述定位服务器发送的参考信号发送通知消息;
    所述基站根据所述参考信号发送通知消息广播参考信号;
    所述基站为第一终端发送的N个参考信号到达时间差中到达时间最短的参考信号所对应的基站,所述N个参考信号到达时间差为将N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述N个基站中的任意一个,其中,N为大于0的正整数。
  10. 如权利要求7所述的方法,其特征在于,所述方法还包括:
    所述基站接收所述定位服务器发送的参考信号发送通知消息;
    所述基站根据所述参考信号发送通知消息广播参考信号;
    所述基站发送所述基站的垂直高度。
  11. 如权利要求7-10任一项所述的方法,其特征在于,所述基站将所述楼层编号发送至定位服务器之前,还包括:
    所述基站接收所述定位服务器发送的所述定位测量请求;或者
    所述基站接收所提供服务的终端发送的定位测量请求。
  12. 一种定位服务器,其特征在于,包括:
    获取单元,用于获取至少一个基站所处楼层的楼层编号;
    接收单元,用于接收第一终端的标识信息;
    确定单元,用于根据所述标识信息确定所述第一终端;
    所述确定单元还用于,根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息。
  13. 如权利要求12所述的定位服务器,其特征在于,所述至少一个基站所处楼层的楼层编号包括第一基站所处楼层的楼层编号,所述第一基站为所述第一终端的服务基站;
    所述确定单元根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息时,具体为:
    将所述第一基站所处楼层的楼层编号,作为所述第一终端的垂直位置信息。
  14. 如权利要求12所述的定位服务器,其特征在于,还包括发送单元,所述发送单元用于:
    向N个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述N个基站分别广播参考信号,其中,N为大于0的正整数;
    所述发送单元还用于,向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述N个基站广播的参 考信号并反馈N个参考信号到达时间差,其中,所述N个参考信号到达时间差为将所述N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述N个基站中的任意一个;
    所述接收单元还用于,接收所述N个参考信号到达时间差;
    所述确定单元还用于,根据所述N个参考信号到达时间差确定出到达时间最短的参考信号所对应的基站;
    所述获取单元获取的至少一个基站所处楼层的楼层编号包括所述到达时间最短的参考信号所对应的基站所处楼层的楼层编号;
    所述确定单元在根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息时,具体为:
    将所述到达时间最短的参考信号所对应的基站所处楼层的楼层编号,作为所述第一终端的垂直位置信息。
  15. 如权利要求12所述的定位服务器,其特征在于,还包括发送单元,所述发送单元用于:
    向M个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述M个基站分别广播参考信号,其中,M为大于2的正整数;
    所述发送单元还用于,向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,所述M个参考信号到达时间差为将所述M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述M个基站中的任意一个;
    所述接收单元还用于,接收所述M个参考信号到达时间差;
    所述接收单元还用于,接收所述M个基站发送的所述M个基站的垂直高度;
    所述获取单元获取的至少一个基站所处楼层的楼层编号包括所述M个基 站所处楼层的楼层编号;
    所述确定单元根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息时,具体为:
    根据所述M个基站的垂直高度和所述M个基站的楼层编号之间的映射关系,获取第一函数关系,所述第一函数关系用于表征楼层编号和垂直高度之间的对应关系;
    根据所述M个参考信号到达时间差计算所述第一终端的垂直高度;
    根据所述第一函数关系,将计算得出的所述第一终端的垂直高度转换为楼层编号,并将转换得到的楼层编号作为所述第一终端的垂直位置信息。
  16. 如权利要求12所述的定位服务器,其特征在于,还包括发送单元,所述发送单元用于:
    向M个基站发送参考信号发送通知消息,所述参考信号发送通知消息用于通知所述M个基站分别广播参考信号,其中,M为大于2的正整数;
    所述发送单元还用于,向所述第一终端发送参考信号接收通知消息,所述参考信号接收通知消息用于通知所述第一终端接收所述M个基站广播的参考信号并反馈M个参考信号到达时间差,其中,所述M个参考信号到达时间差为将所述M个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到的,其中,所述参考基站为所述M个基站中的任意一个;
    所述接收单元还用于,接收所述M个参考信号到达时间差;
    所述接收单元还用于,接收所述第一终端发送的M个接收功率,所述M个接收功率为所述第一终端对所述M个基站广播的参考信号进行接收时所采用的功率;
    所述接收单元还用于,接收所述M个基站发送的所述M个基站的垂直高度;
    所述获取单元获取的至少一个基站所处楼层的楼层编号包括所述M个基站所处楼层的楼层编号;
    所述确定单元根据所述至少一个基站所处楼层的楼层编号,确定所述第一终端的垂直位置信息时,具体为:
    根据所述M个基站的垂直高度和所述M个基站的楼层编号之间的映射关系,获取第二函数关系,所述第二函数关系用于表征楼层编号和垂直高度之间的对应关系;
    根据所述M个参考信号到达时间差计算所述第一终端的第一垂直高度;
    根据所述M个接收功率计算所述第一终端的第二垂直高度;
    根据所述第一垂直高度和所述第二垂直高度得到所述第一终端的最终垂直高度;
    根据所述第二函数关系,将计算得出的所述第一终端的最终垂直高度转换为楼层编号,并将转换得到的楼层编号作为所述第一终端的垂直位置信息。
  17. 如权利要求14-16任一项所述的定位服务器,其特征在于,所述发送单元还用于:
    发送定位测量请求。
  18. 一种基站,其特征在于,包括:
    确定单元,用于确定所处楼层的楼层编号;
    发送单元,用于将所述楼层编号发送至定位服务器。
  19. 如权利要求18所述的基站,其特征在于,所述发送单元还用于:
    将第一终端的标识信息发送至所述定位服务器,所述基站为所述第一终端的服务基站。
  20. 如权利要求18所述的基站,其特征在于,还包括接收单元,所述接收单元用于:
    接收所述定位服务器发送的参考信号发送通知消息;
    所述发送单元还用于,根据所述参考信号发送通知消息广播参考信号;
    所述基站为第一终端发送的N个参考信号到达时间差中到达时间最短的参考信号所对应的基站,所述N个参考信号到达时间差为将N个基站广播的参考信号的到达时间分别与参考基站广播的参考信号的到达时间相减得到 的,其中,所述参考基站为所述N个基站中的任意一个,其中,N为大于0的正整数。
  21. 如权利要求18所述的基站,其特征在于,还包括接收单元,所述接收单元用于:
    接收所述定位服务器发送的参考信号发送通知消息;
    所述发送单元还用于,根据所述参考信号发送通知消息广播参考信号;
    所述发送单元还用于,发送所述基站的垂直高度。
  22. 如权利要求20或21所述的基站,其特征在于,所述接收单元还用于:
    接收所述定位服务器发送的所述定位测量请求;或者
    接收所述基站所提供服务的终端发送的定位测量请求。
PCT/CN2015/074290 2015-03-16 2015-03-16 一种室内定位方法及装置 Ceased WO2016145593A1 (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201580069639.8A CN107113763A (zh) 2015-03-16 2015-03-16 一种室内定位方法及装置
PCT/CN2015/074290 WO2016145593A1 (zh) 2015-03-16 2015-03-16 一种室内定位方法及装置
EP15884977.8A EP3255940A4 (en) 2015-03-16 2015-03-16 Indoor positioning method and apparatus
JP2017547109A JP6567068B2 (ja) 2015-03-16 2015-03-16 屋内測位方法及び装置
US15/705,609 US20180007517A1 (en) 2015-03-16 2017-09-15 Indoor positioning method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/074290 WO2016145593A1 (zh) 2015-03-16 2015-03-16 一种室内定位方法及装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/705,609 Continuation US20180007517A1 (en) 2015-03-16 2017-09-15 Indoor positioning method and apparatus

Publications (1)

Publication Number Publication Date
WO2016145593A1 true WO2016145593A1 (zh) 2016-09-22

Family

ID=56918313

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/074290 Ceased WO2016145593A1 (zh) 2015-03-16 2015-03-16 一种室内定位方法及装置

Country Status (5)

Country Link
US (1) US20180007517A1 (zh)
EP (1) EP3255940A4 (zh)
JP (1) JP6567068B2 (zh)
CN (1) CN107113763A (zh)
WO (1) WO2016145593A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111866710A (zh) * 2020-07-01 2020-10-30 黄珊 Uwb定位系统、标签定位方法及装置
CN113727281A (zh) * 2021-08-11 2021-11-30 珠海格力电器股份有限公司 轨迹数据存储及查找方法、系统、装置、设备及存储介质

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020024156A1 (zh) * 2018-08-01 2020-02-06 华为技术有限公司 垂直定位模型构建的方法、垂直定位的方法及装置
JP7616827B2 (ja) * 2020-03-31 2025-01-17 太陽誘電株式会社 位置算出システム及び位置算出方法
CN114267147A (zh) * 2021-12-14 2022-04-01 咪咕音乐有限公司 基于视频彩铃的火灾告警方法、装置、设备及存储介质
CN117319954A (zh) * 2022-06-23 2023-12-29 中兴通讯股份有限公司 室内定位方法、电子设备、计算机可读介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050171935A1 (en) * 2004-01-30 2005-08-04 Jane Nowak Methods, systems, and storage mediums for facilitating information storage and retrieval of addressing data
CN102170698A (zh) * 2011-04-07 2011-08-31 北京邮电大学 一种生成定位信息的方法、装置及导航电文
CN103118332A (zh) * 2013-01-23 2013-05-22 北京拓明科技有限公司 一种对室内用户所在楼层的定位方法
CN103313194A (zh) * 2013-07-09 2013-09-18 江苏物联网研究发展中心 基于信标定位技术的室内定位系统人员移动轨迹获取装置和方法

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3874097B2 (ja) * 2002-03-05 2007-01-31 セイコーエプソン株式会社 情報提供システム、プログラムおよび情報記憶媒体
JP2003319433A (ja) * 2002-04-19 2003-11-07 Fujitsu Ltd 通信装置の設置位置を監視する監視装置および監視システム
WO2005106523A1 (en) * 2004-04-02 2005-11-10 Qualcomm Incorporated Methods and apparatuses for beacon assisted position determination systems
US7925278B2 (en) * 2006-06-27 2011-04-12 Motorola Mobility, Inc. Method and system for locating a wireless device in a wireless communication network
JP4840395B2 (ja) * 2008-04-18 2011-12-21 ソニー株式会社 情報処理装置、プログラム、情報処理方法、および情報処理システム
US8233911B2 (en) * 2009-12-16 2012-07-31 Nokia Corporation Method and apparatus for estimating a position of a node in a communications network
US9144054B2 (en) * 2010-12-03 2015-09-22 Qualcomm Incorporated Distributed A-GNSS positioning of static devices
US8700054B2 (en) * 2011-06-10 2014-04-15 Google Inc. Prediction of indoor level and location using a three stage process
EP3139193A1 (en) * 2012-06-05 2017-03-08 NextNav, LLC Systems and methods for location positioning of user device
WO2014042727A2 (en) * 2012-06-12 2014-03-20 Trxs Systems, Inc. Methods resolving the elevation of a tracked personnel or assets
GB201213172D0 (en) * 2012-07-24 2012-09-05 Sensewhere Ltd Method of estimating position of a device
CN103582115B (zh) * 2012-07-27 2019-05-10 华为技术有限公司 一种定位方法、控制设备及移动通信系统
WO2014019125A1 (zh) * 2012-07-30 2014-02-06 华为技术有限公司 用户设备的定位方法、数据发送方法、装置及用户设备
JP2014060632A (ja) * 2012-09-18 2014-04-03 Ricoh Co Ltd 管理サーバ及び情報提供方法
WO2014056172A1 (zh) * 2012-10-08 2014-04-17 华为技术有限公司 定位方法和装置
WO2014087598A1 (ja) * 2012-12-04 2014-06-12 旭化成株式会社 気圧式高度計および屋内対応型気圧式高度計
US9037131B2 (en) * 2013-01-23 2015-05-19 Qualcomm Incorporated Efficient generation of radio coverage map of access points in an indoor environment
HK1217994A1 (zh) * 2013-03-15 2017-01-27 耐克斯特纳威公司 用於使用三维位置信息改进定位服务的系统和方法
US9781561B2 (en) * 2013-07-18 2017-10-03 Lg Electronics Inc. Method and apparatus for calculating location of electronic device
JP5705279B2 (ja) * 2013-08-27 2015-04-22 ヤフー株式会社 位置特定サーバ、位置特定方法および位置特定プログラム
CN104023388B (zh) * 2014-05-09 2019-01-15 芜湖泰庆电子科技有限公司 一种室内定位方法
CN106576322B (zh) * 2014-12-31 2019-11-29 华为技术有限公司 一种处理用于定位的信息的方法及装置
CN107113762B (zh) * 2015-05-06 2020-02-21 华为技术有限公司 一种定位方法、定位服务器及定位系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050171935A1 (en) * 2004-01-30 2005-08-04 Jane Nowak Methods, systems, and storage mediums for facilitating information storage and retrieval of addressing data
CN102170698A (zh) * 2011-04-07 2011-08-31 北京邮电大学 一种生成定位信息的方法、装置及导航电文
CN103118332A (zh) * 2013-01-23 2013-05-22 北京拓明科技有限公司 一种对室内用户所在楼层的定位方法
CN103313194A (zh) * 2013-07-09 2013-09-18 江苏物联网研究发展中心 基于信标定位技术的室内定位系统人员移动轨迹获取装置和方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3255940A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111866710A (zh) * 2020-07-01 2020-10-30 黄珊 Uwb定位系统、标签定位方法及装置
CN111866710B (zh) * 2020-07-01 2024-04-05 黄珊 Uwb定位系统、标签定位方法及装置
CN113727281A (zh) * 2021-08-11 2021-11-30 珠海格力电器股份有限公司 轨迹数据存储及查找方法、系统、装置、设备及存储介质

Also Published As

Publication number Publication date
JP6567068B2 (ja) 2019-08-28
JP2018512781A (ja) 2018-05-17
EP3255940A1 (en) 2017-12-13
EP3255940A4 (en) 2018-03-14
CN107113763A (zh) 2017-08-29
US20180007517A1 (en) 2018-01-04

Similar Documents

Publication Publication Date Title
US11187779B2 (en) Method and/or system for acquisition of a positioning signal
CN102006547B (zh) 定位方法、广播邻基站位置信息方法及定位能力协商方法
US10386454B2 (en) Network centric localization for determining the location of mobile devices
US9949070B2 (en) Method for positioning NAN terminal in wireless LAN system, and device using same
US9942719B2 (en) OTDOA positioning via local wireless transmitters
US9949067B2 (en) Enhancing PRS searches for shorter LPP-type positioning sessions
US20180132061A1 (en) Enhancing positioning assistance data via a mobile device-specific carrier aggregation capability
CN108351422A (zh) 移动网络中的定位方法、基站和移动终端
WO2016145593A1 (zh) 一种室内定位方法及装置
CN108351421A (zh) 移动网络中的定位方法、基站和移动终端
US20150208198A1 (en) Method and apparatus for positioning mobile terminal
US20150072714A1 (en) Geolocation tool
JP2014511477A (ja) 支援データの調整を介したネットワーク側の測位機会調整
US9686766B2 (en) Location positioning using M2M ecosystem
WO2014000715A1 (zh) 一种移动终端的定位方法和设备
CN103582115A (zh) 一种定位方法、控制设备及移动通信系统
CN104918323A (zh) 一种终端定位方法及设备
US10034262B2 (en) Beacon sensor based network fingerprint
CN102573060A (zh) 一种传输定位信息的方法和设备
CN108519612A (zh) 网络rtk切换方法
CN101959122B (zh) 定位信息的发送方法与装置
CN119948967A (zh) 组合的一对多和多对一的侧链路定位
KR101815162B1 (ko) 실내 측위 방법 및 그를 위한 시스템 및 장치
CN108012323A (zh) 一种基于窄带物联网的终端定位方法及装置
CN104956745B (zh) 基于小基站的定位用户终端的方法和小基站控制器

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15884977

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2017547109

Country of ref document: JP

Kind code of ref document: A

REEP Request for entry into the european phase

Ref document number: 2015884977

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE