当前位置: 首页 > 专利查询>诺基亚公司专利>正文

使用SIP协议的事件订阅方法与系统技术方案

技术编号:3547192 阅读:227 留言:0更新日期:2012-04-11 18:40
一种通信系统中的方法,该系统包括保持来自多个用户的注册信息的第一实体和保持与所述多个用户相关的信息的第二实体,其中所述第二实体信息依赖于所述注册信息。所述方法包括:从第二实体向第一实体发送对事件的订阅消息,其中该事件是在第一实体上的该多个用户中至少一个用户的注册信息变化;在第一实体处接收来自至少一个用户的注册消息,所述消息改变所述至少一个用户的注册信息;从第一实体向第二实体发送通知来响应该注册消息,其中该通知包括与所述至少一个用户相关的信息。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
使用SIP协议的事件订阅方法与系统
本专利技术涉及通信系统,尤其涉及通信系统中的事件订阅。
技术介绍
目前,使用各种各样的通信系统以使两个或多个诸如用户设备和/或与该系统相关的其它节点的实体之间能够进行通信。为用户终端或其他节点提供无线通信的通信系统是已知的。无线系统的例子是公共地面移动网络(PLMN)。PLMN通常是蜂窝网络,其中基站收发信机(BTS)或类似的接入实体通过无线接口服务于诸如移动台(MS)的用户设备(UE)。通信所需装置的操作通常由一个或多个控制实体来控制,这些控制实体自身可能是互连的。一个或多个网关节点用于将PLMN连接到其他网络。其他这种网络的例子是另一种蜂窝网络——公用交换电话网(PSTN)和诸如基于IP(互联网协议)的网络的包交换数据网络。用户设备与通信系统的其它部件之间的通信基于适当的通信协议,该通信协议定义了在该系统中处理通信的“规则”。在当前的第三代(3G)无线系统中,为处理移动用户不同通信服务定义了各种服务器。其中包括提供称为CSCF的呼叫状态控制功能的服务器。控制功能也可由诸如本地订户服务器(HSS)的实体提供,应用由各种应用服务器提供。HSS通常用于永久地存储用户的简档并在鉴权期间被使用。例如,在3G的第5版本体系结构中,如由第3代合作项目(3GPP)所规定的,这些实体能被发现位于IP多媒体子系统(IMS)中。IMS网络可位于3G体系结构的中枢,支持处理传统语音电话和多媒体服务的基于IP的网络。3GPP已选择会话初始协议(SIP)作-->为用于3G网络的核心会话信令协议。SIP已由互联网工程任务组(IETF)开发出来。感兴趣的人可以在http://www.3gpp.org/ftp/Specs/Latest-drafts/24229-201.zip上从标题为“IP Multimedia Call Control Protocol based on SIP andSDP(基于SIP和SDP的IP多媒体呼叫控制协议)”的SIP展望中找到描述IMS网络的基本操作的3GPP规范24.229。SIP是请求/响应型协议,在对于从源发送的每个消息都有来自目的地的确认接收到该发送消息的相关响应的意义上,SIP是请求/响应型协议。例如,在3G网络中,当用户第一次接通他的移动终端,他必须在允许该终端完全连接之前向网络注册他的用户ID或地址。这通过从该终端向IMS发送SIP“REGISTER(注册)”消息来完成,该消息包括用户地址的详情。IMS使用服务呼叫状态控制功能(S-CSCF)来接收和处理这一信息,在本文中S-CSCF是指“注册”。注册信息可包括用户的状况,诸如用户地址、位置、终端能力和终端的可用性。IMS依照SIP发送适当的确认消息(例如200 OK消息)来确认该注册。每当在前的注册终止或当用户状态发生改变,随后的注册就发生(重“REGISTER”)。当用户希望与另一用户建立会话,诸如声音呼叫或文本消息发送时,会话协商也将在SIP下进行。应用服务器(AS)可通过诸如即时消息、本地服务流报告和会议工具的IMS提供服务。AS可位于IMS网络中或在其外。当所支持的服务由第三方提供时,通常AS是外部的。例如,提供本地服务流报告的AS可能需要关于订阅了此服务的任何用户的状态的最近信息。如上面指出的,状态信息可使用SIP重注册消息更新。需要这一状态信息的AS服务器因此使用SIP SUBSCRIBE消息订阅REGISTER消息,该REGISTER消息由订阅了由AS提供的即时消息服务的用户发送。IMS记录这些SUBSCRIBE消息,并且每当接收到相关REGISTER消息时,向AS发出NOTIFY消息。然后,AS可使用这一信息实现它的服务流报告服务。关于SUBSCRIBE/NOTIFY机制的更多信息能在题为“SIP-Specific Event Notification(SIP-具体事件通-->知)”的IETF互联网草案中找到,该草案可在http://www.ietf.org/internet-drafts/draft-ietf-sip-events-05.txt上找到。状态信息的一个具体例子是存在信息。订阅存在服务的用户或应用服务器能确定另一用户接受呼叫的能力和可用性。例如,在PSTN结构安排中,存在的概念扩展到与在线(响铃)或离线(忙碌)的指示一样。然而,在支持SIP的系统中,存在可假定多种指示,诸如“在办公室中可以接听所有呼叫”、“在家仅接听私人呼叫”和“通话中”(或至少以此方式显示)。因此,存在信息允许用户在作出呼叫之前确定另一用户的可用性。像上面讨论的其他状态信息一样,存在信息在REGISTER消息中传递到网络。目前,根据SIP实现存在服务方面有两个关键元件:注册器和存在服务器。注册器接收和处理有关该网络用户的所有REGISTER消息。存在服务器处理来自诸如其他用户或应用服务器的元素的涉及该网络中用户的存在信息的订阅。由于两元件提供的功能的重叠性质,注册器和存在服务器通常共享诸如LDAP(Lightweight DirectoryAccess Protocol,轻量目录访问协议)目录或这两个元件均与之接口的位置服务器的专有位置资源。可选地,注册器和存在服务器功能可在共享进程中运行,都能访问到注册更新。这些专有解决方案的效果是相同的:注册器和存在服务器共处一处。上面讨论的IMS结构安排中,注册器和存在服务器共处于S-CSCF中。由于存在服务器所提供的功能是相当多的,结果增加了共享资源的负荷,共享资源将不得不处理注册和对存在信息的大量请求。本专利技术的专利技术人发现将注册器和存在服务器功能分离并使它们独立运转存在令人期待的好处。他们已开发了一种实现这一分离的方案,该方案不使用专用接口,使得与它们在其中进行操作的整个网络更好的结合。应该理解,虽然上述讨论的问题涉及基于IP的第三代(3G)通信系统中的SIP事件订阅,但同样的缺点也会关联到其他系统,因此本说明不限于这些例子。-->
技术实现思路
本专利技术的实施例目的在于克服上述问题中的一个或若干问题。根据本专利技术的一个方面,提供一种通信系统中的方法,该系统包括保持来自多个用户的注册信息的第一实体和保持与所述多个用户相关的信息的第二实体,其中所述第二实体信息依赖于所述注册信息,所述方法包括:从第二实体向第一实体发送对于一事件的订阅消息,其中该事件是在第一实体上的该多个用户中至少一个的注册信息中的一变化;在第一实体处接收来自至少一个用户的注册消息,所述消息改变所述至少一个用户的注册信息;从第一实体向第二实体发送通知来响应该注册消息,其中该通知包括与所述至少一个用户相关的信息。优选地,定义一事件包,该事件包与所述事件相关。优选地,其中第一实体是注册器,及第二实体是存在服务器。注册信息中的变化可涉及存在信息。该系统可根据会话初始协议(SIP)运作,且其中订阅消息可包括SIP SUBSCRIBE消息,及通知可包括SIP NOTIFY消息。在优选实施例中,第三实体向第二实体发送对于与所述至少一个用户相关的信息的订阅消息。第二实体可向第三实体发送通知来响应在第二实体上接收到的通知,其中所述发送的通知包括与所述至少一个用户相关的信息。第三实本文档来自技高网
...

【技术保护点】
一种通信系统中的方法,该系统包括保持来自多个用户的注册信息的第一实体和保持与所述多个用户相关的信息的第二实体,其中所述第二实体信息依赖于所述注册信息,所述方法包括:从第二实体向第一实体发送对事件的订阅消息,其中该事件是在第一实体上的 该多个用户中至少一个用户的注册信息变化;在第一实体处接收来自至少一个用户的注册消息,所述消息改变所述至少一个用户的注册信息;从第一实体向第二实体发送通知来响应该注册消息,其中该通知包括与所述至少一个用户相关的信息。

【技术特征摘要】
GB 2002-6-14 0213726.31、一种通信系统中的方法,该系统包括保持来自多个用户的注册信息的第一实体和保持与所述多个用户相关的信息的第二实体,其中所述第二实体信息依赖于所述注册信息,所述方法包括:从第二实体向第一实体发送对事件的订阅消息,其中该事件是在第一实体上的该多个用户中至少一个用户的注册信息变化;在第一实体处接收来自至少一个用户的注册消息,所述消息改变所述至少一个用户的注册信息;从第一实体向第二实体发送通知来响应该注册消息,其中该通知包括与所述至少一个用户相关的信息。2、如权利要求1所述的方法,其中定义事件包,该事件包与所述事件相关。3、如权利要求2所述的方法,其中第一实体是注册器。4、如权利要求3所述的方法,其中所述注册信息变化与存在信息相关。5、如权利要求4所述的方法,其中第二实体是存在服务器。6、如前述权利要求中任一项所述的方法,其中该系统根据会话初始协议(SIP)运行。7、如权利要求6所述的方法,其中所述订阅消息包括SIPSUBSCRIBE消息,且所述通知包括SIP NOTIFY消息。8、如前述权利要求中任一项所述的方法,其中第三实体向第二实体发送对与所述至少一个用户相关的信息的订阅消息。9、如权利要求8所述的方法,其中第二实体向第三实体发送通知以响应在第二实体上接收到的通知,其中所述发送的通知包括与所述至少一个用户相关的信息。10、如权利要求8或9所述的方法,其中第三实体是应用服务器。11、一种通信系统,包括:用于保持来自多个用户的注册信息的第一实体和用于保持与所述多个用户相关...

【专利技术属性】
技术研发人员:阿基尼米乔斯考斯塔雷凯纳莫翰斯瓦纳丹马库斯伊索马基派卡派斯克里斯托弗布莱特
申请(专利权)人:诺基亚公司
类型:发明
国别省市:FI[芬兰]

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

1