本發明涉及通信領域,具體而言,涉及一種數字用戶線路DSL的處理方法及裝置。
背景技術:
當前幾種寬帶接入技術中,多種數字用戶環路(xDSL)技術因能充分利用現有銅線資源,xDSL是各種類型數字用戶線路(Digital Subscriber Line,簡稱為DSL)的總稱,使用戶獨享穩定帶寬,保密性好,性能日趨成熟,成為寬帶接入的主流手段。數字用戶線路訪問多路復用器(Digital Subscriber Line Access Multiplexer,以下簡稱DSLAM)是xDSL局端接入設備。xDSL用戶端接入設備稱為調制解調器(Modem)。Modem與DSLAM建立連接能傳輸用戶數據稱為DSL建鏈,這種連接關系斷開成為DSL掉鏈。DSLAM上需要設置一些參數來規范DSL建鏈的一些指標,如建鏈速率等,這些參數成為DSL線路配置參數。
DSL線路配置參數是靜態配置的,如開通用戶時根據用戶的距離、用戶購買的服務類型來制定一套DSL線路配置參數設置到DSLAM上。但由于線路的物理情況會發生變化,如線路老化、線路周邊出現的噪聲干擾等,這些都會影響DSL建鏈,如建鏈速率變低甚至DSL掉鏈。
需要有一種辦法來評估DSL建鏈的穩定性,在相關技術中,是采集用戶報障,當接到用戶的投訴后才標記該線路為不穩定線路。顯然,這不能滿足電信運營商為用戶提供精品服務的要求。
對于標記為不穩定的線路,改進方法是通過維護人員與用戶電話溝通或者上門來定位處理故障,這在一定程度上會增加運營商的成本以及降低故障處理的響應速度。
針對相關技術中的問題,DSL線路故障判斷效率低的問題,目前尚未提出有效的解決方案。
技術實現要素:
本發明提供了一種數字用戶線路DSL的處理方法及裝置,以至少解決相關技術中的問題。
根據本發明的一個方面,提供了一種數字用戶線路DSL的處理方法,包括:
采集數字用戶線路DSL的異常掉鏈次數,其中,所述異常掉鏈次數是在第一預設時間段內,所述DSL掉鏈與所述DSL建鏈的間隔時間小于預設第二時間段的次數;
在所述異常掉鏈次數超過預設穩定性判斷閾值的情況下,標記所述DSL為不穩定線路。
進一步地,所述方法還包括:
獲取所述DSL的配置參數值,所述配置參數值包括:時延DELAY參數,脈沖噪聲防護INP參數;
調整所述時延DELAY參數,以及所述脈沖噪聲防護INP參數生成多個參數集;
在所述異常掉鏈次數超過所述預設穩定性判斷閾值的情況下,查詢所述多個參數集,應用所述參數集到所述DSL的端口。
進一步地,所述查詢所述多個參數集,應用所述參數集到所述DSL的端口包括:
選取所述INP值最大的所述參數集應用到所述DSL的端口。
進一步地,所述調整所述時延DELAY參數,以及所述脈沖噪聲防護INP參數生成多個參數集包括:
將所述DELAY參數的值修改為16ms,將所述INP參數的值依次調整,最大調整所述INP參數的值到16。
進一步地,所述應用所述參數集到所述DSL的端口后包括:
所述DSL的端口更換所述參數集后,監控所述DSL是否建鏈或者所述DSL速率;
在所述DSL沒有建鏈或者所述DSL速率小于所述DSL的預設配置速率,查詢所述多個參數集的其他參數集應用到所述DSL的端口。
根據本發明的另一個方面,還提供了一種數字用戶線路DSL的處理裝置,包括:
采集模塊,用于采集數字用戶線路DSL的異常掉鏈次數,其中,所述異常掉鏈次數是在第一預設時間段內,所述DSL掉鏈與所述DSL建鏈的間隔時間小于預設第二時間段的次數;
判斷模塊,用于在所述異常掉鏈次數超過預設穩定性判斷閾值的情況下,標記所述DSL為不穩定線路。
進一步地,所述裝置還包括:
獲取模塊,用于獲取所述DSL的配置參數值,所述配置參數值包括:時延DELAY參數,脈沖噪聲防護INP參數;
調整模塊,用于調整所述時延DELAY參數,以及所述脈沖噪聲防護INP參數生成多個參數集;
查詢模塊,用于在所述異常掉鏈次數超過所述預設穩定性判斷閾值的情況下,查詢所述多個參數集,應用所述參數集到所述DSL的端口。
進一步地,所述查詢模塊包括:
第一選取單元,用于選取所述INP值最大的所述參數集應用到所述DSL的端口。
進一步地,所述調整模塊包括:
第一修改單元,用于將所述DELAY參數的值修改為16ms,將所述INP參數的值依次調整,最大調整所述INP參數的值到16。
進一步地,所述裝置還包括:
監控模塊,用于所述DSL的端口更換所述參數集后,監控所述DSL是否建鏈或者所述DSL速率;
更換模塊,用于在所述DSL沒有建鏈或者所述DSL速率小于所述DSL的預設配置速率,查詢所述多個參數集的其他參數集應用到所述DSL的端口。
通過本發明,采集數字用戶線路DSL的異常掉鏈次數,其中,該異常掉鏈次數是在第一預設時間段內,該DSL掉鏈與該DSL建鏈的間隔時間小于預設第二時間段的次數,在該異常掉鏈次數超過預設穩定性判斷閾值的情況下,標記該DSL為不穩定線路,解決了DSL線路故障判斷效率低的問題,提高了DSL線路故障判斷效率。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的一種數字用戶線路DSL的處理方法的流程圖;
圖2是根據本發明實施例的一種數字用戶線路DSL的處理裝置的結構框圖;
圖3是本發明優選實施例的DSL線路穩定性優化示意圖;
圖4是本發明優選實施例的DSL線路穩定性識別及自動優化處理流程圖。
具體實施方式
下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
需要說明的是,本發明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區別類似的對象,而不必用于描述特定的順序或先后次序。
在本實施例中提供了一種數字用戶線路DSL的處理方法,圖1是根據本發明實施例的一種數字用戶線路DSL的處理方法的流程圖,如圖1所示,該流程包括如下步驟:
步驟S102,采集數字用戶線路DSL的異常掉鏈次數,其中,該異常掉鏈次數是在第一預設時間段內,該DSL掉鏈與該DSL建鏈的間隔時間小于預設第二時間段的次數;
步驟S104,在該異常掉鏈次數超過預設穩定性判斷閾值的情況下,標記該DSL為不穩定線路。
通過上述步驟,采集數字用戶線路DSL的異常掉鏈次數,在該異常掉鏈次數超過預設穩定性判斷閾值的情況下,標記該DSL為不穩定線路,從而不需要接到用戶投訴電話后,才判斷該DSL為不穩定線路,解決了DSL線路故障判斷效率低的問題,提高了DSL線路故障判斷效率。
在本實施例中,可以獲取該DSL的配置參數值,該配置參數值包括:時延DELAY參數,脈沖噪聲防護INP參數,調整該時延DELAY參數,以及該脈沖噪聲防護(Impulse Noise Protection,簡稱為INP)參數生成多個參數集,在該異常掉鏈次數超過該預設穩定性判斷閾值的情況下,查詢該多個參數集,應用該參數集到該DSL的端口。還可以選取該INP值最大的該參數集應用到該DSL的端口。
在本實施例中,可以將該DELAY參數的值修改為16ms,將該INP參數的值依次調整,最大調整該INP參數的值到16。
在本實施例中,該DSL的端口更換該參數集后,監控該DSL是否建鏈或者該DSL速率;
在該DSL沒有建鏈或者該DSL速率小于該DSL的預設配置速率,查詢該多個參數集的其他參數集應用到該DSL的端口。
在本實施例中還提供了一種數字用戶線路DSL的處理裝置,該裝置用于實現上述實施例及優選實施方式,已經進行過說明的不再贅述。如以下所使用的,術語“模塊”可以實現預定功能的軟件和/或硬件的組合。盡管以下實施例所描述的裝置較佳地以軟件來實現,但是硬件,或者軟件和硬件的組合的實現也是可能并被構想的。
圖2是根據本發明實施例的一種數字用戶線路DSL的處理裝置的結構框圖,如圖2所示,該裝置包括:
采集模塊22,用于采集數字用戶線路DSL的異常掉鏈次數,其中,該異常掉鏈次數是在第一預設時間段內,該DSL掉鏈與該DSL建鏈的間隔時間小于預設第二時間段的次數;
判斷模塊24,用于在該異常掉鏈次數超過預設穩定性判斷閾值的情況下,標記該DSL為不穩定線路。
通過上述裝置,采集數字用戶線路DSL的異常掉鏈次數,在該異常掉鏈次數超過預設穩定性判斷閾值的情況下,標記該DSL為不穩定線路,從而不需要接到用戶投訴電話后,才判斷該DSL為不穩定線路,解決了DSL線路故障判斷效率低的問題,提高了DSL線路故障判斷效率。
在本實施例中,該裝置還包括:
獲取模塊,用于獲取該DSL的配置參數值,該配置參數值包括:時延DELAY參數,脈沖噪聲防護INP參數;
調整模塊,用于調整該時延DELAY參數,以及該脈沖噪聲防護INP參數生成多個參數集;
查詢模塊,用于在該異常掉鏈次數超過該預設穩定性判斷閾值的情況下,查詢該多個參數集,應用該參數集到該DSL的端口。
在本實施例中,該查詢模塊包括:第一選取單元,用于選取該INP值最大的該參數集應用到該DSL的端口。
該調整模塊包括:第一修改單元,用于將該DELAY參數的值修改為16ms,將該INP參數的值依次調整,最大調整該INP參數的值到16。
在本實施例中,該裝置還包括:監控模塊,用于該DSL的端口更換該參數集后,監控該DSL是否建鏈或者該DSL速率;
更換模塊,用于在該DSL沒有建鏈或者該DSL速率小于該DSL的預設配置速率,查詢該多個參數集的其他參數集應用到該DSL的端口。
下面結合優選實施例和實施方式對本發明進行詳細說明。
本優選實施例提出了一種DSL線路穩定性判斷及優化的方法,涉及一種識別DSL線路建鏈是否穩定以及對建鏈不穩定的線路通過更換其配置為預先設置好的參數使其達到穩定建鏈的方法。
圖3是本發明優選實施例的DSL線路穩定性優化示意圖,如圖3所示,本優選實施例提供一種識別DSL線路不穩定的方法,這種方法收集近24小時DSL線路連續掉鏈的次數,判斷如果該連續掉鏈次數大于設置的閾值,就認為該線路是不穩定的。本優選實施例還提供一種對于不穩定DSL線路的優化方法,這種方法以用戶當前使用的DSL線路配置參數為基礎,選擇其中的2個參數進行調整,形成多個DSL線路預配置模板,并將這些預配置模板依次應用到該DSL線路,直到該DSL線路變穩定或預配置模板全部使用完畢為止。本發明克服已有技術的不足,實現簡單,能對不穩定的DSL線路的穩定性做到自動提升。
本優選實施例采用以下技術方案包括:
1.設置DSL線路穩定性判斷閾值;
2.設置DSL線路預配置模板,用不同的INP/DELAY參數配對,形成預配置模板池;
3.采集DSL線路24小時內掉鏈/建鏈時間間隔在1分鐘之內的次數,標記為異常掉鏈次數;
4.比較異常掉鏈次數與穩定性判斷閾值,如果超過閾值則標記該線路為不穩定線路;
5.對于不穩定的DSL線路,更換DSL線路預配置模板,直至線路穩定或預配置模板池中所有的模板都嘗試完畢為止。
在相關技術中,DSL線路穩定性判斷依賴于用戶申告,沒有量化的判斷標準,本優選實施例提出了一種以DSL線路異常掉鏈次數來衡量DSL線路穩定性的方法。
在相關技術中的DSL線路穩定性優化方法,沒有明確的優化選擇及自動化的優化方法,本優選實施例提出通過更改INP/DELAY這2個DSL線路參數來優化DSL線路穩定性,以及提出了對應的自動化優化流程。
圖4是本發明優選實施例的DSL線路穩定性識別及自動優化處理流程圖,如圖4所示,本發明實施例中識別不穩定DSL線路及自動優化的流程圖如下:
S401:對某條DSL線路穩定性識別及自動優化開始。
S402:設置DSL線路異常掉鏈次數閾值為24小時內3次。
S403:獲取DSL線路的當前配置參數集。
S404:創建DSL線路參數預配置模板池。方法為獲取的當前配置參數集中的DELAY參數修改為16ms,INP參數從當前數值依次按乘2、乘4、乘8、乘16修改,直到INP到達16為止,其他參數保持不變;通過這種方法獲得的每個INP值、DELAY以及其他保持不變的參數構成一個新參數集,所有的新參數集構成線路參數預配置模板池。
S405:監控24小時內DSL線路的異常掉鏈次數。
S406:如果監控所得的異常掉鏈次數小于閾值,則線路是穩定的不需要優化,流程結束。
S407:判斷端口優化狀態是否為優化中,如果為優化中,則設置線路優化狀態為無法自動優化,流程結束。
S408:查詢線路參數預配置模板池中的每個參數集是否都嘗試應用到端口過。如果都應用過,則無可嘗試的線路參數集來嘗試提高線路穩定性,設置線路優化狀態為無法自動優化,流程結束。
S409:如果還有沒有嘗試過的預配置線路參數集,則選取其中INP值最大的線路參 數集應用到端口,設置線路優化狀態為優化中
S410:監控更換線路參數集后線路是否可以建鏈及建鏈速率,如果不能建鏈或建鏈速率達不到線路配置參數集中的速率范圍,則跳轉到S408;否則跳轉到S405。
本發明的實施例還提供了一種存儲介質。可選地,在本實施例中,上述存儲介質可以被設置為存儲用于執行上述實施例方法步驟的程序代碼:
可選地,在本實施例中,上述存儲介質可以包括但不限于:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質。
可選地,在本實施例中,處理器根據存儲介質中已存儲的程序代碼執行上述實施例的方法。
顯然,本領域的技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,它們可以用計算裝置可執行的程序代碼來實現,從而,可以將它們存儲在存儲裝置中由計算裝置來執行,并且在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發明不限制于任何特定的硬件和軟件結合。
以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。