[發明專利]終端的更新方法、服務器及終端有效
| 申請號: | 201810145492.1 | 申請日: | 2018-02-12 |
| 公開(公告)號: | CN109743342B | 公開(公告)日: | 2020-06-19 |
| 發明(設計)人: | 鄭成思 | 申請(專利權)人: | 比亞迪股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/54 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張潤 |
| 地址: | 518118 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 終端 更新 方法 服務器 | ||
本發明提出一種終端的更新方法、服務器及終端,其中,方法包括:獲取待更新終端,形成待更新列表;按照所述待更新列表生成更新消息,并將所述更新消息添加到消息隊列中;通過所述消息隊列將所述更新消息發送給所述待更新終端。通過本方法,能夠對更新消息的發送進行控制,實現分批次發送更新消息,進而實現對同時下載的更新文件的數量進行控制,大大減少同時下載的數量,從而減少對網絡資源的占用,避免網絡擁堵,解決現有技術中因大量終端同時下載更新文件導致的網絡資源緊張的技術問題。
技術領域
本發明涉及車輛控制技術領域,尤其涉及一種終端的更新方法、服務器及終端。
背景技術
軌道交通列車中通常安裝有乘客信息系統(Passenger Information System,PIS)來提供語音廣播播報、多媒體信息顯示等服務,PIS中流媒體的播放由播控器控制。播控器是一種嵌入式設備,用于接收視頻數據并播放。為了提高播控器的適用性,需要對播控器進行不定期更新。
現有的播控器更新方法主要通過播控器中內置的應用程序對播控器進行更新,由服務器同時向所有的播控器下發更新指令,播控器中內置的應用程序下載更新文件,并在下載完成后重啟操作系統,以完成更新過程。
由于現有的播控器更新方法在更新時,服務器同時向所有的播控器下發更新指令,容易導致大量的播控器在同一時刻下載更新文件,造成網絡資源緊張,進而導致系統異常,收發數據失敗或傳輸速度緩慢;此外,完成更新需要重啟系統,耗時長,且頻繁重啟系統有損硬件使用壽命。
發明內容
本發明旨在至少在一定程度上解決相關技術中的技術問題之一。
為此,本發明的第一個目的在于提出一種終端的更新方法,通過將更新消息添加到消息隊列中,再通過消息隊列將更新消息發送給待更新的終端,能夠對更新消息的發送進行控制,實現分批次發送更新消息,進而實現對同時下載的更新文件的數量進行控制,大大減少同時下載的數量,從而減少對網絡資源的占用,避免網絡擁堵,解決現有技術中因大量終端同時下載更新文件導致的網絡資源緊張的技術問題。
本發明的第二個目的在于提出另一種終端的更新方法。
本發明的第三個目的在于提出一種服務器。
本發明的第四個目的在于提出一種終端。
本發明的第五個目的在于提出另一種服務器。
本發明的第六個目的在于提出另一種終端。
本發明的第七個目的在于提出一種計算機程序產品。
本發明的第八個目的在于提出一種非臨時性計算機可讀存儲介質。
為達上述目的,本發明第一方面實施例提出了一種終端的更新方法,包括:
獲取待更新終端,形成待更新列表;
按照所述待更新列表生成更新消息,并將所述更新消息添加到消息隊列中;
通過所述消息隊列將所述更新消息發送給所述待更新終端。
本發明實施例的終端的更新方法,通過獲取待更新終端,形成待更新列表,按照待更新列表生成更新消息,并將更新消息添加到消息隊列中,通過消息隊列將更新消息發送給待更新終端。通過將更新消息添加到消息隊列中,再通過消息隊列將更新消息發送給待更新的終端,能夠對更新消息的發送進行控制,實現分批次發送更新消息,進而實現對同時下載的更新文件的數量進行控制,大大減少同時下載的數量,從而減少對網絡資源的占用,避免網絡擁堵,解決現有技術中因大量終端同時下載更新文件導致的網絡資源緊張的技術問題。
為達上述目的,本發明第二方面實施例提出了另一種終端的更新方法,包括:
從消息隊列中接收服務器下發的更新消息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于比亞迪股份有限公司,未經比亞迪股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810145492.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:活動推薦系統
- 下一篇:軌道交通乘客服務系統





