[發明專利]一種基于虛擬路由與話音VLAN的QoS方法無效
| 申請號: | 201210541549.2 | 申請日: | 2012-12-14 |
| 公開(公告)號: | CN103001866A | 公開(公告)日: | 2013-03-27 |
| 發明(設計)人: | 王亞昕;袁星勇;李洪超;陳量;廖紅云 | 申請(專利權)人: | 重慶金美通信有限責任公司 |
| 主分類號: | H04L12/707 | 分類號: | H04L12/707;H04L12/851 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 400030 *** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 虛擬 路由 話音 vlan qos 方法 | ||
1.一種基于虛擬路由與話音VLAN的QoS方法,其特征在于:作用在基于IP的三層交換網絡,建立話音VLAN和話音虛擬路由表,在發起呼叫時選擇建立獨立于系統路由表的呼叫鏈路和備份鏈路,在轉發過程中根據鏈路狀況進行備份鏈路切換,并針對話音數據提供高于普通IP數據的轉發調度服務,從而提供穩定的話音連接和QoS服務。
2.根據權利要求1所述的基于虛擬路由與話音VLAN的QoS方法,其特征在于:
設計實現話音路由及信令處理單元:
1)通過交互鄰居維護報文,來獲取鄰居的信息,包括地址信息和鏈路信息,通過發送呼叫請求報文(如圖5所示)建立呼叫連接;
2)呼叫控制采用泛洪的話音路由方式,逐跳建立呼叫鏈路?(如圖1所示);
3)根據呼叫鏈路建立雙向話音虛擬路由表并在每個節點添加備份呼叫鏈路,在感知鏈路出現故障時進行備份鏈路切換;
設計實現話音數據處理單元:
發送時:
4)向話音路由及信令處理單元獲取該話音數據包(如圖2所示)在本條呼叫連接下的下一跳IP地址;
5)封裝數據包時,使用上一步中的IP地址作為目的IP,同時應該采用特定的話音VLAN的mac地址作為源mac地址、采用話音虛擬路由表的網關mac地址作為目的mac地址;
接收時:
6)識別話音包,條件滿足源mac為話音虛擬路由表網關mac且目的mac為話音VLAN的mac條件的數據包,即為話音包;
7)根據數據包特征向話音路由及信令處理單元獲取該話音數據包的下一步動作,是本地編解碼還是轉入發送處理;
設計話音虛擬路由表轉發單元:
8)建立話音VLAN,該VLAN內應包含所有可能參與發送話音數據的以太網端口;
9)將話音VLAN的mac地址劃分入話音VLAN中,所有使用該mac地址作為源地址的數據包應該都在該VLAN中轉發;
10)設置話音虛擬路由表vrf(Virtue?Route?Forward)接口,并設置該接口地址為話音虛擬路由表網關mac地址,所有使用該地址作為目的地址的數據包都應該在話音虛擬路由表中轉發;
11)話音VLAN中的端口在發送話音數據包時應使用話音轉發表,并且在做中繼轉發時攜帶vlan標簽;
12)在使用話音虛擬路由表發送話音數據包時,應采用第5級優先級,優先于普通IP數據,并為其預留最多話路數下的帶寬。
3.根據權利要求2所述的基于虛擬路由與話音VLAN的QoS方法,其特征在于:步驟3)中,呼叫鏈路的建立是在呼叫請求的目的節點在回復呼叫時,根據呼叫控制報文建立逐跳的前向路由;
當目的節點收到呼叫請求后,需要根據收到呼叫請求報文(如圖5所示)中的中間節點所附加的節點信息,來確定回復哪一條呼叫請求。
4.根據權利要求2所述的基于虛擬路由與話音VLAN的QoS方法,其特征在于:步驟4)中,話音數據處理單元與話音路由及信令處理單元應建立內部通信機制,用以獲取話音數據包的下一跳IP。
5.根據權利要求2所述的基于虛擬路由與話音VLAN的QoS方法,其特征在于:?步驟7)中,話音數據處理單元需要識別話音數據的編解碼格式,如果與本地提供的編解碼方式不同,需要做話音的編解碼轉換,如G.729或CVSD轉PCM。
6.根據權利要求2所述的基于虛擬路由與話音VLAN的QoS方法,其特征在于:步驟11)中,話音數據的中繼轉發是指使用呼叫連接建立的鏈路進行轉發,轉發過程中所經過的端口應該識別并交換攜帶VLAN標簽的話音數據包。





