一種定時開關機方法和設備的製作方法
2023-05-25 02:29:51 1
專利名稱:一種定時開關機方法和設備的製作方法
技術領域:
本發明涉及無線通信技術領域,尤其涉及一種定時開關機方法和設備。
背景技術:
自動路測設備是一種採集無線網絡空口信令數據的移動性裝置,其所採集的數據主要用於分析無線網絡覆蓋質量,是無線網絡優化工作的主要數據來源及依據。自動路測設備可以部署在計程車、公交車等公共運輸載體上。自動路測監控中心(以下簡稱監控中心)為自動路測設備後臺監控軟體,具有對自動路測設備終端進行參數配置、下發測試計劃、狀態實時監控及報表統計等功能。現有技術中,自動路測設備的操作流程通常為在開始作業前,手動開啟自動路測設備並啟動作業系統,待其成功註冊後,通過執行監控中心下發的測試計劃進行相應業務, 待測試任務結束後,再由人工手動關閉終端設備電源。即現有技術中需要通過人工控制路測設備進行開關機。
發明內容
本發明的目的在於提供一種定時開關機方法和設備,以實現路測設備的自動開關機。為了達到上述目的,本發明實施例提供了一種定時開關機方法,包括 路測設備接收測試計劃;
所述路測設備根據接收到的測試計劃確定開關機時間; 所述路測設備根據所述開關機時間進行定時開關機。
本發明實施例還提供了一種路測設備,包括通信模塊、確定模塊、單片機模塊以及開關機模塊;其中
通信模塊,用於接收測試計劃;
確定模塊,用於根據接收到的測試計劃確定開關機時間; 單片機模塊,用於根據所述開關機時間觸發所述開關機模塊進行定時開關機。本發明上述實施例中,當路測設備接收到測試計劃時,根據接收到的測試計劃確定開關機時間,並根據該開關機時間進行定時開關機,實現了路測設備的自動開關機。
圖1為本發明實施例提供的一種定時開關機方法的流程示意圖; 圖2為本發明實施例提供的一種定時開關機方法的流程示意圖3為本發明實施例提供的一種路測設備的結構示意圖。
具體實施方式
針對上述現有技術中的缺陷,本發明實施例提供了一種定時開關機的技術方案。 在該技術方案中,當路測設備接收到測試計劃時,根據接收到的測試計劃確定開關機時間, 並根據該開關機時間進行定時開關機,實現了路測設備的自動開關機。其中,當路測設備第一次安裝時,或在路測設備根據測試計劃完成測試任務關機後,路測設備需要手動開機以接收測試計劃,並根據測試計劃執行相應的測試任務,在執行該測試計劃對應的測試任務時,路測設備根據該測試計劃對應的開關機時間自動開關機。下面將結合本申請中的附圖,對本申請中的技術方案進行清楚、完整的描述,顯然,所描述的實施例是本申請的一部分實施例,而不是全部的實施例。基於本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都屬於本申請保護的範圍。如圖1所示,為本發明實施例提供的定時開關機方法的流程示意圖,可以包括以下步驟
步驟101、路測設備接收測試計劃。具體的,路測設備在完成安裝並手動開機成功註冊後,可以接收監控中心下發的測試計劃。其中,監控中心可以通過開源框架xstream將測試計劃轉化成xml文件,並將該 xml il^fflil TCP/IP (Transmission Control Protocol/Internet Protocol,十辦議/網際網路協議)協議下發給路測設備。步驟102、路測設備根據接收到的測試計劃確定開關機時間。具體的,路測設備接收到測試計劃(xml文件)後,讀取該測試計劃,確定相應的開關機時間。在本發明實施例提供的技術方案中,路測設備根據接收到的測試計劃確定開關機時間的方式至少可以包括以下兩種方式
方式一、監控中心在下發的測試計劃中攜帶開關機時間信息。具體的,在本發明實施例中,監控中心下發的測試計劃中除了可以攜帶測試任務對應的時間信息之外,還可以攜帶對應該測試任務的開關機時間信息。例如,測試計劃中可以攜帶如下所示的測試任務時間信息
測試任務日期為:2011-10-01至2011-10-15 測試任務時間段A為08:00:00至10:00:00 測試任務時間段B為16:00:00至19:00:00
即接收到該測試計劃的路測設備在2011-10-01至2011-10-15這15天內,每天 08:00:00 至 10:00:00、16:00:00 至 19:00:00 進行相應測試。相應地,測試計劃中攜帶的開關機時間信息可以如下 開關機日期為:2011-10-01至2011-10-15
開關機時間段A為:07:50:00至10:30:00 開關機時間段B為15:50:00至19:30:00
即接收到該測試計劃的路測設備在2011-10-01至2011-10-15這15天內,每天 07:50:00,15:50:00 自動開機;10:30:00、19:30:00 自動關機。路測設備接收到測試計劃後,根據其中攜帶的開關機時間信息確定開關機時間。其中,在該方式中,在監控中心的測試計劃配置界面可以增加相應輸入項,以使測試人員根據實際需求輸入相應的開關機時間。方式二、路測設備根據預設策略以及測試計劃中攜帶的測試任務開始和結束的時間確定開關機時間,並存儲所確定的開關機時間。如存儲到路測設備主板單片機PLC(Programmable Logic Controller,可編程邏輯控制器)存儲器內。具體的,路測設備接收到的測試計劃中可以攜帶如下所示的測試任務時間信息測試任務日期為:2011-10-01至2011-10-15
測試任務時間段A為:08:00:00至10:00:00測試任務時間段B為16:00:00至19:00:00
路測設備接收到該測試計劃後,根據預設策略該測試計劃中攜帶的測試任務開始和結束的時間確定開關機時間。例如,將相對測試任務開始時間提前20分鐘的時間作為自動開機時間,將相對測試任務結束之間延後20分鐘的時間作為自動關機時間。相應地,路測設備確定的開關機時間為
開關機日期為:2011-10-01至2011-10-15開關機時間段A為:07:40:00至10:20:00開關機時間段B為15:40:00至19:20:00
其中,上述預設策略可以攜帶在測試計劃中,也可以預先配置在路測設備中。進一步的,為了提高路測設備開關機的靈活性,在本發明實施例中,測試計劃中還可以攜帶用於指示開關機時間是否有效的標識信息。如可用、禁用。路測設備接收到測試計劃後,根據該標識信息確定開關機時間是否有效。當路測設備接收到的測試計劃中攜帶的標識為開關機時間有效的標識時,路測設備根據確定的開關機時間進行定時開關機。步驟103、路測設備根據所確定的開關機時間進行定時開關機。具體的,在本發明實施例中,為了實現路測設備的自動開關機,路測設備確定開關機時間後,可以根據預設的匹配策略將該開關機時間轉化為路測設備硬體可識別的開關機時間欄位,以使路測設備在關機狀態下,能通過硬體根據該欄位確定到達自動開機時間,並進行開機。其具體實現可以通過對單片機晶片編程實現
對單片機晶片,定義與所確定的開關機日期及時間點匹配的欄位,如將時間段A開機日期時間定義為時間1,關機日期時間點定義為時間點2,將時間段B開機日期時間定義為時間點3,關機日期時間點定義為時間點4。當單片機中的時鐘定時器與定義的時間點匹配時,會觸發中斷,由中斷程序觸發開關三極體,啟動繼電器控制自動路測設備開機或關機。進一步的,由於開關機時間與測試任務的開始和結束時間相對應,在測試任務結束之後,路測設備可以實現自動關機,增長了設備上的元器件的使用壽命。同時,路測設備完成測試任務且自動關機後,不需再與後臺進行心跳交互,節省了網絡資源。下面結合具體的應用場景對本發明實施例提供的技術方案進行詳細描述。在該實施例中,以自動路測系統中自動路測終端根據監控中心下發的測試計劃實現定時自動開關機為例進行描述。參見圖2,測試人員配置攜帶有開關機時間信息的測試計劃,並存在監控中心資料庫中。監控中心在需要下發測試計劃時,從資料庫中獲取測試計劃,並調用開源框架xstream將測試計劃轉換成xml文件,並調用底層通信模塊通過TCP/IP協議將該xml文件發送給自動路測終端通信模塊。自動路測終端接收到該xml文件後,可以通過終端軟體對該xml文件進行讀取,獲取其中的開關機時間信息並存儲在終端主板單片機PLC存儲器內。單片機晶片根據預先定義的與開關機時間匹配的時間欄位將測試計劃中的開關機時間轉化為可以硬體識別的時間欄位。當單片機中的始終定時器與時間欄位匹配時,觸發中斷,由中斷程序觸發開關三極體,啟動繼電器控制自動路測終端實現自動開關機。通過以上描述可以看出,在本發明實施例提供的技術方案中,路測設備根據接收到的測試計劃確定開關機時間,並根據該開關機時間進行定時開關機,實現了路測設備自動開關機。基於上述方法流程相同的技術構思,本發明實施例還提供了一種路測設備,可以應用於上述方法流程。如圖3所示,為本發明實施例提供的路測設備的結構示意圖,可以包括通信模塊31、確定模塊32、單片機模塊33以及開關機模塊34 ;其中
通信模塊31,用於接收測試計劃;
確定模塊32,用於根據接收到的測試計劃確定開關機時間;
單片機模塊33,用於根據所述開關機時間觸發所述開關機模塊34進行定時開關機。其中,所述測試計劃中可以攜帶有預設的開關機時間信息;
相應地,所述確定模塊32可以具體用於,獲取所述測試計劃中攜帶的預設的開關機時間信息,並根據該預設的開關機時間信息確定開關機時間。其中,所述確定模塊32可以具體用於,獲取所述測試計劃中攜帶的預設的測試任務開始和結束時間信息;將所述預設的任務開始時間之前的預設時間對應該測試任務的開機時間,並將所述預設的測試任務結束時間之後的預設時間作為對應該任務的關機時間。其中,所述測試計劃中還可以攜帶有標識信息,該標識信息用於指示所述開關機時間是否有效;
相應地,所述單片機模塊43可以具體用於,當根據所述標識信息確定所述開關機時間有效時,根據所述開關機時間觸發所述開關機模塊進行定時開關機。其中,所述單片機模塊43可以具體用於,根據預設的匹配策略將所述開關機時間轉化為對應的開關機時間欄位;當根據所述開關機時間欄位確定當前時間為開機時間時, 觸發所述開關機模塊進行開機;當根據所述開關機時間欄位確定當前時間為關機時間時, 觸發所述開關機模塊進行關機。其中,所述單片機模塊43具體通過以下方式觸發開關機模塊44進行開關機 所述單片機模塊43觸發開關三極體,啟動繼電器來控制路測設備硬體開機或關機。通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發明可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質中,包括若干指令用以使得一臺終端設備(可以是手機,個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例所述的方法。以上所述僅是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視本發明的保護範圍。
權利要求
1.一種定時開關機方法,其特徵在於,包括 路測設備接收測試計劃;所述路測設備根據接收到的測試計劃確定開關機時間; 所述路測設備根據所述開關機時間進行定時開關機。
2.如權利要求1所述的方法,其特徵在於,所述測試計劃中攜帶有預設的開關機時間 fn息;所述路測設備根據接收到的測試計劃確定開關機時間,具體為 所述路測設備獲取所述測試計劃中攜帶的預設的開關機時間信息,並根據該預設的開關機時間信息確定開關機時間。
3.如權利要求1所述的方法,其特徵在於,所述路測設備根據接收到的測試計劃確定預設的開關機時間,具體為所述路測設備獲取所述測試計劃中攜帶的預設的測試任務開始和結束時間信息; 所述路測設備將所述預設的任務開始時間之前的預設時間對應該測試任務的開機時間,並將所述預設的測試任務結束時間之後的預設時間作為對應該任務的關機時間。
4.如權利要求1所述的方法,其特徵在於,所述測試計劃中攜帶有標識信息,該標識信息用於指示所述開關機時間是否有效;所述路測設備根據所述開關機時間進行定時開關機,具體為 當所述路測設備根據所述標識信息確定所述開關機時間有效時,根據所述開關機時間進行定時開關機。
5.如權利要求1-4任一項所述的方法,其特徵在於,所述路測設備根據所述開關機時間進行定時開關機,具體為所述路測設備根據預設的匹配策略將所述開關機時間轉化為對應的開關機時間欄位;當所述路測設備根據所述開關機時間欄位確定當前時間為開機時間時,所述路測設備進行開機;當所述路測設備根據所述開關機時間欄位確定當前時間為關機時間時,所述路測設備進行關機。
6.如權利要求5所述的方法,其特徵在於,所述路測設備進行開機或關機,具體為 所述路測設備觸發開關三極體,啟動繼電器來控制路測設備硬體開機或關機。
7.一種路測設備,其特徵在於,包括通信模塊、確定模塊、單片機模塊以及開關機模塊;其中通信模塊,用於接收測試計劃;確定模塊,用於根據接收到的測試計劃確定開關機時間; 單片機模塊,用於根據所述開關機時間觸發所述開關機模塊進行定時開關機。
8.如權利要求7所述的路測設備,其特徵在於,所述測試計劃中攜帶有預設的開關機時間信息;所述確定模塊具體用於,獲取所述測試計劃中攜帶的預設的開關機時間信息,並根據該預設的開關機時間信息確定開關機時間。
9.如權利要求7所述的路測設備,其特徵在於,所述確定模塊具體用於,獲取所述測試計劃中攜帶的預設的測試任務開始和結束時間信息;將所述預設的任務開始時間之前的預設時間對應該測試任務的開機時間,並將所述預設的測試任務結束時間之後的預設時間作為對應該任務的關機時間。
10.如權利要求7所述的路測設備,其特徵在於,所述測試計劃中攜帶有標識信息,該標識信息用於指示所述開關機時間是否有效;所述單片機模塊具體用於,當根據所述標識信息確定所述開關機時間有效時,根據所述開關機時間觸發所述開關機模塊進行定時開關機。
11.如權利要求7-10任一項所述的路測設備,其特徵在於,所述單片機模塊具體用於,根據預設的匹配策略將所述開關機時間轉化為對應的開關機時間欄位;當根據所述開關機時間欄位確定當前時間為開機時間時,觸發所述開關機模塊進行開機;當根據所述開關機時間欄位確定當前時間為關機時間時,觸發所述開關機模塊進行關機。
12.如權利要求11所述的路測設備,其特徵在於,所述單片機模塊具體通過以下方式觸發開關機模塊進行開關機所述單片機模塊觸發開關三極體,啟動繼電器來控制路測設備硬體開機或關機。
全文摘要
本發明公開了一種定時開關機方法和設備,該方法包括路測設備接收測試計劃;所述路測設備根據接收到的測試計劃確定開關機時間;所述路測設備根據所述開關機時間進行定時開關機。在本發明中,實現了路測設備的自動開關機。
文檔編號H04W24/00GK102572882SQ201210017359
公開日2012年7月11日 申請日期2012年1月19日 優先權日2012年1月19日
發明者張李 申請人:上海大唐移動通信設備有限公司, 大唐移動通信設備有限公司