近几年来,移动网络上开展的一键通业务(Push-to-talk Over Cellular,简称PoC)引起了业界的极大关注,它改变了传统纯语音和数据业务的应用模式,很有可能成为未来移动网络中重量级的应用。
本文就其两种实现方式进行了测试分析,以备运营商选择参考之用。
一、PoC的两种实现方式
在PoC的国际标准颁布之前,很多厂家都提出了自己的解决方案。这些方案大部分都基于分组交换(PS)域,即面向现有的2.5G网络,通过在GPRS或CDMA1x核心网上直接增加PoC服务器来实现PoC业务,这种方案我们称之为基于PS域的方案。
2003年4月,移动开放联盟(OMA)正式成立了PoC工作组,负责制定相关的PoC体系结构规范。新制定的PoC国际标准要求PoC基于具有IMS能力的SIP/IP核心网,这种方案称为基于IMS域的方案。在OMA的PoC架构中,PoCServer是实现PoC业务的应用服务器,PoCServer使用基于IMS能力的SIP/IP核心网来提供寻址、选路和漫游等功能。IMS体系架构的优势是接入的无关性,PoC业务的开展可以独立于无线接入网络,用户可以在2.5G、3G等网络内及网络间实现PoC连接。
基于PS域的PoC业务方案是目前业界采用较多的实现方式,在组网过程中,PoC服务器一般直接与GGSN/PDSN相连,负责PoC业务的提供,其体系结构简单,部署方便快捷,成本较低,但在互联互通方面表现较差,很难实现业务漫游。基于IMS的PoC业务方案互联互通性好,但体系结构复杂且严谨,网络部署难度大、成本高。相比之下,IMS代表了未来网络发展的趋势,是发展规模PoC业务的最佳方式。
二、PoC业务测试
1.测试环境
测试环境主要由三部分组成:承载网络、PoC系统和终端(支撑系统本次测试没有涉及)。
(1) PoC系统
在PoC系统中,PoCServer为必选项;XDM服务器群在PoCXDMServer、Shared XDM server和Aggregation Proxy中为必选项;Presence服务器则为可选项,实现用户状态管理、维护、呈现功能;DM服务器也为可选项,实现客户端自动配置功能。
(2) 终端
此处终端可以是通过3G数据卡支持的软终端,也可以是智能手机,用以接入和使用PoC业务。
(3) 承载网络
因本文所说测试是在3G网络环境下进行,所以3G核心网是必选项;IP/SIPcore(即IMS相关设备)也是必选项,它主要包括一些SIP代理和SIP登记服务器,实现负责SIP信令路由,提供地址解析与寻址,支持SIP压缩等功能。
2.测试内容
测试内容主要包括:(1)业务登录功能测试,包括PoC用户登录、PoC业务退出、重新进入服务区域后PoC自动重新登录功能测试;(2)一对一即时通话测试,测试各种模式和场景下一对一即时通话的流程,包括手动应答模式,未登录用户的PoC呼叫请求、被叫为手动应答模式下主叫用户取消PoC呼叫请求、被叫用户无应答等场景的测试;(3)临时群组通话测试,各种模式和场景下临时群组通话的流程,包括所有被叫用户和部分被叫用户在已登录或未登录模式下的临时群组通话;(4)预定义群组通话,各种模式和场景下预定义群组通话的流程;(5)聊天群组通话(ChatGroupTalk),各种模式和场景下聊天群组通话的流程;(6)用户PoC业务设置,测试用户PoC终端的即时个人提醒、来话拒绝、应答模式、预建立会话等功能;(7)会话流程测试,包括会话发起流程,会话终止流程,群组内用户加入、群组外用户加入流程,会话邀请方式测试等;(8)群组管理功能,包括对用户和管理员的群组设置、管理;(9)多种场景下的黑名单功能测试。
3.测试结果分析
(1) 总体测试情况
通过测试,两种PoC实现模式在一对一即时通话、临时群组通话、预设群组通话、聊天群组通话、预建立会话等业务基本功能方面差别不大,基本都能实现各种场景对PoC通话的要求,完成PoC基本业务流程。