一种基于蜂窝网络的一键通业务中的发言权控制方法

文档序号:7917419阅读:184来源:国知局
专利名称:一种基于蜂窝网络的一键通业务中的发言权控制方法
技术领域
本发明涉及移动通信和互联网,具体涉及一种基于蜂窝网络的一键通业 务中的发言权控制方法。
背景技术
PoC ( —鍵通业务)是Push to Talk over Cellular的缩写,是指基于移动蜂 窝网络分组域承载,利用VoIP技术实现的半双工语音业务,可以支持一对一 会话、群组会话。半双工语音业务的概念起源于集群通信技术,最初使用在 对讲机上,其特征为用户通过专门的按键,发起半双工语音会话,或者申 请会话中的发言权。在获得发言权并得到相应的提示后,用户可以开始讲话。 在半双工会话中, 一方在说话时,其他成员只能接听,不能说话。借助于IP (互联网协议)技术,PoC业务可以实现"永远在线",网络 资源只在使用者说话时被占用,而不是在整个^"连接过程中被一直占用, 因此比电路交换语音服务能更有效地使用移动通信网络资源。状态呈现是一种实现告知一个用户关于另 一个用户的可达性、可用性和 通信意愿的业务。状态呈现业务能够显示出其他用户是否在线,或者,如果 他们在线则显示他们是空闲还是繁忙的。而且,状态呈现业务可以让用户给 出通信方式和通信能力的详细信息,例如是否具有音频、视频、即时消息 等能力,用户的哪些终端具备这些能力。在一次会话建立之后,如果会话成员要发言,必须先进行协商。^S舌内 的所有成员都可以通过PoC掩建来申请发言权。PoC终端本身可以设置四类 优先级别,由高到低分别为抢先Pre-emption、高优先级High priority、普通 Normal和只听Listen-Only。终端允许用户设置自己的发言权优先级,用于和 服务器协商,话语权优先级以系统侧的设置为准。而这种发言权的协商M 于TBCP (发言权控制协议)来完成的。TBCP是一种基于RTCP (实施传输控制协议)应用包的协议。如图1所示,基于TBCP消息格式,作为申请发 言权的请求消息,其子类型"subtype"域的比特格式为00000。 "SSRC" 域为申请发言权的PoC用户的SSRC值。在TBCP请求消息中,可以包含一 个或多个可选域。每个可选域应该包括以下三个子域1、 可选标示"Option ID"子域。长度8bit,用来标识每个可选域。2、 可选长度"OptionLength"子域。整个可选域的长度,包括可选ID、 可选长度、可选值子域的长度总和。3、 可选值"OptionValue"子域。其格式和值依赖于应用选项。在一个会话中,PoC用户向PoC服务器发出发言权申请,服务器根据 TBCP中携带的信息,根据一定的策略来授予发言权。PoC用户获得发言权后, 就可以开始发言了。通过以上描述可知,PoC服务器在授予发言权时并没有考虑PoC用户当 前的呈现状态。比如一个PoC用户申请了发言权,但他当前的呈现状态可能 是忙碌,可能是在就餐或会议中,此时该用户可能并不适合获得发言权。但 PoC月良务器在授予发言权时并不考虑这一点,而会影响到发言权控制的公平 性。发明内容本发明需要解决的技术问题是如何提供""种基于蜂窝网络的 一键通业务中的发言权控制方法,能使PoC服务器结合PoC用户的呈现信息来控制发言 权。本发明的上述技术问题这样解决,提供一种基于蜂窝网络的一键通业务 中的发言权控制方法,在发言权控制协议请求消息中加入呈现域,包括以下 步骤1.1) 一键通业务用户通过所述发言权控制协议请求消息向一键通业务服 务器申请发言权;1.2) —键通业务服务器接收并根据所述发言权控制协议请求消息中信息 内容同一时间只授予一个申请发言权的用户发言权;所述信息内容包括所述呈现^ 中的呈现信息。按照本发明提供的控制方法,所述呈现信息包括用户呈现状态。按照本发明提供的控制方法,所述用户呈现状态包括但不限制在线、离 线、忙碌、会议或用餐。按照本发明提供的控制方法,所述步骤1.2)中一键通业务服务器优先把 发言权授予状态为在线的申请发言权的用户。按照本发明提供的控制方法,所述呈现信息还包括呈现扩展信息。按照本发明提供的控制方法,所述呈现扩展信息是场所、环境的噪音状 况或々某体能力。按照本发明提供的控制方法,所述步骤1.2)中一键通业务服务器优先把 发言权授予重要场所的申请发言权的用户。按照本发明提供的控制方法,所述步骤1.2)中一键通业务服务器优先把 发言权授予周围环境安静的申请发言权的用户。按照本发明提供的控制方法,所述步骤1.2)中一键通业务服务器优先把 发言权授予有音频发言+某体能力的申请发言权的用户。按照本发明提供的控制方法,所述信息内容还包括用户优先级和发送时 间戳, 一键通业务服务器优先把发言权授予用户优先级高、发送时间早的申 请发言权的用户。本发明提供的一种基于蜂窝网络的一键通业务中的发言权控制方法,在 发言权控制协议请求消息中加入呈现域,这样发言权授予可在原有用户优先 级和发送时间戳基础上进一步结合呈现域内呈现信息,从而使发言权控制更 加公平。


下面结合附图和具体实施例进一步对本发明进行详细说明。 图1是传统TBCP请求消息格式示意图; 图2是本发明TBCP请求消息格式示意图;图3是PoC用户被PoC服务器授予发言权并主动释放的流程示意图;图4是PoC用户被PoC服务器授予发言权并被撤销的流程示意图; 图5是PoC用户申请发言权但未4皮PoC服务器授予的流程示意图。
具体实施方式
首先,说明本发明的思想在TBCP请求消息中添加可选域,用户可以通过携带呈现信息来申请发 言权,同时PoC服务器结合PoC用户的呈现信息来控制发言权。第二步,说明本发明关键在TBCP消息中增加可选呈现域如图2所示,在传统TBCP请求消息格式上增加可选呈现域,该可选呈 现域包括可选呈现域标示"Presence ID"子域、可选呈现域长度"Presence Length"子域、呈现状态"Status"子域、所处场类型"Place type"子域、环境 声音状况"Audio"子域、媒体能力"Media Ability"子域。还可以在其中添 加其他呈现信息。最后,结合用户申请发言权具体流程详细说明本发明如图3 、 4和6所述,该流程具体包括以下步骤1、 在一个PoC会话建立后,会话中的PoC用户开始申请发言权。PoC 用户通过发出TBCP请求消息向PoC服务器申请发言权。2、 PoC用户在TBCP请求消息中,加入用户的呈现信息。在TBCP的可 选呈现域中,可选呈现域标示"Presence ID"子域和可选呈现域长度"Presence Length"子域必填,其他呈现信息的子域都为可选字段。 一次发言权申请中, 这些子域可以都出现,也可以按需求进行填写。3、 呈现状态"Status"子域为PoC用户的当前的呈现状态,呈现状态包 括在线、离线、忙碌、离开、就餐、免打扰、会议中等;用户所处场所"Presence Place"子域为PoC用户当前所在地点类型,比如办公室、教室、机场、医院 等;声音状况"Audio"子域为PoC用户当前所处环境的声音状况,包括正常、 安静、嘈杂等;媒体能力"Media Ability"子域为PoC用户所使用终端具备 的媒体能力,包括音频、视频、即时消息等。此外,PoC用户和服务器根据 需要,还可以对呈现信息进行扩展,比如可以加入用户的心情、设备类型等。4、 PoC服务器收到PoC用户的申请发言权请求。服务器根据所有申请 发言权的PoC用户在TBCP请求消息中可选域携带的信息,进行发言权控制。5、 PoC服务器可以根据PoC用户的请求优先级来授予发言权,优先级 高的用户可以被授予发言权;或者可以根据请求消息的时间戳,即用户申请 发言权的先后顺序来授予发言权,先申请的用户可以被授予发言权;或者还 可以根据用户的呈现信息来授予发言权。当然,服务器也可以综合考虑以上 各种情况来授予发言权。6 、 PoC服务器根据TBCP请求消息的可选呈现域中携带的呈现信息来授 予发言权。根据其呈现状态子域,PoC服务器获取PoC用户的呈现状态,来 授予发言权。如果一个PoC用户的呈现状态为在线,而另一个用户的呈现状 态为忙碌,则服务器必然把发言权授予状态为在线的用户。同理,如果一个 PoC用户所处的场所为办公室,而另一个用户所处的场所为医院,服务器会 将发言权授予在办公室的用户;如果一个PoC用户周围环境声音状况为安静, 而另一个用户的为嘈杂,服务器会将发言4又授予周围环境安静的用户;如果 一个PoC用户具备音频能力,而另一个用户不具备该能力,服务器会将发言 权授予具备音频能力的用户。服务器可以综合考虑可选呈现域中各子域的值 来授予发言权。7、 当PoC服务器决定将发言权授予某个用户时,应该向其发送授予发 言权的消息。同时,还应通知会话内其他用户发言权已被占用。8、 PoC用户在被授予发言权后,就可以开始发送媒体流。会话内其他用 户则开始接收媒体流。9、 PoC用户在结束发言后,需要主动释放其发言权;或者,如杲该用户 的发言时间已到,会话中出现请求优先级更高或服务器认为更适合获得发言 权的用户,则PoC服务器将撤销现在发言的用户的发言权。以上所述,仅为本发明较佳的具体实现方式,但本发明的保护范围并不 局限与此,任何熟悉该技术的人,在本发明所揭露的技术范围内,可轻易想 到的变化或替换,都应涵盖在本发明的保护范围之内。
权利要求
1、一种基于蜂窝网络的一键通业务中的发言权控制方法,其特征在于,在发言权控制协议请求消息中加入呈现域,包括以下步骤1.1)一键通业务用户通过所述发言权控制协议请求消息向一键通业务服务器申请发言权;1.2)一键通业务服务器接收并根据所述发言权控制协议请求消息中信息内容同一时间只授予一个申请发言权的用户发言权;所述信息内容包括所述呈现域中的呈现信息。
2、 根据权利要求1所述控制方法,其特征在于,所述呈现信息包括用 户呈现状态。
3、 根据权利要求2所述控制方法,其特征在于,所述用户呈现状态是 在线、离线、忙碌、会议或用餐。
4、 根据权利要求3所述控制方法,其特征在于,所述步骤1.2)中一键 通业务服务器优先把发言权授予状态为在线的申请发言4又的用户。
5、 根据权利要求2所述控制方法,其特征在于,所述呈现信息还包括 呈现扩展信息。
6、 根据权利要求5所述控制方法,其特征在于,所述呈现扩展信息是 场所、环境的噪音状况或媒体能力。
7、 根据权利要求6所述控制方法,其特征在于,所述步骤1.2)中一键 通业务服务器优先把发言权授予重要场所的申请发言权的用户。
8、 根据权利要求6所述控制方法,其特征在于,所述步骤1.2)中一键 通业务服务器优先把发言权授予周围环境安静的申请发言权的用户。
9、 根据权利要求6所述控制方法,其特征在于,所述步骤1.2)中一键 通业务服务器优先把发言权授予有音频发言媒体能力的申请发言权的用户。
10、 根据权利要求1所述控制方法,其特征在于,所述信息内容还包括 用户优先级和发送时间戳, 一键通业务服务器优先把发言权授予用户优先级 高、发送时间早的申请发言权的用户。
全文摘要
本发明涉及一种基于蜂窝网络的一键通业务中的发言权控制方法,在发言权控制协议请求消息中加入呈现域,包括一键通业务用户通过所述发言权控制协议请求消息向一键通业务服务器申请发言权;一键通业务服务器接收并根据所述发言权控制协议请求消息中信息内容同一时间只授予一个申请发言权的用户发言权;所述信息内容包括所述呈现域中的呈现信息。这种方法,在发言权控制协议请求消息中加入呈现域,这样发言权授予可在原有用户优先级和发送时间戳基础上进一步结合呈现域内呈现信息,从而使发言权控制更加公平。
文档编号H04Q7/28GK101335760SQ20081013513
公开日2008年12月31日 申请日期2008年8月4日 优先权日2008年8月4日
发明者周煜申, 康望星, 施元庆 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1