本發(fā)明涉及通信領域,特別涉及一種配置PTN業(yè)務的方法及系統(tǒng)。
背景技術:
分組傳送網(wǎng)(Packet Transport Network,PTN)兼具同步數(shù)字體系(Synchronous Digital Hierarchy,SDH)以及分組技術優(yōu)勢,從誕生之初堅持了“移動承載IP化”、“業(yè)務承載傳送化”、“網(wǎng)絡運維簡潔化”的理念,通過彈性管道完美的實現(xiàn)了端到端多業(yè)務統(tǒng)一承載、電信級操作管理維護(Operation Administration and Maintenance,OAM)和可靠的保護倒換、業(yè)務統(tǒng)一規(guī)劃統(tǒng)一管理、簡化運維等諸多特性。經(jīng)過多年的發(fā)展,PTN技術和標準日趨成熟,已經(jīng)成為當前主要的移動承載技術之一。
PTN專線已經(jīng)在政府、金融、商業(yè)等領域得到廣泛應用。目前,PTN業(yè)務開通方法具體如下:
客戶經(jīng)理同用戶確認專線合同內(nèi)容;網(wǎng)維人員根據(jù)合同,將專線信息錄入運營支持系統(tǒng)(Operation Support System,OSS)/業(yè)務支撐系統(tǒng)(Business Support System,BSS)系統(tǒng);OSS/BSS系統(tǒng)生成工單,分別發(fā)送給PTN網(wǎng)維人員以及工程師;PTN網(wǎng)維人員進行做方案設計、配置專線路徑;通過網(wǎng)管配置PTN網(wǎng)絡;期間安裝工程師上門安裝設備,需要同PTN網(wǎng)維人員進行緊密協(xié)調(diào),才能夠開通業(yè)務。
實際應用中,用戶需要通過基于IEEE 802.1X的端口進行網(wǎng)絡訪問控制,以接入PTN。IEEE 802.1X為局域網(wǎng)用戶、寬帶用戶提供安全接入認證服務。現(xiàn)網(wǎng)應用中,IEEE 802.1X通常與Radius認證服務器結(jié)合。
參閱圖1所示,用戶通過802.1X端口接入交換機后,發(fā)送認證請求,交 換機獲取用戶信息后,轉(zhuǎn)發(fā)到Radius服務器,由Radius服務器計算機加密字。交換機將此加密字回傳給用戶,用戶使用此加密字對用戶口令進行加密,然后回傳到Radius服務器。Radius認證用戶口令后,通知交換機,打開數(shù)據(jù)端口,用戶認證完成,可以訪問互聯(lián)網(wǎng)資源。
現(xiàn)有技術下,PTN專線存在以下技術缺陷:
PTN專線接入,通過手動配置的方式,將特定端口和網(wǎng)絡資源分配給專線用戶,PTN在專線接入過程中還需要網(wǎng)維人員的配合。
PTN專線接入,目前還沒有采用認證方式,即使采用802.1X接入Radius服務器,也是由人工判斷兩個接入點都通過認證,再來配置專線路徑。
現(xiàn)有EMS下發(fā)專線業(yè)務時,一般直接將網(wǎng)元、端口信息下發(fā),業(yè)務下發(fā)人員不僅需要了解業(yè)務信息,還要了解網(wǎng)絡信息,沒有實現(xiàn)業(yè)務側(cè)和網(wǎng)絡側(cè)的獨立。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種配置PTN業(yè)務的方法及系統(tǒng),用以解決現(xiàn)有技術中存在的配置PTN業(yè)務操作復雜度高的問題。
本發(fā)明實施例提供的具體技術方案如下:
一種配置PTN業(yè)務的系統(tǒng),至少包括應用子系統(tǒng)、接入設備、認證子系統(tǒng)和控制子系統(tǒng),其中,
應用子系統(tǒng),用于接收用戶通過用戶終端發(fā)送的PTN業(yè)務申請,并下發(fā)PTN業(yè)務相關信息,以及將所述PTN業(yè)務相關信息傳送至認證子系統(tǒng)和控制子系統(tǒng)進行保存;
認證子系統(tǒng),用于接收用戶通過接入設備發(fā)送的攜帶所述PTN業(yè)務相關信息的認證請求,并基于獲得的PTN業(yè)務相關信息和本地保存的PTN業(yè)務相關信息,完成接入設備的兩端認證,以及將認證結(jié)果發(fā)送至控制子系統(tǒng);
控制子系統(tǒng),用于基于所述認證結(jié)果,針對接入設備配置相應的PTN業(yè) 務。
較佳的,所述PTN業(yè)務相關信息至少包含用戶ID、用戶密碼、業(yè)務ID和業(yè)務類型ID。
較佳的,在完成接入設備的兩端認證時,所述認證子系統(tǒng)用于:
在所述系統(tǒng)完成鏈路發(fā)現(xiàn)過程,確定接入設備成功接入后,認證子系統(tǒng)分別接收接入設備的第一端和第二端各自上報的PTN業(yè)務相關信息;所述第一端和第二端為PTN業(yè)務的交互對端;
獲取本地預先保存的PTN業(yè)務相關信息,分別對接入設備的第一端和第二端各自上報的PTN業(yè)務相關信息進行匹配,確認均匹配成功時,確定接入設備通過兩端認證。
較佳的,基于所述認證結(jié)果,針對接入設備配置相應的PTN業(yè)務,所述控制子系統(tǒng)用于:
指示所述接入設備的第一端和第二端進行資源上報;
根據(jù)資源上報結(jié)果,分別獲取所述第一端和第二端各自的網(wǎng)元信息和接入端口信息;
基于獲得的所有網(wǎng)元信息和接入端口信息,在所述第第一端和第二端之間計算PTN業(yè)務路徑;
將所述PTN業(yè)務路徑配置至所述第一端和第二端之間的所有網(wǎng)元。
較佳的,所述控制子系統(tǒng)進一步用于:
對所述PTN業(yè)務路徑的運行狀態(tài)進行實時監(jiān)測。
一種配置PTN業(yè)務的方法,包括:
接收用戶通過用戶終端發(fā)送的PTN業(yè)務申請,并下發(fā)PTN業(yè)務相關信息,以及保存所述PTN業(yè)務相關信息;
接收用戶通過接入設備發(fā)送的攜帶所述PTN業(yè)務相關信息的認證請求,并基于獲得的PTN業(yè)務相關信息和本地保存的PTN業(yè)務相關信息,完成接入設備的兩端認證;
用于基于認證結(jié)果,針對接入設備配置相應的PTN業(yè)務。
較佳的,所述PTN業(yè)務相關信息至少包含用戶標識ID、用戶密碼、業(yè)務ID和業(yè)務類型ID。
較佳的,在完成接入設備的兩端認證時,具體包括:
完成鏈路發(fā)現(xiàn)過程,確定接入設備成功接入后,分別接收接入設備的第一端和第二端各自上報的PTN業(yè)務相關信息;所述第一端和第二端為PTN業(yè)務的交互對端;
獲取本地預先保存的PTN業(yè)務相關信息,分別對接入設備的第一端和第二端各自上報的PTN業(yè)務相關信息進行匹配,確認均匹配成功時,確定接入設備通過兩端認證。
較佳的,基于所述認證結(jié)果,針對接入設備配置相應的PTN業(yè)務,具體包括:
指示所述接入設備的第一端和第二端進行資源上報;
根據(jù)資源上報結(jié)果,分別獲取所述第一端和第二端各自的網(wǎng)元信息和接入端口信息;
基于獲得的所有網(wǎng)元信息和接入端口信息,在所述第一端和第二端之間計算PTN業(yè)務路徑;
將所述PTN業(yè)務路徑配置至所述第一端和第二端之間的所有網(wǎng)元。
較佳的,進一步包括:
對所述PTN業(yè)務路徑的運行狀態(tài)進行實時監(jiān)測。
本發(fā)明實施例中,用戶可以通過終端申請PTN業(yè)務,獲得PTN業(yè)務相關信息,然后,通過接入設備將PTN業(yè)務相關信息上報至認證子系統(tǒng),以完成接入設備的兩端認證,在通過兩端認證后,控制子系統(tǒng)會針對接入設備配置相應的PTN業(yè)務。這樣,大大簡化了PTN業(yè)務的配置操作步驟,實現(xiàn)PTN業(yè)務路徑的智能計算,并且,可以由專線用戶直接自行申請并下發(fā)PTN業(yè)務,而不需要專業(yè)的網(wǎng)絡運維人員協(xié)助,從而大大提高了PTN業(yè)務放發(fā)效率。
附圖說明
圖1為現(xiàn)有技術下用戶認證示意圖;
圖2為本發(fā)明實施例中SPTN設計示意圖;
圖3為本發(fā)明實施例中SPTN系統(tǒng)架構示意圖;
圖4為本發(fā)明實施例中配置PTN業(yè)務流程圖。
具體實施方式
為了解決配置PTN業(yè)務操作復雜度高的問題,本發(fā)明實施例中引入了軟件定義PTN(Software-Defined PTN,SPTN)的理念,SPTN是PTN同SDN的技術融合。SPTN具備硬件能力(Super)、軟件能力(Soft)、智能(Smart)等特性,正逐漸被業(yè)界接納。具體的,參閱圖2所示,即是在PTN網(wǎng)絡中,新增了軟件定義網(wǎng)絡(Software Defined Netwo,SDN)控制平面,并連通業(yè)務平面、控制平面、傳送平面。這樣,在專線配置過程中,不需要手動配置,也不需要網(wǎng)維人員的配合。
下面結(jié)合附圖對本發(fā)明優(yōu)選的實施例進行詳細說明。
參閱圖3所示,本發(fā)明實施例中,用于配置PTN業(yè)務的系統(tǒng)(即SPTN專線認證子系統(tǒng))至少包括應用子系統(tǒng)30、認證子系統(tǒng)31和控制子系統(tǒng)32,其中,
應用子系統(tǒng)30,用于接收用戶通過用戶終端發(fā)送的PTN業(yè)務申請,并下發(fā)PTN業(yè)務相關信息,以及將該PTN業(yè)務相關信息傳送至認證子系統(tǒng)31和控制子系統(tǒng)32進行保存;
認證子系統(tǒng)31,用于接收用戶通過接入設備發(fā)送的攜帶上述PTN業(yè)務相關信息的認證請求,并基于獲得的PTN業(yè)務相關信息和本地保存的PTN業(yè)務相關信息,完成接入設備的兩端認證,以及將認證結(jié)果發(fā)送至控制子系統(tǒng)32;
可選的,認證子系統(tǒng)31可以是控制子系統(tǒng)32中的功能模塊,也可以是獨 立的系統(tǒng)。
控制子系統(tǒng)32,用于基于獲得的認證結(jié)果,針對接入設備配置相應的PTN業(yè)務。
可選的,控制子系統(tǒng)32中可以設置有跨域控制器和單域控制器,用于對PTN網(wǎng)絡進行控制。
本發(fā)明實施例中,上述應用子系統(tǒng)30可以是OSS系統(tǒng),也可以是應用服務器(如,APP服務器)。用戶可以通過用戶終端(如,手機,平板電腦等等)上的APP或APK向應用子系統(tǒng)30發(fā)送PTN業(yè)務申請,并獲得應用子系統(tǒng)30下發(fā)的PTN業(yè)務相關信息。其中,應用子系統(tǒng)30下發(fā)的PTN業(yè)務相關信息至少包含用戶ID、用戶密碼、業(yè)務ID和業(yè)務類型ID。其中,用戶終端在發(fā)送PTN業(yè)務申請之前,需要先通過Radius認證,在此不再贅述。
而應用子系統(tǒng)30向用戶下發(fā)PTN業(yè)務相關信息后,自動生成PTN業(yè)務訂單,上報至管理人員,并將PTN業(yè)務相關信息推動到控制平面的認證子系統(tǒng)31,同時,將PTN業(yè)務相關信息保存在控制子系統(tǒng)32。
此時,用戶如果已購入使用PTN業(yè)務時所需要的接入設備,則可以直接使用接入設備,若沒有購入,則可以令管理人員上門安裝接入設備。具體的,由于PTN業(yè)務是專線業(yè)務,因此,接入設備一般設置有兩端,分別稱為第一端和第二端,用于基于PTN專線進行業(yè)務交互,那么,在配置了接入設備后,用戶可以分別在接入設備的第一端和第二端上錄入PTN業(yè)務相關信息,即錄入用戶ID、用戶密碼、業(yè)務ID和業(yè)務類型ID。
接入設備的第一端和第二端會分別基于用戶錄入的PTN業(yè)務相關信息連接至認證子系統(tǒng)31,具體的,在接入設備初始接入時,整個系統(tǒng)(包括應用子系統(tǒng)30、認證子系統(tǒng)31和控制子系統(tǒng)32)需要執(zhí)行鏈接發(fā)現(xiàn)過程,以判斷接入設備是否成功接入,即,需要檢驗接入設備與各個子系統(tǒng)之間的鏈路完整性,在確定接入設備成功接入后,認證子系統(tǒng)31分別接收接入設備的第一端和第二端各自上報的PTN業(yè)務相關信息;然后獲取本地預先保存的PTN業(yè)務相關 信息(由應用子系統(tǒng)30推送),分別對接入設備的第一端和第二端各自上報的PTN業(yè)務相關信息進行匹配,確認均匹配成功時,確定接入設備通過兩端認證,然后,認證子系統(tǒng)31會將認證結(jié)果發(fā)送至控制子系統(tǒng)32。
進一步地,控制子系統(tǒng)32在獲得認證結(jié)果后,需要基于認證結(jié)果,針對接入設備配置相應的PTN業(yè)務,具體為:
首先,控制子系統(tǒng)32指示接入設備的第一端和第二端進行資源上報;
其次,控制子系統(tǒng)32根據(jù)資源上報結(jié)果,分別獲取第一端和和第二端各自的網(wǎng)元信息和接入端口信息;
再次,控制子系統(tǒng)32基于獲得的所有網(wǎng)元信息和接入端口信息,在第一端和第二端之間計算PTN業(yè)務路徑;
最后,控制子系統(tǒng)32將PTN業(yè)務路徑配置至第一端和第二端之間的所有網(wǎng)元,從而完成了第一端和第二端之間的PTN專線的配置工作,PTN專線即可成功建立。
較佳的,在配置PTN業(yè)務路徑的過程中,控制子系統(tǒng)32可以將PTN業(yè)務路徑下發(fā)至接入設備對應的PTN網(wǎng)絡所歸屬的單域控制器,由該單域控制器完成PTN業(yè)務路徑的配置工作,其中,單域控制器由控制子系統(tǒng)32管理。
在PTN專線工作過程中,控制子系統(tǒng)32需要實時地對已配置的PTN業(yè)務路徑的運行狀態(tài)進行實時監(jiān)測。
基于上述SPTN專線系統(tǒng),參閱圖4所示,本發(fā)明實施例中,配置PTN業(yè)務的詳細流程如下:
步驟400:接收用戶通過用戶終端發(fā)送的PTN業(yè)務申請,并下發(fā)PTN業(yè)務相關信息,以及保存該PTN業(yè)務相關信息。
本發(fā)明實施例中,PTN業(yè)務相關信息至少包含用戶標識ID、用戶密碼、業(yè)務ID和業(yè)務類型ID。
步驟410:接收用戶通過接入設備發(fā)送的攜帶上述PTN業(yè)務相關信息的認證請求,并基于獲得的PTN業(yè)務相關信息,完成接入設備的兩端認證。
在執(zhí)行步驟410時,具體包括:
完成鏈接發(fā)現(xiàn)過程,確定接入設備成功接入后,分別接收接入設備的第一端和第二端各自上報的PTN業(yè)務相關信息;其中,第一端和第二端為PTN業(yè)務的交互對端;
獲取本地預先保存的PTN業(yè)務相關信息,分別對接入設備的第一端和第二端各自上報的PTN業(yè)務相關信息進行匹配,確認均匹配成功時,確定接入設備通過兩端認證。
步驟420:基于認證結(jié)果,針對接入設備配置相應的PTN業(yè)務。
在執(zhí)行步驟420時,具體包括:
指示接入設備的第一端和第二端進行資源上報;
根據(jù)資源上報結(jié)果,分別獲取第一端和第二端各自的網(wǎng)元信息和接入端口信息;
基于獲得的所有網(wǎng)元信息和接入端口信息,在第一端和第二端之間計算PTN業(yè)務路徑;
將PTN業(yè)務路徑配置至所述第一端和第二端之間的所有網(wǎng)元
基于上述實施例,在PTN業(yè)務路徑配置完畢后,可以開啟PTN專線,開始使用PTN業(yè)務,并對上述PTN業(yè)務路徑的運行狀態(tài)進行實時監(jiān)測。
本發(fā)明實施例中,用戶可以通過終端申請PTN業(yè)務,獲得PTN業(yè)務相關信息(至少包括用戶ID、用戶密碼、業(yè)務ID和業(yè)務類型ID),然后,通過專屬的接入設備將PTN業(yè)務相關信息上報至認證子系統(tǒng),以完成接入設備的兩端認證,在通過兩端認證后,控制子系統(tǒng)會針對接入設備配置相應的PTN業(yè)務。這樣,大大簡化了PTN業(yè)務的配置操作步驟,實現(xiàn)PTN業(yè)務路徑的智能計算,并且,可以由專線用戶直接自行申請并下發(fā)PTN業(yè)務,而不需要專業(yè)的網(wǎng)絡運維人員協(xié)助,從而大大提高了PTN業(yè)務放發(fā)效率。
本領域內(nèi)的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié) 合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實施例,但本領域內(nèi)的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發(fā)明實施例進行各種改動和變型而不脫離本發(fā)明實施例的精神和范圍。這樣,倘若本發(fā)明實施例的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。