一种多媒体会议业务的实现方法及相应设备的制作方法

文档序号:7729099阅读:238来源:国知局
专利名称:一种多媒体会议业务的实现方法及相应设备的制作方法
技术领域
本发明涉及移动通信网络,尤其涉及一种多媒体会议业务的实现方法及相应设备。
背景技术
随着互联网的广泛普及,以及NGN(Next Generation Network,下一代通信网络)和頂S (IP Multimedia Subsystem,IP多媒体子系统)通信网络应用领域的不断扩大,相关的基于NGN和IMS的智能业务也越来越多,其中多媒体会议是一种比较典型的业务。在多媒体会议中,参与会议的成员可以直接通过音视频进行相互通讯,极大地丰富和方便了人们对于通讯的需要。·
同时,互联网的普及大大减少了人们对于普通通讯终端的依赖,通过基于IP协议(Internet Protocol)的 PC 软终端进行 VOIP (Voice Over Internet Protocol)多媒体通讯,也大大方便了人们的通讯。目前的多媒体会议业务中,一般都会提供基于VOIP方式的PC软终端的参加会议方式。但是,一般的做法都是在MS或NGN核心网上先给每个PC软终端分配相应的号码,PC软终端通过该分配的号码到MS或NGN核心网上注册成功后,由多媒体会议业务通过頂S或NGN核心网呼叫到PC软终端,在PC软终端应答后加入到多媒体会议。由于MS或NGN核心网上的号码资源一般比较有限,运营商对业务占用的号码资源比较敏感,且号码需要专门开设和维护,增加了管理上的成本和开通业务时的复杂性,而且如果通过此种方式在核心网上注册过多的号码,对核心网的性能也会造成影响。所以此种方式在多媒体会议业务推广时,运营商比较排斥。

发明内容
本发明的目的在于提供一种多媒体会议业务的实现方法及相应设备,以减少NGN或IMS系统中号码资源的占用。为解决上述问题,本发明提供了一种多媒体会议业务的实现方法,由终端服务器执行以下处理在收到终端发来的加入多媒体会议的请求后,在本地配置的号码资源池中选出一个号码分配给所述终端,并向会话初始协议(SIP)代理服务器发送注册请求,其中携带为所述终端分配的号码;在收到所述SIP代理服务器回复的注册成功消息后,向应用服务器发送所述加入多媒体会议的请求,其中携带为所述终端分配的号码。进一步地,所述方法还包括在接收到所述终端发来的退出所述多媒体会议的请求后,所述终端服务器将为所述终端分配的号码重新放入所述号码资源池,并向所述SIP代理服务器发起注销请求,其中携带为所述终端分配的号码。本发明还提供了一种多媒体会议业务的实现方法,由会话初始协议(SIP)代理服务器执行以下处理在收到终端服务器发来的注册请求后,对其中携带的号码进行SIP注册流程,并在注册成功后向所述终端服务器发送注册成功消息;根据收到的应用服务器发来的呼叫中携带的号码,将所述呼叫发送到相应终端。进一步地,所述方法还包括在收到所述终端服务器发来的注销请求后,对其中携带的号码进行SIP注销流程,并向所述应用服务器发送退出会议请求,其中携带所述注销请求中携带的号码。本发明还提供了一种多媒体会议业务的实现方法,由应用服务器执行以下处理
在收到终端服务器发来的加入多媒体会议的请求后,向会话初始协议代理服务器发起呼叫,其中携带所述请求中携带的号码;在获知所呼叫的终端接听所述呼叫后,将所述终端加入到所述多媒体会议中,进行多媒体会议通话。进一步地,所述方法还包括所述应用服务器收到所述会话初始协议代理服务器发来的退出会议请求后,将其中携带的号码所对应的终端从所述多媒体会议中删除。本发明还提供了一种终端服务器,包括号码分配模块,用于在收到终端发来的加入多媒体会议的请求后,在本地配置的号码资源池中选出一个号码分配给所述终端,并向会话初始协议(SIP)代理服务器发送注册请求,其中携带为所述终端分配的号码;请求模块,用于在收到所述SIP代理服务器回复的注册成功消息后,向应用服务器发送所述加入多媒体会议的请求,其中携带为所述终端分配的号码。进一步地,所述终端服务器还包括注销请求模块,用于在接收到所述终端发来的退出所述多媒体会议的请求后,将为所述终端分配的号码重新放入所述号码资源池,并向所述SIP代理服务器发起注销请求,其中携带为所述终端分配的号码。本发明还提供了一种会话初始协议(SIP)代理服务器,包括注册模块,用于在收到终端服务器发来的注册请求后,对其中携带的号码进行SIP注册流程,并在注册成功后向所述终端服务器发送注册成功消息;呼叫模块,用于根据收到的应用服务器发来的呼叫中携带的号码,将所述呼叫发送到相应终端。进一步地,所述SIP代理服务器还包括注销模块,用于在收到所述终端服务器发来的注销请求后,对其中携带的号码进行SIP注销流程,并向所述应用服务器发送退出会议请求,其中携带所述注销请求中携带的号码。本发明还提供了一种应用服务器,包括呼叫模块,用于在收到终端服务器发来的加入多媒体会议的请求后,向会话初始协议代理服务器发起呼叫,其中携带所述请求中携带的号码;加入会议模块,用于在获知所呼叫的终端接听所述呼叫后,将所述终端加入到所述多媒体会议中,进行多媒体会议通话。
进一步地,所述应用服务器还包括退出会议模块,用于在收到所述会话初始协议代理服务器发来的退出会议请求后,将其中携带的号码所对应的终端从所述多媒体会议中删除。本发明提供了虚拟软号码资源,在不占用核心网号码资源的前提下,用户就可以方便地参与多媒体会议,大大提高了用户体验,简化了多媒体会议业务的推广。


图I是根据本发明实施例中一种多媒体会议业务实现方法的信令交互流程图;图2是本发明实施例中一种多媒体会议业务实现的系统结构示意图;图3是本发明实施例中的一种多媒体会议终端入会的方法流程图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在本实施例中,一种多媒体会议业务的实现方法,应用于由终端服务器、SIPAP (Session Initiation Protocol Aggregation Proxy, SIP (会话初始协议)代理)服务器及应用服务器组成的系统中,终端服务器用于与终端以任意可行的方式(如通过IP网络或其他无线方式)进行交互,应用服务器用于实现多媒体会议业务的相关业务逻辑,上述方法如图I所示,包括步骤10、终端服务器收到终端发来的加入多媒体会议的请求后,在本地配置的号码资源池中选出一个号码分配给该终端,并使用该分配的号码向SIPAP服务器发起注册流程;在具体实现时,终端可以以web的方式访问终端服务器,该终端服务器即可作为一个web服务器与终端进行交互。此外,号码资源池中的号码是非实际占用号码资源的号码,其对用户来说是透明,其格式不限,管理员可以在终端服务器上对号码进行任意配置,由终端服务器负责维护该号码资源池。步骤20、SIPAP服务器在对上述号码进行SIP注册流程后,向终端服务器发送注册成功消息;步骤30、终端服务器在收到注册成功消息后,向应用服务器发送上述加入多媒体会议的请求,其中携带为该终端分配的号码;步骤40、应用服务器收到后,向SIPAP服务器发起对上述号码的呼叫;步骤50、SIPAP服务器将收到的该呼叫发送到该号码所对应的上述终端;步骤60、在获知终端接听该呼叫后,应用服务器将该终端加入到该多媒体会议中,进行多媒体会议通话。此后,在接收到该终端发来的退出该多媒体会议的请求后,终端服务器将为该终端分配的号码重新放入上述号码资源池,且向SIPAP服务器发起注销请求,其中携带为该终端分配的号码。SIPAP服务器收到注销请求后,对该请求中携带的号码进行SIP注销流程,并向应用服务器发起退出会议请求,其中携带上述号码;应用服务器收到后,从多媒体会议中将该号码对应的该终端删除。下面结合应用示例对本发明进行进一步说明。如图2所示,提供了一种实现多媒体会议业务的系统。该系统包括终端101、终端服务器102、应用服务器(Application Server,简称为AS) 103及SIP代理服务器104。其中终端服务器102,提供给用户在终端101上以Web浏 览器的方式访问本机的客户端,通过Web浏览器可查询多媒体会议,用户可以在Web浏览器上请求加入多媒体会议业务;同时终端服务器负责维护号码资源池,为每个终端用户分配号码;应用服务器103是部署在MS或NGN核心网上的服务器,用于实现多媒体会议的相关业务逻辑的处理;SIP代理服务器104提供SIP信令的代理功能,终端101与应用服务器103通过SIP代理服务器104完成SIP信令的交互。如图3所示,一种实现多媒体会议业务的方法,包括以下步骤步骤SI,设置终端服务器、应用服务器及SIP代理服务器;用户通过Web浏览器访问终端服务器时,终端服务器自动为用户提供了软终端的功能,无需用户再下载安装软终端相关软件,简化和方便了用户的使用,提高了用户体验;步骤S2,用户通过Web浏览器访问终端服务器,查询到多媒体会议后,在Web浏览器上请求加入某指定的多媒体会议;步骤S3,终端服务器收到用户的加入会议请求后,从号码资源池中分配一个号码给此用户软终端使用,向SIP代理服务器注册该分配的号码;步骤S4,到SIP代理服务器注册号码成功后,终端服务器向应用服务器发送将用户加入会议的请求,请求中携带上为此用户分配的号码;步骤S5,应用服务器收到终端服务器的请求后,向SIP代理发起呼叫,呼叫指定的号码;步骤S6,SIP代理服务器收到呼叫后,将呼叫发送到该号码对应的终端,终端自动接听后,应用服务器将终端加入会议;步骤S7,用户退出会议后,终端服务器到SIP代理服务器注销号码,SIP代理服务器将号码重新放入到号码资源池中,并向应用服务器发起退出会议请求,由应用服务器将该号码对应的终端从该多媒体会议中删除。通过本发明提供的上述技术方案,实现了在多媒体会议中,用户通过非常简便的操作方式,即可通过软终端参加会议,提高了用户体验,同时又不占用核心网上的号码资源,大大提高了多媒体会议业务的可推广性。此外,在本实施例中,终端服务器包括号码分配模块,用于在收到终端发来的加入多媒体会议的请求后,在本地配置的号码资源池中选出一个号码分配给所述终端,并向会话初始协议(SIP)代理服务器发送注册请求,其中携带为所述终端分配的号码;请求模块,用于在收到所述SIP代理服务器回复的注册成功消息后,向应用服务器发送所述加入多媒体会议的请求,其中携带为所述终端分配的号码。
较佳地,所述终端服务器还包括注销请求模块,用于在接收到所述终端发来的退出所述多媒体会议的请求后,将为所述终端分配的号码重新放入所述号码资源池,并向所述SIP代理服务器发起注销请求,其中携带为所述终端分配的号码。本实施例中,SIP代理服务器包括注册模块,用于在收到终端服务器发来的注册请求后,对其中携带的号码进行SIP注册流程,并在注册成功后向所述终端服务器发送注册成功消息;呼叫模块,用于根据收到的应用服务器发来的呼叫中携带的号码,将所述呼叫发送到相应终端。较佳地,所述SIP代理服务器还包括 注销模块,用于在收到所述终端服务器发来的注销请求后,对其中携带的号码进行SIP注销流程,并向所述应用服务器发送退出会议请求,其中携带所述注销请求中携带的号码。本实施例中,应用服务器,包括呼叫模块,用于在收到终端服务器发来的加入多媒体会议的请求后,向会话初始协议代理服务器发起呼叫,其中携带所述请求中携带的号码;加入会议模块,用于在获知所呼叫的终端接听所述呼叫后,将所述终端加入到所述多媒体会议中,进行多媒体会议通话。较佳地,所述应用服务器还包括退出会议模块,用于在收到所述会话初始协议代理服务器发来的退出会议请求后,将其中携带的号码所对应的终端从所述多媒体会议中删除。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上所述仅为本发明的优选实施例而已,并非用于限定本发明的保护范围。根据本发明的发明内容,还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多媒体会议业务的实现方法,由终端服务器执行以下处理 在收到终端发来的加入多媒体会议的请求后,在本地配置的号码资源池中选出一个号码分配给所述终端,并向会话初始协议(SIP)代理服务器发送注册请求,其中携带为所述终端分配的号码; 在收到所述SIP代理服务器回复的注册成功消息后,向应用服务器发送所述加入多媒体会议的请求,其中携带为所述终端分配的号码。
2.如权利要求I所述的方法,其特征在于,还包括 在接收到所述终端发来的退出所述多媒体会议的请求后,所述终端服务器将为所述终端分配的号码重新放入所述号码资源池,并向所述SIP代理服务器发起注销请求,其中携带为所述终端分配的号码。
3.一种多媒体会议业务的实现方法,由会话初始协议(SIP)代理服务器执行以下处理 在收到终端服务器发来的注册请求后,对其中携带的号码进行SIP注册流程,并在注册成功后向所述终端服务器发送注册成功消息; 根据收到的应用服务器发来的呼叫中携带的号码,将所述呼叫发送到相应终端。
4.如权利要求3所述的方法,其特征在于,还包括 在收到所述终端服务器发来的注销请求后,对其中携带的号码进行SIP注销流程,并向所述应用服务器发送退出会议请求,其中携带所述注销请求中携带的号码。
5.一种多媒体会议业务的实现方法,由应用服务器执行以下处理 在收到终端服务器发来的加入多媒体会议的请求后,向会话初始协议代理服务器发起呼叫,其中携带所述请求中携带的号码; 在获知所呼叫的终端接听所述呼叫后,将所述终端加入到所述多媒体会议中,进行多媒体会议通话。
6.如权利要求5所述的方法,其特征在于,还包括 所述应用服务器收到所述会话初始协议代理服务器发来的退出会议请求后,将其中携带的号码所对应的终端从所述多媒体会议中删除。
7.—种终端服务器,包括 号码分配模块,用于在收到终端发来的加入多媒体会议的请求后,在本地配置的号码资源池中选出一个号码分配给所述终端,并向会话初始协议(SIP)代理服务器发送注册请求,其中携带为所述终端分配的号码; 请求模块,用于在收到所述SIP代理服务器回复的注册成功消息后,向应用服务器发送所述加入多媒体会议的请求,其中携带为所述终端分配的号码。
8.如权利要求7所述的终端服务器,其特征在于,还包括 注销请求模块,用于在接收到所述终端发来的退出所述多媒体会议的请求后,将为所述终端分配的号码重新放入所述号码资源池,并向所述SIP代理服务器发起注销请求,其中携带为所述终端分配的号码。
9.一种会话初始协议(SIP)代理服务器,包括 注册模块,用于在收到终端服务器发来的注册请求后,对其中携带的号码进行SIP注册流程,并在注册成功后向所述终端服务器发送注册成功消息;呼叫模块,用于根据收到的应用服务器发来的呼叫中携带的号码,将所述呼叫发送到相应终端。
10.如权利要求9所述的SIP代理服务器,其特征在于,还包括 注销模块,用于在收到所述终端服务器发来的注销请求后,对其中携带的号码进行SIP注销流程,并向所述应用服务器发送退出会议请求,其中携带所述注销请求中携带的号码。
11.一种应用服务器,包括 呼叫模块,用于在收到终端服务器发来的加入多媒体会议的请求后,向会话初始协议代理服务器发起呼叫,其中携带所述请求中携带的号码; 加入会议模块,用于在获知所呼叫的终端接听所述呼叫后,将所述终端加入到所述多媒体会议中,进行多媒体会议通话。
12.如权利要求11所述的应用服务器,其特征在于,还包括 退出会议模块,用于在收到所述会话初始协议代理服务器发来的退出会议请求后,将其中携带的号码所对应的终端从所述多媒体会议中删除。
全文摘要
一种多媒体会议业务的实现方法及相应设备,所述方法由终端服务器执行在收到终端发来的加入多媒体会议的请求后,在本地配置的号码资源池中选出一个号码分配给所述终端,并向会话初始协议(SIP)代理服务器发送注册请求,其中携带为该终端分配的号码;在收到SIP代理服务器回复的注册成功消息后,向应用服务器发送加入多媒体会议的请求,其中携带为其分配的号码。所述方法由SIP代理服务器执行在收到终端服务器发来的注册请求后,对其中携带的号码进行SIP注册流程,并在注册成功后向终端服务器发送注册成功消息;根据收到的应用服务器发来的呼叫中携带的号码,将呼叫发送到相应终端。本发明简化了多媒体会议业务的推广。
文档编号H04L29/08GK102891831SQ201110203848
公开日2013年1月23日 申请日期2011年7月20日 优先权日2011年7月20日
发明者许培华, 陆剑峰, 崔丕锁 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1