專利名稱:一種tr069工單配置的實現(xiàn)方法
技術領域:
本發(fā)明涉及通信技術領域,尤其涉及一種TR069工單配置的實現(xiàn)方法。
背景技術:
傳統(tǒng)的CPE等網(wǎng)關終端,通過頁面及命令行進行參數(shù)配置,配置較為低效并且不能實行遠程管理以及大批量處理。TR069 (Technical Reports 069,用戶側設備廣域網(wǎng)管理協(xié)議)是 DSL (DigitalSubscriber Line,數(shù)字用戶線)論壇所定義的協(xié)議標準,提供從網(wǎng)絡側對家庭網(wǎng)絡中的網(wǎng)關、路由器、機頂盒等設備進行遠程集中管理的方式。在TR069所定義的框架中,主要包括兩類邏輯設備:受管理的CPE (CustomerPremise Equipment,用戶側設備)和負責管理的ACS (Automatically Configuration Server,自動配置服務器)。其中,所有與CPE相關的配置、診斷、升級等工作均由ACS來完成。TR069實現(xiàn)的功能主要由:自動配置和動態(tài)服務供給、軟件/固件的映像管理、狀態(tài)與性能監(jiān)控、故障診斷等。其中自動配置功能,一般是定制一些配置工單,由ACS進行批量下發(fā)給CPE處理,不用人工干預,自動完成家庭網(wǎng)絡設備配置的在線更新。而CPE中的一些參數(shù),比如PPPoE賬號、路由信息等,如果發(fā)生變化,會導致原有的外網(wǎng)連接中斷。如果在配置工單中包含有對這些參數(shù)的修改、刪除,則有可能導致工單執(zhí)行中斷,無法正常完成。此情況在一定程度上限制了工單的功能。因此,需要在CPE中制定一些特定的工單執(zhí)行策略,確保工單能正常、正確地執(zhí)行。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種TR069工單配置的實現(xiàn)方法,避免工單因特定網(wǎng)絡參數(shù)更新導致的網(wǎng)絡連接中斷而無法正常地執(zhí)行。本發(fā)明的目的是通過以下技術方案實現(xiàn)的:
一種TR069工單配置的實現(xiàn)方法,包括步驟:
在CPE上定制需要延遲生效參數(shù)的路徑格式匹配表;
CPE與ACS建立TR069會話連接,ACS下發(fā)配置工單給CPE ;
在收到配置工單后,CPE根據(jù)所述路徑格式匹配表對配置工單進行參數(shù)路徑格式檢查,對其中匹配的參數(shù)延遲處理,對其中不匹配的參數(shù)實時更新配置。其中,CPE對匹配的參數(shù)延遲處理的方法進一步包括:
對于配置工單中與路徑格式匹配表中相匹配的參數(shù),檢驗其有效性和正確性;若通過檢驗,則將該參數(shù)放置FIFO隊列中,待TR069會話正常結束后再依次執(zhí)行FIFO隊列中的參數(shù)配置。其中,在所述CPE對匹配的參數(shù)延遲處理的過程中,若所述與路徑格式匹配表中相匹配的參數(shù)未通過有效性和準確性的校驗,則異常結束TR069會話,并釋放所述FIFO隊列。其中,所述路徑格式匹配表中包括網(wǎng)絡連接參數(shù)信息及其對應的配置路徑信息。與現(xiàn)有技術相比,本發(fā)明實施例具有以下有益效果:
本發(fā)明在CPE上定制需要延遲生效的參數(shù)的路徑格式匹配表;然后在工單執(zhí)行過程中,對工單參數(shù)執(zhí)行參數(shù)路徑格式檢查,將需要延遲處理的參數(shù)截留,待工單流程結束后再執(zhí)行,從而實現(xiàn)了工單流程對一些特定參數(shù)的修改、刪除配置,增加了工單配置的多樣性和靈活性。
圖1是本發(fā)明實施例中TR069工單配置的實現(xiàn)方法流程圖。
具體實施例方式為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。請參閱圖1所示,本發(fā)明的TR069工單配置的實現(xiàn)方法,包括:
步驟101:定制需要延遲生效的參數(shù)的路徑格式匹配表。步驟102:對于工單中的SetParameterValues方法,執(zhí)行參數(shù)路徑格式檢查,如果需要截留,并且判斷參數(shù)是有效的、正確的,將其放入FIFO隊列中,不予立即執(zhí)行,然后直接回復 SetParameterValuesResponse, Status = I。步驟103:對于工單中的DeleteObject方法,執(zhí)行參數(shù)路徑格式檢查,如果需要截留,并且判斷參數(shù)是有效的、正確的,將其放入FIFO隊列中,不予立即執(zhí)行,然后直接回復DeleteObjectResponse, Status = I。步驟104:判斷工單的TR069會話是否正常結束,如果是,則轉入105處理,如果否,則異常結束本次工單流程,釋放FIFO隊列。步驟105 JfFIFO隊列中保存的延遲處理參數(shù),依次出隊列,并依次執(zhí)行完成。步驟IOf 105過程中,如遇到工單流程異常結束,則需要釋放FIFO隊列,不予執(zhí)行截留參數(shù)。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種TR069工單配置的實現(xiàn)方法,其特征在于,該方法包括步驟: 在CPE上定制需要延遲生效參數(shù)的路徑格式匹配表; CPE與ACS建立TR069會話連接,ACS下發(fā)配置工單給CPE ; 在收到配置工單后,CPE根據(jù)所述路徑格式匹配表對配置工單進行參數(shù)路徑格式檢查,對其中匹配的參數(shù)延遲處理,對其中不匹配的參數(shù)實時更新配置。
2.如權利要求1所述的TR069工單配置的實現(xiàn)方法,其特征在于,CPE對匹配的參數(shù)延遲處理的方法進一步包括: 對于配置工單中與路徑格式匹配表中相匹配的參數(shù),檢驗其有效性和正確性;若通過檢驗,則將該參數(shù)放置FIFO隊列中,待TR069會話正常結束后再依次執(zhí)行FIFO隊列中的參數(shù)配置。
3.如權利要求2所述的TR069工單配置的實現(xiàn)方法,其特征在于,在所述CPE對匹配的參數(shù)延遲處理的過程中,若所述與路徑格式匹配表中相匹配的參數(shù)未通過有效性和準確性的校驗,則異常結束TR069會話,并釋放所述FIFO隊列。
4.如權利要求1所述的TR069工單配置的實現(xiàn)方法,其特征在于,所述路徑格式匹配表中包括網(wǎng)絡連接參數(shù)信息及其對應的配置路徑信息。
全文摘要
本發(fā)明提供了一種TR069工單配置的實現(xiàn)方法,包括步驟在CPE上定制需要延遲生效參數(shù)的路徑格式匹配表;CPE與ACS建立TR069會話連接,ACS下發(fā)配置工單給CPE;在收到配置工單后,CPE根據(jù)所述路徑格式匹配表對配置工單進行參數(shù)路徑格式檢查,對其中匹配的參數(shù)延遲處理,對其中不匹配的參數(shù)實時更新配置。本發(fā)明在CPE上定制需要延遲生效的參數(shù)的路徑格式匹配表;然后在工單執(zhí)行過程中,對工單參數(shù)執(zhí)行參數(shù)路徑格式檢查,將需要延遲處理的參數(shù)截留,待工單流程結束后再執(zhí)行,從而實現(xiàn)了工單流程對一些特定參數(shù)的修改、刪除配置,增加了工單配置的多樣性和靈活性。
文檔編號H04L12/28GK103152194SQ201210558679
公開日2013年6月12日 申請日期2012年12月21日 優(yōu)先權日2012年12月21日
發(fā)明者韓尚鵬, 王金桂, 王喜祝 申請人:深圳市共進電子股份有限公司