路由器智能控制系统的制作方法_2

文档序号:9380211阅读:来源:国知局
,进一步包括如下步骤:
(c)根据应用服务器所对应的业务所处的激活状态的改变,对服务CSCF中的动态业务激活标识信息进行更新。
[0021]实施本发明的路由器智能控制系统,具有如下有益效果:用户只有签约并激活了AS提供的某种业务时S-CSCF才会将会话路由到相应的AS,减少了话路迂回和资源的浪费,缩短了会话建立的时间。并且在HSS到S-CSCF下载的业务信息中增加了若干个分别对应于每个iFC的DSAI标志,同时在每一 iFC中新增了一个用于判断到AS的业务是否激活的iFC触发条件,不需要更改正常注册流程。
[0022]
【附图说明】
[0023]图1是本发明中的会话路由流程示意图。
[0024]
【具体实施方式】
[0025]本发明提供一种网络路由优化的方法及设备,针对頂S网络中用户的很多业务并存有签约和激活两种状态,当在用户签约了某种业务却不一定激活这种状况时对网络路由进行优化。
[0026]在頂S网络中,由AS实现业务,S-CSCF在会话过程中根据从HSS下载的iFC规则将会话路由到不同的AS完成相应的业务。HSS和S-CSCF的数据通过頂S网络中的Cx接口保持同步。
[0027]本发明的实现原理是:在HSS中增加一个动态业务激活标识(Dynamic ServiceActivat1n Identity, DSAI),在用户终端注册时,通过Cx接口将DSAI作为用户数据的一部分从HSS下载到S-CSCF,当业务激活状态的改变导致DSAI改变时,HSS可通过Cx接口对S-CSCF中的DSAI数据进行更新。且HSS在相关的iFC的业务触发条件中增加一个新的IFC触发条件,该iFC触发条件的取值由该iFC对应的AS所对应的DSAI决定,当DSAI为激活状态时,该iFC触发条件就满足,否则不满足。是否将会话路由到AS是S-CSCF在会话进行过程中根据IFC触发条件是否满足来确定的。
[0028]本发明对业务激活状态和DSAI的弓I入需要对S-CSCF和HSS之间的Cx接口做相应的修改和扩展。在HSS对S-CSCF的注册响应Cx-Put Resp+Cx-Pull Resp操作及HSS更新S-CSCF的用户数据的Cx_Update_Subscr_Data操作中,对用户数据(User Profile)的扩展中增加若干个DSAI元素,可以通过每个DSAI中的DSA1-Tag和iFC中AS的ServerName属性相关联,从而将DSAI和iFC——对应起来。所有触发到同一个AS的iFC对应于一个指示该AS上业务激活状态的DSAI。且每一个DSAI中用DSAI_state来记录该DSAI的状态(激活和未激活)。
[0029]在iFC触发点下面增加一个数据类型为boolean的DSAI元素,作为iFC触发条件,用来表示相关AS上的业务是否已被激活。只有当该iFC触发条件满足时(即DSAI为激活状态时),才考虑其它业务触发条件是否满足,当此处的触发条件都满足时则将会话路由到与该iFC相对应的AS上;如果iFC触发条件不满足时(即DSAI为未激活状态),则不管该iFC触发点中的其他触发条件是否满足,均不会将该会话路由到相应的AS上。
[0030]如图1所示,是本发明中的会话路由流程示意图。
[0031]首先,在用户设备注册时,在鉴权通过后,1-CSCF和HSS进行交互,为用户设备(UE)选择为其服务的S-CSCF ;S-CSCF向HSS请求下载用户签约数据,该用户签约数据中包含有DSAI的信息,即通过Cx接口将DSAI作为用户数据的一部分从HSS下载到S-CSCF。或者在更新过程中,HSS可通过Cx接口对S-CSCF中的DSAI数据(即其状态)进行更新。
[0032]运营商可以通过运维管理方式修改HSS中用户相应的DSAI状态,也可以由用户设备通过Ut接口对业务的激活去活操作在AS中更改DSAI的状态,再通过HSS与AS之间的Sh接口与HSS同步该DSAI的状态。在用户相关的DSAI数据发生改变时,HSS通过Cx接口修改S-CSCF中的DSAI数据。
[0033]当需要建立会话时,用户设备(UE)向P-CSCF呼叫建立请求(INVITE),P-CSCF将该请求转送至S-CSCF ;
在会话建立过程中,S-CSCF判断来自HSS的用户签约数据中的iFC中的iFC触发条件是否满足;
如果DSAI相关的iFC触发条件满足时(即与AS对应的DSAI为激活状态),表示AS上的业务已激活,则判断该iFC中的其它业务触发条件是否全部满足,如果均满足,则将该会话路由到该iFC所对应的AS上(如图中,将会话路由到ASl上);如果尚有其他触发条件不满足,则不将该会话路由到该iFC所对应的ASl上(图中未画出);
如果该iFC触发条件不满足时(即与AS对应的DSAI为未激活状态),表示ASl上的业务未激活,则无需判断该iFC中的其它业触发条件是否满足,并且不将该会话路由到该iFC所对应的ASl上。
[0034]对于用户签约的业务相关的另一应用服务器AS2,在图中仅示出了一种路由的情形。在本发明中,亦可以通过判断与该AS2相关的iFC中的iFC触发条件是否满足来实现不同的路由情形,其与前述对ASl相关的iFC中的iFC触发条件的判断过程相同,在此不进行详述。
[0035]以上所揭露的仅为本发明的路由器智能控制系统及设备的较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明申请专利范围所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种路由器智能控制系统,其特征在于,包括如下步骤: Ca)服务CSCF向归属用户服务器请求下载用户签约数据,该用户签约数据中包含有用于指示应用服务器上业务是否激活的动态业务激活标识信息;在会话建立过程中,服务CSCF判断来自归属用户服务器的用户签约数据中初始过滤规则中的用于表征用户的签约业务是否激活的iFC触发条件是否满足; (b)服务CSCF根据步骤(a)中的判断结果确定是否将该会话路由到该初始过滤规则所对应的应用服务器上;如果步骤(a)中该iFC触发条件不满足,无需将该会话路由到该初始过滤规则所对应的应用服务器上;如果步骤(a)中该iFC触发条件满足,则判断该初始过滤规则中的其它业务触发条件是否全部满足; 如果该初始过滤规则中的其它业务触发条件均满足,则将该会话路由到该初始过滤规则所对应的应用服务器上;如果该初始过滤规则中其它业务触发条件未全部满足,则无需将该会话路由到该初始过滤规则所对应的应用服务器上。2.如权利要求1所述的路由器智能控制系统,其特征在于,所有触发到同一个应用服务器的初始过滤规则对应于一个动态业务激活标识。3.如权利要求2所述的路由器智能控制系统,其特征在于,进一步包括如下步骤: (c)根据应用服务器所对应的业务所处的激活状态的改变,对服务CSCF中的动态业务激活标识信息进行更新。4.如权利要求3所述的路由器智能控制系统,其特征在于,所述步骤(c)进一步包括: 在更新过程中,归属用户服务器通过Cx接口对S-CSCF中的动态业务激活标识信息进行更新。5.如权利要求4所述的路由器智能控制系统,其特征在于,所述步骤(c)进一步包括: 由用户设备通过Ut接口在应用服务器中更改动态业务激活标识信息,且归属用户服务器与应用服务器之间通过Sh接口同步该动态业务激活标识信息;根据业务是否激活利用运维管理方式在归属用户服务器更改动态业务激活标识信息,应用服务器与归属用户服务器之间通过Sh接口同步该动态业务激活标识信息。
【专利摘要】本发明一种路由器智能控制系统,包括如下步骤:在会话建立过程中,服务CSCF判断来自归属用户服务器的用户签约数据中初始过滤规则中的用于表征用户的签约业务是否激活的iFC触发条件是否满足;服务CSCF根据该判断结果确定是否将该会话路由到该初始过滤规则所对应的应用服务器上。利用本发明可以减少了话路迂回和资源的浪费,缩短了会话建立的时间,并且无需更改IMS网络中用户设备的正常的注册流程。
【IPC分类】H04L29/06
【公开号】CN105100033
【申请号】CN201410222081
【发明人】王能武
【申请人】王能武
【公开日】2015年11月25日
【申请日】2014年5月23日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1