專利名稱:寬帶接入服務器對三重服務業(yè)務進行控制的裝置的制作方法
技術領域:
本發(fā)明涉及通訊才支術中寬帶接入服務器對用戶進行三重服務 業(yè)務開展的裝置,尤其涉及寬帶接入服務器對三重服務業(yè)務控制的裝置。
背景技術:
三重服務(Triple-play)指在同 一個網絡上或者在不同的網絡 上由一個運營實體,以一個業(yè)務品牌提供語音、數據和一見頻三種業(yè) 務的組合。三重服務具有兩層含義 一是業(yè)務捆綁,二是業(yè)務融合。 大多數的電信運營商通過業(yè)務融合的方式4是供三重月l務,在IP網絡 上,電信運營商l是供VoIP、寬帶和IPTV業(yè)務的捆綁。
為了能夠在IP網絡上支持語音,視頻等實時業(yè)務,需要有QoS (服務質量)的支持,以保證重要的、敏感的或者實時性較強的數 據流在網絡中得到優(yōu)先處理。
在寬帶接入服務器(BRAS)上實現資源隔離的多協議標簽虛 擬專用網(MPLS VPN),每個業(yè)務^f吏用一個虛擬專用網全各(VPN), 同其它虛擬專用網絡在信息、用戶、網絡資源上都隔離開來,同運 行在一個物理專網上沒有區(qū)別。并且,由于共享一個采用了統(tǒng)計復 用才支術的共享物理網絡,帶來了額外的好處
l.一個物理網絡,建網成本、運4亍和維護成本均下降;
2. 每個業(yè)務網均可以在一定程度上進行"軟擴容,,;
3. 各種業(yè)務的流量高峰不同步,可以體現統(tǒng)計復用的優(yōu)勢,提 高資源利用率。
由于多協議標簽虛擬專用網是相對比較成熟的技術,運營商開 通業(yè)務重點在寬帶接入服務器側區(qū)分各種業(yè)務,并映射到路由轉發(fā) 表(VRF)中。
在現有業(yè)務區(qū)分手^a中,可以通過三種方法來進^f亍區(qū)分
1. 根據電路區(qū)分
根據用戶業(yè)務多少,規(guī)劃二層網絡的vlan。采用P-vlan來標示 業(yè)務,采用C-vlan來標示用戶。
寬帶接入服務器上針對二層網絡配置,配置相應的vlan,實現 用戶端IP地址分配和轉發(fā)控制。
每新增一種業(yè)務,都需要重新規(guī)劃二層網絡,重新配置寬帶接 入服務器數據,實現用戶接入。
2. 才艮據接入方式區(qū)分
根據用戶上網業(yè)務、或者IPTV業(yè)務分別用接入類型進行區(qū)分。 上網業(yè)務走PPPoX封裝、IPTV業(yè)務走IPoX封裝。因此,只能支 持兩種業(yè)務,對于Triple-Play方式不能滿足要求。
3. 根據用戶名區(qū)分
用戶的上網業(yè)務、IPTV業(yè)務、VoIP業(yè)務都采用PPPoX^妾入方 式,只是根據username@Domain格式中的域名,映射到不同路由 轉發(fā)表中。
這樣所有業(yè)務客戶端都必須支持PPPoX撥號,對業(yè)務客戶端 要求比較高,設備配置管理相對比較復雜,現有很多設備不支持這 種4妻入方式。
發(fā)明內容
本發(fā)明的目的在于提供一種寬帶接入服務器對三重服務業(yè)務 進行控制的裝置。
本發(fā)明提供了一種用于寬帶接入服務器對三重服務業(yè)務進行 控制的裝置,該裝置包括設置模塊,用于在寬帶服務器上以全局
模式配置媒介接入控制地址段以及網際協議路由轉發(fā)表;處理模
塊,用于將網際協議路由轉發(fā)表與接入實體相關聯,以及將用戶接
入寬帶服務器并向其分配網際協議地址;以及轉發(fā)模塊,用于使寬 帶服務器根據網際協議地址以及路由轉發(fā)表實現轉發(fā)。
其中,上述處理模塊包括關聯模塊,用于將媒介接入控制地
址段與路由轉發(fā)表通過關于々某介接入控制映射到路由轉發(fā)表的函
數建立對應關系,以獲得路由轉發(fā)表的標識;查找模塊,用于根據 路由轉發(fā)表的標識獲得關聯的接口 ,并且在接口下找到空閑的網際 協議地址;以及分配存儲模塊,用于將網際協議地址以及路由轉發(fā)
表標識分配給用戶,并在用戶轉發(fā)表中記錄用戶的路由轉發(fā)表。
并且,3各由轉發(fā)表的標識包括路由標識以及目的路由標識。 另夕卜,4矣入實體包括接入接口以及域。
另夕卜,對于網際協議接入方式,在入口接口上使路由轉發(fā)表關 聯,用戶分配的網際協議地址屬于接口地址空間。并且,對于端對 端協議接入方式,在域上使路由轉發(fā)表關聯,用戶分配的網際協議 地址屬于域動態(tài)關聯的接口。
并且,在該裝置中,確定路由轉發(fā)表標識的優(yōu)先級的順序為々某 介接入控制、永久虛擬連接、接口、以及用戶名。另外,轉發(fā)才莫塊 根據路由轉發(fā)表標識以及網際協議地址,查找用戶轉發(fā)表,以實現 轉發(fā)。寬帶服務器支持多協議標簽虛擬專用網的網絡。
本發(fā)明采用基于媒體接入控制地址的路由轉發(fā)表映射,相當于 是用二層地址映射到三層路由轉發(fā)表。用戶與寬帶接入服務器之 間,實際上是建立了一個點對點的串行連接。用戶數據包的轉發(fā)與
用戶源IP無關?;诖?,本發(fā)明可以達到以下有益歲文果
1. 根據用戶端設備,如IAD、 STB的媒體接入控制地址范圍, 直接區(qū)分路由轉發(fā)表,方便的區(qū)分業(yè)務。實現簡單,與網絡規(guī)劃無 關。Vlan等發(fā)生變化后,不需要在寬帶接入服務器上重做數據。
2. 由于地址分配和路由過程都是根據用戶的媒體接入控制地址 作為映射標準的,與用戶IP地址無關,因此可以同時支持IPv4和 IPv6的應用場景。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā) 明的目的和其他J尤點可通過在所寫的"i兌明書、4又利要求書、以及附 圖中所特別指出的結構來實現和獲得。
附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部 分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的
限制。在附圖中
圖1示出了根據本發(fā)明的網絡設備的示意圖2示出了根據本發(fā)明第一實施例的用于寬帶接入服務器對三 重服務業(yè)務進行控制的方法的流程圖3示出了根據本發(fā)明第二實施例的用于寬帶接入服務器對三 重服務業(yè)務進行控制的裝置的框圖;以及
圖4示出了根據本發(fā)明第三實施例的分配網際協議地址的流程圖。
具體實施例方式
以下結合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此 處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。
第一實施例
根據本發(fā)明的第 一實施例,提供了 一種用于寬帶接入服務器對 三重服務業(yè)務進行控制的方法。下面將參照圖2對該方法進行描述。
圖2是示出根據本發(fā)明實施例的用于寬帶接入服務器對三重服 務業(yè)務進行控制的方法的流程圖。如圖2所示,根據本發(fā)明實施例 的用于寬帶接入服務器對三重服務業(yè)務進行控制的方法包括以下 步驟步驟202,在寬帶服務器上以全局模式配置媒介接入控制地
址段以及網際協議路由轉發(fā)表;步驟204,將網際協議路由轉發(fā)表 與接入實體相關聯,以及將用戶接入寬帶服務器并向其分配網際協
議地址;以及步驟206,寬帶服務器根據網際協議地址以及路由轉 發(fā)表實現轉發(fā)。
其中,上述方法中的步驟204進一步包括以下步驟將媒介接 入控制地址段與路由轉發(fā)表通過關于媒介接入控制映射到路由轉 發(fā)表的函數建立對應關系,以獲得路由轉發(fā)表的標識;根據路由轉 發(fā)表的標識獲得關聯的接口 ,并且在接口下找到空閑的網際協議地 址;以及將網際協議地址以及路由轉發(fā)表標識分配給用戶,并在用 戶轉發(fā)表中記錄用戶的路由轉發(fā)表。
其中,路由轉發(fā)表的標識包括路由標識以及目的路由標識。另 夕卜,接入實體包括接入接口以及域。并且,對于網際協議接入方式, 在入口接口上關聯路由轉發(fā)表,用戶分配的網際協議地址屬于接口 地址空間。另外,對于端對端協議接入方式,在域上關聯路由轉發(fā) 表,用戶分配的網際協議地址屬于域動態(tài)關聯的接口。并且,確定 路由轉發(fā)表標識的優(yōu)先級的順序為媒介接入控制、永久虛擬連接、 接口、以及用戶名。另外,寬帶服務器支持多協議標簽虛擬專用網 的網纟各。
并且,再上述方法的步驟206中,根據路由轉發(fā)表標識以及網 際協議地址,查找用戶轉發(fā)表,以實現轉發(fā)。
配置媒體接入控制地址與路由轉發(fā)表的映射關系,在承載實現 一個媒體接入控制表,查詢得到路由轉發(fā)表號。
第二實施例 根據本發(fā)明的第二實施例,提供了 一種用于寬帶接入服務器對
三重服務業(yè)務進行控制的裝置300,下面將參照圖3,對該裝置進
如圖3所示,根據本發(fā)明實施例的用于寬帶接入服務器對三重 服務業(yè)務進行控制的裝置300包括設置模塊302,用于在寬帶服 務器上以全局模式配置媒介接入控制地址段以及網際協議路由轉 發(fā)表;處理模塊304,用于將網際協議路由轉發(fā)表與接入實體相關 聯,以及將用戶接入寬帶服務器并向其分配網際協議地址;以及轉 發(fā)模塊306,用于使寬帶服務器根據網際協議地址以及路由轉發(fā)表 實現轉發(fā)。
其中,上述處理模塊304包括關聯模塊,用于將々某介接入控 制地址段與路由轉發(fā)表通過關于媒介接入控制映射到路由轉發(fā)表 的函數建立對應關系,以獲得路由轉發(fā)表的標識;查找模塊,用于 根據^各由轉發(fā)表的標識獲得關聯的接口 ,并且在4妾口下找到空閑的 網際協議地址;以及分配存儲模塊,用于將網際協議地址以及路由 轉發(fā)表標識分配主會用戶,并在用戶轉發(fā)表中記錄用戶的路由轉發(fā) 表。
其中,路由轉發(fā)表的標識包括路由標識以及目的路由標識。 另外,接入實體包括接入接口以及域。
另夕卜,對于網際協議接入方式,在入口4妻口上使路由轉發(fā)表關 聯,用戶分配的網際協議地址屬于接口地址空間。并且,對于端對 端協議接入方式,在域上使路由轉發(fā)表關聯,用戶分配的網際協議 地址屬于域動態(tài)關聯的接口 。
并且,在該裝置中,確定路由轉發(fā)表標識的優(yōu)先級的順序為媒 介接入控制、永久虛擬連接、接口、以及用戶名。另外,轉發(fā)模塊
根據路由轉發(fā)表標識以及網際協議地址,查找用戶轉發(fā)表,以實現 轉發(fā)。寬帶服務器支持多協議標簽虛擬專用網的網絡。
第三實施例
根據本發(fā)明的第 一 實施例,本發(fā)明還提供了 一種用于寬帶接入
服務器對三重服務業(yè)務進行控制的方法,下面將參照圖3對該方法
進行描述。
如圖4所示,該方法包^^舌以下步驟
第一步驟,在寬帶服務器上全局模式下配置媒體接入控制地址 段。其中,媒體接入控制地址具有全局唯一性,在目前應用較多的 48位媒體接入控制地址中,前24位是由生產網卡的廠商向IEEE 申請的廠商地址,后24位為廠商內部分配給每臺設備,并且在寬 帶接入服務器上,配置媒體接入控制地址段作為一種接入方式;
第二步驟,在全局模式下配置IP路由轉發(fā)表,配置一個路由 轉發(fā)表,同時指定路由轉發(fā)表的必要屬性路由標識,即,目的路由 標識;
第三步驟,將路由轉發(fā)表與接入實體相關聯。由于接入服務器 接入方式比較多,路由轉發(fā)表關聯工作相當比較復雜,對于IP接入 方式,可在入口4妄口上關聯路由轉發(fā)表,用戶分配的ip地址屬于該 接口地址空間;對于PPP接入方式,可在域上關聯路由轉發(fā)表,用 戶分配的ip ;也址屬于該i或動態(tài)關聯的4妄口 ;
第四步驟,用戶4妄入寬帶月良務器,并分配;也址。對于IP 4妄入 方式,可在入口4妄口上關聯i 各由轉發(fā)表,用戶分配的ip地址屬于該 接口的地址空間;對于PPP接入方式,可在域上關聯路由轉發(fā)表, 用戶分配的ip地址屬于該域動態(tài)關聯的接口;以及
第五步驟,接入服務器根據IP地址和路由轉發(fā)表轉發(fā)到多協 "^義標簽虛擬專用網內。
并且,在設備組網中,要實現基于4某體接入控制的路由轉發(fā)表 管理,除了寬帶接入服務器自身完成媒體接入控制地址到路由轉發(fā) 表的映射外,如果要開展整個業(yè)務,還必須有支持多協議標簽虛擬 專用網的網纟各配合。
路由型城域網組網如圖1所示。
并且,Layer3多協議標簽虛擬專用網是一種基于路由方式的多 協議標簽虛擬專用網解決方案,IETF RFC2547中對這種虛擬專用 網絡技術進行了描述,MPLS Layer3虛擬專用網絡也被稱作是 BGP/MPLS VPNs。 BGP/MPLS VPN使用類似傳統(tǒng)路由的方式進行 IP分組的轉發(fā),在路由器接收到IP數據包以后,通過在轉發(fā)表查 找IP數據包的目的地址,然后使用預先建立的LSP進行IP數據跨 運營商骨干的傳送。
其中,BGP/MPLS VPN的解決方案支持只十等方式的虛擬專用網 絡網絡結構。在PE之間,屬于同一多協議標簽虛擬專用網的路由 信息通過BGP協議承載進行交互。PE路由器使用LSP進行路由轉
發(fā),對于運營商路由器P并不需要知道客戶虛擬專用網絡的信息, 這種透明可以有效的減小Pif各由器的負;J旦,提高網絡的擴展性和業(yè)
務開展的靈活性。通過PE之間、PE和CE之間的路由交互,客戶 的路由器可以知道屬于同 一個虛擬專用網絡的網絡拓樸信息。
并且,BGP/多協議標簽虛擬專用網可以解決基于純IP Layer3 虛擬專用網絡無法實現的一些功能,主要包括支持地址重疊,即 同時支持使用公有地址的客戶端設備和私有地址的客戶端設備,或
者多個虛擬專用網紹"吏用同一個:^也址空間;以及支持重疊虛擬專用
網絡,即一個站點可以同時屬于多個虛擬專用網纟備。
并且,對于傳統(tǒng)基于3各由的虛擬專用網絡來i兌,要解決以上的 問題有一定的挑戰(zhàn)性。多協議標簽虛擬專用網使用虛擬專用網絡路
由轉發(fā)表(路由轉發(fā)表)解決地址重疊的問題。在運營商PE路由 器上使用基于每個虛擬專用網絡的路由轉發(fā)表隔離不同虛擬專用 網絡的路由。通過路由信息的隔離,實現支持虛擬專用網絡地址的 重疊。如果一個PE上有多個CE屬于同一個虛擬專用網絡,那么 這些CE共享PE上的虛擬專用網絡路由轉發(fā)表。對于重疊虛擬專 用網絡的情況,重疊發(fā)生的站點需要使用獨立的路由轉發(fā)表表存儲 來自其所屬虛擬專用網纟備的3各由^:息。
并且,地址重疊的另一個問題是,PE路由器從鄰居的BGP更 新中會收到屬于不同虛擬專用網絡的重疊^各由信息。為了區(qū)別來自 不同虛擬專用網絡的路由信息,PE使用8octet的路由標識(RD) 對來自不同虛擬專用網絡的路由信息進行標記。這個8 octet的路由 標識作為4 octet的IP i也址前纟聶的擴展構成了 一個新的i也址類(VPN -IPv4地址)。^各由標識不參與i 各由發(fā)布的過程,它所起的作用僅 僅是區(qū)分屬于不同虛擬專用網絡站點的路由。路由標識和路由轉發(fā) 表之間建立了 一種——映射的關系,路由轉發(fā)表在發(fā)布路由信息的 同時將附帶相應的路由標識信息。對于重疊虛擬專用網絡的情況, 這類站點雖然同時屬于多個虛擬專用網絡,但是它只需要一個路由 標識,并不需要多個路由標識以對應多個路由轉發(fā)表,其主要的目 的是為了節(jié)省PE路由器上的存儲資源。
在寬帶接入服務器產品的實現中,寬帶接入服務器上實現基于 i某體接入控制地址的3各由轉發(fā)表包括以下兩個階段
第一階段,地址分配過程。根據用戶媒體接入控制地址與路由
轉發(fā)表的映射關系,得到呼叫用戶路由轉發(fā)表屬性,并在該路由轉
發(fā)表關聯的接口中,將一個ip地址分配給客戶端。
第二階段,業(yè)務轉發(fā)過程。根據用戶的媒體接入控制地址獲得 與路由轉發(fā)表的映射關系,得到路由轉發(fā)表屬性,并與目的ip地址 一起,作為用戶路由的標記,實現路由轉發(fā)。
其實j見原理包才舌
1. 靜態(tài)配置媒體接入控制地址與路由轉發(fā)表的對應關系。人工 配置媒體接入控制地址與路由轉發(fā)表的對應關系,即生成一個關于 媒體接入控制映射到路由轉發(fā)表的函數/DVf/ = /(M4C)。
2. 確立/z^獲得優(yōu)先級。根據用戶物理信息、用戶名等信息, 確定/z^,優(yōu)先級為媒體接入控制-> 7JC久虛擬連接-> 接口 ->用戶名。
3. 分配ip地址。根據用戶接入方式分別分配ip地址。其流程 如圖2所示。
第一步驟,沖艮據第二步的順序,獲得7^/; 第二步驟,根據路由轉發(fā)表id得到關聯的接口;
第三步驟,在該接口下,找到空閑的ip地址,并將該ip地址 分配給用戶,并在用戶轉發(fā)表中記下用戶的路由轉發(fā)表;以及
第四步驟,用戶數據包轉發(fā)。根據第一步的映射關系,根據用
戶源媒體接入控制,獲得用戶所在/£V ,根據/D<和目的ip,查路 由表,之后進行轉發(fā)。
釆用基于^某體接入控制地址的路由轉發(fā)表映射,相當于是用二 層地址映射到三層路由轉發(fā)表。用戶與寬帶接入服務器之間,實際 上是建立了一個點對點的串行連^妾。用戶凄t據包的轉發(fā)與用戶源IP
無關。基于此,本發(fā)明可以達到以下有益歲文果
1 .根據用戶端設備,如IAD、 STB的媒體接入控制地址范圍, 直接區(qū)分路由轉發(fā)表,方便的區(qū)分業(yè)務。實現簡單,與網絡規(guī)劃無 關。Vlan等發(fā)生變化后,不需要在寬帶接入服務器上重做數據。
2.由于地址分配、路由過程都是根據用戶的媒體接入控制地址 作為映射標準,與用戶IP地址無關,因此可以同時支持IPv4和IPv6
的應用場景。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā) 明,對于本領域的沖支術人員來i兌,本發(fā)明可以有各種更改和變化。 凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進 等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種用于寬帶接入服務器對三重服務業(yè)務進行控制的裝置,其特征在于,所述裝置包括設置模塊,用于在所述寬帶服務器上以全局模式配置媒介接入控制地址段以及網際協議虛擬路由轉發(fā)表;處理模塊,用于將所述網際協議虛擬路由轉發(fā)表與接入實體相關聯,以及將所述用戶接入所述寬帶服務器并向其分配網際協議地址;以及轉發(fā)模塊,用于使所述寬帶服務器根據所述網際協議地址以及所述虛擬路由轉發(fā)表實現轉發(fā)。
2. 根據權利要求1所述的裝置,其特征在于,所述處理模塊包括關聯模塊,用于將所述媒介接入控制地址段與所述虛擬 路由轉發(fā)表通過關于所述媒介接入控制映射到所述虛擬路由 轉發(fā)表的函數建立對應關系,以獲得所述虛擬路由轉發(fā)表的標 識;查找模塊,用于根據所述虛擬路由轉發(fā)表的標識獲得關 聯的接口 ,并且在所述接口下找到空閑的網際協議地址;以及分配存儲才莫塊,用于將所述網際協iU也址以及虛擬路由 轉發(fā)表標識分配給所述用戶,并在用戶轉發(fā)表中記錄所述用戶 的虛擬路由轉發(fā)表。
3. 根據權利要求2所述的裝置,其特征在于,所述虛擬路由轉發(fā) 表的標識包括路由標識以及目的3各由標識。
4. 根據權利要求1所述的裝置,其特征在于,所述接入實體包括 接入接口以及域。
5. 根據權利要求4所述的裝置,其特征在于,對于所述網際協議 接入方式,在所述入口接口上使虛擬路由轉發(fā)表關聯,所述用 戶分配的所述網際協議地址屬于所述4妾口地址空間。
6. 根據權利要求4所述的裝置,其特征在于,對于端對端協議接 入方式,在所述域上使所述虛擬路由轉發(fā)表關聯,所述用戶分 酉己的所述網際協議地址屬于所述域動態(tài)關聯的接口 。
7. 根據權利要求2所述的裝置,其特征在于,確定虛擬路由轉發(fā) 表標識的優(yōu)先級的順序為所述媒介接入控制、永久虛擬連接、 才妾口、以及用戶名。
8. 根據權利要求1所述的裝置,其特征在于,所述轉發(fā)模塊根據 所述虛擬路由轉發(fā)表標識以及所述網際協議地址,查找所述用 戶轉發(fā)表,以實現轉發(fā)。
9. 根據權利要求1所述的裝置,其特征在于,所述寬帶服務器支 持多協議標簽虛擬專用網。
全文摘要
本發(fā)明提供了一種用于寬帶接入服務器對三重服務業(yè)務進行控制的裝置,該裝置包括關聯模塊,用于將媒介接入控制地址段與路由轉發(fā)表通過關于媒介接入控制映射到路由轉發(fā)表的函數建立對應關系,以獲得路由轉發(fā)表的標識;查找模塊,用于根據路由轉發(fā)表的標識獲得關聯的接口,并且在接口下找到空閑的網際協議地址;以及分配存儲模塊,用于將網際協議地址以及路由轉發(fā)表標識分配給用戶,并在用戶轉發(fā)表中記錄用戶的路由轉發(fā)表。本發(fā)明實現簡單,與網絡規(guī)劃無關,并且Vlan等發(fā)生變化后,不需要在寬帶接入服務器上重做數據,另外本發(fā)明可以同時支持IPv4和IPv6的應用場景。
文檔編號H04L12/56GK101166147SQ20061014996
公開日2008年4月23日 申請日期2006年10月19日 優(yōu)先權日2006年10月19日
發(fā)明者鵬 孫 申請人:中興通訊股份有限公司