1.一種基于OSPF協(xié)議的鏈路通信保障方法,其特征在于,所述實(shí)現(xiàn)方法應(yīng)用于包括一級(jí)控制中心、數(shù)個(gè)次級(jí)控制中心、數(shù)個(gè)三級(jí)控制中心以及無(wú)線基站的通信系統(tǒng),其中,所述一級(jí)控制中心通過(guò)有線鏈路與次級(jí)控制中心通信,所述無(wú)線基站通過(guò)無(wú)線鏈路與一級(jí)控制中心和次級(jí)控制中心通信,所述方法包括:
在開(kāi)放最短路徑優(yōu)先OSPF協(xié)議下,選舉一級(jí)控制中心為指定路由器,次級(jí)控制中心和三級(jí)控制中心為鄰居路由器;
獲取Hello報(bào)文中所述指定路由器和所述鄰居路由器攜帶的鄰居數(shù)目;
當(dāng)指定路由器攜帶的鄰居數(shù)目小于某個(gè)鄰居路由器的鄰居數(shù)目時(shí),判定一級(jí)控制中心與次級(jí)控制中心之間通信鏈路故障,觸發(fā)重新選舉指定路由器,使得一級(jí)控制中心與次級(jí)控制中心之間恢復(fù)通信。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述觸發(fā)重新選舉指定路由器包括:
獲取所述鄰居路由器和指定路由器的優(yōu)先級(jí),根據(jù)選舉機(jī)制,重新選舉指定路由器;
當(dāng)選舉出多個(gè)指定路由器時(shí),進(jìn)一步通過(guò)比較路由器ID進(jìn)行選舉,使得整個(gè)自治系統(tǒng)只有一個(gè)指定路由器。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述觸發(fā)重新選舉指定路由器包括:
獲取所述鄰居路由器和指定路由器的優(yōu)先級(jí),根據(jù)選舉機(jī)制,重新選舉指定路由器;
當(dāng)選舉出多個(gè)指定路由器時(shí),如果所述多個(gè)指定路由器包含備份指定路由器,則選舉所述備份指定路由器為新的指定路由器。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述三級(jí)控制中心通過(guò)次級(jí)控制中心與一級(jí)控制中心通信,三級(jí)控制中心與次級(jí)控制中心之間的鏈路通信包括一條電臺(tái)通信和一條光纖通信,所述方法還包括:
當(dāng)某個(gè)次級(jí)控制中心與三級(jí)控制中心之間的光纖通信鏈路故障且電臺(tái)通信鏈路正常時(shí),由所述次級(jí)控制中心快速全網(wǎng)廣播Hello報(bào)文,使得各級(jí)控制中心快速刪除所述三級(jí)控制中心的鄰居信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:
當(dāng)某個(gè)次級(jí)控制中心與三級(jí)控制中心之間的光纖通信鏈路恢復(fù)時(shí),由所述三級(jí)控制中心快速全網(wǎng)廣播Hello報(bào)文,使得OSPF快速計(jì)算路由,實(shí)現(xiàn)一級(jí)控制中心與三級(jí)控制中心之間的通信。
6.一種基于OSPF協(xié)議的鏈路通信保障系統(tǒng),其特征在于,所述系統(tǒng)包括一級(jí)控制中心、數(shù)個(gè)次級(jí)控制中心、數(shù)個(gè)三級(jí)控制中心以及無(wú)線基站,其中,所述一級(jí)控制中心通過(guò)有線鏈路與次級(jí)控制中心通信,所述無(wú)線基站通過(guò)無(wú)線鏈路與一級(jí)控制中心和次級(jí)控制中心通信,所述一級(jí)控制中心、所述二級(jí)控制中心和所述三級(jí)控制中心均包括:
選舉模塊,用于在開(kāi)放最短路徑優(yōu)先OSPF協(xié)議下,選舉一級(jí)控制中心為指定路由器,次級(jí)控制中心和三級(jí)控制中心為鄰居路由器;
獲取模塊,用于獲取Hello報(bào)文中所述指定路由器和所述鄰居路由器攜帶的鄰居數(shù)目;
觸發(fā)模塊,用于當(dāng)指定路由器攜帶的鄰居數(shù)目小于某個(gè)鄰居路由器的鄰居數(shù)目時(shí),判定一級(jí)控制中心與次級(jí)控制中心之間通信鏈路故障,觸發(fā)重新選舉指定路由器,使得一級(jí)控制中心與次級(jí)控制中心之間恢復(fù)通信。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述觸發(fā)模塊還用于獲取所述鄰居路由器和指定路由器的優(yōu)先級(jí),根據(jù)選舉機(jī)制,重新選舉指定路由器;當(dāng)選舉出多個(gè)指定路由器時(shí),進(jìn)一步通過(guò)比較路由器ID進(jìn)行選舉,使得整個(gè)自治系統(tǒng)只有一個(gè)指定路由器。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述觸發(fā)模塊還用于獲取所述鄰居路由器和指定路由器的優(yōu)先級(jí),根據(jù)選舉機(jī)制,重新選舉指定路由器;當(dāng)選舉出多個(gè)指定路由器時(shí),如果所述多個(gè)指定路由器包含備份指定路由器,則選舉所述備份指定路由器為新的指定路由器。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,三級(jí)控制中心通過(guò)次級(jí)控制中心與一級(jí)控制中心通信,三級(jí)控制中心與次級(jí)控制中心之間的鏈路通信包括一條電臺(tái)通信和一條光纖通信,所述一級(jí)控制中心、所述二級(jí)控制中心和所述三級(jí)控制中心均還包括:
收斂模塊,用于當(dāng)某個(gè)次級(jí)控制中心與三級(jí)控制中心之間的光纖通信鏈路故障且電臺(tái)通信鏈路正常時(shí),由所述次級(jí)控制中心快速全網(wǎng)廣播Hello報(bào)文,使得各級(jí)控制中心快速刪除所述三級(jí)控制中心的鄰居信息。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述一級(jí)控制中心、所述二級(jí)控制中心和所述三級(jí)控制中心均還包括:
恢復(fù)模塊,用于當(dāng)某個(gè)次級(jí)控制中心與三級(jí)控制中心之間的光纖通信鏈路恢復(fù)時(shí),由所述三級(jí)控制中心快速全網(wǎng)廣播Hello報(bào)文,使得OSPF快速計(jì)算路由,實(shí)現(xiàn)一級(jí)控制中心與三級(jí)控制中心之間的通信。