终端实现会议电话通知功能的方法及装置与流程

文档序号:14846831发布日期:2018-06-30 16:46阅读:185来源:国知局
终端实现会议电话通知功能的方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种终端实现会议电话通知功能的方法及装置。



背景技术:

随着通信技术的发展,通信终端的功能越来越多,用户对电话业务的需求也越来越多样化。比如会议电话业务,目前的会议电话需要会议发起方发起电话合并,再向会议服务器申请资源,申请资源成功后,会议发起方作为会议主持方进行会议电话。在会议电话过程中,参与会议电话的用户如果有订阅会议中其他用户的会议状态的需求,则需要会议主持方向申请到的会议焦点发起会议事件订阅,从而在会议参与方的状态发生改变时,通过网络发送的通知消息获知会议参与方的状态变化。

在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:

会议主持方能够通过向会议服务器发起会议事件的订阅,从而获知会议参与方的状态,然而受限于服务器端的信令负荷,作为会议参与方,通常不会发起订阅,故无法实时获知会议中其他用户的会议状态变化。



技术实现要素:

本发明提供的终端实现会议电话通知功能的方法及装置,能够使会议通话对端实时获知会议中其他用户的会议状态变化。

第一方面,本发明提供一种终端实现会议电话通知功能的方法,所述方法包括:

在会议电话中,当有终端通话状态改变时,向其它终端发送包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,所述方法还包括:当有终端通话状态改变时,向发送订阅请求的终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,所述方法还包括:在所述向发送订阅请求的终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息之前,接收对端发送的会议电话订阅请求。

可选地,所述方法还包括:当有终端通话状态改变时,直接向其他所有终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,所述终端是基于IP多媒体业务的终端。

可选地,所述终端是基于IMS网络的终端。

可选地,所述方法应用于支持VoLTE或者支持VoWiFi的终端。

可选地,在所述向其它终端发送包含有所述终端通话状态改变后的通话状态信息的通知消息之前,所述方法还包括:接收各对端上报的通话状态信息。

可选地,所述向其它终端发送包含有所述终端通话状态改变后的通话状态信息的通知消息包括:

当有用户离开会议电话时,将离开会议电话的用户对应的终端的状态更新为离开,并将更新后的状态信息发送给对端;

当有用户新加入会议时,将新加入会议电话的用户对应的终端的状态更新为连接,并将更新后的状态信息发送给对端;

当有用户在会议中被保持时,将被保持的用户对应的终端的状态更新为保持,并将更新后的状态信息发送给对端;

当有用户在会议中被静音时,将被静音的用户对应的终端的状态更新为静音,并将更新后的状态信息发送给对端。

第二方面,本发明提供一种终端实现会议电话通知功能的装置,所述装置包括:

第一发送单元,用于在会议电话中,当有终端通话状态改变时,向其它终端发送包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,所述装置还包括:

第二发送单元,用于当有终端通话状态改变时,向发送订阅请求的终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,所述装置还包括:

第一接收单元,用于在所述第二发送单元向发送订阅请求的终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息之前,接收对端发送的会议电话订阅请求。

可选地,所述装置还包括:

第三发送单元,用于当有终端通话状态改变时,直接向其他所有终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,所述终端是基于IP多媒体业务的终端。

可选地,所述终端是基于IMS网络的终端。

可选地,所述装置位于支持VoLTE或者支持VoWiFi的终端。

可选地,所述装置还包括:

第二接收单元,用于在所述第一发送单元向其它终端发送包含有所述终端通话状态改变后的通话状态信息的通知消息之前,接收各对端上报的通话状态信息。

可选地,所述第一发送单元,用于当有用户离开会议电话时,将离开会议电话的用户对应的终端的状态更新为离开,并将更新后的状态信息发送给对端;

当有用户新加入会议时,将新加入会议电话的用户对应的终端的状态更新为连接,并将更新后的状态信息发送给对端;

当有用户在会议中被保持时,将被保持的用户对应的终端的状态更新为保持,并将更新后的状态信息发送给对端;

当有用户在会议中被静音时,将被静音的用户对应的终端的状态更新为静音,并将更新后的状态信息发送给对端。

本发明实施例提供的终端实现会议电话通知功能的方法及装置,当有对端的通话状态发生改变时,将对端状态变化消息通知给发起订阅请求的对端或者通知所有对端。与现有技术相比,本发明能够使会议通话对端实时获知会议中其他用户的会议状态变化。

附图说明

图1为本发明一实施例终端实现会议电话通知功能的方法的流程图;

图2为本发明另一实施例终端实现会议电话通知功能的方法的流程图;

图3为本发明另一实施例终端实现会议电话通知功能的方法的流程图;

图4为本发明一实施例终端实现会议电话通知功能的装置的结构示意图;

图5为本发明另一实施例终端实现会议电话通知功能的装置的结构示意图;

图6为本发明另一实施例终端实现会议电话通知功能的装置的结构示意图;

图7为本发明另一实施例终端实现会议电话通知功能的装置的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供一种终端实现会议电话通知功能的方法,如图1所示,所述方法包括:

S11、在会议电话中,当有终端通话状态改变时,向其它终端发送包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,如图2所示,所述方法还包括:

S12、接收对端发送的会议电话订阅请求;

S13、当有终端通话状态改变时,向发送订阅请求的终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,如图3所示,所述方法还包括:

S14、当有终端通话状态改变时,直接向其他所有终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息。

下面以两路多通为例对本发明终端实现会议电话通知功能的方法进行具体说明,可以推广到两通以上的多通的情况。

下面实例中包括了作为会议主持方(发起方)的本端,具有多通功能。作为参与方的对端,可以是同类终端,即有VoLTE/ViLTE(Voice over LTE/Video over LTE,LTE网络语音视频通话)功能终端,或非同类终端,例如对端是只能支持通过2/3G电路域(circuit switch)通话的终端。

发起方终端作为会议焦点,在INVITE(邀请参与方对端加入会议电话的信令)的Contact头域中携带isfocus(会议属性),指示发起的是会议电话。发起会议的方式也可以不同,例如支持方一键拨出多个参与方终端号码,也可以分别拨通几个号码后,参与方终端依次加入通过会议中。

现有技术中发起方终端需要先向会议服务器(地址为conference factory uri)申请会议资源;会议资源申请成功后,在网络返回的200OK的Contact中指示conference uri(会议焦点地址),同时指示isfocus(会议属性)。

会议电话建立成功后,根据不同参与方终端的媒体能力,分别进行媒体协商,协商成功后,进行媒体业务。此时因为会议主持方终端作为会议焦点,具有多通功能,各参与方终端的通话状态可直接上报给会议主持方终端,会议主持方终端可直接获知各参与方终端的通话状态。如果会议参与方为多通终端,可以向会议主持方多通终端发起会议信息订阅,例如各多通参与方终端向主持方多通终端发送SUBSCRIBE(订阅请求的信令),多通终端的参与方也可以不用向主持方发送订阅请求。如果会议参与方为只能支持通过2/3G电路域(circuit switch)通话的终端,则不能向主持方多通终端发起订阅请求。

本发明终端实现会议电话通知功能的方法,在主持方终端接收到各参与方终端的通话状态后,如果有参与方终端的通话状态发生改变,会直接向所有参与方终端发送包含有所述参与方终端通话状态改变后的通话状态信息的通知消息,或者只向发起会议电话订阅请求的参与方终端发送包含有所述参与方终端通话状态改变后的通话状态信息的通知消息。

可选地,所述终端是基于IP多媒体业务的终端。

可选地,所述终端是基于IMS网络的终端。

可选地,所述方法应用于支持VoLTE或者支持VoWiFi的终端。

例如当有用户离开会议电话时,将离开会议电话的用户对应的终端的状态更新为离开,并将更新后的状态信息发送给所有的VoLTE终端或者发起会议电话订阅请求的参与方终端;

当有用户新加入会议时,将新加入会议电话的用户对应的终端的状态更新为连接,并将更新后的状态信息发送给所有的VoLTE终端或者发起会议电话订阅请求的参与方终端;

当有用户在会议中被保持时,将被保持的用户对应的终端的状态更新为保持,并将更新后的状态信息发送给所有的VoLTE终端或者发起会议电话订阅请求的参与方终端;

当有用户在会议中被静音时,将被静音的用户对应的终端的状态更新为静音,并将更新后的状态信息发送给所有的VoLTE终端或者发起会议电话订阅请求的参与方终端。

可选地,所述终端是基于IP多媒体业务的终端。

可选地,所述终端是基于IMS网络的终端。

可选地,所述方法应用于支持VoLTE或者支持VoWiFi的终端。

本发明实施例提供的终端实现会议电话通知功能的方法,当有对端的通话状态发生改变时,将对端状态变化消息通知给发起订阅请求的对端或者通知所有对端。与现有技术相比,本发明能够使会议参与方实时获知会议中其他用户的会议状态变化。

本发明实施例还提供一种终端实现会议电话通知功能的装置,如图4所示,所述装置包括:

第一发送单元11,用于在会议电话中,当有终端通话状态改变时,向其它终端发送包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,如图5所示,所述装置还包括:

第一接收单元12,用于接收对端发送的会议电话订阅请求;

第二发送单元13,用于当有终端通话状态改变时,向发送订阅请求的终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,如图6所示,所述装置还包括:

第三发送单元14,用于当有终端通话状态改变时,直接向其他所有终端发送所述包含有所述终端通话状态改变后的通话状态信息的通知消息。

可选地,如图7所示,所述装置还包括:

第二接收单元15,用于在所述第一发送单元11向其它终端发送包含有所述终端通话状态改变后的通话状态信息的通知消息之前,接收各对端上报的通话状态信息。

可选地,所述终端是基于IP多媒体业务的终端。

可选地,所述终端是基于IMS网络的终端。

可选地,所述装置位于支持VoLTE或者支持VoWiFi的终端。

可选地,所述第一发送单元11,用于当有用户离开会议电话时,将离开会议电话的用户对应的终端的状态更新为离开,并将更新后的状态信息发送给所有的VoLTE终端发起会议电话订阅请求的参与方终端;

当有用户新加入会议时,将新加入会议电话的用户对应的终端的状态更新为连接,并将更新后的状态信息发送给所有的VoLTE终端发起会议电话订阅请求的参与方终端;

当有用户在会议中被保持时,将被保持的用户对应的终端的状态更新为保持,并将更新后的状态信息发送给所有的VoLTE终端发起会议电话订阅请求的参与方终端;

当有用户在会议中被静音时,将被静音的用户对应的终端的状态更新为静音,并将更新后的状态信息发送给所有的VoLTE终端发起会议电话订阅请求的参与方终端。

本发明实施例提供的终端实现会议电话通知功能的装置,当有对端的通话状态发生改变时,将对端状态变化消息通知给发起订阅请求的对端或者通知所有对端。与现有技术相比,本发明能够使会议参与方实时获知会议中其他用户的会议状态变化。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1