[發明專利]系統時間的校正方法、裝置、終端及路由器有效
| 申請號: | 201510368069.4 | 申請日: | 2015-06-29 |
| 公開(公告)號: | CN104917581B | 公開(公告)日: | 2018-02-02 |
| 發明(設計)人: | 孟德國;曾凡;侯恩星 | 申請(專利權)人: | 小米科技有限責任公司 |
| 主分類號: | H04J3/06 | 分類號: | H04J3/06 |
| 代理公司: | 北京博思佳知識產權代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 100085 北京市海淀區清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 時間 校正 方法 裝置 終端 路由器 | ||
技術領域
本公開涉及網絡通信技術領域,尤其涉及一種系統時間的校正方法、裝置、終端及路由器。
背景技術
為了降低系統的功耗,目前常用的做法是使設備的MCU(Microcontroller Unit,微控制單元)在沒有業務需要處理時進入休眠狀態,在有業務需要處理時再從休眠狀態中醒來。
相關技術中,許多嵌入式系統的時間都依賴于系統systick(心跳計時器),即系統計時時鐘。但是在MCU進入休眠狀態時,CPU(Central Processing Unit,中央處理單元)和外設控制器的時鐘都會停止,也就是說,心跳計時器也會停止工作,那么當MCU從休眠狀態醒來時,這時的時鐘就是錯誤的,從而會導致一些控制邏輯上的錯誤。
發明內容
本公開提供了一種系統時間的校正方法、裝置、終端及路由器,以解決相關技術中在設備進入休眠時,系統時鐘會停止,設備從休眠狀態醒來之后的系統時間不準確帶來的問題。
根據本公開實施例的第一方面,提供一種系統時間的校正方法,包括:
從休眠狀態醒來時,通過讀取系統時間以外的方式獲取當前時間信息;
基于所述當前時間信息校正當前系統時間。
可選的,所述從休眠狀態醒來之前,所述方法還包括:
獲取要進入休眠狀態的時間信息;
基于所述要進入休眠狀態的時間信息設置實時時鐘的起始計數值;
在進入休眠狀態時,所述實時時鐘基于所述起始計數值開始計數。
可選的,所述通過讀取系統時間以外的方式獲取當前時間信息,包括:
讀取所述實時時鐘基于所述起始計數值開始計數得到的當前計數值;
根據所述當前計數值得到當前時間信息。
可選的,所述進入休眠狀態之前,所述方法還包括:
獲取要進入休眠狀態的時間信息;
獲取要進入所述休眠狀態的休眠時間長度;
對應的存儲所述要進入休眠狀態的時間信息及所述休眠時間長度。
可選的,所述通過讀取系統時間以外的方式獲取當前時間信息,包括:
讀取存儲的所述要進入休眠狀態的時間信息及所述休眠時間長度;
基于所述要進入休眠狀態的時間信息及所述休眠時間長度計算得出當前時間信息。
可選的,所述獲取要進入休眠狀態的時間信息包括:
讀取要進入休眠狀態時的系統時間作為要進入休眠狀態的時間信息。
可選的,所述獲取要進入休眠狀態的時間信息,包括:
在要進入休眠狀態時,向通過網絡連接的設備發送時間獲取請求;
接收所述設備基于所述時間獲取請求返回的要進入休眠狀態的時間信息。
可選的,所述獲取要進入休眠狀態的時間信息,包括:
在要進入休眠狀態時,向衛星發送時間請求信息;
基于所述衛星返回的授時信息,得到要進入休眠狀態的時間信息。
可選的,所述通過讀取系統時間以外的方式獲取當前時間信息,包括:
向通過網絡連接的設備發送時間獲取請求;
接收所述設備基于所述時間獲取請求返回的當前時間信息。
可選的,所述通過讀取系統時間以外的方式獲取當前時間信息,包括:
向衛星發送時間請求信息;
基于所述衛星返回的授時信息,得到當前時間信息。
可選的,所述基于所述當前時間信息校正當前系統時間,包括:
將所述當前系統時間修改為所述當前時間信息。
根據本公開實施例的第二方面,提供一種系統時間的校正裝置,包括:
當前時間信息獲取模塊,用于從休眠狀態醒來時,通過讀取系統時間以外的方式獲取當前時間信息;
系統時間校正模塊,用于基于所述當前時間信息校正當前系統時間。
可選的,所述裝置還包括:
第一休眠時間獲取模塊,用于獲取要進入休眠狀態的時間信息;
設置模塊,用于基于所述要進入休眠狀態的時間信息設置實時時鐘的起始計數值;
計數模塊,用于在進入休眠狀態時,所述實時時鐘基于所述起始計數值開始計數。
可選的,所述當前時間信息獲取模塊包括:
第一讀取子模塊,用于讀取所述實時時鐘基于所述起始計數值開始計數得到的當前計數值;
第一時間信息得到子模塊,用于根據所述當前計數值得到當前時間信息。
可選的,所述裝置還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于小米科技有限責任公司,未經小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510368069.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:報文交互方法和裝置
- 下一篇:一種檢測時鐘同步的方法、設備和系統





