WO2013102324A1 - 时间校准方法及装置 - Google Patents
时间校准方法及装置 Download PDFInfo
- Publication number
- WO2013102324A1 WO2013102324A1 PCT/CN2012/072348 CN2012072348W WO2013102324A1 WO 2013102324 A1 WO2013102324 A1 WO 2013102324A1 CN 2012072348 W CN2012072348 W CN 2012072348W WO 2013102324 A1 WO2013102324 A1 WO 2013102324A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- time
- mobile terminal
- local
- utc
- calibration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04R—RADIO-CONTROLLED TIME-PIECES
- G04R20/00—Setting the time according to the time information carried or implied by the radio signal
- G04R20/02—Setting the time according to the time information carried or implied by the radio signal the radio signal being sent by a satellite, e.g. GPS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
Definitions
- the present invention relates to the field of communications, and in particular to a time calibration method and apparatus.
- BACKGROUND OF THE INVENTION Mobile terminals are currently widely used due to their portability and superior performance. However, due to the portability of the mobile terminal, there is often an error in its time, which requires time calibration with a fixed terminal or other system.
- the more common time calibration methods for mobile terminals include the following categories:
- the mobile terminal through the network time synchronization to automatically adjust, the mobile terminal must be within the coverage of the wireless network; at the same time, for the UMTS (Universal Mobile Telecommunications System) network, the time accuracy is not enough, can only reach the second level;
- UMTS Universal Mobile Telecommunications System
- the present invention provides a time alignment method and apparatus for solving at least the above problems, in view of the problem that the mobile terminal cannot accurately adjust the time automatically in an environment where neither the accurate reference time nor the network coverage exists in the related art.
- a time calibration method including: a mobile terminal determining, according to time data in a received Global Positioning System (GPS) navigation message, time zone information of the mobile terminal, determining a location of the mobile terminal Local time; The mobile terminal performs time calibration on itself according to the local time of its own location.
- the mobile terminal determines the local time of the location of the mobile terminal according to the time data in the received GPS navigation message and the time zone information of the mobile terminal, and the method includes: the mobile terminal parsing the time data, obtaining the location The local coordinated universal time (UTC) time of the mobile terminal; the mobile terminal determines the local time of the mobile terminal location according to the local UTC time and the time zone information of the mobile terminal.
- GPS Global Positioning System
- the mobile terminal parses the time data to obtain the local UTC time of the mobile terminal, including: the mobile terminal parses the time data, and acquires a header conversion word (HOW) of each subframe; The terminal reads a time circumference (TOW) in the HOW, where the TOW records the UTC milliseconds of the transmission time of the subframe; the mobile terminal combines the UTC milliseconds with the frame of the subframe The number of cycles included in the first subframe (Week Number), and the UTC timestamp of the transmission time of each subframe is calculated.
- HAW header conversion word
- TOW time circumference
- the time calibration of the mobile terminal by itself the mobile terminal performs time calibration on itself by using an active mode or a passive mode, where the active mode refers to a time calibration triggered by the mobile terminal (ME) user.
- the passive mode refers to the time calibration triggered by the GPS satellite when the GPS satellite is successfully located and the user time is judged to have an error.
- the mobile terminal when the mobile terminal performs time calibration in an active mode, the mobile terminal reads the TOW in the HOW, including: if the navigation message of at least one GPS satellite is parsed, reading in the HOW The TOW with the shortest transmission time.
- the time zone information is stored in a world time module of the mobile terminal.
- a time calibration apparatus which is provided in a mobile terminal, and includes: a determining module configured to set, according to time data t ⁇ * in the received full text The time zone information of the mobile terminal determines the local time of the location of the mobile terminal; and the calibration module is configured to time calibrate itself according to the local time of the mobile terminal.
- the determining module includes: a parsing unit configured to parse the time data to obtain a local coordinated universal time (UTC) time of the mobile terminal; and a determining unit configured to perform the mobile according to the local UTC time
- the time zone information of the terminal determines the local time of the location of the mobile terminal.
- the parsing unit comprises: a parsing subunit, configured to parse the time data, obtain a header conversion word (HOW) of each subframe; and read a subunit, and set to read a time perimeter in the HOW (TOW), wherein the TOW records the UTC milliseconds of the transmission time of the subframe; the calculation subunit is set to combine the UTC milliseconds with the period included in the first subframe of the frame in which the subframe is located Week Number, calculates the UTC timestamp for each subframe transmission time.
- the reading subunit is further configured to read the TOW with the shortest transmission time in the HOW when the parsing subunit parses the navigation message of at least one GPS satellite.
- the mobile terminal determines the local time of the location of the mobile terminal according to the time data in the GPS navigation message and the time zone information of the mobile terminal, and then can perform time calibration on itself according to the local time of the location. It can be seen that, by using the method provided by the embodiment of the present invention, in the environment where the GPS exists, the mobile terminal can perform time calibration, and does not need a certain reference time or an environment that must be covered by the network, so that the mobile terminal time can be realized in an extreme environment. Automatic adjustment.
- the time calibration method provided by the embodiment of the present invention eliminates the error that may be introduced by the manual modification, overcomes the dependence on the wireless network coverage, and can realize the all-weather, global, fully automatic, high-precision time. calibration.
- FIG. 2 is a schematic flowchart of time calibration of a mobile terminal in an active mode according to Embodiment 2 of the present invention
- 4 is a schematic structural diagram of a time calibration apparatus according to an embodiment of the present invention
- FIG. 5 is a schematic structural diagram of a determination module according to an embodiment of the present invention
- FIG. 6 is a schematic structural diagram of an analysis unit according to an embodiment of the present invention.
- an embodiment of the present invention provides a GPS (Global Positioning System)-based mobile terminal time automatic calibration method and apparatus, which can well meet the needs of this aspect.
- GPS Global Positioning System
- the method and apparatus provided by the embodiments of the present invention can be used to automatically adjust the time in these extreme environments, and the time precision of milliseconds can be achieved.
- Each GPS satellite is equipped with a high-precision helium atomic clock, and each GPS satellite is synchronized with Coordinated Universal Time (UTC), so that GPS satellite can be used as a reliable time reference.
- UTC Coordinated Universal Time
- an embodiment of the present invention provides a time calibration method, and a schematic flowchart thereof is shown in FIG. 1 , including steps S102 to S104 : Step S102 : The mobile terminal according to the time data in the received GPS navigation message and the mobile terminal The time zone information determines the local time of the location of the mobile terminal; Step S104: The mobile terminal performs time calibration on itself according to the local time of the local location.
- the mobile terminal determines the local time of the location of the mobile terminal according to the time data in the GPS navigation message and the time zone information of the mobile terminal, and then can perform time calibration on itself according to the local time of the location. It can be seen that, by using the method provided by the embodiment of the present invention, in the environment where the GPS exists, the mobile terminal can perform time calibration, and does not need a certain reference time or an environment that must be covered by the network, so that the mobile terminal time can be realized in an extreme environment. Automatic adjustment.
- the time calibration method provided by the embodiment of the present invention eliminates the error that may be introduced by the manual modification, overcomes the dependence on the wireless network coverage, and can realize the all-weather, global, fully automatic, high-precision time. calibration.
- the time zone information may be stored in the world time module of the mobile terminal.
- the mobile terminal may determine, according to the world time module, which time zone it is currently in, and Get accurate time zone information.
- the mobile terminal can determine the local time of the location of the mobile terminal according to the time data in the received GPS navigation message and the time zone information of the mobile terminal.
- step S102 may determine the local time according to the following steps: the mobile terminal parses the time data to obtain the local coordinated universal time (UTC) time of the mobile terminal; after determining the local UTC time, the mobile terminal further according to the local The UTC time and the time zone information of the mobile terminal determine the local time of the location of the mobile terminal.
- the specific manner of obtaining the local UTC time mentioned in the preferred embodiment may be as follows: Step 1: The mobile terminal parses the time data, and obtains a header conversion word (HOW) of each subframe. Step 2: The mobile terminal acquires the HOW.
- Reading time circumference wherein the TOW records the UTC milliseconds of the transmission time of the subframe;
- Step 3 The mobile terminal combines the UTC milliseconds with the period included in the first subframe of the frame in which the subframe is located Week Number, calculates the UTC timestamp for each subframe transmission time. Since the transmission time of each subframe recorded by the TOW is accurate to the millisecond level, the UTC timestamp of the transmission time of each subframe is also accurate to the millisecond level in the subsequent processing, thereby ensuring that the time calibration using the GPS can reach the millisecond level. Time accuracy. In addition, since the GPS position calculation uses the method of spatial distance resection, the millisecond error of the mobile terminal and UTC time can be accurately calculated.
- the embodiment of the present invention can calculate the time value of the millisecond precision to perform time calibration in the active or passive mode.
- the GPS satellite continuously broadcasts navigation messages to the Earth at a frame rate of 30 seconds.
- Each frame is equally divided into five sub-frames (Subframes), and the header conversion words of each sub-frame ( HOW) contains 17-bit TOW (Time Of Week).
- the TOW records the UTC milliseconds of the subframe transmission time.
- the UTC timestamp of the subframe transmission time can be calculated.
- the mobile terminal can calculate the current time by combining the time zone information saved by itself.
- the time value of the second-order precision can be calculated by analyzing the navigation message in consideration of the propagation delay.
- Time calibration of the mode In the above, the active mode time calibration is mentioned.
- the mobile terminal in addition to the active mode, can also perform time calibration on itself by using the passive mode, wherein the active mode refers to the time triggered by the mobile terminal (ME) user. Calibration, and the passive mode involved refers to the time calibration triggered by the GPS satellite when the GPS satellite is successfully located and the user time is judged to be in error.
- the mobile terminal may parse the navigation message of at least one GPS satellite. At this time, if there is at least one TOW, the TOW with the shortest transmission time may be read in the HOW to ensure The accuracy of time calibration.
- the technical problem to be solved by the embodiments of the present invention is: How to implement automatic time adjustment of the mobile terminal for an environment with neither accurate reference time nor network coverage.
- the embodiment of the present invention calculates the local UTC time of the mobile terminal by analyzing the time data in the GPS navigation message, and calculates the local time of the mobile terminal location by combining the time zone information saved by the mobile terminal world time module. Finally, the user time adjustment of the mobile terminal is automatically completed.
- the first embodiment of the present invention is a core idea, and the specific steps are specifically described.
- the process is as follows: First, the mobile terminal (ME) user initiates time calibration (active mode), Or GPS positioning (passive mode). In the second step, the mobile terminal (ME) responds to the request and starts searching for satellites for GPS positioning.
- the third step is if the ME searches for enough satellites within the specified time and calculates the precise time deviation between the ME local UTC time and the standard UTC time. Combined with the local UTC time of the ME time module, calculate the adjusted local UTC time, and then jump to the sixth step.
- Step 5 Calculate the local UTC time of the ME according to the local UTC timestamp and the standard UTC start time.
- the local time is calculated by combining the current time zone information saved by the world time module. Furthermore, the local time is used as the new user time, and the user time of the ME is adjusted to achieve the purpose of automatic calibration of the mobile terminal time.
- Embodiment 2 This embodiment further refines the time calibration method provided in the first embodiment.
- This embodiment provides how the mobile terminal performs time calibration in the active mode. The specific process is as shown in FIG. 2, including steps S201 to S213. .
- Step S201 The mobile terminal (ME) user initiates time calibration.
- Step S202 The ME determines whether the wireless network is available. If not, step S203 is performed to perform time adjustment by using the GPS; otherwise, the standard UTC time is obtained from the network side, and step S212 is performed.
- Step S203 Start GPS signal analysis, that is, initiate a GPS positioning session in an independent mode.
- Step S204 If the ME is successfully located within the set parsing time, and determines whether the time deviation between the ME local UTC and the standard UTC can be calculated, if yes, go to step S205; otherwise, go to step S206.
- step S205 the local UTC time is obtained from the time module of the ME, and the adjusted local UTC time is calculated according to the time deviation, and then step S209 is performed.
- step S206 if the ME has parsed the navigation message of the at least one GPS satellite, step S207 is performed; otherwise, the user is prompted to time calibration failure, and step S211 is performed.
- Step S207 Select a signal with the shortest transmission time to calculate a local UTC timestamp, that is, a transmission time of the GPS navigation telegram subframe as a standard UTC time processing. Although there is a certain error here, the error is in the order of milliseconds, so the time accuracy of the second level can be obtained, which can fully meet the requirements of the user time.
- Step S208 Combine the starting point of the UTC time, that is, at 0:00 on January 6, 1980, and calculate the local UTC time by adding the local UTC timestamp.
- Step S209 Combine the time zone information saved by the world time module, and calculate the local time by using the local UTC time. For example, the Beijing time can be calculated.
- Step S210 Automatically modify the user time of the mobile terminal, that is, the time visible by the user.
- Step S211 Display an error message on the mobile terminal.
- Step S212 starting network time synchronization.
- Embodiment 3 This embodiment further refines the time calibration method provided in the first embodiment. This embodiment provides a method for performing time calibration on the mobile terminal in the passive mode. The specific process is as shown in FIG. 3, including steps S301 to S311. .
- Step S301 The mobile terminal (ME) user initiates GPS positioning.
- Step S302 Start a GPS engine to perform GPS satellite search and location calculation.
- Step S303 If the positioning is successful within the specified time, step S304 is performed; otherwise, the prompting is used for the positioning failure, that is, the general positioning process is performed, and step S311 is performed.
- Step S304 Obtain a time offset between the ME local UTC and the standard UTC from the positioning result data.
- Step S305 if the time deviation is not zero, and exceeds the specified calibration threshold, step S306 is performed; otherwise, step S311 is performed.
- Step S306 asking the user whether time calibration is required.
- Step S307 if the user accepts, step S308 is performed; otherwise, step S311 is performed.
- Step S308 Acquire a local UTC time from a time module of the ME, and calculate an adjusted local UTC time according to the time deviation.
- Step S309 Combine the time zone information saved by the world time module, and calculate the local time by using the local UTC time. For example, you can calculate Beijing time.
- Step S310 Automatically modify the user time of the mobile terminal, that is, the time visible by the user.
- Step S311 The mobile terminal displays a positioning failure message.
- the embodiment of the present invention further provides a time calibration device, which is disposed in the mobile terminal, and is used to implement any of the above preferred embodiments.
- the schematic structural diagram of the device is as shown in FIG. 4, including: The module 401 is configured to determine a local time of the location of the mobile terminal according to the time data in the received GPS navigation message and the time zone information of the mobile terminal.
- the calibration module 402 is coupled to the determining module 401 and configured to be the local time of the mobile terminal according to the location of the mobile terminal. Time calibration on itself.
- the determining module 401 may include: a parsing unit 501 configured to parse time data to obtain a local coordinated universal time (UTC) time of the mobile terminal; a determining unit 502, and a parsing unit
- the 501 is coupled, and is configured to determine a local time of the location of the mobile terminal according to the local UTC time and the time zone information of the mobile terminal.
- UTC coordinated universal time
- the parsing unit 501 may include: a parsing subunit 601 configured to parse time data, obtain a header conversion word (HOW) of each subframe; and read the subunit 602, and The parsing subunit 601 is coupled to be set to read the time perimeter (TOW) in the HOW, wherein the TOW records the UTC milliseconds of the transmission time of the subframe; the computing subunit 603 is coupled with the reading subunit 602, and is set In order to combine the UTC milliseconds with the number of cycles included in the first subframe of the frame in which the subframe is located, the UTC timestamp of the transmission time of each subframe is calculated.
- a parsing subunit 601 configured to parse time data, obtain a header conversion word (HOW) of each subframe
- the parsing subunit 601 is coupled to be set to read the time perimeter (TOW) in the HOW, wherein the TOW records the UTC milliseconds of the transmission time of the subframe
- the reading sub-unit 602 can also be configured to read the TOW with the shortest transmission time in the HOW when the parsing sub-unit 601 parses the navigation message of at least one GPS satellite. From the above description, it can be seen that the present invention achieves the following technical effects: In the embodiment of the present invention, the mobile terminal determines the local time of the location of the mobile terminal according to the time data in the GPS navigation message and the time zone information of the mobile terminal, and further You can time calibrate yourself according to your local time.
- the mobile terminal can perform time calibration, and does not need a certain reference time or an environment that must be covered by the network, so that the mobile terminal time can be realized in an extreme environment. Automatic adjustment.
- the embodiment of the present invention provides The time calibration method eliminates the errors that can be introduced by manual modification, overcomes the reliance on wireless network coverage, and enables all-weather, global, fully automatic, and highly accurate time calibration.
- the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices.
- the computing device may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
- the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps are fabricated as a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software.
- the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electric Clocks (AREA)
- Telephone Function (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
时间校准方法及装置 技术领域 本发明涉及通信领域, 具体而言, 涉及一种时间校准方法及装置。 背景技术 移动终端由于其便携性以及较优的性能目前被广泛应用。 但是, 由于移动终端的 便携性, 其时间经常会出现误差, 需要与固定的终端或其他系统进行时间校准。 目前, 较为常见的移动终端时间校准方法包括以下几类:
1、 基于已知的参考时间 (电视、 广播等媒介), 手动进行调整;
2、 通过网络时间同步, 进行自动调整; 3、通过短信等方式, 主动地从特定时间服务器获取时间, 再进行手动或者自动时 间调整。 但是, 上述三种方式都不同程度存在一些缺陷, 导致移动终端的时间校准在某些 情况下令使用者无能为力。 这些缺陷分别是:
1、 基于已知的参考时间手动进行调整, 移动终端必须具有已知的准确参考时间, 同时手动调整又不可避免地会引入误差;
2、通过网络时间同步进行自动调整, 移动终端必须处于无线网络覆盖范围内; 同 时, 对于 UMTS (Universal Mobile Telecommunications System, 通用移动通信系统) 网络, 时间精度不够, 只能达到秒级;
3、通过短信等方式主动进行时间校准, 则移动终端必须在网络覆盖范围内, 而且 还需要部署一定的时间服务器; 同时, 访问这些时间服务器, 又会增加使用者的使用 费用。 因此, 相关技术中没有一种方式, 能够使移动终端在既没有准确参考时间, 也没 有网络覆盖的环境中能够精确地自动调整时间。
针对相关技术中移动终端在既没有准确参考时间、 也没有网络覆盖的环境中, 不 能够精确地自动调整时间的问题, 目前尚未提出有效的解决方案。 发明内容 针对相关技术中移动终端在既没有准确参考时间、 也没有网络覆盖的环境中, 不 能够精确地自动调整时间的问题, 本发明提供了一种时间校准方法及装置, 以至少解 决上述问题。 根据本发明的一个方面, 提供了一种时间校准方法, 包括: 移动终端根据接收的 全球定位系统 (GPS) 导航电文中的时间数据与所述移动终端的时区信息, 确定所述 移动终端所在地的本地时间; 所述移动终端根据自身所在地的本地时间对自身进行时 间校准。 优选的,所述移动终端根据接收的 GPS导航电文中的时间数据与所述移动终端的 时区信息, 确定所述移动终端所在地的本地时间, 包括: 所述移动终端解析所述时间 数据, 获得所述移动终端的本地协调世界时 (UTC) 时间; 所述移动终端根据所述本 地 UTC时间与所述移动终端的时区信息, 确定所述移动终端所在地的本地时间。 优选的, 所述移动终端解析所述时间数据, 获得所述移动终端的本地 UTC时间, 包括: 所述移动终端解析所述时间数据, 获取每个子帧的首部转换字 (HOW); 所述 移动终端在所述 HOW中读取时间周长(TOW), 其中, 所述 TOW记录了该子帧的发 送时间的 UTC毫秒数; 所述移动终端结合所述 UTC毫秒数与该子帧所在帧的第一个 子帧中包含的周期数 (Week Number), 计算出每个子帧发送时间的 UTC时间戳。 优选的, 所述移动终端对自身进行时间校准包括: 所述移动终端采用主动模式或 被动模式对自身进行时间校准, 其中, 主动模式指由所述移动终端(ME)用户触发的 时间校准, 所述被动模式指 GPS卫星定位成功后且判断用户时间存在误差时, 由所述 GPS卫星触发的时间校准。 优选的,所述移动终端采用主动模式进行时间校准时,所述移动终端在所述 HOW 中读取 TOW, 包括: 若解析出至少一颗 GPS卫星的导航电文, 则在所述 HOW中读 取传输时间最短的 TOW。 优选的, 所述时区信息存储于所述移动终端的世界时模块中。 根据本发明的另一方面, 提供了一种时间校准装置, 设置于移动终端中, 包括: 确定模块, 设置为根据接收的全 ^ ^ 文中的时间数据 t^ *故
动终端的时区信息, 确定所述移动终端所在地的本地时间; 校准模块, 设置为所述移 动终端根据自身所在地的本地时间对自身进行时间校准。 优选的, 所述确定模块包括: 解析单元, 设置为解析所述时间数据, 获得所述移 动终端的本地协调世界时(UTC)时间; 确定单元, 设置为根据所述本地 UTC时间与 所述移动终端的时区信息, 确定所述移动终端所在地的本地时间。 优选的, 所述解析单元包括: 解析子单元, 设置为解析所述时间数据, 获取每个 子帧的首部转换字 (HOW);读取子单元,设置为在所述 HOW中读取时间周长 (TOW), 其中, 所述 TOW记录了该子帧的发送时间的 UTC毫秒数; 计算子单元, 设置为结合 所述 UTC毫秒数与该子帧所在帧的第一个子帧中包含的周期数 (Week Number), 计 算出每个子帧发送时间的 UTC时间戳。 优选的,所述读取子单元还设置为在所述解析子单元解析出至少一颗 GPS卫星的 导航电文时, 在所述 HOW中读取传输时间最短的 TOW。 在本发明实施例中,移动终端根据 GPS导航电文中的时间数据与移动终端的时区 信息确定移动终端所在地的本地时间, 进而可以根据所在地的本地时间对自身进行时 间校准。 由此可见, 采用本发明实施例提供的方法, 在存在 GPS的环境下, 移动终端 就可以进行时间校准, 无须确定的参考时间或者必须网络覆盖的环境, 从而能够在极 端环境下实现移动终端时间的自动调整。 与现有时间校准方法相比, 本发明实施例提 供的时间校准方法消除了手动修改可能引入的误差, 克服了对无线网络覆盖的依赖, 能够实现全天候、 全球性、 全自动、 高精度的时间校准。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据本发明实施例的时间校准方法的流程示意图; 图 2是根据本发明实施例的实施例二的在主动模式下移动终端进行时间校准的流 程示意图; 图 3是根据本发明实施例的实施例三的在被动模式下移动终端进行时间校准的流 程示意图;
图 4是根据本发明实施例的时间校准装置的结构示意图; 图 5是根据本发明实施例的确定模块的结构示意图; 图 6是根据本发明实施例的解析单元的结构示意图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在不冲突的 情况下, 本申请中的实施例及实施例中的特征可以相互组合。 相关技术中提到, 移动终端在既没有准确参考时间、 也没有网络覆盖的环境中, 不能够精确地自动调整时间。为解决上述技术问题,本发明实施例给出了一种基于 GPS (Global Positioning System, 全球定位系统) 的移动终端时间自动校准方法和装置, 能够很好地满足这方面的需要。 只要移动终端具备 GPS功能, 便可以采用本发明实施 例提供的方法和装置实现这些极端环境下的时间自动调整, 并且可以达到毫秒级的时 间精度。 采用 GPS卫星进行时间校准的原理是: 每个 GPS卫星上都装有高精度的铯 原子钟, 而且每颗 GPS卫星都和协调世界时 (UTC) 同步, 这样 GPS卫星即可作为 一个可靠的时间参考。 根据上述分析, 本发明实施例提供了一种时间校准方法, 其流程示意图如图 1所 示, 包括步骤 S102至步骤 S104: 步骤 S102、 移动终端根据接收的 GPS导航电文中的时间数据与移动终端的时区 信息, 确定移动终端所在地的本地时间; 步骤 S104、 移动终端根据自身所在地的本地时间对自身进行时间校准。 在本发明实施例中,移动终端根据 GPS导航电文中的时间数据与移动终端的时区 信息确定移动终端所在地的本地时间, 进而可以根据所在地的本地时间对自身进行时 间校准。 由此可见, 采用本发明实施例提供的方法, 在存在 GPS的环境下, 移动终端 就可以进行时间校准, 无须确定的参考时间或者必须网络覆盖的环境, 从而能够在极 端环境下实现移动终端时间的自动调整。 与现有时间校准方法相比, 本发明实施例提 供的时间校准方法消除了手动修改可能引入的误差, 克服了对无线网络覆盖的依赖, 能够实现全天候、 全球性、 全自动、 高精度的时间校准。
在图 1所示的流程中, 时区信息可以存储于移动终端的世界时模块中, 目前在每 个移动终端中存在世界时模块, 移动终端可以根据世界时模块判断自身当前处于哪一 个时区, 并获取准确的时区信息。 如图 1所示流程, 步骤 S102中提及, 移动终端可以根据接收的 GPS导航电文中 的时间数据与移动终端的时区信息, 确定移动终端所在地的本地时间。 在一个优选的 实施例中, 步骤 S102可以按如下步骤确定本地时间: 移动终端解析时间数据, 获得移 动终端的本地协调世界时(UTC)时间; 在确定了本地 UTC时间后, 移动终端进而根 据本地 UTC时间与移动终端的时区信息, 确定移动终端所在地的本地时间。 而该优选实施例中提及的本地 UTC时间的具体获取方式可以如下: 步骤一、 移动终端解析时间数据, 获取每个子帧的首部转换字 (HOW); 步骤二、 移动终端在获取的 HOW中读取时间周长 (TOW), 其中, TOW记录了 该子帧的发送时间的 UTC毫秒数; 步骤三、移动终端结合 UTC毫秒数与该子帧所在帧的第一个子帧中包含的周期数 (Week Number), 计算出每个子帧发送时间的 UTC时间戳。 由于 TOW记载的每个子帧的发送时间精确到了毫秒级, 因此, 在后续处理过程 中, 每个子帧发送时间的 UTC时间戳也是精确到毫秒级的, 从而保证利用 GPS进行 时间校准可以达到毫秒级的时间精度。 另外, 由于 GPS位置计算采用了空间距离后方 交会的方法, 可以精确计算出移动终端与 UTC时间毫秒级误差。 这样, 在 GPS定位 成功基础上, 本发明实施例即可计算出毫秒级精度的时间值, 以进行主动或者被动模 式的时间校准。 在具体的时间校准过程中, GPS卫星以一帧 (Frame) 30秒的频率不断地向地球 广播导航电文, 每一帧都平均分为五个子帧 (Subframe ) , 每个子帧的首部转换字 (HOW) 都包含有 17比特的 TOW (Time Of Week)。 TOW记录了子帧发送时刻的 UTC毫秒数, 再结合第一个子帧包含的 Week Number, 便可以计算出子帧发送时刻的 UTC 时间戳。 移动终端再结合自身保存的时区信息, 便可以计算出当前时间。 由于 GPS卫星分布在两万多千米的高空, 而光速高达 299792.458千米每秒, 因此在考虑传 播延时的情况下, 通过解析导航电文即可计算出秒级精度的时间值, 以进行主动模式 的时间校准。
上文中提及进行主动模式的时间校准, 在实施过程中, 除主动模式外, 移动终端 还可以采用被动模式对自身进行时间校准, 其中涉及的主动模式指由移动终端 (ME) 用户触发的时间校准,而涉及的被动模式指 GPS卫星定位成功后且判断用户时间存在 误差时, 由 GPS卫星触发的时间校准。 当移动终端采用主动模式进行时间校准时,移动终端可能解析出至少一颗 GPS卫 星的导航电文, 此时, TOW也相应存在至少一个, 则可以在 HOW中读取传输时间最 短的 TOW, 以保证时间校准的精确性。 综上可知, 本发明实施例所要解决的技术问题是: 对于既没有准确参考时间作为 依据, 也没有网络覆盖的环境, 移动终端如何实现时间的自动调节。 为解决上述技术 问题, 本发明实施例通过对 GPS导航电文中时间数据的解析, 计算出移动终端的本地 UTC时间, 再结合移动终端世界时模块保存的时区信息, 计算出移动终端所在地的本 地时间, 最后自动完成移动终端的用户时间调整。 为将本发明实施例提供的时间校准方法阐述地更清楚更明白, 现以具体实施例对 其进行说明。 实施例一 本发明实施例中图 1所示的流程为核心思想, 并对其具体步骤进行具体阐述, 其 处理过程如下: 第一步、 移动终端 (ME)用户发起时间校准 (主动模式), 或者 GPS定位 (被动 模式)。 第二步、 移动终端 (ME) 响应请求, 开始搜索卫星进行 GPS定位。 第三步、 如果 ME在指定时间内搜索到了足够的卫星, 并计算出了 ME本地 UTC 时间与标准 UTC时间的精确时间偏差。 再结合 ME时间模块的本地 UTC时间, 计算 出调整后的本地 UTC时间,再跳转到第六步。否则,对于主动模式,继续执行第四步; 对于被动模式, 按照一般的 GPS处理过程, 即结束定位过程。 第四步、 如果解析出了至少一颗卫星的导航电文, 取传输时间最短信号的 TOW 来计算本地 UTC时间戳。 否则, 校准过程结束。 第五步、 根据本地 UTC时间戳, 结合标准 UTC起始时间, 计算 ME的本地 UTC 时间。
第六步、 结合世界时模块保存的当前时区信息, 计算出本地时间。 进而把本地时 间作为新的用户时间, 对 ME的用户时间进行调整以达到移动终端时间自动校准的目 的。 本发明实施例提供的方法的处理步骤与现有时间校准方法相比, 它消除了手动修 改可能引入的误差, 克服了对无线网络覆盖的依赖, 能够实现全天候、 全球性、 全自 动、 高精度的时间校准。 实施例二 本实施例对实施例一提供的时间校准方法进一步细化, 本实施例提供了在主动模 式下移动终端如何进行时间校准,其具体流程如图 2所示,包括步骤 S201至步骤 S213。 步骤 S201、 移动终端 (ME) 用户发起时间校准。 步骤 S202、 ME判断无线网络是否可用, 如果不可用, 执行步骤 S203 , 通过 GPS 进行时间调整; 否则, 从网络侧获取标准 UTC时间, 并执行步骤 S212。 步骤 S203、 启动 GPS信号解析, 即发起独立模式的 GPS定位会话。 步骤 S204、 如果在设定的解析时间内, ME成功定位, 并且判决是否能计算出 ME本地 UTC和标准 UTC之间的时间偏差, 若是, 执行步骤 S205; 否则, 执行步骤 S206。 步骤 S205、 从 ME的时间模块获取本地 UTC时间, 结合时间偏差, 计算得到调 整后的本地 UTC时间, 再执行步骤 S209。 步骤 S206、如果 ME已经解析出了至少一颗 GPS卫星的导航电文,执行步骤 S207; 否则, 提示用户时间校准失败, 并执行步骤 S211。 步骤 S207、 选取传输时间最短的信号来计算本地 UTC时间戳, 即将 GPS导航电 文子帧的发送时间作为标准 UTC时间处理。这里尽管有一定误差,但是误差都是毫秒 级的, 因此可以得到秒级的时间精度, 能够完全满足用户时间的要求。 步骤 S208、 结合 UTC时间起点, 即 1980年 1月 6日零时, 和本地 UTC时间戳 相加计算出本地 UTC时间。 步骤 S209、 结合世界时模块保存的时区信息, 用本地 UTC时间计算本地时间, 例如可以计算得到北京时间。
步骤 S210、 自动修改移动终端的用户时间, 即用户可见的时间。 步骤 S211、 在移动终端上显示错误信息。 步骤 S212、 启动网络时间同步。 步骤 S213、 时间校准结束。 实施例三 本实施例对实施例一提供的时间校准方法进一步细化, 本实施例提供了在被动模 式下移动终端如何进行时间校准,其具体流程如图 3所示,包括步骤 S301至步骤 S311。 步骤 S301、 移动终端 (ME) 用户发起 GPS定位。 步骤 S302、 启动 GPS引擎进行 GPS卫星的搜索和位置计算。 步骤 S303、 如果在指定时间内定位成功, 执行步骤 S304; 否则, 提示用于定位 失败, 即执行的是一般的定位流程, 并执行步骤 S311。 步骤 S304、从定位结果数据中,获取 ME本地 UTC和标准 UTC之间的时间偏差。 步骤 S305、 如果时间偏差不为零, 并且超过了规定的校准阈值, 执行步骤 S306; 否则, 执行步骤 S311。 步骤 S306、 询问用户时间是否需要进行时间校准。 步骤 S307、 如果用户接受, 执行步骤 S308; 否则, 执行步骤 S311。 步骤 S308、 从 ME的时间模块获取本地 UTC时间, 结合时间偏差, 计算得到调 整后的本地 UTC时间。 步骤 S309、 结合世界时模块保存的时区信息, 用本地 UTC时间计算本地时间。 例如, 可以计算得到北京时间。 步骤 S310、 自动修改移动终端的用户时间, 即用户可见的时间。 步骤 S311、 移动终端显示定位失败消息。 步骤 S312、 结束。
基于同一发明构思, 本发明实施例还提供了一种时间校准装置, 设置于移动终端 中, 用于实现上述任意一项优选的实施例, 该装置的结构示意图如图 4所示, 包括: 确定模块 401, 设置为根据接收的 GPS导航电文中的时间数据与移动终端的时区 信息, 确定移动终端所在地的本地时间; 校准模块 402, 与确定模块 401耦合, 设置为移动终端根据自身所在地的本地时 间对自身进行时间校准。 在一个优选的实施例中, 如图 5所示, 确定模块 401可以包括: 解析单元 501, 设置为解析时间数据, 获得移动终端的本地协调世界时 (UTC) 时间; 确定单元 502, 与解析单元 501耦合, 设置为根据本地 UTC时间与移动终端的时 区信息, 确定移动终端所在地的本地时间。 在一个优选的实施例中, 如图 6所示, 解析单元 501可以包括: 解析子单元 601, 设置为解析时间数据, 获取每个子帧的首部转换字 (HOW); 读取子单元 602,与解析子单元 601耦合,设置为在 HOW中读取时间周长 (TOW), 其中, TOW记录了该子帧的发送时间的 UTC毫秒数; 计算子单元 603, 与读取子单元 602耦合, 设置为结合 UTC毫秒数与该子帧所在 帧的第一个子帧中包含的周期数 (Week Number), 计算出每个子帧发送时间的 UTC 时间戳。 在一个优选的实施例中, 读取子单元 602还可以设置为在解析子单元 601解析出 至少一颗 GPS卫星的导航电文时, 在 HOW中读取传输时间最短的 TOW。 从以上的描述中, 可以看出, 本发明实现了如下技术效果: 在本发明实施例中,移动终端根据 GPS导航电文中的时间数据与移动终端的时区 信息确定移动终端所在地的本地时间, 进而可以根据所在地的本地时间对自身进行时 间校准。 由此可见, 采用本发明实施例提供的方法, 在存在 GPS的环境下, 移动终端 就可以进行时间校准, 无须确定的参考时间或者必须网络覆盖的环境, 从而能够在极 端环境下实现移动终端时间的自动调整。 与现有时间校准方法相比, 本发明实施例提
供的时间校准方法消除了手动修改可能引入的误差, 克服了对无线网络覆盖的依赖, 能够实现全天候、 全球性、 全自动、 高精度的时间校准。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以 将它们存储在存储装置中由计算装置来执行, 并且在某些情况下, 可以以不同于此处 的顺序执行所示出或描述的步骤, 或者将它们分别制作成各个集成电路模块, 或者将 它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明不限制于任 何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Claims
1. 一种时间校准方法, 包括:
移动终端根据接收的全球定位系统 GPS 导航电文中的时间数据与所述移 动终端的时区信息, 确定所述移动终端所在地的本地时间;
所述移动终端根据自身所在地的本地时间对自身进行时间校准。
2. 根据权利要求 1所述的方法, 其中, 所述移动终端根据接收的 GPS导航电文中 的时间数据与所述移动终端的时区信息,确定所述移动终端所在地的本地时间, 包括:
所述移动终端解析所述时间数据, 获得所述移动终端的本地协调世界时 UTC时间;
所述移动终端根据所述本地 UTC时间与所述移动终端的时区信息,确定所 述移动终端所在地的本地时间。
3. 根据权利要求 2所述的方法, 其中, 所述移动终端解析所述时间数据, 获得所 述移动终端的本地 UTC时间, 包括:
所述移动终端解析所述时间数据, 获取每个子帧的首部转换字 HOW; 所述移动终端在所述 HOW中读取时间周长 TOW, 其中, 所述 TOW记录 了该子帧的发送时间的 UTC毫秒数;
所述移动终端结合所述 UTC 毫秒数与该子帧所在帧的第一个子帧中包含 的周期数 Week Number, 计算出每个子帧发送时间的 UTC时间戳。
4. 根据权利要求 1所述的方法, 其中, 所述移动终端对自身进行时间校准包括: 所述移动终端采用主动模式或被动模式对自身进行时间校准, 其中, 主动模式 指由所述移动终端用户触发的时间校准,所述被动模式指 GPS卫星定位成功后 且判断用户时间存在误差时, 由所述 GPS卫星触发的时间校准。
5. 根据权利要求 4所述的方法, 其中, 所述移动终端采用主动模式进行时间校准 时, 所述移动终端在所述 HOW中读取 TOW, 包括:
若解析出至少一颗 GPS卫星的导航电文, 则在所述 HOW中读取传输时间 最短的 TOW。
6. 根据权利要求 1-5任一项所述的方法, 其中, 所述时区信息存储于所述移动终 端的世界时模块中。
7. 一种时间校准装置, 设置于移动终端中, 包括:
确定模块,设置为根据接收的全球定位系统 GPS导航电文中的时间数据与 所述移动终端的时区信息, 确定所述移动终端所在地的本地时间;
校准模块, 设置为所述移动终端根据自身所在地的本地时间对自身进行时 间校准。
8. 根据权利要求 7所述的装置, 其中, 所述确定模块包括:
解析单元, 设置为解析所述时间数据, 获得所述移动终端的本地协调世界 时 UTC时间;
确定单元,设置为根据所述本地 UTC时间与所述移动终端的时区信息,确 定所述移动终端所在地的本地时间。
9. 根据权利要求 8所述的装置, 其中, 所述解析单元包括:
解析子单元,设置为解析所述时间数据,获取每个子帧的首部转换字 HOW; 读取子单元,设置为在所述 HOW中读取时间周长 TOW,其中,所述 TOW 记录了该子帧的发送时间的 UTC毫秒数;
计算子单元,设置为结合所述 UTC毫秒数与该子帧所在帧的第一个子帧中 包含的周期数 Week Number, 计算出每个子帧发送时间的 UTC时间戳。
10. 根据权利要求 9所述的装置, 其中, 所述读取子单元还设置为在所述解析子单 元解析出至少一颗 GPS卫星的导航电文时, 在所述 HOW中读取传输时间最短 的 TOW。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP12864557.9A EP2790425B1 (en) | 2012-01-06 | 2012-03-15 | Time calibration method and device |
| US14/370,620 US9357344B2 (en) | 2012-01-06 | 2012-03-15 | Time calibration method and device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210002950.9A CN103197534B (zh) | 2012-01-06 | 2012-01-06 | 时间校准方法及装置 |
| CN201210002950.9 | 2012-01-06 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013102324A1 true WO2013102324A1 (zh) | 2013-07-11 |
Family
ID=48720200
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/072348 Ceased WO2013102324A1 (zh) | 2012-01-06 | 2012-03-15 | 时间校准方法及装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9357344B2 (zh) |
| EP (1) | EP2790425B1 (zh) |
| CN (1) | CN103197534B (zh) |
| WO (1) | WO2013102324A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113329341A (zh) * | 2021-06-09 | 2021-08-31 | 黑芝麻智能科技(上海)有限公司 | 全球导航卫星系统时间同步方法、装置、设备和存储介质 |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104850005A (zh) * | 2014-02-18 | 2015-08-19 | 联想(北京)有限公司 | 一种电子设备及其设置时间的方法 |
| CN105068416A (zh) * | 2015-06-29 | 2015-11-18 | 上海市政工程设计研究总院(集团)有限公司 | 单点固定电子警察系统自动校时方法 |
| JP6451666B2 (ja) * | 2016-03-01 | 2019-01-16 | カシオ計算機株式会社 | 通信装置、電子時計、通信方法及びプログラム |
| CN107094204A (zh) * | 2017-05-05 | 2017-08-25 | 广东小天才科技有限公司 | 一种智能终端的模式切换方法及其系统 |
| CN107255917B (zh) * | 2017-07-25 | 2021-03-30 | 福州扬清环保科技有限公司 | 一种机芯自动对时的方法 |
| CN109327899A (zh) * | 2018-10-11 | 2019-02-12 | 恒大法拉第未来智能汽车(广东)有限公司 | 一种车载设备同步时间的方法、装置和同步时间系统 |
| CN109581859A (zh) * | 2018-10-18 | 2019-04-05 | 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) | 一种自动校时方法及装置 |
| CN115220336A (zh) * | 2021-04-21 | 2022-10-21 | 成都鼎桥通信技术有限公司 | 时间校准方法、装置和存储介质 |
| CN115767706A (zh) * | 2022-10-17 | 2023-03-07 | 车智互联(北京)科技有限公司 | 一种时间校准方法、装置、移动终端及存储介质 |
| CN115542714A (zh) * | 2022-10-19 | 2022-12-30 | 合众新能源汽车有限公司 | 基于gps信息的车载显示时间校验方法、装置及相关设备 |
| EP4625067A1 (en) * | 2024-03-27 | 2025-10-01 | Philip Morris Products S.A. | Verifying a device time value by satellite signal |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100426881C (zh) * | 2005-05-31 | 2008-10-15 | 华为技术有限公司 | 一种利用支持辅助gps功能的无线网络进行授时的方法 |
| CN101340665A (zh) * | 2008-08-15 | 2009-01-07 | 青岛海信移动通信技术股份有限公司 | 一种校准时间的方法和终端 |
| CN101959154A (zh) * | 2010-06-09 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端时间校准方法、系统及移动终端 |
| CN102156403A (zh) * | 2010-02-12 | 2011-08-17 | 上海博泰悦臻电子设备制造有限公司 | 车载时钟装置及其实现方法 |
| CN101430372B (zh) * | 2007-11-07 | 2011-12-07 | 中国科学院微电子研究所 | 全球定位系统接收机的低成本授时与同步方法及设备 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6346911B1 (en) * | 2000-03-30 | 2002-02-12 | Motorola, Inc. | Method and apparatus for determining time in a GPS receiver |
| US20050232086A1 (en) * | 2004-04-14 | 2005-10-20 | General Motors Corporation | Time zone based GPS date and time |
| US8116170B2 (en) * | 2007-12-19 | 2012-02-14 | Seiko Epson Corporation | Timekeeping device and satellite signal reception method for a timekeeping device |
| JP5076866B2 (ja) * | 2007-12-19 | 2012-11-21 | セイコーエプソン株式会社 | 計時装置および計時装置の衛星信号受信方法 |
| JP2010032222A (ja) * | 2008-07-25 | 2010-02-12 | Casio Comput Co Ltd | Gps時計装置及びその時刻取得方法 |
| JP5392177B2 (ja) * | 2010-05-12 | 2014-01-22 | セイコーエプソン株式会社 | 電子機器 |
-
2012
- 2012-01-06 CN CN201210002950.9A patent/CN103197534B/zh active Active
- 2012-03-15 WO PCT/CN2012/072348 patent/WO2013102324A1/zh not_active Ceased
- 2012-03-15 US US14/370,620 patent/US9357344B2/en active Active
- 2012-03-15 EP EP12864557.9A patent/EP2790425B1/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100426881C (zh) * | 2005-05-31 | 2008-10-15 | 华为技术有限公司 | 一种利用支持辅助gps功能的无线网络进行授时的方法 |
| CN101430372B (zh) * | 2007-11-07 | 2011-12-07 | 中国科学院微电子研究所 | 全球定位系统接收机的低成本授时与同步方法及设备 |
| CN101340665A (zh) * | 2008-08-15 | 2009-01-07 | 青岛海信移动通信技术股份有限公司 | 一种校准时间的方法和终端 |
| CN102156403A (zh) * | 2010-02-12 | 2011-08-17 | 上海博泰悦臻电子设备制造有限公司 | 车载时钟装置及其实现方法 |
| CN101959154A (zh) * | 2010-06-09 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种移动终端时间校准方法、系统及移动终端 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2790425A4 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113329341A (zh) * | 2021-06-09 | 2021-08-31 | 黑芝麻智能科技(上海)有限公司 | 全球导航卫星系统时间同步方法、装置、设备和存储介质 |
| US12292717B2 (en) | 2021-06-09 | 2025-05-06 | Black Sesame Technologies Inc. | Method, device, equipment and storage medium for global navigation satellite system time synchronization |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103197534B (zh) | 2017-07-11 |
| EP2790425B1 (en) | 2019-05-08 |
| EP2790425A1 (en) | 2014-10-15 |
| CN103197534A (zh) | 2013-07-10 |
| US20150005003A1 (en) | 2015-01-01 |
| EP2790425A4 (en) | 2015-08-12 |
| US9357344B2 (en) | 2016-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2013102324A1 (zh) | 时间校准方法及装置 | |
| JP6055826B2 (ja) | 端末機器を位置決めするための方法及び装置 | |
| JP5095623B2 (ja) | 衛星測位システムの移動局に支援データを提供する方法 | |
| JP6186283B2 (ja) | グローバルナビゲーションサテライトシステムのための微細時間アシスタント | |
| US8009519B2 (en) | Apparatus and methods for maintaining a reliable time clock on a mobile computing device supporting satellite based position determination capability | |
| CN108702590B (zh) | 用于无限测距会话的技术 | |
| US8446320B2 (en) | Reliable location information for a mobile station using a non-GPS location technique | |
| TW201220904A (en) | Support of multiple positioning protocols | |
| CN110875818A (zh) | 时钟同步方法及装置、系统、存储介质、电子装置 | |
| CN114501313A (zh) | 终端定位的方法、装置、电子设备及存储介质 | |
| US20240210514A1 (en) | Enhancing location estimate accuracy | |
| US10365108B2 (en) | Information acquisition method, wireless communication device, electronic timepiece and recording medium | |
| WO2014067345A1 (zh) | 卫星定位方法、装置及系统 | |
| WO2017149889A1 (en) | Communication device, communication method, communication system, electronic watch, and program | |
| ES2913701T3 (es) | Entrega de datos de asistencia basada en eventos | |
| EP3195012B1 (en) | Providing and using assistance data including ionosphere models | |
| WO2014063573A1 (zh) | 电离层延迟修正参数的使用方法、装置及终端 | |
| TWI269049B (en) | Structure of positioning system and method for positioning thereof | |
| CN113468134B (zh) | 潜水信息管理 | |
| CN101959036A (zh) | 本地时间校准方法和装置 | |
| WO2023193684A1 (zh) | 验证终端位置的方法、终端及网络侧设备 | |
| WO2019134137A1 (zh) | 卫星定位方法、装置和智能手表 | |
| WO2014063617A1 (zh) | 电离层延迟修正参数的配置方法、装置及系统 | |
| WO2016131335A1 (zh) | 一种定位方法和终端设备 | |
| KR101698419B1 (ko) | Lte 기지국 sfn 시작 시각 획득 방법 및 장치 |
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: 12864557 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2012864557 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 14370620 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |