Terminal clock and external clock difference synchronization method

An external clock and terminal technology, applied in the direction of synchronization devices, electrical components, wireless communication, etc., can solve the problems of less collection, poor versatility, and low degree of automation, and achieve the effect of ensuring complete reception

Inactive Publication Date: 2012-07-11
CHINA BROADCAST CORP
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the local clock of common terminals does not organically utilize the external clock transmitted in mobile multimedia broadcasting, and there are disadvantages such as low degree of automation and poor versatility, and after synchronizing the local clock with the external clock, the terminal user's original The time memory is forced to change, causing users to be reluctant to use external clock synchronization, resulting in the terminal receiving less or no files when receiving push data

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Terminal clock and external clock difference synchronization method
  • Terminal clock and external clock difference synchronization method
  • Terminal clock and external clock difference synchronization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] Embodiment 1. A clock synchronization method using ESG to obtain local time offset, such as figure 1 shown. The specific clock synchronization steps are as follows:

[0026] In step 101, the terminal starts up and acquires data of multiplexed frame O at the same time.

[0027] Step 102, obtain the network information table NIT of the control information table from the multiplexing frame O.

[0028] Step 103, analyze the network information table NIT and extract the "system time" field.

[0029] Step 104, analyze and format the system time to obtain UTC time, including MJD date conversion and BCD coded time extraction. MJD date conversion calculates the MJD date code defined by the first 16 bits of the system time to obtain the year, month, and day of UTC time; BCD code time extraction extracts the hour, minute, and second through the BCD code defined by the last 24 bits of the system time.

[0030] Step 105, after reading and parsing the network information table, f...

Embodiment 2

[0038] Embodiment 2. A method of clock synchronization using PS6 to obtain local time offset, such as figure 2 shown. The specific clock synchronization steps are as follows:

[0039] In step 201, the terminal starts up and obtains the data of the multiplexed frame O at the same time.

[0040] Step 202, obtain the network information table NIT of the control information table from the multiplexing frame O.

[0041] Step 203, analyze the network information table NIT and extract the "system time" field.

[0042] Step 204, analyze and format the system time to obtain UTC time, including MJD date conversion and BCD coded time extraction. MJD date conversion calculates the MJD date code defined by the first 16 bits of the system time to obtain the year, month, and day of UTC time; BCD code time extraction extracts the hour, minute, and second through the BCD code defined by the last 24 bits of the system time.

[0043] Step 205, after reading and parsing the network informati...

Embodiment 3

[0051] Embodiment 3, a clock synchronization method in a preset mode, such as image 3 shown. The specific clock synchronization steps are as follows:

[0052] In step 301, the terminal starts up and obtains the data of the multiplexed frame O at the same time.

[0053] Step 302, obtain the network information table NIT of the control information table from the multiplexing frame O.

[0054] Step 303, analyze the network information table NIT and extract the "system time" field.

[0055] Step 304, analyze and format the system time to obtain UTC time, including MJD date conversion and BCD coded time extraction. MJD date conversion calculates the MJD date code defined by the first 16 bits of the system time to obtain the year, month, and day of UTC time; BCD code time extraction extracts the hour, minute, and second through the BCD code defined by the last 24 bits of the system time.

[0056] Step 305, preset the local time offset value, that is, the time difference between...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a terminal clock and external clock difference synchronization method, comprising the following steps: starting a machine by a terminal, acquiring a TSO system time field and a UTC standard time, then reading a PSG (push service guide) table immediately, and acquiring the time zone difference data in the PSG table, wherein the time zone difference data in the ESG (electric service guide) table can be obtained in some occasions; synthesizing the time zone difference data and UTC data into local time; and calculating the difference between the local time and a clock time, wherein the difference between the local time and the clock time is used as the synchronization time difference. According to the terminal clock and external clock difference synchronization method, the clock does not need to be forced to synchronize and the original time memory of the user does not need to be kept, thus the terminal can still keep the high-precision difference time synchronization by using the clock after a CMMB demodulator module is closed, wherein the high-precision difference time synchronization is used as the pushed start time benchmark. The terminal clock and external clock difference synchronization method is used for the moment control under multiple time systems.

Description

technical field [0001] The invention belongs to the field of mobile multimedia broadcasting, and in particular relates to a method for synchronizing the gap between a terminal clock and an external clock. Background technique [0002] The local clock of the mobile multimedia broadcast terminal needs to be accurate enough to open the receiving channel for data reception according to the broadcast time in the push service guide (PSG). However, the local clock of common terminals does not organically utilize the external clock transmitted in mobile multimedia broadcasting, and there are disadvantages such as low degree of automation and poor versatility, and after synchronizing the local clock with the external clock, the terminal user's original The time memory is forced to change, causing users to be unwilling to use external clock synchronization, which leads to the situation that the terminal receives less or no files when receiving push data. Contents of the invention ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04W4/06H04W56/00
Inventor 孙朝晖余英周红君蒲珂李艳铭隋志国刘芳凝同瑛方宏赵丽娜朱剑锋
Owner CHINA BROADCAST CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products