專(zhuān)利名稱(chēng):Moca系統(tǒng)環(huán)路檢測(cè)及處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種MOCA系統(tǒng)環(huán)路檢測(cè)及處理方法,屬于網(wǎng)絡(luò)通信及廣播電視技術(shù)領(lǐng)域。
背景技術(shù):
隨著廣電雙向化網(wǎng)絡(luò)改造的深入推進(jìn)、三網(wǎng)融合的快速發(fā)展、光纖的進(jìn)一步前移, EOC產(chǎn)品已成為光纖到樓后解決最后一百米傳輸問(wèn)題的首選方案,而MOCA技術(shù)作為一種高頻EOC技術(shù),實(shí)現(xiàn)了在一根同軸電纜上同時(shí)傳輸電視和雙向數(shù)據(jù)信號(hào),具有高帶寬、支持多業(yè)務(wù)的特點(diǎn),已成為EOC產(chǎn)品中使用最廣泛的一種技術(shù)。MOCA系統(tǒng)組成如圖1所示,其中NC為MOCA系統(tǒng)的主節(jié)點(diǎn)設(shè)備,一般放置于樓道內(nèi)或光節(jié)點(diǎn)處,CPE為用戶(hù)終端,放置于用戶(hù)家中,通常有DATA接口、TV接口等。DATA接口用于連接電腦、交換機(jī)、路由器等網(wǎng)絡(luò)設(shè)備,一般采用終端主芯片與PHY芯片直接連接如圖 2所示的單端口方案,和與交換機(jī)芯片連接如圖3所示的多端口方案。TV接口用于連接電視機(jī)、分支分配器等廣播電視設(shè)備。由于目前多端口 CPE上使用的交換機(jī)芯片一般都是低端產(chǎn)品,同采用PHY芯片的單端口 CPE—樣,沒(méi)有環(huán)路檢測(cè)功能,當(dāng)網(wǎng)絡(luò)出現(xiàn)環(huán)路現(xiàn)象時(shí),很容易產(chǎn)生廣播風(fēng)暴或其他一些導(dǎo)致網(wǎng)絡(luò)無(wú)法正常使用的情況,給用戶(hù)或是廣電的網(wǎng)絡(luò)維護(hù)帶來(lái)很多不便。產(chǎn)生上述問(wèn)題的原因在于M0CA系統(tǒng)在數(shù)據(jù)轉(zhuǎn)發(fā)方面完全可看做是一個(gè)二層網(wǎng)絡(luò)設(shè)備,NC通過(guò)查詢(xún)MAC地址表來(lái)轉(zhuǎn)發(fā)數(shù)據(jù)。當(dāng)網(wǎng)絡(luò)出現(xiàn)環(huán)路現(xiàn)象時(shí),下行的數(shù)據(jù)包通過(guò)環(huán)回的網(wǎng)絡(luò),又返回到NC,NC—方面把數(shù)據(jù)包轉(zhuǎn)發(fā)到上層網(wǎng)絡(luò),但同時(shí)又根據(jù)地址表把數(shù)據(jù)包轉(zhuǎn)發(fā)給了那個(gè)終端。轉(zhuǎn)發(fā)到上層網(wǎng)絡(luò)的數(shù)據(jù)包經(jīng)過(guò)其他網(wǎng)絡(luò)設(shè)備后可能又會(huì)返回到這個(gè)NC,就形成了外部網(wǎng)絡(luò)的數(shù)據(jù)包循環(huán)發(fā)送,導(dǎo)致外部網(wǎng)絡(luò)出現(xiàn)廣播風(fēng)暴或是其他網(wǎng)絡(luò)故障;而再次轉(zhuǎn)發(fā)到終端的數(shù)據(jù)包又會(huì)被返回到NC,形成MOCA系統(tǒng)內(nèi)部的數(shù)據(jù)循環(huán)發(fā)送,導(dǎo)致單個(gè)終端占用整個(gè)MOCA系統(tǒng)大量的帶寬,導(dǎo)致網(wǎng)絡(luò)阻塞,最終可能導(dǎo)致網(wǎng)絡(luò)癱瘓。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種MOCA系統(tǒng)環(huán)路檢測(cè)和處理的方法,該方法解決了網(wǎng)絡(luò)環(huán)路現(xiàn)象造成的廣播風(fēng)暴問(wèn)題。為了解決上述的技術(shù)問(wèn)題,本發(fā)明的技術(shù)方案是一種MOCA系統(tǒng)環(huán)路檢測(cè)及處理方法,其包括以下步驟(I)NC向CPE間隔發(fā)送以太網(wǎng)報(bào)文,使上述NC下的所有在線(xiàn)CPE都能接收到所述以太網(wǎng)報(bào)文。(2)檢測(cè)收到的數(shù)據(jù)包中是否含有上述以太網(wǎng)報(bào)文。(3)如果不含有上述以太網(wǎng)報(bào)文,說(shuō)明沒(méi)有發(fā)生環(huán)路現(xiàn)象,重復(fù)上述步驟進(jìn)行檢測(cè)。
如果含有上述以太網(wǎng)報(bào)文,說(shuō)明出現(xiàn)環(huán)路現(xiàn)象,則進(jìn)行以下步驟i)通過(guò)MOCA驅(qū)動(dòng)程序找出是從哪個(gè)CPE中返回的。ii)NC向出現(xiàn)環(huán)路的終端發(fā)送重啟命令,使其斷開(kāi)網(wǎng)絡(luò),以免產(chǎn)生廣播風(fēng)暴影響整個(gè)網(wǎng)絡(luò)。iii)并且通過(guò)SNMP報(bào)文方式向上層管理軟件發(fā)送出現(xiàn)環(huán)路的告警信息,使得維護(hù)人員能迅速確定是哪個(gè)用戶(hù)出現(xiàn)網(wǎng)絡(luò)故障,并及時(shí)排除故障。iv)重啟出現(xiàn)網(wǎng)絡(luò)故障的CPE終端,當(dāng)重啟后的終端再次接入網(wǎng)絡(luò)后,仍采用上述步驟(1) (3)判斷是否還存在環(huán)路,進(jìn)行循環(huán)檢測(cè)。由于出現(xiàn)環(huán)路后下行的數(shù)據(jù)包又會(huì)被返回到NC中,通過(guò)這個(gè)原理,在NC上向CPE 發(fā)送以太網(wǎng)報(bào)文,并檢測(cè)該報(bào)文是否能夠從發(fā)送出去的端口送回來(lái),來(lái)確定這個(gè)端口上是否存在環(huán)回情況。因?yàn)榫W(wǎng)絡(luò)是一個(gè)隨時(shí)都有可能存在變動(dòng)的對(duì)象,因此環(huán)路檢測(cè)是一個(gè)持續(xù)的過(guò)程,也就是說(shuō),在設(shè)備上需要每隔一定時(shí)間間隔進(jìn)行一次檢測(cè),來(lái)確定各個(gè)端口上是否存在環(huán)回,以及上次發(fā)現(xiàn)存在環(huán)回的端口上環(huán)回是否已經(jīng)消失等情況。本發(fā)明的方法使得MOCA系統(tǒng)具有環(huán)路檢測(cè)功能,能解決由于用戶(hù)錯(cuò)接網(wǎng)線(xiàn)或是網(wǎng)絡(luò)設(shè)備故障導(dǎo)致的環(huán)路,避免發(fā)生廣播風(fēng)暴,使MOCA系統(tǒng)能否更可靠的運(yùn)行。及時(shí)解決用戶(hù)接入網(wǎng)絡(luò)出現(xiàn)的問(wèn)題,避免其影響整個(gè)網(wǎng)絡(luò),并可及時(shí)通知維護(hù)人員使其迅速定位、解決用戶(hù)網(wǎng)絡(luò)問(wèn)題,能夠使MOCA系統(tǒng)運(yùn)行更加可靠、維護(hù)更加簡(jiǎn)單。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。圖1是MOCA系統(tǒng)組成示意圖。圖2是單端口 CPE的硬件框架示意圖。圖3是多端口 CPE的硬件框架示意圖。圖4是本發(fā)明方法實(shí)現(xiàn)的流程示意圖。
具體實(shí)施例方式MOCA系統(tǒng)在數(shù)據(jù)轉(zhuǎn)發(fā)方面可看做是一個(gè)二層網(wǎng)絡(luò)設(shè)備,NC通過(guò)查詢(xún)MAC地址表來(lái)轉(zhuǎn)發(fā)數(shù)據(jù)。當(dāng)網(wǎng)絡(luò)出現(xiàn)環(huán)路現(xiàn)象時(shí),會(huì)導(dǎo)致外部網(wǎng)絡(luò)出現(xiàn)廣播風(fēng)暴或是其他網(wǎng)絡(luò)故障。如圖4所示,本發(fā)明方法通過(guò)以下步驟對(duì)MOCA系統(tǒng)進(jìn)行檢測(cè)以及處理,來(lái)解決上述的問(wèn)題(I)NC向CPE間隔發(fā)送以太網(wǎng)報(bào)文,使上述NC下的所有在線(xiàn)CPE都能接收到所述以太網(wǎng)報(bào)文。所述的以太網(wǎng)報(bào)文可以為比如源地址為NC的MAC地址的二層廣播包。(2)檢測(cè)收到的數(shù)據(jù)包中是否含有上述以太網(wǎng)報(bào)文。(3)如果不含有上述以太網(wǎng)報(bào)文,說(shuō)明沒(méi)有發(fā)生環(huán)路現(xiàn)象,重復(fù)上述步驟進(jìn)行檢測(cè)。此環(huán)路檢測(cè)是一個(gè)持續(xù)的過(guò)程,因?yàn)榫W(wǎng)絡(luò)是一個(gè)隨時(shí)都有可能存在變動(dòng)的對(duì)象。如果含有上述以太網(wǎng)報(bào)文,說(shuō)明出現(xiàn)環(huán)路現(xiàn)象,則進(jìn)行以下步驟i)通過(guò)MOCA驅(qū)動(dòng)程序找出是從哪個(gè)CPE中返回的。ii)NC向出現(xiàn)環(huán)路的終端發(fā)送重啟命令,使其斷開(kāi)網(wǎng)絡(luò),以免產(chǎn)生廣播風(fēng)暴影響整個(gè)網(wǎng)絡(luò)。
iii)并且通過(guò)SNMP報(bào)文方式向上層管理軟件發(fā)送出現(xiàn)環(huán)路的告警信息,使得維護(hù)人員能迅速確定是哪個(gè)用戶(hù)出現(xiàn)網(wǎng)絡(luò)故障,并及時(shí)排除故障。iv)重啟出現(xiàn)網(wǎng)絡(luò)故障的CPE終端,當(dāng)重啟后的終端再次接入網(wǎng)絡(luò)后,仍采用上述步驟(1) (3)判斷是否還存在環(huán)路,進(jìn)行循環(huán)檢測(cè),來(lái)確定各個(gè)端口上是否存在環(huán)回,以及上次發(fā)現(xiàn)存在環(huán)回的端口上環(huán)回是否已經(jīng)消失等情況。上述實(shí)施例不以任何方式限制本發(fā)明,凡是采用等同替換或等效變換的方式獲得的技術(shù)方案均落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1. 一種MOCA系統(tǒng)環(huán)路檢測(cè)及處理方法,其特征在于包括以下步驟(1)NC向CPE間隔發(fā)送以太網(wǎng)報(bào)文,使上述NC下的所有在線(xiàn)CPE都能接收到所述以太網(wǎng)報(bào)文;(2)檢測(cè)收到的數(shù)據(jù)包中是否含有上述以太網(wǎng)報(bào)文;(3)如果不含有上述以太網(wǎng)報(bào)文,說(shuō)明沒(méi)有發(fā)生環(huán)路現(xiàn)象,重復(fù)上述步驟進(jìn)行檢測(cè); 如果含有上述以太網(wǎng)報(bào)文,說(shuō)明出現(xiàn)環(huán)路現(xiàn)象,則進(jìn)行以下步驟i)通過(guò)MOCA驅(qū)動(dòng)程序找出是從哪個(gè)CPE中返回的;ii)NC向出現(xiàn)環(huán)路的終端發(fā)送重啟命令,使其斷開(kāi)網(wǎng)絡(luò),以免產(chǎn)生廣播風(fēng)暴影響整個(gè)網(wǎng)iii)并且通過(guò)SNMP報(bào)文方式向上層管理軟件發(fā)送出現(xiàn)環(huán)路的告警信息,使得維護(hù)人員能迅速確定是哪個(gè)用戶(hù)出現(xiàn)網(wǎng)絡(luò)故障,并及時(shí)排除故障;iv)重啟出現(xiàn)網(wǎng)絡(luò)故障的CPE終端,當(dāng)重啟后的終端再次接入網(wǎng)絡(luò)后,仍采用上述步驟 (1) (3)判斷是否還存在環(huán)路,進(jìn)行循環(huán)檢測(cè)。
全文摘要
本發(fā)明公開(kāi)了一種MOCA系統(tǒng)環(huán)路檢測(cè)及處理方法,本方法通過(guò)NC向CPE間隔發(fā)送以太網(wǎng)報(bào)文,通過(guò)檢測(cè)收到的數(shù)據(jù)包中是否含有上述以太網(wǎng)報(bào)文來(lái)檢測(cè)確定這個(gè)端口上是否存在環(huán)回情況并進(jìn)行處理上述問(wèn)題,及時(shí)解決用戶(hù)接入網(wǎng)絡(luò)出現(xiàn)的問(wèn)題,避免其影響整個(gè)網(wǎng)絡(luò),并可及時(shí)通知維護(hù)人員使其迅速定位、解決用戶(hù)網(wǎng)絡(luò)問(wèn)題,能夠使MOCA系統(tǒng)運(yùn)行更加可靠、維護(hù)更加簡(jiǎn)單。
文檔編號(hào)H04L12/24GK102281157SQ20111023116
公開(kāi)日2011年12月14日 申請(qǐng)日期2011年8月12日 優(yōu)先權(quán)日2011年8月12日
發(fā)明者朱曉峰, 王振洪, 陳小星, 馬曉東 申請(qǐng)人:江蘇億通高科技股份有限公司