專利名稱:鏈路斷開方法、系統(tǒng)和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種鏈路斷開方法、系統(tǒng)和設(shè)備。
背景技術(shù):
點(diǎn)對點(diǎn)通信協(xié)議(Point to Point Protocol ;以下簡稱PPP)提供了一種在點(diǎn) 對點(diǎn)的鏈路上封裝多種協(xié)議數(shù)據(jù)報文的標(biāo)準(zhǔn)方法。PPP不僅能支持因特網(wǎng)協(xié)議(Internet Protocol ;以下簡稱IP)地址的動態(tài)分配和管理、網(wǎng)絡(luò)層協(xié)議的復(fù)用和多種配置參數(shù)選項(xiàng) 的協(xié)商,還支持鏈路的配置、質(zhì)量檢測和糾錯。這些功能的實(shí)現(xiàn)基于鏈路控制協(xié)議(Ling Control Protocol ;以下簡稱LCP)和網(wǎng)絡(luò)控制協(xié)議(Network Control Protocol ;以下簡 稱NCP)。 LCP的數(shù)據(jù)報文在鏈路建立階段被交換,用于配置鏈路和檢測鏈路;NCP的數(shù)據(jù)報 文在網(wǎng)絡(luò)層協(xié)議階段被交換,用于對網(wǎng)絡(luò)層配置參數(shù)選項(xiàng)進(jìn)行協(xié)商。LCP和NCP均協(xié)商通過 后整個PPP鏈路處于打開(OPEN)的狀態(tài),此時可進(jìn)行網(wǎng)絡(luò)層的通信,即可開始在點(diǎn)對點(diǎn)的 鏈路上傳送網(wǎng)絡(luò)層的數(shù)據(jù)報文。 PPP鏈路協(xié)商進(jìn)入OPEN狀態(tài)后,PPP鏈路的兩端停止發(fā)送與參數(shù)配置相關(guān)的協(xié)商 包,兩端通過交互LCP的鏈路維護(hù)報文來檢測PPP鏈路。任何時候,當(dāng)某條PPP鏈路出現(xiàn)載 波丟失、授權(quán)失敗、鏈路質(zhì)量檢測失敗、管理員人為關(guān)閉鏈路或LCP的鏈路維護(hù)報文超時等 情況時,該P(yáng)PP鏈路的兩端通過交換LCP的鏈路終止報文來斷開該P(yáng)PP鏈路。
LCP的鏈路終止報文包括終止請求(Terminate Request ;以下簡稱TR)幀和終止 響應(yīng)(Terminate Acknowledgement ;以下簡稱TA)幀。想要斷開PPP鏈路的發(fā)送端會持續(xù) 發(fā)送TR幀,并關(guān)閉該P(yáng)PP鏈路,在接收到一個TA幀之后,斷開該P(yáng)PP鏈路。接收端一旦收 到一個TR幀后,必須回應(yīng)一個與該TR幀對應(yīng)的TA幀;如果該接收端超時未收到發(fā)送端發(fā) 送的?;?Ke印alive)報文,則該接收端可以確定發(fā)送端已將鏈路關(guān)閉,這時接收端可以 完成本端的斷開上述PPP鏈路的操作。 但是,由于待斷開PPP鏈路的鏈路質(zhì)量往往較低,在低質(zhì)量的PPP鏈路上發(fā)送TR 幀,TR幀易被誤碼。如果TR幀被誤碼,接收端收到TR幀后就不能正常解析該TR幀,因此 不會立即關(guān)閉該待斷開PPP鏈路,從而導(dǎo)致發(fā)送TR幀的一端已經(jīng)處于關(guān)閉狀態(tài),而接收TR 幀的一端仍處于打開狀態(tài),使得待斷開PPP鏈路兩端的狀態(tài)不對等,進(jìn)而導(dǎo)致該待斷開PPP 鏈路上的數(shù)據(jù)包丟失。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種鏈路斷開方法、系統(tǒng)和設(shè)備。
本發(fā)明實(shí)施例提供一種鏈路斷開方法,包括 確定發(fā)送端設(shè)備與接收端設(shè)備之間第一點(diǎn)對點(diǎn)通信協(xié)議(PPP)鏈路的鏈路質(zhì)量 低于預(yù)設(shè)的第一閾值; 通過所述發(fā)送端設(shè)備與所述接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,所述終止請求攜帶所述第一 PPP鏈路的鏈路標(biāo)識,所述第二閾值 大于或等于所述第一閾值; 關(guān)閉所述第一 PPP鏈路,在接收到針對所述終止請求的終止響應(yīng)之后,斷開所述 第一 PPP鏈路,所述終止響應(yīng)攜帶所述第一 PPP鏈路的鏈路標(biāo)識。
本發(fā)明實(shí)施例還提供一種鏈路斷開方法,包括 接收終止請求,所述終止請求攜帶發(fā)送端設(shè)備與接收端設(shè)備之間第一點(diǎn)對點(diǎn)通信 協(xié)議(PPP)鏈路的鏈路標(biāo)識; 解析所述終止請求,獲得所述終止請求攜帶的鏈路標(biāo)識; 斷開所述鏈路標(biāo)識對應(yīng)的第一 PPP鏈路,并通過所述發(fā)送端設(shè)備與所述接收端設(shè) 備之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送針對所述終止請求的終止響應(yīng), 所述終止響應(yīng)攜帶所述第一 PPP鏈路的鏈路標(biāo)識。
本發(fā)明實(shí)施例還提供一種發(fā)送端設(shè)備,包括 監(jiān)測模塊,用于確定發(fā)送端設(shè)備與接收端設(shè)備之間第一點(diǎn)對點(diǎn)通信協(xié)議(PPP)鏈 路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值; 第一發(fā)送模塊,用于通過所述發(fā)送端設(shè)備與所述接收端設(shè)備之間鏈路質(zhì)量高于預(yù) 設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,所述終止請求攜帶所述第一 PPP鏈路的鏈路 標(biāo)識,所述第二閾值大于或等于所述第一閾值; 第一斷開模塊,用于關(guān)閉所述第一PPP鏈路,在接收到針對所述終止請求的終止 響應(yīng)之后,斷開所述第一 PPP鏈路,所述終止響應(yīng)攜帶所述第一 PPP鏈路的鏈路標(biāo)識。
本發(fā)明實(shí)施例還提供一種接收端設(shè)備,包括 接收模塊,用于接收終止請求,所述終止請求攜帶發(fā)送端設(shè)備與接收端設(shè)備之間 第一點(diǎn)對點(diǎn)通信協(xié)議(PPP)鏈路的鏈路標(biāo)識; 解析模塊,用于解析所述接收模塊接收的終止請求,獲得所述終止請求攜帶的鏈 路標(biāo)識; 第二斷開模塊,用于斷開所述解析模塊獲得的鏈路標(biāo)識對應(yīng)的第一 PPP鏈路;
第二發(fā)送模塊,用于通過所述發(fā)送端設(shè)備與所述接收端設(shè)備之間鏈路質(zhì)量高于預(yù) 設(shè)的第三閾值的第三PPP鏈路發(fā)送針對所述終止請求的終止響應(yīng),所述終止響應(yīng)攜帶所述 第一PPP鏈路的鏈路標(biāo)識。
本發(fā)明實(shí)施例還提供一種鏈路斷開系統(tǒng),包括發(fā)送端設(shè)備和接收端設(shè)備; 所述發(fā)送端設(shè)備,用于確定所述發(fā)送端設(shè)備與所述接收端設(shè)備之間第一點(diǎn)對點(diǎn)通
信協(xié)議(PPP)鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值之后,通過所述發(fā)送端設(shè)備與所述接收
端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,所述終止請求攜
帶所述第一 PPP鏈路的鏈路標(biāo)識,所述第二閾值大于或等于所述第一閾值; 所述接收端設(shè)備,用于接收所述發(fā)送端設(shè)備發(fā)送的終止請求,解析所述終止請求,
獲得所述終止請求攜帶的鏈路標(biāo)識;斷開所述鏈路標(biāo)識對應(yīng)的第一 PPP鏈路,并通過所述
發(fā)送端設(shè)備與所述接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送針
對所述終止請求的終止響應(yīng),所述終止響應(yīng)攜帶所述第一 PPP鏈路的鏈路標(biāo)識; 所述發(fā)送端設(shè)備,還用于關(guān)閉所述第一PPP鏈路,以及在接收到所述接收端設(shè)備
發(fā)送的針對所述終止請求的終止響應(yīng)之后,斷開所述第一 PPP鏈路。
通過本發(fā)明實(shí)施例,在確定發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的鏈路質(zhì) 量低于預(yù)設(shè)的第一閾值時,該發(fā)送端設(shè)備通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量 高于預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,并在該終止請求中攜帶第一 PPP鏈路 的鏈路標(biāo)識;接收端設(shè)備接收到終止請求之后,斷開該第一 PPP鏈路,并通過該發(fā)送端設(shè)備 與該接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送終止響應(yīng);從而實(shí) 現(xiàn)了發(fā)送端設(shè)備與接收端設(shè)備快速斷開第一 PPP鏈路,保證了發(fā)送端設(shè)備與接收端設(shè)備處 于對等狀態(tài),并可以快速停止使用低鏈路質(zhì)量的PPP鏈路傳輸數(shù)據(jù)包,降低了丟包率。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明鏈路斷開方法一個實(shí)施例的流程圖;
圖2為本發(fā)明鏈路斷開方法另一個實(shí)施例的流程圖;
圖3為本發(fā)明TR幀一個實(shí)施例的幀結(jié)構(gòu)示意圖;
圖4為本發(fā)明TA幀一個實(shí)施例的幀結(jié)構(gòu)示意圖;
圖5為本發(fā)明鏈路斷開方法再一個實(shí)施例的流程圖;
圖6為本發(fā)明發(fā)送端設(shè)備一個實(shí)施例的結(jié)構(gòu)示意圖;
圖7為本發(fā)明發(fā)送端設(shè)備另一個實(shí)施例的結(jié)構(gòu)示意圖;
圖8為本發(fā)明接收端設(shè)備一個實(shí)施例的結(jié)構(gòu)示意圖;
圖9為本發(fā)明鏈路斷開系統(tǒng)一個實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例
中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是
本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員
在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖l為本發(fā)明鏈路斷開方法一個實(shí)施例的流程圖,如圖l所示,該實(shí)施例可以包
括 步驟IOI,確定發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè) 的第一閾值。 其中,發(fā)送端設(shè)備可以通過計算PPP鏈路的誤碼率,定時、實(shí)時或周期性監(jiān)測PPP
鏈路的鏈路質(zhì)量;當(dāng)然本發(fā)明實(shí)施例并不僅限于此,發(fā)送端設(shè)備也可通過其他方式確定
PPP鏈路的鏈路質(zhì)量,本發(fā)明實(shí)施例對PPP鏈路的鏈路質(zhì)量的確定方式不作限定。 本實(shí)施例中,第一閾值為正數(shù),可以根據(jù)系統(tǒng)要求和性能要求在具體實(shí)現(xiàn)時設(shè)置。
在發(fā)送端設(shè)備確定第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值之后,該發(fā)送端設(shè)備確定
需要斷開第一PPP鏈路。 步驟102,通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,該終止請求攜帶第一 PPP鏈路的鏈路標(biāo)識。 本實(shí)施例中,第二閾值為正數(shù),并且大于或等于第一閾值,第二閾值可以根據(jù)系統(tǒng)
要求和性能要求在具體實(shí)現(xiàn)時設(shè)置。 具體地,上述終止請求可以通過終止請求幀實(shí)現(xiàn),第一 PPP鏈路的鏈路標(biāo)識可以 攜帶在終止請求幀的類型長度值(Type Length Value ;以下簡稱TLV)字段中;當(dāng)然本發(fā) 明實(shí)施例并不僅限于此,也可通過其他方式在終止請求幀中攜帶第一 PPP鏈路的鏈路標(biāo) 識,例如可以在終止請求幀中新增一個字段,并在新增的字段中攜帶第一PPP鏈路的鏈路 標(biāo)識等,本發(fā)明實(shí)施例對終止請求幀中攜帶第一 PPP鏈路的鏈路標(biāo)識的方式不作限定,只 要可以將第一 PPP鏈路的鏈路標(biāo)識攜帶在終止請求幀中即可。 其中,第一 PPP鏈路的鏈路標(biāo)識可以為第一 PPP鏈路的鏈路號或其他可以唯一標(biāo) 識第一PPP鏈路的標(biāo)識。 本實(shí)施例中,第一 PPP鏈路與第二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備 之間的兩條PPP鏈路;或者, 第一 PPP鏈路與第二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間同一多 PPP鏈路(Multilink PPP ;以下簡稱MP)的兩條子鏈路;或者, 第一PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路, 這時,第二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間另一 MP中的一條子鏈路,或 者第二 PPP鏈路也可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路;或者,
第一 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路,這時,第 二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路。
步驟103,關(guān)閉第一PPP鏈路,在接收到針對上述終止請求的終止響應(yīng)之后,斷開 第一 PPP鏈路,該終止響應(yīng)攜帶第一 PPP鏈路的鏈路標(biāo)識。 本實(shí)施例中,該終止響應(yīng)可以通過終止響應(yīng)幀實(shí)現(xiàn),第一PPP鏈路的鏈路標(biāo)識可 以攜帶在終止響應(yīng)幀的TLV字段中;當(dāng)然本發(fā)明實(shí)施例并不僅限于此,也可通過其他方式 在終止響應(yīng)幀中攜帶第一 PPP鏈路的鏈路標(biāo)識,例如可以在終止響應(yīng)幀中新增一個字段, 并在新增的字段中攜帶第一 PPP鏈路的鏈路標(biāo)識等,本發(fā)明實(shí)施例對終止響應(yīng)幀中攜帶第 一 PPP鏈路的鏈路標(biāo)識的方式不作限定,只要可以將第一 PPP鏈路的鏈路標(biāo)識攜帶在終止 響應(yīng)幀中即可。在接收到終止響應(yīng)幀之后,發(fā)送端設(shè)備可以獲得該終止響應(yīng)幀中攜帶的第 一 PPP鏈路的鏈路標(biāo)識,根據(jù)該第一 PPP鏈路的鏈路標(biāo)識,該發(fā)送端設(shè)備可以確定接收到的 終止響應(yīng)幀是針對該發(fā)送端設(shè)備發(fā)送的終止請求幀的,然后該發(fā)送端設(shè)備可以斷開該第一 PPP鏈路。 上述實(shí)施例中,在確定發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的鏈路質(zhì)量低 于預(yù)設(shè)的第一閾值時,該發(fā)送端設(shè)備通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于 預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,并在該終止請求中攜帶第一 PPP鏈路的鏈 路標(biāo)識;在接收到針對上述終止請求的終止響應(yīng)之后,該發(fā)送端設(shè)備斷開第一 PPP鏈路;從 而實(shí)現(xiàn)了發(fā)送端設(shè)備快速斷開第一PPP鏈路,保證了發(fā)送端設(shè)備與接收端設(shè)備處于對等狀 態(tài),并可以快速停止使用低鏈路質(zhì)量的PPP鏈路傳輸數(shù)據(jù)包,降低了丟包率。
圖2為本發(fā)明鏈路斷開方法另一個實(shí)施例的流程圖,本實(shí)施例以終止請求為TR 幀,終止響應(yīng)為TA幀為例進(jìn)行說明。
7
如圖2所示,該實(shí)施例可以包括 步驟201,發(fā)送端設(shè)備確定該發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的鏈路 質(zhì)量低于預(yù)設(shè)的第一閾值。 其中,發(fā)送端設(shè)備確定PPP鏈路的鏈路質(zhì)量的方式,以及第一閾值的設(shè)置方式與 本發(fā)明圖1所示實(shí)施例提供的方式實(shí)質(zhì)相同,在此不再贅述。 在發(fā)送端設(shè)備確定第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值之后,該發(fā)送端 設(shè)備確定需要斷開第一 PPP鏈路。 步驟202,通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值 的第二 PPP鏈路發(fā)送TR幀,該TR幀攜帶第一 PPP鏈路的鏈路標(biāo)識。 其中,第二閾值為正數(shù),并且大于或等于第一閾值,第二閾值可以根據(jù)系統(tǒng)要求和 性能要求在具體實(shí)現(xiàn)時設(shè)置。 本實(shí)施例中,第一 PPP鏈路的鏈路標(biāo)識可以攜帶在TR幀的TLV字段中。圖3為 本發(fā)明TR幀一個實(shí)施例的幀結(jié)構(gòu)示意圖,如圖3所示,TR幀包括編碼(code)字段、標(biāo)識 (identifier)字段、長度(length)字段和TLV字段。其中,code字段的長度為1字節(jié),code 字段的值為0x5,表示該幀為TR幀identifier字段的長度為1字節(jié),identifier字段的 值表示發(fā)送的是第幾個TR幀;length字段的長度為2字節(jié),length字段的值表示該TR幀 的長度。 本實(shí)施例中,TR幀的TLV字段包括類型(Type)域、長度(Length)域和值(Value) 域;可以設(shè)置TR幀的TLV字段的Type域的值為0x01, Length域的值為0x04, Value域的 值為第一 PPP鏈路的鏈路標(biāo)識。 當(dāng)然本發(fā)明實(shí)施例并不僅限于此,也可通過其他方式在TR幀中攜帶第一 PPP鏈路 的鏈路標(biāo)識,例如可以在TR幀中新增一個字段,并在新增的字段中攜帶第一PPP鏈路的鏈 路標(biāo)識等,本發(fā)明實(shí)施例對TR幀中攜帶第一 PPP鏈路的鏈路標(biāo)識的方式不作限定,只要可 以將第一 PPP鏈路的鏈路標(biāo)識攜帶在TR幀中即可。 其中,第一 PPP鏈路的鏈路標(biāo)識可以為第一 PPP鏈路的鏈路號或其他可以唯一標(biāo) 識第一PPP鏈路的標(biāo)識。 本實(shí)施例中,第一 PPP鏈路與第二 PPP鏈路為該發(fā)送端設(shè)備與該接收端設(shè)備之間 的兩條PPP鏈路;或者, 第一 PPP鏈路與第二 PPP鏈路為該發(fā)送端設(shè)備與該接收端設(shè)備之間同一 MP的兩 條子鏈路;或者, 第一PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路, 這時,第二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間另一 MP中的一條子鏈路,或 者第二 PPP鏈路也可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路;或者,
第一 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路,這時,第 二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路。
步驟203,設(shè)置并啟動定時器。
步驟204,關(guān)閉第一 PPP鏈路。 本實(shí)施例對步驟203與步驟204的執(zhí)行順序不作限定,可以先執(zhí)行步驟203,再執(zhí) 行步驟204 ;也可以先執(zhí)行步驟204,再執(zhí)行步驟203 ;還可以并行執(zhí)行步驟203與步驟204。
步驟205,判斷是否接收到針對上述TR幀的TA幀,該TA幀攜帶第一 PPP鏈路的 鏈路標(biāo)識。如果是,則執(zhí)行步驟207 ;如果沒有接收到針對上述TR幀的TA幀,則執(zhí)行步驟 206。 本實(shí)施例中,第一 PPP鏈路的鏈路標(biāo)識可以攜帶在TA幀的TLV字段中。圖4為本 發(fā)明TA幀一個實(shí)施例的幀結(jié)構(gòu)示意圖。如圖4所示,TA幀包括code字段、identifier字 段、length字段和TLV字段。其中,code字段的長度為1字節(jié),code字段的值為0x6,表示 該幀為TA幀identifier字段的長度為1字節(jié),identifier字段的值表示發(fā)送的是第幾個 TA幀;length字段的長度為2字節(jié),length字段的值表示該TA幀的長度。
本實(shí)施例中,TA幀的TLV字段包括Type域、Length域和Value域;可以設(shè)置TA幀 的TLV字段的Type域的值為0x02, Length域的值為0x04, Value域的值為第一 PPP鏈路的 鏈路標(biāo)識。 當(dāng)然本發(fā)明實(shí)施例并不僅限于此,也可通過其他方式在TA幀中攜帶第一PPP鏈路 的鏈路標(biāo)識,例如可以在TA幀中新增一個字段,并在新增的字段中攜帶第一PPP鏈路的鏈 路標(biāo)識等,本發(fā)明實(shí)施例對TA幀中攜帶第一 PPP鏈路的鏈路標(biāo)識的方式不作限定,只要可 以將第一 PPP鏈路的鏈路標(biāo)識攜帶在TA幀中即可。在接收到TA幀之后,發(fā)送端設(shè)備可以 獲得該TA幀中攜帶的第一 PPP鏈路的鏈路標(biāo)識,根據(jù)該第一 PPP鏈路的鏈路標(biāo)識,該發(fā)送 端設(shè)備可以確定接收到的TA幀是針對該發(fā)送端設(shè)備發(fā)送的TR幀的,然后該發(fā)送端設(shè)備可 以斷開該第一PPP鏈路。 步驟206,判斷定時器是否超時。如果定時器超時,則執(zhí)行步驟207 ;如果定時器未
超時,則返回執(zhí)行步驟205。 步驟207,斷開第一PPP鏈路。 上述實(shí)施例中,在確定發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的鏈路質(zhì)量低 于預(yù)設(shè)的第一閾值時,該發(fā)送端設(shè)備通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于 預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送TR幀,并在該TR幀中攜帶第一 PPP鏈路的鏈路標(biāo)識; 在接收到針對上述TR幀的TA幀之后,該發(fā)送端設(shè)備斷開第一 PPP鏈路;從而實(shí)現(xiàn)了發(fā)送端 設(shè)備快速斷開第一 PPP鏈路,保證了發(fā)送端設(shè)備與接收端設(shè)備處于對等狀態(tài),并可以快速 停止使用低鏈路質(zhì)量的PPP鏈路傳輸數(shù)據(jù)包,降低了丟包率。 圖5為本發(fā)明鏈路斷開方法再一個實(shí)施例的流程圖,本實(shí)施例以終止請求為TR 幀,終止響應(yīng)為TA幀為例進(jìn)行說明。
如圖5所示,該實(shí)施例可以包括 步驟501,接收TR幀,該TR幀攜帶發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的 鏈路標(biāo)識。 本實(shí)施例中,第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值,本實(shí)施例中,第一閾 值為正數(shù),可以根據(jù)系統(tǒng)要求和性能要求在具體實(shí)現(xiàn)時設(shè)置。在發(fā)送端設(shè)備確定該發(fā)送端 設(shè)備與該接收端設(shè)備之間第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值,需要斷開第一 PPP鏈路之后,該發(fā)送端設(shè)備向該接收端設(shè)備發(fā)送TR幀,該TR幀攜帶第一 PPP鏈路的鏈路 標(biāo)識。 其中,TR幀攜帶第一PPP鏈路的鏈路標(biāo)識的方式與本發(fā)明圖2所示實(shí)施例步驟 202中提供的方式相同,在此不再贅述。第一PPP鏈路的鏈路標(biāo)識可以為第一PPP鏈路的鏈路號或其他可以唯一標(biāo)識第一 PPP鏈路的標(biāo)識。 步驟502,解析該TR幀,獲得該TR幀攜帶的鏈路標(biāo)識。 步驟503,斷開上述鏈路標(biāo)識對應(yīng)的第一 PPP鏈路。 步驟504,通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值 的第三PPP鏈路發(fā)送針對上述TR幀的TA幀,該TA幀攜帶第一 PPP鏈路的鏈路標(biāo)識。
本實(shí)施例中,第三閾值為正數(shù),并且大于或等于上述第一閾值,第三閾值可以與本 發(fā)明圖1或圖2所示實(shí)施例中的第二閾值相等或不等,第三閾值可以根據(jù)系統(tǒng)要求和性能 要求在具體實(shí)現(xiàn)時設(shè)置。 第三PPP鏈路的鏈路質(zhì)量高于預(yù)設(shè)的第三閾值,第三PPP鏈路可以為與接收TR幀 的PPP鏈路相同的PPP鏈路,也可以為與接收TR幀的PPP鏈路不同且鏈路質(zhì)量高于預(yù)設(shè)的 第三閾值的PPP鏈路。 本實(shí)施例中,第一 PPP鏈路與第三PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備 之間的兩條PPP鏈路,也可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間同一MP的兩條子鏈路; 或者, 第一PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路, 這時,第三PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間另一 MP中的一條子鏈路,或 者第三PPP鏈路也可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路;或者,
第一 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路,這時,第 三PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路。
本實(shí)施例中,TA幀攜帶第一 PPP鏈路的鏈路標(biāo)識的方式與本發(fā)明圖2所示實(shí)施例 步驟205中提供的方式相同,在此不再贅述。 另外,本實(shí)施例中,如果接收端設(shè)備未接收到TR幀,并且LCP的鏈路維護(hù)報文超時 未收到響應(yīng)時,該接收端設(shè)備斷開該未收到響應(yīng)的PPP鏈路;其中,LCP的鏈路維護(hù)報文可 以為保活報文。 上述實(shí)施例中,接收端設(shè)備接收到TR幀之后,解析該TR幀獲得該TR幀攜帶的鏈 路標(biāo)識,然后斷開該鏈路標(biāo)識對應(yīng)的第一 PPP鏈路,并通過該發(fā)送端設(shè)備與該接收端設(shè)備 之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送TA幀;從而實(shí)現(xiàn)了發(fā)送端設(shè)備與接 收端設(shè)備快速斷開第一 PPP鏈路,保證了發(fā)送端設(shè)備與接收端設(shè)備處于對等狀態(tài),并可以 快速停止使用低鏈路質(zhì)量的PPP鏈路傳輸數(shù)據(jù)包,降低了丟包率。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括ROM、 RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質(zhì)。 圖6為本發(fā)明發(fā)送端設(shè)備一個實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例中的發(fā)送端設(shè)備可 以實(shí)現(xiàn)本發(fā)明圖l所示實(shí)施例的流程圖。如圖6所示,該發(fā)送端設(shè)備可以包括監(jiān)測模塊 61、第一發(fā)送模塊62和第一斷開模塊63。 其中,監(jiān)測模塊61,用于確定發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的鏈路 質(zhì)量低于預(yù)設(shè)的第一閾值。 其中,監(jiān)測模塊61可以通過計算PPP鏈路的誤碼率,定時、實(shí)時或周期性監(jiān)測PPP
10鏈路的鏈路質(zhì)量;當(dāng)然本發(fā)明實(shí)施例并不僅限于此,監(jiān)測模塊61也可通過其他方式確定 PPP鏈路的鏈路質(zhì)量,本發(fā)明實(shí)施例對監(jiān)測模塊61確定PPP鏈路的鏈路質(zhì)量的方式不作限 定。本實(shí)施例中,第一閾值為正數(shù),可以根據(jù)系統(tǒng)要求和性能要求在具體實(shí)現(xiàn)時設(shè)置。在監(jiān) 測模塊61確定第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值之后,該監(jiān)測模塊61確定需 要斷開第一PPP鏈路。 第一發(fā)送模塊62,用于通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè) 的第二閾值的第二 PPP鏈路發(fā)送終止請求,該終止請求攜帶第一 PPP鏈路的鏈路標(biāo)識。
本實(shí)施例中,第二閾值為正數(shù),并且大于或等于第一閾值,第二閾值可以根據(jù)系統(tǒng) 要求和性能要求在具體實(shí)現(xiàn)時設(shè)置。具體地,上述終止請求可以通過終止請求幀實(shí)現(xiàn),第一 PPP鏈路的鏈路標(biāo)識可以攜帶在終止請求幀的TLV字段中;當(dāng)然本發(fā)明實(shí)施例并不僅限于 此,也可通過其他方式在終止請求幀中攜帶第一PPP鏈路的鏈路標(biāo)識,例如可以在終止請 求幀中新增一個字段,并在新增的字段中攜帶第一 PPP鏈路的鏈路標(biāo)識等,本發(fā)明實(shí)施例 對終止請求幀中攜帶第一 PPP鏈路的鏈路標(biāo)識的方式不作限定,只要可以將第一 PPP鏈路 的鏈路標(biāo)識攜帶在終止請求幀中即可。其中,第一 PPP鏈路的鏈路標(biāo)識可以為第一 PPP鏈 路的鏈路號或其他可以唯一標(biāo)識第一 PPP鏈路的標(biāo)識。 本實(shí)施例中,第一 PPP鏈路與第二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備 之間的兩條PPP鏈路;或者, 第一 PPP鏈路與第二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間同一 MP 的兩條子鏈路;或者, 第一PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路, 這時,第二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間另一 MP中的一條子鏈路,或 者第二 PPP鏈路也可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路;或者,
第一 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路,這時,第 二 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路。
第一斷開模塊63,用于關(guān)閉第一 PPP鏈路,在接收到針對終止請求的終止響應(yīng)之 后,斷開第一 PPP鏈路,終止響應(yīng)攜帶第一 PPP鏈路的鏈路標(biāo)識。 本實(shí)施例中,上述終止響應(yīng)可以通過終止響應(yīng)幀實(shí)現(xiàn),第一 PPP鏈路的鏈路標(biāo)識 可以攜帶在終止響應(yīng)幀的TLV字段中;當(dāng)然本發(fā)明實(shí)施例并不僅限于此,也可通過其他方 式在終止響應(yīng)幀中攜帶第一 PPP鏈路的鏈路標(biāo)識,例如可以在終止響應(yīng)幀中新增一個字 段,并在新增的字段中攜帶第一 PPP鏈路的鏈路標(biāo)識等,本發(fā)明實(shí)施例對終止響應(yīng)幀中攜 帶第一 PPP鏈路的鏈路標(biāo)識的方式不作限定,只要可以將第一 PPP鏈路的鏈路標(biāo)識攜帶在 終止響應(yīng)幀中即可。 圖7為本發(fā)明發(fā)送端設(shè)備另一個實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例中的發(fā)送端設(shè)備 可以實(shí)現(xiàn)本發(fā)明圖l或圖2所示實(shí)施例的流程。與圖6所示的發(fā)送端設(shè)備相比,不同之處 在于,圖7所示的發(fā)送端設(shè)備可以進(jìn)一步包括
設(shè)置模塊64,用于設(shè)置定時器; 這時,第一斷開模塊63還可以在第一斷開模塊63關(guān)閉第一 PPP鏈路之后,如果設(shè) 置模塊64設(shè)置的定時器超時且第一斷開模塊63還未收到針對上述終止請求的終止響應(yīng), 斷開第一PPP鏈路。
上述實(shí)施例中,在監(jiān)測模塊61確定發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值時,第一發(fā)送模塊62通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,并在該終止請求中攜帶第一 PPP鏈路的鏈路標(biāo)識;在接收到針對上述終止請求的終止響應(yīng)之后,第一斷開模塊63斷開第一PPP鏈路;從而實(shí)現(xiàn)了發(fā)送端設(shè)備快速斷開第一PPP鏈路,保證了發(fā)送端設(shè)備與接收端設(shè)備處于對等狀態(tài),并可以快速停止使用低鏈路質(zhì)量的PPP鏈路傳輸數(shù)據(jù)包,降低了丟包率。 圖8為本發(fā)明接收端設(shè)備一個實(shí)施例的結(jié)構(gòu)示意圖,本實(shí)施例中的接收端設(shè)備可以實(shí)現(xiàn)本發(fā)明圖5所示實(shí)施例的流程,如圖8所示,該接收端設(shè)備可以包括接收模塊81、解析模塊82、第二斷開模塊83和第二發(fā)送模塊84。 其中,接收模塊81 ,用于接收終止請求,該終止請求攜帶發(fā)送端設(shè)備與接收端設(shè)備之間第一 PPP鏈路的鏈路標(biāo)識;本實(shí)施例中,在發(fā)送端設(shè)備確定該發(fā)送端設(shè)備與該接收端設(shè)備之間第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值,需要斷開第一 PPP鏈路之后,該發(fā)送端設(shè)備向該接收端設(shè)備發(fā)送終止請求,接收模塊81接收該終止請求。
解析模塊82,用于解析接收模塊81接收的終止請求,獲得該終止請求攜帶的鏈路標(biāo)識; 第二斷開模塊83,用于斷開解析模塊82獲得的鏈路標(biāo)識對應(yīng)的第一 PPP鏈路;
第二發(fā)送模塊84,用于通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送針對上述終止請求的終止響應(yīng),該終止響應(yīng)攜帶第一 PPP鏈路的鏈路標(biāo)識。 本實(shí)施例中,上述第三閾值為正數(shù),并且大于或等于上述第一閾值,第三閾值可以與本發(fā)明圖1或圖2所示實(shí)施例中的第二閾值相等或不等,第三閾值可以根據(jù)系統(tǒng)要求和性能要求在具體實(shí)現(xiàn)時設(shè)置。 第三PPP鏈路可以為與接收終止請求的PPP鏈路相同的PPP鏈路,也可以為與接收終止請求的PPP鏈路不同的PPP鏈路。 本實(shí)施例中,第一 PPP鏈路與第三PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的兩條PPP鏈路,也可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間同一MP的兩條子鏈路;或者, 第一PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路,
這時,第三PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間另一 MP中的一條子鏈路,或
者第三PPP鏈路也可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路;或者, 第一 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路,這時,第
三PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路。 上述實(shí)施例中,接收模塊81接收到終止請求之后,解析模塊82解析該終止請求獲
得該終止請求攜帶的鏈路標(biāo)識,然后第二斷開模塊83斷開該鏈路標(biāo)識對應(yīng)的第一 PPP鏈
路,第二發(fā)送模塊84通過該發(fā)送端設(shè)備與該接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾
值的第三PPP鏈路發(fā)送終止響應(yīng);從而實(shí)現(xiàn)了發(fā)送端設(shè)備與接收端設(shè)備快速斷開第一 PPP
鏈路,保證了發(fā)送端設(shè)備與接收端設(shè)備處于對等狀態(tài),并可以快速停止使用低鏈路質(zhì)量的
PPP鏈路傳輸數(shù)據(jù)包,降低了丟包率。
12
圖9為本發(fā)明鏈路斷開系統(tǒng)一個實(shí)施例的結(jié)構(gòu)示意圖,如圖9所示,該鏈路斷開系統(tǒng)可以包括發(fā)送端設(shè)備91和接收端設(shè)備92。 其中,發(fā)送端設(shè)備91 ,用于確定發(fā)送端設(shè)備91與接收端設(shè)備92之間第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值之后,通過發(fā)送端設(shè)備91與接收端設(shè)備92之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,該終止請求攜帶第一 PPP鏈路的鏈路標(biāo)識;具體地,發(fā)送端設(shè)備91可以通過本發(fā)明圖6或圖7所示的發(fā)送端設(shè)備實(shí)現(xiàn)。
接收端設(shè)備92,用于接收發(fā)送端設(shè)備91發(fā)送的終止請求,解析該終止請求,獲得該終止請求攜帶的鏈路標(biāo)識;斷開該鏈路標(biāo)識對應(yīng)的第一 PPP鏈路,并通過發(fā)送端設(shè)備91與接收端設(shè)備92之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送針對終止請求的終止響應(yīng),該終止響應(yīng)攜帶第一PPP鏈路的鏈路標(biāo)識;具體地,接收端設(shè)備92可以通過本發(fā)明圖8所示的接收端設(shè)備實(shí)現(xiàn)。 發(fā)送端設(shè)備91,還用于關(guān)閉第一 PPP鏈路,以及在接收到接收端設(shè)備92發(fā)送的針對上述終止請求的終止響應(yīng)之后,斷開第一 PPP鏈路。 本實(shí)施例中,第一 PPP鏈路與第二 PPP鏈路可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間的兩條PPP鏈路;或者, 第一 PPP鏈路與第二 PPP鏈路可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間同一MP的兩條子鏈路;或者, 第一PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路,這時,第二 PPP鏈路可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間另一MP中的一條子鏈路,或者第二PPP鏈路也可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間的一條PPP鏈路;或者, 第一PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路,這時,第二 PPP鏈路可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間一個MP中的一條子鏈路。
第三PPP鏈路可以為與接收端設(shè)備92接收終止請求的PPP鏈路相同的PPP鏈路,也可以為與接收終止請求的PPP鏈路不同的PPP鏈路。 本實(shí)施例中,第一 PPP鏈路與第三PPP鏈路可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間的兩條PPP鏈路,也可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間同一 MP的兩條子鏈路;或者, 第一PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間一個MP中的一條子鏈路,這時,第三PPP鏈路可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間另一MP中的一條子鏈路,或者第三PPP鏈路也可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間的一條PPP鏈路;或者, 第一 PPP鏈路可以為該發(fā)送端設(shè)備與該接收端設(shè)備之間的一條PPP鏈路,這時,第三PPP鏈路可以為該發(fā)送端設(shè)備91與該接收端設(shè)備92之間一個MP中的一條子鏈路。
上述實(shí)施例中,在確定發(fā)送端設(shè)備91與接收端設(shè)備92之間第一 PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值時,該發(fā)送端設(shè)備91通過該發(fā)送端設(shè)備91與該接收端設(shè)備92之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,并在該終止請求中攜帶第一 PPP鏈路的鏈路標(biāo)識;接收端設(shè)備92接收到終止請求之后,斷開該第一 PPP鏈路,并通過該發(fā)送端設(shè)備91與該接收端設(shè)備92之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送終止響應(yīng);從而實(shí)現(xiàn)了發(fā)送端設(shè)備91與接收端設(shè)備92快速斷開第一 PPP鏈路,保證了發(fā)送端設(shè)備91與接收端設(shè)備92處于對等狀態(tài),并可以快速停止使用低鏈路質(zhì)量的PPP鏈路傳輸數(shù)據(jù)包,降低了丟包率。 本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。 本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個或多個裝置中。上述實(shí)施例的模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。 最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
1權(quán)利要求
一種鏈路斷開方法,其特征在于,包括確定發(fā)送端設(shè)備與接收端設(shè)備之間第一點(diǎn)對點(diǎn)通信協(xié)議(PPP)鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值;通過所述發(fā)送端設(shè)備與所述接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二PPP鏈路發(fā)送終止請求,所述終止請求攜帶所述第一PPP鏈路的鏈路標(biāo)識,所述第二閾值大于或等于所述第一閾值;關(guān)閉所述第一PPP鏈路,在接收到針對所述終止請求的終止響應(yīng)之后,斷開所述第一PPP鏈路,所述終止響應(yīng)攜帶所述第一PPP鏈路的鏈路標(biāo)識。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述發(fā)送終止請求之后,還包括設(shè)置定 時器;在關(guān)閉所述第一 PPP鏈路之后,如果所述定時器超時后,還未收到針對所述終止請求 的終止響應(yīng),則斷開所述第一 PPP鏈路。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終止請求為終止請求幀,所述終止響 應(yīng)為終止響應(yīng)幀時,所述第一 PPP鏈路的鏈路標(biāo)識攜帶在所述終止請求幀或所述終止響應(yīng) 幀的類型長度值TLV字段中;所述第一 PPP鏈路的鏈路標(biāo)識包括所述第一 PPP鏈路的鏈路 號。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一PPP鏈路與所述第二PPP鏈路為 所述發(fā)送端設(shè)備與所述接收端設(shè)備之間同一多PPP (MP)鏈路的子鏈路。
5. —種鏈路斷開方法,其特征在于,包括接收終止請求,所述終止請求攜帶發(fā)送端設(shè)備與接收端設(shè)備之間第一點(diǎn)對點(diǎn)通信協(xié)議 (PPP)鏈路的鏈路標(biāo)識;解析所述終止請求,獲得所述終止請求攜帶的鏈路標(biāo)識;斷開所述鏈路標(biāo)識對應(yīng)的第一 PPP鏈路,并通過所述發(fā)送端設(shè)備與所述接收端設(shè)備之 間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送針對所述終止請求的終止響應(yīng),所述 終止響應(yīng)攜帶所述第一 PPP鏈路的鏈路標(biāo)識。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第 三PPP鏈路為與接收所述終止請求的PPP鏈路相同的PPP鏈路,或與接收所述終止請求的 PPP鏈路不同且鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的PPP鏈路;所述第一 PPP鏈路與所述第三PPP鏈路為所述發(fā)送端設(shè)備與所述接收端設(shè)備之間同一 多PPP鏈路(MP)的子鏈路。
7. —種發(fā)送端設(shè)備,其特征在于,包括監(jiān)測模塊,用于確定發(fā)送端設(shè)備與接收端設(shè)備之間第一點(diǎn)對點(diǎn)通信協(xié)議(PPP)鏈路的 鏈路質(zhì)量低于預(yù)設(shè)的第一閾值;第一發(fā)送模塊,用于通過所述發(fā)送端設(shè)備與所述接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的 第二閾值的第二 PPP鏈路發(fā)送終止請求,所述終止請求攜帶所述第一 PPP鏈路的鏈路標(biāo)識, 所述第二閾值大于或等于所述第一閾值;第一斷開模塊,用于關(guān)閉所述第一 PPP鏈路,在接收到針對所述終止請求的終止響應(yīng) 之后,斷開所述第一 PPP鏈路,所述終止響應(yīng)攜帶所述第一 PPP鏈路的鏈路標(biāo)識。
8. 根據(jù)權(quán)利要求7所述的發(fā)送端設(shè)備,其特征在于,還包括設(shè)置模塊,用于設(shè)置定時器;所述第一斷開模塊還用于在所述第一斷開模塊關(guān)閉所述第一PPP鏈路之后,如果所述 設(shè)置模塊設(shè)置的定時器超時且所述第一斷開模塊還未收到針對所述終止請求的終止響應(yīng), 斷開所述第一PPP鏈路。
9. 一種接收端設(shè)備,其特征在于,包括接收模塊,用于接收終止請求,所述終止請求攜帶發(fā)送端設(shè)備與接收端設(shè)備之間第一 點(diǎn)對點(diǎn)通信協(xié)議(PPP)鏈路的鏈路標(biāo)識;解析模塊,用于解析所述接收模塊接收的終止請求,獲得所述終止請求攜帶的鏈路標(biāo)識;第二斷開模塊,用于斷開所述解析模塊獲得的鏈路標(biāo)識對應(yīng)的第一 PPP鏈路; 第二發(fā)送模塊,用于通過所述發(fā)送端設(shè)備與所述接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送針對所述終止請求的終止響應(yīng),所述終止響應(yīng)攜帶所述第一PPP鏈路的鏈路標(biāo)識。
10. —種鏈路斷開系統(tǒng),其特征在于,包括發(fā)送端設(shè)備和接收端設(shè)備; 所述發(fā)送端設(shè)備,用于確定所述發(fā)送端設(shè)備與所述接收端設(shè)備之間第一點(diǎn)對點(diǎn)通信協(xié)議(PPP)鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值之后,通過所述發(fā)送端設(shè)備與所述接收端設(shè) 備之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二 PPP鏈路發(fā)送終止請求,所述終止請求攜帶所 述第一 PPP鏈路的鏈路標(biāo)識,所述第二閾值大于或等于所述第一閾值;所述接收端設(shè)備,用于接收所述發(fā)送端設(shè)備發(fā)送的終止請求,解析所述終止請求,獲得 所述終止請求攜帶的鏈路標(biāo)識;斷開所述鏈路標(biāo)識對應(yīng)的第一 PPP鏈路,并通過所述發(fā)送 端設(shè)備與所述接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第三閾值的第三PPP鏈路發(fā)送針對所 述終止請求的終止響應(yīng),所述終止響應(yīng)攜帶所述第一 PPP鏈路的鏈路標(biāo)識;所述發(fā)送端設(shè)備,還用于關(guān)閉所述第一 PPP鏈路,以及在接收到所述接收端設(shè)備發(fā)送 的針對所述終止請求的終止響應(yīng)之后,斷開所述第一 PPP鏈路。
全文摘要
本發(fā)明實(shí)施例提供一種鏈路斷開方法、系統(tǒng)和設(shè)備,所述鏈路斷開方法包括確定發(fā)送端設(shè)備與接收端設(shè)備之間第一PPP鏈路的鏈路質(zhì)量低于預(yù)設(shè)的第一閾值;通過發(fā)送端設(shè)備與接收端設(shè)備之間鏈路質(zhì)量高于預(yù)設(shè)的第二閾值的第二PPP鏈路發(fā)送終止請求,該終止請求攜帶第一PPP鏈路的鏈路標(biāo)識,該第二閾值大于或等于上述第一閾值;關(guān)閉第一PPP鏈路,在接收到針對上述終止請求的終止響應(yīng)之后,斷開第一PPP鏈路,該終止響應(yīng)攜帶第一PPP鏈路的鏈路標(biāo)識。本發(fā)明實(shí)施例實(shí)現(xiàn)了發(fā)送端設(shè)備與接收端設(shè)備快速斷開第一PPP鏈路,保證了發(fā)送端設(shè)備與接收端設(shè)備處于對等狀態(tài),并可以快速停止使用低鏈路質(zhì)量的PPP鏈路傳輸數(shù)據(jù)包,降低了丟包率。
文檔編號H04L29/08GK101795186SQ20101011978
公開日2010年8月4日 申請日期2010年3月4日 優(yōu)先權(quán)日2010年3月4日
發(fā)明者田曉俠 申請人:華為技術(shù)有限公司