会议系统的制作方法

文档序号:7924755阅读:104来源:国知局
专利名称:会议系统的制作方法
技术领域
本发明涉及一种用于在通信系统内建立会议呼叫的方法和设备, 尤其涉及无线通信系统,但并不仅限于此。
背景技术
公共交换电话网络(PSTN )内的会议呼叫的概念是众所周知的。 PSTN会议通常由第一参与者建立,所述第一参与者呼叫特定客户支 持号码,并带有会议电话桥分号码和PIN码。所述第一参与者然后可 将此信息提供给其他任何潜在参与者。每个希望加入所述呼叫的所述 参与者拨打所述会议电话桥分号码, 一经请求便提供所述PIN码,随 后被接纳到所述会议呼叫。
作为选择,互联网可能被用于安排会议呼叫。特定网站可能由第 一参与者访问,然后得到桥分号码和PIN码。所述第一参与者然后能 够将细节提供给其他参与者。
所述两个进程都允许移动终端巻入所述会议呼叫。然而,两个进 程都具有两个主要缺点。首先,必须预先计划会议呼叫。各个参与者 必须相互联系,从而使得每个参与者都知道所述呼叫何时发生,并能 够在此时拨叫所述会议电话桥分号码。其次,所述参与者自身必需组 织将分配给所有参与者的所述桥分号码和PIN码。
已建议了各种模型用于在第三代互联网协议多媒体子系统 (IMS)无线通信系统内提供会议业务,例如在IETF草图"用于SIP 内的多方会议的模型,,,J.Rosenberg和H.Schulzrinne。所述草图内
的每个模型都使用会话启动协议(SIP)消息发送。所述SIP协议在 互联网标准RFC 3261和RFC 2543内讨论。以下将简述一些模型。
称为"终端系统混合,,的第一模型要求参与会议呼叫的一个终端 执行从所述呼叫内其它终端发送和发送到所述其它终端的信号和媒 体流的混合(合并)。图la是对使用这种模型的三路呼叫的描述。 在此实例内,用户A和B参与双路呼叫。在所述呼叫期间内的某一时 点,用户A判定将用户C带入所述呼叫。为此,用户A使用完全分 离的SIP呼叫来呼叫用户C。在B和C之间并不建立呼叫。相反,A 从B和C接收媒体流,并将它们混合。终端A将包括A和B的流的 流,以及包括A和C的流的流发送到终端C。在此模型中,从SIP 角度而言,终端B和C并未意识到所述呼叫涉及多于两个的用户。
在呼叫涉及多于三个终端的情况下,多个终端可能执行混合和信 令来维持所述呼叫。例如,作为上述实例的扩展,用户C可能判定邀 请第四个用户D参与到所述会i5C呼叫内。用户C然后呼叫用户D,终 端C可能执行其从终端A接收的流与其自己流相混合,并将組合后 流发送到D,然后将其自己的流与D的流混合并将此发送到A。图lb 示出了所述建立。
所述模型的严重缺点在于,当混合终端离开所述呼叫时,所述会 议必须结束,且混合终端无法确定发送到其的信令消息是用于该终端 自己还是用于所述会议内的所有终端。
使用拨入会议服务器的另一模型精确监控上述PSTN系统。一个
参与者定义URI (统一资源标识符)来标识会i5C呼叫,并将其发送到 其它参与者。每个参与者然后使用会议URI呼叫所述服务器,所述会 议URI维持与每个调入的参与者的点到点SIP联系。所述服务器从每 个参与者接收媒体,将其混合,并将适当混合后流分别发送到每个参 与者。所述模型在图2内描述,其示出了参与会议呼叫的四个用户 A漏D。
拨入会议服务器是多种多样的,因为它们可用于预先安排的会 议,或专门会议。然而,在此模型中,相同URI可用于多个会议。这
可能会引起会议会话被混合。
本发明的目的是提供对以一个或多个上述问题的解决方案。

发明内容
根据本发明的第 一方面,提供了 一种用于在通信系统内管理会议 资源的方法,所述通信系统包括多个终端和会议服务器,所述方法包
括将第一消息从第一终端传送到所述服务器,所述第一消息包括对 于能够支持会议呼叫的资源的请求;借助所述服务器分配网络地址, 所述网络地址标识能够支持所述会议呼叫的资源;以及将第二消息从 所述服务器传送到所述第一终端,所述第二消息包括所述网络地址。
有利的是,所述方法考虑到在专门的基础上建立会议,从而不必 预先安排所述会议。此外,所述方法防止了重叠会议会话的问题。所 述问题的解决是通过提供一种为会议分配资源,并为所述资源分配对 应地址的服务器。这样,地址在特定时间对于特定会议而言是唯一的。
本发明的另一优点是允许在建立会议呼叫时使用标准SIP消息。 此外,在分配会议资源时无需重要的用户配置。
优选地,用户将所述网络地址从所述第一终端发送到将参与所述 会议呼叫的其他用户的终端。优选地,在所述终端与所述网络地址之 间启动连接,以建立所述会议呼叫。
根据本发明第二方面,提供了一种用于在通信系统内管理会议资 源的会议服务器,所述通信系统包括多个终端,所述会议服务器包括 用于从第一终端接收第 一消息的接收单元,所述第 一消息包括对于能 够支持会议呼叫的资源的请求;用于分配网络地址的分配单元,所述 网络地址标识能够支持所述会议呼叫的资源;以及用于将第二消息传 送到所述第一终端的传输单元,所述第二消息包括所述网络地址。
优选地,所述接收单元被设置为从第一终端接收第一消息,所述 第一消息包括对于能够支持会议呼叫的资源的请求。优选地,所述分 配单元被设置为分配网络地址,所述网络地址标识能够支持所述会议 呼叫的资源。优选地,所述传输单元被设置为将第二消息传送到所述
第一终端,所述第二消息包括所述网络地址。
所述服务器可能被在单个位置处提供,或由在两个或更多位置之 间分配的功能提供。
根据本发明的第三方面,提供了一种通信系统,所述通信系统包
括会议服务器,其用于在通信系统内管理会议资源,所述通信系统 包括多个终端,所述会议服务器包括用于从第一终端接收第一消息 的接收单元,所述第一消息包括对于能够支持会议呼叫的资源的请 求;用于分配网络地址的分配单元,所述网络地址标识能够支持所述 会议呼叫的资源;以及用于将第二消息传送到所述第 一终端的传输单 元,所述第二消息包括所述网络地址;多个终端包括所述第一终端。


以下将借助实例并参照附图详细描述本发明,在附图中 图1示出了会议系统的现有技术模型; 图2示出了现有技术拨入会议系统; 图3示出了根据本发明的会议系统。
具体实施例方式
以下将参照非限制性实施例描述本发明。尤其结合3G IMS移动 通信网络内的SIP信令描述本发明。然而,本发明并不仅限于所述信 令或所述网络。
参照图3,示出了两个用户代理lO和ll。使用用户代理IO的第 一用户希望起动包括用户代理11的会议呼叫,并将SIP"邀请"消息 21发送到运营商处的已知URI,以启动所述会议过程。所述URI可 能由用户代理10存储。所述"邀请,,消息21指示用户代理10希望启 动会议,而请求-URI可能恰当地采取形式
sip:conferences@sonera.fi
所述"邀请,,消息可能包括所需会议类型的细节,例如优选数据 率。所述细节可能包括在"邀请"21的会话描述协议(SDP)有效负荷 中所列示的媒体部分内。
所述消息21被在会议服务器12内接收,所述会议服务器12优 选地一般用户代理服务器。在此阶段中,所述服务器12可能通过将 包括鉴权质询的SIP消息传送到请求诸如用户姓名和密码的细节的用 户代理IO,从而鉴权所述会议请求。在这种情况下,所述用户可能必 需提供所述细节,即有效鉴权凭证,以便授权所述会议请求。
响应于接收消息21 ,或响应于从用户代理10接收有效鉴权信息, 所述服务器12分配将用于所请求会议的动态SIP URI。所述动态URI 根据所述第一用户在"邀请"21内列示的技术规范,标识可用于支持所 请求会议的资源13。所述网络被设置为将指向所述地址的通信路由到 所述资源,或提供所述资源的单元。为了方便执行,所述服务器优选 地被设置为根据预设模式分配用于会议的地址,从而使得它们都参考 适当的会议资源。所述服务器12可能保留所述资源,从而使得其保 持可用直至所请求会议开始。作为选择,所述服务器12可能并未保 留资源,而是在启动所请求会议时设置可用资源。所述资源能够与会 议呼叫中每个参与者的终端建立点到点连接。其可合并从每个终端接 收的业务信号,并将合并后信号传送到作为所述会议呼叫各方的其它 终端。所述业务信号可能携带话音数据,或诸如视频或图画(例如白 色书写板)数据的其它数据。所述资源可能是数据处理容量、带宽或 其它任何支持会议呼叫所需的资源。所述资源可能由诸如服务器 一部 分的物理设备提供。
所述动态URI由会议服务器12在SIP消息22内传送到用户代 理10。所述消息22优选地带有3xx范围的代码的改发消息,而所述 URI优选地包括在所述消息的联系字段内。所述联系字段可能恰当采 取的形式的实例是
Contact: <sip:DKLSKX87KKJ989SHFKJH@coference.sonera.fi>
在接收到包括所分配URI的所述改发消息时,所述用户代理10 将"邀请,,消息23传送到所述URI。所述URI标识所保留的会议资源 13,并响应于接收到所述"邀请"消息23,所述资源13将诸如200 OK
消息24的确i人发送回用户代理10。
一旦用户代理10接收到所述200 OK消息,所述第一用户即可 将所分配URI提交给用户代理11处的第二用户。诸如SIP"提交"消 息25的另一消息包括URI,其净皮从用户代理IO传送到用户代理11。 所述"提交"可能恰当地采取形式
REFER sip:user—b@pp.radiolinja.fi SIP/2.0
其具有以下标题
Refer-To: sip: DKLSKX87KKJ989SHFKJH@coference.sonera.fi; Method=INVITE
作为选择,所述URI可能被以另一种方式从所述第一用户发送 到所述第二用户。
借助以上机制,用户可匆忙保留会议资源。所述用户部分无需 任何重要输入,其他参与者即可连接在一起,以形成会议呼叫。
响应于从用户代理10接收到所述"提交"消息,用户代理11将诸 如202已接受消息26的确i^传送回用户代理10。
用户代理11将诸如"邀请"消息27的请求消息传送到所保留的资 源13,响应于此,所述资源13将诸如200 OK消息28的确认发送到 用户代理ll。所述服务器12和资源13能够相互通信。这样,所述服 务器可获取所述资源从用户得到的鉴权信息,从而使得每个用户能够 在被允许参与所述会议之前得到鉴权。例如,检查用户具有使其能够 参与会议的预订可能是理想的。预订的细节可能包括在鉴权信息内。 作为选择,或附加地,用户可能必需出于安全的原因输入用于传输到 所述资源13的PIN,以证实其身份。
在消息28之后,诸如带有响应代码200 OK的"通知"消息29的 确认被从用户代理11发送到用户代理10,然后所述会议开始。
所述用户代理10显然还能够将所述动态URI发送或"提交"给其 它多个用户,从而使得他们能够参与所述会议。另一个备选是所述"提 交,,消息25可能指向所述会议URI。换言之,所述会议可能被提交给 用户B,而非将用户B提交给所述会议。相同的消息组可能如上使用,
但在这种情况下,它们可与拨出语义一起使用。
以下给出了根据本发明优选实施例的建立会议所需的消息总结。
21邀请到sip:conferences@sonera.fi
22包括动态URI的3xx改发
23邀请到URI
24200 OK
25提交给UA 11
26202已接受
27邀请到URI
28200 OK
29带有响应码200 OK的通知
上述机制还便利了拨入会议。在拨入情况下,所述机制可能实质
上以上述相同方式发挥作用,除了所述会议URI可能被以不同方式传 送到预期参与者,例如经由瞬间消息或电子邮件,而非使用"提交"消 息来邀请他们。
本应用关注于本发明可能包括本文隐含或明确而公开的任何特 征或其组合或其任何一般化,并不仅限于任何上述定义的范围。鉴于 以上描述,对于本领于技术人员而言,显然各种修改可能属于本发明 范围。
权利要求
1、一种方法,包括将第一消息从第一终端传送到会议服务器,其中所述第一消息包括对于能够支持会议呼叫的资源的请求;通过所述第一终端接收来自所述服务器的第二消息,其中所述第二消息包括网络地址,所述网络地址用于标识已经由所述服务器分配的、能够支持所述会议呼叫的资源;以及将包括所述网络地址的第三消息从所述第一终端传送到至少一个其它终端。
2、 根据权利要求i的方法,还包括启动从所述第一终端到所述 网络地址的连接,以在所述第一终端与所述其它终端之间建立会议呼叫。
3、 根据权利要求2的方法,其中传送所述第三消息还包括 将包括所述网络地址的第三消息从所述第一终端传送到至少两个其它终端;其中启动步骤还包括启动从所述第一终端到所述网络地址的连接,以在所述第一终端 与所述其它终端之间建立所述会议呼叫。
4、 根据权利要求l的方法,其中所述第一、第二和第三消息是 会话启动协议消息。
5、 根据权利要求l的方法,其中在从所述第一终端传送到所述 服务器时,所述第一消息是"邀请"消息。
6、 根据权利要求l的方法,其中在从所述服务器接收时,所述第二消息是重定向消息。
7、 根据权利要求l的方法,其中在从所述第一终端传送到至少 一个其它终端时,所述第三消息是"提交"消息。
8、 根据权利要求l的方法,其中在所述第一终端接收时,所述 网络地址是统一资源标识符。
9、 一种i殳备,包括发射机,用于将第一消息传送到会议服务器,其中所述第一消息包括对于能够支持会议呼叫的资源的请求;以及接收机,用于接收来自所述服务器的第二消息,其中所述第二消 息包括网络地址,所述网络地址用于标识已经由所述服务器分配的、能够支持所述会议呼叫的资源;其中所述发射机将包括所述网络地址的第三消息传送到至少一 个终端。
10、 根据权利要求9的设备,还包括用于启动到所述网络地址的连接,以在所述设备与所述终端之间建立会议呼叫的启动单元。
11、 根据权利要求10的设备,其中所述发射机将所述第三消息传送到至少两个终端;其中所述启动单元启动从所述设备到所述网络地址的连接,以在 所述设备与所述终端之间建立所述会议呼叫。
12、 根据权利要求9的设备,其中所述发射机以会话启动协议消息的形式传送所述第 一和第三消息。
13、 根据权利要求9的设备,其中所述发射机以"邀请"消息的形式传送所述第一消息。
14、 根据权利要求9的设备,其中所述接收机以重定向消息的形 式从所述服务器接收所述第二消息。
15、 根据权利要求9的设备,其中所述发射机以"提交"消息的形 式传送所述第三消息到至少一个终端。
16、 根据权利要求9的设备,其中所述接收机以统一资源标识符 的形式接收所述网络地址。
17、 一种方法,包括从第 一终端接收第 一消息,其中所述第 一消息包括对于能够支持 会议呼叫的资源的请求;分配网络地址,所述网络地址用于标识能够支持所述会议呼叫的资源;以及将第二消息传送到所述第一终端,其中所述第二消息包括用于标 识能够支持所述会"^义呼叫的资源的所述网络地址; 其中所述网络地址是动态生成的统一资源标识符。
18、 根据权利要求17的方法,所述第一和第二消息是会话启动协议消息。
19、 根据权利要求17的方法,其中所述第一消息是"邀请"消息。
20、 根据权利要求17的方法,其中所述第二消息是重定向消息。
21、 一种设备,包括接收机,用于从第一终端接收第一消息,其中所述第一消息包括 对于能够支持会议呼叫的资源的请求;分配单元,用于分配网络地址,所述网络地址用于标识能够支持 所述会议呼叫的资源;以及发射机,用于将第二消息传送到所述第一终端,其中所述第二消 息包括用于标识能够支持所述会议呼叫的资源的所述网络地址;其中所述网络地址是动态生成的统一资源标识符。
22、 根据权利要求21的设备,所述消息是会话启动协议消息。
23、 根据权利要求21的设备,其中所述第一消息是"邀请"消息。
24、 根据权利要求21的设备,其中所述第二消息是重定向消息。
全文摘要
一种用于在通信系统中管理会议资源的方法,所述通信系统包括多个终端和会议服务器,所述方法包括将第一消息从第一终端传送到所述服务器,所述第一消息包括对于能够支持会议呼叫的资源的请求;借助所述服务器分配网络地址,所述网络地址标识能够支持所述会议呼叫的资源;以及将第二消息从所述服务器传送到所述第一终端,所述第二消息包括所述网络地址。
文档编号H04L12/18GK101350861SQ200810210619
公开日2009年1月21日 申请日期2003年8月15日 优先权日2002年8月28日
发明者阿凯·内米 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1