何菲
(泰州供電公司,江蘇泰州 225300)
IMS技術即IP多媒體子系統(tǒng)技術,是由3GPP標準化組織編制的下一代網(wǎng)絡架構,它能夠滿足終端客戶更新穎、更多樣化多媒體業(yè)務的需求,是新一代網(wǎng)絡的核心技術,也是解決移動與固網(wǎng)融合,引入語音、數(shù)據(jù)、視頻三重業(yè)務融合等差異化業(yè)務的重要方式。IMS可以實現(xiàn)對全新的用戶-用戶業(yè)務、用戶-服務器業(yè)務(IPTV)和多用戶媒體業(yè)務的控制和執(zhí)行。一種典型的IMS網(wǎng)絡解決方案如圖1所示。
由于IMS必須提供一種高效益的解決方案。因此,IMS提供的業(yè)務必須根據(jù)服務等級協(xié)議(SLA)進行支付并保證服務質量(QoS)。因業(yè)務流量可能在任何時間、任何地點產(chǎn)生,則對于QoS的管理必須根據(jù)用戶的需求動態(tài)實現(xiàn)。在IMS系統(tǒng)中建立一種靈活且健壯的的QoS管理系統(tǒng)對于實現(xiàn)網(wǎng)絡中的服務質量保證是十分重要的[1]。
(1)代理呼叫會話控制功能 (P-CSCF),它是IMS系統(tǒng)中用戶的第一個接觸點,轉發(fā)所有SIP客戶端的注冊和呼叫;
(2)代理呼叫會話控制功能(I-CSCF),它是歸屬域的入口,為每個呼叫找到相應S-CSCF;
(3)服務呼叫會話控制功能(S-CSCF),它是整個IMS的控制核心,位于歸屬網(wǎng)絡,它完成用戶的注冊認證、會話控制、URI解析、應用服務器觸發(fā)等功能;
(4)歸屬用戶服務器(HSS),它是用戶數(shù)據(jù)庫服務器,包括用戶身份、注冊信息、接人參數(shù)和服務觸發(fā)信息等;
(5)簽約關系定位功能(SLF),當部署了多個HSS時,能夠找到給定用戶簽約的HSS,向I-CSCF和S-CSCF提供用戶標識到HSS名的解析;
(6)媒體資源控制器(MRFC)和媒體資源處理器 (MRFP),根據(jù)S-CSCF和應用服務器的調用,MRFC通過H.248協(xié)議控制MRFP完成相應的媒體流編解碼、轉換、混合和播放,在系統(tǒng)中起到會議橋和IVR的作用;
(7)媒體網(wǎng)關控制功能 (MGCF),它是實現(xiàn)IMS用戶和CS用戶通信的網(wǎng)關;
(8)媒體網(wǎng)關 (MGW),它提供 CS網(wǎng)絡(PSTN,GSN)和IMS之間的用戶平面鏈路;
(9)出口網(wǎng)關控制功能(BGCF),它負責選擇到CS域的出口位置,其一是選擇同一網(wǎng)絡中的MGCF和MGW,其二是選擇不同IMS網(wǎng)絡中的另一個BGCF,并由其選擇MGCF來實現(xiàn)到CS域的出口。
IMS系統(tǒng)架構的主要信令協(xié)議為SIP協(xié)議。SIP是由IETF定義,基于IP的一個應用層控制協(xié)議。SIP協(xié)議已經(jīng)廣泛使用在Internet上。SIP會話實現(xiàn)是基于請求/應答模型,實現(xiàn)在2個SIP用戶代理之間雙向會話描述的交互,與請求/應答交互相關的用戶代理能獲得實現(xiàn)一個會話所需的所有信息。
SIP為應用層協(xié)議,基于傳輸控制協(xié)議(TCP)或者數(shù)據(jù)包協(xié)議(UDP)來實現(xiàn)對IP多媒體會話的控制 (建立、修改和終止)。它和超文本傳輸協(xié)議(HTTP)及簡單郵件傳輸協(xié)議(SMTP)協(xié)議一樣,SIP協(xié)議依賴文本信息格式來請求和應答兩個用戶代理或服務器之間的對話。為了保證媒體數(shù)據(jù)的傳送,終端還需使用由IETF定義的其他兩個協(xié)議:實時傳送協(xié)議(RTP)和實時傳送控制協(xié)議(RTCP)。
公共開放策略服務(COPS)協(xié)議是由IETF定義,用于支持基于IP的QoS環(huán)境中的策略控制。
策略是網(wǎng)絡運營者定義的一種基于應用層業(yè)務類型和服務方式,用來管理網(wǎng)絡資源、提高服務質量的管理方法。通過引入策略控制方法來管理網(wǎng)絡,可以使網(wǎng)絡靈活的為用戶提供服務,而不必了解網(wǎng)絡的類型、運行機制或具體配置。IETF定義了一種策略框架,通過傳送策略規(guī)則以實現(xiàn)對網(wǎng)絡設備配置步驟的規(guī)范。
在基于策略的網(wǎng)絡中,策略是一系列規(guī)范的描述,用于定義網(wǎng)絡資源在各終端如何分配。基于策略的網(wǎng)絡中主要包括2種功能實體:策略確定節(jié)點(PDP)和策略執(zhí)行節(jié)點(PEP)。策略規(guī)則是以策略模型規(guī)范的形式定義并存儲在策略存儲器中,通過策略管理工具調用。
當PEP發(fā)起一個請求時,PDP將從策略存儲器中檢索到相應的策略規(guī)則。然后,策略規(guī)則將轉換為配置信息發(fā)送到相應的PEP去執(zhí)行。
IMS中的QoS架構是一種基于策略的QoS架構,它基于業(yè)務的策略控制機制,為QoS提供動態(tài)控制。這種架構為保證IP傳輸中QoS的一些重要指標(如帶寬,端到端時延,時延抖動,傳輸速率及誤碼率等)起到了重要作用。IMS網(wǎng)絡中的IMS會話控制并不直接控制承載網(wǎng)絡的資源分配,因此需要在IMS會話層和傳輸層之間建立一套交互機制。IMS網(wǎng)絡中的QoS機制完成IMS媒體業(yè)務流將要適用的承載業(yè)務的授權和控制,它是基于在IMS會話中所協(xié)商的會話描述協(xié)議(SDP)參數(shù),這種交互被稱為基于業(yè)務的本地策略。
在業(yè)務傳送場景中的大部分流量是音頻和視頻通信。這些流量的特性是在數(shù)據(jù)傳送過程中存在時延限制。為了解決這種時限要求,系統(tǒng)必須監(jiān)控網(wǎng)絡參數(shù)并保證數(shù)據(jù)流的網(wǎng)絡資源。這些都需要有QoS管理機制來實現(xiàn)。IETF組織定義了兩種基于IP網(wǎng)絡的QoS模型:綜合服務模型(IntServ)和區(qū)分服務模型(DiffServ)。
(1)綜合服務模型。綜合服務模型被設計用于提供端到端QoS,其基本思想是對屬于不同數(shù)據(jù)流的分組在路由器中進行不同的處理。端點為其數(shù)據(jù)流請求一定水平的QoS,如果網(wǎng)絡接受這個請求,路由器將據(jù)此處理這個數(shù)據(jù)流。綜合服務模型為應用提供其所要求的端到端行為,使應用能夠為其數(shù)據(jù)包的傳送選擇服務等級。為了支持端到端的QoS,數(shù)據(jù)包所經(jīng)過的每個網(wǎng)絡元素 (子網(wǎng)和IP路由器)都必須能夠支持控制QoS的機制,并且必須提供一種手段把應用的要求通知給每個網(wǎng)絡元素,并在應用與網(wǎng)絡元素之間傳送QoS管理信息。
(2)區(qū)分服務模型。區(qū)分服務模型定義了一種可以在互連網(wǎng)上實施可擴展的服務分離體系結構,它解決了綜合服務模型中存在的一些問題。較之綜合服務模型,區(qū)分服務模型Diffserv重點放在聚合數(shù)據(jù)流和每一條行為(PHB)上,從而在很大程度上簡化了信令的工作。DiffServ定義了三類合適在IMS中實現(xiàn)PHB。
① 加速轉發(fā) EF (Expedited Forwarding)PHB:這種方式則不用考慮其他流量是否分享其鏈路,適用于低時延、低丟失、低抖動和確保帶寬的端對端的業(yè)務;
② 確保轉發(fā) AF(Assured Forwarding)PHB:每個AF類又分為3個優(yōu)先級,可以對相應業(yè)務進行等級細分,QoS性能參數(shù)低于EF類型;
③ 默認或盡力而為型 BE(Best Effort)PHB:沒有任何QoS保證,AF類超限后可以降級為BE類,現(xiàn)有IP網(wǎng)絡流量也都默認為此類。
除了上述兩種服務模型,還有一些將IntServ和其他QoS模型相結合的可升級的動態(tài)QoS模型;同時,DiffServ模型本身也是可以升級的[2]。
服務等級協(xié)議(SLA)是服務等級合同(SLC)的關鍵部分。SLC是由業(yè)務提供者向終端用戶提供的網(wǎng)絡連通性、服務質量和服務類型等的合同。SLA能作為基于策略的網(wǎng)絡的觸發(fā)器,能夠幫助高效網(wǎng)絡的運作并提供可測量性。同時,通過策略保證網(wǎng)絡應用流量的優(yōu)先級是管理基于服務等級網(wǎng)絡的重要方面。
IETF已經(jīng)定義了基于策略的網(wǎng)絡管理架構(PBNM)以設置網(wǎng)絡業(yè)務。目前,大多研究都是基于DiffServ模型?;诓呗缘木W(wǎng)絡管理目標是通過定義設置原則即策略來實現(xiàn)對網(wǎng)絡的控制和管理。策略定義了網(wǎng)絡節(jié)點的獨立、可協(xié)同的并可升級的行為機制。
例如:若定義一種策略機制——丟包機制,則被定義的包無論網(wǎng)絡是否有能力傳送都將被丟棄。網(wǎng)絡中的流量將由邊緣路由器保證監(jiān)控并按照策略執(zhí)行。這些路由器能動態(tài)地決定哪些行為必須用于哪些包上,這些行為需要基于網(wǎng)絡的鏈路負荷情況或流量行為情況等狀態(tài)。
在IMS架構中,定義了一個單獨的集中式服務器ISMS(IMS-SDP管理服務器)。服務器服務在垂直于IMS/SDP水平層面的各層,如圖1所示。這種服務器,通過簡單網(wǎng)絡管理協(xié)議(SNMP)代理、被管理實體、和業(yè)務管理實體(SMO)來收集網(wǎng)絡參數(shù),以提供網(wǎng)絡和業(yè)務的管理。它利用SIP信令對會話進行管理。QoS管理策略通過COPS協(xié)議來執(zhí)行。當某個網(wǎng)絡實體提出行為要求時,它對應的PEP要求PDP提供所有由COPS標記的DiffServ的策略。策略通過PDP傳遞到PEP,策略中提供了所有節(jié)點相關的QoS設置或者部分設置,作為DiffServ標記過濾器的更新。PDP會將對外部事件的響應預先提供給PEP,PDP對外部事件的獲取是通過監(jiān)控器(寬帶監(jiān)視器)來實現(xiàn)。
信息安全管理體系(ISMS)為每個用戶管理相應的SLA,并保證根據(jù)SLA來實現(xiàn)業(yè)務的支付。ISMS相當于PDP,而網(wǎng)絡及相關的IMS節(jié)點 (網(wǎng)關)則相當于PEP的角色。這些PEP執(zhí)行由SLA提供的策略。例如:若一個網(wǎng)關需保證一定數(shù)量的資源(帶寬)提供給固定的業(yè)務流(由SLA定義),則它必須實現(xiàn)對一定數(shù)量的帶寬的保障;同時,應限制和檢查是否有超過的資源用于某固定業(yè)務流。總之,這些PEP節(jié)點要保證每個業(yè)務流得到他們的合法資源。但有時由于網(wǎng)絡參數(shù)的變更,如網(wǎng)絡性能的下降等,某些業(yè)務流將無法得到其根據(jù)SLA所應獲取的相應的資源數(shù)量。針對這種情況,現(xiàn)有很多的解決方案,如妥協(xié)某些優(yōu)先級較低的業(yè)務流以保證較高需求的業(yè)務流。若采用如此方式,則將導致相應的這些部分用戶會因其競爭者而犧牲其相應的權益。
ISMS實時監(jiān)控網(wǎng)絡的參數(shù)和端對端的QoS,通過客戶端設備將信息反饋給ISMS。當遇到SLA需要妥協(xié)的狀況時,ISMS開始通過客戶端設備與SLA進行重新協(xié)商。由于ISMS是集中式信息收集器,它可以很容易地實現(xiàn)客戶和業(yè)務服務器之間的協(xié)商策略。在協(xié)商過程中采用SIP信令,SIP INVITE和INFO信息用于和客戶端設備進行通信,同時一種基于可擴展標記語言(XML)的Web服務架構用于實現(xiàn)與業(yè)務提供者間的溝通。
目前國家電網(wǎng)公司系統(tǒng)網(wǎng)絡中有數(shù)據(jù)網(wǎng)、信息網(wǎng)和視頻網(wǎng),但三個網(wǎng)絡互相獨立,限制了新型業(yè)務的應用和發(fā)展。將來智能電網(wǎng)、智能小區(qū)等網(wǎng)絡的建設對目前專網(wǎng)專用的現(xiàn)狀是個挑戰(zhàn),建設IMS網(wǎng)絡勢在必行。未來IMS網(wǎng)絡將實現(xiàn)電網(wǎng)公司系統(tǒng)語音數(shù)據(jù)業(yè)務的融合,推進智能電網(wǎng)和物聯(lián)網(wǎng)的建設,解決移動和固網(wǎng)融合,推進公司視頻會議的發(fā)展。
[1]鄭 榮,萬曉榆,樊自甫.基于區(qū)分業(yè)務技術的IMS QoS機制[J].重慶郵電學院,2006(12):46-49.
[2]孫 濤,劉凱明,劉元安.IMS中QoS架構、控制機制和服務模型的研究[J].北京郵電大學,2007(8):96-98.