一种实现应用服务器通信的方法

文档序号:7624183阅读:205来源:国知局
专利名称:一种实现应用服务器通信的方法
技术领域
本发明涉及信息传送技术,特别是指一种实现应用服务器通信的方法。
背景技术
随着宽带网络的发展,移动通信将不仅仅局限于传统的语音通信,结合音频、视频、图片和文本等多种媒体类型的多媒体业务将逐渐开展起来,通过与呈现业务(presence),短消息业务、网页(WEB)浏览业务、定位业务、推送业务(PUSH)、文件共享业务等数据业务的结合,可满足用户的多种需求。
在多种应用的推动下,第三代合作伙伴计划(3GPP)标准组织推出了基于网际协议(IP)的多媒体子系统(IMS,IP Multimedia Subsystem)架构,目的是在通信网络中提供标准化的开放结构来支撑多种多样的多媒体应用;而开放移动联盟(OMA,Open Mobile Alliance)标准组织推出了OMA业务环境(OSE,OMA Service Environment),作为IMS架构之上的业务实现层,向用户提供更多的选择和更丰富的感受。
图1示出了IMS架构示意图,如图1所示,IMS叠加在分组交换网络之上,由呼叫会话管理功能(CSCF,Call Session Control Function)、媒体网关控制功能(MGCF,Media Gateway Control Function)、媒体资源功能(MRF,Multimedia Resource Function)和归属签约用户服务器(HSS,HomeSubscriber Server)等功能实体组成。根据CSCF实现的不同功能,又可分为服务CSCF(S-CSCF)、代理CSCF(P-CSCF)和查询CSCF(I-CSCF)三个逻辑实体,S-CSCF是IMS的业务交换中心,能够完成会话控制、维持会话状态、管理用户信息、生成计费信息,等等;P-CSCF是用户设备(UE)接入IMS的接入点,能够完成用户注册、进行服务质量(QoS)控制和安全管理,等等;I-CSCF实现路由查找,如IMS域内及IMS域之间的互通,对S-CSCF的分配进行管理,对外部网络和其他IMS域隐藏网络的拓扑结构和配置,生成计费信息,等等。MGCF实现控制网关的功能,实现IMS网络与其他网络之间的互通;MRF提供媒体资源,如收放音、对终端之间传输的信息进行编解码和多媒体会议桥等,包括媒体资源功能控制(MRFC,Multimedia Resource Function Controller)和媒体资源功能处理(MRFP,Multimedia Resource Function Processor)。HSS中存储有IMS网络中用户的签约数据和配置信息等。IMS中使用会话发起协议(SIP,Session InitiationProtocol)作为会话控制协议。
图2示出了OSE与IMS之间信息进行交互的示意图,如图2所示,OSE主要由多个AS组成,目前在OMA中定义的AS包括基于蜂窝系统的即按即说语音业务服务器(PoC Server)、提供用户状态的呈现业务服务器(Presence Server)、能够使用户实现群组信息存储及获取的群组列表管理服务器(GLMS,Group List Management Server)、设备管理服务器(DMServer,Device Management Server)等,这些AS与相关的支撑系统,如计费实体、网络管理实体等,构成了OSE。IMS的主要功能包括业务能力、支撑能力以及通用能力,其中,业务能力包括会话管理、用户数据的存储和读取、事件订阅及通知、消息、会议等;支撑能力包括计费等;通用能力包括安全连接、鉴权、授权、路由等。作为IMS的上层,OSE将利用IMS所提供的这些能力。OMA负责定义OSE,并且根据OSE对IMS的要求对IMS提出需求。3GPP负责定义IMS,并负责定义IMS与OSE之间的接口,OSE与IMS之间的接口包括ISC接口、Sh接口、Dh接口、Ut接口、Ro接口、Rf接口、Gm接口、Mb接口等。其中,ISC接口为AS与IMS之间的接口,实现IMS对AS的呼叫控制、SIP事件订阅与通知、SIP消息等功能;Sh接口为AS与HSS之间的接口,实现AS对用户相关数据的读取和修改、以及更改订阅的用户签约数据;Dh接口为AS与业务定位功能(SLF,ServiceLocator Function)之间的接口,实现了ASS对HSS地址的查询;Ut接口为OSE客户端与AS之间的接口,实现了用户通过OSE客户端配置AS用户数据的操作能力;Ro接口为AS与在线计费实体之间的接口,实现了实时计费;Rf接口为AS与离线计费实体之间的接口,实现了离线计费;Gm接口为OSE客户端与IMS之间的接口,实现会话功能、事件订阅通知、消息等功能;Mb接口为AS通过IMS与OSE客户端之间的业务流接口,传递媒体流信息。
实际应用中,对于用户使用的业务,可根据需要将多个AS结合起来,例如,将几个游戏的服务器通过会议处理服务器结合起来,为用户提供联网游戏,这样,必然需要AS之间进行信息交互。目前,IMS详细定义了用户与用户、用户到AS、AS到用户的路由机制;对于AS之间的路由,IMS要求AS具备业务能力交互管理(SCIM,Service Capability InteractionManager),即IMS假设OSE层提供AS之间的路由机制。
图3示出了3GPP定义的AS进行信息交互的示意图,如图3所示,AS之间进行信息交互时,提供业务的设备AS通过SCIM与其他AS进行信息交互,SCIM是3GPP定义的实现AS之间的信息交互的实体,图中所示虚线为AS之间通过SCIM进行交互的接口,图中所示实线箭头为OSE与IMS之间的接口,如ISC接口、Sh接口、Dh接口,等等。3GPP将SCIM划归于AS的范围之内,对于SCIM与AS之间的具体实现流程并未定义。
通过以上描述可见,必须在OSE中设置SCIM才能实现AS之间的信息交互,这就使得AS以及业务层的网络结构比较复杂,需要在业务层提供与路由相关的服务器,导致网络建设成本和网络维护成本大大增加。

发明内容
有鉴于此,本发明的目的在于提供一种实现应用服务器通信的方法,实现应用服务器之间的信息交互。
为了达到上述目的,本发明提供了一种实现应用服务器通信的方法,该方法包含步骤A第一AS通过多媒体子系统IMS功能实体建立至第二AS的路由,第一AS与第二AS之间进行信息交互。
所述第一AS通过IMS功能实体建立至第二AS的路由为步骤A1第一AS通过IMS功能实体与第二AS建立会话。
所述步骤A1之前进一步包括第一AS与IMS功能实体建立会话,第二AS与IMS功能实体建立会话。
如果所述IMS功能实体为呼叫会话管理功能CSCF,则所述AS与IMS功能实体建立会话为AS向I-CSCF发送注册请求,I-CSCF通过该AS签约的归属签约用户服务器HSS获取S-CSCF地址信息,然后向所述S-CSCF转发该注册请求,S-CSCF响应该注册请求与AS建立会话。
所述I-CSCF通过该AS签约的HSS获取S-CSCF地址信息为I-CSCF通过业务定位功能SLF获取该AS签约的HSS地址信息,然后I-CSCF通过所述HSS获取S-CSCF地址信息。
所述S-CSCF响应该注册请求与AS建立会话为S-CSCF通过AS签约的HSS获取该AS的签约数据,然后向该AS返回注册响应,与该AS建立会话。
所述步骤A1之前进一步包括在AS中配置IMS功能实体的地址信息。
如果所述IMS功能实体为S-CSCF,则步骤A中所述第一AS通过IMS功能实体建立至第二AS的路由,为第一AS向第一S-CSCF发送携带有第二AS标识的会话建立请求,第一S-CSCF向第二S-CSCF转发携带有第二AS标识的会话建立请求,第二S-CSCF收到会话建立请求后,根据第二AS标识向第二AS发送会话建立请求,第二AS收到会话建立请求后,通过第一S-CSCF和第二S-CSCF向第一AS返回会话建立响应,建立与第一AS之间的会话。
所述第一S-CSCF向第二S-CSCF转发携带有第二AS标识的会话建立请求为第一S-CSCF根据通过查询实体获取的第二S-CSCF地址信息,向第二S-CSCF转发携带有第二AS标识的会话建立请求。
所述第一S-CSCF通过查询实体获取第二S-CSCF地址信息为第一S-CSCF向I-CSCF提供第二AS标识,I-CSCF向第一S-CSCF返回通过DNS或第二AS签约的HSS获取的第二S-CSCF地址信息。
所述AS与IMS功能实体建立会话,之前进一步包括AS与IMS功能实体之间进行安全检测机制,如果通过安全检测机制,则AS与IMS功能实体建立会话;否则,结束当前流程。
步骤A中所述第一AS与第二AS之间进行信息交互,为第一AS与第二AS之间通过IMS功能实体进行信息交互;或为第一AS与第二AS之间直接通过传输网络进行信息交互。
所述步骤A1进一步包括第一AS通过IMS功能实体与第二AS协商服务质量策略,确定服务质量参数。
所述IMS功能实体为I-CSCF和HSS,则所述步骤A为第一AS向I-CSCF发送携带有第二AS标识的信息,I-CSCF根据第二AS标识,通过第二AS签约的HSS获取第二AS的地址信息,然后向该第二AS转发所述信息。
所述IMS功能实体为I-CSCF和DNS,则所述步骤A为第一AS向I-CSCF发送携带有第二AS标识的信息,I-CSCF根据第二AS标识,通过DNS获取第二AS的地址信息,然后向该第二AS转发所述信息。
所述IMS功能实体为I-CSCF和S-CSCF,则所述步骤A为第一AS向第一S-CSCF发送携带有第二AS标识的信息,第一S-CSCF向第二S-CSCF转发携带有第二AS标识的信息。
第一S-CSCF向第二S-CSCF转发携带有第二AS标识的信息为第一S-CSCF根据通过查询实体获取的第二S-CSCF地址信息,向第二S-CSCF转发携带有第二AS标识的信息。
所述第一S-CSCF根据通过查询实体获取的第二S-CSCF地址信息第一S-CSCF向I-CSCF提供第二AS标识,I-CSCF向第一S-CSCF返回通过DNS或第二AS签约的HSS获取的第二S-CSCF地址信息。
所述步骤A之后进一步包括第二AS通过IMS功能实体向第一AS返回响应。
所述第二AS为一个以上AS。该方法进一步包括IMS功能实体触发条件,触发至第三方AS。所述触发条件配置在IMS功能实体中;或配置在HSS中,IMS功能实体通过与HSS的交互来获取。
根据本发明提出的方法,通过利用IMS的路由功能,使AS之间通过IMS中的功能实体建立信息交互通道,实现AS之间的信息交互,进而实现多个AS之间的信息共享和协同合作,简化了业务层的网络结构,增强了OSE的业务提供能力。通过本发明,可使AS之间的信息交互高效简洁,降低AS之间进行信息交互的复杂度,避免了复杂的查找、判断过程,节省了网络资源,有利于运营商更加灵活地部署网络,同时也增强了IMS的网络能力。


图1示出了IMS架构示意图;图2示出了OSE与IMS之间进行信息交互的示意图;图3示出了3GPP定义的AS进行信息交互的示意图;图4示出了本发明中AS间进行信息交互的示意图;图5示出了本发明中AS通过IMS功能实体进行信息交互流程图;图6示出了本发明中AS与S-CSCF建立会话流程图;图7示出了本发明中AS1与AS2建立会话流程图;图8示出了本发明中AS之间基于非会话进行信息交互实施例一示意图;图9示出了本发明中AS之间基于非会话进行信息交互实施例二示意图;图10示出了本发明中AS之间基于非会话进行信息交互实施例三示意图;图11示出了本发明中AS之间直接进行信息交互流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
本发明中,通过利用IMS的路由功能,实现AS之间通过IMS中的功能实体建立信息交互通道,进而实现多个AS之间的信息共享和协同合作,简化业务层的网络结构,增强OSE的业务提供能力。
图4示出了本发明中AS间进行信息交互的示意图,如图4所示,由于AS不仅供用户使用,还需供其他服务器使用,因此,需要为AS提供合理的信息交互方案,保证AS之间的信息共享,图中所示虚线为AS之间的逻辑接口,首先需要通过图中双向箭头的IP多媒体业务路由(ISR,IPMultimedia Service Routing)的SIP信令建立AS间的信息交互通道,然后可以通过建立的通道进行AS间的信息交互,该通道可以是AS之间的传输网络,如IP网络、异步传输模式(ATM)网络等;该通道也可以是AS与IMS功能实体之间的传输通道,即AS间通过IMS功能实体进行信息交互,如SIP Message等。
图5示出了本发明中AS通过IMS功能实体进行信息交互流程图,如图5所示,AS通过IMS功能实体进行信息交互的实现过程包括以下步骤步骤501~步骤502为确保通信安全,可在AS与IMS功能实体之间增加安全检测机制,如AS1与IMS功能实体之间相互进行鉴权,AS2与IMS功能实体之间相互进行鉴权,如果双方均通过对方的鉴权,则继续进行后续的信息交互。
步骤503~步骤504AS1向IMS功能实体发送携带有AS2标识的信息,IMS功能实体根据收到的AS2标识,向AS2转发收到的信息。
步骤505~步骤506AS2收到信息后,向IMS功能实体发送携带有AS1标识的响应,IMS功能实体根据收到的AS1标识,向AS1转发收到的响应,通知AS1其发送的信息AS2已接收。
由于IMS结构复杂,网元、接口众多,根据AS所在的位置不同,AS之间可通过IMS中的各网元进行信息交互,如CSCF、SLF、MGCF、BGCF、MRF等,由于AS通过IMS中的各网元进行信息交互的方式基本相同,以下仅以AS通过CSCF为例对本发明的具体实现方式进行详细说明。
AS之间进行信息交互的方式大体上有两种方式,一种是基于会话的信息交互方式,一种是基于非会话的信息交互方式。
基于会话的信息交互方式是指AS之间通过建立的会话实现信息交互。在AS之间建立会话、通过IMS的路由能力实现AS之间的信息交互之前,AS首先需要接入IMS,与IMS功能实体建立会话。AS可通过在IMS功能实体中进行注册的方式,建立与IMS功能实体的会话。
图6示出了本发明中AS与S-CSCF建立会话流程图,如图6所示,AS与S-CSCF建立会话的实现过程包括以下步骤步骤601~步骤603AS向I-CSCF发送携带有自身标识的注册请求。I-CSCF收到注册请求后,向SLF发送携带有AS标识的HSS查询请求,查询对应于相应AS的数据所在的HSS、即AS签约的HSS。SLF收到查询请求后,根据AS标识查找存储该AS相应签约数据的HSS,然后向I-CSCF返回携带有HSS地址信息的HSS查询响应。
步骤604~步骤605I-CSCF收到HSS查询响应后,根据HSS地址信息向相应HSS发送携带有AS标识的S-CSCF查询请求。HSS收到S-CSCF查询请求,根据相应AS的签约数据,获取该AS所要求的S-CSCF的能力信息,然后确定能够满足该能力信息的S-CSCF,并向I-CSCF返回携带有S-CSCF地址信息的S-CSCF查询响应。
步骤606~步骤608I-CSCF收到S-CSCF查询响应后,根据S-CSCF地址信息向相应S-CSCF发送携带有AS标识的注册请求。S-CSCF收到注册请求后,根据AS标识向HSS发送携带有AS标识的签约数据请求。HSS收到签约数据请求后,根据AS标识查找该AS的签约数据,然后向S-CSCF返回携带有AS标识和签约数据的签约数据响应。如果HSS不允许AS与S-CSCF建立会话,则直接向S-CSCF返回携带有相应标识的签约数据响应,则S-CSCF拒绝与AS建立会话,即拒绝AS的注册。
步骤609S-CSCF根据AS标识,向相应AS返回注册响应,通知AS是否允许其注册。
另外,也可在AS中预先配置S-CSCF的地址信息,这样,AS可直接与配置的S-CSCF建立会话,以上描述的用于建立会话的注册过程可省略。
图7示出了本发明中AS1与AS2建立会话流程图,如图7所示,AS1已与S-CSCF1建立会话,AS2已与S-CSCF2建立会话,基于SIP协议的情况下,AS1与AS2建立会话的实现过程包括以下步骤步骤701~步骤703AS1向S-CSCF1发送携带有AS2标识的Invite消息。S-CSCF1收到Invite消息后,向S-CSCF2发送携带有AS2标识的Invite消息。S-CSCF2收到Invite消息后,根据AS2标识向AS2发送Invite消息。
S-CSCF1可通过I-CSCF获取S-CSCF2的地址信息,即S-CSCF1向I-CSCF提供AS2标识,以请求I-CSCF提供S-CSCF2的地址信息,I-CSCF请求HSS或域名服务器(DNS)查询对应于AS2的S-CSCF2,由HSS或DNS返回S-CSCF2的地址信息,从而获取S-CSCF2的地址信息。
步骤704~步骤706AS2收到Invite消息后,向S-CSCF2返回携带有AS1标识的200OK响应;S-CSCF2收到200OK响应后,根据AS1标识向S-CSCF1返回携带有AS1标识的200OK响应;S-CSCF1收到200OK响应后,根据AS1标识向AS1返回200OK响应。
步骤707~步骤709AS1收到200OK响应后,向S-CSCF1返回携带有AS2标识的Ack响应;S-CSCF1收到Ack响应后,根据AS2标识向S-CSCF2返回携带有AS2标识的Ack响应。S-CSCF2收到Ack响应后,根据AS2标识向AS2返回Ack响应。
步骤710经过以上过程,AS1与AS2之间已经建立了会话,这样,AS1与AS2之间传送媒体流信息,例如,AS1向S-CSCF1发送携带有AS2标识的媒体流信息;S-CSCF1收到媒体流信息后,向S-CSCF2转发携带有AS2标识的媒体流信息;S-CSCF2收到媒体流信息后,根据AS2标识向AS2发送媒体流信息。
在以上过程中,AS1与AS2之间可通过S-CSCF1和S-CSCF2传送QoS参数,对QoS策略进行协商,商定QoS参数后,AS1与AS2之间传送的媒体流信息的传输质量将不低于商定的QoS参数。
以上描述的基于会话的信息交互方式中,AS之间通过IMS功能实体进行信息交互,充分利用了IMS的路由功能;并且能够对AS之间的传输质量进行协商,根据信息交互的需要建立满足QoS质量的相应会话连接;在不协商QoS策略时,可实现简单的固定服务质量的会话连接。
基于非会话的信息交互方式是指AS之间的信息交互不通过建立的会话进行,而是由IMS功能实体直接转发。基于非会话的信息交互方式下,AS之间交互的信息主要为一般信息,如消息类信息,如果为媒体流信息,则需要手动配置QoS参数。
为确保通信安全,AS可与IMS功能实体之间进行安全检测机制,如AS1与IMS功能实体之间相互进行鉴权,AS2与IMS功能实体之间相互进行鉴权,如果双方均通过对方的鉴权,则继续进行后续的信息交互。
图8示出了本发明中AS之间基于非会话进行信息交互实施例一示意图,如图8所示,本实施例中AS之间基于非会话进行信息交互的实现过程包括以下步骤步骤801~步骤803AS1向I-CSCF发送携带有AS2标识的信息。I-CSCF收到信息后,根据AS2标识向HSS发送携带有AS2标识的HSS查询请求。HSS收到HSS查询请求后,根据AS2标识查找AS2的地址信息及相关签约数据,然后向I-CSCF返回HSS查询响应。
步骤804~步骤806I-CSCF收到HSS查询响应后,根据AS2地址信息向AS2发送信息。AS2收到信息后,向I-CSCF返回携带有AS1的响应。I-CSCF收到响应后,根据AS1标识向AS1返回响应,通知AS1其发送的信息已被AS2接收。
图9示出了本发明中AS之间基于非会话进行信息交互实施例二示意图,如图9所示,本实施例中AS之间基于非会话进行信息交互的实现过程包括以下步骤步骤901~步骤903AS1向I-CSCF发送携带有AS2标识的信息。I-CSCF收到信息后,根据AS2标识向DNS发送携带有AS2标识的DNS查询请求。DNS收到DNS查询请求后,根据AS2标识查找AS2的地址信息及相关签约数据,然后向I-CSCF返回DNS查询响应。
步骤904~步骤906I-CSCF收到DNS查询响应后,根据AS2地址信息向AS2发送信息。AS2收到信息后,向I-CSCF返回携带有AS1的响应。I-CSCF收到响应后,根据AS1标识向AS1返回响应,通知AS1其发送的信息已被AS2接收。
图10示出了本发明中AS之间基于非会话进行信息交互实施例三示意图,如图10所示,本实施例中AS之间基于非会话进行信息交互的实现过程包括以下步骤步骤A1~步骤A4AS1向S-CSCF1发送携带有AS2标识的信息。S-CSCF1收到信息后,向I-CSCF发送携带有AS2标识的信息。I-CSCF收到信息后,向S-CSCF2发送携带有AS2标识的信息。S-CSCF2收到信息后,根据AS2标识向AS2发送信息。
I-CSCF可请求HSS或DNS查询对应于AS2的S-CSCF2,由HSS或DNS返回S-CSCF2的地址信息,从而获取S-CSCF2的地址信息。
步骤A5~步骤A8AS2收到信息后,向S-CSCF2返回携带有AS1标识的响应。S-CSCF2收到响应后,向I-CSCF返回携带有AS1标识的响应。I-CSCF收到响应后,根据AS1标识向S-CSCF1返回携带有AS1标识的响应。S-CSCF1收到响应后,根据AS1标识向AS1返回响应,通知AS1其发送的信息已被AS2接收。
可将以上AS之间基于非会话进行信息交互的描述中涉及的IMS功能实体的地址信息预先配置在相应AS中,这样,AS需要与其他AS进行信息交互时,就可将交互的信息直接发送至配置的相应IMS功能实体,然后由相应IMS功能实体将信息发送至其他AS中。
另外,IMS功能实体可作为相应业务的触发点,如当IMS功能实体收到某一触发消息时,根据配置的触发条件向相应AS发送信息,该AS向IMS功能实体返回操作指令,如生成计费信息等。也就是说,当AS之间通过IMS功能实体进行信息交互的时候,IMS功能实体可根据触发条件触发至第三方AS,如IMS功能实体收到携带有触发条件标识的消息时,触发至第三方AS。所述触发条件可配置在IMS功能实体中;也可配置在HSS中,相应IMS功能实体可通过与HSS的交互获取触发条件。
IMS可根据运营商的配置,对AS通过其进行信息交互的过程生成计费信息。
此外,AS之间建立会话后,进行信息交互时,可不经过IMS功能实体,而是直接通过AS之间的传输网络进行信息交互,如图11所示步骤B1~步骤B2AS1通过传输网络向AS2发送信息;AS2收到信息后,向AS1返回响应,通知AS1已收到其发送的信息。
步骤B3~步骤B4AS2通过传输网络向AS1发送信息;AS1收到信息后,向AS2返回响应,通知AS2已收到其发送的信息。
步骤B1~步骤B2与步骤B3~步骤B4之间没有明显的执行顺序。
AS1与AS2之间进行信息交互前,可直接传送QoS参数,对QoS策略进行协商,商定QoS参数后,AS1与AS2之间传送的媒体流信息的传输质量将不低于商定的QoS参数。
以上仅以两个AS之间进行信息交互的情况作了描述,实际上,也可为多个AS之间进行信息交互,即多个AS之间可通过IMS功能实体进行信息交互,具体实现过程与以上描述基本相同,因此不再赘述。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种实现应用服务器AS通信的方法,其特征在于,该方法包含A、第一AS通过多媒体子系统IMS功能实体建立至第二AS的路由,第一AS与第二AS之间进行信息交互。
2.根据权利要求1所述的方法,其特征在于,所述第一AS通过IMS功能实体建立至第二AS的路由为A1、第一AS通过IMS功能实体与第二AS建立会话。
3.根据权利要求2所述的方法,其特征在于,所述步骤A1之前进一步包括第一AS与IMS功能实体建立会话,第二AS与IMS功能实体建立会话。
4.根据权利要求3所述的方法,其特征在于,如果所述IMS功能实体为呼叫会话管理功能CSCF,则所述AS与IMS功能实体建立会话为AS向I-CSCF发送注册请求,I-CSCF通过该AS签约的归属签约用户服务器HSS获取S-CSCF地址信息,然后向所述S-CSCF转发该注册请求,S-CSCF响应该注册请求与AS建立会话。
5.根据权利要求4所述的方法,其特征在于,所述I-CSCF通过该AS签约的HSS获取S-CSCF地址信息为I-CSCF通过业务定位功能SLF获取该AS签约的HSS地址信息,然后I-CSCF通过所述HSS获取S-CSCF地址信息。
6.根据权利要求4所述的方法,其特征在于,所述S-CSCF响应该注册请求与AS建立会话为S-CSCF通过AS签约的HSS获取该AS的签约数据,然后向该AS返回注册响应,与该AS建立会话。
7.根据权利要求2所述的方法,其特征在于,所述步骤A1之前进一步包括在AS中配置IMS功能实体的地址信息。
8.根据权利要求3或7所述的方法,其特征在于,如果所述IMS功能实体为S-CSCF,则步骤A中所述第一AS通过IMS功能实体建立至第二AS的路由,为第一AS向第一S-CSCF发送携带有第二AS标识的会话建立请求,第一S-CSCF向第二S-CSCF转发携带有第二AS标识的会话建立请求,第二S-CSCF收到会话建立请求后,根据第二AS标识向第二AS发送会话建立请求,第二AS收到会话建立请求后,通过第一S-CSCF和第二S-CSCF向第一AS返回会话建立响应,建立与第一AS之间的会话。
9.根据权利要求8所述的方法,其特征在于,所述第一S-CSCF向第二S-CSCF转发携带有第二AS标识的会话建立请求为第一S-CSCF根据通过查询实体获取的第二S-CSCF地址信息,向第二S-CSCF转发携带有第二AS标识的会话建立请求。
10.根据权利要求9所述的方法,其特征在于,所述第一S-CSCF通过查询实体获取第二S-CSCF地址信息为第一S-CSCF向I-CSCF提供第二AS标识,I-CSCF向第一S-CSCF返回通过DNS或第二AS签约的HSS获取的第二S-CSCF地址信息。
11.根据权利要求3所述的方法,其特征在于,所述AS与IMS功能实体建立会话,之前进一步包括AS与IMS功能实体之间进行安全检测机制,如果通过安全检测机制,则AS与IMS功能实体建立会话;否则,结束当前流程。
12.根据权利要求1或2所述的方法,其特征在于,步骤A中所述第一AS与第二AS之间进行信息交互,为第一AS与第二AS之间通过IMS功能实体进行信息交互;或为第一AS与第二AS之间直接通过传输网络进行信息交互。
13.根据权利要求2所述的方法,其特征在于,所述步骤A1进一步包括第一AS通过IMS功能实体与第二AS协商服务质量策略,确定服务质量参数。
14.根据权利要求1所述的方法,其特征在于,所述IMS功能实体为I-CSCF和HSS,则所述步骤A为第一AS向I-CSCF发送携带有第二AS标识的信息,I-CSCF根据第二AS标识,通过第二AS签约的HSS获取第二AS的地址信息,然后向该第二AS转发所述信息。
15.根据权利要求1所述的方法,其特征在于,所述IMS功能实体为I-CSCF和DNS,则所述步骤A为第一AS向I-CSCF发送携带有第二AS标识的信息,I-CSCF根据第二AS标识,通过DNS获取第二AS的地址信息,然后向该第二AS转发所述信息。
16.根据权利要求1所述的方法,其特征在于,所述IMS功能实体为I-CSCF和S-CSCF,则所述步骤A为第一AS向第一S-CSCF发送携带有第二AS标识的信息,第一S-CSCF向第二S-CSCF转发携带有第二AS标识的信息。
17.根据权利要求16所述的方法,其特征在于,第一S-CSCF向第二S-CSCF转发携带有第二AS标识的信息为第一S-CSCF根据通过查询实体获取的第二S-CSCF地址信息,向第二S-CSCF转发携带有第二AS标识的信息。
18.根据权利要求17所述的方法,其特征在于,所述第一S-CSCF根据通过查询实体获取的第二S-CSCF地址信息第一S-CSCF向I-CSCF提供第二AS标识,I-CSCF向第一S-CSCF返回通过DNS或第二AS签约的HSS获取的第二S-CSCF地址信息。
19.根据权利要求1所述的方法,其特征在于,所述步骤A之后进一步包括第二AS通过IMS功能实体向第一AS返回响应。
20.根据权利要求1所述的方法,其特征在于,所述第二AS为一个以上AS。
21.根据权利要求1所述的方法,其特征在于,该方法进一步包括IMS功能实体触发条件,触发至第三方AS。
22.根据权利要求21所述的方法,其特征在于,所述触发条件配置在IMS功能实体中;或配置在HSS中,IMS功能实体通过与HSS的交互来获取。
全文摘要
本发明公开了一种实现应用服务器通信的方法,该方法包含第一AS通过IMS功能实体建立至第二AS的路由,第一AS与第二AS之间进行信息交互,且所述第二AS可为一个或一个以上AS。根据本发明提出的方法,通过利用IMS的路由功能,实现AS之间的信息交互,进而实现多个AS之间的信息共享和协同合作,简化了业务层的网络结构,增强了OSE的业务提供能力。通过本发明,可使AS之间的信息交互高效简洁,降低AS之间进行信息交互的复杂度,避免了复杂的查找、判断过程,节省了网络资源,有利于运营商更加灵活地部署网络,同时也增强了IMS的网络能力。
文档编号H04L12/28GK1764140SQ20051010357
公开日2006年4月26日 申请日期2005年9月21日 优先权日2004年9月21日
发明者罗龙 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1