實現(xiàn)icp差異化服務保障的方法和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及通信技術,尤其涉及一種實現(xiàn)ICP差異化服務保障的方法和系統(tǒng)。
【背景技術】
[0002]在運營商提供差異化服務的情況下,通過需要針對不同的用戶和不同的互聯(lián)網內容提供商(Internet Content Provider, ICP)實施差異化的服務保障,此時就需要基于用戶的地址和服務器地址進行區(qū)分。在這種情況下,通常策略服務器會收集用戶的上線信息以及需要差異化保障的ICP的信息,并將相應的策略模板下發(fā)給業(yè)務接入服務器,該業(yè)務接入服務器例如可以為BRAS (Broadband Remote Access Server,寬帶遠程接入服務器),這樣用戶的差異化保障就可以在業(yè)務接入服務器中實施了。
[0003]然而,在IPv4 (Internet Protocol vers1n4,互聯(lián)網協(xié)議的第四版)向 IPv6(Internet Protocol vers1n6,互聯(lián)網協(xié)議的第六版)過渡時期,會存在需要將IPv4業(yè)務跨越IPv6網絡進行傳輸?shù)膽脠鼍埃藭r就需要引入如DS-Lite等隧道方案。在隧道模式下,由于IPv4報文已經被內嵌到IPv6報頭中,因此,隧道中的相關節(jié)點(如業(yè)務接入服務器)并沒有辦法讀取到內層的IPv4地址,因此也就無法針對特定的ICP實施差異化的保障。
[0004]現(xiàn)有技術中存在一種解決方案,隧道起點對特定ICP的下行流量進行IPP標識,在隧道封裝時將該標識拷貝到隧道外層的IPv6DSCP (Differentiated Services CodePoint,差分服務代碼點)字段中,這樣在業(yè)務接入服務器上就可以通過識別DSCP的值來進行差異化的區(qū)分。
[0005]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)上述方法至少存在以下問題:這種方式需要增加策略服務器與隧道起點的接口,將特定ICP的地址信息告知給隧道起點,并且在業(yè)務接入服務器中配置相應基于DSCP的模板。因此,對現(xiàn)網的業(yè)務流程有一定的改造,對于同時有隧道流量和普通IP流量的情況下處理較為復雜。此外,這種方式只能針對下行流量實施差異化保障,對于上行流量無法實現(xiàn)。
【發(fā)明內容】
[0006]本發(fā)明實施例所要解決的技術問題是:將IPv4業(yè)務跨越IPv6網絡時,對ICP差異化保障效果不好,提供一種實現(xiàn)ICP差異化服務保障的方法和系統(tǒng)。
[0007]本發(fā)明實施例提供的一種實現(xiàn)ICP差異化服務保障的方法,包括:
[0008]隧道起點設備接收IPv4報文,從所述IPv4報文中提取互聯(lián)網內容提供商ICP的IPv4目的地址,將所述ICP的IPv4目的地址形成IPv6隧道內嵌地址,并對所述IPv4報文進行隧道封裝,生成IPv6隧道封裝報文,將所述IPv6隧道封裝報文發(fā)送給寬帶遠程接入服務器BRAS ;
[0009]所述BRAS根據(jù)所述IPv6隧道封裝報文中的用戶設備的IPv6地址和所述IPv6隧道內嵌地址確定策略模板,根據(jù)所述策略模板將所述IPv6隧道封裝報文發(fā)給隧道終點設備,以保障服務質量。
[0010]本發(fā)明實施例提供的一種實現(xiàn)ICP差異化服務保障的系統(tǒng),包括:隧道起點設備、寬帶遠程接入服務器BRAS和隧道終點設備;
[0011]所述隧道起點設備,用于接收IPv4報文,從所述IPv4報文中提取互聯(lián)網內容提供商ICP的IPv4目的地址,將所述ICP的IPv4目的地址形成IPv6隧道內嵌地址,并對所述IPv4報文進行隧道封裝,生成IPv6隧道封裝報文,將所述IPv6隧道封裝報文發(fā)送給所述BRAS ;
[0012]所述BRAS,用于根據(jù)所述IPv6隧道封裝報文中的用戶設備的IPv6地址和所述IPv6隧道內嵌地址確定策略模板,根據(jù)所述策略模板將所述IPv6隧道封裝報文發(fā)給所述隧道終點設備,以保障服務質量。
[0013]基于本發(fā)明上述實施例提供的實現(xiàn)ICP差異化服務保障的方法和系統(tǒng),與現(xiàn)有技術相比,通過在IPv6隧道封裝報文的隧道地址中嵌入ICP IPv4目的地址,這樣BRAS就可以通過識別隧道外層IPv6地址來區(qū)分不同的ICP流量,實現(xiàn)簡單。而且,該方法對上行流量和下行流量均適用,提高了適用性。
[0014]下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
【附圖說明】
[0015]構成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同描述一起用于解釋本發(fā)明的原理。
[0016]參照附圖,根據(jù)下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:
[0017]圖1為本發(fā)明實現(xiàn)ICP差異化服務保障的方法一個實施例的流程圖。
[0018]圖2為本發(fā)明實現(xiàn)ICP差異化服務保障的方法另一個實施例的流程圖。
[0019]圖3為本發(fā)明一個實施例的隧道內嵌地址格式結構示意圖。
[0020]圖4為本發(fā)明實現(xiàn)ICP差異化服務保障的系統(tǒng)一個實施例的結構示意圖。
[0021]圖5為本發(fā)明實現(xiàn)ICP差異化服務保障的系統(tǒng)另一個實施例的結構示意圖。
[0022]圖6為本發(fā)明實現(xiàn)ICP差異化服務保障的系統(tǒng)又一個實施例的結構示意圖。
[0023]圖7為本發(fā)明一個實施例的下行流量處理流程圖。
[0024]圖8為本發(fā)明一個實施例的下行流量處理流程圖。
【具體實施方式】
[0025]現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達式和數(shù)值不限制本發(fā)明的范圍。
[0026]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。
[0027]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制。
[0028]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為說明書的一部分。
[0029]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0030]應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0031]圖1為本發(fā)明實現(xiàn)ICP差異化服務保障的方法一個實施例的流程圖。如圖1所示,本實施例提供的實現(xiàn)ICP差異化服務保障的方法具體可以應用于將IPv4業(yè)務跨越IPv6網絡進行傳輸?shù)膽脠鼍爸?,實現(xiàn)ICP差異化保障的處理過程。本實施例提供的實現(xiàn)ICP差異化服務保障的方法具體包括:
[0032]步驟101、隧道起點設備接收IPv4報文,從IPv4報文中提取互聯(lián)網內容提供商ICP的IPv4目的地址,將ICP的IPv4目的地址形成IPv6隧道內嵌地址,并對IPv4報文進行隧道封裝,生成IPv6隧道封裝報文,將IPv6隧道封裝報文發(fā)送給寬帶遠程接入服務器BRAS ;
[0033]步驟102、BRAS根據(jù)IPv6隧道封裝報文中的用戶設備的IPv6地址和IPv6隧道內嵌地址確定策略模板,根據(jù)策略模板將IPv6隧道封裝報文發(fā)給隧道終點設備,以保障服務質量。
[0034]具體地,用戶使用用戶設備接入網絡,訪問不同ICP提供的互聯(lián)網內容,用戶設備可以為個人計算機、筆記本電腦、智能手機或平板電腦等終端設備。用戶設備與ICP頁面的交互過程中產生的IPv4業(yè)務,跨越IPv6網絡進行傳輸。
[0035]隧道起點設備和隧道終點設備針對于業(yè)務流量方向來說的,對于下行流量而言的隧道起點設備和對于上行流量而言的隧道起點設備不同,相應地,對于下行流量而言的隧道終點設備和對于上行流量而言的隧道終點設備也不同。
[0036]隧道起點設備接收IPv4報文,若該IPv4報文為下行流量,則隧道起點設備可以為AFTR (Address Family Transit1n Router,地址族轉換路由器),若該IPv4報文為上行流量,則該隧道起點設備可以為CPE(Customer Premise Equipment,客戶終端設備)。IPv4報文中攜帶有該用戶設備的IPv4地址和ICP的IPv4目的地址,隧道起點設備會將用戶設備的IPv4地址轉換為IPv6地址,將該ICP的IPv4目的地址嵌入到隧道地址的后64比特位中的預設位置,并將IPv4報文封裝成IPv6隧道封裝報文,BRAS作為隧道節(jié)點設備,在接收到該IPv6隧道封裝報文時,可以從該IPv6隧道封裝報文的隧道地址中讀取到用戶設備的IPv6地址和ICP的IPv4目的地址,并確定相應的策略模板,根據(jù)該策略模板進行相應的服務質量保證。
[0037]BRAS中可以預先存儲有與用戶和ICP對應的策略模板,以實現(xiàn)ICP差異化保證。該策略模板也可以為網絡中的策略服務器下發(fā)給BRAS,策略服務器例如可以為網絡中的智能提速平臺。
[0038]隧道終點設備在接收到該IPv6隧道封裝報文,對該IPv6隧道封裝報文進行解封裝處理,提取其中的IPv4報文,再傳輸給網絡中的下個節(jié)點。若該IPv4報文為下行流量,則隧道終點設備可以為CPE,若該IPv4報文為上行流量,則該隧道起點設備可以為AFTR。
[0039]本實施例提供的實現(xiàn)ICP差異化服務保障的方法,通過在IPv6隧道封裝報文的隧道地址中嵌入ICP IPv4目的地址,這樣BRAS就可以