多媒体子系统中传递终端信息的方法、设备及系统的制作方法

文档序号:7643262阅读:226来源:国知局

专利名称::多媒体子系统中传递终端信息的方法、设备及系统的制作方法
技术领域
:本发明涉及通信
技术领域
,尤其涉及一种多媒体子系统中传递终端信息的实现方案。
背景技术
:IMS(IP多媒体子系统)是一种可实现分组话音和分组数据,及提供统一的多媒体业务和应用的网络。所述IMS具体为采用IP分组域作为其控制信令和媒体传输的承载通道,其中,所述的控制信令为基于SIP(会话初始协议)的呼叫控制信令。在所述IMS中,主要包括以下功能实体HSS(归属签约用户服务器),负责管理IMS的用户签约数据;AS(应用服务器),负责业务的提供;S-CSCF(服务呼叫会话控制功能),用于实现会话控制功能。其中,AS和S-CSCF在网络结构上完全分离,IMS业务需要通过S-CSCF触发至AS进行处理,且多个AS之间可以协同工作以提供相应业务。在IMS中,IMS用户具体可以通过当前所在地代理节点P-CSCF(代理呼叫会话控制功能)接入IMS,相应的会话和业务控制功能则由其注册地的归属域服务节点(即S-CSCF)完成,可以看出,所述IMS用户在不同接入点均能够获得同样的服务,从而实现了业务管理、会话控制及承载接入的分离,并可以令接入过程与位置无关。在用户接入IMS过程中,用户需要在IMS中建立用户的当前IP地址与用户的公共用卢身份之间的对应关系,即用户需要向S-CSCF及AS进行注册,以便于建立开展业务过程中需要应用的所述对应关系,其中,用户向AS的注册是由S-CSCF生成相应的第三方REGISTER(注册)请求,并发往应用服务器实现。相应的注册处理过程如图1所示,具体包括步骤11:用户终端(即UE)向S-CSCF发起REGISTER(注册)请求;其中,所述请求中承载的消息内容可以为"REGISTERsip:scscf.home.netSIP/2.0Via:SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd];branch=z9hG4bKnashds7Max-Forwards:70From:<sip:zhangsan@home.fr>;tag=6faTo:<sip:zhangsan@home.fr>Contact:<sip:[5555::aaa:bbb:ccc:ddd]>;expires=600000;+g.3gpp.cs-video;+g.3gpp.voice步骤12:S-CSCF收到用户终端发送来的REGISTER请求后,向用户终端回复注册成功的200(OK)响应消息。步骤13:收到所述的REGISTER请求后,S-CSCF还检查下载该用户的过滤规则进行评估。步骤14:根据所述过滤规则,S-CSCF需要将生成一个第三方REGISTER请求发往应用服务器AS;该步骤中的第三方REGISTER请求中承载的消息内容可以为"REGISTERsip:as.home.netSIP/2.0Via:SIP/2扁DPscscf.home.fr;branch=z9hG4bKnasctb9Max-Forwards:70From:<sip:scscf@home.fr>;tag=7ecTo:<sip:zhangsan@home.fr>Contact:<sip:scscf.home.fr>;expires=600000步骤15:AS收到所述的REGISTER请求后,向S-CSCF回复注册成功的200(OK)响应,认为用户已经成功的在S-CSCF上注册。可以看出,在上述处理过程中,由S-CSCF代表用户向AS发起注册,在该向AS发起注册的过程中,为保证AS不会直接路由到UE,而可以与S-CSCF直接联络,S-CSCF在所述的第三REGISTER请求的Contact头域中给出了S-CSCF自身的地址,并以其替换掉Contact头域中UE信息(即用户终端的能力信息)。这样,使得AS无法获得所述UE信息,进而导致在AS上基于UE信息触发的操作无法顺利执行。
发明内容本发明的实施例提供了一种多媒体子系统中传递终端信息的方法、设备及系统,保证AS可以获得用户终端的能力信息,进而保证在AS上基于用户终端的能力信息触发的业务可以正常执行。本发明实施例提供了一种多媒体子系统中传递终端信息的方法,包括会话控制功能实体获取用户终端的能力信息,并将所述用户终端的能力信息发送给应用服务器;应用服务器接收并获取会话控制功能实体发送来的所述用户终端的能力信息。本发明实施例提供了一种会话控制功能实体设备,包括能力信息获取单元和能力信息发送单元,其中能力信息获取单元,用于从用户终端发来的信息中获取用户终端的能力信息;能力信息发送单元,用于将能力信息获取单元获取的能力信息发送给应用服务器。本发明实施例提供了一种多媒体子系统中传递终端信息的系统,包括会话控制功能实体,用于接收用户终端发来的信息,并从所述信息中获取用户终端的能力信息;再将所述用户终端的能力信息发送给应用服务器;应用服务器,接收会话控制功能实体发送来的用户终端的能力信息。由上述本发明的实施例提供的技术方案可以看出,由于在该实施例中S-CSCF可以将其获取的用户终端的能力信息发送给AS,因而,可以保证IMS中的AS可以获得所述用户终端的能力信息,这样,便可以保证AS上基于用户终端的能力信息触发的业务可以顺利实现。图1为现有技术中用户终端发起注册的处理过程示意图;图2为本发明提供的实施例一的处理流程示意图;图3为本发明提供的实施例二的处理流程示意图;图4为本发明提供的实施例三的处理流程示意图;图5为本发明^是供的实施例四的处理流程示意图;图6为本发明提供的实施例五的处理流程示意图;图7为本发明提供的系统及设备的实施例的结构示意图。具体实施方式本发明提供的在多媒体子系统中传递用户终端的能力信息的实施例主要包括首先,由CSCF获取用户终端的能力信息,即终端的特性信息,如用户终端的视频能力、音频能力、文本能力等,还可以为用户终端支持的软件及软件版本等能力信息;之后,再由CSCF将所述用户终端的能力信息发送给应用服务器;这样,AS便可以接收并获取所述用户终端的能力信息,从而使得AS可以根据相应用户终端的能力信息触发相应的基于用户终端的能力信息实现的业务。在本发明提供的实施例中,具体可以由用户终端的S-CSCF获取用户终端的能力信息,并负责将其传递给AS;其中,具体的获取所述用户终端的能力信息的方式可以为以下任意一种获取方式(1)S-CSCF从接收到的用户终端发来的注册请求的Contact头域中获取用户终端的能力信息;(2)S-CSCF从接收到的用户终端发来的业务请求消息中获取用户终端的能力信息;(3)S-CSCF从接收到的用户终端发来的能力信息报告中获取用户终端的能力信息,即用户终端通过专门用于上报其能力信息的消息向S-CSCF上报自身的能力信息。当然,S-CSCF也可以从接收到的其他消息的头域或消息体中获取终端相关的特性信息作为用户终端的能力信息发送给AS。本发明提供的该实施例中,具体可以通过第三方注册请求消息将用户终端的能力信息发送给AS,或者,也可以通过其他在S-CSCF与AS之间交互的消息,将用户终端的能力信息发送给AS,例如,将所述的用户终端的能力信息承载S-CSCF向AS发送的通知消息中传递给AS,具体可以通过扩展通知消息中的事件包(如注册事件包等),以承载所述用户终端的能力信息,当然也可以通过其他S-CSCF与AS之间交互消息承载所述用户终端的能力信息。下面将以通过注册过程获取用户终端的能力信息为例,对本发明提供的几种具体应用实施例进行说明,当然,并不仅限于通过注册过程进行所述用户终端的能力信息的获取。本发明提供的各个应用实施例中,可以实现在由S-CSCF代用户向AS发起注册过程,不再将用户的Contact头域里面包含的一些信息(如用户指示自身的CSI(电路交换和IMS结合业务)能力的信息等)丢弃,从而使得AS能够收到完整的UE的信息,以便于AS可以基于该UE的信息触发相应操作,如^丸行订阅等。在IMS架构下,本发明提供的各个应用实施例中,相应的在进行第三方注册过程中解决UE信息丟失的实现方案包括首先,S-CSCF收到UE的REGISTER请求后,提取出其Contact头域中包含的信息;其中,Contact头域中的信息包括但不限于featuretag(特征标签)、GRUU(GloballyRoutableUserAgentURI,全局可路由的用户代理统一资源标识符)等内容;之后,即完成相应的信息提取处理后,S-CSCF需要生成相应的第三方注册请求发往AS,以代UE发起第三方注册,在该第三方注册请求中需要包含之前提取出的用户终端的能力信息;具体可以通过以下两种方式中的任一种承载所述能力信息(1)在发送给第三方的第三方注册请求的Contact头域中包含提取的用户终端的能力信息,同时,在该Contact头域中还可以承载所述的S-CSCF的地址信息,以便于AS可以同时获得所述能力信息及地址信息;(2)在发送给第三方的第三方注册请求的Accept-Contact(接受联系)头域中包含提取的信息,同时,在该Contact头域中还可以承载所述的S-CSCF的地址信息。在本发明的应用实施例中,在S-CSCF上,也可以不进行上述信息提取操作,而是由S-CSCF在UE的注册请求中增加Path(路径)头域,在该头域中放置S-CSCF自身的地址信息,之后,将该增加了Path头域的注册请求作为第三方注册请求发送给AS;AS收到该第三方注册请求后,则将Path头域中的S-CSCF的地址信息保存下来,以便在收到需要发送给S-CSCF下的UE的信息后,将所述信息路由到该S-CSCF上。或者,也可以在所述的第三方注册请求包含S-CSCF收到的消息中承载着用户终端的能力信息的域的完整内容的部分(例如,可以由S-CSCF在第三方注册请求中生成一个message(消息)或sip什ag(SIP部分)域,用于承栽用户终端发来的注册请求消息中的完成的包含所述用户终端的能力信息的Contact头域),在该第三方注册请求的Contact头域中包含S-CSCF的地址。另外,在本发明的应用实施例中,也可以通过S-CSCF与AS之前交互的其他消息进行所述用户终端的能力信息的传递,如通知消息等。可以看出,在上述实施例中,在AS上,既可以获取用户终端的能力信息,以便于利用所述用户终端的能力信息开展相应业务;同时,在AS上还可以获得S-CSCF的地址信息,以便于AS能够将发送给用户终端的信息路由到S-CSCF上,进而由S-CSCF传递给用户终端。即上述应用实施例中解决了现有技术中存在的问题,实现了其需要实现的目的。为便于对本发明提供的应用实施例有进一步的理解,下面将结合附图对本发明提供的几个具体应用实施例进行说明。实施例一在该实施例一中,S-CSCF在向第三方发送的注册请求的Contact头域中包含相应的UE信息,该实施例的具体实现过程如图2所示,具体包括步骤21:用户终端发起到S-CSCF的REGISTER请求;假设,所述的请求消息中承载的信息内容可以为"REGISTERsip:scscf.home.netSIP/2.0Via:SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd];branch=z9hG4bKnashds7Max画Forwards:70From:<sip:zhangsan@home.fr>;tag=6faTo:<sip:zh3ngsan@home.fr>Contact:<sip:[5555::aaa:bbb:ccc:ddd]>;expires=600000;+g.3gpp.cs-video;+g.3gpp.cs隱voice步骤22:S-CSCF收到用户终端发来的REGISTER请求后,提取出所述请求中的Contact头域中包含的用户终端的能力信息,并向用户终端回复表示注册成功的200(OK)响应消息。步骤23:S-CSCF检查下载该用户的过滤规则进行评估。步骤24:根据过滤规则,S-CSCF生成一个第三方REGISTER请求发往AS,在消息的Contact头域中包含步骤22中提取出的用户终端的能力信息;参照步骤21中的假设,在此,所述的第三方REGISTER请求消息中承载的信息内容可以为如下所示"REGISTERsip:as.home.netSIP/2.0Via:SIP/2.0/UDPscscf.home.fr;branch=z9hG4bKnasctb9Max-Forwards:70From:<sip:scscf@home.fr>;tag=7ecTo:<sip:zhangsan@home.fr>Contact:<sip:scscf.home.fr>;expires=600000;+g.3gpp.cs-video;+g.3gpp.cs-VOiC6步骤25:AS收到所述第三方REGISTER请求后,向S-CSCF回复表明注册成功的200(〇K)响应,即AS收到UE的能力信息(即用户终端的能力信息)后,则认为用户已经成功的在S-CSCF上注册;经过上述处理过程,在AS上便可以基于收到的UE的能力信息开展基于UE的能力信息的各种业务;同时,在AS上,由于其获得了S-CSCF的地址信息,所以AS还能够将发送给用户终端的信息首先路由到S-CSCF上,之后,再由S-CSCF发送给用户终端。实施例二在该实施例二中,S-CSCF在第三方注册请求的Accept-Contact头域中包含所述的UE信息,具体实现过程如图3所示,包括以下步骤步骤31:用户终端发起到S-CSCF的REGISTER请求;假设,所述的REGISTER请求消息中承载的信息内容可以为"REGISTERsip:scscf.home.netSIP/2.0Via:SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd];branch=z9hG4bKnashds7Max-Forwards:70From:<sip:zhangsan@home.fr>;tag=6faTo:<sip:zhangsan@home.fr>Contact:<sip:[5555::aaa:bbb:ccc:ddd]>;expires=600000;+g.3gpp.cs-video;+g.3gpp.cs-voice步骤32:S-CSCF收到REGISTER请求,提取出其Contact头域中包含的用户终端的能力信息,回复注册成功的200(OK)响应。步骤33:S-CSCF检查下载该用户的过滤规则进行评估。步骤34:根据过滤规则,S-CSCF生成一个第三方REGISTER请求发往AS,在消息的Accept-Contact头域中包含步骤32中提取出的所述用户终端的能力信息;仍参照步骤31中的假设,该第三方REGISTER请求消息中承载的信息内容可以包括"REGISTERsip:as.home.netSIP/2.0Via:SIP/2.0/UDPscscf.home.fr;branch=z9hG4bKnasctb9Max-Forwards:70From:<sip:scscf@home.fr>;tag=7ecTo:<sip:zhangsan@home.fr>Contact:<sip:scscf.home.fr>;expires=600000;Accept-Contact:+g.3gpp.cs-video;+g.3gpp.cs-voice步骤35:AS回复注册成功的200(OK)响应,即AS收到UE的能力信息后,便可以认为用户终端已经成功的在S-CSCF上注册;经过上述处理过程,在AS上便可以基于收到的用户终端的能力信息开展基于用户终端的能力信息的各种业务;同时,在AS上,由于其获得了S-CSCF的地址信息,所以AS还能够将发送给用户终端的信息首先路由到S-CSCF上,之后,再由S-CSCF发送给用户终端。实施例三在该实施例三中,S-CSCF是在第三方注册请求中生成一个message/sip什ag部分(该部分也可以为其他名称,而不仅限于message/sip什ag),用于包含所述的UE的能力信息,具体是在第三方注册请求中生成增加一个域,用于承载UE发来的注册请求消息中的完整的Contact头域的信息。该实施例提供的处理流程如图4所示,具体包括步骤41:用户终端发起到S-CSCF的REGISTER请求;假设,所述的REGISTER请求消息中承载的信息内容如下"REGISTERsip:scscf.home.netSIP/2.0Via:SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd;branch=z9hG4bKnashds7Max-Forwards:70From:<sip:zhangsan@home.fr>;tag=6faTo:<sip:zhangsan@home.fr>Contact:<sip:[5555::aaa:bbb:ccc:ddd]>;expires=600000;3gpp.cs-voice;+g.3gpp.cs-video;+g.3gpp.cs-voice步骤42:S-CSCF收到REGISTER请求,提取出其Contact头域中包含的信息,回复注册成功的200(OK)响应。步骤43:S-CSCF检查下载该用户的过滤规则进行评估。步骤44:根据所述过滤规则,S-CSCF需要生成一个第三方REGISTER请求发往应用服务器,则S-CSCF可以在该第三方REGISTER请求消息中生成一个sip什ag部分包含UE的能力信息,其中"|Contact:"表示其中的内容为收到的用户终端发来的注册消息中的完成的Contact头域信息;仍参照步骤41的假设,此时,所述的第三方REGISTER请求消息中承载的信息内容可以为REGISTERsip:as.home.netSIP/2.0Via:SIP/2.0/UDPscscf.home.fr;branch=z9hG4bKnasctb9Max画Forwards:70From:<sip:scscf@home.fr>;tag=7ecTo:<sip:zhangsan@home.fr>Contact:<sip:scscf.home.fr>;expires=600000Content-type:application/sipfrag|Contact:<sip:5555::aaa:bbb:ccc:ddd>;expires=600000;+g.3gpp.cs-video;+g.3gpp.cs-video步骤45,AS收到所述的第三方REGISTER请求消息后,向S-CSCF回复注册成功的200(OK)响应,AS在收到UE的能力信息后,则可以认为相应的用户终端已经成功的注册于S-CSCF上。实施例四在该实施例四中,为了在第三方注册中,AS能够完整地收到UE的能力信息,同时保证S-CSCF在路径中,则可以在S-CSCF根据过滤规则向AS发起第三方注册请求过程中,在UE的REGISTER请求中增加一个Path(路径)头域来存放S-CSCF的地址;这样,AS在收到S-CSCF发送过来的REGISTER请求后,通过请求中的Path头域便可以确定S-CSCF的路径,同时,还可以通过该请求中承载的信息获取相应的用户终端的能力信息该实施例的具体实现过程如图5所示,包括以下步骤步骤51:用户终端发起到S-CSCF的REGISTER请求;假设,所述的REGISTER请求消息中承载的信息内容可以为"REGISTERsip:scscf.home.netSIP/2.0Via:SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd];branch=z9hG4bKnashds7Max-Forwards:70From:<sip:zhangsan@home.fr>;tag=6faTo:<sip:zhangsan@home.fr>Contact:<sip:[5555::aaa:bbb:ccc:ddd]>;expires=600000;+g.3gpp.cs-video;+g.3gpp.cs-voice步骤52:S-CSCF收到用户终端发来的REGISTER请求后,向用户终端回复表明注册成功的200(OK)响应消息。步骤53:S-CSCF检查下载该用户的过滤规则进行评估。步骤54:根据过滤规则,S-CSCF生成一个第三方REGISTER请求发往AS,在所述REGISTER请求中增加一个Path头域用于存放S-CSCF自身的地址信息,以保证AS可以获知S-CSCF的地址信息;仍参照步骤51中的假设,该REGISTER请求消息中承载的信息内容具体可以包括"REGISTERsip:as.home.netSIP/2.0Via:SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd];branch=z9hG4bKnashds7Via:SIP/2.0/UDPscscf.home.fr;branch=z9hG4bKnasctb9Max-Forwards:69From:<sip:zhangsan@home.fr>;tag=6faTo:<sip:zhangsan@home.fr>Contact:<sip:[5555::aaa:bbb:ccc:ddd>;expires=600000;+g.3gpp.cs-video;+g.3gpp.cs-voicePath:sip:scscf.home.fr步骤55:AS向S-CSCF回复注册成功的200(OK)响应消息,即在AS收到用户终端的能力信息后,则认为用户已经成功的在S-CSCF上注册;在AS上还需要将Path头域中的S-CSCF地址保存于本地,以便于当接收到发往用户终端的请求时,AS可以增加一个Route(路由)头域,其内容为S-CSCF的地址,从而可以将相应的请求通过S-CSCF发送给用户终端。实施例五在该实施例中,S-CSCF具体是选择在NOTIF丫(通知)消息中将用户终端的能力信息传递给AS。如图6所示,该实施例提供的具体处理过程包括以下步骤步骤61,用户终端(即UE)向S-CSCF发起REGISTER请求;假设,在用户终端向S-CSCF发送的REGISTER请求中承载的信息可以包括以下信息"REGISTERsip:scscf.home.netSIP/2.0Via:SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd];branch=z9hG4bKnashds7Max-Forwards:70From:<sip:zhangsan@home.fr>;tag=6faTo:<sip:zhangsan@home.fr>Contact:<sip:[5555::aaa:bbb:ccc:ddd]>;expires=600000;+g.3gpp.cs-video;+g.3gpp.cs-video步骤62,S-CSCF收到用户终端发来的REGISTER请求后,则向用卢终端回复注册成功的200(OK)响应。步骤63,S-CSCF收到所述的REGISTER请求后,检查下载该用户终端的过滤规则,并根据所述过滤规则对该用户终端进行评估操作。步骤64,若根据过滤规则评估的结果确认需要代该用户终端向AS发起注册,贝'JS-CSCF生成一个第三方REGISTER请求发往AS。步骤65,AS收到所述的第三方REGISTER请求后,向S-CSCF回复表示注册成功的200(OK)响应消息,此时,确认该用户终端已经成功注册于S-CSCF上。步骤66,AS向S-CSCF发起SUBSCR旧E(订阅)请求,请求S-CSCF通过NOTIFY消息向其上报信息。步骤67,S-CSCF收到所述的SUBSCR旧E请求后,向AS回复订阅成功的200(OK)。向应。步骤68,S-CSCF在向AS发送的NOTIF丫消息中,扩展注册事件包,以将所述的用户终端的能力信息承载于该NOTIFY消息中传递给AS;仍参照步骤61中的假设,此时,该NOTIFY消息承载的xml文件可以为"<xmlversion="1.0"><reginfoxmlns="urn:ietf:params:xml:ns:reginfo"xmlns:feature-tag="urn:ietf:params:xml:ns:featuretaginfo"version="0"state="full">(registrationaor="sip:zhangsan@home.fr"id="as9"state="active"><contactid="76"state="active"event="registered">sip:[5555::333:bbb:ccc:ddd]<allOneLine><feature-tag>+g.3gpp.cs-video;+g.3gpp,cs-video</feature-tag></allOnel_ine><allOneUne></cont3ct></registration></r6ginfo>"。步骤69,AS收到所述的NOTIFY消息后,向S-CSCF回复200(〇K)响应消息,表示AS收到了用户终端的注册状态信息,其中包括所述的用户终端的能力信息。本发明还提供了一种多媒体子系统中应用服务器获取终端信息的系统的实施例,其具体实现结构如图7所示,包括(1)会话控制功能实体,具体用于接收用户终端发来的信息,如注册请求消息、业务请求消息等,并从所述信息中获取用户终端的能力信息;再将所述用户终端的能力信息发送给应用服务器;所述的会话控制功能实体具体可以将用户终端的能力信息承栽于第三方注册请求中或通知消息中发送给应用服务器。(2)应用服务器,包括能力信息接收单元,具体用于接收会话控制功能实体发送来的用户终端的能力信息,从而可以基于所述的用户终端的能力信息开展相应的业务。下面将再结合图7将该实施例中提供的会话控制功能实体设备的具体结构进行说明,该设备具体包括(1)能力信息获取单元该单元用于从用户终端发来的信息中获取用户终端的能力信息并发送给能力信息发送单元;具体可以通过注册消息等用户终端发来的消息中获取所述能力信息,如用户终端是否支持视频业务,是否支持某种版本的应用协议,等等;(2)能力信息发送单元该单元具体用于将能力信息获取单元获取的用户终端的能力信息发送给应用服务器;且所述的能力信息发送单元具体可以包括第三方注册请求发送单元,用于将用户终端的能力信息承载于向应用服务器发送的第三方注册请求中并发送;或者,通知消息发送单元,用于将用户终端的能力信息承载于向应用服务器发送的通知消息中并发送。其中,在所述的第三方注册请求发送单元中,其发送的第三方注册请求消息中承载的信息内容具体可以包括以下任意一种形式1、在第三方注册请求的Contact头域中包含用户终端的能力信息及服务会话控制功能实体的地址;2、在第三方注册请求的Accept-Contact头域中包含用户终端的能力信息,在Contact头域中包含服务会话控制功能实体的地址;3、在第三方注册请求包含会话控制功能实体收到的消息中承载着用户终端的能力信息的域的完整内容的部分(如增加相应的message/sip什ag部分等),在Contact头域中包含服务会话控制功能实体的地址;4、在第三方注册请求中Contact头域中包含用户终端的能力信息,并在增加的Path头域存放服务会话控制功能实体的地址。综上所述,本发明提供的各个实施例可以保证AS能够完整地收到UE的能力信息,从而便于在AS上触发相应的基于UE的能力信息的操作,如订阅功能等。同时,在第三方注册过程中,AS也可以获得S-CSCF的地址信息,以保证AS可以将发送给用户终端的信息通过S-CSCF发送给用户终端。以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。权利要求1、一种多媒体子系统中传递终端信息的方法,其特征在于,包括会话控制功能实体获取用户终端的能力信息,并将所述用户终端的能力信息发送给应用服务器;应用服务器接收并获取会话控制功能实体发送来的所述用户终端的能力信息。2、根据权利要求1所述的方法,其特征在于,所述的获取用户终端的能力信息的方式包括会话控制功能实体从接收到的用户终端发来的注册请求中获取用户终端的能力信息;或者,会话控制功能实体从接收到的用户终端发来的业务请求消息中获取用户终端的能力信息;或者,会话控制功能实体从接收到的用户终端发来的能力信息报告中获取用户终端的能力信息。3、根据权利要求1所述的方法,其特征在于,所述的会话控制功能实体获取的用户终端的能力信息包括消息中的特征标志feature-tag中承载的终端特性,或者,消息头域中承载的信息,或者,消息体中承载的与终端有关的信息。4、根据权利要求3所述的方法,其特征在于,所述的消息头域包括消息中的联系Contact头域。5、根据权利要求1、2、3或4所述的方法,其特征在于,所速的将用户终端的能力信息发送给应用服务器的步骤具体包括用卢终端的服务会话控制功能实体将用户终端的能力信息承载于向应用服务器发送的第三方注册请求中,并传递给应用服务器;或者,用户终端的服务会话控制功能实体将用户终端的能力信息通过向应用服务器发送的通知消息传递给应用服务器。6、根据权利要求5所述的方法,其特征在于,所述的第三方注册请求中承载的信息具体包括在第三方注册请求的Contact头域中包含用户终端的能力信息;或者,在第三方注册请求的接受联系Accept-Contact头域中包含用户终端的能力信息;或者,在第三方注册请求包含会话控制功能实体收到的消息中承载着用户终端的能力信息的域的完整内容的部分。7、根据权利要求6所述的方法,其特征在于,所述的在第三方注册请求中还承载着服务会话控制功能实体的地址信息,且在Contact头域中或者在增加的路径Path头域包含所述服务会话控制功能实体的地址。8、一种会话控制功能实体设备,其特征在于,包括能力信息获取单元和能力信息发送单元,其中能力信息获取单元从用户终端发来的信息中获取用户终端的能力信息,并发送给能力信息发送单元;能力信息发送单元将能力信息获取单元获取的能力信息发送给应用服务器。9、根据权利要求8所述的设备,其特征在于,所述的能力信息发送单元具体包括第三方注册;青求发送单元,用于将用户终端的能力信息承栽于向应用服务器发送的第三方注册请求中并发送;或者,通知消息发送单元,用于将用户终端的能力信息承载于向应用服务器发送的通知消息中并发送。10、根据权利要求9所述的设备,其特征在于,所述的第三方注册请求发送单元在第三方注册请求的Contact头域中包含用户终端的能力信息;或者,在第三方注册请求的Accept-Contact头域中包含用户终端的能力信息;或者,在第三方注册请求包含会话控制功能实体收到的消息中承载着用户终端的能力信息的域的完整内容的部分。11、根据权利要求10所述的设备,其特征在于,所述的第三方注册请求发送单元在第三方注册请求中承载着服务会话控制功能实体的地址信息,且在Contact头域中或者在增加的Path头域包含所述服务会话控制功能实体的地址。12、一种多媒体子系统中传递终端信息的系统,其特征在于,包括会话控制功能实体,用于接收用户终端发来的信息,并从所述信息中获取用户终端的能力信息;再将所述用户终端的能力信息发送给应用服务器;应用服务器,接收会话控制功能实体发送来的用户终端的能力信息。13、根据权利要求12所述的系统,其特征在于,所述的会话控制功能实体为服务会话控制功能实体,且具体包括第三方注册请求发送单元,将用户终端的能力信息承载于向应用服务器发送的第三方注册请求中并发送;通知消息发送单元,将用户终端的能力信息承栽于向应用服务器发送的通知消息中并发送。14、根据权利要求13所述的系统,其特征在于,所述的第三方注册请求发送单元在第三方注册请求的Contact头域中包含用户终端的能力信息;或者,在第三方注册请求的Accept-Contact头域中包含用户终端的能力信息;或者,在第三方注册请求包含会话控制功能实体收到的消息中承载着用户终端的能力信息的域的完整内容的部分。15、根据权利要求14所述的系统,其特征在于,所述的第三方注册请求中还承载着服务会话控制功能实体的地址信息,且在Contact头域中或者在增加的Path头域包含所述服务会话控制功能实体的地址。全文摘要本发明涉及一种多媒体子系统中传递终端信息的方法、设备及系统。其主要包括首先,由会话控制功能实体获取用户终端的能力信息,并将所述用户终端的能力信息发送给应用服务器;之后,所述的应用服务器便可以接收并获取会话控制功能实体发送来的所述用户终端的能力信息。因此,利用本发明可以保证IMS(IP多媒体子系统)中的AS(应用服务器)可以获得用户终端的能力信息,从而可以保证AS上基于用户终端的能力信息触发的业务能够顺利地得以实现。文档编号H04W36/00GK101115059SQ20071000119公开日2008年1月30日申请日期2007年1月19日优先权日2007年1月19日发明者张恒梁,徐培利,杨莉莉,鹏王,鹏赵申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1