欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種在網(wǎng)絡(luò)接入設(shè)備上實(shí)現(xiàn)PPPoA到PPPoE轉(zhuǎn)換的方法

文檔序號:7682479閱讀:556來源:國知局
專利名稱:一種在網(wǎng)絡(luò)接入設(shè)備上實(shí)現(xiàn)PPPoA到PPPoE轉(zhuǎn)換的方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及網(wǎng)絡(luò)通信技術(shù),特別涉及一種在網(wǎng)絡(luò)接入設(shè)備上實(shí)現(xiàn)PPPoA到PPPoE轉(zhuǎn)換的方法。
背景技術(shù)
目前,運(yùn)營商在采用寬帶技術(shù)接入用戶時(shí),普遍使用PPPoA(PPP OverATM,ATM承載點(diǎn)對點(diǎn)協(xié)議)或PPPoE(PPP Over Ethernet,以太網(wǎng)承載點(diǎn)對點(diǎn)協(xié)議)作為接入的二層協(xié)議,以便利用PPP協(xié)議良好的用戶認(rèn)證、管理特性。寬帶接入設(shè)備在接收到用戶的PPPoA或PPPoE報(bào)文后不改變報(bào)文的封裝,而將其透傳給BAS(Broadband Access Server,寬帶接入服務(wù)器)設(shè)備處理。當(dāng)前的發(fā)展趨勢是采用PPPoE的用戶越來越多,而采用PPPoA的用戶正在逐漸減少。
寬帶接入設(shè)備可以分為控制模塊和數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊,其中轉(zhuǎn)發(fā)處理模塊又可分為兩部分,即用于處理從用戶線路輸入的數(shù)據(jù)的上行處理模塊以及用于處理從上行接口(與BAS的接口)輸入的數(shù)據(jù)的下行處理模塊。控制模塊的核心是CPU。CPU通過運(yùn)行設(shè)備軟件來完成對設(shè)備的控制以及對控制報(bào)文的處理。
目前的寬帶接入設(shè)備對PPPoA報(bào)文只做ATM轉(zhuǎn)發(fā)處理,具體來講當(dāng)其上行處理模塊從用戶線路上接收到ATM信元后,它將根據(jù)預(yù)先配置的用戶PVC(永久虛連接)屬性對信元頭的VPI/VCI(虛通路標(biāo)識(shí)符/虛信道標(biāo)識(shí)符;)進(jìn)行切換,然后將切換后形成的報(bào)文發(fā)送給上級設(shè)備(BAS,或者是ATM交換機(jī));當(dāng)寬帶接入設(shè)備的下行處理模塊接收到來自上級設(shè)備的ATM信元之后,它將根據(jù)預(yù)先配置的用戶PVC屬性對信元頭的VPI/VCI進(jìn)行切換,然后將切換后形成的報(bào)文發(fā)送到對應(yīng)的用戶線路上。在這個(gè)過程中,寬帶接入設(shè)備既不需要識(shí)別PPPoA協(xié)議也不對ATM信元的凈荷作處理,從而使二層協(xié)議保持不變。這樣,通過由BAS設(shè)備提供對PPPoA的支持,就可以完成用戶的認(rèn)證以及用戶數(shù)據(jù)包的轉(zhuǎn)發(fā)。
為了支持PPPoA,BAS設(shè)備需要提供ATM接口用以支持PPPoA協(xié)議;為了支持PPPoE,BAS設(shè)備需要提供以太網(wǎng)接口用以支持PPPoE協(xié)議。因此,為了能夠同時(shí)支持PPPoA和PPPoE,BAS設(shè)備就需要同時(shí)提供ATM接口和以太網(wǎng)接口。由于接口種類比較多,所以會(huì)大大增加BAS設(shè)備的成本以及運(yùn)營商的管理成本,而且其處理流程也變得較為復(fù)雜。

發(fā)明內(nèi)容
因此,本發(fā)明就是針對現(xiàn)有技術(shù)中的上述問題而提出的,其目的是在寬帶接入設(shè)備上提供PPPoA到PPPoE協(xié)議的轉(zhuǎn)換。通過這樣的轉(zhuǎn)換,可以使寬帶接入設(shè)備與BAS設(shè)備的接口統(tǒng)一為以太網(wǎng)接口,并使BAS設(shè)備只需處理PPPoE協(xié)議。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種在網(wǎng)絡(luò)接入設(shè)備上實(shí)現(xiàn)PPPoA到PPPoE轉(zhuǎn)換的方法,所述網(wǎng)絡(luò)接入設(shè)備包括控制模塊,用于完成PPPoE客戶端功能,并建立和維護(hù)所述接入設(shè)備到網(wǎng)絡(luò)服務(wù)器之間的PPPoE鏈路;以及數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊,用于完成報(bào)文的PPPoA與PPPoE之間的協(xié)議適配和轉(zhuǎn)發(fā),該方法包括以下步驟1)當(dāng)所述網(wǎng)絡(luò)接入設(shè)備接收到來自PPPoA用戶的數(shù)據(jù)報(bào)文時(shí),所述數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將把該數(shù)據(jù)報(bào)文封裝成PPPoE報(bào)文,并將其通過上行接口轉(zhuǎn)發(fā)出去;2)當(dāng)所述網(wǎng)絡(luò)接入設(shè)備接收到來自所述網(wǎng)絡(luò)服務(wù)器并且發(fā)往PPPoA用戶的數(shù)據(jù)報(bào)文時(shí),所述數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將把該數(shù)據(jù)報(bào)文封裝成PPPoA報(bào)文,將其分片成信元,并將信元通過下行接口轉(zhuǎn)發(fā)出去。
上述用于上行轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文的步驟1)進(jìn)一步包括以下步驟1-1)判斷所述數(shù)據(jù)報(bào)文是否來自PPPoA用戶;1-2)在所述數(shù)據(jù)報(bào)文是來自PPPoA用戶的情況下,判斷所述PPPoA用戶的PPPoE鏈路是否已經(jīng)建立;1-3)當(dāng)所述PPPoA用戶的PPPoE鏈路已經(jīng)建立時(shí),判斷所述數(shù)據(jù)報(bào)文是否為鏈路控制協(xié)議(LCP)報(bào)文;以及1-4)當(dāng)所述數(shù)據(jù)報(bào)文不是LCP報(bào)文時(shí),將其封裝成PPPoE報(bào)文,并將其通過上行接口轉(zhuǎn)發(fā)出去。
上述步驟1-1)進(jìn)一步包括對不是來自PPPoA用戶的數(shù)據(jù)報(bào)文按照與用戶商定的協(xié)議進(jìn)行處理的步驟。
上述步驟1-2)進(jìn)一步包括在所述PPPoA用戶的PPPoE鏈路尚未建立的情況下將數(shù)據(jù)包交給所述控制模塊進(jìn)行處理的步驟。在這種情況下,控制模塊將與所述網(wǎng)絡(luò)服務(wù)器協(xié)商建立一條PPPoE鏈路,并將該鏈路與所述PPPoA用戶綁定。
上述步驟1-3)進(jìn)一步包括將LCP數(shù)據(jù)報(bào)文交給控制模塊進(jìn)行處理的步驟。
上述用于下行轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文的步驟2)進(jìn)一步包括以下步驟2-1)判斷所述數(shù)據(jù)報(bào)文是否發(fā)往PPPoA用戶;2-2)在所述數(shù)據(jù)報(bào)文是發(fā)往PPPoA用戶的情況下,判斷所述數(shù)據(jù)報(bào)文所屬的PPPoE鏈路是否已經(jīng)建立;2-3)當(dāng)所述數(shù)據(jù)報(bào)文所屬的PPPoE鏈路已經(jīng)建立時(shí),判斷所述數(shù)據(jù)報(bào)文是否為鏈路控制協(xié)議(LCP)報(bào)文;以及2-4)當(dāng)所述數(shù)據(jù)報(bào)文不是LCP報(bào)文時(shí),將其封裝成PPPoA報(bào)文,將其分片成信元,并將信元通過下行接口轉(zhuǎn)發(fā)出去。
上述步驟2-1)進(jìn)一步包括對不是發(fā)往PPPoA用戶的數(shù)據(jù)報(bào)文按照與用戶商定的協(xié)議進(jìn)行處理的步驟。
上述步驟2-2)進(jìn)一步包括在所述數(shù)據(jù)報(bào)文所屬的PPPoE鏈路尚未建立的情況下將數(shù)據(jù)包交給所述控制模塊進(jìn)行處理的步驟。在這種情況下,控制模塊將與所述網(wǎng)絡(luò)服務(wù)器協(xié)商建立一條PPPoE鏈路,并將該鏈路與所述PPPoA用戶綁定。
上述步驟2-3)進(jìn)一步包括將LCP數(shù)據(jù)報(bào)文交給控制模塊進(jìn)行處理的步驟。
在本發(fā)明的實(shí)施例中,所述網(wǎng)絡(luò)接入設(shè)備優(yōu)選地為寬帶接入設(shè)備,所述網(wǎng)絡(luò)服務(wù)器優(yōu)選地為寬帶接入服務(wù)器(BAS)。
本發(fā)明的有益效果在于,通過在寬帶接入設(shè)備上完成PPPoA和PPPoE協(xié)議的轉(zhuǎn)換,使寬帶接入設(shè)備與BAS設(shè)備的接口統(tǒng)一為以太網(wǎng)接口,并且BAS設(shè)備只需要處理PPPoE協(xié)議,從而降低了BAS的復(fù)雜度,因此可以降低BAS成本。同時(shí),由于寬帶接入設(shè)備和BAS設(shè)備之間只需要建以太網(wǎng)而不需要建ATM網(wǎng),有利于運(yùn)營商簡化網(wǎng)絡(luò)建設(shè),降低網(wǎng)絡(luò)建設(shè)和維護(hù)成本。


通過以下結(jié)合附圖對本發(fā)明實(shí)施例做出的說明,本發(fā)明的上述目的、特征及優(yōu)點(diǎn)將變得更加清楚。在以下的附圖中圖1示出了根據(jù)本發(fā)明實(shí)施例所述在寬帶接入設(shè)備上進(jìn)行PPPoA到PPPoE轉(zhuǎn)換的上行處理流程;圖2示出了根據(jù)本發(fā)明實(shí)施例所述在寬帶接入設(shè)備上進(jìn)行PPPoE到PPPoA轉(zhuǎn)換的下行處理流程;圖3示出了PPPoE報(bào)文幀的格式;圖4示出了PPPoA報(bào)文幀的格式。
具體實(shí)施例方式
以下將以本發(fā)明在寬帶接入設(shè)備上的使用為例對本發(fā)明的具體實(shí)施方式
做出詳細(xì)說明。但是,本領(lǐng)域的普通技術(shù)人員可以明白,本發(fā)明的思想并不僅限于在寬帶接入設(shè)備上的應(yīng)用,而是可以擴(kuò)展到各種相關(guān)的網(wǎng)絡(luò)接入設(shè)備上。
圖1示出了根據(jù)本發(fā)明實(shí)施例所述在寬帶接入設(shè)備上進(jìn)行PPPoA到PPPoE轉(zhuǎn)換的上行處理流程。如圖1所示,當(dāng)接收到來自用戶線路的數(shù)據(jù)報(bào)文之后,寬帶接入設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊首先將用戶信元重組成數(shù)據(jù)包(步驟1),然后判斷該數(shù)據(jù)報(bào)文是否來自PPPoA用戶(步驟2),如果不是,則需要按與用戶商定的協(xié)議進(jìn)行處理(步驟3)(這不在本發(fā)明的討論范圍之內(nèi))。接下來,在確定出該數(shù)據(jù)報(bào)文是來自PPPoA用戶的情況下,數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將進(jìn)一步檢查用戶的PPPoE鏈路是否已經(jīng)建立(步驟4),如果鏈路還沒有建立,則將數(shù)據(jù)包交給寬帶接入設(shè)備的控制模塊進(jìn)行處理(步驟8)。這里,在步驟8中,控制模塊能夠?yàn)槊總€(gè)PPPoA用戶代理完成PPPoE Client(PPPoE客戶端)的功能,其建立用戶PPPoE連接可以采用用戶上行首包驅(qū)動(dòng)的方式,即,當(dāng)從一個(gè)PPPoA用戶接收到數(shù)據(jù)包時(shí),如果發(fā)現(xiàn)還沒有為這個(gè)用戶建立PPPoE鏈路,則按照PPPoE Client的要求,與BAS服務(wù)器協(xié)商建立一條PPPoE鏈路,并將這條鏈路與這個(gè)用戶綁定。另外,寬帶接入設(shè)備與用戶之間的PPPoE鏈路還可以采用靜態(tài)配置永久鏈路的方式,即,在寬帶接入設(shè)備與BAS之間建立永久性的PPPoE鏈路,并將這些鏈路與用戶綁定。在這種方式中,鏈路的建立由配置決定,它與收到的報(bào)文無關(guān)。
在確定用戶的PPPoE鏈路已經(jīng)建立的情況下,數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將從數(shù)據(jù)報(bào)文中取出用戶的PPP報(bào)文(步驟5),然后判斷用戶的PPP報(bào)文是否為LCP(鏈路控制協(xié)議)報(bào)文(步驟6)。如果用戶的PPP報(bào)文為LCP報(bào)文,則它將被交給控制模塊處理(步驟8)。在步驟8中,控制模塊檢查用戶的PPP報(bào)文是否為用戶的LCP Terminate-ACK報(bào)文(LCP的終止-允許報(bào)文),如果是,則拆除相應(yīng)的用戶PPPoE鏈路(也可以等報(bào)文從上行接口轉(zhuǎn)發(fā)出去后再拆除鏈路)。在這種情況下,控制模塊可以采用以下2種拆鏈方式a)接收到BAS服務(wù)器的PADT報(bào)文后,拆除PADT報(bào)文中指定的用戶PPPoE鏈路;b)接收到BAS服務(wù)器或用戶的LCP Terminate-ACK報(bào)文后,拆除相應(yīng)的用戶PPPoE鏈路。經(jīng)過上述處理后,控制模塊處理通過數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將這個(gè)報(bào)文封裝成PPPoE報(bào)文(步驟7)。當(dāng)用戶的PPP報(bào)文不是LCP報(bào)文時(shí),數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將直接把用戶的PPP報(bào)文封裝成PPPoE報(bào)文(步驟7)。
在上述步驟7中,將用戶的PPP報(bào)文封裝成PPPoE報(bào)文的具體做法是a)通過上述步驟4或步驟8來確定進(jìn)行PPPOE封裝所需的用戶的各種信息。例如,可以根據(jù)用戶端口和用戶的VPI/VCI在以下的表1中查找出所需的用戶信息。
表1用戶信息表

該用戶信息表是由控制模塊根據(jù)用戶與PPPoE鏈路的綁定關(guān)系來維護(hù)的,其中包括進(jìn)行PPPoE封裝時(shí)所需的SESSION_ID,以及SMAC(源MAC地址);b)將進(jìn)行PPPoE封裝時(shí)所需的DMAC(目的MAC地址)設(shè)定為BAS服務(wù)器的地址;以及c)利用前面所述的這些信息(包括DMAC、SMAC以及SESSION_ID)將PPP報(bào)文封裝成PPPoE報(bào)文。圖3示出了經(jīng)過封裝后的PPPoE報(bào)文幀的格式,由于其具體內(nèi)容都是公知的,故此省略說明。
最后,數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊封裝后的PPPoE報(bào)文通過寬帶接入設(shè)備的上行接口轉(zhuǎn)發(fā)出去(步驟9)。
圖2示出了根據(jù)本發(fā)明實(shí)施例所述在寬帶接入設(shè)備上進(jìn)行PPPoE到PPPoA轉(zhuǎn)換的下行處理流程。如圖2所示,當(dāng)收到來自BAS的數(shù)據(jù)報(bào)文之后,寬帶接入設(shè)備的數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊首先判斷該報(bào)文是否發(fā)往PPPoA用戶(步驟1′),如果不是,則需要按與用戶商定的協(xié)議進(jìn)行處理(步驟3′)(這不在本發(fā)明的討論范圍之內(nèi))。接下來,在確定該數(shù)據(jù)報(bào)文是發(fā)往PPPoA用戶的情況下,數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將進(jìn)一步判斷該數(shù)據(jù)報(bào)文是否為PPPoE報(bào)文(步驟2′),如果不是,則該數(shù)據(jù)報(bào)文將被丟棄(步驟5′)。如果是,則數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將判斷該數(shù)據(jù)報(bào)文所屬的PPPoE鏈路是否已經(jīng)建立(步驟4′),如果沒有,則丟棄這個(gè)報(bào)文(步驟5′);如果該數(shù)據(jù)報(bào)文所屬的PPPoE鏈路已經(jīng)建立,則數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將從該數(shù)據(jù)報(bào)文中取出用戶的PPP報(bào)文(步驟6′),并判斷用戶的PPP報(bào)文是否為LCP報(bào)文(步驟7′)。如果用戶的PPP報(bào)文是LCP報(bào)文,則數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊會(huì)將其交給控制模塊進(jìn)行處理(步驟9′)。在步驟9′中,控制模塊檢查用戶的PPP報(bào)文是否為BAS的LCP Terminate-ACK報(bào)文,如果是則拆除相應(yīng)的用戶PPPoE鏈路??刂颇K處理完后再由數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將這個(gè)報(bào)文封裝成PPPoA報(bào)文并分片成信元(步驟8′)。當(dāng)用戶的PPP報(bào)文不是LCP報(bào)文時(shí),數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將直接把用戶的PPP報(bào)文封裝成PPPoA報(bào)文,并將封裝后的PPPoA報(bào)文分片成信元(步驟8′)。
在上述步驟8′中,將用戶的PPP報(bào)文封裝成PPPoA報(bào)文并將封裝后的PPPoA報(bào)文分片成信元的具體做法是a)通過上述步驟4′確定所需的用戶的各種信息。例如,可以根據(jù)用戶的SESSION_ID在上述表1中查找出包括用戶端口和用戶的VPI/VCI;b)將PPP報(bào)文封裝成PPPoA報(bào)文。圖4示出了經(jīng)過封裝后的PPPoA報(bào)文幀的格式,由于其具體內(nèi)容都是公知的,故此省略說明;以及c)將PPPoA報(bào)文按AAL5適配標(biāo)準(zhǔn)分片成ATM信元,由于分片技術(shù)也是現(xiàn)有技術(shù),故此不再贅述。
最后,數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將信元通過寬帶接入設(shè)備的用戶線路端口發(fā)送出去(步驟10′)。
以上對在網(wǎng)絡(luò)接入設(shè)備上實(shí)現(xiàn)PPPoA到PPPoE轉(zhuǎn)換的方法進(jìn)行了詳細(xì)說明。當(dāng)然,在網(wǎng)絡(luò)接入設(shè)備上實(shí)現(xiàn)PPPoE到PPPoA的轉(zhuǎn)換也是可以的。但是,在實(shí)現(xiàn)PPPoE到PPPoA轉(zhuǎn)換的情況下,網(wǎng)絡(luò)接入設(shè)備只需對PPPoE報(bào)文進(jìn)行分片/重組,而不需要像PPPoA到PPPoE轉(zhuǎn)換那樣對封裝進(jìn)行修改。另外,目前PPPoE到PPPoA的轉(zhuǎn)換使用的非常廣泛,并且?guī)缀跛袑拵ЬW(wǎng)絡(luò)接入設(shè)備都支持。因此,作為現(xiàn)有技術(shù),本文中不對PPPoE到PPPoA的轉(zhuǎn)換方法進(jìn)行贅述。
雖然以上對本發(fā)明的描述是參考其具體實(shí)施方式
來進(jìn)行的,但是,這些描述不應(yīng)當(dāng)被認(rèn)為是對本發(fā)明的限制。任何不背離本發(fā)明精神和范圍的修改和變換都屬于由附帶權(quán)利要求所定義的本發(fā)明的范圍之內(nèi)。
權(quán)利要求
1.一種在網(wǎng)絡(luò)接入設(shè)備上實(shí)現(xiàn)PPPoA到PPPoE轉(zhuǎn)換的方法,所述網(wǎng)絡(luò)接入設(shè)備包括控制模塊,用于完成PPPoE客戶端功能,并建立和維護(hù)所述接入設(shè)備到網(wǎng)絡(luò)服務(wù)器之間的PPPoE鏈路;以及數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊,用于完成報(bào)文的PPPoA與PPPoE之間的協(xié)議適配和轉(zhuǎn)發(fā),該方法包括以下步驟1)當(dāng)所述網(wǎng)絡(luò)接入設(shè)備接收到來自PPPoA用戶的數(shù)據(jù)報(bào)文時(shí),所述數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將把該數(shù)據(jù)報(bào)文封裝成PPPoE報(bào)文,并將其通過上行接口轉(zhuǎn)發(fā)出去;以及2)當(dāng)所述網(wǎng)絡(luò)接入設(shè)備接收到來自所述網(wǎng)絡(luò)服務(wù)器并且發(fā)往PPPoA用戶的數(shù)據(jù)報(bào)文時(shí),所述數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將把該數(shù)據(jù)報(bào)文封裝成PPPoA報(bào)文,將其分片成信元,并將信元通過下行接口轉(zhuǎn)發(fā)出去。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用于上行轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文的步驟1)進(jìn)一步包括以下步驟1-1)判斷所述數(shù)據(jù)報(bào)文是否來自PPPoA用戶;1-2)在所述數(shù)據(jù)報(bào)文是來自PPPoA用戶的情況下,判斷所述PPPoA用戶的PPPoE鏈路是否已經(jīng)建立;1-3)當(dāng)所述PPPoA用戶的PPPoE鏈路已經(jīng)建立時(shí),判斷所述數(shù)據(jù)報(bào)文是否為鏈路控制協(xié)議報(bào)文;以及1-4)當(dāng)所述數(shù)據(jù)報(bào)文不是鏈路控制協(xié)議報(bào)文時(shí),將其封裝成PPPoE報(bào)文,并將其通過上行接口轉(zhuǎn)發(fā)出去。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟1-1)進(jìn)一步包括對不是來自PPPoA用戶的數(shù)據(jù)報(bào)文按照與用戶商定的協(xié)議進(jìn)行處理的步驟。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟1-2)進(jìn)一步包括在所述PPPoA用戶的PPPoE鏈路尚未建立的情況下將數(shù)據(jù)包交給所述控制模塊進(jìn)行處理以建立所述鏈路的步驟。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于進(jìn)一步包括控制模塊與所述網(wǎng)絡(luò)服務(wù)器協(xié)商建立一條PPPoE鏈路并將該鏈路與所述PPPoA用戶綁定的步驟。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟1-3)進(jìn)一步包括將鏈路控制協(xié)議報(bào)文交給控制模塊進(jìn)行處理的步驟。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述用于下行轉(zhuǎn)發(fā)數(shù)據(jù)報(bào)文的步驟2)進(jìn)一步包括以下步驟2-1)判斷所述數(shù)據(jù)報(bào)文是否發(fā)往PPPoA用戶;2-2)在所述數(shù)據(jù)報(bào)文是發(fā)往PPPoA用戶的情況下,判斷所述數(shù)據(jù)報(bào)文所屬的PPPoE鏈路是否已經(jīng)建立;2-3)當(dāng)所述數(shù)據(jù)報(bào)文所屬的PPPoE鏈路已經(jīng)建立時(shí),判斷所述數(shù)據(jù)報(bào)文是否為鏈路控制協(xié)議報(bào)文;以及2-4)當(dāng)所述數(shù)據(jù)報(bào)文不是鏈路控制協(xié)議報(bào)文時(shí),將其封裝成PPPoA報(bào)文,將其分片成信元,并將信元通過下行接口轉(zhuǎn)發(fā)出去。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟2-1)進(jìn)一步包括對不是發(fā)往PPPoA用戶的數(shù)據(jù)報(bào)文按照與用戶商定的協(xié)議進(jìn)行處理的步驟。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟2-2)進(jìn)一步包括在所述數(shù)據(jù)報(bào)文所屬的PPPoE鏈路尚未建立的情況下將數(shù)據(jù)包交給所述控制模塊進(jìn)行處理的步驟。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于進(jìn)一步包括所述控制模塊與所述網(wǎng)絡(luò)服務(wù)器協(xié)商建立一條PPPoE鏈路并將該鏈路與所述PPPoA用戶綁定的步驟。
11.根據(jù)權(quán)利要求7所述的方法,其特征在于所述步驟2-3)進(jìn)一步包括將LCP數(shù)據(jù)報(bào)文交給控制模塊進(jìn)行處理的步驟。
12.根據(jù)權(quán)利要求1至11中的任何一項(xiàng)權(quán)利要求所述的方法,其特征在于,所述網(wǎng)絡(luò)接入設(shè)備為寬帶接入設(shè)備,所述網(wǎng)絡(luò)服務(wù)器為寬帶接入服務(wù)器。
全文摘要
本發(fā)明公開了一種在網(wǎng)絡(luò)接入設(shè)備上實(shí)現(xiàn)PPPoA到PPPoE轉(zhuǎn)換的方法,該方法包括以下步驟1)當(dāng)網(wǎng)絡(luò)接入設(shè)備接收到來自PPPoA用戶的數(shù)據(jù)報(bào)文時(shí),數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將把該數(shù)據(jù)報(bào)文封裝成PPPoE報(bào)文,并將其通過上行接口轉(zhuǎn)發(fā)出去;以及2)當(dāng)網(wǎng)絡(luò)接入設(shè)備接收到來自網(wǎng)絡(luò)服務(wù)器并且發(fā)往PPPoA用戶的數(shù)據(jù)報(bào)文時(shí),數(shù)據(jù)轉(zhuǎn)發(fā)處理模塊將把該數(shù)據(jù)報(bào)文封裝成PPPoA報(bào)文,將其分片成信元,并將信元通過下行接口轉(zhuǎn)發(fā)出去。本發(fā)明通過在寬帶接入設(shè)備上完成PPPoA和PPPoE協(xié)議的轉(zhuǎn)換,從而降低了BAS的復(fù)雜度。同時(shí),由于寬帶接入設(shè)備和BAS設(shè)備之間只需要建以太網(wǎng)而不需要建ATM網(wǎng),因此可以降低BAS的成本,有利于運(yùn)營商簡化網(wǎng)絡(luò)建設(shè)。
文檔編號H04L29/06GK1571392SQ03146170
公開日2005年1月26日 申請日期2003年7月25日 優(yōu)先權(quán)日2003年7月25日
發(fā)明者陳武茂, 張世發(fā), 謝衛(wèi)平 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
正蓝旗| 广德县| 巫溪县| 连城县| 麻江县| 安福县| 清水县| 滕州市| 囊谦县| 渭源县| 平江县| 峨眉山市| 凉城县| 密山市| 舟山市| 讷河市| 淮北市| 巴南区| 安仁县| 栾城县| 青州市| 贵定县| 东丽区| 忻州市| 瑞昌市| 云阳县| 禹城市| 金坛市| 灌阳县| 洪湖市| 建始县| 紫云| 乌什县| 泌阳县| 广宗县| 库伦旗| 平江县| 万荣县| 五指山市| 汝南县| 额济纳旗|