專利名稱:直放站設備的配置系統及其配置方法
直放站設備的配置系統及其配置方法
技術領域:
本發明屬于直放站設備網絡覆蓋領域,更具體地,涉及直放站設備的配置系統和配置方法。
背景技術:
直放站設備的配置包括整機參數類配置、模塊參數類配置、整機依賴類配置、信道類配置等。傳統的直放站設備中,程序文件與配置文件是混雜在一起,很難對直放站設備進行配置。或者,只能通過手工的方式對配置文件的部分內容進行配置。
發明內容為克服上述缺陷,本發明一方面提供一種直放站設備的配置系統,所述配置系統包括讀取配置子系統和寫入配置子系統。所述讀取配置子系統包括順次連接的文件處理模塊、轉換模塊、接收與顯示模塊。所述文件處理模塊用于讀取配置文件并將配置文件的內容轉換為邏輯數據流,所述轉換模塊用于將所述邏輯數據流換為視圖數據,所述接收與顯示模塊用于接收和顯示所述視圖數據。所述寫入配置子系統包括所述文件處理模塊、轉換模塊、接收與顯示模塊、校驗模塊。校驗模塊連接到所述接收與顯示模塊,用于接收用戶輸入的配置信息。所述校驗模塊用于校驗所述配置信息,轉換模塊用于將校驗后的配置信息轉換為邏輯數據流,所述文件處理 模塊用于根據所述邏輯數據流更新所述配置文件的內容。在一個優選方案中,所述寫入配置子系統還包括連接到所述接收與顯示模塊的端口監聽模塊,所述端口監聽模塊用于監聽從預設端口的輸入的配置信息以及過濾非預設端口輸入的配置信息,所述接收與顯示模塊僅接收從所述預設端口輸入的配置信息。在一個優選方案中,所述文件處理模塊位于所述直放站設備端;所述轉換模塊、接收與顯示模塊位于用戶終端;所述用戶終端通過通信網絡與所述直放站設備端通信連接。在一個優選方案中,所述直放站設備端具有伺服器,所述伺服器提供所述文件處理模塊;所述用戶終端具有網頁瀏覽器,所述瀏覽器用于提供所述轉換模塊、接收與顯示模塊。在一個優選方案中,所述邏輯數據流包括關鍵詞和對應的鍵值。本發明另一方面還提供一種直放站設備的配置方法,包括讀取配置的步驟和寫入配置的步驟。所述讀取配置的步驟包括讀取配置文件并將配置文件的內容轉換為邏輯數據流,將所述邏輯數據流換為視圖數據,接收和顯示所述視圖數據。所述寫入配置的步驟包括接收用戶輸入的配置信息,校驗所述配置信息,將校驗后的配置信息轉換為邏輯數據流,根據所述邏輯數據流更新所述配置文件的內容。在一個優選方案中,所述寫入配置的步驟中,接收用戶輸入的配置信息時,還包括監聽從預設端口的輸入的配置信息以及過濾非預設端口輸入的配置信息,并且僅接收從所述預設端口輸入的配置信息。
在一個優選方案中,通過用戶終端對直放站設備進行配置,所述用戶終端通過通信網絡與所述直放站設備端通信連接。在一個優選方案中,所述通信網絡為局域網或者因特網。在一個優選方案中,所述邏輯數據流包括關鍵詞和對應的鍵值。本發明的優選實施例中,直放站設備的程序文件與配置文件互相獨立,并具有配置系統,以可視化的方式用戶查詢、配置所述配置文件,操作簡單,可靠性好。
圖1為本發明一實施例提供的直放站設備的配置系統的示意框圖;圖2為本發明另一實施例提供的配置系統的示意框圖;圖3為本發明一個實施例提供的配置系統的結構示意圖;圖4為本發明一實施例提供的直放站設備的配置方法的流程圖;圖5為本發明另一實施例提供的直放站設備配置方法的流程圖。
具體實施方式參考圖1,本發明一個實施例提供的直放站設備的配置系統包括讀取配置子系統和寫入配置子系統。讀取配置子系統包括順次連接的文件處理模塊11、轉換模塊13、接收與顯示模塊15。文件處理模塊11用于讀取配置文件并將配置文件的內容轉換為邏輯數據流,例如,該邏輯數據流包括關鍵詞和鍵值。轉換模塊13用于將邏輯數據流換為視圖數據。接收與顯示模塊15用于接收和 顯示視圖數據。寫入配置子系統包括文件處理模塊11、轉換模塊13、接收與顯示模塊15,還包括連接到接收與顯示模塊15的校驗模塊17。接收與顯示模塊15用于接收用戶輸入的配置信息。校驗模塊17用于校驗配置信息,如果未通過校驗,就提醒用戶修改。轉換模塊13用于將通過校驗后的配置信息轉換為邏輯數據流。文件處理模塊11用于根據邏輯數據流更新配置文件的內容。參考圖2,本發明另一個實施例提供的配置系統還包括端口監聽模塊18。端口監聽模塊18連接到接收與顯示模塊15,用于監聽從預設端口的輸入的配置信息以及過濾非預設端口輸入的配置信息。接收與顯示模塊15僅接收從預設端口輸入的配置信息。所述預設端口可以是一個端口或者若干端口。采用端口監聽模塊18之后,可以訪問未授權用戶對直放站設備進行配置。應當意識到,上述的配置系統,可以在同一個直放站設備中實現;也可以將一部分模塊在直放站設備中實現,另一部分模塊在用戶終端實現。例如,參考圖3,在具體實施時,文件處理模塊11位于直放站設備端,轉換模塊13、接收與顯示模塊15位于用戶終端。用戶終端通過通信網絡與直放站設備端通信連接,例如,該網絡為局域網或者因特網。進一步地,直放站設備端具有伺服器例如Linux系統(一種操作系統)和Boa服務(一種伺服服務),伺服器提供文件處理模塊11。用戶終端具有網頁(web)瀏覽器,瀏覽器用于提供轉換模塊13、接收與顯示模塊15,向用戶提供web界面。參考圖4,在寫入配置的過程中,用戶查詢、配置直放站設備的配置信息時(步驟S41),接收與顯示模塊15接收用戶輸入的配置信息,校驗模塊17對該配置信息進行校驗。轉換模塊13將校驗后的配置信息轉換為邏輯數據流(步驟S43)。該邏輯數據流傳輸到直放站設備后,步驟S43中,Linux系統回應,文件處理模塊11根據邏輯數據流更新配置文件的內容。接著,進行讀取更新后的配置文件的過程,步驟S47中,文件處理模塊11讀取配置文件,并對配置文件的內容進行數據解析校驗,轉換為邏輯數據流。接著,步驟S48中,轉換模塊15按照邏輯關系將邏輯數據流換為視圖數據。接著,步驟S49中,接收與顯示模塊17接收和在web頁面顯示視圖數據。這樣,就完成了完整的查詢、配置直放站設備的配置信息的過程。如上所述,直放站設備的配置方法,包括讀取配置的步驟和寫入配置的步驟。其中,讀取配置的步驟包括讀取配置文件并將配置文件的內容轉換為邏輯數據流,將邏輯數據流換為視圖數據,接收和顯示視圖數據。寫入配置的步驟包括接收用戶輸入的配置信息,校驗配置信息,將校驗后的配置信息轉換為邏輯數據流,根據邏輯數據流更新配置文件的內容。進一步地,如圖5所示,在另一個實施例中,直放站設備的配置方法如下開始步驟S51之后,web用戶登錄web頁面(步驟S53 )。步驟S55中,端口監聽模塊進行端口校驗。如果校驗成功,流程進入步驟S57 ;否則,提示校驗不成功,流程結束。步驟S57中,用戶在web視圖中進行選擇。如果選擇配置視圖,流程進入步驟S61 ;如果選擇查詢/設置視圖,流程進入步驟S81。步驟S61中,讀取配置的過程如步驟S63至S69所示如果配置文件存在(步驟S65),就讀取配置文件(步驟S67),然后轉換為視圖數據(步驟S69),接著在web頁面向用戶顯示(步驟S69)。修改配置的過程如步驟S73至S79所示接收用戶輸入的配置信息(步驟S75),將視圖數據轉換為邏輯數據并`轉換到配置文件(步驟S77),然后由Linux保存更新后的配置文件。步驟S81中,查詢直放站設備的現有配置信息的過程如步驟S82至S89所示如果指定的直放站設備存在(步驟S82),就進行對應地查詢操作(步驟S83),Linux系統作為響應(步驟S85 ),進行讀取配置文件、將文件內容進行解析和校驗,生成邏輯數據(步驟S86 )。接著,將邏輯數據轉換為視圖數據(步驟S88),然在步驟S89中在web頁面向用戶顯示。進一步地,寫入配置的步驟中,接收用戶輸入的配置信息時,還包括監聽從預設端口的輸入的配置信息以及過濾非預設端口輸入的配置信息,并且僅接收從預設端口輸入的配置信息。進一步地,8、如權利要求7的配置方法,其特征在于,通過用戶終端對直放站設備進行配置,用戶終端通過通信網絡與直放站設備端通信連接。對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
權利要求
1.一種直放站設備的配置系統,其特征在于,包括 讀取配置子系統,所述讀取配置子系統包括順次連接的文件處理模塊(11)、轉換模塊(13)、接收與顯示模塊(15);所述文件處理模塊(11)用于讀取配置文件并將配置文件的內容轉換為邏輯數據流,所述轉換模塊(13)用于將所述邏輯數據流換為視圖數據,所述接收與顯示模塊(15)用于接收和顯示所述視圖數據; 寫入配置子系統,所述寫入配置子系統包括所述文件處理模塊(11)、轉換模塊(13)、接收與顯示模塊(15),還包括連接到所述接收與顯示模塊(15)的校驗模塊(17);所述接收與顯示模塊(15)用于接收用戶輸入的配置信息,所述校驗模塊(17)用于校驗所述配置信息,轉換模塊(13)用于將校驗后的配置信息轉換為邏輯數據流,所述文件處理模塊(11)用于根據所述邏輯數據流更新所述配置文件的內容。
2.如權利要求1所述的配置系統,其特征在于 所述寫入配置子系統還包括連接到所述接收與顯示模塊(15)的端口監聽模塊(18),所述端口監聽模塊(18)用于監聽從預設端口的輸入的配置信息以及過濾非預設端口輸入的配置信息,所述接收與顯示模塊(15)僅接收從所述預設端口輸入的配置信息。
3.如權利要求2所述的配置系統,其特征在于,所述文件處理模塊(11)位于所述直放站設備端;所述轉換模塊(13)、接收與顯示模塊(15)位于用戶終端;所述用戶終端通過通信網絡與所述直放站設備端通信連接。
4.如權利要求3所述的配置系統,其特征在于,所述直放站設備端具有伺服器,所述伺服器提供所述文件處理模塊;所述用戶終端具有網頁瀏覽器,所述瀏覽器用于提供所述轉換模塊(13)、接收與顯示模塊(15)。
5.如權利要求看I至4中任意一項所述的配置系統,其特征在于,所述邏輯數據流包括關鍵詞和對應的鍵值。
6.一種直放站設備的配置方法,其特征在于,包括讀取配置的步驟和寫入配置的步驟; 所述讀取配置的步驟包括讀取配置文件并將配置文件的內容轉換為邏輯數據流,將所述邏輯數據流換為視圖數據,接收和顯示所述視圖數據; 所述寫入配置的步驟包括接收用戶輸入的配置信息,校驗所述配置信息,將校驗后的配置信息轉換為邏輯數據流,根據所述邏輯數據流更新所述配置文件的內容。
7.如權利要求6所述的配置方法,其特征在于,所述寫入配置的步驟中,接收用戶輸入的配置信息時,還包括監聽從預設端口的輸入的配置信息以及過濾非預設端口輸入的配置信息,并且僅接收從所述預設端口輸入的配置信息。
8.如權利要求7所述的配置方法,其特征在于,通過用戶終端對直放站設備進行配置,所述用戶終端通過通信網絡與所述直放站設備端通信連接。
9.如權利要求8所述的配置方法,其特征在于,所述通信網絡為局域網或者因特網。
10.如權利要求6至9中任意一項所述的配置方法,所述邏輯數據流包括關鍵詞和對應的鍵值。
全文摘要
本發明涉及直放站設備的配置系統和配置方法。配置系統包括讀取配置子系統和寫入配置子系統。讀取配置子系統和寫入配置子系統都包括順次連接的文件處理模塊(11)、轉換模塊(13)、接收與顯示模塊(15)。讀取配置過程中,文件處理模塊用于讀取配置文件并將其內容轉換為邏輯數據流,轉換模塊用于將邏輯數據流換為視圖數據,接收與顯示模塊用于接收和顯示所述視圖數據。寫入配置過程中,接收與顯示模塊用于接收用戶輸入的配置信息,轉換模塊用于將校驗后的配置信息轉換為邏輯數據流,文件處理模塊用于根據所述邏輯數據流更新所述配置文件的內容。本發明的直放站設備的程序文件與配置文件互相獨立,并具有可視化配置系統,方便用戶查詢、配置。
文檔編號H04B7/15GK103067067SQ20121055836
公開日2013年4月24日 申請日期2012年12月20日 優先權日2012年12月20日
發明者余亮 申請人:深圳國人通信有限公司