专利名称:利用通信流混合策略设立会议的制作方法
技术领域:
本发明涉及在分组网内的至少三个通信实体之间建立多媒体会议。更特别地,本 发明涉及将诸如终端或服务器的通信实体分配给在至少两个其它通信实体之间已经建立 的通信。
背景技术:
当前,为了扩展会议(在会议期间,每个终端向每个其它终端传送数据,并且从每 个其它终端接收数据),终端可加入在多个其它终端之间已经建立的通信。多媒体通信可由 诸如经由SIP(会话初始协议)协议建立的视频、音频或即时消息的流的数据交换组成。文献RFC 3911描述了在“INVITE(邀请),,消息内“Join(加入)”头的使用,使得 第三方终端可通过使用SIP( “会话初始协议”)信令协议来加入在至少两个终端之间已经 建立的多媒体通信。“Join”头包含关于在两个终端之间已经建立的SIP通信(SIP术语中 的“dialog(对话)”)的信息。该机制使用会议专用的新地址来创建在至少三个终端之间的新会议。例如,主终 端在本地混合全部多媒体通信流、生成并传送会议专用的新地址给其它终端,使得这些终 端知道一个会议正在进行并且他们可使用该新地址作为参考来可选地从主终端请求关于 会议的信息。根据另一示例,主终端向媒体服务器传送INVITE消息,并且向其它终端通知 服务器的地址,使得这些终端可以连接到媒体服务器,媒体服务器混合来自在三个终端之 间建立的会议的全部多媒体通信流。该机制具有如下缺点其创建了没有向主终端提供关于限制性地混合第三方终端 传送和/或接收的多媒体通信流的选项的新会议。第三方终端不能部分地加入在主终端和 至少一个其它终端之间已经建立的多媒体通信。“部分地(partially)”指的是如下选项 限制在第三方终端和已经在通信中的至少一个终端之间的通信流的交换,诸如如果发生第 三方终端和已经在通信中的另一终端之间的单向通信。多媒体通信流与两个终端之间的诸 如视频或音频数据的多媒体数据传输对应。本发明的目的是如下通过在分组网上的至少三个通信实体之间建立会议来补救 上述缺点通过将一个通信实体分配给在至少两个其它通信实体之间已经建立的通信,使 得被分配的通信实体可受益于混合由被分配的通信实体传送和接收的流的策略。
发明内容
为了实现该目的,一种用于从第三方通信实体访问由主通信实体管理并经由分组 网在主通信实体和至少一个参与通信实体之间建立的通信的发明方法,其特征在于它包括 以下步骤从第三方通信实体向主通信实体传送一个消息,所述消息包括与参与通信实体的 标识符相关联的至少一个参数,以及施加关于混合在参与通信实体(其标识符与参数相关联)和第三方通信实体之间交换的通信流的限制性策略,所述策略由所述参数和与所述参数相关联的标识符确定。有利地,为了选择在通信实体之间交换的流,所述消息向管理通信流的第一通信 实体提供指示。所述限制性混合策略使得第三方通信实体能够部分加入已经存在的通信, 使得第三方通信实体仅接收由其它通信实体传送的流的部分和/或使得特定通信实体不 接收由第三方通信实体传送的流。根据本发明的一个特性,与参与通信实体的标识符相关联的参数可与关于通信流 的限制性混合策略对应,由此,第三方通信实体不接收由参与通信实体传送的任何通信流。根据本发明的另一特性,与参与通信实体的标识符相关联的参数可与关于混合通 信流的限制性策略对应,由此,参与通信实体不接收由第三方通信实体传送的任何通信流。根据本发明的另一特性,与参与通信实体的标识符相关联的参数可与关于混合通 信流的限制性策略对应,由此,第三方通信实体不接收由参与通信实体传送的任何通信流 并且参与通信实体不接收由第三方通信实体传送的任何通信流。根据本发明的另一特性,在会议期间交换的通信流可遵守SIP协议。根据本发明的其它特性,消息可以是根据SIP协议的“INVITE”消息;并且参数可 包括在所述消息内的“ Join ”头内。根据本发明的另一特性,其标识符与所述参数相关联的参与通信实体可以是主通 信实体。限制性策略可用在这种情况下,用于在希望访问通信的实体和管理通信的主实体 之间的流的交换。本发明还涉及旨在经由分组网访问由主通信实体管理并在主通信实体和至少一 个参与通信实体之间建立的通信的第三方通信实体,其特征在于它包括用于向主通信实体 传送消息的装置,所述消息包括与参与通信实体的标识符相关联的至少一个参数,并且所 述参数和与参数相关联的标识符确定关于混合在其标识符与参数相关联的参与通信实体 和第三方通信实体之间交换的通信流的限制性策略,所述策略由主通信实体施加。传送该 消息的通信实体包括作为SIP术语中的客户端用户代理的软件模块。本发明还涉及与至少一个参与通信实体通信并旨在管理经由分组网从第三方通 信实体对所述通信的访问的主通信实体,其特征在于它包括用于接收由第三方通信实体 传送的消息的装置,所述消息包括与参与通信实体的标识符相关联的至少一个参数;以及 用于施加关于混合在其标识符与参数相关联的参与通信实体和第三方通信实体之间交换 的通信流的限制性策略的装置,所述策略由参数和与参数相关联的标识符确定。传送该消 息的通信实体包括作为SIP术语中的服务器用户代理的软件模块。客户端和服务器用户代理分别被包括在发明的通信系统的通信实体当中。用于管理对通信的访问的通信实体和希望访问通信的通信实体均可包括在媒体 服务器内或终端内。本发明还涉及用于管理经由分组网从第三方通信实体对在主通信实体和至少一 个参与通信实体之间建立的通信的访问的系统,其特征在于它包括用于从第三方通信实 体向主通信实体传送消息的装置,所述消息包括与参与通信实体的标识符相关联的至少一 个参数;以及用于施加关于混合在其标识符与参数相关联的参与通信实体和第三方通信 实体之间交换的通信流的限制性策略的装置,所述策略由参数和与参数相关联的标识符确 定。
当仔细阅读参照附图的以下描述时,本发明和其优点将被更好地理解,在附图 中-图1是根据本发明的用于在分组网上的至少三个通信实体之间建立多媒体会议 的通信系统的示意性框图;以及-图2是根据本发明的用于在分组网上的至少三个通信实体之间建立多媒体会议 的方法的算法。
具体实施例方式参照图1,根据本发明的通信系统包括分组网RP和能够相互通信的至少三个通信 实体,其中两个通信实体能够在它们自身之间建立通信,并且第三方通信实体能够加入该 通信。通信实体可由终端或服务器构成或包括在终端或服务器内。一般来说,术语“通信”指的是双向通信,意味着两个通信实体之间的对话或至少 三个通信实体参与的会议。第三方通信实体可加入在η个参与通信实体之间已经存在的通 信,其中,η > 2,在这η个参与通信实体之中的一个主通信实体正管理所述通信。为了加入该通信,第三方通信实体向主通信实体传送一个邀请消息ΜΙ,其中该消 息包含与参与实体中的至少一个相关联的至少一个混合参数ΡΜ。每个混合参数PM可与一 列参与通信实体相关联,并且指示与混合参数相关联的每个参与通信实体不准从第三方通 信实体接收数据和/或不准向第三方通信实体传送数据。与混合参数相关联的参与通信实 体可以与接收邀请消息的主通信实体相同。在本发明的一个实施例中,邀请消息MI是INVITE消息,并且混合参数PM包括在 根据文献RFC 3911定义的标准的INVITE消息的“Join”头字段内。根据另一实施例,邀请 消息MI是INVITE消息,并且混合参数包括在INVITE消息的“Join”头字段内。“Join”头包含关于在主通信实体和参与通信实体之间已经建立的SIP通信(SIP 术语中的“dialog”)的信息,其中所述信息包含例如与被称为“call-id(呼叫标识符)”的 字段相关联的“dialog”标识符、与被称为“to-tag(接受者标签),,的字段相关联的主通信 实体的标识符以及与被称为“from-tag (发送者标签)”的字段相关联的参与通信实体的标 识符。“from-tag”标识符指定请求了 “dialog”的实体,并且“to-tag”标识符指定接受了 对“dialog”的邀请的实体。在图1中,作为示例给出的两个通信实体是能够相互通信的第一终端TC 1和第二 终端TC2,并且第三方通信实体是能够与第一和第二终端通信的第三终端TC3。可选地,通 信系统还包括代理服务器SP、应用服务器SA以及媒体服务器SM。代理服务器SP、应用服务 器SA以及媒体服务器SM包括在分组网RP中。分组网RP例如是诸如因特网或内联网的IP(“网际协议”)高速网络,或甚至公司 专用的私有网络。例如,终端TCI、TC2以及TC3中的每个可以是可经由有线或无线连接与 分组网通信的个人计算机或智能终端。假设第一和第二终端TCl和TC2能够以符合SIP协议的通信在分组网RP上相互 通信。例如,终端之间的通信与关于音频和/或视频内容或者即时消息的多媒体流的交换
6对应。在一个示例中,第一、第二以及第三终端的用户分别是推销员、客户以及推销员的 助手。首先,推销员希望与客户建立通信,然后其次,推销员的助手使用关于混合多媒体流 的限制性策略加入该通信。该策略允许例如助手侦听通信,而客户不接收来自助手的任何 多媒体流。首先,第一终端TCl借助于代理服务器SP建立与第二终端TC2的通信。当接通时, 每个终端TCI、TC2由代理服务器SP记录,代理服务器SP向终端分配地址,诸如URI ( “统 一资源标识符”)。URI地址使得终端在分组网RP内能够被标识。第一终端向代理服务器 传送SIP消息,代理服务器可将该SIP消息路由到第二终端,以便建立第一和第二终端之间 的“dialog”通信。为此目的,代理服务器例如将接收的SIP消息的内容与第二终端的URI 地址进行相关。代理服务器SP可具有列出在分组网内建立的“dialogs”的功能。例如,无论何时 在第一和第二终端之间建立“dialog”时,代理服务器保存关于“dialog”的信息,诸如用 “dialog”的标识符填充的“call-id”字段、用第一终端的标识符填充的“from-tag”字段、 用第二终端的标识符填充的“to-tag”字段以及用指示是否正在进行会议并标识主持会议 的实体的参数配备的“Contact (联系)”字段。特别地,希望加入正在进行中的会议的通信 实体可例如从代理服务器检索主持正在进行中的会议的通信实体的地址。在一个变体中,参与“dialog”的第一和第二终端之一可具有列出它与第三方已经 建立的“dialogs”的功能。在另一变体中,如果第一终端拥有第二终端的URI地址,那么第一终端TCl在没有 代理服务器SP作媒介的情况下建立与第二终端TC2的通信。例如,在内部私有公司网中, 每个终端可知道其它终端的URI地址。其次,第三终端TC3向第一终端TCl传送邀请消息MI,使得第一终端TCl将根据下 述本发明的方法、利用关于混合在消息Ml内限定的多媒体流的限制性策略来创建三个终 端TC1、TC2以及TC3之间的会议。具体地,邀请消息包含混合参数PM,其是关于由终端TCl 建立的通信并指示允许的流交换。接收该邀请消息的终端TCl混合与第二和第三终端的流 的交换,并且确定关于传送邀请消息的终端TC3的每个流的状态。在涉及图1中绘制的其它实体的另一示例中,应用服务器SA实现进行媒体服务器 SM的操作的控制逻辑。例如,应用服务器正侦听在分组网上的终端之间建立的通信,并且命 令媒体服务器使得该媒体服务器将与所述终端中的至少一个进行交互。媒体服务器SM向终端递送多媒体流。特别地,媒体服务器可充当多个终端之间的 多媒体会议的桥梁。 服务器SM和SA可包括在相同服务器内。例如,服务器SM和SA可包括在监视服务 器内,所述监视服务器监视终端之间的通信并且重转录在这些终端之间交换的特定数据。 该监视服务器检测在由监视服务器已知的URI地址指定的两个具体终端之间建立的全部 通信,并且保存在这两个终端之间交换的全部音频数据流。在该情况下,监视服务器起执行 混合策略的通信实体的作用。如在先前情况中那样,希望访问监视服务内主持的在至少终 端TCl和TC2之间的通信的第三终端TC3向监视服务器发送包含混合参数PM的邀请消息 Ml。
根据本发明,邀请消息MI从客户端用户代理UAC向服务器用户代理UAS传送,并 且包括至少一个混合参数PM。客户端用户代理UAC包括在希望访问在参与通信实体之间 已经存在的通信的第三方通信实体内,并且服务器用户代理UAS被包括在参与通信实体当 中的、管理所述已经存在的通信的主通信实体内。混合参数例如是参数“recvonly(只接 收)”、“ sendonly (只发送)”以及“ inactive (非活动)”之一。一般来说,服务器用户代理UAS包括在如下通信实体内,该通信实体可以是终端 或是媒体服务器的服务器,并且其在双向“dialog”通信中或在与终端的会议中。此外,客 户端用户代理UAC包括在如下通信实体内,该通信实体可以是终端或服务器(例如,媒体服 务器),并且其旨在加入终端和可能的至少一个服务器之间的现存“dialog”或现存会议。根据在图1中绘制的示例,客户端用户代理UAC包括在第三终端TC3内,并且服务 器用户代理UAS包括在第一终端TCl内。根据本发明,为了加入其多媒体流的交换由服务器用户代理UAS混合的 “dialog”,客户端用户代理UAC可向服务器用户代理UAS发送邀请消息Ml。客户端用户代 理UAC可将一个或多个通信实体标识符与邀请消息MI内的每个混合参数PM相关联。优选 地,单个通信实体标识符不与多个混合参数PM相关联。此外,客户端用户代理UAC可将混 合参数PM与不参与邀请消息MI内标识的“dialog”、但是参与会议的通信实体的标识符相 关联。服务器用户代理UAS接收邀请消息MI,并且根据包括在消息MI内的混合参数采用 关于混合多媒体流的限制性策略。更特别地,所述限制性策略由包括在消息MI内的每个混 合参数和与参数相关联的每个通信实体标识符确定。换言之,参数可以被表达为“利用通信 实体标识符填充”或“具有通信实体标识符作为它的值”。关于混合多媒体流的限制性策略与关于混合多媒体流的传统策略的不同在于,它 限制了在加入参与通信实体之间已经存在的通信的第三方通信实体和一个或多个参与通 信实体之间的流的交换。第三方通信实体不从至少一个参与通信实体接收流和/或至少一 个参与通信实体不从第三方通信实体接收流。如果消息MI包含与一个参与通信实体的标识符相关联的“recvonly”参数,那么 服务器用户代理UAS执行这样的混合策略,使得被传送到参与通信实体的多媒体流忽略由 该客户端用户代理UAC生成的流。因此,没有来自客户端用户代理UAC的流被传送到与消 息MI内的“recvonly”参数相关联的参与通信实体。如果消息MI包含与一个参与通信实体的标识符相关联的“sendonly”参数,那么 服务器用户代理UAS执行这样的混合策略,使得客户端用户代理UAC不接收由该参与通信 实体传送的多媒体流。因此,客户端用户代理UAC不从与消息MI内的“sendonly”参数相 关联的参与通信实体接收任何流。如果消息MI包含与参与通信实体的标识符相关联的“inactive”参数,那么服务 器用户代理UAS执行这样的混合策略,使得被传送给参与通信实体的多媒体流忽略由客户 端用户代理UAC生成的流,并且客户端用户代理UAC不接收由该参与通信实体传送的多媒 体流。因此,客户端代理UAC不和与消息MI内的“inactive”参数相关联的参与通信实体 交换任何流。从客户端用户代理UAC的角度,给出了定义混合参数MP的类型的命名“reCV0nly”、“Send0nly”以及“inactive”,作为用于策略的非限制性示例,所述策略关于混 合在包括客户端用户代理UAC的第三方通信实体和与混合参数相关联的参与通信实体之 间交换的流。为了防止诸如泄露秘密数据等不期望事件,可对混合策略施加限制。例如,SIP选 项标签可包括在邀请消息Ml内,并且由不实现本发明的服务器用户代理UAS解释,使得该 服务器用户代理UAS可以拒绝消息,以执行如由文献RFC 3911定义的传统的流的混合,忽 略包括在消息Ml内的混合参数PM。根据本发明,接收邀请消息Ml的服务器用户代理UAS还可拒绝由服务器用户代理 UAC传送的邀请。一般来说,邀请消息Ml是如下方法其使用SIP协议,并且其对关于在参与通信实 体之间已经建立的至少一个“dialog”的信息进行相关。为了确定标识的“dialog”的上下 文,由服务器用户代理UAS使用该信息,以便考虑与包括代理UAS的通信实体通信的全部参 与通信实体。因此,与消息Ml内的混合参数PM相关联的每个参与通信实体标识符使得代 理UAS能够识别关于混合流的限制性策略要施加到的通信实体。根据本发明的一个实施例,消息Ml是包含根据在文献RFC 3911中定义的标准的 “Join”头的INVITE消息。在这样的情况下,关于在两个通信实体之间已经建立的至少一个 “dialog”的信息包括在“Join”头中。参照图2,根据本发明的一个实施例的用于建立会议的方法包括在本发明的通信 系统内自动执行的步骤E1到E3。在初始步骤E01期间,建立一个一组参与通信实体参与的通信,该组通信实体包 括至少两个参与通信实体。假设参与通信实体当中的主通信实体管理该通信,其可以是两 个实体之间的简单对话或至少三个实体之间的会议。例如,该通信是由包括在第一终端TC1内的服务器用户代理UAS建立的与第二终 端TC2的通信。根据另一示例,第一、第二以及第三终端TCI、TC2以及TC3借助于媒体服务器 SM(其混合在这三个终端之间交换的多媒体流)在会议中。在步骤E1期间,包括在第三方通信实体内的客户端用户代理UAC生成旨在被传送 给服务器用户代理UAS的邀请消息MI,服务器用户代理UAS被包括在管理在初始步骤E01 期间建立的通信的主通信实体(例如,第一终端TC1)内。邀请消息Ml是可由服务器用户 代理UAS解释并接受的请求,以便第三方通信实体能够参与由包括服务器用户代理UAS的 主实体主持的多媒体会议。邀请消息Ml包含与参与多媒体通信的通信实体的至少一个标识符IdEC相关联的 至少一个混合参数PM。每个混合参数PM向服务器用户代理UAS指示关于混合流的策略,该 策略要被施加到其标识符IdEC与参数PM相关联的参与通信实体。邀请消息Ml包含每个类型“recvonly”、“sendonly”或“inactive”的单个混合参 数PM,其可与参与通信实体的单个标识符或与参与通信实体的多个标识符(意味着多个不 同的参与通信实体)相关联。在一个变体中,邀请消息Ml可包含相同类型“reCV0nly”、“Send0nly”或 "inactive"的多个混合参数MP,其分别与参与通信实体的多个IdEC标识符(意味着多个不同的参与通信实体)相关联。例如,客户端用户代理UAC连接到代理服务器,以获得关于已经建立的通信的信 息,其特别包括该通信内使用的“dialog”的标识符和参与该通信、关于混合流的策略要施 加到的通信实体的标识符。在步骤E2期间,包括在第三方通信实体内的客户端用户代理UAC将生成的邀请消 息Ml传送给包括在管理该通信的主通信实体内的服务器客户代理UAS。例如,邀请消息Ml经由代理服务器从客户端用户代理UAC被传送给服务器用户代 理 UAS。在步骤E3期间,服务器用户代理UAS接收并分析客户端用户代理UAC所传送的邀 请消息Ml。如果包含在邀请消息MI内的关于正在进行中的多媒体通信的信息是有效的,那 么服务器用户代理UAS在该多媒体通信内接受包括客户端用户代理UAC的第三方通信实 体。如果该通信最初是双向通信,那么通过接受第三方通信实体创建了三个实体之间 的会议。如果该通信最初是会议,那么接受第三方通信实体对应于向会议添加参与者。特别地,服务器用户代理UAS识别其标识符与参数PM相关联的每个参与通信实 体,并且为所识别的每个通信实体施加限制性策略,该限制性策略是关于混合在包括客户 端用户代理UAC的第三方通信实体和基于与参数PM相关联的标识符IdEC而识别的通信实 体之间交换的通信流。参数PM “reCV0nly”、“Send0nly”或“inactive”和与参数相关联的 参与通信实体标识符确定所述限制性策略。根据第一示例,第一终端用作包括第一终端、第二终端以及第三终端的一组参与 通信实体参与的多媒体会议的桥梁。由“Alice(爱丽丝)”、“Bob(鲍勃)”以及“Charles(查 理斯)”分别使用第一、第二以及他们的终端。假设由“Alice”使用的终端是管理该会议的 主通信实体。在“Alice”和“Bob”之间最初建立第一“dialog”,并且代理服务器保存关于 第一 “dialog”的信息,该信息是用“A-B0B”填充的与第一 “dialog”的标识符相关联 的“call-id”,用“1234467”填充的与第一终端的标识符相关联的“to-tag”字段,以及 用“AB23”填充的与第二终端的标识符相关联的“from-tag”字段。然后,在“Alice”和 “Charles”之间建立第二 “dialog”,并且代理服务器保存关于第二 “dialog”的信息,该信 息是用“A-C0C”填充的与第二“dialog”的标识符相关联的“call-id”,用“RT45”填充的与 第一终端的另一标识符相关联的“to-tag”字段,以及用“UI66”填充的与第三终端的标识 符相关联的“from-tag”字段。第三方通信实体是希望加入会议的、由“Daniel (丹尼尔),,使用的第四终端。第 三方通信实体生成包含与“Charles”相关联的“recvonly”参数的邀请消息,以便限制关于 混合在由“Daniel”使用的第四终端和由“Charles”使用的第三终端之间交换的流的策略, 使得“Daniel”可接收由“Charles”传送的全部流而“Charles”不接收由“Daniel”传送的 任何流。由“Daniel”使用的第三方通信实体传送给主持会议并且由“Alice”使用的主通 信实体的邀请消息具有以下格式
10
“ INVITE AliceFrom:DanielTo: Alicecall-id:jjjjjd234iDJoin:A-BiB ;to-tag = 1234467 ;from-tag = AB23 ;recvonly = UI66".如果“Alice”使用的主通信实体由于众多参与者可能不再确保主持多媒体会议, 那么该实体可检索媒体服务器的地址,并且将该地址传送给第三方通信实体,以及传送给 参与会议的其它实体。参与前述会议的每个实体可连接到该媒体服务器,该媒体服务器确 保主持正在进行中的多媒体会议。第三方通信实体可然后向媒体服务器传送新邀请消息, 使得媒体服务器可施加关于混合流的限制性策略。根据第二示例,分别是第一终端和第二终端的两个通信实体在通信中。由“Alice” 和“Bob”分别使用第一和第二终端。假设由“Alice”使用的终端是管理该会议的主通信实 体。代理服务器保存关于在“Alice”和“Bob”之间建立的“dialog”的信息,该信息是 用“A-B0B”填充的与“dialog”标识符相关联的“call-id”字段,用“12345”填充的与第一 终端的标识符相关联的“to-tag”字段,以及用“54321”填充的与第二终端的标识符相关联 的 “from-tag” 字段。由“Charles”使用的第三终端查询代理服务器以便将简单呼叫路由到第一终端, 如“Charles”不知道“Alice”和“Bob”之间的会议那样。正侦听分组网内通信的应用服务 器拦截“Charles”呼叫,并且命令由媒体服务器构成的第三方通信实体使得该实体将生成 并传送邀请消息给由“Alice”使用的主通信实体。为了限制关于混合在由媒体服务器构成的第三方通信实体和由“Bob”使用的第二 终端之间交换的流的策略,第三方通信实体生成包含与“Bob”相关联的“inactive”参数的 邀请消息,使得“Alice”可以与媒体服务器通信,而“Bob”不能够与媒体服务器交换多媒体 流。例如,媒体服务器向“Alice”发送包含“Charles正呼叫你,按‘1’接受该呼叫”的问题 的流,而“Bob”听不到该问题。由媒体服务器构成的第三方通信实体自动传送给由“Alice”使用的主通信实体的 邀请消息具有以下格式“ INVITE AliceFrom:media serverTo: Alicecall-id:15423iSMJoin:A-BiB ;to-tag = 12345 ;from-tag = 54321 ;inactive = 54321".根据第三示例,分别是第一终端和第二终端的两个通信实体在通信中。由“Alice” 和“Bob”分别使用第一和第二终端。假设由“Alice”使用的终端是管理会议的主通信实体。代理服务器保存关于在“Alice”和“Bob”之间建立的“dialog”的信息,该信息是 用“A-B0B”填充的与“dialog”标识符相关联的“call-id”字段、用“12345”填充的与第一 终端的标识符相关联的“to-tag”字段,以及用“54321”填充的与第二终端的标识符相关联 的 “from-tag” 字段。
监视服务器正侦听分组网内的通信。一旦在“Alice”和“Bob”之间建立“dialog”, 监视服务器例如借助于保存了关于“dialog”的信息的代理服务器被告知该事件,并且生成 包含与“Alice”和与“Bob”相关联的“recvonly”参数的邀请消息,以便限制关于混合在由 监视服务器构成的第三方通信实体与由“Alice”和“Bob”使用的第一和第二终端之间交换 的流的策略,使得监视服务器可接收由“Alice”和“Bob”传送的全部流,而他们两者不接 收由监视服务器传送的任何流。例如,由“Alice”使用的主通信实体复制关于“Alice”和 “Bob”的流,并且将它们传送给由监视服务器构成的另外通信实体,使得监视服务器可以侦 听“Alice”和“Bob”之间的所有会话,而他们两者不接收来自该服务器的任何流。由监视服务器(monitoring server)构成的第三方通信实体传送给“Alice”使用 的主通信实体的邀请消息具有以下格式“ INVITE AliceFrom:monitoring serverTo: Alicecall-id:13254iSSJoin:A-BiB ;to-tag = 12345 ;from-tag = 54321 ;inactive = 54321"。
权利要求
一种用于从第三方通信实体访问由主通信实体管理的并经由分组网(RP)在所述主通信实体和至少一个参与通信实体之间建立的通信的方法,其特征在于所述方法包括以下步骤从所述第三方通信实体向所述主通信实体传送(E2)消息(MI),所述消息包括与参与通信实体的标识符相关联的至少一个参数,以及施加(E3)关于在其标识符与所述参数相关联的参与通信实体和所述第三方通信实体之间交换的通信流的限制性混合策略,所述策略由所述参数和与所述参数相关联的标识符确定。
2.根据权利要求1所述的方法,其中,与所述参与通信实体的标识符相关联的参数与 关于混合通信流的限制性策略对应,由此,所述第三方通信实体不接收由所述参与通信实 体传送的任何通信流。
3.根据权利要求1所述的方法,其中,与所述参与通信实体的标识符相关联的参数与 关于混合通信流的限制性策略对应,由此,所述参与通信实体不接收由所述第三方通信实 体传送的任何通信流。
4.根据权利要求1所述的方法,其中,与所述参与通信实体的标识符相关联的参数与 关于混合通信流的限制性策略对应,由此,所述第三方通信实体不接收由所述参与通信实 体传送的任何通信流,并且所述参与通信实体不接收由所述第三方通信实体传送的任何通 信流。
5.根据权利要求1到4之一所述的方法,其中,在通信期间交换的通信流遵守SIP(会 话初始协议)协议。
6.根据权利要求1到5之一所述的方法,其中,所述消息(MI)是符合SIP协议的 “INVITE(邀请)”消息。
7.根据权利要求6所述的方法,其中,所述参数被包括在所述消息(MI)内的“加入”头内。
8.根据权利要求1到7之一所述的方法,其中,其标识符与所述参数相关联的参与通信 实体是所述主通信实体。
9.一种第三方通信实体,其旨在访问由主通信实体管理并经由分组网(RP)在所述主 通信实体和至少一个参与通信实体之间建立的通信,所述第三方通信实体的特征在于包 括用于向所述主通信实体传送消息(MI)的装置(UAC),所述消息包括与参与通信实体的 标识符相关联的至少一个参数(PM),并且所述参数和与所述参数相关联的标识符确定关于 混合在其标识符与所述参数相关联的参与通信实体和所述第三方通信实体之间交换的通 信流的限制性策略,所述策略由所述主通信实体施加。
10.一种主通信实体,其与至少一个参与通信实体通信并旨在管理经由分组网(RP)从 第三方通信实体对所述通信的访问,所述主通信实体的特征在于包括用于接收由所述第 三方通信实体传送的消息(MI)的装置(UAS),所述消息包括与所述参与通信实体的标识符 相关联的至少一个参数(PM);以及用于施加关于混合在其标识符与所述参数相关联的参 与通信实体和所述第三方通信实体之间交换的通信流的限制性策略的装置,所述策略由所 述参数和与所述参数相关联的标识符确定。
11.一种用于管理经由分组网(RP)从第三方通信实体对在主通信实体和至少一个参与通信实体之间建立的通信的访问的系统,所述系统的特征在于包括用于从所述第三方 通信实体向所述主通信实体传送消息(MI)的装置(UAC),所述消息包括与参与通信实体的 标识符相关联的至少一个参数(PM);以及用于施加关于混合在其标识符与所述参数相关 联的参与通信实体和所述第三方通信实体之间交换的通信流的限制性策略的装置(UAS), 所述策略由所述参数和与所述参数相关联的所述标识符确定。
全文摘要
为了经由分组网(RP)访问由主通信实体管理的、在包括主通信实体的参与通信实体之间的通信,第三方通信实体向主通信实体传送一个消息(MI),该消息包括与至少一个参与通信实体的标识符相关联的至少一个参数(PM)。第三方实体对在主实体和一个参与实体之间设立的点对点通信的访问可创建这三个实体之间的会议。第三方实体对会议型通信的访问可创建现存会议的额外的参与者。主通信实体根据参数和与参数相关联的参与通信实体的标识符,施加关于混合在通信实体之间交换的通信流的限制性策略。
文档编号H04L29/06GK101978672SQ200980110252
公开日2011年2月16日 申请日期2009年3月23日 优先权日2008年3月21日
发明者J·利特奥特, J-F·雷, S·库隆 申请人:阿尔卡特朗讯