菊风针对 OMA PoC 1.0 标准实现符合规范功能要求的客户端开发框架,称为 PoC Client Framework (PCF),用户可以通过 PCF 接口可以实现符合 OMA PoC 1.0 标准的客户端。
框架
PCF 框架中包括以下功能模块:
客户端管理
联系人、群组管理
会话管理
即时消息管理
呈现授权规则
PoC 用户授权规则
日志管理
业务参数管理
PCF 通过 SUA(SIP User Agent) 经由 SIP 协议栈实现与 PoC 服务器的业务流程控制,通过 XCAP 协议栈经由 HTTP 协议栈实现与 XDMS 服务器的业务资源管理。
图 1 2 PoC Client Freamework 架构图
功能
• PoC 会话支持
- ad-hoc 会话(一对一、一对多)
- 群组会话(预定义会话、聊天会话)
- 预建立会话
• PoC Media 控制
- 先进语音引擎实现,在 TD-SCDMA 数据网络中(280K)
手机语音延时在 100-200ms(60ms采样)
300-500ms (160ms采样)。
- AMR 语音 Codec 支持
• PoC Presence/IM
- 联系人 Presence 信息(在线、离线、免打扰等)
- 会话 Presence 信息
- 即时用户通知
- 组广播
• PoC 应答模式
- 自动应答
- 手工应答
- 免打扰
• PoC 资源管理
- 资源目录访问
- 联系人列表
- 用户Poc 访问列表
- 用户呈现列表
- 组管理和权限控制
- 呈现资源 URI 服务
• PoC 维护管理
- 会话历史记录
- 回呼信箱
- 组信箱
- 信令日志
• PoC 应用开发
- 可在 Windows PC, Mobile, CE, ThreadX,
Symbian 等手机平台上开发
- 通过抽象的 GUI 显示适配层
可快速实现标准功能的 PoC 客户端
操作系统支持
支持 Windows XP/CE/Mobile, Linux, ThreadX, Symbian 等
服对接系统
已与Ericsson PoC Server 和Nokia-Siemens PoC Server 成功对接
PoC 协议顺从
• 3GPP/3GPP2/IETF & OMA PoC 1.0/1.0.2 Compliant
• IETF SIMPLE Compliant
• IETF SIP (RFC3261, RFC3262, RFC3265...etc)
• IETF SDP (RFC2327, RFC4566...etc)
• IETF HTTP (RFC2616, OMA-TS-XDM_Core-V1_0_1, 3GPP TS 24.109 etc)
• IETF XCAP (draft-ietf-simple-xcap-12, draft-ietf-simple-xcap-list-usage ... etc)
• IETF XML (W3C XML 1.0, 1.1, DOM Level-1, 2, 3... etc)
• IETF SigComp (RFC3320, RFC3321, RFC3485, RFC4464 ... etc)
• IETF RTP/RTCP (RFC1889, RFC1890 RFC3267, RFC3711... etc