一种用于网络路由优化的设备的制造方法

文档序号:9380155阅读:361来源:国知局
一种用于网络路由优化的设备的制造方法
【技术领域】
[0001]本发明涉及固定和无线通信网络领域,尤其涉及一种用于网络路由优化的设备。
【背景技术】
[0002]3GPP、3GPP2、国际电联(ITU-T)、欧洲电信标准协会(ETSI)下设的TISPAN等各大标准组织都在进行关于下一代通信网络(NGN)的标准制定工作,已基本确定了以IP多媒体子系统(IP Multimedia Subsystem, IMS)作为下一代固定和移动的核心网络。网络演进出现了接入技术和业务提供多样化、承载IP化、核心网络统一到MS的发展趋势。用户在頂S网络中能得到更佳的业务体验。
[0003]现有的一种IMS,呼叫会话控制功能(Call Sess1n Control Funct1n, CSCF)在IMS核心网中处于核心的控制地位,其负责对用户设备(User Equipment,UE)的注册进行鉴权和进行会话控制,执行针对主叫端/被叫端的IMS用户的基本会话路由功能,并根据用户签约的IMS过滤规则,在条件满足时实现到网络中应用服务器(Applicat1n Server, AS)的增值业务路由的触发及实现业务控制交互。
[0004]归属用户服务器(Home Subscriber Server, HSS)存储有运营商开户时设定的IMS签约信息,同时支持通过与业务管理系统的接口由运营商或终端用户对签约数据进行的定制和修改。HSS与服务CSCF (S-CSCF)间以基于Diameter协议的Cx接口连接,可实现頂S注册过程中对S-CSCF域名路由信息的登记,并支持通过该Cx接口将基本頂S签约信息下载到S-CSCF ;HSS与SIP AS间以基于Diameter协议的Sh接口连接,该Sh接口为增值业务SIP AS或OSA SCS提供签约数据、业务逻辑脚本的远程数据库访问接口,HSS仅负责对特定签约用户AS增值业务数据的透明存储,语义上不做解析。
[0005]AS通过Sh接口从HSS中获得或更新用户业务相关的数据和用户状态信息,S-CSCF通过Cx接口从HSS中获得用户的签约信息。
[0006]在頂S网络中,会话建立时是通过S-CSCF中的初始过滤规则(Initial FilterCriteria, iFC)将会话路由到相应的AS,由AS来为用户提供各种业务。其中,iFC本身只包含了特定业务的触发条件,而业务的实现是在AS中完成的。
[0007]现有的从HSS下载到S-CSCF中的用户的頂S签约信息GMS Subscript1n)的统一建模语言(Unified Module Language, UML)系统。其中,一个頂S签约信息对应有若干个业务信息(Service Profile),表示一个用户可签约有多种业务。
[0008]现有的从HSS下载到S-CSCF中的业务信息(Service Profile)的UML系统。其中,一个业务信息对应有若干个公共标识(Public ldentificat1n)、0到I个核心网络业务授权(Core Network Service Authorizat1n)、若干个初始过滤规则(iFC)及若干个共享iFC设置。此处的业务信息(Service Profile)并非特指一个业务,它是用户(若干个公共标识)的签约业务信息,可能包含用户签约的多个业务信息,需要多个AS为其提供服务,而每个iFC只能触发会话到一个AS上。
[0009]现有的初始过滤规则(iFC)的UML系统。其中,一个iFC对应有O到I个触发点和一个AS。而每个触发点又包含了若干个业务触发条件(Service Point Trigger)。当触发点的业务触发条件满足时,S-CSCF就会将会话路由到该iFC所对应的AS。
[0010]现有iFC中业务触发条件(Service Point Trigger)的UML系统。其中,每个业务触发条件可以包括有请求UR1、SIP方法、SIP头域、会话事件及会话描述等内容。
[0011]对于某些业务来说,存在签约和激活两种状态。签约了不一定激活。在现在的路由规则中,无论该业务是否激活,只要用户签约了该业务,当在会话过程中满足了 iFC中所设定的业务触发条件,S-CSCF就会将该会话路由到该iFC所对应的AS中。如果用户的该业务并没有激活,则AS只是转发该会话而已。
[0012]在如上所述的现有的一种路由方法中,在用户的某种业务没有激活时,S-CSCF仍然将会话路由到相应的AS,而AS只是转发该会话。现实中,用户可能签约了很多业务,或者由运营商在用户入网时提供给用户多种业务,其中有些业务只有用户激活了才会真正为用户提供,但用户可能很少使用/激活该业务(例如前转业务),用户只有在需要的时候才会激活该业务。而在现有的路由规则中,每次用户发起会话时,S-CSCF均会根据iFC将该业务触发到提供前转业务的AS上,但因为用户并没有激活前转业务,AS也就不做任何处理,只是直接转发该会话而已,这样,会造成路由的迂回和资源的浪费,并延迟了会话建立时间。
[0013]现在还出现了另一种路由方法,在HSS中增加一个动态业务激活标识(DynamicService Activat1n Identity, DSAI),当AS对应的所有业务都未激活时,该DSAI的属性为未激活,而只要有一个业务是激活时,该DSAI的属性就为激活。该DSAI通过Sh接口在AS和HSS之间进行同步更新。在HSS和AS的Sh接口数据中增加一个关于DSAI的数据类别“DSA1-Tag”,根据在Sh接口消息中是否存在该数据类别,来确定AS和HSS之间要查询(Sh-Pull)、修改(Sh-Update)、订阅(Sh-Subs-Notif )、通知(Sh-Notif)的数据中是否包含有 DSAI。
[0014]在用户设备(UE)注册时,并在鉴权通过后,1-CSCF和HSS进行交互,为用户设备选择为其服务的S-CSCF ;S-CSCF向HSS请求下载用户的頂S签约数据;
与用户签约业务相关的AS可能有多个,HSS需要依次判断该相关的每个AS所对应的DSAI是否为激活状态。
[0015]当某个AS所对应的DSAI为激活状态时,在S-CSCF请求业务数据时,HSS将与该AS相对应的iFC下发到该S-CSCF,这样会话会被路由到该iFC所对应的AS中;如果DSAI为未激活状态时,则在S-CSCF请求业务数据时,HSS不将与该AS相对应的iFC下发到S-CSCF,这样S-CSCF也就不会将会话路由到相应的AS上。
[0016]采用这种方法,克服了上一种现有技术中所存在的不管业务是否激活均将会话路由到AS而造成路由迂回和资源浪费的缺点,但需要更改正常的用户终端的注册流程,HSS需要判断DSAI的属性后再决定是否将iFC下载到S-CSCF。而在正常处理流程中,只要满足给S-CSCF下载业务数据的条件,HSS就会将相关的信息全部下载给S-CSCF,它本身不需要做任何处理。

【发明内容】

[0017]本发明所要解决的技术问题在于,提供一种用于网络路由优化的设备,可优化頂S网络中用户签约了某种业务而未激活的状况时的网络路由。
[0018]本发明提供一种用于网络路由优化的设备,包括:iFC匹配模块,用于匹配检测来自归属用户服务器中的用户签约数据中初始过滤规则中的用于表征用户的签约业务是否激活的iFC触发条件是否满足;路由处理模块,用于根据iFC匹配模块的匹配检测结果,确定是否将该会话路由到该初始过滤规则所对应的应用服务器上;业务触发条件模块,其存储有预定的业务触发条件,用于当iFC触发条件满足时,被所述iFC匹配模块进一步检测。
[0019]在本发明的用于网络路由优化的设备中,所述用户签约数据中包含有用于指示应用服务器上业务所处的激活状态的动态业务激活标识信息,所述匹配检测结果包括iFC触发条件满足及iFC触发条件不满足;所述iFC触发条件满足对应于该动态业务激活标识的属性为已激活,所述iFC触发条件不满足对应于该动态业务激活标识的属性为未激活。
[0020]实施本发明的用于网络路由优化设备,具有如下有益效果:用户只有签约并激活了 AS提供的某种业务时S-CSCF才会将会话路由到相应的AS,减少了话路迂回和资源的浪费,缩短了会话建立的时间。并且在HSS到S-CSCF下载的业务信息中增加了若干个分别对应于每个iFC的DSAI标志,同时在每一 iFC中新增了一个用于判断到AS的业务是否激活的iFC触发条件,不需要更改正常注册流程。
[0021]
【附图说明】
[0022]图1是本发明用于网络路由优化的设备的架构示意图。
[0023]
【具体实施方式】
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1