用于无线一键通系统中的隐式发言权控制的方法和装置制造方法及图纸

技术编号:4091578 阅读:297 留言:0更新日期:2012-04-11 18:40
一种用于无线一键通系统中的隐式发言权控制的方法和装置。一消息由通信系统中的一客户机生成,然后被流传送至一键通服务器。服务器检查发言权是否空闲,并且如果空闲,则将该消息分发给通信会话中的至少一个其它参与方。如果发言权不空闲,则该新消息被存储并被排队以在该最后接收到的消息之前的所有其它消息都已被分发之后分发。

【技术实现步骤摘要】

本专利技术一般涉及通信系统,尤其涉及用于无线一键通系统中的隐式发言权控制的 方法和装置。背景无线通信技术在过去几年中经历了惊人的发展。这一发展部分由无线技术所提供 的移动自由以及无线介质上的语音和数据通信质量的大大提高所激励。语音服务质量的提 高以及数据服务的加入已经并将继续对通信人群产生显著影响。附图说明图1是示出均在无线通信系统100中操作的无线一键通(PoC)服务和即时消息通 信(IM)服务的框图。即时消息通信(IM)服务使用IM服务来与其它IM客户机108交换消息。尽管IM 服务原来是为交换基于文本的信息而开发,但是对于携带诸如音频剪辑、图像等其它类型 的信息并无限制。并且对用户传送什么以及何时传送也没有限制。通常,信息不是从发送 者流传输到接收者。用户可以在任意时刻传送,因为不存在发言权控制的概念。无线一键通(PoC)服务在如图1中所示的一组PoC用户或客户机104之间建立半 双工音频通信信道。在任意时刻,PoC组中至多有一个成员具有发送权,而其它所有成员接 收所发送的信息。使用发言权控制机制来仲裁来自组的不同成员的对发送权的请求。由发 送者生成的通话脉冲串被分成分组并被流传输至各接收者。因为PoC服务的显式发言权控制机制,PoC服务难以与IM服务互通。发言权控制 在PoC服务中被用于确保一次只有一个客户机发送音频分组。与之相对,IM服务没有发言 权控制的概念,因为在任意时刻,IM组的每一成员都可以发送。PoC服务将音频分成分组然 后将该音频流传输给其它参与者。在IM服务中并非如此,在IM服务中,IM客户机缓冲这 些音频分组并创建一音频剪辑,该音频剪辑而后被分发给其它IM会话参与者。因为一组中 的用户可能想与其它服务中的用户通信,所以需要一种允许PoC服务与IM服务互通的方法 和装置。这可以用一种用于无线一键通系统中的隐式发言权控制的方法和装置来实现。概要在本专利技术的一个方面,提供了一种用于无线一键通系统中的隐式发言权控制的方 法。该方法包括在通信系统中生成一消息的步骤,其中该通信系统允许一会话中有多个参 与者并且还包括一发言权。该消息被流传输到该通信系统中一服务器,在该发言权空闲的 情况下,该服务器将该消息分发给该会话中的至少一个参与者。在该发言权不空闲的情况 下,该消息被排队并在该发言权转为空闲时被发送。还提供了一种装置。该装置包括用于在通信系统中生成一消息的装置,其中该通5信系统允许一会话中有多个参与者并且还包括一发言权;用于将该消息流传输至该通信系 统中的一服务器的装置;用于在该服务器处存储该消息的装置;用于在该发言权空闲的情 况下将该消息分发给至少一个参与者的装置;以及用于在该发言权不空闲的情况下将该消 息排队的装置。还提供了存储在计算机可读介质上的计算机可读指令。这些指令指导通信系统中 一消息的生成,其中该通信系统允许一会话中有多个参与者并且包括一发言权;将该消息 流传输至通信系统中的一服务器;在该发言权空闲的情况下,将该消息分发给至少一个参 与者;以及在该发言权不空闲的情况下将该消息排队。附图简要说明图1是示出根据一个实施例的无线通信系统中的PoC服务和IM服务的框图。图2是示出根据一个实施例的与PoC客户机和IM客户机交互的PoC服务的框图。图3是示出根据一个实施例的通话脉冲串的分发的图。图4是示出根据一个实施例的一种方法的步骤的流程图。具体说明本文中使用“示例性” 一词来表示“用作示例,实例或说明”。本文中描述为“示例 性”的任意实施例不一定要被理解成优于或胜过其它实施例。在PoC服务与诸如頂服务等其它服务之间存在某些根本差别。如上所述并且如 图1所示,PoC服务使用发言权控制,从而使得PoC服务器102将只分发从具有该发言权的 一个组成员接收到的音频分组。PoC服务器102将丢弃从该组的其它成员接收到的音频分 组。客户机必须先请求并被授予发言权才被允许发送音频分组。客户机可以是移动终端或 其它通信设备。与之相对,IM服务不使用发言权控制并且没有发言权控制的概念。在任何 时刻IM组的每一成员都可以发送。IM客户机108缓冲这些音频分组并创建一音频剪辑,该 音频剪辑而后被分发给IM会话中的其它参与者。这与将音频分成分组并将这些分组流传 输至PoC会话中的其它参与者的PoC客户机不同。由于这些差别,IM客户机通常比PoC客 户机经历更大的延迟。要允许PoC服务和IM服务协同工作则需要能克服由PoC服务中的 发言权控制协议和音频的流特性造成的困难的方法。图2是示出根据一个实施例的无线通信系统200中的PoC服务以及IM和PoC客 户机的框图。如上所述,PoC服务器202与PoC客户机204接口。每一 PoC客户机204将 音频分成分组,然后将它们流传输至PoC服务器以分发给其它客户机204以及IM客户机 208。与PoC服务一起使用的显式发言权控制机制构被允许参与者不必首先请求发言权即 可通话的隐式机制代替。这便于PoC服务与诸如IM服务等其它服务的操作。应理解,图2 中的IM服务可以是不采用发言权控制协议的任意服务。PoC服务是在多个参与者间操作的半双工通信系统。在任意给定时刻,至多一个用 户具有发送权,即具有发言权。其它参与者接收该发送。发言权控制协议仲裁对发言权的 请求。从PoC服务器的观点来看,只有一个参与者在发送,并且该PoC服务器向会话中的其 它参与者发送。这一显式发言权控制机制不允许IM服务参与者与正在进行的PoC会话接当使用显式发言权控制协议时,PoC服务器一直维持发言权的状态(繁忙或空闲; 在繁忙的情况下,还有当前所有者、当前所有权的持续期间等)。另外,PoC服务器还可允许 6将对发言权的请求排队。PoC客户机204使用发言权控制协议向PoC服务器202请求发言 权。然后,PoC服务器202将对发言权的请求排队并确认该请求。当PoC服务器202向PoC 客户机204授予发言权时,PoC服务器202通知PoC客户机204,然后PoC客户机204开始发送。图3示出在本专利技术的一个实施例中消息的流向。显式发言权控制机制的使用被消 除,并代之以隐式发言权控制机制。PoC客户机302和IM客户机310两者均有消息要发送。 其它客户机可以是IM客户机或是不同的非PoC系统的客户机。两个客户机均向PoC服务 器304流传输它们的消息。两个客户机均不作出对发言权的请求并且均未被授予发言权。 当PoC服务器304开始接收这些消息时,它首先检查发言权的状态。如果发言权为空闲,则 PoC服务器304开始复制该消息并将其分发给其它PoC客户机306和IM客户机308。如果 发言权为繁忙,即已有另一通话脉冲串或消息在被分发,则PoC服务器304缓冲传入的通话 脉冲串或消息并将其置于一队列中待以后发言权空闲时分发。一旦发言权空闲,PoC服务 器304就开始向会话中的所有参与者发送该通话脉冲串或消息。当PoC服务器304接收到 从不同参与者或客户机传入的消息或通话脉冲串时,它缓冲这些语音流并使它们串行化从 而不使收听者的体验降级。客户机的一个优点在于不需要等待被授予发言权,而是可以立 即开始通话。图4详细示出在无线一键通(PoC)系统中提供隐式发言权控制的方法。该方法 400本文档来自技高网...

【技术保护点】
一种方法,包括:在通信系统中服务器处接收流传输的消息,其中所述通信系统允许一会话中有多个参与者并且包括一发言权,其中所述消息不包括对所述发言权的请求;在所述发言权空闲的情况下将所述流传输的消息分发给所述会话中的至少一个参与者;在所述发言权不空闲的情况下将所述流传输的消息排队;以及在所述发言权变为空闲时将所排队的消息分发给所述会话中的至少一个参与者。

【技术特征摘要】
US 2005-1-28 60/648,341;US 2006-1-26 11/341,962一种方法,包括在通信系统中服务器处接收流传输的消息,其中所述通信系统允许一会话中有多个参与者并且包括一发言权,其中所述消息不包括对所述发言权的请求;在所述发言权空闲的情况下将所述流传输的消息分发给所述会话中的至少一个参与者;在所述发言权不空闲的情况下将所述流传输的消息排队;以及在所述发言权变为空闲时将所排队的消息分发给所述会话中的至少一个参与者。2.如权利要求1所述的方法,其特征在于,所述通信系统是无线一键通(PoC)系统。3.如权利要求1所述的方法,其特征在于,所述会话中的至少一个参与者是即时消息 通信(IM)客户机。4.如权利要求1所述的方法,其特征在于,所述会话中的至少一个参与者是一不同系 统的客户机。5.一种通信系统中的服务器设备,包括用于接收流传输的消息的装置,其中所述通信系统允许一会话中有多个参与者并且包 括一发言权,其中所述消息不包括对所述发言权的请求;用于在所述发言权空闲的情况下将所述流传输的消息分发给所述会话中的至少一个 参与者的装置;用于在所述发言权不空闲的情况下将所述流传输的消息排队的装置;以及 用于在所述发言权变为空闲时将所排队的消息分发给所述会话中的至少一个参与者 的装置。6.如权利要求5所述的设备,其特征在于,所述通信系统是无线一键通(PoC)系统。7.如权利要求5所述的设备,其特征在于,所述会话中的至少一个参与者是即时消息 通信(IM)客户机。8.一种包括计算机可执行指令的计算机可读介质,所述计算机可执行指令包括在通信系统中服务器处接收流传输的消息,其中所述通信系统允许一会话中有多个参 与者并且包括一发言权,其中所述消息不包括对所述发言权的请求;在所述发言权空闲的情况下将所述流传输的消息分发给所述会话中的至少一个参与者;在所述发言权不空闲的情况下将所述流传输的消息排队;以及在所述发言权变为空闲时将所排队的消息分发给所述会话中的至少一个参与者。9.如权利要求1所述的方法,其特征在于,在所述发言权变为空闲时将所排队的消息 分发给所述会话中的至少一个参与者还包括在所排队的消息是队列中的第一个消息的情况下分发所排队的消息。10.如权利要求3所述的方法,其特征在于,所述消息从所述IM客户机发起。11.如权利要求4所述的方法,其特征在于,所述消息从所述不同系统的客户机发起。12.如权利要求1所述的方法,其特征在于,在所述发言权不空闲的情况下将所述流传 输的消息排队还包括串行化所述消息。13.如权利要求12所述的方法,其特征在于,在所述发言权变为空闲时将所排队的消息分发给所述会话中的至少一个参与者还包括 以串行化的顺序分发所述消息。14.如权利要求1所述的方法,其特征在于,分发还包括 向IM客户机和PoC客户机分发。15.如权利要求1所述的方法,其特征在于,接收还包括从IM客户机和PoC客户机接收 多个流传输的消息,其中排队还包括在所述发言权不空闲的情况下将所述多个流传输的消 息排队并串行化,并且其中分发所排队的消息还包括在所述发言权变为空闲时以串行化的 顺序向至少一个IM客户机和至少一个PoC客户机分发所排队和串行化的多个流传输的消肩、ο16.如权利要求5所述的设备,其特征在于,所述会话中的至少一个参与者是一不同系 统的客户机。17.如权利要求5所述的设备,其特征在于,用于在所述发言权变为空闲时将所排队的 消息分发给所述会话中的至少一个参与者的装置还包括用于在所排队的消息是队列中的第一个消息的情况下分发所排队的消息的装置。18.如权利要求7所述的设备,其特征在于,所述消息从所述IM客户机发起。19.如权利要求16所述的设备,...

【专利技术属性】
技术研发人员:R舒伯拉玛尼安R阿塔瑞斯
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1