家庭網關wlan 網絡故障定位方法及網管系統的制作方法
【專利摘要】本發明涉及一種家庭網關WLAN網絡故障定位方法及網管系統,其中方法包括:網管系統接收WLAN用戶投訴的家庭網關故障信息;根據家庭網關故障信息在認證系統中查詢出WLAN用戶的MAC地址,并進一步查出WLAN用戶所接入的家庭網關;通過OAM協議檢查并定位家庭網關的有線側網絡故障,如果未檢出故障,則通過TR-069協議檢查并定位家庭網關的無線側網絡故障。本發明的網管系統可以根據WLAN用戶投訴的家庭網關故障信息,從全網中快速定位出所投訴的家庭網關,并綜合利用多種網絡檢測手段,以遠程方式快速準確的檢測分析出該家庭網關的各類網絡故障,以及故障原因定位,從而使電信運營商能夠有效地支撐家庭網關WLAN網絡的運行維護工作。
【專利說明】家庭網關WLAN網絡故障定位方法及網管系統
【技術領域】
[0001]本發明涉及網絡管理領域,尤其涉及一種家庭網關無線局域網(Wireless LAN,簡稱WLAN)網絡故障定位方法及網管系統。
【背景技術】
[0002]家庭網關作為連接用戶家庭內部和外部網絡的終端設備,可兼容各種外部網絡接入方式,可以選擇ADSL、VDSL、LAN、EPON、GPON等類型中的一種作為終端外部網絡接口 ;而終端內部網絡接口,一般同時具有普通以太網局域網LAN接口、無線局域網WLAN接口、普通電話POS接口等。電信運營商可以利用家庭網關同時解決有線寬帶、WLAN、固定電話等網絡在校園、家庭等場景的部署問題,該部署方案具有快速、低成本、有效等顯著特點。
[0003]電信運營商將家庭網關作為WLAN設備進行部署時,需要解決其所形成WLAN網絡的故障處理問題。家庭網關屬于用戶終端設備范疇,畢竟不是專業的AP設備(即WLAN網絡基站),通常不支持網絡設備專業管理協議(例如SNMP協議等),而使用TR-069終端管理協議?,F有技術資料考慮了家庭網關組網的管理方法,但這些方法缺乏對家庭網關所形成WLAN網絡的故障處理解決方案,缺乏該型WLAN網絡規?;l展后所需的網絡運行維護支撐手段。因此,制約了電信運營商利用該技術大規模部署WLAN網絡。
【發明內容】
[0004]本發明的目的是提出一種家庭網關WLAN網絡故障定位方法及網管系統,能夠有效地定位家庭網關所形成WLAN網絡的各種故障。
[0005]為實現上述目的,本發明提供了一種家庭網關WLAN網絡故障定位方法,包括:
[0006]網管系統接收WLAN用戶投訴的家庭網關故障信息,所述家庭網關故障信息包括所述WLAN用戶的業務賬號和業務曾用時間段;
[0007]所述網管系統根據所述家庭網關故障信息在認證系統中查詢出所述WLAN用戶的MAC地址,并根據所述MAC地址和業務曾用時間段在所述網管系統自身的存儲空間中查詢所述WLAN用戶所接入的家庭網關;
[0008]所述網管系統通過運營管理和維護(Operation Administration andMaintenance,簡稱0AM)協議檢查并定位所述家庭網關的WLAN網絡的有線側網絡故障,如果未檢測出有線側網絡故障,則通過TR-069協議檢查并定位所述家庭網關的WLAN網絡的無線側網絡故障。
[0009]進一步的,在所述網管系統接收WLAN用戶投訴的家庭網關故障信息的操作之前,還包括:
[0010]網管系統接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址,并在自身的存儲空間中記錄所述家庭網關的標識信息、上報時間以及所述家庭網關當前關聯的WLAN用戶的MAC地址。
[0011]進一步的,所述網管系統接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址的操作具體包括:
[0012]當所述家庭網關監控到自身的監控參數發生變動時,通過TR-069協議向所述網管系統進行報告;
[0013]所述網管系統通過TR-069協議從所述家庭網關讀取所述家庭網關當前關聯的WLAN用戶數,并判斷所述家庭網關當前關聯的WLAN用戶數是否增加;
[0014]如果家庭網關當前關聯的WLAN用戶數增加,則所述網管系統向所述家庭網關發出讀取所述家庭網關當前關聯的所有WLAN用戶的MAC地址的請求,并接收所述家庭網關上報的所述家庭網關當前關聯的所有WLAN用戶的MAC地址。
[0015]進一步的,還包括:所述網管系統預先通過TR-069協議對所述家庭網關進行參數設定,使所述家庭網關對當前關聯的WLAN用戶數進行監控。
[0016]進一步的,所述網管系統通過OAM協議檢查并定位所述家庭網關的WLAN網絡的有線側網絡故障的操作包括:
[0017]所述網管系統通過網管協議向所述家庭網關外部網絡的第一個局端設備發起檢測請求,請求所述局端設備檢測所述家庭網關的物理鏈路狀態是否正常;
[0018]所述局端設備利用OAM協議與所述家庭網關進行信令交互,確定所述家庭網關的物理鏈路狀態;
[0019]所述局端設備通過網管協議將所述家庭網關的物理鏈路信息報告所述網管系統;
[0020]所述網管系統根據所述家庭網關的物理鏈路信息判斷所述家庭網關的物理鏈路是否出現故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的有線側網絡故障。
[0021]進一步的,所述通過TR-069協議檢查并定位所述家庭網關的WLAN網絡的無線側網絡故障的操作包括:
[0022]所述網管系統通過所述TR-069協議訪問所述家庭網關,并讀取所述家庭網關的各項WLAN功能狀態參數;
[0023]所述網管系統對讀取的所述家庭網關的各項WLAN功能狀態參數進行比對,分析出所述家庭網關的各項WLAN功能是否配置正確,并根據分析結果確定所述家庭網關是否存在因參數配置錯誤所導致的網絡故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的無線側網絡故障。
[0024]進一步的,在定位出所述家庭網關的WLAN網絡的無線側網絡故障之后,還包括:
[0025]所述網管系統通過TR-069協議遠程自動向所述家庭網關下發正確的參數配置模板,以便所述家庭網關根據所述正確的參數配置模板進行配置,來解決家庭網關WLAN網絡無線側部分常見故障。
[0026]為實現上述目的,本發明提供了一種用于家庭網關WLAN網絡故障定位的網管系統,包括:
[0027]投訴接收模塊,用于接收WLAN用戶投訴的家庭網關故障信息,所述家庭網關故障信息包括所述WLAN用戶的業務賬號和業務曾用時間段;
[0028]MAC地址查詢模塊,用于根據所述家庭網關故障信息在認證系統中查詢出所述WLAN用戶的MAC地址;[0029]家庭網關查詢模塊,用于根據所述MAC地址和業務曾用時間段在所述網管系統自身的存儲空間中查詢所述WLAN用戶所接入的家庭網關;
[0030]有線側故障檢測模塊,用于通過OAM協議檢查并定位所述家庭網關的WLAN網絡的有線側網絡故障;
[0031]無線側故障檢測模塊,用于在未檢測出有線側網絡故障的情況下,則通過TR-069協議檢查并定位所述家庭網關的WLAN網絡的無線側網絡故障。
[0032]進一步的,還包括:
[0033]MAC地址接收模塊,用于接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址;
[0034]存儲模塊,用于記錄所述家庭網關的標識信息、上報時間以及所述家庭網關當前關聯的WLAN用戶的MAC地址。
[0035]進一步的,所述MAC地址接收模塊具體包括:
[0036]報告接收單元,用于接收所述家庭網關在監控到自身的監控參數發生變動時通過TR-069協議發送的報告;
[0037]監控參數讀取單元,用于通過TR-069協議從所述家庭網關讀取所述家庭網關當前關聯的WLAN用戶數;
[0038]監控參數判斷單元,用于判斷所述家庭網關當前關聯的WLAN用戶數是否增加;
[0039]MAC地址請求單元,用于在確定家庭網關當前關聯的WLAN用戶數增加時,向所述家庭網關發出讀取所述家庭網關當前關聯的所有WLAN用戶的MAC地址的請求;
[0040]MAC地址接收單元,用于接收所述家庭網關上報的所述家庭網關當前關聯的所有WLAN用戶的MAC地址。
[0041]進一步的,還包括:
[0042]監控參數設定模塊,用于預先通過TR-069協議對所述家庭網關進行參數設定,使所述家庭網關對當前關聯的WLAN用戶數進行監控。
[0043]進一步的,所述有線側故障檢測模塊包括:
[0044]鏈路檢查請求單元,用于通過網管協議向所述家庭網關外部網絡的第一個局端設備發起檢測請求,請求所述局端設備檢測所述家庭網關的物理鏈路狀態是否正常;
[0045]有線側故障判斷單元,用于在接收到所述局端設備利用OAM協議與所述家庭網關進行信令交互,確定所述家庭網關的物理鏈路狀態時,根據所述家庭網關的物理鏈路信息判斷所述家庭網關的物理鏈路是否出現故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的有線側網絡故障。
[0046]進一步的,所述無線側故障檢測模塊包括:
[0047]功能參數讀取單元,用于通過所述TR-069協議訪問所述家庭網關,并讀取所述家庭網關的各項WLAN功能狀態參數;
[0048]功能參數比對單元,用于對讀取的所述家庭網關的各項WLAN功能狀態參數進行比對,分析出所述家庭網關的各項WLAN功能是否配置正確;
[0049]無線側故障判斷單元,用于根據分析結果確定所述家庭網關是否存在因參數配置錯誤所導致的網絡故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的無線側網絡故障。[0050]進一步的,還包括:
[0051]參數配置模塊,用于在定位出所述家庭網關的WLAN網絡的無線側網絡故障之后,通過TR-069協議遠程自動向所述家庭網關下發正確的參數配置模板,以便所述家庭網關根據所述正確的參數配置模板進行配置,來解決家庭網關WLAN網絡無線側部分常見故障。
[0052]基于上述技術方案,本發明的網管系統可以根據WLAN用戶投訴的家庭網關故障信息,從全網中快速定位出所投訴的家庭網關,并綜合利用多種網絡檢測手段,以遠程方式快速準確的檢測分析出該家庭網關的各類網絡故障,以及故障原因定位,從而使電信運營商能夠有效地支撐家庭網關WLAN網絡的運行維護工作。
【專利附圖】
【附圖說明】
[0053]此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
[0054]圖1為本發明家庭網關WLAN網絡故障定位方法的一實施例的流程示意圖。
[0055]圖2為本發明家庭網關WLAN網絡故障定位方法的另一實施例的信令示意圖。
[0056]圖3為本發明家庭網關WLAN網絡故障定位方法實施例中網管系統接收家庭網關主動上報的MAC地址的流程示意圖。
[0057]圖4為本發明家庭網關WLAN網絡故障定位方法實施例中網管系統對家庭網關的網絡故障進行檢查定位的信令示意圖。
[0058]圖5為本發明用于家庭網關WLAN網絡故障定位的網管系統的一實施例的結構示意圖。
[0059]圖6為本發明用于家庭網關WLAN網絡故障定位的網管系統的另一實施例的結構示意圖。
[0060]圖7為本發明用于家庭網關WLAN網絡故障定位的網管系統的再一實施例的結構示意圖。
【具體實施方式】
[0061]下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
[0062]如圖1所示,為本發明家庭網關WLAN網絡故障定位方法的一實施例的流程示意圖。在本實施例中,家庭網關WLAN網絡故障定位方法,包括:
[0063]步驟101、網管系統接收WLAN用戶投訴的家庭網關故障信息,所述家庭網關故障信息包括所述WLAN用戶的業務賬號和業務曾用時間段;
[0064]步驟102、所述網管系統根據所述家庭網關故障信息在認證系統中查詢出所述WLAN用戶的MAC地址,并根據所述MAC地址和業務曾用時間段在所述網管系統自身的存儲空間中查詢所述WLAN用戶所接入的家庭網關;
[0065]步驟103、所述網管系統通過OAM協議檢查并定位所述家庭網關的WLAN網絡的有線側網絡故障,如果未檢測出有線側網絡故障,則通過TR-069協議檢查并定位所述家庭網關的WLAN網絡的無線側網絡故障。
[0066]在本實施例中,WLAN用戶發現自己所使用的家庭網關出現問題時,可以采用投訴的方式向網管系統報告,此時網管系統需要在全網中迅速定位發生投訴的家庭網關,而這個定位過程可以通過網管系統內部的查詢過程完成。網管系統根據家庭網關故障信息中的業務賬號和業務曾用時間段在認證系統中查詢該WLAN用戶的MAC地址,基于這個MAC地址和業務曾用時間段,再結合網管系統內已經記錄的家庭網關所報告的WLAN用戶的MAC地址、報送時間及其對應的家庭網關的信息,可以查詢出該WLAN用戶所接入的家庭網關。
[0067]在定位家庭網關后,接下來要對故障發生位置和故障原因做出準確的判斷,基于故障位置的不同可分為有線側網絡故障和無線側網絡故障。網管系統可以利用OAM協議,例如IEEE 802.3ah標準,來解決有線側的故障定位問題,而家庭網關所支持的TR-069協議(終端遠程管理協議)可以解決無線側的故障定位問題。
[0068]如圖2所示,為本發明家庭網關WLAN網絡故障定位方法的另一實施例的信令示意圖。與上一實施例相比,本實施例在所述網管系統接收WLAN用戶投訴的家庭網關故障信息的操作之前,還包括:網管系統接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址,并在自身的存儲空間中記錄所述家庭網關的標識信息、上報時間以及所述家庭網關當前關聯的WLAN用戶的MAC地址。
[0069]本實施例具體的信令流程如下:
[0070]步驟201、家庭網關在正常工作時,實時主動地向網管系統報告其所連接的WLAN用戶的MAC地址;
[0071]步驟202、網管系統接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址,并在自身的存儲空間中記錄所述家庭網關的標識信息、上報時間以及所述家庭網關當前關聯的WLAN用戶的MAC地址;
[0072]步驟203、當家庭網關出現故障時,WLAN用戶向網管系統發出投訴,投訴的家庭網關故障信息包括所述WLAN用戶的業務賬號和業務曾用時間段;
[0073]步驟204、網管系統將所述家庭網關故障信息發送給認證系統,進行查詢;
[0074]步驟205、認證系統根據家庭網關故障信息查詢出該WLAN用戶的MAC地址,并返回給網管系統;
[0075]步驟206、網管系統根據所述MAC地址和業務曾用時間段在網管系統自身的存儲空間中查詢WLAN用戶所接入的家庭網關;
[0076]步驟207、網管系統借助一局端設備通過OAM協議檢查該家庭網關的WLAN網絡的鏈路狀態;
[0077]步驟208、該局端設備根據檢測出的家庭網關的WLAN網絡的鏈路狀態報告給網管系統,由網管系統進行有線側網絡故障的判斷和故障原因的確定;
[0078]步驟209、如果未檢測出有線側網絡故障,則通過TR-069協議檢測該家庭網關的
配置參數;
[0079]步驟210、家庭網關將當前的配置參數報告給網管系統,由網管系統進行無線側網絡故障的判斷和故障原因的確定。
[0080]在上述實施例中家庭網關主動向網管系統上報的MAC地址,網管系統及時地對內部的存儲空間進行更新,從而為網管系統快速定位家庭網關提供了有效的依據。圖3給出了本發明家庭網關WLAN網絡故障定位方法實施例中網管系統接收家庭網關主動上報的MAC地址的流程示意圖,步驟如下:
[0081]步驟301、當所述家庭網關監控到自身的監控參數發生變動時,通過TR-069協議向所述網管系統進行報告;
[0082]步驟302、所述網管系統通過TR-069協議從所述家庭網關讀取所述家庭網關當前關聯的WLAN用戶數;
[0083]步驟303、網管系統判斷所述家庭網關當前關聯的WLAN用戶數是否增加,是則執行步驟304,否則返回步驟301 ;
[0084]步驟304、所述網管系統向所述家庭網關發出讀取所述家庭網關當前關聯的所有WLAN用戶的MAC地址的請求,并接收所述家庭網關上報的所述家庭網關當前關聯的所有WLAN用戶的MAC地址。
[0085]根據TR-069協議定義,家庭網關下列設備參數為當前終端所關聯的WLAN用戶數:
[0086]InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}.TotalAssociations ο
[0087]若該參數的數值增加,則表明家庭網關當前有新的WLAN用戶連接上線;反之,若減少,則表明家庭網關當前有用戶下線。
[0088]網管系統可以預先通過TR-069協議對家庭網關進行參數設定,使家庭網關對當前關聯的WLAN用戶數進行監控,即設置成監控模式。當該參數發生變動時,家庭網關會通過TR-069協議的交互機制實時向網管系統報告。
[0089]此外,下列TR-069協議參數為家庭網關當前關聯的WLAN用戶MAC地址:
[0090]InternetGatewayDevice.LANDevice.{i}.WLANConfiguration.{i}.AssociatedDevice.{i}.AssociatedDeviceMACAddress。
[0091]網管系統可以通過TR-069協議,遠程向家庭網關讀取上列所有參數,以獲知該家庭網關當前所連接的所有WLAN用戶的MAC地址。
[0092]僅當家庭網關的WLAN關聯用戶數增加時,網管系統才向家庭網關讀取當前關聯的所有WLAN用戶的MAC地址。
[0093]如圖4所示,為本發明家庭網關WLAN網絡故障定位方法實施例中網管系統對家庭網關的網絡故障進行檢查定位的信令示意圖。在本實施例中,綜合利用了 OAM協議和TR-069終端網管協議,來解決家庭網關WLAN網絡的故障檢測、分析問題。
[0094]其中,OAM協議,如IEEE 802.3ah標準,用以解決家庭網關WLAN網絡有線側網絡(包括與外部網絡連接)故障的定位問題。家庭網關外部網絡的第一個局端設備,如OLT (無源光網絡PON中的局端設備)等,可以主動向家庭網關廣播基于數據鏈路層的OAM協議數據單元(0AM Protocol Data Units,簡稱0AMPDU)消息,通過OAM協議交互和分析,可以實時檢測出家庭網關、及其連接外部網絡的物理鏈路是否故障及其故障原因,如終端掉電、離線、網管脫網等。
[0095]TR-069終端遠程管理協議,主要用以解決家庭網關WLAN網絡無線側網絡故障的定位問題。網管系統通過該協議,可遠程讀取家庭網關的WLAN功能開關、SSID參數、無線信道、無線接入速率、發射功率等WLAN無線功能狀態,分析出因設備參數配置等問題導致的家庭網關無線側網絡故障,并予以解決。
[0096]本實施例先通過OAM協議檢測家庭網關連接外部網絡的物理鏈路是否正常,判斷其WLAN網絡的有線側部分是否故障及故障原因;如果正常,則再通過TR-069終端管理協議,進一步檢測分析家庭網關的WLAN功能配置參數,判斷其WLAN網絡無線側部分是否故障及故障原因。
[0097]故障判斷和定位的具體實現流程如下:
[0098]步驟401、網管系統通過網管協議(例如SNMP網管協議等)向所述家庭網關外部網絡的第一個局端設備發起檢測請求,請求所述局端設備檢測所述家庭網關的物理鏈路狀態是否正常;
[0099]步驟402、局端設備利用OAM協議與所述家庭網關進行信令交互;
[0100]步驟403、局端設備根據OAM信令交互的結果,確定家庭網關的物理鏈路狀態;
[0101]步驟404、局端設備通過網管協議(例如SNMP網管協議等)將該家庭網關的物理鏈路信息報告所述網管系統;
[0102]步驟405、網管系統根據所述家庭網關的物理鏈路信息判斷所述家庭網關的物理鏈路是否出現故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的有線側網絡故障;
[0103]步驟406、如果確定家庭網關未發生有線側網絡故障,網管系統通過TR-069協議訪問所述家庭網關;
[0104]步驟407、網管系統讀取所述家庭網關的各項WLAN功能狀態參數;
[0105]步驟408、所述網管系統對讀取的所述家庭網關的各項WLAN功能狀態參數進行比對,分析出所述家庭網關的各項WLAN功能是否配置正確,并根據分析結果確定所述家庭網關是否存在因參數配置錯誤所導致的網絡故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的無線側網絡故障;
[0106]步驟409、網管系統通過TR-069協議遠程自動向所述家庭網關下發正確的參數配置模板,以便所述家庭網關根據所述正確的參數配置模板進行配置,來解決家庭網關WLAN網絡無線側部分常見故障。
[0107]基于上述家庭網關WLAN網絡故障定位方法實施例,下面通過兩個具體實例進行說明,其中OAM協議以IEEE 802.3ah標準為例說明。
[0108]實例1:WLAN用戶投訴“能收到WLAN無線信號但無法上網”的故障定位。
[0109]該類型故障的常見原因為家庭網關WLAN網絡的有線側部分出現故障。對此,根據本發明方法實施例,解決的步驟如下:
[0110]1、從WLAN投訴用戶獲得其業務曾經可用的時間段,及所用的WLAN業務賬號。
[0111]2、網管系統根據用戶的業務賬號、時間段,從認證系統中查詢出該用戶在該時段上網時所用的WLAN用戶終端的MAC地址。
[0112]3、網管系統根據用戶MAC地址和時間段,查詢出其最近曾接入家庭網關A。
[0113]4、網管系統通過SNMP網管協議,向家庭網關A外部網絡的第一個局端設備發起請求,請求該局端設備檢測家庭網關A的物理鏈路狀態是否正常。
[0114]5、局端設備利用OAM協議,向家庭網關A發送各種OAMPDU消息;家庭網關A因有線側網絡故障而無法應答某些類型的OAMPDU消息。
[0115]6、局端設備在規定時間內未收到家庭網關A對某類型OAMPDU消息的應答,據此可以診斷出家庭網關A的有線側網絡故障及其故障原因(例如,終端離線)。
[0116]由此,可以快速準確地確定家庭網關A出現故障,故障原因為終端離線,導致家庭網關A的WLAN網絡無線側正常,而有線側出現故障,無法上傳家庭網關所接收的WLAN業務數據,致使用戶能收到WLAN無線信號而無法上網。
[0117]實例2 =WLAN用戶投訴“原先有WLAN信號但目前無法收到”的故障定位。
[0118]該類型故障的常見原因為家庭網關WLAN網絡的無線側部分出現故障。對此,根據本方法實施例,解決的步驟如下:
[0119]1、從WLAN投訴用戶獲得其業務曾經可用的時間段,及所用的WLAN業務賬號。
[0120]2、網管系統根據用戶業務賬號、時間段,從認證系統中查詢出該用戶在該時段上網時所用的WLAN用戶終端的MAC地址。
[0121]3、網管系統根據用戶MAC地址和時間段,查詢出其最近曾接入家庭網關A。
[0122]4、網管系統通過SNMP網管協議,向家庭網關A外部網絡的第一個局端設備發起請求,請求該局端設備檢測家庭網關A的物理鏈路狀態是否正常。
[0123]5、局端設備利用OAM協議,向家庭網關A發送各種OAMPDU消息;家庭網關A的有線側網絡正常,因而能及時應答所有OAMPDU消息。
[0124]6、局端設備據此可以判斷家庭網關A的有線側網絡正常,網管系統可以通過TR-069終端網管協議訪問家庭網關A,并讀取其WLAN功能狀態參數。
[0125]7、網管系統對所讀取家庭網關A的各項WLAN功能狀態參數進行比對,發現家庭網關A的某項WLAN功能配置錯誤(例如,WLAN功能開關被錯誤關閉),導致不再發射WLAN無線信號,從而定位出家庭網關A的故障原因。
[0126]8、網管系統通過TR-069協議,遠程重新開啟家庭網關A的WLAN功能開關,從而解決家庭網關WLAN網絡的無線側故障。
[0127]根據上述且不僅限于上述的實例,可以通過WLAN投訴用戶信息,快速準確地定位出所投訴的家庭網關,并準確分析出家庭網關的故障原因,使電信運營商能夠有效支撐家庭網關WLAN網絡的運行維護工作。
[0128]本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序在執行時,執行包括上述方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0129]圖5為本發明用于家庭網關WLAN網絡故障定位的網管系統的一實施例的結構示意圖。在本實施例中,網管系統包括:投訴接收模塊1、MAC地址查詢模塊2、家庭網關查詢模塊3、有線側故障檢測模塊4和無線側故障檢測模塊5。
[0130]投訴接收模塊I負責接收WLAN用戶投訴的家庭網關故障信息,所述家庭網關故障信息包括所述WLAN用戶的業務賬號和業務曾用時間段。MAC地址查詢模塊2負責根據所述家庭網關故障信息在認證系統中查詢出所述WLAN用戶的MAC地址。家庭網關查詢模塊3負責根據所述MAC地址和業務曾用時間段在所述網管系統自身的存儲空間中查詢所述WLAN用戶所接入的家庭網關。有線側故障檢測模塊4負責通過OAM協議檢查并定位所述家庭網關的WLAN網絡的有線側網絡故障。無線側故障檢測模塊5負責在未檢測出有線側網絡故障的情況下,則通過TR-069協議檢查并定位所述家庭網關的WLAN網絡的無線側網絡故障。
[0131]如圖6所不,為本發明用于豕庭網關WLAN網絡故障定位的網管系統的另一實施例的結構示意圖。與上一實施例相比,本實施例的網管系統還包括:MAC地址接收模塊6和存儲模塊7。其中,MAC地址接收模塊6負責接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址。存儲模塊7負責記錄所述家庭網關的標識信息、上報時間以及所述家庭網關當前關聯的WLAN用戶的MAC地址。
[0132]在圖6所示的實施例中,MAC地址接收模塊6可以進一步具體包括:報告接收單元、監控參數讀取單元、監控參數判斷單元、MAC地址請求單元和MAC地址接收單元。其中,報告接收單元負責接收所述家庭網關在監控到自身的監控參數發生變動時通過TR-069協議發送的報告。監控參數讀取單元負責通過TR-069協議從所述家庭網關讀取所述家庭網關當前關聯的WLAN用戶數。監控參數判斷單元負責判斷所述家庭網關當前關聯的WLAN用戶數是否增加。MAC地址請求單元負責在確定家庭網關當前關聯的WLAN用戶數增加時,向所述家庭網關發出讀取所述家庭網關當前關聯的所有WLAN用戶的MAC地址的請求。MAC地址接收單元負責接收所述家庭網關上報的所述家庭網關當前關聯的所有WLAN用戶的MAC地址。
[0133]在另一個實施例中,網管系統還可以進一步包括監控參數設定模塊,負責預先通過TR-069協議對所述家庭網關進行參數設定,使所述家庭網關對當前關聯的WLAN用戶數進行監控。
[0134]如圖7所示,為本發明用于家庭網關WLAN網絡故障定位的網管系統的再一實施例的結構示意圖。與前面任一系統實施例相比,本實施例中的有線側故障檢測模塊4包括:鏈路檢查請求單元41和有線側故障判斷單元42。其中,鏈路檢查請求單元41負責通過網管協議向所述家庭網關外部網絡的第一個局端設備發起檢測請求,請求所述局端設備檢測所述家庭網關的物理鏈路狀態是否正常。有線側故障判斷單元42負責在接收到所述局端設備利用OAM協議與所述家庭網關進行信令交互所確定所述家庭網關的物理鏈路狀態時,根據所述家庭網關的物理鏈路信息判斷所述家庭網關的物理鏈路是否出現故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的有線側網絡故障。
[0135]無線側故障檢測模塊5可以進一步包括:功能參數讀取單元51、功能參數比對單元52和無線側故障判斷單元53。其中,功能參數讀取單元51負責通過所述TR-069協議訪問所述家庭網關,并讀取所述家庭網關的各項WLAN功能狀態參數。功能參數比對單元52負責對讀取的所述家庭網關的各項WLAN功能狀態參數進行比對,分析出所述家庭網關的各項WLAN功能是否配置正確。無線側故障判斷單元53負責根據分析結果確定所述家庭網關是否存在因參數配置錯誤所導致的網絡故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的無線側網絡故障。
[0136]在圖7所示實施例中,還可以進一步包括參數配置模塊8,該模塊負責在定位出所述家庭網關的WLAN網絡的無線側網絡故障之后,通過TR-069協議遠程自動向所述家庭網關下發正確的參數配置模板,以便所述家庭網關根據所述正確的參數配置模板進行配置,來解決家庭網關WLAN網絡無線側部分常見故障。
[0137]在另一個實施例中,MAC地址接收模塊6和存儲模塊7也可以添加到圖7所示實施例中。
[0138]最后應當說明的是:以上實施例僅用以說明本發明的技術方案而非對其限制;盡管參照較佳實施例對本發明進行了詳細的說明,所屬領域的普通技術人員應當理解:依然可以對本發明的【具體實施方式】進行修改或者對部分技術特征進行等同替換;而不脫離本發明技術方案的精神,其均應涵蓋在本發明請求保護的技術方案范圍當中。
【權利要求】
1.一種家庭網關WLAN網絡故障定位方法,包括: 網管系統接收WLAN用戶投訴的家庭網關故障信息,所述家庭網關故障信息包括所述WLAN用戶的業務賬號和業務曾用時間段; 所述網管系統根據所述家庭網關故障信息在認證系統中查詢出所述WLAN用戶的MAC地址,并根據所述MAC地址和業務曾用時間段在所述網管系統自身的存儲空間中查詢所述WLAN用戶所接入的家庭網關; 所述網管系統通過OAM協議檢查并定位所述家庭網關的WLAN網絡的有線側網絡故障,如果未檢測出有線側網絡故障,則通過TR-069協議檢查并定位所述家庭網關的WLAN網絡的無線側網絡故障。
2.根據權利要求1所述的方法,其中在所述網管系統接收WLAN用戶投訴的家庭網關故障信息的操作之前,還包括: 網管系統接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址,并在自身的存儲空間中記錄所述家庭網關的標識信息、上報時間以及所述家庭網關當前關聯的WLAN用戶的MAC地址。
3.根據權利要求2所述的方法,其中所述網管系統接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址的操作具體包括: 當所述家庭網關監控到自身的監控參數發生變動時,通過TR-069協議向所述網管系統進行報告; 所述網管系統通過TR-069協議從所述家庭網關讀取所述家庭網關當前關聯的WLAN用戶數,并判斷所述家庭網關當前關聯的WLAN用戶數是否增加; 如果家庭網關當前關聯的WLAN用戶數增加,則所述網管系統向所述家庭網關發出讀取所述家庭網關當前關聯的所有WLAN用戶的MAC地址的請求,并接收所述家庭網關上報的所述家庭網關當前關聯的所有WLAN用戶的MAC地址。
4.根據權利要求3所述的方法,其中還包括:所述網管系統預先通過TR-069協議對所述家庭網關進行參數設定,使所述家庭網關對當前關聯的WLAN用戶數進行監控。
5.根據權利要求1所述的方法,其中所述網管系統通過OAM協議檢查并定位所述家庭網關的WLAN網絡的有線側網絡故障的操作包括: 所述網管系統通過網管協議向所述家庭網關外部網絡的第一個局端設備發起檢測請求,請求所述局端設備檢測所述家庭網關的物理鏈路狀態是否正常; 所述局端設備利用OAM協議與所述家庭網關進行信令交互,確定所述家庭網關的物理鏈路狀態; 所述局端設備通過網管協議將所述家庭網關的物理鏈路信息報告所述網管系統; 所述網管系統根據所述家庭網關的物理鏈路信息判斷所述家庭網關的物理鏈路是否出現故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的有線側網絡故障。
6.根據權利要求1所述的方法,其中所述通過TR-069協議檢查并定位所述家庭網關的WLAN網絡的無線側網絡故障的操作包括: 所述網管系統通過所述TR-069協議訪問所述家庭網關,并讀取所述家庭網關的各項WLAN功能狀態參數;所述網管系統對讀取的所述家庭網關的各項WLAN功能狀態參數進行比對,分析出所述家庭網關的各項WLAN功能是否配置正確,并根據分析結果確定所述家庭網關是否存在因參數配置錯誤所導致的網絡故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的無線側網絡故障。
7.根據權利要求6所述的方法,其中在定位出所述家庭網關的WLAN網絡的無線側網絡故障之后,還包括: 所述網管系統通過TR-069協議遠程自動向所述家庭網關下發正確的參數配置模板,以便所述家庭網關根據所述正確的參數配置模板進行配置,來解決家庭網關WLAN網絡無線側部分常見故障。
8.—種用于豕庭網關WLAN網絡故障定位的網管系統,包括: 投訴接收模塊,用于接收WLAN用戶投訴的家庭網關故障信息,所述家庭網關故障信息包括所述WLAN用戶的業務賬號和業務曾用時間段; MAC地址查詢模塊,用于根據所述家庭網關故障信息在認證系統中查詢出所述WLAN用戶的MAC地址; 家庭網關查詢模塊,用于根據所述MAC地址和業務曾用時間段在所述網管系統自身的存儲空間中查詢所述WLAN用戶所接入的家庭網關; 有線側故障檢測模塊,用于通過OAM協議檢查并定位所述家庭網關的WLAN網絡的有線側網絡故障; 無線側故障檢測模塊,用于在未檢測出有線側網絡故障的情況下,則通過TR-069協議檢查并定位所述家庭網關的WLAN網絡的無線側網絡故障。
9.根據權利要求8所述的網管系統,其中還包括: MAC地址接收模塊,用于接收所述家庭網關主動上報的所述家庭網關當前關聯的WLAN用戶的MAC地址; 存儲模塊,用于記錄所述家庭網關的標識信息、上報時間以及所述家庭網關當前關聯的WLAN用戶的MAC地址。
10.根據權利要求9所述的網管系統,其中所述MAC地址接收模塊具體包括: 報告接收單元,用于接收所述家庭網關在監控到自身的監控參數發生變動時通過TR-069協議發送的報告; 監控參數讀取單元,用于通過TR-069協議從所述家庭網關讀取所述家庭網關當前關聯的WLAN用戶數; 監控參數判斷單元,用于判斷所述家庭網關當前關聯的WLAN用戶數是否增加; MAC地址請求單元,用于在確定家庭網關當前關聯的WLAN用戶數增加時,向所述家庭網關發出讀取所述家庭網關當前關聯的所有WLAN用戶的MAC地址的請求; MAC地址接收單元,用于接收所述家庭網關上報的所述家庭網關當前關聯的所有WLAN用戶的MAC地址。
11.根據權利要求10所述的網管系統,其中還包括: 監控參數設定模塊,用于預先通過TR-069協議對所述家庭網關進行參數設定,使所述家庭網關對當前關聯的WLAN用戶數進行監控。
12.根據權利要求8所述的網管系統,其中所述有線側故障檢測模塊包括:鏈路檢查請求單元,用于通過網管協議向所述家庭網關外部網絡的第一個局端設備發起檢測請求,請求所述局端設備檢測所述家庭網關的物理鏈路狀態是否正常; 有線側故障判斷單元,用于在接收到所述局端設備利用OAM協議與所述家庭網關進行信令交互所確定所述家庭網關的物理鏈路狀態時,根據所述家庭網關的物理鏈路信息判斷所述家庭網關的物理鏈路是否出現故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的有線側網絡故障。
13.根據權利要求8所述的網管系統,其中所述無線側故障檢測模塊包括: 功能參數讀取單元,用于通過所述TR-069協議訪問所述家庭網關,并讀取所述家庭網關的各項WLAN功能狀態參數; 功能參數比對單元,用于對讀取的所述家庭網關的各項WLAN功能狀態參數進行比對,分析出所述家庭網關的各項WLAN功能是否配置正確; 無線側故障判斷單元,用于根據分析結果確定所述家庭網關是否存在因參數配置錯誤所導致的網絡故障,以及出現的故障原因,進而定位出所述家庭網關的WLAN網絡的無線側網絡故障。
14.根據權利要求13所述的網管系統,其中還包括: 參數配置模塊,用于在定位出所述家庭網關的WLAN網絡的無線側網絡故障之后,通過TR-069協議遠程自動向 所述家庭網關下發正確的參數配置模板,以便所述家庭網關根據所述正確的參數配置模板進行配置,來解決家庭網關WLAN網絡無線側部分常見故障。
【文檔編號】H04L12/24GK103701625SQ201210367753
【公開日】2014年4月2日 申請日期:2012年9月28日 優先權日:2012年9月28日
【發明者】林峰, 鄭周, 王徐芳, 林國棟 申請人:中國電信股份有限公司