VoIP(Voice over IP)是指利用IP網(wǎng)絡進行語音通信的技術。由于IP技術是一種面向無連接的技術,IP網(wǎng)絡的初衷只是提供一種稱之為“盡力而為”(Best Effort)的服務,這對于只要求準確率而對時延沒有嚴格要求的數(shù)據(jù)業(yè)務來說是合適的,而對于話音、視頻等實時通信業(yè)務,它們的服務質(zhì)量(Quality of Service, QoS)是難以保障的。VoIP的服務主要歸結為承載網(wǎng)絡問題,而目前的網(wǎng)絡帶寬限制是造成時延過大、擁塞的主要原因。另外,在一個網(wǎng)絡中同時提供語音和數(shù)據(jù)應用,就必須特別考慮語音應用的服務質(zhì)量。
由此我們可以看出,Intserv/RSVP,Diffserv,以及MPLS在追求端到端的QoS中是互補的技術。因此,為保證VoIP的QoS,采用這樣一種集成模型,在邊緣網(wǎng)絡里采用Intserv,在核心網(wǎng)里采用Diffserv Over MPLS。本文就是討論在這種集成模型上傳輸VoIP業(yè)務的QoS技術。
LSP的建立可以是控制驅動(也就是由控制流量觸發(fā)),也可以是數(shù)據(jù)驅動(也就是特殊流的出現(xiàn)而觸發(fā))。IP包和LSP之間的映射必須在LSR的入口通過為一個標簽指定一個FEC發(fā)生。LSR的入口使用一個FEC到NHLFE(Next Hop Label Forwarding Entry)的映射,在轉發(fā)的數(shù)據(jù)包沒有標簽以及在轉發(fā)前將被標記時使用。
為了建立LSP,LSR使用信令信息來協(xié)調(diào)和分發(fā)標簽。這些信令信息既可以用一種叫做LDP(Label Distribution Protocol)的新協(xié)議來承載,也可以用擴展的RSVP[4]去承載。在建立LSP以及支持流量工程的約束路由上兩種協(xié)議可以提供相類似的功能。在MPLS網(wǎng)絡中傳輸VoIP流時,一般采用擴展的RSVP去分發(fā)標簽綁定信息。
這種集成模型包括Intserv和Diffserv的集成以及Diffserv和MPLS的集成,前者的關鍵是經(jīng)由邊緣網(wǎng)絡產(chǎn)生的含有一定的QoS的數(shù)據(jù)包如何被分類并確定DSCP的值,也就是如何將Intserv各種服務類型映射到Diffserv的PHB(per hop behavior);后者的關鍵是如何將Diffserv中的BA映射到MPLS中的LSP上。在這只考慮BA不多于八種的情況,Intserv、Diffserv和MPLS之間的服務映射見表一。下面結合集成模型上傳輸VoIP來對其QoS實現(xiàn)技術進行分析。
(1) Premium:對延時很敏感的一類,以PDA(peak data rate)速率最大可能的傳遞用戶數(shù)據(jù)包,低于PDA的數(shù)據(jù)包將被丟棄。
(2) Olympic:對呑吐量很敏感的一類,由三種服務類組成:Gold,Silver以及Bronze。在每個類里有兩個微處理級,網(wǎng)絡至少以CDR(committed data rate)速率最大可能傳遞用戶數(shù)據(jù)包,可以高于該速率,但如果低于該速率數(shù)據(jù)包傳遞的可能性就極小。