两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種實(shí)現(xiàn)ptn業(yè)務(wù)收斂的方法及pe的制作方法

文檔序號(hào):9238049閱讀:810來源:國(guó)知局
一種實(shí)現(xiàn)ptn業(yè)務(wù)收斂的方法及pe的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及移動(dòng)通信技術(shù),尤指一種實(shí)現(xiàn)分組傳送網(wǎng)(PTN)業(yè)務(wù)收斂的方法及運(yùn) 營(yíng)商邊緣路由器(PE)。
【背景技術(shù)】
[0002] 隨著移動(dòng)帶寬的快速發(fā)展,寬帶升級(jí)策略以及網(wǎng)絡(luò)視頻等高帶寬業(yè)務(wù)的興起,分 組傳送網(wǎng)(PTN)系統(tǒng)由于具備高帶寬、多業(yè)務(wù)承載、嚴(yán)格的服務(wù)質(zhì)量(Qos)以及電信級(jí)的可 靠性等優(yōu)點(diǎn),在匯聚接入層得到了廣泛的應(yīng)用部署。采用PTN系統(tǒng)部署虛擬專用局域網(wǎng)業(yè) 務(wù)(VPLS)或?qū)哟位疺PLS(H-VPLS),當(dāng)用戶接入頻繁變化或是用戶組切換時(shí),PTN系統(tǒng)會(huì)在 一段時(shí)間內(nèi)存在不在使用的用戶媒體訪問控制(MAC,MediaAccessControl)資源,這樣就 占用了虛擬交換實(shí)例(VSI,VirtualSwitchInstance)的運(yùn)營(yíng)商邊緣路由器(PE)的資源, 從而導(dǎo)致較多的VSI的MAC資源被無效占用,當(dāng)新用戶業(yè)務(wù)接入時(shí),如果無法獲取MAC資源 進(jìn)行MAC學(xué)習(xí),會(huì)導(dǎo)致用戶報(bào)文丟失,這種情況下只能等待MAC本身的老化機(jī)制釋放MAC資 源,致使業(yè)務(wù)無法快速互通。
[0003] 圖1為現(xiàn)有業(yè)務(wù)接入VPLS的示意圖,如圖1所示,假設(shè)PTN系統(tǒng)包括:運(yùn)營(yíng)商邊緣 路由器1 (PEI)、PE2和PE3。客戶邊緣路由器1 (CE1)、CE2、CE3分別通過PE1、PE2、PE3接 入VPLS中,其中CE設(shè)備下掛用戶,不同CE設(shè)備下掛的用戶之間業(yè)務(wù)互通需要VSI的PE設(shè) 備MAC學(xué)習(xí),當(dāng)用戶接入CE時(shí),用戶業(yè)務(wù)發(fā)送給CE,CE根據(jù)MAC轉(zhuǎn)發(fā)流程把報(bào)文轉(zhuǎn)發(fā)給PE 設(shè)備,PE收到CE設(shè)備轉(zhuǎn)發(fā)的用戶業(yè)務(wù)報(bào)文時(shí),首先進(jìn)行源MAC學(xué)習(xí),然后根據(jù)報(bào)文的目的 MAC進(jìn)行轉(zhuǎn)發(fā),如果目的MAC不存在,則洪泛報(bào)文到VSI的其他PE設(shè)備,通過該種方式保證 PE設(shè)備學(xué)習(xí)到用戶的MAC地址。當(dāng)CE設(shè)備下掛用戶組,在用戶組切換時(shí)或是刪除時(shí),此時(shí) VSI的PE設(shè)備感知不到用戶業(yè)務(wù)的變化,PE設(shè)備會(huì)有大量無效的MAC資源占用,導(dǎo)致VSI 的PE設(shè)備處于MAC資源不可用。
[0004] 當(dāng)VSI的PE設(shè)備處于MAC資源不可用的情況(即由于舊的無效資源得不到快速 釋放),新的用戶業(yè)務(wù)接入VSI的時(shí)候,當(dāng)前的機(jī)制為等待MAC的老化,釋放了MAC資源后再 通過MAC學(xué)習(xí)實(shí)現(xiàn)業(yè)務(wù)互通,該種機(jī)制受限于MAC老化的時(shí)間,無法保證業(yè)務(wù)的快速收斂。 同時(shí),由于VSI各個(gè)設(shè)備的PE設(shè)備MAC資源的老化時(shí)間不同步,業(yè)務(wù)接入時(shí),如果VSI對(duì)應(yīng) 各PE的MAC資源未得到全部釋放,業(yè)務(wù)報(bào)文也是無法進(jìn)行轉(zhuǎn)發(fā),同樣影響了VSI業(yè)務(wù)在該 種場(chǎng)景下的快速收斂。

【發(fā)明內(nèi)容】

[0005] 為了解決上述技術(shù)問題,本發(fā)明提供了一種實(shí)現(xiàn)PTN業(yè)務(wù)收斂的方法及PE,能夠 實(shí)現(xiàn)MAC資源的靈活釋放,從而完成VPLS的快速收斂。
[0006] 為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種實(shí)現(xiàn)分組傳送網(wǎng)PTN業(yè)務(wù)收斂的方法, PTN系統(tǒng)包括一個(gè)以上的運(yùn)營(yíng)商邊緣路由器PE設(shè)備,包括:
[0007] PE設(shè)備間隔第一預(yù)設(shè)時(shí)長(zhǎng)檢測(cè)VSI的MAC資源使用量;
[0008] 根據(jù)檢測(cè)出的MAC資源使用量,確定需要釋放的MAC資源;
[0009] 釋放確定出的需要釋放的MAC資源,并根據(jù)確定出的需要釋放的MAC資源構(gòu)造MAC 釋放消息報(bào)文;
[0010] 將MAC釋放消息報(bào)文發(fā)送給其它PE設(shè)備,其它PE設(shè)備釋放MAC釋放消息報(bào)文中 的MAC資源。
[0011] 進(jìn)一步地,所述確定需要釋放的MAC資源,包括:
[0012] 判斷所述MAC資源使用量是否大于預(yù)先設(shè)置的第一閾值;
[0013] 當(dāng)所述MAC資源使用量大于或等于第一閾值時(shí),獲取超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用 的各個(gè)MAC資源;根據(jù)所述獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源確定需要釋 放的MAC資源。
[0014] 進(jìn)一步地,當(dāng)所述MAC資源使用量小于第一閾值時(shí),結(jié)束本流程;或者,
[0015] 該方法還包括:判斷所述獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源的數(shù) 量是否超過預(yù)先設(shè)置的第二閾值;當(dāng)所述獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資 源的數(shù)量超過第二閾值時(shí),根據(jù)所述獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源確 定需要釋放的MAC資源。
[0016] 進(jìn)一步地,所述根據(jù)獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源確定需要 釋放的MAC資源,包括:
[0017] 按照未被使用的時(shí)間對(duì)各個(gè)所述超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源進(jìn) 行排序,確定前K大的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的MAC資源為需要釋放的MAC資源;其 中,K為大于1的正整數(shù)。
[0018] 進(jìn)一步地,所述MAC釋放消息報(bào)文包括:二層頭部、通道TUNNEL標(biāo)簽、PW標(biāo)簽、PW 隨路信道頭ACH和MAC釋放消息;
[0019] 其中,所述MAC釋放消息包括轉(zhuǎn)發(fā)等價(jià)類FECTLV字段和MAC地址AddressTLV 字段;
[0020] 所述FECTLV字段包括:所述確定的需要釋放的MAC資源所在的虛擬專用網(wǎng)絡(luò)VPN 的VSI-ID和VSI類型;所述MACAddressTLV字段包含所述確定的需要釋放的MAC資源的 地址;所述VSI類型包括:以太業(yè)務(wù)或帶VLAN的以太業(yè)務(wù)。
[0021] 進(jìn)一步地,所述根據(jù)確定出的需要釋放的MAC資源構(gòu)造MAC釋放消息報(bào)文,包括:
[0022] 創(chuàng)建以VPN-ID和MAC釋放消息-ID為主鍵KEY的MAC釋放消息發(fā)送控制塊;
[0023] 填充所述VPN-ID、MAC釋放消息-ID、MAC釋放消息的FECTLV字段和MACAddress TLV字段;
[0024] 遍歷網(wǎng)絡(luò)側(cè)的全部偽線PW,填充PWACH,并打上PW標(biāo)簽和通道TUNNEL標(biāo)簽。
[0025] 進(jìn)一步地,其特征在于,所述其它PE設(shè)備釋放MAC釋放消息報(bào)文中的MAC資源,包 括:
[0026] 解析所述MAC釋放消息報(bào)文中的所述FECTLV字段,獲取VSI-ID和VSI類型;
[0027] 根據(jù)獲得的VSI-ID和VSI類型,確定自身配置的VPN是否與獲得的VSI-ID和VSI 類型相對(duì)應(yīng);
[0028] 當(dāng)自身配置的VPN與獲得的VSI-ID和VSI類型相對(duì)應(yīng)時(shí),根據(jù)所述MAC釋放消息 報(bào)文中MACAddressTLV字段釋放對(duì)應(yīng)的MAC資源。
[0029] 進(jìn)一步地,該方法還包括:通過業(yè)務(wù)通道將所述MAC釋放消息報(bào)文連續(xù)發(fā)送第三 預(yù)設(shè)值次給其它PE設(shè)備并刪除所述MAC釋放消息發(fā)送控制塊。
[0030] 本發(fā)明還提供了一種實(shí)現(xiàn)分組傳送網(wǎng)PTN業(yè)務(wù)收斂的運(yùn)營(yíng)商邊緣路由器PE,其特 征在于,包括:檢測(cè)模塊、確定模塊、處理模塊和發(fā)送模塊;其中,
[0031] 檢測(cè)模塊,用于間隔第一預(yù)設(shè)時(shí)長(zhǎng)檢測(cè)VSI的MAC資源使用量;
[0032] 確定模塊,用于根據(jù)檢測(cè)出的MAC資源使用量,確定需要釋放的MAC資源;
[0033] 處理模塊,用于釋放確定出的需要釋放的MAC資源,并根據(jù)確定出的需要釋放的 MAC資源構(gòu)造MAC釋放消息報(bào)文;
[0034] 發(fā)送模塊,用于將MAC釋放消息報(bào)文發(fā)送給其它PE設(shè)備。
[0035] 進(jìn)一步地,所述確定模塊具體用于:
[0036] 判斷所述MAC資源使用量是否大于預(yù)先設(shè)置的第一閾值;
[0037] 當(dāng)所述MAC資源使用量大于或等于第一閾值時(shí),獲取超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用 的各個(gè)MAC資源;根據(jù)所述獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源確定需要釋 放的MAC資源;
[0038] 當(dāng)所述MAC資源使用量小于第一閾值時(shí),結(jié)束;或者,
[0039] 判斷所述獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源的數(shù)量是否超過預(yù) 先設(shè)置的第二閾值;當(dāng)所述獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源的數(shù)量超過 第二閾值時(shí),根據(jù)所述獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源確定需要釋放的 MAC資源。
[0040] 進(jìn)一步地,所述確定模塊根據(jù)獲得的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源 確定需要釋放的MAC資源,包括:
[0041] 按照未被使用的時(shí)間對(duì)各個(gè)所述超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的各個(gè)MAC資源進(jìn) 行排序,確定前K大的超過第二預(yù)設(shè)時(shí)長(zhǎng)未被使用的MAC資源為需要釋放的MAC資源;其 中,K為大于1的正整數(shù)。
[0042] 進(jìn)一步地,所述MAC釋放消息報(bào)文包括:二層頭部、通道TUNNEL標(biāo)簽、PW標(biāo)簽、PW 隨路信道頭ACH和MAC釋放消息;
[0043] 其中,所述MAC釋放消息包括轉(zhuǎn)發(fā)等價(jià)類FECTLV字段和MAC地址AddressTLV 字段;
[0044] 所述FECTLV字段包括:所述確定的需要釋放的MAC資源所在的虛擬專用網(wǎng)絡(luò)VPN 的VSI-ID和VSI類型;所述MACAddressTLV字段包含所述確定的需要釋放的MAC資源的 地址;所述VSI類型包括:以太業(yè)務(wù)或帶VLAN的以太業(yè)務(wù)。
[0045] 進(jìn)一步地,所述處理模塊,具體用于:
[0046] 創(chuàng)建以VPN-ID和
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
论坛| 阳曲县| 北辰区| 库尔勒市| 卫辉市| 临漳县| 宜兰县| 邻水| 新乐市| 长汀县| 望都县| 玛纳斯县| 宜都市| 晴隆县| 大兴区| 宁德市| 甘谷县| 通许县| 巴楚县| 永德县| 新晃| 宁陵县| 南溪县| 博乐市| 梁平县| 新和县| 汶川县| 罗山县| 永昌县| 定南县| 安图县| 肇源县| 拜城县| 江西省| 贡嘎县| 萝北县| 聂拉木县| 苗栗市| 洪洞县| 微山县| 合阳县|