闕鋼
中國移動通信集團福建有限公司龍巖分公司,福建省龍巖市 364000
基于 IMS 的 PoC 業務仿真系統的設計與實現
闕鋼
中國移動通信集團福建有限公司龍巖分公司,福建省龍巖市 364000
IMS 是第三代移動通信伙伴提出的支持 IP多媒體業務的子系統。IMS 具有接入無關性以及標準開放的業務控制接口等特點。IMS 提供了業務融合的基礎,它基于 IP 技術同時支持語音、數據和多媒體業務等。IMS 提供了業務融合的基礎,它基于 IP 技術同時支持語音、數據和多媒體業務等。PoC 業務是在 IMS 上實現的一種即時通信業務,其簡單方便,通信快捷、即按即說、群組通話的特點使其成為移動增值業最有前景的應用之一。本文描述了一個基于IMS 的 PoC 業務仿真系統的設計與實現。本文首先介紹了 IMS、SIP 和 PoC 業務等相關背景知識,然后提出一種設計與實現方案。
IMS;PoC;SIP
IMS; PoC; SIP
基于 IMS域的PoC的特點是互聯互通性很好,是最終大規模商用網絡的最佳選擇。缺點是體系結構龐大而嚴謹,技術難度高,需要增加IMS域實體,對現有網絡改造大,部署難度大,成本高。目前基于IMS域的PoC技術還不很成熟,但由于得到了幾個大的通信廠商的強烈支持,因此發展很迅速。
1.1 IMS
IMS 是今年來電信行業中頻頻出現的一個單詞,是 IP Multimedia Subsystem(IP多媒體子系統)的縮寫[1]。在通信領域,3G曾經被許多人視為是典型的顛覆性技術,但隨著3G產業化進程的發展,人們對它的認識日趨理性。今天,業界基本上達成共識:3G是對2G的漸進革新而非完全取代,它更多是帶來傳統移動業務在用戶體驗方面的增強并提供大大提高的帶寬,2.5G 環境下運行得捉襟見肘的某些業務(如流媒體)在 3G 環境下有了較大的改善,而傳統移動價值鏈(設備供應商/運營商/SP/終端/最終用戶)在 3G 環境下并沒有本質變化,于是 IMS就有足夠的理由的成為這樣一種潛在的顛覆性技術。
1.2 PoC
PoC 基于移動運營商提供的數據傳輸功能實現按鍵通話,能夠提高移動運營商的網絡利 用率,大幅度增加數據業務吞吐量,為移動運營商和服務提供商發掘新的市場機遇[3]。PoC技術有許多的優點,其中最主要的優點有三個:第一是資費便宜,因為其應用是基于IP網絡的,其成本遠遠地低于普通的手機語音業務;第二是拯救網絡閑置,開拓PoC這項增值業務可以充分利用限制的網絡資源;第三是提高用戶的忠誠度,由于其群組通信特性,一旦用戶選擇并喜歡上了某運營商的PoC業務,一般不會輕易轉網,對提高用戶的忠誠度很有好處。
1.3 SIP
SIP 協議(Session Initiation Protocol)是IETE提出的在IP網絡上進行多媒體通信的應 用層控制協議,用于建立、更改和終止多媒體會話或呼叫[2]。SIP協議可用于發起會話,也可用于邀請成員加入已經用其他方式建立起的會話。SIP協議透明地支持名字映射和重服務,便于實現 ISDN、智能網以及個人移動業務。
SIP協議支持多媒體通信的以下5個方面:用戶定位:明確用于通信的終端系統;用戶能力:確定通信媒體和媒體的使用參數;用戶可達性:確定被叫用戶加入通信的意愿;呼叫建立:建立主叫和被叫的呼叫參數;呼叫處理:包括呼叫轉移和呼叫終止。

圖 1Mini-PoC 實現圖
2.1 概述
本系統將模擬實現一個基于 IMS 框架的PoC業務,因其規模較小,這里稱之為Mini-PoC,見圖1,其運行環境如下:
硬件環境:一個小型的局域網,使用兩個PC作為PoC應用服務器和在線服務器。
軟件環境:PoC終端軟件采用java語言實現,運行在該局域網其他的PC機上;P o C應用服務器和在線服務器采用W i n d o w s環境,其軟件開發語言也為java;數據庫統一采用SQL Server2000。
該PoC業務可模擬實現一般PoC所具備的基本功能,能完成即按即說、一對一通信、在線狀態服務、群組列表管理和接入策略管理等。
2.2 系統實現

圖 2 系統邏輯框架
如圖2所示,該系統分為兩大基本部分:
2.2.1 通信子系統部分:
這部分主要實現SIP信令的封裝、發送和接收功能。當有SIP消息到來時,通知上層邏輯實體來接收SIP消息;上層邏輯實體通過此部分把封裝好的SIP消息發送出去。
2.2.2 邏輯實體部分:
這部分包含有三個邏輯實體,分別如下:
2.2.2.1 PoC終端子系統:該子系統負責實現 PoC終端的界面,并且能夠完成和在線服務器和PoC服務器的交互。
2.2.2.2 在線服務器子系統:該子系統負責實現用戶的在線狀態管理、用戶群組列表管理和接入策略管理等。
2.2.2.3 PoC服務器子系統:該子系統包括呼叫控制部分和媒體傳輸部分,負責實現一對一通話。
本文介紹了IMS系統、PoC業務以及與之相關的SIP協議。提出了IMS下PoC業務設計方案,并給出了系統設計以及相應的流程圖。基本實現了設計的功能,性能穩定、易于移植。當然本系統還存在著不足,并有其它功能可以擴充,將在今后實踐中進一步完善。
[1]畢厚杰,李秀川.I M S與下一代網絡.江蘇通信結束,第22卷第4期.2006年12月
[2]歐陽星明,程劍.使用JAIN SIP開發基于S I P協議的應用.計算機應用.25卷第3期.2005年3月
[3]李俠宇.基于 IMS的 PoC 業務.電信技術,第7期.2005年
The Design And Implementation Of Emulating System Of The IMS-Based PoC Service
IMS that is brougt forward by 3GPP is a subsystem that supports the service of IP and multimedia.IMSincludes advantages such as independence of connection,interface of service control that is openingstandards and so on.IMS that is based on IP and supports services such as voice,data and multimedia,providers the foundation of fusing service.PoC is an instant communication implementation service of IMS.PoC that is simple , convenient,fast-communicating,push to talk ,talk in group,is thougt that it may be the one of the most important application of mobile increment service.This paper describes the design and implementation of emulating system of IMS-Based PoC Service.This article first introduced the background of IMS, SIP and PoC business and other related knowledge, and then put forward a design and implementation of the program.
10.3969/j.issn.1001-8972.2011.24.049
闕鋼 計算機科學與技術專業,工學碩士,工程師,主要從事工作:軟件開發、網絡優化、數據庫管理。