WO2014067354A1 - Method and terminal for selecting satellite signals to calculate position and/or time - Google Patents

Method and terminal for selecting satellite signals to calculate position and/or time Download PDF

Info

Publication number
WO2014067354A1
WO2014067354A1 PCT/CN2013/083512 CN2013083512W WO2014067354A1 WO 2014067354 A1 WO2014067354 A1 WO 2014067354A1 CN 2013083512 W CN2013083512 W CN 2013083512W WO 2014067354 A1 WO2014067354 A1 WO 2014067354A1
Authority
WO
WIPO (PCT)
Prior art keywords
satellite
accuracy
accuracy requirements
satellite signal
module
Prior art date
Application number
PCT/CN2013/083512
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 WO2014067354A1 publication Critical patent/WO2014067354A1/en

Links

Classifications

    • 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/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/396Determining accuracy or reliability of position or pseudorange measurements
    • 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/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/28Satellite selection

Definitions

  • the terminal further includes: a display module 25 configured to display the positioning or timing failure information when the receiving module 22 does not receive the satellite signal from the satellite satisfying the user-set accuracy requirement.
  • the terminal display interface shown in Figure 4b If the user sets the terminal display interface shown in Figure 4b as: No, indicating that the terminal is not allowed to automatically reduce the accuracy, the terminal will continue to receive the satellite signal when it does not receive the satellite signal satisfying the accuracy requirement satellite, and the receiver meets the accuracy requirement.
  • the satellite signal of the satellite When the satellite signal of the satellite is started, the time calculation is started.
  • the accuracy information of the satellite is displayed on the terminal interface, and the precision information may be a specific accuracy value of the satellite, or may be: the satellite meets the accuracy requirement.

Abstract

A method and terminal for selecting satellite signals to calculate position and/or time. The method comprises: receiving a user's operation to set the precision requirement, and setting the precision requirement according to the user's operation (101); receiving the satellite signals, and using the satellite signals from satellites satisfying the precision requirement to calculate position and/or time according to the precision requirement set by the user (102). The satellite signals satisfying the precision requirement can be selectively received according to different application situation requirement; thus the position and/or time can be calculated accurately to satisfy the positioning and timing precision requirement of different application situations.

Description

选择卫星信号进行位置和 /或时间计算的方法及终端 技术领域  Method and terminal for selecting satellite signal for position and/or time calculation
本发明涉及利用卫星导航系统进行终端定位的技术, 尤其涉及一种选 择卫星信号进行位置和 /或时间计算的方法及终端。 背景技术  The present invention relates to a technique for terminal positioning using a satellite navigation system, and more particularly to a method and terminal for selecting a satellite signal for position and/or time calculation. Background technique
当今, 借助卫星导航系统进行终端定位的应用场景日益增多, 以北斗 卫星导航系统为例, 该系统中不同导航卫星的定位精度和授时精度往往有 所差异, 因此, 若终端接收精度低的卫星信号以进行定位、 测速或校时, 可能无法满足该场景对卫星精度的要求, 导致测量结果不准确。 发明内容  Nowadays, the application scenarios of terminal positioning by means of satellite navigation systems are increasing. Taking the Beidou satellite navigation system as an example, the positioning accuracy and timing accuracy of different navigation satellites in the system often differ. Therefore, if the terminal receives satellite signals with low precision For positioning, speed measurement or calibration, the accuracy of the satellite in this scenario may not be met, resulting in inaccurate measurement results. Summary of the invention
有鉴于此, 本发明实施例的主要目的在于提供一种选择卫星信号进行 位置和 /或时间计算的方法及终端, 能解决由于接收精度低的卫星信号而导 致测量结果不准确的问题。  In view of this, the main object of embodiments of the present invention is to provide a method and terminal for selecting a satellite signal for position and/or time calculation, which can solve the problem that the measurement result is inaccurate due to satellite signals with low reception accuracy.
为达到上述目的, 本发明实施例的技术方案是这样实现的:  To achieve the above objective, the technical solution of the embodiment of the present invention is implemented as follows:
本发明实施例公开了一种选择卫星信号进行位置和 /或时间计算的方 法, 所述方法包括:  Embodiments of the present invention disclose a method for selecting a satellite signal for location and/or time calculation, the method comprising:
接收用户设定精度要求的操作, 并根据用户操作设定精度要求; 接收卫星信号, 并根据用户设定的精度要求, 使用来自满足所述精度 要求卫星的卫星信号, 进行位置和 /或时间计算。  Receiving the operation required by the user to set the accuracy, and setting the accuracy requirement according to the user operation; receiving the satellite signal, and performing the position and/or time calculation using the satellite signal from the satellite satisfying the accuracy requirement according to the accuracy requirement set by the user. .
优选地, 所述接收卫星信号, 包括:  Preferably, the receiving the satellite signal comprises:
直接接收来自满足精度要求卫星的卫星信号; 或接收全部卫星信号, 并在所述卫星信号所属卫星满足精度要求时, 继续接收来自所述卫星的卫 星信号。 Directly receiving satellite signals from satellites that meet the accuracy requirements; or receiving all satellite signals, and continuing to receive satellites from the satellites when the satellites to which the satellite signals belong meet the accuracy requirements Star signal.
优选地, 所述设定精度要求, 包括:  Preferably, the setting accuracy requirement includes:
设定终端全局应用的精度要求; 设定针对终端不同应用的精度要求。 优选地, 所述设定精度要求, 包括设定以下精度要求中的一个或多个: 误差半径或直径的精度要求;  Set the accuracy requirements of the terminal global application; Set the accuracy requirements for different applications of the terminal. Preferably, the setting accuracy requirement comprises setting one or more of the following accuracy requirements: an accuracy requirement of an error radius or a diameter;
卫星时钟误差的精度要求;  The accuracy requirements of satellite clock errors;
用户测距精度指数(URAI, User Range Accuracy Indication ) 的精度要 求。  The accuracy requirements of the User Range Accuracy Indication (URAI).
优选地, 在没有接收到来自满足精度要求卫星的卫星信号时, 所述方 法还包括: 报告定位或授时失败。  Preferably, when the satellite signal from the satellite satisfying the accuracy requirement is not received, the method further comprises: reporting the positioning or timing failure.
优选地, 在没有接收到来自满足精度要求卫星的卫星信号时, 所述方 法还包括:  Preferably, when the satellite signal from the satellite satisfying the accuracy requirement is not received, the method further includes:
继续接收卫星信号, 直至接收到来自满足精度要求卫星的卫星信号, 并使用所述卫星信号进行位置和 /或时间计算。  The satellite signal continues to be received until a satellite signal from the satellite meeting the accuracy requirement is received and the satellite signal is used for position and/or time calculation.
优选地, 在没有接收到来自满足精度要求卫星的卫星信号时, 所述方 法还包括:  Preferably, when the satellite signal from the satellite satisfying the accuracy requirement is not received, the method further includes:
按照既定幅度降低当前设定的精度要求, 直至接收到来自满足已降低 的精度要求卫星的卫星信号, 并使用接收到的卫星信号进行位置和 /或时间 计算。  The current set accuracy requirements are reduced in accordance with the established range until satellite signals from satellites that meet the reduced accuracy requirements are received, and the received satellite signals are used for position and/or time calculations.
优选地, 在没有接收到来自满足精度要求卫星的卫星信号时, 所述方 法还包括:  Preferably, when the satellite signal from the satellite satisfying the accuracy requirement is not received, the method further includes:
直接接收来自当前精度最高卫星的卫星信号, 并使用接收到的卫星信 号进行位置和 /或时间计算。  Directly receive satellite signals from the current highest precision satellite and use the received satellite signals for position and/or time calculations.
优选地, 所述方法还包括:  Preferably, the method further includes:
报告当前进行定位所使用的卫星信号所属卫星的精度, 低于用户设定 的精度要求。 Report the accuracy of the satellite to which the satellite signal currently used for positioning is located, lower than the user setting The accuracy requirements.
优选地, 所述方法还包括:  Preferably, the method further includes:
报告当前进行位置和 /或时间计算所使用卫星信号所属卫星的精度信 息。  Reports the accuracy information of the satellite to which the satellite signal used is currently being calculated for position and/or time calculation.
本发明实施例还公开了一种选择卫星信号进行位置和 /或时间计算的终 端, 该终端包括设定模块, 接收模块和计算模块; 其中,  The embodiment of the invention further discloses a terminal for selecting a satellite signal for position and/or time calculation, the terminal comprising a setting module, a receiving module and a calculating module;
所述设定模块, 配置为接收用户设定精度要求的操作, 并根据用户操 作, 设定精度要求;  The setting module is configured to receive an operation required by a user to set an accuracy requirement, and set an accuracy requirement according to a user operation;
所述接收模块, 配置为接收卫星信号;  The receiving module is configured to receive a satellite signal;
所述计算模块, 配置为根据设定模块设定的精度要求, 使用来自满足 所述精度要求卫星的卫星信号, 进行位置和 /或时间计算。  The calculation module is configured to perform position and/or time calculation using a satellite signal from a satellite satisfying the accuracy requirement according to an accuracy requirement set by the setting module.
优选地, 所述终端还包括:  Preferably, the terminal further includes:
判断模块, 配置为在接收模块对卫星信号进行接收时, 判断所述卫星 信号所属卫星是否满足精度要求;  The determining module is configured to determine, when the receiving module receives the satellite signal, whether the satellite to which the satellite signal belongs meets the accuracy requirement;
所述接收模块, 还配置为直接接收来自满足精度要求卫星的卫星信号; 或接收全部卫星信号, 并在判断模块判断出一种卫星信号所属卫星满足精 度要求时, 继续接收来自所述卫星的卫星信号。  The receiving module is further configured to directly receive the satellite signal from the satellite satisfying the accuracy requirement; or receive all the satellite signals, and continue to receive the satellite from the satellite when the determining module determines that the satellite to which the satellite signal belongs meets the accuracy requirement signal.
优选地, 所述设定模块, 还配置为根据用户操作, 设定全局应用的精 度要求; 根据用户操作, 设定针对不同的应用的精度要求。  Preferably, the setting module is further configured to set an accuracy requirement of the global application according to a user operation; and set an accuracy requirement for different applications according to a user operation.
优选地, 所述设定模块, 还配置为设定误差半径或直径的精度要求、 卫星时钟误差的精度要求、 URAI的精度要求中的一个或多个。  Preferably, the setting module is further configured to set one or more of an accuracy requirement of an error radius or a diameter, an accuracy requirement of a satellite clock error, and an accuracy requirement of the URAI.
优选地, 所述终端还包括:  Preferably, the terminal further includes:
显示模块, 配置为在接收模块没有接收到来自满足精度要求卫星的卫 星信号时, 显示定位或授时失败信息。  The display module is configured to display positioning or timing failure information when the receiving module does not receive a satellite signal from the satellite satisfying the accuracy requirement.
优选地, 所述接收模块, 还配置为在没有接收到卫星信号, 且该卫星 信号来自满足卫星精度要求的卫星时, 继续接收卫星信号, 直至接收到来 自满足精度要求卫星的卫星信号。 Preferably, the receiving module is further configured to receive no satellite signal, and the satellite When the signal comes from a satellite that meets the accuracy requirements of the satellite, it continues to receive satellite signals until it receives satellite signals from satellites that meet the accuracy requirements.
优选地, 所述设定模块, 还配置为在接收模块在没有接收到卫星信号, 且该卫星信号来自满足卫星精度要求的卫星时, 按照既定幅度降低精度要 求, 直至接收模块接收到满足当前精度要求卫星的卫星信号;  Preferably, the setting module is further configured to: when the receiving module does not receive the satellite signal, and the satellite signal is from a satellite satisfying the satellite accuracy requirement, reduce the accuracy requirement according to the predetermined amplitude, until the receiving module receives the current accuracy. Request satellite signals from satellites;
所述接收模块, 还配置为在设定模块按照既定幅度降低精度要求时, 接收来自满足当前精度要求卫星的卫星信号。  The receiving module is further configured to receive a satellite signal from a satellite that satisfies the current accuracy requirement when the setting module reduces the accuracy requirement according to the predetermined amplitude.
优选地, 所述接收模块, 还配置为在没有接收到来自满足卫星精度要 求卫星的卫星信号时, 直接接收自当前精度最高卫星的卫星信号。  Preferably, the receiving module is further configured to directly receive the satellite signal from the current highest precision satellite when the satellite signal from the satellite satisfying the satellite accuracy requirement is not received.
优选地, 所述显示模块, 还配置为显示当前进行定位所使用卫星信号 所属卫星的卫星精度, 低于用户设定的精度要求。  Preferably, the display module is further configured to display the satellite accuracy of the satellite to which the satellite signal currently used for positioning is located, which is lower than the accuracy requirement set by the user.
优选地, 所述显示模块, 还配置为显示所述卫星信号所属卫星的精度 信息。  Preferably, the display module is further configured to display accuracy information of a satellite to which the satellite signal belongs.
本发明实施例的技术方案中, 接收用户设定精度要求的操作, 并根据 用户操作设定精度要求; 接收卫星信号, 并根据用户设定的精度要求, 使 用来自满足所述精度要求卫星的卫星信号进行位置和 /或时间计算。 如此, 可满足特定场景下对卫星精度的需求, 提高了定位、 测速等操作的准确性。 附图说明  In the technical solution of the embodiment of the present invention, the operation for setting the accuracy requirement of the user is received, and the accuracy requirement is set according to the user operation; receiving the satellite signal, and using the satellite from the satellite satisfying the accuracy requirement according to the accuracy requirement set by the user The signal is calculated for position and/or time. In this way, the requirements for satellite accuracy in a specific scenario can be met, and the accuracy of positioning, speed measurement, and the like is improved. DRAWINGS
图 1为本发明实施例选择卫星信号进行位置和 /或时间计算方法的实现 流程示意图;  1 is a schematic flow chart showing an implementation process of selecting a satellite signal for position and/or time calculation according to an embodiment of the present invention;
图 2为本发明实施例选择卫星信号进行位置和 /或时间计算的终端的组 成结构示意图;  2 is a schematic structural diagram of a terminal for selecting a satellite signal for position and/or time calculation according to an embodiment of the present invention;
图 3a ~ 3c为本发明实施例显示精度要求设定界面的示意图;  3a-3c are schematic diagrams showing a display accuracy requirement setting interface according to an embodiment of the present invention;
图 3d ~ 3e为本发明实施例显示卫星精度信息的示意图;  3d-3e are schematic diagrams showing satellite accuracy information according to an embodiment of the present invention;
图 4a ~ 4b为本发明实施例显示精度要求设定界面的示意图。 具体实施方式 4a-4b are schematic diagrams showing a display accuracy requirement setting interface according to an embodiment of the present invention. detailed description
下面结合附图及具体实施例对本发明再作进一步详细的说明。  The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
本发明实施例记载一种选择卫星信号进行位置和 /或时间计算的方法, 图 1为本发明实施例选择卫星信号进行位置和 /或时间计算方法的实现流程 示意图, 如图 1所示, 所述方法包括:  The embodiment of the present invention describes a method for selecting a satellite signal for position and/or time calculation. FIG. 1 is a schematic flowchart of an implementation process for selecting a satellite signal for position and/or time calculation according to an embodiment of the present invention, as shown in FIG. The methods include:
步骤 101 : 接收用户设定精度要求的操作, 并根据用户操作设定精度要 求。  Step 101: Receive an operation for setting the accuracy requirement of the user, and set the accuracy requirement according to the user operation.
这里, 由于本发明实施例记载的方法应用于终端中, 因此, 可以设定 终端全局应用的精度要求, 也可以设定针对终端不同应用的精度要求。  Here, since the method described in the embodiment of the present invention is applied to the terminal, the accuracy requirement of the global application of the terminal can be set, and the accuracy requirement for different applications of the terminal can also be set.
这里, 所述设定精度要求, 包括设定误差半径或直径的精度要求、 卫 星时钟误差的精度要求、 URAI的精度要求中的一个或多个。  Here, the setting accuracy requirement includes one or more of setting an accuracy requirement of an error radius or a diameter, an accuracy requirement of a satellite clock error, and an accuracy requirement of the URAI.
步骤 102: 接收卫星信号, 并根据用户设定的精度要求, 使用来自满足 所述精度要求卫星的卫星信号进行位置和 /或时间计算。  Step 102: Receive satellite signals, and perform position and/or time calculations using satellite signals from satellites satisfying the accuracy requirements according to user-set accuracy requirements.
作为接收卫星信号一个优选的实施方式, 终端直接接收来自满足精度 要求卫星的卫星信号; 或终端接收全部卫星信号, 并在所述卫星信号所属 卫星满足精度要求时, 继续接收来自所述卫星的卫星信号。  As a preferred embodiment of the receiving satellite signal, the terminal directly receives the satellite signal from the satellite satisfying the accuracy requirement; or the terminal receives all the satellite signals, and continues to receive the satellite from the satellite when the satellite to which the satellite signal belongs meets the accuracy requirement signal.
作为接收来自满足精度要求卫星的卫星信号一个优选的实施方式, 从 接收的卫星信号中获取卫星的精度信息; 或, 从移动通信网络中获得的定 位辅助信息中获取卫星的精度信息; 并在所述卫星的精度满足精度要求时, 接收所述卫星的卫星信号。  As a preferred embodiment for receiving a satellite signal from a satellite satisfying the accuracy requirement, the satellite accuracy information is obtained from the received satellite signal; or the satellite accuracy information is obtained from the positioning assistance information obtained in the mobile communication network; When the accuracy of the satellite satisfies the accuracy requirement, the satellite signal of the satellite is received.
作为一个优选的实施方式, 在没有接收到来自满足精度要求卫星的卫 星信号时, 终端在显示界面报告定位或授时失败。  As a preferred embodiment, the terminal reports positioning or timing failure on the display interface when the satellite signal from the satellite meeting the accuracy requirement is not received.
作为一个优选的实施方式, 在没有接收到来自满足精度要求卫星的卫 星信号时, 还继续接收卫星信号, 直至接收到来自满足精度要求卫星的卫 星信号, 并使用所述卫星信号进行位置和 /或时间计算。 作为一个优选的实施方式, 在没有接收到来自满足精度要求卫星的卫 星信号时, 还按照既定幅度降低精度要求, 直至接收到来自满足当前精度 要求卫星的卫星信号, 并使用所述卫星信号进行位置和 /或时间计算。 As a preferred embodiment, when the satellite signal from the satellite satisfying the accuracy requirement is not received, the satellite signal continues to be received until the satellite signal from the satellite satisfying the accuracy requirement is received, and the satellite signal is used for position and/or Time calculation. As a preferred embodiment, when the satellite signal from the satellite satisfying the accuracy requirement is not received, the accuracy requirement is also reduced according to the predetermined amplitude until the satellite signal from the satellite satisfying the current accuracy requirement is received, and the satellite signal is used for the position. And / or time calculation.
作为一个优选的实施方式, 在没有接收到来自满足精度要求卫星的卫 星信号时, 还直接接收来自当前精度最高卫星的卫星信号, 并使用接收到 的卫星信号进行位置和 /或时间计算。  As a preferred embodiment, when satellite signals from satellites meeting the accuracy requirements are not received, the satellite signals from the current highest precision satellite are directly received, and the received satellite signals are used for position and/or time calculation.
作为一个优选的实施方式, 针对在没有接收到来自满足精度要求卫星 的卫星信号时, 还报告当前进行定位所使用的卫星信号所属卫星的精度, 低于用户设定的精度要求。  As a preferred embodiment, when the satellite signal from the satellite satisfying the accuracy requirement is not received, the accuracy of the satellite to which the satellite signal currently used for positioning is located is reported to be lower than the accuracy requirement set by the user.
作为一个优选的实施方式, 针对在没有接收到来自满足精度要求卫星 的卫星信号时, 还报告当前进行位置和 /或时间计算所使用卫星信号所属卫 星的精度信息。  As a preferred embodiment, the accuracy information of the satellite to which the satellite signal used for the current position and/or time calculation is performed is also reported for when the satellite signal from the satellite satisfying the accuracy requirement is not received.
本发明实施例还记载一种选择接收卫星信号进行位置和 /或时间计算的 终端, 所述终端用于:  The embodiment of the invention further describes a terminal for selecting a satellite signal for location and/or time calculation, the terminal being used for:
接收用户设定精度要求的操作, 并根据用户操作设定精度要求; 接收卫星信号, 并根据用户设定的精度要求, 使用来自满足所述精度 要求卫星的卫星信号, 进行位置和 /或时间计算。  Receiving the operation required by the user to set the accuracy, and setting the accuracy requirement according to the user operation; receiving the satellite signal, and performing the position and/or time calculation using the satellite signal from the satellite satisfying the accuracy requirement according to the accuracy requirement set by the user. .
其中, 所述终端还用于直接接收来自满足精度要求卫星的卫星信号; 或接收全部卫星信号, 并在所述卫星信号所属卫星满足精度要求时, 继续 接收来自所述卫星的卫星信号。  The terminal is further configured to directly receive a satellite signal from a satellite satisfying the accuracy requirement; or receive all satellite signals, and continue to receive satellite signals from the satellite when the satellite to which the satellite signal belongs meets the accuracy requirement.
其中, 所述终端还用于设定全局应用的精度要求; 设定针对不同应用 的精度要求。  The terminal is further configured to set a precision requirement of the global application; and set an accuracy requirement for different applications.
其中, 所述精度要求, 包括以下精度要求中的一个或多个:  The accuracy requirement includes one or more of the following accuracy requirements:
误差半径或直径的精度要求;  Accuracy requirements for error radius or diameter;
卫星时钟误差的精度要求; URAI的精度要求。 The accuracy requirements of satellite clock errors; URAI accuracy requirements.
其中, 所述终端还用于在没有接收到来自满足精度要求卫星的卫星信 号时, 在显示界面报告定位或授时失败。  The terminal is further configured to report a positioning or timing failure on the display interface when the satellite signal from the satellite satisfying the accuracy requirement is not received.
其中, 所述终端还用于在没有接收到来自满足精度要求卫星的卫星信 号时, 继续接收卫星信号, 直至接收到来自满足精度要求卫星的卫星信号, 并使用所述卫星信号进行位置和 /或时间计算。  The terminal is further configured to continue to receive satellite signals when satellite signals from satellites satisfying accuracy requirements are not received, until satellite signals from satellites satisfying accuracy requirements are received, and the satellite signals are used for position and/or Time calculation.
其中, 所述终端还用于在没有接收到来自满足精度要求卫星的卫星信 号时, 按照既定幅度降低当前设定的精度要求, 直至接收到来自满足已降 低的精度要求卫星的卫星信号, 并使用接收到的卫星信号进行位置和 /或时 间计算。  Wherein, the terminal is further configured to reduce the current set accuracy requirement according to the predetermined amplitude when the satellite signal from the satellite satisfying the accuracy requirement is not received, until receiving the satellite signal from the satellite satisfying the reduced accuracy requirement, and using The received satellite signals are calculated for position and/or time.
其中, 所述终端还用于在没有接收到来自满足精度要求卫星的卫星信 号时, 直接接收来自当前精度最高卫星的卫星信号, 并使用接收到的卫星 信号进行位置和 /或时间计算。  The terminal is further configured to directly receive a satellite signal from the current highest precision satellite when the satellite signal from the satellite satisfying the accuracy requirement is not received, and perform position and/or time calculation using the received satellite signal.
其中, 所述终端还用于在显示界面报告当前进行定位所使用的卫星信 号所属卫星的精度, 低于用户设定的精度要求。  The terminal is further configured to report, on the display interface, the accuracy of the satellite to which the satellite signal currently used for positioning is located, which is lower than the accuracy requirement set by the user.
其中, 所述终端还用于报告当前进行位置和 /或时间计算所使用卫星信 号所属卫星的精度信息。  The terminal is further configured to report accuracy information of a satellite to which the satellite signal used by the current position and/or time calculation is performed.
本发明实施例还记载一种选择接收卫星信号进行位置和 /或时间计算的 终端, 图 2为本发明实施例选择接收卫星信号进行位置和 /或时间计算的终 端的组成结构示意图, 如图 2所示, 所述终端包括:  The embodiment of the present invention further describes a terminal for selecting a receiving satellite signal for position and/or time calculation. FIG. 2 is a schematic structural diagram of a terminal for selecting a receiving satellite signal for position and/or time calculation according to an embodiment of the present invention, as shown in FIG. As shown, the terminal includes:
设定模块 21, 接收模块 22和计算模块 23; 其中,  a setting module 21, a receiving module 22 and a calculating module 23; wherein
所述设定模块 21, 配置为接收用户设定卫星精度要求的操作, 并根据 用户操作, 设定精度要求;  The setting module 21 is configured to receive an operation for setting a satellite accuracy requirement by a user, and set an accuracy requirement according to a user operation;
所述接收模块 22, 配置为接收卫星信号;  The receiving module 22 is configured to receive a satellite signal;
所述计算模块 23, 配置为根据设定模块 21设定的精度要求, 使用来自 满足所述精度要求卫星的卫星信号, 进行位置和 /或时间计算。 其中, 所述设定模块 21, 还配置为根据用户操作, 设定全局应用的精 度要求; 根据用户操作, 设定针对不同的应用的精度要求。 The calculating module 23 is configured to use according to the accuracy requirement set by the setting module 21, The satellite signals of the satellites satisfying the accuracy requirements are subjected to position and/or time calculations. The setting module 21 is further configured to set a precision requirement of the global application according to a user operation; and set an accuracy requirement for different applications according to a user operation.
其中, 该终端还包括: 判断模块 24, 配置为在接收模块 22对卫星信号 进行接收时, 判断所述卫星信号所属卫星是否满足精度要求;  The terminal further includes: a determining module 24 configured to: when the receiving module 22 receives the satellite signal, determine whether the satellite to which the satellite signal belongs meets an accuracy requirement;
所述接收模块 22, 还配置为直接接收来自满足精度要求卫星的卫星信 号; 或接收全部卫星信号, 并在判断模块 24判断出一种卫星信号所属卫星 满足精度要求时, 继续接收来自所述卫星的卫星信号。  The receiving module 22 is further configured to directly receive the satellite signal from the satellite satisfying the accuracy requirement; or receive all the satellite signals, and continue to receive the satellite from the satellite when the determining module 24 determines that the satellite to which the satellite signal belongs meets the accuracy requirement. Satellite signal.
其中, 所述设定模块 21, 还配置为设定包括误差半径或直径的精度要 求、 卫星时钟误差的精度要求和 URAI的精度要求中的一个或多个。  The setting module 21 is further configured to set one or more of an accuracy requirement including an error radius or a diameter, an accuracy requirement of a satellite clock error, and an accuracy requirement of the URAI.
其中, 所述终端还包括: 显示模块 25, 配置为在接收模块 22没有接收 到来自满足用户设定精度要求卫星的卫星信号时, 显示定位或授时失败信 息。  The terminal further includes: a display module 25 configured to display the positioning or timing failure information when the receiving module 22 does not receive the satellite signal from the satellite satisfying the user-set accuracy requirement.
其中, 所述接收模块 22, 还配置为在没有接收到卫星信号, 且该卫星 信号来自满足设定模块 21设定的卫星精度要求的卫星时, 继续接收卫星信 号, 直至接收到来自满足精度要求卫星的卫星信号。  The receiving module 22 is further configured to continue to receive the satellite signal when the satellite signal is not received, and the satellite signal is from a satellite that satisfies the satellite accuracy requirement set by the setting module 21, until the receiving accuracy meets the accuracy requirement. Satellite satellite signal.
其中, 所述设定模块 21,还配置为在接收模块 22在没有接收到来自满 足精度要求卫星的卫星信号时, 按照既定幅度降低精度要求, 直至接收模 块 22接收到满足当前设定的精度要求卫星的卫星信号;  The setting module 21 is further configured to reduce the accuracy requirement according to the predetermined amplitude when the receiving module 22 does not receive the satellite signal from the satellite satisfying the accuracy requirement, until the receiving module 22 receives the accuracy requirement that meets the current setting. Satellite signal of the satellite;
所述接收模块 22,配置为在设定模块 21按照既定幅度降低当前设定的 精度要求时, 接收来自满足当前精度要求卫星的卫星信号。  The receiving module 22 is configured to receive a satellite signal from a satellite that satisfies the current accuracy requirement when the setting module 21 lowers the currently set accuracy requirement according to the predetermined amplitude.
其中, 所述接收模块 22, 还配置为在没有接收到来自满足卫星精度要 求卫星的卫星信号时, 直接接收自当前精度最高卫星的卫星信号。  The receiving module 22 is further configured to directly receive the satellite signal from the current highest precision satellite when the satellite signal from the satellite satisfying the satellite accuracy requirement is not received.
其中, 所述显示模块 25, 还配置为显示当前进行定位所使用卫星信号 所属卫星的卫星精度, 低于用户设定的精度要求。 其中, 所述显示模块 25, 还配置为显示所述卫星信号所属卫星的精度 信息。 The display module 25 is further configured to display the satellite accuracy of the satellite to which the satellite signal currently used for positioning is located, which is lower than the accuracy requirement set by the user. The display module 25 is further configured to display accuracy information of a satellite to which the satellite signal belongs.
实际应用中, 所述设定模块 21、 计算模块 23和判断模块 24均可由所 述终端中的中央处理器 (CPU, Central Processing Unit ), 数字信号处理器 ( DSP , Digital Signal Processor ) 或现场可编程门阵列 (FPGA, Field Programmable Gate Array ) 实现;  In an actual application, the setting module 21, the calculating module 23, and the determining module 24 may be implemented by a central processing unit (CPU), a digital signal processor (DSP, digital signal processor), or a field in the terminal. Field Programmable Gate Array (FPGA) implementation;
所述接收模块 22可由所述终端中的接收机实现;  The receiving module 22 can be implemented by a receiver in the terminal;
所述显示模块 25可由所述终端中的显示器实现。  The display module 25 can be implemented by a display in the terminal.
下面以终端选择卫星信号进行位置和 /或时间计算时进行的显示操作为 例对本发明实施例记载的方法作进一步详细说明, 如图 3a所示, 用户在终 端显示界面上设定误差半径的定位精度要求, 且误差半径为 10米。  The method described in the embodiment of the present invention is further described in detail by taking the display operation performed when the terminal selects the satellite signal for position and/or time calculation as an example. As shown in FIG. 3a, the user sets the error radius on the terminal display interface. Accuracy requirements, and the error radius is 10 meters.
终端允许在卫星无法满足定位精度要求时, 自动降低定位精度要求; 其中, 在终端设定是否允许自动降低定位精度要求, 可以通过如图 3b 所示是否允许自动降低精度要求的配置界面, 或图 3c所示设定定位精度优 先或者定位速度优先的配置界面来实现:  The terminal allows the positioning accuracy to be automatically reduced when the satellite cannot meet the positioning accuracy requirement; wherein, in the terminal setting whether to allow the automatic reduction of the positioning accuracy requirement, the configuration interface that allows the automatic reduction of the accuracy requirement as shown in FIG. 3b, or the figure 3c shows the configuration interface with the positioning accuracy priority or the positioning speed priority:
如果在图 3b所示终端显示界面中设定为: 是, 或者在图 3c所示终端 显示界面中设定: 定位速度优先, 则表示允许终端自动降低定位精度要求, 此时终端定位时, 会扩大卫星信号选择范围, 选择当前所能使用的最高精 度卫星的卫星信号进行定位, 并在显示界面上显示所述卫星的精度信息, 所述精度信息可以为当前定位使用的卫星未达到用户设定定位精度要求, 或为当前定位使用卫星的定位精度值; 当前定位使用卫星的精度值取决于 当前使用卫星中精度最低的卫星的精度或当前使用卫星的精度的平均值; 如果在图 3b所示终端显示界面中设定为: 否, 或者在图 3c所示终端 显示界面中设定: 定位精度优先, 则表示不允许终端自动降低定位精度要 求, 此时终端将使用满足精度要求卫星的卫星信号进行定位, 若接收不到 满足精度要求卫星的卫星信号, 会继续接收卫星信号, 直至接收到满足精 度要求卫星的卫星信号, 并进行定位。 If it is set to: in the terminal display interface shown in Figure 3b, or in the terminal display interface shown in Figure 3c: The positioning speed is prioritized, it means that the terminal is allowed to automatically reduce the positioning accuracy requirement. Expand the satellite signal selection range, select the satellite signal of the highest-precision satellite currently available for positioning, and display the accuracy information of the satellite on the display interface, and the accuracy information may be that the satellite used for the current positioning does not reach the user setting. Positioning accuracy requirements, or the positioning accuracy value of the satellite used for the current positioning; the accuracy value of the current positioning using the satellite depends on the accuracy of the satellite with the lowest accuracy of the current satellite or the average accuracy of the currently used satellite; if shown in Figure 3b The terminal display interface is set to: No, or set in the terminal display interface shown in Figure 3c: If the positioning accuracy is prioritized, it means that the terminal is not allowed to automatically reduce the positioning accuracy requirement. At this time, the terminal will use the satellite signal that satisfies the accuracy requirement satellite. Positioning, if not received Satellite signals that meet the accuracy requirements of the satellite will continue to receive satellite signals until they receive satellite signals that meet the accuracy requirements and locate them.
其中, 终端允许针对不同的应用分别设定定位精度要求, 终端在定位 时, 检查目前应用的定位精度要求, 并根据每个应用的定位精度要求来选 择卫星信号。 当有多个应用同时进行时, 终端允许选择用户针对应用设定 的最高的定位精度要求、 最低精度要求或定位精度要求的平均值, 作为当 前精度要求以选择卫星信号。  The terminal allows the positioning accuracy requirements to be set separately for different applications. When the terminal locates, it checks the positioning accuracy requirements of the current application, and selects the satellite signal according to the positioning accuracy requirements of each application. When multiple applications are running at the same time, the terminal allows the selection of the highest positioning accuracy requirement, minimum accuracy requirement or average of the positioning accuracy requirements set by the user for the application as the current accuracy requirement to select the satellite signal.
图 3d和图 3e所示为终端针对当前定位使用卫星的精度信息的显示示 意图; 当前定位使用的卫星没有满足设定的定位精度要求时, 终端显示界 面如图 3d所示,卫星导航图标显示为灰色,所述灰色以方格条紋背景表示; 当前定位使用的卫星满足设定的定位精度要求时, 终端显示界面如图 3e所 示, 卫星导航图标显示为蓝色, 所述蓝色以斜线背景表示。 本实施例中, 终端允许用不同的图标、 文字来显示精度信息。  3d and 3e are schematic diagrams showing the accuracy information of the terminal for using the satellite for the current positioning; when the satellite used for the current positioning does not meet the set positioning accuracy requirement, the terminal display interface is as shown in FIG. 3d, and the satellite navigation icon is displayed as Gray, the gray is represented by a checkered striped background; when the satellite currently used for positioning meets the set positioning accuracy requirement, the terminal display interface is as shown in FIG. 3e, the satellite navigation icon is displayed in blue, and the blue is oblique The line background is indicated. In this embodiment, the terminal allows different precision icons to be displayed with different icons and characters.
下面再以终端选择卫星信号进行位置和 /或时间计算时进行的显示操作 为例对本发明实施例记载的方法作进一步详细说明, 用户设定时钟误差的 授时精度要求时, 终端显示界面如图 4a所示, 用户在终端上设定时钟误差 为 100纳秒。  The method described in the embodiment of the present invention is further described in detail by taking the display operation performed when the terminal selects the satellite signal for position and/or time calculation as an example. When the user sets the timing precision of the clock error, the terminal display interface is as shown in FIG. 4a. As shown, the user sets the clock error on the terminal to 100 nanoseconds.
终端在进行时间校准等业务时, 利用用户设定的授时精度要求, 选择 满足授时精度要求卫星的卫星信号, 并使用所述卫星信号进行时间计算。  When performing time calibration and other services, the terminal selects the satellite signal of the satellite that satisfies the timing accuracy requirement by using the timing accuracy requirement set by the user, and uses the satellite signal to perform time calculation.
终端允许在卫星无法满足授时精度要求时, 设定自动降低授时精度要 求。  The terminal allows automatic reduction of timing accuracy requirements when the satellite cannot meet the timing accuracy requirements.
用户在图 4b所示终端显示界面设定为: 是, 表示允许终端在当前卫星 精度不满足设定授时精度要求时, 自动降低授时精度要求, 则终端在没有 接收到满足授时精度要求卫星的卫星信号时, 会扩大卫星信号选择范围, 使用当前最高授时精度卫星的卫星信号, 进行时间计算, 终端在显示界面 上显示当前时间计算所使用卫星信号所属卫星的精度信息, 所述精度信息 可以为卫星的具体精度值, 也可以显示卫星未达到授时精度要求; The user's terminal display interface shown in Figure 4b is set to: Yes, indicating that the terminal is allowed to automatically reduce the timing accuracy requirement when the current satellite accuracy does not meet the set timing accuracy requirement, and the terminal does not receive the satellite that satisfies the timing accuracy requirement satellite. When the signal is used, the satellite signal selection range will be expanded, and the satellite signal of the current highest timing precision satellite will be used for time calculation, and the terminal is on the display interface. The accuracy information of the satellite to which the satellite signal used is calculated by the current time is displayed, and the precision information may be a specific accuracy value of the satellite, or may indicate that the satellite does not meet the timing accuracy requirement;
如果用户在图 4b所示终端显示界面设定为: 否, 表示不允许终端自动 降低精度, 则终端在没有接收到满足精度要求卫星的卫星信号时, 将继续 接收卫星信号, 接收到满足精度要求卫星的卫星信号时, 才开始进行时间 计算, 相应的, 终端界面上显示卫星的精度信息, 所述精度信息可以为卫 星的具体精度值, 也可以为: 卫星达到精度要求。  If the user sets the terminal display interface shown in Figure 4b as: No, indicating that the terminal is not allowed to automatically reduce the accuracy, the terminal will continue to receive the satellite signal when it does not receive the satellite signal satisfying the accuracy requirement satellite, and the receiver meets the accuracy requirement. When the satellite signal of the satellite is started, the time calculation is started. Correspondingly, the accuracy information of the satellite is displayed on the terminal interface, and the precision information may be a specific accuracy value of the satellite, or may be: the satellite meets the accuracy requirement.
其中, 终端允许针对不同的业务分别设定授时精度要求, 并根据每个 应用的精度要求来选择卫星信号。 当有多个应用同时进行时, 终端允许选 择应用中最高的精度要求最低精度要求或应用所要求的平均精度, 作为当 前精度要求以选择卫星信息。  Among them, the terminal allows to set timing precision requirements for different services, and select satellite signals according to the accuracy requirements of each application. When multiple applications are running at the same time, the terminal allows the selection of the highest accuracy required in the application, the minimum accuracy requirement or the average accuracy required by the application, as the current accuracy requirement to select satellite information.
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。  The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.

Claims

权利要求书 claims
1、 一种选择卫星信号进行位置和 /或时间计算的方法, 所述方法包括: 接收用户设定精度要求的操作, 并根据用户操作设定精度要求; 接收卫星信号, 并根据用户设定的精度要求, 使用来自满足所述精度 要求卫星的卫星信号, 进行位置和 /或时间计算。 1. A method of selecting satellite signals for position and/or time calculation. The method includes: receiving an operation of setting accuracy requirements by the user, and setting the accuracy requirements according to the user's operation; receiving satellite signals, and setting the accuracy requirements according to the user's operation. Accuracy requirements, position and/or time calculations are performed using satellite signals from satellites that meet said accuracy requirements.
2、 根据权利要求 1所述的方法, 其中, 所述接收卫星信号, 包括: 直接接收来自满足精度要求卫星的卫星信号; 或接收全部卫星信号, 并在所述卫星信号所属卫星满足精度要求时, 继续接收来自所述卫星的卫 星信号。 2. The method according to claim 1, wherein the receiving satellite signals includes: directly receiving satellite signals from satellites that meet accuracy requirements; or receiving all satellite signals, and when the satellites to which the satellite signals belong meet accuracy requirements. , continue to receive satellite signals from said satellite.
3、 根据权利要求 1所述的方法, 其中, 所述设定精度要求, 包括: 设定全局应用的精度要求; 设定针对不同应用的精度要求。 3. The method according to claim 1, wherein the setting accuracy requirements includes: setting accuracy requirements for global applications; and setting accuracy requirements for different applications.
4、 根据权利要求 1所述的方法, 其中, 所述设定精度要求, 包括设定 以下精度要求中的一个或多个: 4. The method according to claim 1, wherein said setting accuracy requirements includes setting one or more of the following accuracy requirements:
误差半径或直径的精度要求; Accuracy requirements for error radius or diameter;
卫星时钟误差的精度要求; Accuracy requirements for satellite clock errors;
用户测距精度指数 URAI的精度要求。 User ranging accuracy index URAI’s accuracy requirements.
5、 根据权利要求 1、 2、 3或 4 所述的方法, 其中, 在没有接收到来自 满足精度要求卫星的卫星信号时, 所述方法还包括: 5. The method according to claim 1, 2, 3 or 4, wherein when no satellite signal is received from a satellite that meets accuracy requirements, the method further includes:
在显示界面报告定位或授时失败。 Report positioning or timing failure on the display interface.
6、 根据权利要求 1、 2、 3或 4所述的方法, 其中, 在没有接收到来自 满足精度要求卫星的卫星信号时, 所述方法还包括: 6. The method according to claim 1, 2, 3 or 4, wherein when no satellite signal is received from a satellite that meets accuracy requirements, the method further includes:
继续接收卫星信号, 直至接收到来自满足精度要求卫星的卫星信号, 并使用所述卫星信号进行位置和 /或时间计算。 Continue to receive satellite signals until a satellite signal is received from a satellite that meets the accuracy requirements, and use the satellite signal to perform position and/or time calculations.
7、 根据权利要求 1所述的方法, 其中, 在没有接收到来自满足精度要 求卫星的卫星信号时, 所述方法还包括: 按照既定幅度降低当前设定的精度要求, 直至接收到来自满足已降低 的精度要求卫星的卫星信号, 并使用接收到的卫星信号进行位置和 /或时间 计算。 7. The method according to claim 1, wherein when no satellite signal from a satellite that meets accuracy requirements is received, the method further includes: Reduce the currently set accuracy requirement by a given amount until a satellite signal is received from a satellite that meets the reduced accuracy requirement, and use the received satellite signal for position and/or time calculations.
8、 根据权利要求 1所述的方法, 其中, 在没有接收到来自满足精度要 求卫星的卫星信号时, 所述方法还包括: 8. The method according to claim 1, wherein when no satellite signal from a satellite that meets accuracy requirements is received, the method further includes:
直接接收来自当前精度最高卫星的卫星信号, 并使用接收到的卫星信 号进行位置和 /或时间计算。 Receive satellite signals directly from the highest accuracy satellites available and use the received satellite signals for position and/or time calculations.
9、 根据权利要求 7或 8所述的方法, 其中, 所述方法还包括: 报告当前进行定位所使用的卫星信号所属卫星的精度, 低于用户设定 的精度要求。 9. The method according to claim 7 or 8, wherein the method further includes: reporting the accuracy of the satellite to which the satellite signal currently used for positioning is lower than the accuracy requirement set by the user.
10、 根据权利要求 7或 8所述的方法, 其中, 所述方法还包括: 报告当前进行位置和 /或时间计算所使用卫星信号所属卫星的精度信 息。 10. The method according to claim 7 or 8, wherein the method further includes: reporting the accuracy information of the satellite to which the satellite signal currently used for position and/or time calculation belongs.
11、 一种选择卫星信号进行位置和 /或时间计算的终端, 所述终端包括 设定模块, 接收模块和计算模块; 其中, 11. A terminal that selects satellite signals for position and/or time calculation, the terminal includes a setting module, a receiving module and a calculation module; wherein,
所述设定模块, 配置为接收用户设定精度要求的操作, 并根据用户操 作, 设定精度要求; The setting module is configured to receive the user's operation of setting accuracy requirements, and set the accuracy requirements according to the user's operation;
所述接收模块, 配置为接收卫星信号; The receiving module is configured to receive satellite signals;
所述计算模块, 配置为根据设定模块设定的精度要求, 使用来自满足 所述精度要求卫星的卫星信号, 进行位置和 /或时间计算。 The calculation module is configured to perform position and/or time calculations based on the accuracy requirements set by the setting module, using satellite signals from satellites that meet the accuracy requirements.
12、 根据权利要求 11所述的终端, 其中, 所述终端还包括: 12. The terminal according to claim 11, wherein the terminal further includes:
判断模块, 配置为在接收模块对卫星信号进行接收时, 判断所述卫星 信号所属卫星是否满足精度要求; The judgment module is configured to judge whether the satellite to which the satellite signal belongs meets the accuracy requirements when the receiving module receives the satellite signal;
所述接收模块, 还配置为直接接收来自满足精度要求卫星的卫星信号; 或接收全部卫星信号, 并在判断模块判断出一种卫星信号所属卫星满足精 度要求时, 继续接收来自所述卫星的卫星信号。 The receiving module is also configured to directly receive satellite signals from satellites that meet accuracy requirements; or to receive all satellite signals, and determine in the judgment module that a satellite signal belongs to a satellite that meets accuracy requirements. When required, continue to receive satellite signals from said satellite.
13、 根据权利要求 11所述的终端, 其中, 13. The terminal according to claim 11, wherein,
所述设定模块, 还配置为根据用户操作, 设定全局应用的精度要求; 根据用户操作, 设定针对不同的应用的精度要求。 The setting module is also configured to set accuracy requirements for global applications based on user operations; and set accuracy requirements for different applications based on user operations.
14、 根据权利要求 11所述的终端, 其中, 14. The terminal according to claim 11, wherein,
所述设定模块, 还配置为设定误差半径或直径的精度要求、 卫星时钟 误差的精度要求、 用户测距精度指数 URAI的精度要求中的一个或多个。 The setting module is also configured to set one or more of the accuracy requirements of the error radius or diameter, the accuracy requirements of the satellite clock error, and the accuracy requirements of the user ranging accuracy index URAI.
15、 根据权利要求 11、 12、 13或 14所述的终端, 其中, 所述终端还 包括: 15. The terminal according to claim 11, 12, 13 or 14, wherein the terminal further includes:
显示模块, 配置为在接收模块没有接收到来自满足精度要求卫星的卫 星信号时, 显示定位或授时失败信息。 The display module is configured to display positioning or timing failure information when the receiving module does not receive satellite signals from satellites that meet accuracy requirements.
16、 根据权利要求 11、 12、 13或 14所述的终端, 其中, 16. The terminal according to claim 11, 12, 13 or 14, wherein,
所述接收模块, 还配置为在没有接收到卫星信号, 且该卫星信号来自 满足卫星精度要求的卫星时, 继续接收卫星信号, 直至接收到来自满足精 度要求卫星的卫星信号。 The receiving module is also configured to continue to receive satellite signals when a satellite signal is not received and the satellite signal comes from a satellite that meets the satellite accuracy requirements until a satellite signal from a satellite that meets the accuracy requirements is received.
17、 根据权利要求 11所述的终端, 其中, 17. The terminal according to claim 11, wherein,
所述设定模块, 还配置为在接收模块在没有接收到卫星信号, 且该卫 星信号来自满足卫星精度要求的卫星时, 按照既定幅度降低精度要求, 直 至接收模块接收到满足当前精度要求卫星的卫星信号; The setting module is also configured to, when the receiving module does not receive a satellite signal and the satellite signal comes from a satellite that meets the satellite accuracy requirements, reduce the accuracy requirement according to a predetermined range until the receiving module receives the satellite signal that meets the current accuracy requirements. satellite signal;
所述接收模块, 还配置为在设定模块按照既定幅度降低精度要求时, 接收来自满足当前精度要求卫星的卫星信号。 The receiving module is also configured to receive satellite signals from satellites that meet the current accuracy requirements when the setting module reduces the accuracy requirements according to a predetermined range.
18、 根据权利要求 11所述的终端, 其中, 18. The terminal according to claim 11, wherein,
所述接收模块, 还配置为在没有接收到来自满足卫星精度要求卫星的 卫星信号时, 直接接收自当前精度最高卫星的卫星信号。 The receiving module is also configured to directly receive satellite signals from satellites with the highest current accuracy when no satellite signals are received from satellites that meet satellite accuracy requirements.
19、 根据权利要求 17或 18所述的终端, 其中, 所述显示模块, 还配置为显示当前进行定位所使用卫星信号所属卫星 的卫星精度, 低于用户设定的精度要求。 19. The terminal according to claim 17 or 18, wherein, The display module is also configured to display the satellite accuracy of the satellite to which the satellite signal currently used for positioning is lower than the accuracy requirement set by the user.
20、 根据权利要求 17或 18所述的终端, 其中, 20. The terminal according to claim 17 or 18, wherein,
所述显示模块, 还配置为显示所述卫星信号所属卫星的精度信息。 The display module is also configured to display accuracy information of the satellite to which the satellite signal belongs.
PCT/CN2013/083512 2012-11-02 2013-09-13 Method and terminal for selecting satellite signals to calculate position and/or time WO2014067354A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210432181.6A CN103792556B (en) 2012-11-02 2012-11-02 A kind of select satellite-signal to carry out position and/or Time Calculation method and terminal
CN201210432181.6 2012-11-02

Publications (1)

Publication Number Publication Date
WO2014067354A1 true WO2014067354A1 (en) 2014-05-08

Family

ID=50626441

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/083512 WO2014067354A1 (en) 2012-11-02 2013-09-13 Method and terminal for selecting satellite signals to calculate position and/or time

Country Status (2)

Country Link
CN (1) CN103792556B (en)
WO (1) WO2014067354A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6766837B2 (en) * 2018-03-07 2020-10-14 カシオ計算機株式会社 Satellite radio receiver, electronic clock and positioning control method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1449500A (en) * 2000-06-30 2003-10-15 诺基亚有限公司 Method and device for position determination
US20040041729A1 (en) * 2002-08-29 2004-03-04 Rowitch Douglas N. Search procedure for position determination system
CN1897748A (en) * 2006-06-27 2007-01-17 重庆邮电大学 Method for positioning RTK based on TD-SCDMA
JP2007248109A (en) * 2006-03-14 2007-09-27 Seiko Epson Corp Positioning device and positioning method
CN101726718A (en) * 2008-10-24 2010-06-09 株式会社Ntt都科摩 Positioning control device and positioning control method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1449500A (en) * 2000-06-30 2003-10-15 诺基亚有限公司 Method and device for position determination
US20040041729A1 (en) * 2002-08-29 2004-03-04 Rowitch Douglas N. Search procedure for position determination system
JP2007248109A (en) * 2006-03-14 2007-09-27 Seiko Epson Corp Positioning device and positioning method
CN1897748A (en) * 2006-06-27 2007-01-17 重庆邮电大学 Method for positioning RTK based on TD-SCDMA
CN101726718A (en) * 2008-10-24 2010-06-09 株式会社Ntt都科摩 Positioning control device and positioning control method

Also Published As

Publication number Publication date
CN103792556A (en) 2014-05-14
CN103792556B (en) 2015-09-16

Similar Documents

Publication Publication Date Title
JP5450081B2 (en) Method, software and system for determining the position of a user device
JP5249991B2 (en) Positioning apparatus and method
EP2283683B1 (en) Location services based on positioned wireless measurement reports
CN110325819B (en) Accurate altitude estimation for indoor positioning
AU2010226679B2 (en) System and method for locating mobile device in wireless communication network
WO2015135478A1 (en) Terminal locating method and device
US20150045056A1 (en) Method and apparatus for position determination in a cellular communications system
JP6426305B2 (en) Base station selection for positioning / positioning estimation based on capacity indication
RU2006105632A (en) SELECTION OF THE NAVIGATION METHOD USED WHEN INSTALLING THE LOCATION OF THE DEVICE IN THE WIRELESS COMMUNICATION SYSTEM
CN110609308B (en) Terminal position positioning method and device, storage medium and computer equipment
WO2012079350A1 (en) Positioning method for supporting multiple positioning means and user terminal thereof
JP2012523761A (en) Method and apparatus for providing peer-to-peer positioning in a wireless network
JP2003207556A (en) Terminal and server device in terminal position information system
TWI557418B (en) Method and system for computing universal hybrid navigation information for a gnss enabled device
KR20120061978A (en) Transmitter position integrity checking
US20140214314A1 (en) Navigation system and method with location-aware accuracy and/or power adjustments
US11275180B2 (en) Positioning device and positioning method
CN103954982A (en) Rapid visible satellite selection method based on multimode GNSS receiver
WO2017092452A1 (en) Method for starting application according to location information about mobile device, and mobile device
US20120044107A1 (en) Apparatus for performing global navigation satellite system control, and associated methods and storage media
JP2016156837A (en) Recovery from position outlier and time outlier in positioning
WO2014067354A1 (en) Method and terminal for selecting satellite signals to calculate position and/or time
JP2019117124A5 (en)
CN102520422B (en) Passive positioning satellite selection method for Beidou I satellite
WO2012104469A1 (en) Method and apparatus of performing radio measurement in

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

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

Country of ref document: EP

Kind code of ref document: A1