APP下载

PoC中发言权控制机制的分布式改进

2012-08-04刘海鹏廖建新朱晓民

通信学报 2012年4期
关键词:机制效率

刘海鹏,廖建新,朱晓民

(1. 北京邮电大学 网络与交换技术国家重点实验室,北京 100876;2. 东信北邮信息技术有限公司,北京 100191)

1 引言

随着重叠网络(overlay network)技术以及协作式多媒体应用(CMA, collaborative multimedia applications)[1]类业务的快速发展,基于IMS (IP multimedia subsystem)平台的 PoC (push to talk over cellular)业务日益引起业界的广泛关注[2]。半双工是PoC的基本业务属性之一,在会话中任意时刻,最多只允许有一个用户发言,其他用户处于接听状态。有发言需求的用户通过按键来竞争会话中唯一的一个发言权。OMA (open mobile alliance) 为PoC定义了一套基于集中式控制思想的发言权控制机制 TBCP (talk burst control protocol)[3~5]。其具有集中式机制[6~8]固有的缺点:中心节点维护成本高、容易产生控制瓶颈、健壮性不好、扩展性差等。由于当前可用的分布式机制[1,9~12]都不能很好地支持请求等待,所以也不能被直接应用于PoC系统。本文基于PoC会话的网络架构和特点,对TBCP进行了分布式改进,并提出了2种分布式发言权控制机制:TBCP/DQ(distributed queue)和 TBCP/MQ(mobile queue),以满足PoC乃至所有CMA业务的需要。

2 PoC会话网络架构简介

在PoC会话中,客户端表示位于用户移动终端上的PoC软件实体。文中用UE(user equipment)来代表PoC客户端。服务器表示会话中完成会话集中控制、媒体流转发控制、呼叫权控制等功能的网络实体。PoC服务器有2种工作模式,分别是控制模式(controlling mode)和参与模式(participating mode)[3~5]。服务器在控制模式下对会话进行集中控制、信令转发等操作;参与模式下则更多地是转发各种控制信令和媒体流。为讨论方便,文中定义工作在控制模式的服务器为CS(controlling server),工作在参与模式的服务器为 PS(participating server)。PoC会话可看成由PoC服务器作为上层节点SN(super node)和UE作为下层节点ON(ordinary node)的2层网络架构,如图1所示。……

登录APP查看全文

猜你喜欢

机制效率
构建“不敢腐、不能腐、不想腐”机制的思考
提升朗读教学效率的几点思考
注意实验拓展,提高复习效率
自制力是一种很好的筛选机制
效率的价值
定向培养 还需完善安置机制
破除旧机制要分步推进
跟踪导练(一)2
注重机制的相互配合
“钱”、“事”脱节效率低