一种ip多媒体子系统中本地业务的实现方法

文档序号:7878773阅读:275来源:国知局
专利名称:一种ip多媒体子系统中本地业务的实现方法
技术领域
本发明涉及IP多媒体子系统,尤指一种IP多媒体子系统中本地业务的实现方法。
背景技术
随着移动通讯技术的发展,人们不再满足于单一的语音通信方式,而需要全新的多媒体通信方式,这种多媒体通信不仅仅是简单的视音频通信,还包括即时消息、同址浏览、协同工作、流媒体等等业务,特别是新通信方式和传统语音融合的业务。基于Internet和电信网络融合的趋势,3GPP在分组承载网的基础上引入了全IP业务网络架构的IP多媒体子系统(IMS,IPMultimedia Subsystem),IMS的目标是按照个性化用户数据,屏蔽用户接入方式,控制业务能力的开放程度,提供多媒体的通信体验。
IMS中最主要的功能实体是呼叫控制实体(CSCF,Call Session ControlFunction)和归属用户服务器(HSS,Home Subscriber Server),CSCF有三种类型S-CSCF(Serving-Call Session Control Function,服务CSCF)、P-CSCF(Proxy-Call Session Control Function,代理CSCF)、I-CSCF(InterrogatingCSCF,查询CSCF)。P-CSCF是用户设备在IMS网络的第一个接触点,完成代理功能,接受SIP(Session Initiation Protocol,初始会话协议)消息并可能进行内部处理,然后将其转发。I-CSCF主要是考虑网络安全方面,完成网络隐藏的功能,用户注册时I-CSCF到HSS查询并确定用户服务的S-CSCF。S-CSCF记录用户的呼叫状态,完成呼叫控制功能,是最主要的业务控制实体。不同的S-CSCF由于所连接的应用服务器(AS,Application Server)不同,可完成不同的业务功能。
HSS记录每个IMS用户的用户信息和业务数据,配合CSCF完成最重要的路由功能、漫游功能,同时HSS提供认证、授权、IMSI/IP地址映射、位置定位功能等等。用户信息包括用户号码、地址信息;用于认证和授权的安全信息;支持用户注册、记录不同系统间的位置信息;用户特征数据。业务数据包括业务触发规则和业务触发逻辑。
从IMS的移动性看,用户漫游出归属网络时,用户的所有业务都由拜访地的P-CSCF路由到归属网络,由归属网络的S-CSCF将业务映射到本地或者第三方。这个模型的关键是由归属网络的S-CSCF控制用户业务,不管用户是否漫游,使用何种设备和接入网络,用户都唯一的经由归属网络控制,其优点是保证业务的一致性、简单性,如图1所示。
IMS本地业务指访问网络向漫游到该地的用户提供的业务,本地业务可包括接入本地编号方案;地址翻译;与用户地理位置相关的业务如交通信息等。访问网络提供的本地业务可能不需要用户签约信息。基于上述IMS业务提供框架,漫游用户请求访问网络的本地业务时,也是通过归属网络的S-CSCF和应用服务器AS来提供业务,这种方式不能很好地提供本地业务,例如本地编号方案,在归属网络的应用服务器AS无法知道所有访问网络的本地编号方案,不能完成号码变换和正确路由等功能。
现有3GPP规范中,对于本地业务,采用了与非本地业务完全相同的网络框架,即当用户漫游到访问网络时,访问网络的P-CSCF将业务请求路由到归属网络,归属网络的S-CSCF根据用户业务请求中本地业务标识,触发归属网络中相应应用服务器AS提供业务,如进行号码变换等。这样,要求归属网络中提供本地业务的应用服务器AS了解所有能提供本地业务的访问网络的本地业务接入号码、本地编号方案、以及本地与位置相关业务的路由信息等等。AS的这种需求在实际网络建设中很难实现,某一运营商不可能了解其他网络和运营商的编号方案和本地业务接入号码等。而且对于一些本地业务,不需要用户事先在HSS中签约,上述网络框架对解决IMS本地业务存在不合理之处,并且在业务处理上不够优化。

发明内容
鉴于上述现有技术的缺点,本发明提供一种在IP多媒体子系统中业务处理更加灵活和优化的本地业务实现方法。
本发明的本地业务的实现方法,包括下列步骤(1)漫游用户向访问网络的代理呼叫控制实体(P-CSCF)发起本地业务请求,在该本地业务请求中包括用户标识和请求的本地业务标识;(2)P-CSCF收到漫游用户的本地业务请求后,在本访问网络中寻找一个能处理本地业务的服务呼叫控制实体(S-CSCF),并将该本地业务请求转发给该S-CSCF;(3)S-CSCF收到上述本地业务请求后,向该漫游用户提供本地业务。
根据本发明的上述方法,所述步骤(3)还包括有下列步骤(31)S-CSCF收到业务请求后,根据业务属性,判断是否需要用户签约信息,若否,则向该漫游用户提供请求的本地业务;若是,执行下列步骤;(32)S-CSCF根据业务请求中的用户标识,向归属网络的归属用户服务器(HSS)请求该漫游用户的用户签约信息;(33)HSS返回相应的用户签约信息;(34)S-CSCF根据返回的用户签约信息,判断该用户是否有该请求业务的业务权限,若是,则向该漫游用户提供请求的本地业务,否则,拒绝提供该本地业务。
根据本发明的上述方法,还包括有S-CSCF判断自身是否能够提供用户请求的本地业务的步骤,若是,则直接向该漫游用户提供请求的本地业务;否则,触发能提供该本地业务的应用服务器,由该应用服务器提供该请求的本地业务。
所述请求的本地业务包括但不局限于接入本地编号方案;地址翻译;与用户地理位置相关的业务。
根据本发明的上述方法,若漫游用户请求的本地业务与用户地理位置相关,则在本地业务请求中还包括有用户当前的位置信息。
本发明提出了一种全新的IMS本地业务的实现方法。采用本发明方法可使IMS本地业务的实现更灵活,在业务处理上更加优化。


图1为现有技术中用户漫游时的IMS业务提供网络框架。
图2为本发明的IMS本地业务实现的网络框架。
具体实施例方式
为更好地实现IMS本地业务,本发明确定了如图2所示的网络框架。
在提供本地业务时,各相关网络实体提供的功能如下用户设备(UE)功能包括在业务请求中包含本地业务标识;对于与地理位置相关的本地业务,在业务请求中包含用户设备当前的位置信息,如小区标识等。
P-CSCF功能包括识别用户业务请求中的本地业务标识;根据配置信息或其它方式查询到能提供本地业务的S-CSCF。
S-CSCF功能包括识别用户业务请求中的本地业务标识;根据业务属性判断是否属于签约业务;根据用户签约信息判断业务权限;提供本地业务的处理;触发相应提供本地业务的应用服务器处理本地业务。
AS(应用服务器)功能包括提供本地业务的处理。
HSS功能包括存储本地业务的用户签约信息;接受访问网络S-CSCF的用户签约信息查询,并返回用户签约信息。
针对上述网络框架,IMS本地业务的实现流程如下(1)漫游用户向访问网络的P-CSCF发起本地业务请求,在业务请求中包含本地业务标识及用户标识;对于某些与用户地理位置相关的本地业务,在业务请求中还包括用户当前的位置信息,如小区标识等;(2)P-CSCF收到漫游用户的业务请求后,识别到这是一个本地业务,在本访问网络中寻找一个能处理本地业务的S-CSCF,并将该业务请求发给S-CSCF,业务请求中包含本地业务标识;对于某些与用户地理位置相关的本地业务,在业务请求中还包括用户当前的位置信息,如小区标识等;(3)S-CSCF收到业务请求后,识别到这是一个本地业务,根据业务属性,对是否需要用户签约信息进行判断,如果需要用户签约信息,则执行步骤(4),否则直接执行步骤(5);(4)S-CSCF根据业务请求中的用户标识,向归属网络的HSS请求该漫游用户的用户签约信息,HSS返回相应的用户签约信息;S-CSCF根据用户签约信息判断用户是否有业务权限,若用户有该业务权限,则执行步骤(5),若用户没有该业务权限,则拒绝提供该本地业务;(5)若S-CSCF本身能提供该本地业务,则直接向用户提供业务,不需要触发其他AS;若S-CSCF本身不提供该本地业务,需要AS提供,则触发提供本地业务的应用服务器AS,由AS提供业务,如号码变换、号码翻译等。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
权利要求
1.一种IP多媒体子系统中本地业务的实现方法,包括下列步骤(1)漫游用户向访问网络的代理呼叫控制实体(P-CSCF)发起本地业务请求,在该本地业务请求中包括用户标识和请求的本地业务标识;(2)P-CSCF收到漫游用户的本地业务请求后,在本访问网络中寻找一个能处理本地业务的服务呼叫控制实体(S-CSCF),并将该本地业务请求转发给该S-CSCF;(3)S-CSCF收到上述本地业务请求后,向该漫游用户提供本地业务。
2.如权利要求1所述的一种IP多媒体子系统中本地业务的实现方法,其特征在于所述步骤(3)还包括有下列步骤(31)S-CSCF收到业务请求后,根据业务属性,判断是否需要用户签约信息,若否,则向该漫游用户提供请求的本地业务;若是,执行下列步骤;(32)S-CSCF根据业务请求中的用户标识,向归属网络的归属用户服务器(HSS)请求该漫游用户的用户签约信息;(33)HSS返回相应的用户签约信息;(34)S-CSCF根据返回的用户签约信息,判断该用户是否有该请求业务的业务权限,若是,则向该漫游用户提供请求的本地业务,否则,拒绝提供该本地业务。
3.如权利要求1或2所述的一种IP多媒体于系统中本地业务的实现方法,其特征在于还包括有S-CSCF判断自身是否能够提供用户请求的本地业务的步骤,若是,则直接向该漫游用户提供请求的本地业务;否则,触发能提供该本地业务的应用服务器,由该应用服务器提供该请求的本地业务。
4.如权利要求3所述的一种IP多媒体子系统中本地业务的实现方法,其特征在于所述请求的本地业务可为接入本地编号方案、地址翻译、与用户地理位置相关的业务中之一或任意多个业务的组合。
5.如权利要求1或2所述的一种IP多媒体子系统中本地业务的实现方法,其特征在于若漫游用户请求的本地业务与用户地理位置相关,则在本地业务请求中还包括有用户当前的位置信息。
全文摘要
本发明提供一种IP多媒体子系统中本地业务的实现方法,包括(1)漫游用户向访问网络的代理呼叫控制实体(P-CSCF)发起本地业务请求,在该本地业务请求中包括用户标识和请求的本地业务标识;(2)P-CSCF收到漫游用户的本地业务请求后,在本访问网络中寻找一个能处理本地业务的服务呼叫控制实体(S-CSCF),并将该本地业务请求转发给该S-CSCF;(3)S-CSCF收到上述本地业务请求后,向该漫游用户提供本地业务。本发明提出了一种全新的IMS本地业务的实现方法。采用本发明方法可使IMS本地业务的实现更灵活,在业务处理上更加优化。
文档编号H04W8/02GK1610330SQ200310101760
公开日2005年4月27日 申请日期2003年10月23日 优先权日2003年10月23日
发明者王洁 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1