[go: up one dir, main page]

WO2013170832A1 - Assisted global positioning method and mobile terminal - Google Patents

Assisted global positioning method and mobile terminal Download PDF

Info

Publication number
WO2013170832A1
WO2013170832A1 PCT/CN2013/080056 CN2013080056W WO2013170832A1 WO 2013170832 A1 WO2013170832 A1 WO 2013170832A1 CN 2013080056 W CN2013080056 W CN 2013080056W WO 2013170832 A1 WO2013170832 A1 WO 2013170832A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
positioning
bearer
module
mobile internet
Prior art date
Application number
PCT/CN2013/080056
Other languages
French (fr)
Chinese (zh)
Inventor
崔潮
李志刚
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2013170832A1 publication Critical patent/WO2013170832A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/05Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data
    • G01S19/06Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing aiding data employing an initial estimate of the location of the receiver as aiding data or in generating aiding data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to an assisted global positioning method and a mobile terminal. Background technique
  • AFLT Advanced Forward Link Trilateration
  • CELLID Cell Identity
  • TDOA Time Difference of Arrival
  • OTD Enhanced Observed Time Difference
  • Observed Time Difference Of Arrival etc.
  • Auxiliary global positioning technology has significantly improved these two indicators, especially in terms of positioning speed. Due to the comprehensive requirements for deployment cost, positioning accuracy, speed, etc., user-based assisted global positioning technology has become the most mainstream mobile positioning technology. Auxiliary global positioning technology is divided into user plane-based assisted global positioning technology and control plane-based assisted global positioning technology.
  • User plane-based assisted global positioning technology is the most widely used in positioning navigation, including Open Mobile Alliance (OMA: Open Mobile). Alliance's Secure User Plan Location (SUPL) specification is the most widely used and representative.
  • the basic principle of the SUPL is that the service positioning module of the terminal sends the identification code of the location area where the mobile terminal currently resides to the auxiliary positioning server, and the auxiliary positioning server quickly returns the visible area of the terminal to the terminal according to the location area identification code of the terminal.
  • This kind of assisted global positioning method On behalf of the terminal, the above-mentioned auxiliary positioning data is obtained by demodulating the slow satellite signal, thereby speeding up the positioning speed.
  • the mobile terminal acquires the positioning information of the auxiliary positioning server through the cellular network.
  • the service positioning module in the mobile terminal sends the positioning request information of the target terminal to the auxiliary positioning server, and the auxiliary positioning server locates the target terminal, and passes the obtained mobile terminal location information.
  • the cellular network is sent to the service location module to enable assisted global positioning through the cellular network.
  • the cellular network has more users and supports more types of mobile phones.
  • Common cellular networks include GSM network, CDMA network, 3G network, FDMA, TDM A, PDC, TACS, AMPS, and the like. Due to the popularity of cellular networks, the use of cellular networks for assisted global positioning is high.
  • the mobile terminal when the mobile terminal disables the cellular network or the mobile terminal is not plugged in, the mobile terminal can access the network using WIFI (wireless-fidelity), but the mobile terminal capable of network interconnection cannot achieve the assisted global positioning.
  • WIFI wireless-fidelity
  • This positioning method requires the mobile terminal to have the function of accessing through the cellular network, but in some cases, the mobile terminal does not satisfy the above functions, such as pure WIFI PAD.
  • This design which relies entirely on cellular networks to obtain assisted location information, limits the range of mobile terminals that assist in global positioning.
  • the mobile terminal obtains the positioning information of the auxiliary positioning server through the WIFI.
  • WIFI is a short-range wireless transmission technology that can be connected to the WIFI connection within a certain range.
  • the service positioning module in the mobile terminal sends the positioning request information of the target terminal to the auxiliary positioning server, and the auxiliary positioning server locates the target terminal, and the location information of the obtained mobile terminal is passed through the WIFI.
  • the mode is sent to the service positioning module.
  • WIFI is a free wireless LAN, it can support Internet access within hundreds of feet and has a wide application prospect. However, at present, there are fewer auxiliary positioning servers supporting WIFI positioning, and few equipment suppliers supporting WIFI positioning.
  • auxiliary positioning program such as WIFI
  • the method of assisting global positioning is to assist in global positioning by downloading auxiliary positioning information.
  • this service for downloading assisted location information is provided by a dedicated service provider and requires payment to download.
  • the accuracy of such downloaded data is not very high, and it is not real-time positioning data, thereby contributing to poor performance of global positioning.
  • the terminal performs the assisted global positioning according to the default mobile internet as the bearer network, and in the case that the terminal also has other mobile internet networks, other mobile internet cannot be selected as the bearer network for the positioning information. This limits the range of applications for the terminal to assist in global positioning.
  • the embodiments of the present invention provide an assisted global positioning method and a mobile terminal, which can expand the application range of the mobile terminal for assisting global positioning.
  • An assisted global positioning method that includes:
  • the bearer network that selects an available mobile internet as the location information according to the location service request includes:
  • the method further includes:
  • obtaining network parameters of the bearer network includes:
  • obtaining the network parameter of the bearer network according to the network parameter request, and the current network state of the bearer network and/or the configuration of the bearer network by the user includes: according to the network parameter request, a mobile terminal having a cellular mobile internet access function, the cellular mobile internet as the bearer network, acquiring network parameters of the cellular mobile internet according to a configuration of the cellular mobile internet by the user and a state of the cellular mobile internet; or
  • the bearer network for a mobile terminal that does not have the cellular mobile internet access function, other networks than the cellular mobile internet are used as the bearer network, according to parameters of the other network supported by the user to the mobile terminal. Configure to obtain network parameters of the other network.
  • the other network is a WIFI network.
  • obtaining the location information of the terminal by using the bearer network according to the network parameter including:
  • the embodiment of the invention further provides a mobile terminal, including:
  • a secondary global positioning module configured to generate a positioning service request to the decision module and receive The network parameter of the network bearer module acquires the positioning information by using the bearer network according to the network parameter;
  • a decision module configured to receive a positioning service request sent by the auxiliary global positioning module, select an available mobile internet network as the bearer network of the positioning information according to the positioning service request, acquire network parameters of the bearer network, and send the network parameter To the auxiliary global positioning module;
  • the network bearer module is configured to provide a bearer network for positioning information to the auxiliary global positioning module according to the selection of the decision module, and send the network parameter to the decision module.
  • the decision module comprises:
  • a receiving module configured to receive a positioning service request sent by the auxiliary global positioning module, and receive a network parameter sent by the network bearer module;
  • the determining module is configured to determine, according to the positioning service request, whether a mobile internet network is currently available;
  • the selection module is configured to select an available mobile internet as the bearer network for the positioning information according to the configuration of the user and the actual mobile internet status in the mobile terminal when determining that the mobile internet is currently available.
  • the auxiliary global positioning module comprises:
  • Locating a service sending module configured to send a positioning service request to the decision module
  • the network parameter receiving module is configured to receive the network parameter of the bearer network from the decision module; the positioning information acquiring module is configured to obtain the positioning information by using the bearer network according to the network parameter.
  • the assisted global positioning method and the mobile terminal provided by the embodiments of the present invention are the bearer networks that select the available mobile internet as the positioning information according to the positioning service request, and provide a scheme for selecting the bearer network for the terminal to obtain the positioning information, compared with the current With the assisted global positioning method supporting only one bearer network, the application range of the mobile terminal for assisting global positioning is expanded.
  • FIG. 1 is a flow chart of assisting global positioning according to an embodiment of the present invention
  • FIG. 2 is a flow chart of selecting an available mobile internetwork according to an embodiment of the present invention
  • FIG. 3 is a flowchart of selecting an available mobile internetwork according to another embodiment of the present invention
  • FIG. 4 is a schematic diagram of acquiring a bearer network according to an embodiment of the present invention. Flow chart of network parameters;
  • FIG. 5 is a flowchart of acquiring location information of a terminal according to an embodiment of the present invention.
  • FIG. 6 is a flowchart of obtaining network parameters according to an embodiment of the present invention.
  • FIG. 7 is a structural block diagram of a mobile terminal according to an embodiment of the present invention.
  • FIG. 8 is a structural block diagram of a decision module according to an embodiment of the present invention.
  • FIG. 9 is a structural block diagram of an auxiliary global positioning module according to an embodiment of the present invention.
  • FIG. 10 is a flowchart of the operation of a mobile terminal according to an embodiment of the present invention. detailed description
  • a flowchart of assisting global positioning includes the following steps:
  • Step S101 Generate a positioning service request.
  • Step S102 Select an available mobile internet network as the bearer network for positioning information according to the positioning service request.
  • Step S103 Obtain network parameters of the bearer network.
  • Step S104 Acquire, according to the network parameter, location information of the terminal by using the bearer network.
  • the existing auxiliary global positioning method only supports one type of bearer network.
  • the mobile terminal cannot implement assisted global positioning. Thereby limiting the range of applications for mobile terminals to assist in global positioning.
  • the auxiliary global positioning method provided by the embodiment of the present invention is to select an available mobile internet network as the bearer network for positioning information according to the positioning service request. When the default mobile internet network is unavailable, other mobile internet networks may be selected as the positioning information.
  • the bearer network provides the ephemeris information (including visible and invisible positioning satellites) and other auxiliary positioning information (such as UTC time) of all currently located satellites by selecting the bearer network, and provides the terminal with the location information.
  • ephemeris information including visible and invisible positioning satellites
  • other auxiliary positioning information such as UTC time
  • a flowchart for selecting an available mobile internet network includes the following steps:
  • Step S201 Receive a positioning service request.
  • Step S202 Determine whether there is currently a mobile internetwork available, that is, determine whether the terminal has a supported mobile internet network. If not, execute step S203, and if yes, execute step S204.
  • Step S204 If there is currently a mobile internet available, select an available mobile internet as the carrier network of the location information according to the configuration of the user and the actual mobile internet status in the mobile terminal.
  • a flowchart for selecting an available mobile internet network is substantially the same as the process of FIG. 2, except that step 204 further includes step S205, that is, acquiring the bearer network. Routing parameters, and the steps of configuring the routing parameters.
  • the purpose of configuring routing parameters is to configure the communication network that carries the network.
  • a bearer network is selected for the location information according to the configuration of the user and the actual mobile internet state in the terminal, thereby expanding the terminal. Ways to get location information.
  • a flowchart of acquiring network parameters of a bearer network includes the following steps: Step S401: Generate a network parameter request.
  • Step S402 Acquire network parameters of the bearer network according to the network parameter request, and the current network state of the bearer network and/or the configuration of the user to the bearer network.
  • the network parameter of the acquiring bearer network is determined according to the network parameter request and the current network state and/or the configuration of the bearer network by the user, and may include: the home network or the location information to which the mobile terminal belongs.
  • a flowchart of acquiring terminal location information includes the following steps:
  • Step S501 Generate a positioning service data access request.
  • Step S502 Acquire, according to the positioning service data access request and the network parameter of the bearer network, the location information of the terminal by using the bearer network.
  • a flowchart for obtaining network parameters according to an embodiment of the present invention includes the following steps:
  • Step S601 Receive a network parameter request.
  • Step S602 determining whether the mobile terminal has the cellular mobile internet access function, if yes, executing step S603, and if no, executing step S604.
  • Step S603 Acquire network parameters of the cellular network according to a configuration of the cellular network by the user and a state of the cellular network.
  • Step S604 further determining whether the mobile terminal further has other mobile internet access functions, if yes, executing step S606, and if no, executing step S605.
  • Step S606 Acquire network parameters of the other network according to a parameter configuration of the other network supported by the mobile terminal by the user.
  • the network parameters of the corresponding other networks are acquired.
  • a cellular network is used as the bearer network, according to the user to the bee
  • the configuration of the nest network and the state of the cellular network acquire network parameters of the cellular network.
  • the network other than the cellular network is used as the bearer network, and the network parameters of the other network are obtained according to the parameter configuration of the other network supported by the user.
  • Other networks may be mobile Internet supported by various terminals such as WIFI networks.
  • a mobile terminal has a function of supporting a cellular network and a WIFI network access.
  • the mobile terminal initiates a positioning service request, if the current cellular network is available, the cellular network is selected as the mobile network.
  • the positioning information carrying network acquires cellular network parameters including the network state of the cellular network and the location information of the mobile terminal, and sends the cellular network parameters to the auxiliary global positioning module.
  • the assisted global positioning module obtains the location information of the terminal through the cellular network according to the cellular network parameters. If the cellular network is unavailable, the WIFI network is selected as the bearer network for the positioning information, and the network parameters of the WIFI network are obtained, and the positioning information of the terminal is obtained through the WIFI network according to the network parameters of the WIFI network.
  • the embodiment of the invention solves the problem that the cellular-free network access function or the cellular network function is temporarily unavailable, and does not support the terminal in the case of assisting global positioning through the mobile Internet such as WIFI, and in the case that a mobile Internet such as a WIFI network is available, It is not a problem to assist in global positioning. Expanded the range of applications that assist in global positioning and enhance user experience with location services.
  • a structural block diagram of a mobile terminal according to an embodiment of the present invention includes:
  • the auxiliary global positioning module 100 is configured to generate a positioning service request to the decision module, receive network parameters of the network bearer module, and obtain positioning information by using the bearer network according to the network parameter.
  • the decision module 200 is configured to receive the positioning service request sent by the auxiliary global positioning module 100, select an available mobile internet network as the bearer network of the positioning information according to the positioning service request, acquire network parameters of the bearer network, and obtain the network Parameters sent to assisted global positioning Module.
  • the network bearer module 300 is configured to provide a bearer network for positioning information to the auxiliary global positioning module according to the selection of the decision module 200, and send the network parameter to the decision module.
  • FIG. 8 it is a structural block diagram of a decision module according to an embodiment of the present invention, and the decision module specifically includes:
  • the receiving module 201 is configured to receive the positioning service request sent by the auxiliary global positioning module, and receive the network parameter sent by the network bearer module.
  • the determining module 202 is configured to determine, according to the positioning service request, whether a mobile internet network is currently available;
  • the selecting module 203 is configured to select an available mobile internet network as the bearer network for the positioning information according to the configuration of the user and the actual mobile internet state in the mobile terminal when determining that the mobile internet is currently available.
  • FIG. 9 it is a structural block diagram of an auxiliary global positioning module according to an embodiment of the present invention.
  • the auxiliary global positioning module specifically includes:
  • the location service sending module 101 is configured to send a location service request to the decision module.
  • the network parameter receiving module 102 is configured to receive network parameters of the bearer network from the decision module.
  • the location information obtaining module 103 is configured to obtain location information by using a bearer network according to network parameters.
  • a flowchart of the operation of the mobile terminal according to an embodiment of the present invention includes the following steps:
  • Step S1001 The auxiliary global positioning module 100 initiates a positioning service request, and delivers the positioning service request to the decision module 200 through function calling.
  • Step S1002 The decision module 200 decides to carry the mobile internet and configures the decision information. Specifically, the decision module 200 selects an available one according to the current network state and the configuration information of the user.
  • the mobile internet network acts as a carrier network for positioning information and adds a routing table to the corresponding network. If the decision is carried by the WIFI to carry the data service, add a data link to the routing of the link where the WIFI is located in the routing table of the mobile terminal. If the decision is for the cellular network to carry the data service, add the routing table of the mobile terminal.
  • a data link is the route of the link where the cellular network is located.
  • Step S1003 Return the decision information to the auxiliary global positioning module 100 through the function call.
  • Step S1004 The auxiliary global positioning module 100 initiates a network parameter request, and passes the network parameter request to the decision module 200 through function calling.
  • Step S1005 The decision module 200 acquires network parameters. Specifically, according to the current network state and the configuration information of the user, the source mode of the network parameter is determined, and the corresponding network parameter is obtained, for example, the WIFI network, the user preconfigured network parameter is used.
  • Step S1006 Return the determined network parameter information to the auxiliary global positioning module 100 through the function call;
  • Step S1007 The auxiliary global positioning module 100 initiates a positioning service data access request, and calls a corresponding bearer network through a function.
  • Step S1008 The auxiliary global positioning module 100 acquires positioning information through the bearer network.
  • the auxiliary global positioning module initiates a data service parameter request for the positioning service, and the decision module determines whether there is currently a mobile internet network available, including cellular mobile internet or WIFI. . If the decision module determines that there is currently a mobile internet available, then based on the user's configuration and the actual mobile internet status in the mobile terminal, the decision is made with cellular mobile internet or other mobile Internet such as WIFI as the data-carrying entity for assisting global positioning.
  • the decision module configures relevant routing parameters for assisting global positioning in the determined bearer entity (such as WIFI), and informs the corresponding decision information to assist the global positioning module.
  • the auxiliary global positioning module initiates a network parameter request, such as a home network or location information to which the mobile terminal belongs.
  • a network parameter request such as a home network or location information to which the mobile terminal belongs.
  • decision mode The block obtains the corresponding network status and location information according to the user's configuration and the current cellular network status, and notifies the auxiliary global positioning module.
  • the decision module For a mobile device that does not have the cellular mobile Internet access function, the decision module generates corresponding network parameters and location information to which the mobile terminal belongs according to the configuration of the user, and notifies the auxiliary global positioning module of the decision information.
  • the assisted global positioning module obtains the positioning information through the bearer network according to the network parameters.
  • the auxiliary global positioning method provided by the embodiment of the present invention selects an available mobile internet network as a bearer network for positioning information according to a positioning service request, and selects another mobile internet network as the positioning information when the default mobile internet network is unavailable.
  • the bearer network provides a solution for the terminal to acquire the positioning information, thereby expanding the application range of the mobile terminal for assisting global positioning.

Landscapes

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

Abstract

Disclosed are an assisted global positioning method and a mobile terminal. The method comprises: generating a positioning service request; according to the positioning service request, selecting an available mobile internetwork as a bearer network of positioning information; acquiring a network parameter of the bearer network; and according to the network parameter, acquiring the positioning information of a terminal by means of the bearer network. The mobile terminal can select a mobile internetwork as a bearer network of positioning information according to a positioning service request. The present invention selects an available mobile internetwork as a bearer network of positioning information according to a positioning service request, provides a solution of selecting a bearer network for a terminal to acquire positioning information, and compared with an existing assisted global positioning method which only supports one bearer network, it widens the application range of a mobile terminal for performing assisted global positioning.

Description

一种辅助全球定位方法和移动终端 技术领域  Auxiliary global positioning method and mobile terminal
本发明涉及通信技术领域, 尤其涉及一种辅助全球定位方法和移动终 端。 背景技术  The present invention relates to the field of communications technologies, and in particular, to an assisted global positioning method and a mobile terminal. Background technique
目前, 位置服务已成为移动终端中最常见最基本的功能之一。 为了向 用户提供更为便捷的位置服务, 各种位置服务技术应用而生, 如高级前向 三角链路(AFLT: Advanced Forward Link Trilateration)、 小区识别号 (CELLID : Cell Identity),到达时间差 (TDOA: Time Difference Of Arrival), 增强可观测时间差分 (EOTD: Enhanced Observed Time Difference)、 可观测 到达时间(OTDOA: Observed Time Difference Of Arrival)等。  Currently, location services have become one of the most common and basic functions in mobile terminals. In order to provide users with more convenient location services, various location service technologies are applied, such as Advanced Forward Link Trilateration (AFLT), Cell Identification Number (CELLID: Cell Identity), Time Difference of Arrival (TDOA). : Time Difference Of Arrival), Enhanced Observed Time Difference (OTTD), Observed Time Difference Of Arrival, etc.
在位置服务领域, 定位速度和精确度是两个影响用户体验的非常重要 的指标。 辅助全球定位技术非常显著地提高了这两个指标, 尤其是在定位 速度方面。 出于对部署成本、 定位精确度、 速度等的综合需求, 基于用户 平面的辅助全球定位技术成为了目前最为主流的移动定位技术。 辅助全球 定位技术分为基于用户平面的辅助全球定位技术和基于控制平面的辅助全 球定位技术, 基于用户平面的辅助全球定位技术在定位导航方面应用最为 广泛, 其中以开放手机联盟 (OMA: Open Mobile Alliance)制定的安全用户平 面定位 (SUPL: Secure User Plan Location)规范应用最广和最具有代表性。  In the area of location services, positioning speed and accuracy are two very important indicators that affect the user experience. Auxiliary global positioning technology has significantly improved these two indicators, especially in terms of positioning speed. Due to the comprehensive requirements for deployment cost, positioning accuracy, speed, etc., user-based assisted global positioning technology has become the most mainstream mobile positioning technology. Auxiliary global positioning technology is divided into user plane-based assisted global positioning technology and control plane-based assisted global positioning technology. User plane-based assisted global positioning technology is the most widely used in positioning navigation, including Open Mobile Alliance (OMA: Open Mobile). Alliance's Secure User Plan Location (SUPL) specification is the most widely used and representative.
SUPL的基本原理是,终端的业务定位模块将移动终端当前所驻留的位 置区域的标识码发送给辅助定位服务器, 辅助定位服务器根据终端的位置 区域标识码, 快速给终端返回终端所在区域的可见的、 用于定位的卫星的 星历、 年历及多普勒、 电离层等辅助定位数据。 这种辅助全球定位方式取 代了终端通过慢速的卫星信号的解调来获取上述辅助定位数据, 从而加快 了定位速度。 The basic principle of the SUPL is that the service positioning module of the terminal sends the identification code of the location area where the mobile terminal currently resides to the auxiliary positioning server, and the auxiliary positioning server quickly returns the visible area of the terminal to the terminal according to the location area identification code of the terminal. The ephemeris, almanac, and Doppler, ionosphere and other auxiliary positioning data of the satellite used for positioning. This kind of assisted global positioning method On behalf of the terminal, the above-mentioned auxiliary positioning data is obtained by demodulating the slow satellite signal, thereby speeding up the positioning speed.
目前辅助全球定位技术中, 常用的有三种定位方式:  Currently, there are three types of positioning methods commonly used in assisting global positioning technology:
一、 移动终端通过蜂窝网络获取辅助定位服务器的定位信息。 当移动 终端支持蜂窝网络访问互联网时, 移动终端中的业务定位模块将携带目标 终端的定位请求信息发送给辅助定位服务器, 辅助定位服务器对目标终端 进行定位, 并将定位得到的移动终端位置信息通过蜂窝网络发送给业务定 位模块, 以实现通过蜂窝网络的辅助全球定位。 目前蜂窝网具有较多的使 用用户, 支持较多类型的手机, 常见的蜂窝网络有 GSM 网络、 CDMA网 络、 3G网络、 FDMA、 TDM A, PDC、 TACS、 AMPS等。 由于蜂窝网络的 普及, 使得蜂窝网络进行辅助全球定位的使用率较高。 但是, 当移动终端 禁用蜂窝网络或者移动终端未插卡时, 移动终端虽然可以使用 WIFI ( wireless-fidelity )访问网络, 但是该能进行网络互连的移动终端却无法实 现辅助全球定位。 这种定位方式要求移动终端必须要具备通过蜂窝网络接 入的功能,但是在一些情况下,移动终端并不满足上述功能,如纯 WIFI PAD 等。 这种完全依赖于蜂窝网络获取辅助定位信息的设计, 限制了移动终端 进行辅助全球定位的范围。  1. The mobile terminal acquires the positioning information of the auxiliary positioning server through the cellular network. When the mobile terminal supports the cellular network to access the Internet, the service positioning module in the mobile terminal sends the positioning request information of the target terminal to the auxiliary positioning server, and the auxiliary positioning server locates the target terminal, and passes the obtained mobile terminal location information. The cellular network is sent to the service location module to enable assisted global positioning through the cellular network. At present, the cellular network has more users and supports more types of mobile phones. Common cellular networks include GSM network, CDMA network, 3G network, FDMA, TDM A, PDC, TACS, AMPS, and the like. Due to the popularity of cellular networks, the use of cellular networks for assisted global positioning is high. However, when the mobile terminal disables the cellular network or the mobile terminal is not plugged in, the mobile terminal can access the network using WIFI (wireless-fidelity), but the mobile terminal capable of network interconnection cannot achieve the assisted global positioning. This positioning method requires the mobile terminal to have the function of accessing through the cellular network, but in some cases, the mobile terminal does not satisfy the above functions, such as pure WIFI PAD. This design, which relies entirely on cellular networks to obtain assisted location information, limits the range of mobile terminals that assist in global positioning.
二、 移动终端通过 WIFI获取辅助定位服务器的定位信息。 WIFI是一 种短程无线传输技术, 可以在一定范围内采用 WIFI连接方式进行联网。 当 移动终端支持 WIFI访问互联网时,移动终端中的业务定位模块将携带目标 终端的定位请求信息发送给辅助定位服务器, 辅助定位服务器对目标终端 进行定位,并将定位得到的移动终端位置信息通过 WIFI方式发送给业务定 位模块。 由于 WIFI是一种免费的无线局域网, 能够在数百英尺范围内支持 互联网接入, 具有较广泛的应用前景。 但是, 目前支持 WIFI定位的辅助定 位服务器少, 支持 WIFI定位的设备供应商也很少。 由于 WIFI应用的限制, 当完全依赖 WIFI进行辅助全球定位时, 在目前状态下成功的比率较低。 三、通过移动终端上的蜂窝网络或者 WIFI等移动互联网下载辅助定位 程序, 来获取辅助定位信息。 该方法进行辅助全球定位是通过下载辅助定 位信息, 来进行辅助全球定位。 目前, 这种下载辅助定位信息的服务是由 专门的服务商提供, 需要付费才能进行下载。 而且, 这种下载的数据精度 不是很高, 不是实时定位数据, 从而辅助全球定位的性能较差。 2. The mobile terminal obtains the positioning information of the auxiliary positioning server through the WIFI. WIFI is a short-range wireless transmission technology that can be connected to the WIFI connection within a certain range. When the mobile terminal supports the WIFI to access the Internet, the service positioning module in the mobile terminal sends the positioning request information of the target terminal to the auxiliary positioning server, and the auxiliary positioning server locates the target terminal, and the location information of the obtained mobile terminal is passed through the WIFI. The mode is sent to the service positioning module. Because WIFI is a free wireless LAN, it can support Internet access within hundreds of feet and has a wide application prospect. However, at present, there are fewer auxiliary positioning servers supporting WIFI positioning, and few equipment suppliers supporting WIFI positioning. Due to the limitations of WIFI applications, When relying entirely on WIFI for assisted global positioning, the rate of success in the current state is lower. Third, through the cellular network on the mobile terminal or mobile Internet downloading auxiliary positioning program such as WIFI, to obtain auxiliary positioning information. The method of assisting global positioning is to assist in global positioning by downloading auxiliary positioning information. Currently, this service for downloading assisted location information is provided by a dedicated service provider and requires payment to download. Moreover, the accuracy of such downloaded data is not very high, and it is not real-time positioning data, thereby contributing to poor performance of global positioning.
总言之, 基于现有技术, 终端进行辅助全球定位是根据默认的移动互 联网作为承载网络, 在终端还具有其他的移动互联网络的情况下, 不能选 择其他的移动互联网作为定位信息的承载网络, 从而限制了终端进行辅助 全球定位的应用范围。 发明内容  In summary, based on the prior art, the terminal performs the assisted global positioning according to the default mobile internet as the bearer network, and in the case that the terminal also has other mobile internet networks, other mobile internet cannot be selected as the bearer network for the positioning information. This limits the range of applications for the terminal to assist in global positioning. Summary of the invention
为解决上述技术问题, 本发明实施例提供一种辅助全球定位方法和移 动终端, 能够扩大移动终端进行辅助全球定位的应用范围。  To solve the above technical problem, the embodiments of the present invention provide an assisted global positioning method and a mobile terminal, which can expand the application range of the mobile terminal for assisting global positioning.
为达到上述目的, 本发明实施例的技术方案是这样实现的:  To achieve the above objective, the technical solution of the embodiment of the present invention is implemented as follows:
一种辅助全球定位方法, 包括:  An assisted global positioning method that includes:
产生一定位业务请求;  Generating a positioning service request;
根据所述定位业务请求, 选择一可用的移动互联网络作为定位信息的 承载网络;  And selecting, according to the positioning service request, an available mobile internet network as a bearer network for positioning information;
获取所述承载网络的网络参数;  Obtaining network parameters of the bearer network;
根据所述网络参数, 通过所述承载网络获取终端的定位信息。  Obtaining location information of the terminal by using the bearer network according to the network parameter.
优选地, 根据所述定位业务请求, 选择一可用的移动互联网络作为定 位信息的承载网络, 包括:  Preferably, the bearer network that selects an available mobile internet as the location information according to the location service request includes:
根据所述定位业务请求, 判断当前是否有可用的移动互联网络; 若当前有移动互联网可用, 则根据用户的配置和移动终端中实际的移 动互联网状态, 选择一可用的移动互联网络作为定位信息的承载网络。 优选地, 选择一可用的移动互联网络作为定位信息的承载网络后还包 括: Determining whether there is currently a mobile internet connection available according to the positioning service request; if there is currently a mobile internet available, selecting an available mobile internet network as the location information according to the user configuration and the actual mobile internet status in the mobile terminal Hosting the network. Preferably, after selecting an available mobile internet as the bearer network for positioning information, the method further includes:
获取所述承载网络的路由参数, 并配置所述路由参数。  Obtaining routing parameters of the bearer network, and configuring the routing parameters.
优选地, 获取所述承载网络的网络参数包括:  Preferably, obtaining network parameters of the bearer network includes:
产生一网络参数请求;  Generating a network parameter request;
根据所述网络参数请求, 以及所述承载网络的当前的网络状态和 /或用 户对该承载网络的配置, 获取所述承载网络的网络参数。  Obtaining network parameters of the bearer network according to the network parameter request, and the current network state of the bearer network and/or the configuration of the user to the bearer network.
优选地, 根据所述网络参数请求, 以及所述承载网络的当前的网络状 态和 /或用户对该承载网络的配置, 获取所述承载网络的网络参数, 包括: 根据所述网络参数请求, 对于具备蜂窝移动互联网访问功能的移动终 端, 所述蜂窝移动互联网作为所述承载网络, 根据用户对所述蜂窝移动互 联网的配置及蜂窝移动互联网的状态, 获取所述蜂窝移动互联网的网络参 数; 或者  Preferably, obtaining the network parameter of the bearer network according to the network parameter request, and the current network state of the bearer network and/or the configuration of the bearer network by the user, includes: according to the network parameter request, a mobile terminal having a cellular mobile internet access function, the cellular mobile internet as the bearer network, acquiring network parameters of the cellular mobile internet according to a configuration of the cellular mobile internet by the user and a state of the cellular mobile internet; or
根据所述网络参数请求, 对于不具备蜂窝移动互联网访问功能的移动 终端, 除所述蜂窝移动互联网外的其它网络作为所述承载网络, 根据用户 对所述移动终端支持的所述其它网络的参数配置, 获取所述其它网络的网 络参数。  According to the network parameter request, for a mobile terminal that does not have the cellular mobile internet access function, other networks than the cellular mobile internet are used as the bearer network, according to parameters of the other network supported by the user to the mobile terminal. Configure to obtain network parameters of the other network.
优选地, 所述其它网络为 WIFI网络。  Preferably, the other network is a WIFI network.
优选地, 根据所述网络参数, 通过所述承载网络获取终端的定位信息, 包括:  Preferably, obtaining the location information of the terminal by using the bearer network according to the network parameter, including:
产生一定位业务数据访问请求;  Generating a positioning service data access request;
根据所述定位业务数据访问请求和所述网络参数, 通过所述承载网络, 获取终端的定位信息。  And obtaining the positioning information of the terminal by using the bearer network according to the positioning service data access request and the network parameter.
本发明实施例还提供了一种移动终端, 包括:  The embodiment of the invention further provides a mobile terminal, including:
辅助全球定位模块, 配置为向决策模块产生一定位业务请求, 并接收 网络承载模块的网络参数, 根据所述网络参数, 通过承载网络获取定位信 息; A secondary global positioning module configured to generate a positioning service request to the decision module and receive The network parameter of the network bearer module acquires the positioning information by using the bearer network according to the network parameter;
决策模块, 配置为接收辅助全球定位模块发送的定位业务请求, 根据 定位业务请求选择一可用的移动互联网络作为定位信息的承载网络, 并获 取所述承载网络的网络参数以及将所述网络参数发送给辅助全球定位模 块;  a decision module, configured to receive a positioning service request sent by the auxiliary global positioning module, select an available mobile internet network as the bearer network of the positioning information according to the positioning service request, acquire network parameters of the bearer network, and send the network parameter To the auxiliary global positioning module;
网络承载模块, 配置为根据决策模块的选择, 向辅助全球定位模块提 供一种定位信息的承载网络, 并将网络参数发送给决策模块。  The network bearer module is configured to provide a bearer network for positioning information to the auxiliary global positioning module according to the selection of the decision module, and send the network parameter to the decision module.
优选地, 所述决策模块包括:  Preferably, the decision module comprises:
接收模块, 配置为接收辅助全球定位模块发送的定位业务请求, 以及 接收网络承载模块发送的网络参数;  a receiving module, configured to receive a positioning service request sent by the auxiliary global positioning module, and receive a network parameter sent by the network bearer module;
判断模块, 配置为根据所述定位业务请求, 判断当前是否有可用的移 动互联网络;  The determining module is configured to determine, according to the positioning service request, whether a mobile internet network is currently available;
选择模块, 配置为在确定当前有移动互联网可用时, 根据用户的配置 和移动终端中实际的移动互联网状态, 选择一可用的移动互联网络作为定 位信息的承载网络。  The selection module is configured to select an available mobile internet as the bearer network for the positioning information according to the configuration of the user and the actual mobile internet status in the mobile terminal when determining that the mobile internet is currently available.
优选地, 所述辅助全球定位模块包括:  Preferably, the auxiliary global positioning module comprises:
定位业务发送模块, 配置为向决策模块发送定位业务请求;  Locating a service sending module, configured to send a positioning service request to the decision module;
网络参数接收模块, 配置为接收来自决策模块的承载网络的网络参数; 定位信息获取模块, 配置为根据网络参数, 通过承载网络获取定位信 息。  The network parameter receiving module is configured to receive the network parameter of the bearer network from the decision module; the positioning information acquiring module is configured to obtain the positioning information by using the bearer network according to the network parameter.
本发明实施例提供的辅助全球定位方法及移动终端, 是根据定位业务 请求选择可用的移动互联网络作为定位信息的承载网络, 为终端获取定位 信息提供了一个选择承载网络的方案, 相比于现有辅助全球定位方法只支 持一种承载网络而言, 扩大了移动终端进行辅助全球定位的应用范围。 附图说明 The assisted global positioning method and the mobile terminal provided by the embodiments of the present invention are the bearer networks that select the available mobile internet as the positioning information according to the positioning service request, and provide a scheme for selecting the bearer network for the terminal to obtain the positioning information, compared with the current With the assisted global positioning method supporting only one bearer network, the application range of the mobile terminal for assisting global positioning is expanded. DRAWINGS
图 1为本发明提供的一实施例的辅助全球定位的流程图;  1 is a flow chart of assisting global positioning according to an embodiment of the present invention;
图 2为本发明的一种实施例选择可用移动互联网络的流程图; 图 3为本发明的另一实施例选择可用移动互联网络的流程图; 图 4为本发明一实施例获取承载网络的网络参数的流程图;  2 is a flow chart of selecting an available mobile internetwork according to an embodiment of the present invention; FIG. 3 is a flowchart of selecting an available mobile internetwork according to another embodiment of the present invention; FIG. 4 is a schematic diagram of acquiring a bearer network according to an embodiment of the present invention; Flow chart of network parameters;
图 5为本发明一实施例的获取终端定位信息的流程图;  FIG. 5 is a flowchart of acquiring location information of a terminal according to an embodiment of the present invention;
图 6为本发明一种实施例获取网络参数的流程图;  6 is a flowchart of obtaining network parameters according to an embodiment of the present invention;
图 7为本发明一实施例的移动终端的结构框图;  FIG. 7 is a structural block diagram of a mobile terminal according to an embodiment of the present invention; FIG.
图 8为本发明一实施例的决策模块的结构框图;  FIG. 8 is a structural block diagram of a decision module according to an embodiment of the present invention; FIG.
图 9为本发明一实施例的辅助全球定位模块的结构框图;  FIG. 9 is a structural block diagram of an auxiliary global positioning module according to an embodiment of the present invention; FIG.
图 10为本发明一实施例的移动终端工作的流程图。 具体实施方式  FIG. 10 is a flowchart of the operation of a mobile terminal according to an embodiment of the present invention. detailed description
为使本发明要解决的技术问题、 技术方案和优点更加清楚, 下面将结 合附图及具体实施例进行详细描述。  The technical problems, the technical solutions, and the advantages of the present invention will become more apparent from the following detailed description.
如图 1 所示, 为本发明提供的一实施例的辅助全球定位的流程图, 包 括如下步骤:  As shown in FIG. 1, a flowchart of assisting global positioning according to an embodiment of the present invention includes the following steps:
步骤 S101 : 产生一定位业务请求。  Step S101: Generate a positioning service request.
步骤 S102: 根据所述定位业务请求, 选择一可用的移动互联网络作为 定位信息的承载网络。  Step S102: Select an available mobile internet network as the bearer network for positioning information according to the positioning service request.
步骤 S103: 获取所述承载网络的网络参数。  Step S103: Obtain network parameters of the bearer network.
步骤 S104: 根据所述网络参数, 通过所述承载网络获取终端的定位信 息。  Step S104: Acquire, according to the network parameter, location information of the terminal by using the bearer network.
现有的辅助全球定位方法只支持一种承载网络, 随着移动互联网技术 的发展, 终端上具有了两个或者两个以上的移动互联网络, 一旦默认的承 载网络不能实现辅助全球定位, 就使得该移动终端不能实现辅助全球定位, 从而限制了移动终端进行辅助全球定位的应用范围。 本发明实施例提供的 辅助全球定位方法, 是根据定位业务请求选择可用的移动互联网络作为定 位信息的承载网络, 在默认移动互联网络不可用的情况下, 可以选择其他 的移动互联网络作为定位信息的承载网路, 该方法通过选择承载网络获取 当前所有定位卫星的星历信息(包括可见的和不可见的定位卫星)及其它辅 助定位信息 (如 UTC时间等), 为终端获取定位信息提供了一个选择承载网 络的方案, 从而扩大了移动终端进行辅助全球定位的应用范围。 The existing auxiliary global positioning method only supports one type of bearer network. With the development of mobile internet technology, there are two or more mobile internet networks on the terminal, and once the default bearer network cannot achieve auxiliary global positioning, The mobile terminal cannot implement assisted global positioning. Thereby limiting the range of applications for mobile terminals to assist in global positioning. The auxiliary global positioning method provided by the embodiment of the present invention is to select an available mobile internet network as the bearer network for positioning information according to the positioning service request. When the default mobile internet network is unavailable, other mobile internet networks may be selected as the positioning information. The bearer network, the method provides the ephemeris information (including visible and invisible positioning satellites) and other auxiliary positioning information (such as UTC time) of all currently located satellites by selecting the bearer network, and provides the terminal with the location information. A solution to select a bearer network, thereby expanding the range of applications for mobile terminals to assist in global positioning.
如图 2所示, 为本发明的一种实施例选择可用移动互联网络的流程图, 具体包括如下步骤:  As shown in FIG. 2, a flowchart for selecting an available mobile internet network according to an embodiment of the present invention includes the following steps:
步骤 S201 : 接收定位业务请求。  Step S201: Receive a positioning service request.
步骤 S202: 判断当前是否有可用的移动互联网络, 即判断终端是否具 有支持的移动互联网络, 若无, 则执行结束步骤 S203, 若有, 则执行步骤 S204。  Step S202: Determine whether there is currently a mobile internetwork available, that is, determine whether the terminal has a supported mobile internet network. If not, execute step S203, and if yes, execute step S204.
步骤 S204: 若当前有移动互联网可用, 则根据用户的配置和移动终端 中实际的移动互联网状态, 选择一可用的移动互联网络作为定位信 , 的承 载网络。  Step S204: If there is currently a mobile internet available, select an available mobile internet as the carrier network of the location information according to the configuration of the user and the actual mobile internet status in the mobile terminal.
如图 3所示, 为本发明的另一实施例选择可用移动互联网络的流程图, 与图 2的流程基本相同, 不同之处是步骤 204之后还包括步骤 S205, 即获 取所述承载网络的路由参数, 并配置所述路由参数的步骤。 配置路由参数 的目的是进行承载网络的通信网络配置。  As shown in FIG. 3, a flowchart for selecting an available mobile internet network according to another embodiment of the present invention is substantially the same as the process of FIG. 2, except that step 204 further includes step S205, that is, acquiring the bearer network. Routing parameters, and the steps of configuring the routing parameters. The purpose of configuring routing parameters is to configure the communication network that carries the network.
本发明实施例通过对终端的移动互联网络进行判断, 在当前有移动互 联网可用的情况下, 根据用户的配置和终端中实际的移动互联网状态来为 定位信息选择一种承载网络, 从而扩大了终端获取定位信息的途径。  In the embodiment of the present invention, by determining the mobile internet of the terminal, when a mobile internet is available, a bearer network is selected for the location information according to the configuration of the user and the actual mobile internet state in the terminal, thereby expanding the terminal. Ways to get location information.
如图 4所示, 为本发明一实施例获取承载网络的网络参数的流程图, 包括如下步骤: 步骤 S401 : 产生一网络参数请求。 As shown in FIG. 4, a flowchart of acquiring network parameters of a bearer network according to an embodiment of the present invention includes the following steps: Step S401: Generate a network parameter request.
步骤 S402: 根据所述网络参数请求, 以及所述承载网络的当前的网络 状态和 /或用户对该承载网络的配置, 获取所述承载网络的网络参数。  Step S402: Acquire network parameters of the bearer network according to the network parameter request, and the current network state of the bearer network and/or the configuration of the user to the bearer network.
本发明实施例中, 获取承载网络的网络参数是根据网络参数请求以及 当前的网络状态和 /或用户对该承载网络的配置来决定的, 可以包括: 归属 网络或者移动终端所归属的位置信息。  In the embodiment of the present invention, the network parameter of the acquiring bearer network is determined according to the network parameter request and the current network state and/or the configuration of the bearer network by the user, and may include: the home network or the location information to which the mobile terminal belongs.
如图 5 所示, 为本发明一实施例的获取终端定位信息的流程图, 包括 如下步骤:  As shown in FIG. 5, a flowchart of acquiring terminal location information according to an embodiment of the present invention includes the following steps:
步骤 S501 : 产生一定位业务数据访问请求。  Step S501: Generate a positioning service data access request.
步骤 S502: 根据所述定位业务数据访问请求和承载网络的网络参数, 通过所述承载网络, 获取终端的定位信息。  Step S502: Acquire, according to the positioning service data access request and the network parameter of the bearer network, the location information of the terminal by using the bearer network.
如图 6所示, 为本发明一种实施例获取网络参数的流程图, 详细包括 如下步骤:  As shown in FIG. 6, a flowchart for obtaining network parameters according to an embodiment of the present invention includes the following steps:
步骤 S601 : 接收网络参数请求。  Step S601: Receive a network parameter request.
步骤 S602: 判断移动终端是否具备蜂窝移动互联网访问功能, 若有, 则执行步骤 S603, 若否, 则执行步骤 S604。  Step S602: determining whether the mobile terminal has the cellular mobile internet access function, if yes, executing step S603, and if no, executing step S604.
步骤 S603 : 根据用户对所述蜂窝网络的配置及蜂窝网络的状态, 获取 所述蜂窝网络的网络参数。  Step S603: Acquire network parameters of the cellular network according to a configuration of the cellular network by the user and a state of the cellular network.
步骤 S604:进一步判断移动终端是否还具备其他移动互联网访问功能, 若有, 则执行步骤 S606, 若否, 则执行结束步骤 S605。  Step S604: further determining whether the mobile terminal further has other mobile internet access functions, if yes, executing step S606, and if no, executing step S605.
步骤 S606:根据用户对所述移动终端支持的所述其它网络的参数配置, 获取所述其它网络的网络参数。  Step S606: Acquire network parameters of the other network according to a parameter configuration of the other network supported by the mobile terminal by the user.
本发明的该实施例根据移动终端上是否有其他的移动互联网, 在具有 其他移动互联网访问功能时, 获取对应的其他网络的网络参数。 对于具备 蜂窝网络访问功能的终端, 以蜂窝网络作为所述承载网络, 根据用户对蜂 窝网络的配置及蜂窝网络的状态, 获取蜂窝网络的网络参数。 对于不具备 蜂窝网络访问功能的终端, 以除所述蜂窝网络外的其它网络作为所述承载 网络, 根据用户对终端支持的其它网络的参数配置, 获取该其他网络的网 络参数。 其他网络可以是 WIFI网络等各种终端支持的移动互联网。 According to this embodiment of the present invention, according to whether there is another mobile internet on the mobile terminal, when there are other mobile internet access functions, the network parameters of the corresponding other networks are acquired. For a terminal with cellular network access function, a cellular network is used as the bearer network, according to the user to the bee The configuration of the nest network and the state of the cellular network acquire network parameters of the cellular network. For a terminal that does not have the cellular network access function, the network other than the cellular network is used as the bearer network, and the network parameters of the other network are obtained according to the parameter configuration of the other network supported by the user. Other networks may be mobile Internet supported by various terminals such as WIFI networks.
以下结合一具体实施例对本发明的辅助全球定位方法进行说明: 某移动终端上具有支持蜂窝网络和 WIFI网络访问功能, 当该移动终端 发起定位业务请求时, 若当前蜂窝网络可用, 选择蜂窝网络作为定位信息 承载网络, 则根据用户的配置及当前蜂窝网络的状态, 并获取包括蜂窝网 络的网络状态和移动终端归属的位置信息等蜂窝网络参数, 并将蜂窝网络 参数发送给辅助全球定位模块。 辅助全球定位模块根据蜂窝网络参数, 通 过所述蜂窝网络获取终端的定位信息。 若蜂窝网络不可用, 选择 WIFI网络 作为定位信息的承载网络, 并获取 WIFI网络的网络参数, 根据 WIFI网络 的网络参数, 通过所述 WIFI网络获取终端的定位信息。  The auxiliary global positioning method of the present invention is described below in conjunction with a specific embodiment: a mobile terminal has a function of supporting a cellular network and a WIFI network access. When the mobile terminal initiates a positioning service request, if the current cellular network is available, the cellular network is selected as the mobile network. The positioning information carrying network, according to the configuration of the user and the current state of the cellular network, acquires cellular network parameters including the network state of the cellular network and the location information of the mobile terminal, and sends the cellular network parameters to the auxiliary global positioning module. The assisted global positioning module obtains the location information of the terminal through the cellular network according to the cellular network parameters. If the cellular network is unavailable, the WIFI network is selected as the bearer network for the positioning information, and the network parameters of the WIFI network are obtained, and the positioning information of the terminal is obtained through the WIFI network according to the network parameters of the WIFI network.
本发明实施例解决了无蜂窝网络访问功能或蜂窝网络功能暂时不可以 用的、 不支持通过 WIFI等移动互联网做辅助全球定位情况下的终端, 在有 WIFI网络等移动互联网可用的情况下,依然不可以做辅助全球定位的问题。 扩展了辅助全球定位的应用范围, 提升用户对于位置服务的体验。  The embodiment of the invention solves the problem that the cellular-free network access function or the cellular network function is temporarily unavailable, and does not support the terminal in the case of assisting global positioning through the mobile Internet such as WIFI, and in the case that a mobile Internet such as a WIFI network is available, It is not a problem to assist in global positioning. Expanded the range of applications that assist in global positioning and enhance user experience with location services.
如图 7所示, 为本发明一实施例的移动终端的结构框图, 该移动终端 包括:  As shown in FIG. 7, a structural block diagram of a mobile terminal according to an embodiment of the present invention includes:
辅助全球定位模块 100, 配置为向决策模块产生一定位业务请求,接收 网络承载模块的网络参数, 并根据所述网络参数, 通过承载网络获取定位 信息。  The auxiliary global positioning module 100 is configured to generate a positioning service request to the decision module, receive network parameters of the network bearer module, and obtain positioning information by using the bearer network according to the network parameter.
决策模块 200,配置为接收辅助全球定位模块 100发送的定位业务请求, 根据定位业务请求选择一可用的移动互联网络作为定位信息的承载网络, 并获取所述承载网络的网络参数以及将所述网络参数发送给辅助全球定位 模块。 The decision module 200 is configured to receive the positioning service request sent by the auxiliary global positioning module 100, select an available mobile internet network as the bearer network of the positioning information according to the positioning service request, acquire network parameters of the bearer network, and obtain the network Parameters sent to assisted global positioning Module.
网络承载模块 300, 配置为根据决策模块 200的选择, 向辅助全球定位 模块提供一种定位信息的承载网络, 并将网络参数发送给决策模块。  The network bearer module 300 is configured to provide a bearer network for positioning information to the auxiliary global positioning module according to the selection of the decision module 200, and send the network parameter to the decision module.
如图 8所示, 为本发明一实施例的决策模块的结构框图, 该决策模块 具体包括:  As shown in FIG. 8, it is a structural block diagram of a decision module according to an embodiment of the present invention, and the decision module specifically includes:
接收模块 201, 配置为接收辅助全球定位模块发送的定位业务请求, 以 及接收网络承载模块发送的网络参数。  The receiving module 201 is configured to receive the positioning service request sent by the auxiliary global positioning module, and receive the network parameter sent by the network bearer module.
判断模块 202, 配置为根据所述定位业务请求, 判断当前是否有可用的 移动互联网络;  The determining module 202 is configured to determine, according to the positioning service request, whether a mobile internet network is currently available;
选择模块 203, 配置为在确定当前有移动互联网可用时, 根据用户的配 置和移动终端中实际的移动互联网状态, 选择一可用的移动互联网络作为 定位信息的承载网络。  The selecting module 203 is configured to select an available mobile internet network as the bearer network for the positioning information according to the configuration of the user and the actual mobile internet state in the mobile terminal when determining that the mobile internet is currently available.
如图 9所示, 为本发明一实施例的辅助全球定位模块的结构框图, 该 辅助全球定位模块具体包括:  As shown in FIG. 9 , it is a structural block diagram of an auxiliary global positioning module according to an embodiment of the present invention. The auxiliary global positioning module specifically includes:
定位业务发送模块 101, 配置为向决策模块发送定位业务请求; 网络参数接收模块 102,配置为接收来自决策模块的承载网络的网络参 数;  The location service sending module 101 is configured to send a location service request to the decision module. The network parameter receiving module 102 is configured to receive network parameters of the bearer network from the decision module.
定位信息获取模块 103, 配置为根据网络参数, 通过承载网络获取定位 信息。  The location information obtaining module 103 is configured to obtain location information by using a bearer network according to network parameters.
如图 10所示, 为本发明一实施例的移动终端工作的流程图, 包括如下 步骤:  As shown in FIG. 10, a flowchart of the operation of the mobile terminal according to an embodiment of the present invention includes the following steps:
步骤 S1001 : 辅助全球定位模块 100发起定位业务请求, 并通过函数调 用, 将定位业务请求交给决策模块 200。  Step S1001: The auxiliary global positioning module 100 initiates a positioning service request, and delivers the positioning service request to the decision module 200 through function calling.
步骤 S1002: 决策模块 200决策承载移动互联网, 配置决策信息。 具体 的, 决策模块 200根据当前的网络状态和用户的配置信息, 选择一可用的 移动互联网络作为定位信息的 载网络, 并在相应的网络里添加路由表。 如果决策由 WIFI来承载数据业务,则在移动终端的路由表里添加一项数据 链路为 WIFI所在链路的路由, 如果决策是蜂窝网络来承载数据业务, 则在 移动终端的路由表里添加一项数据链路为蜂窝网络所在链路的路由。 Step S1002: The decision module 200 decides to carry the mobile internet and configures the decision information. Specifically, the decision module 200 selects an available one according to the current network state and the configuration information of the user. The mobile internet network acts as a carrier network for positioning information and adds a routing table to the corresponding network. If the decision is carried by the WIFI to carry the data service, add a data link to the routing of the link where the WIFI is located in the routing table of the mobile terminal. If the decision is for the cellular network to carry the data service, add the routing table of the mobile terminal. A data link is the route of the link where the cellular network is located.
步骤 S1003 : 将决策信息通过函数调用返回给辅助全球定位模块 100。 步骤 S1004: 辅助全球定位模块 100发起网络参数请求, 并通过函数调 用, 将网络参数请求交给决策模块 200。  Step S1003: Return the decision information to the auxiliary global positioning module 100 through the function call. Step S1004: The auxiliary global positioning module 100 initiates a network parameter request, and passes the network parameter request to the decision module 200 through function calling.
步骤 S1005: 决策模块 200获取网络参数。 具体的, 根据当前的网络状 态和用户的配置信息, 决策网络参数的来源方式, 并获取相应的网络参数, 如为 WIFI网络, 则使用用户预配置的网络参数。  Step S1005: The decision module 200 acquires network parameters. Specifically, according to the current network state and the configuration information of the user, the source mode of the network parameter is determined, and the corresponding network parameter is obtained, for example, the WIFI network, the user preconfigured network parameter is used.
步骤 S1006:将决策后的网络参数信息通过函数调用返回给辅助全球定 位模块 100;  Step S1006: Return the determined network parameter information to the auxiliary global positioning module 100 through the function call;
步骤 S1007: 辅助全球定位模块 100发起定位业务数据访问请求, 并通 过函数调用相应的承载网络。  Step S1007: The auxiliary global positioning module 100 initiates a positioning service data access request, and calls a corresponding bearer network through a function.
步骤 S1008: 辅助全球定位模块 100通过所述承载网络获取定位信息。 以下结合一具体实施例对本发明的终端的工作流程进行描述: 辅助全球定位模块发起定位业务的数据业务参数请求, 由决策模块通 过决策当前是否有可用的移动互联网络, 包括蜂窝移动互联网或者 WIFI 等。 如果决策模块判定当前有移动互联网可用, 则根据用户的配置和移动 终端中实际的移动互联网状态,决策用蜂窝移动互联网或者 WIFI等其它移 动互联网作为辅助全球定位的数据承载实体。 决策模块在所决策的承载实 体 (如 WIFI)中配置辅助全球定位的相关路由参数, 并将相应的决策信息通 知辅助全球定位模块。  Step S1008: The auxiliary global positioning module 100 acquires positioning information through the bearer network. The following describes the working process of the terminal of the present invention in conjunction with a specific embodiment: The auxiliary global positioning module initiates a data service parameter request for the positioning service, and the decision module determines whether there is currently a mobile internet network available, including cellular mobile internet or WIFI. . If the decision module determines that there is currently a mobile internet available, then based on the user's configuration and the actual mobile internet status in the mobile terminal, the decision is made with cellular mobile internet or other mobile Internet such as WIFI as the data-carrying entity for assisting global positioning. The decision module configures relevant routing parameters for assisting global positioning in the determined bearer entity (such as WIFI), and informs the corresponding decision information to assist the global positioning module.
辅助全球定位模块发起网络参数请求, 如归属网络或者移动终端所归 属的位置信息等。 对于具备蜂窝移动互联网访问功能的移动终端, 决策模 块根据用户的配置及当前蜂窝网络在状态, 获取相应的网络状态和位置信 息等, 并通知辅助全球定位模块。 对于不具备蜂窝移动互联网访问功能的 移动设备, 决策模块根据用户的配置产生相应的网络参数和移动终端所归 属的位置信息等, 并将这些决策信息通知辅助全球定位模块。 辅助全球定 位模块根据网络参数, 通过承载网络获取定位信息。 The auxiliary global positioning module initiates a network parameter request, such as a home network or location information to which the mobile terminal belongs. For mobile terminals with cellular mobile internet access, decision mode The block obtains the corresponding network status and location information according to the user's configuration and the current cellular network status, and notifies the auxiliary global positioning module. For a mobile device that does not have the cellular mobile Internet access function, the decision module generates corresponding network parameters and location information to which the mobile terminal belongs according to the configuration of the user, and notifies the auxiliary global positioning module of the decision information. The assisted global positioning module obtains the positioning information through the bearer network according to the network parameters.
本发明实施例提供的辅助全球定位方法, 是根据定位业务请求选择可 用的移动互联网络作为定位信息的承载网络, 在默认移动互联网络不可用 的情况下, 选择其他的移动互联网络作为定位信息的承载网路, 为终端获 取定位信息提供了一个选择承载网络的方案, 从而扩大了移动终端进行辅 助全球定位的应用范围。  The auxiliary global positioning method provided by the embodiment of the present invention selects an available mobile internet network as a bearer network for positioning information according to a positioning service request, and selects another mobile internet network as the positioning information when the default mobile internet network is unavailable. The bearer network provides a solution for the terminal to acquire the positioning information, thereby expanding the application range of the mobile terminal for assisting global positioning.
以上所述是本发明的优选实施方式, 应当指出, 对于本技术领域的普 通技术人员来说, 在不脱离本发明所述原理的前提下, 还可以作出若干改 进和润饰, 这些改进和润饰也应视为本发明的保护范围。  The above is a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. It should be considered as the scope of protection of the present invention.

Claims

权利要求书 Claim
1. 一种辅助全球定位方法, 其中, 该方法包括:  An auxiliary global positioning method, wherein the method comprises:
产生一定位业务请求;  Generating a positioning service request;
根据所述定位业务请求, 选择一可用的移动互联网络作为定位信息的 承载网络;  And selecting, according to the positioning service request, an available mobile internet network as a bearer network for positioning information;
获取所述承载网络的网络参数;  Obtaining network parameters of the bearer network;
根据所述网络参数, 通过所述承载网络获取终端的定位信息。  Obtaining location information of the terminal by using the bearer network according to the network parameter.
2. 根据权利要求 1所述的辅助全球定位方法, 其中, 根据所述定位业 务请求, 选择一可用的移动互联网络作为定位信息的承载网络, 包括: 根据所述定位业务请求, 判断当前是否有可用的移动互联网络; 若当前有移动互联网可用, 则根据用户的配置和移动终端中实际的移 动互联网状态, 选择一可用的移动互联网络作为定位信息的承载网络。  The assisted global positioning method according to claim 1, wherein, according to the positioning service request, selecting an available mobile internet as the bearer network for positioning information, including: determining, according to the positioning service request, whether there is currently Available mobile internet; If there is currently mobile internet available, an available mobile internet is selected as the bearer network for positioning information according to the user's configuration and the actual mobile internet status in the mobile terminal.
3. 根据权利要求 2所述的辅助全球定位方法, 其中, 选择一可用的移 动互联网络作为定位信息的承载网络后, 该方法还包括:  The assisted global positioning method according to claim 2, wherein after selecting an available mobile internet as the bearer network for positioning information, the method further includes:
获取所述承载网络的路由参数, 并配置所述路由参数。  Obtaining routing parameters of the bearer network, and configuring the routing parameters.
4. 根据权利要求 1所述的辅助全球定位方法, 其中, 获取所述承载网 络的网络参数包括:  4. The assisted global positioning method according to claim 1, wherein obtaining network parameters of the bearer network comprises:
产生一网络参数请求;  Generating a network parameter request;
根据所述网络参数请求, 以及所述承载网络的当前的网络状态和 /或用 户对该承载网络的配置, 获取所述承载网络的网络参数。  Obtaining network parameters of the bearer network according to the network parameter request, and the current network state of the bearer network and/or the configuration of the user to the bearer network.
5. 根据权利要求 4所述的辅助全球定位方法, 其中, 根据所述网络参 数请求, 以及所述承载网络的当前的网络状态和 /或用户对该承载网络的配 置, 获取所述承载网络的网络参数, 包括:  The assisted global positioning method according to claim 4, wherein the bearer network is obtained according to the network parameter request, and a current network state of the bearer network and/or a configuration of the user to the bearer network. Network parameters, including:
根据所述网络参数请求, 对于具备蜂窝移动互联网访问功能的移动终 端, 所述蜂窝移动互联网作为所述承载网络, 根据用户对所述蜂窝移动互 联网的配置及蜂窝移动互联网的状态, 获取所述蜂窝移动互联网的网络参 数; 或者, According to the network parameter request, for a mobile terminal having a cellular mobile internet access function, the cellular mobile internet serves as the bearer network, and according to a user moving to the cellular a networked configuration and a state of the cellular mobile internet, obtaining network parameters of the cellular mobile internet; or
根据所述网络参数请求, 对于不具备蜂窝移动互联网访问功能的移动 终端, 除所述蜂窝移动互联网外的其它网络作为所述承载网络, 根据用户 对所述移动终端支持的所述其它网络的参数配置, 获取所述其它网络的网 络参数。  According to the network parameter request, for a mobile terminal that does not have the cellular mobile internet access function, other networks than the cellular mobile internet are used as the bearer network, according to parameters of the other network supported by the user to the mobile terminal. Configure to obtain network parameters of the other network.
6. 根据权利要求 5所述的辅助全球定位方法, 其中, 所述其它网络为 WIFI网络。  6. The assisted global positioning method according to claim 5, wherein the other network is a WIFI network.
7. 根据权利要求 1所述的辅助全球定位方法, 其中, 根据所述网络参 数, 通过所述承载网络获取终端的定位信息, 包括:  The Assisted Global Positioning Method according to claim 1, wherein obtaining the positioning information of the terminal by using the bearer network according to the network parameter includes:
产生一定位业务数据访问请求;  Generating a positioning service data access request;
根据所述定位业务数据访问请求和所述网络参数, 通过所述承载网络, 获取终端的定位信息。  And obtaining the positioning information of the terminal by using the bearer network according to the positioning service data access request and the network parameter.
8. 一种移动终端, 其中, 该移动终端包括:  A mobile terminal, wherein the mobile terminal comprises:
辅助全球定位模块, 配置为向决策模块产生一定位业务请求, 并接收 网络承载模块的网络参数, 根据所述网络参数, 通过承载网络获取定位信 息;  The auxiliary global positioning module is configured to generate a positioning service request to the decision module, and receive network parameters of the network bearer module, and obtain positioning information by using the bearer network according to the network parameter;
决策模块, 配置为接收辅助全球定位模块发送的定位业务请求, 根据 定位业务请求选择一可用的移动互联网络作为定位信息的承载网络, 并获 取所述承载网络的网络参数以及将所述网络参数发送给辅助全球定位模 块;  a decision module, configured to receive a positioning service request sent by the auxiliary global positioning module, select an available mobile internet network as the bearer network of the positioning information according to the positioning service request, acquire network parameters of the bearer network, and send the network parameter To the auxiliary global positioning module;
网络承载模块, 配置为根据决策模块的选择, 向辅助全球定位模块提 供一种定位信息的承载网络, 并将网络参数发送给决策模块。  The network bearer module is configured to provide a bearer network for positioning information to the auxiliary global positioning module according to the selection of the decision module, and send the network parameter to the decision module.
9. 根据权利要求 8所述的移动终端, 其中, 所述决策模块包括: 接收模块, 配置为接收辅助全球定位模块发送的定位业务请求, 以及 接收网络承载模块发送的网络参数; The mobile terminal according to claim 8, wherein the determining module comprises: a receiving module, configured to receive a positioning service request sent by the auxiliary global positioning module, and Receiving network parameters sent by the network bearer module;
判断模块, 配置为根据所述定位业务请求, 判断当前是否有可用的移 动互联网络;  The determining module is configured to determine, according to the positioning service request, whether a mobile internet network is currently available;
选择模块, 配置为在确定当前有移动互联网可用时, 根据用户的配置 和移动终端中实际的移动互联网状态, 选择一可用的移动互联网络作为定 位信息的承载网络。  The selection module is configured to select an available mobile internet as the bearer network for the positioning information according to the configuration of the user and the actual mobile internet status in the mobile terminal when determining that the mobile internet is currently available.
10. 根据权利要求 8所述的移动终端, 其中, 所述辅助全球定位模块 包括:  The mobile terminal according to claim 8, wherein the auxiliary global positioning module comprises:
定位业务发送模块, 配置为向决策模块发送定位业务请求;  Locating a service sending module, configured to send a positioning service request to the decision module;
网络参数接收模块, 配置为接收来自决策模块的承载网络的网络参数; 定位信息获取模块, 配置为根据网络参数, 通过承载网络获取定位信  The network parameter receiving module is configured to receive the network parameter of the bearer network from the decision module; the positioning information acquiring module is configured to obtain the location information by using the bearer network according to the network parameter
PCT/CN2013/080056 2012-10-11 2013-07-24 Assisted global positioning method and mobile terminal WO2013170832A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210384479.4A CN103731915B (en) 2012-10-11 2012-10-11 A kind of auxiliary global positioning method and mobile terminal
CN201210384479.4 2012-10-11

Publications (1)

Publication Number Publication Date
WO2013170832A1 true WO2013170832A1 (en) 2013-11-21

Family

ID=49583175

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/080056 WO2013170832A1 (en) 2012-10-11 2013-07-24 Assisted global positioning method and mobile terminal

Country Status (2)

Country Link
CN (1) CN103731915B (en)
WO (1) WO2013170832A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105744618A (en) * 2014-12-12 2016-07-06 电信科学技术研究院 Method for carrying out positioning, system and device
CN108089216B (en) * 2016-11-21 2021-11-05 千寻位置网络有限公司 Auxiliary positioning method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060221917A1 (en) * 2005-04-01 2006-10-05 Mcrae Matthew B Access point provisioning and mapping in dual mode devices
CN101026513A (en) * 2006-02-17 2007-08-29 联想(北京)有限公司 Wireless network configuration method and terminal, and wireless network predicting method and device
CN101777266A (en) * 2010-01-28 2010-07-14 广东好帮手电子科技股份有限公司 Spatial and geographic information-based vehicle monitoring system and method
CN101783080A (en) * 2009-12-25 2010-07-21 深圳市同洲电子股份有限公司 Method for obtaining parking position information of park with movable terminal
CN102474812A (en) * 2009-07-28 2012-05-23 索尼公司 GPS-based wireless network connection selection and network topology overlay on satellite geographic map

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101720058A (en) * 2009-11-23 2010-06-02 中兴通讯股份有限公司 Mobile phone positioning method and user equipment
JP2013520072A (en) * 2010-02-11 2013-05-30 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Method and apparatus for determining a position of a node in a wireless communication system using various RAN / RATES
EP2539731A4 (en) * 2010-02-23 2015-12-02 Nokia Technologies Oy Efficient use of assistance data services in dual/multi-sim terminals
CN102448166A (en) * 2011-12-27 2012-05-09 中兴通讯股份有限公司 Positioning method and system, and mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060221917A1 (en) * 2005-04-01 2006-10-05 Mcrae Matthew B Access point provisioning and mapping in dual mode devices
CN101026513A (en) * 2006-02-17 2007-08-29 联想(北京)有限公司 Wireless network configuration method and terminal, and wireless network predicting method and device
CN102474812A (en) * 2009-07-28 2012-05-23 索尼公司 GPS-based wireless network connection selection and network topology overlay on satellite geographic map
CN101783080A (en) * 2009-12-25 2010-07-21 深圳市同洲电子股份有限公司 Method for obtaining parking position information of park with movable terminal
CN101777266A (en) * 2010-01-28 2010-07-14 广东好帮手电子科技股份有限公司 Spatial and geographic information-based vehicle monitoring system and method

Also Published As

Publication number Publication date
CN103731915B (en) 2017-08-25
CN103731915A (en) 2014-04-16

Similar Documents

Publication Publication Date Title
CN105204051B (en) Generic positioning protocol
JP6602777B2 (en) Method and system for returning early positioning adjustment
KR101123594B1 (en) Method and apparatus for using historic network information for determining approximate position
JP5490792B2 (en) Method and apparatus for supporting location-based services with removable modules
EP2224259B1 (en) Method and system for a location-based broker service client broker
JP5647521B2 (en) WWAN / WLAN position estimation system and method
US8355693B2 (en) Determining application usage relative to a particular location
CN101946528A (en) Be used to use service ability information to carry out the method and apparatus of user level location
TWI420946B (en) Apparatuses and methods for reporting positioning information and assistance data
US8744409B2 (en) Location method, device and system for secure user plane location enabled terminal
CN102884850A (en) Support of multiple positioning protocols
JP2011511531A (en) Measurement system and method for fingerprint positioning
CN102834729A (en) Selection of a relative positioning method
CN107105401A (en) The related positioning of language and signaling
CN100417302C (en) Method and device for positioning mobile terminal
WO2013140384A2 (en) Hot spot detection
MX2011013004A (en) Method and apparatus for supporting location services with a streamlined location service layer.
WO2010139153A1 (en) Method for obtaining cell location, locating service apparatus and system
WO2013097342A1 (en) Locating method and system, and mobile terminal
CN101442729A (en) Method and system for locating device
CN108605204B (en) Method and device for identifying a positioning protocol, a positioning method or a positioning capability
WO2013170832A1 (en) Assisted global positioning method and mobile terminal
US9510317B1 (en) Location estimation of mobile stations by coordinating the acquisition and use of control plane and user plane location data
CN100397941C (en) Locating Method for Roaming Target User in Location Service
CN104301994A (en) Terminal positioning method, terminal and positioning server

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

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 13790815

Country of ref document: EP

Kind code of ref document: A1