首页 / 专利库 / 软件 / 共享初始过滤规则集 / 同步共享初始过滤规则集配置数据的方法、装置及系统

同步共享初始过滤规则集配置数据的方法、装置及系统

阅读:1005发布:2020-06-09

专利汇可以提供同步共享初始过滤规则集配置数据的方法、装置及系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种同步 共享初始过滤规则集 配置数据的方法,包括:HSS判断存储的共享IFC集配置数据发生变化时,HSS向S-CSCF或AS发送第一同步数据 请求 ,该第一同步数据请求携带共享IFC集配置数据变更信息;S-CSCF或AS对第一同步数据请求中共享IFC集配置数据变更信息进行处理,根据处理结果向HSS返回成功或失败响应。本发明还公开了同步共享IFC集配置数据装置和系统。本发明使S-CSCF、AS和HSS的共享IFC集配置数据自动地同步,减少了静态配置的运维工作量,提升配置效率,保证了S-CSCF、AS和HSS的配置数据一致性。,下面是同步共享初始过滤规则集配置数据的方法、装置及系统专利的具体信息内容。

1.一种同步共享初始过滤规则IFC集配置数据的方法,其特征在于,包括:
归属用户服务器HSS判断存储的共享IFC集配置数据发生变化时,HSS向服务呼叫会话控制功能实体S-CSCF或应用服务器AS发送第一同步数据请求,所述第一同步数据请求携带共享IFC集配置数据变更信息;
HSS接收S-CSCF或AS发送的成功或失败响应。
2.如权利要求1所述的方法,其特征在于,在所述HSS判断存储的共享IFC集配置数据发生变化之前,还包括:
HSS接收电信运营支撑系统BOSS发送的第二同步数据请求,所述第二同步数据请求携带共享IFC集配置数据变更信息;
HSS将收到的共享IFC集配置数据保存至本地;
HSS向BOSS发送成功响应。
3.如权利要求1所述的方法,其特征在于,所述HSS向服务呼叫会话控制功能实体S-CSCF或应用服务器AS发送第一同步数据请求,具体包括:
对Diameter协议的PPR请求进行扩展,在扩展后的PPR请求中携带共享IFC集配置数据变更信息;
所述HSS向与其相邻的全部S-CSCF或AS发送携带共享IFC集配置数据变更信息的PPR请求,或者所述HSS根据配置,向所需的与其相邻的部分S-CSCF或AS发送携带共享IFC集配置数据变更信息的PPR请求。
4.如权利要求1-3任一项所述的方法,其特征在于,在所述失败响应为不支持共享IFC集功能的失败响应时,在HSS接收S-CSCF或AS发送的失败响应之后,还包括:
所述HSS停止再次向发出响应的S-CSCF或AS发送第一同步数据请求。
5.如权利要求1-3任一项所述的方法,其特征在于,在所述失败响应为正确性检查的失败响应或一致性检查的失败响应时,在HSS接收S-CSCF或AS发送的失败响应之后,还包括:
所述HSS根据本地预先设定的策略,重发第一同步数据请求,终止发送第一同步数据请求或上报告警。
6.一种同步共享初始过滤规则IFC集配置数据的方法,其特征在于,包括:
服务呼叫会话控制功能实体S-CSCF或应用服务器AS接收归属用户服务器HSS发送的第一同步数据请求,所述第一同步数据请求携带共享IFC集配置数据变更信息;
所述S-CSCF或AS对所述第一同步数据请求中共享IFC集配置数据变更信息进行处理,并根据处理的结果,向所述HSS发送成功或失败响应。
7.如权利要求6所述的方法,其特征在于,S-CSCF或AS对所述共享IFC集配置数据变更信息进行处理,并根据处理的结果,向所述HSS发送成功或失败响应,具体包括:
所述S-CSCF或AS对自身是否支持共享IFC集功能进行检查,如果检查到不支持共享IFC集功能,则向所述HSS发送不支持共享IFC集功能的失败响应;
如果检查到支持共享IFC集功能,所述S-CSCF或AS对所述第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查,如果检查有误,则向所述HSS发送正确性检查的失败响应,否则,将接收到的共享IFC集配置数据保存至本地,并向所述HSS发送成功响应。
8.如权利要求7所述的方法,其特征在于,还包括:
当所述S-CSCF或AS在接收到HSS发送的第一同步数据请求之后再次接收到其他HSS发送的第一同步数据请求时,所述S-CSCF或AS对自身是否支持共享IFC集功能进行检查,如果检查到不支持共享IFC集功能,则向所述其他HSS发送不支持共享IFC集功能的失败响应;
如果检查到支持共享IFC集功能,所述S-CSCF或AS对再次收到的第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查,如果检查有误,则向所述其他HSS发送正确性检查的失败响应;如果检查无误,判断共享IFC集配置数据与之前收到的第一同步数据请求中共享IFC集配置数据是否一致,如果不一致,则向所述其他HSS发送一致性检查的失败响应,如果一致,则向所述其他HSS发送成功响应。
9.如权利要求7或8所述的方法,其特征在于,所述S-CSCF或AS对所述第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查,具体包括:
所述S-CSCF或AS对共享IFC集配置数据的格式、有效性和消息序号是否正确进行检查。
10.一种同步共享初始过滤规则IFC集配置数据的装置,其特征在于,包括:
判断模,用于判断存储的共享IFC集配置数据是否发生变化;
发送模块,用于在所述判断模块判断共享IFC集配置数据发生变化时,向服务呼叫会话控制功能实体S-CSCF或应用服务器AS发送第一同步数据请求,所述第一同步数据请求携带共享IFC集配置数据变更信息;
接收模块,用于接收S-CSCF或AS发送的成功或失败响应。
11.如权利要求10所述的装置,其特征在于,还包括:存储模块;
所述接收模块,还用于接收电信运营支撑系统BOSS发送的第二同步数据请求,所述第二同步数据请求携带共享IFC集配置数据变更信息;
所述存储模块,用于将收到的共享IFC集配置数据保存至本地;
所述发送模块,还用于向BOSS发送成功响应。
12.如权利要求10所述的装置,其特征在于,所述发送模块,具体用于对Diameter协议的PPR请求进行扩展,在扩展后的PPR请求中携带共享IFC集配置数据变更信息;向与其相邻的全部S-CSCF或AS发送携带共享IFC集配置数据变更信息的PPR请求,或者根据配置,向所需的与其相邻的部分S-CSCF或AS发送携带共享IFC集配置数据变更信息的PPR请求。
13.如权利要求10-12任一项所述的装置,其特征在于,所述发送模块,还用于在所述接收模块接收S-CSCF或AS发送的不支持共享IFC集功能的失败响应后,停止再次向发出响应的S-CSCF或AS发送第一同步数据请求。
14.如权利要求10-12任一项所述的装置,其特征在于,所述发送模块,还用于在所述接收模块接收S-CSCF或AS发送的正确性检查的失败响应或一致性检查的失败响应后,根据本地预先设定的策略,重发第一同步数据请求,终止发送第一同步数据请求或上报告警。
15.一种同步共享初始过滤规则IFC集配置数据的装置,其特征在于,包括:
接收模块,用于接收归属用户服务器HSS发送的第一同步数据请求,所述第一同步数据请求携带共享IFC集配置数据变更信息;
处理模块,用于对所述第一同步数据请求中共享IFC集配置数据变更信息进行处理;
发送模块,用于根据处理模块的处理结果,向所述HSS发送成功或失败响应。
16.如权利要求15所述的装置,其特征在于,还包括:存储模块;
所述处理模块,具体用于对自身是否支持共享IFC集功能进行检查,如果检查到支持共享IFC集功能,对所述第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查;
所述发送模块,具体用于在所述处理模块检查出不支持共享IFC集功能时,向所述HSS发送不支持共享IFC集功能的失败响应;并在所述处理模块检查出所述第一同步数据请求中共享IFC集配置数据的形式有误时,向所述HSS发送正确性检查的失败响应,在检查出形式无误,且存储模块将接收到的共享IFC集配置数据存储完成之后,向所述HSS发送成功响应;
所述存储模块,用于在所述处理模块检查出所述第一同步数据请求中共享IFC集配置数据的形式无误时,将接收到的共享IFC集配置数据保存至本地。
17.如权利要求16所述的装置,其特征在于,所述处理模块,具体用于当所述接收模块在接收到HSS发送的第一同步数据请求之后再次接收到其他HSS发送的第一同步数据请求时,对自身是否支持共享IFC集功能进行检查,如果检查到支持共享IFC集功能,对再次接收到的第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查,如果检查无误,判断共享IFC集配置数据与之前收到的第一同步数据请求中共享IFC集配置数据是否一致;
所述发送模块,具体用于在所述处理模块检查出不支持共享IFC集功能时,向所述其他HSS发送不支持共享IFC集功能的失败响应;在所述处理模块检查出收到的第一同步数据请求中共享IFC集配置数据的形式有误时,向所述其他HSS发送正确性检查的失败响应;
以及在所述处理模块判断共享IFC集配置数据与之前收到的第一同步数据请求中共享IFC集配置数据不一致时,向所述其他HSS发送一致性检查的失败响应,在所述处理模块判断共享IFC集配置数据与之前收到的第一同步数据请求中共享IFC集配置数据一致时,向所述其他HSS发送成功响应。
18.如权利要求16或17所述的装置,其特征在于,所述处理模块,具体用于对共享IFC集配置数据的格式、有效性和消息序号是否正确进行检查。
19.一种同步共享初始过滤规则IFC集配置数据的系统,其特征在于,包括:归属用户服务器HSS、服务呼叫会话控制功能实体S-CSCF和应用服务器AS;
所述HSS,用于判断存储的共享IFC集配置数据发生变化时,向所述S-CSCF或所述AS发送第一同步数据请求,并接收所述S-CSCF或所述AS发送的成功或失败响应,所述第一同步数据请求携带共享IFC集配置数据变更信息;
所述S-CSCF或所述AS,用于接收所述HSS发送的第一同步数据请求,并对所述第一同步数据请求中共享IFC集配置数据变更信息进行处理,根据处理的结果,向所述HSS发送成功或失败响应。
20.如权利要求19所述的系统,其特征在于,还包括:电信运营支撑系统BOSS,用于向所述HSS发送第二同步数据请求,并接收所述HSS发送的成功响应,所述第二同步数据请求携带共享IFC集配置数据变更信息。

说明书全文

同步共享初始过滤规则集配置数据的方法、装置及系统

技术领域

[0001] 本发明涉及通信领域,尤其涉及一种同步共享初始过滤规则IFC集配置数据方法、装置及系统。

背景技术

[0002] IP多媒体子系统(IMS,IP Multimedia Subsystem)是第三代合作伙伴组织(3GPP,3rd Generation Partnership Project)定义的下一代网络的标准,它的显著特点是采用了会话初始协议(SIP,Session Initiation Protocol)体系,通讯与接入无关,可以具备多种媒体业务控制功能与承载能分离,呼叫与会话分离,应用与服务分离,业务与网络分离,以及移动网与因特网业务融合等多种能力。
[0003] IMS的提出顺应了通讯网融合发展的趋势。IMS体系中的主要功能实体,如图1所示,包括:用户设备(UE,User Equipment)101,代理呼叫会话控制功能实体(P-CSCF,Proxy Call Session Control Function)102,查询呼叫会话控制功能实体(I-CSCF,Interrogating Call Session Control Function)103,归属用户服务器(HSS,Home Subscriber Server)104,服务呼叫会话控制功能实体(S-CSCF,Serving Call Session Control Function)105以及应用服务器(AS,Application Server)106。
[0004] 在IMS系统中,很多用户可能签约相同的业务,拥有相同的初始过滤规则(IFC,Initial Filter Criteria),在服务器指派响应(SAA,Server Assignment Answer)中传递一个IFC集标识(ID)是更高效和节省空间和流量的方法。所以3GPP标准增加了共享IFC集(Shared IFC sets)功能。
[0005] 共享IFC集标识为一个整型编号,用来标识可以被多个用户共享的初始过滤准则集合,根据运营商配置,S-CSCF执行将共享IFC集翻译成一组初始过滤准则。共享IFC集标识和对应IFC集合的对应关系是存储在HSS和S-CSCF中的永久性数据。
[0006] 共享IFC集功能要求,HSS和S-CSCF上共享IFC集的配置数据(共享IFC集标识和对应IFC集合的对应关系)要保证一致相同。
[0007] 当前技术中,用户签约共享IFC集的注册以及呼叫流程如图2所示,包括以下步骤:
[0008] S201,在HSS和S-CSCF分别配置共享IFC集数据,即配置所有共享IFC集标识和对应IFC集合的对应关系;
[0009] S202,S-CSCF收到UE发送的注册请求
[0010] S203,对用户注册鉴权通过后,S-CSCF发送服务器指派请求(SAR,Server Assignment Request)通知HSS用户已注册,并下载用户的签约数据;
[0011] S204,HSS向S-CSCF发送服务器指派响应(SAA,Server Assignment Answer)消息,携带用户的签约数据(包括共享IFC集标识);
[0012] S205,S-CSCF保存HSS返回的用户签约数据(包括共享IFC集标识);
[0013] S206,S-CSCF回送注册成功响应;
[0014] S207,S-CSCF根据本地配置,将共享IFC集标识翻译成IFC数据,与下载的用户其他签约信息组合在一起进行业务触发,决定是否触发相应的AS;
[0015] S208,如果请求与触发规则匹配,S-CSCF发送注册请求到AS;
[0016] S209,AS回送注册成功响应给S-CSCF;
[0017] S210,S-CSCF收到呼叫请求;
[0018] S211,S-CSCF根据本地配置,将共享IFC集标识翻译成IFC数据,与下载的用户其他签约信息组合在一起进行业务触发,决定是否触发相应的AS;
[0019] S212,如果请求与触发规则匹配,S-CSCF发送呼叫请求到对应的AS;
[0020] S213,AS转发呼叫请求到S-CSCF,S-CSCF转发呼叫请求到下一跳网元。
[0021] 从上述过程中可以看出,在用户签约共享IFC集的时候,HSS返回给S-CSCF的不是这个共享IFC集的内容而是一个标识,S-CSCF根据本地的共享IFC集配置将标识翻译成对应的IFC内容进行用户的业务触发。S-CSCF本地配置的准确,并与HSS配置的一致是保证用户正常准确触发业务的前提。
[0022] 现有技术中,HSS和S-CSCF的共享IFC集数据是分别独立配置的,S-CSCF是否配置、配置是否准确、并与HSS配置的一致,都需要网络管理员人工保证。在IMS网络存在多个S-CSCF,甚至多个HSS的时候,增加和修改共享IFC集配置需要在这些网元上都配置一遍,并要保证一致。配置繁琐,运行维护工作量大,更重要的是这种人工多点配置难以保证数据的一致性,也没有数据配置遗漏或者不一致的检查手段。如果一个网元配置遗漏或者错误,就会导致用户业务流程触发错误,用户体验差甚至无法正常使用业务。

发明内容

[0023] 本发明实施例提供一种同步共享初始过滤规则IFC集配置数据的方法,用以解决现有IMS网络增加或者修改共享IFC集配置数据时,人工多点配置繁琐、容易遗漏和不一致,导致用户业务触发错误的问题。
[0024] 相应地,本发明实施例还提供一种同步共享初始过滤规则IFC集配置数据的装置及系统。
[0025] 本发明实施例提出的一种同步共享初始过滤规则IFC集配置数据的方法,包括:
[0026] 归属用户服务器HSS判断存储的共享IFC集配置数据发生变化时,HSS向服务呼叫会话控制功能实体S-CSCF或应用服务器AS发送第一同步数据请求,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0027] HSS接收S-CSCF或AS发送的成功或失败响应。
[0028] 本发明实施例提出的一种同步共享初始过滤规则IFC集配置数据的方法,包括:
[0029] 服务呼叫会话控制功能实体S-CSCF或应用服务器AS接收归属用户服务器HSS发送的第一同步数据请求,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0030] S-CSCF或AS对第一同步数据请求中共享IFC集配置数据变更信息进行处理,并根据处理的结果,向HSS发送成功或失败响应。
[0031] 本发明实施例提出的一种同步共享初始过滤规则IFC集配置数据的装置,包括:
[0032] 判断模,用于判断存储的共享IFC集配置数据是否发生变化;
[0033] 发送模块,用于在所述判断模块判断共享IFC集配置数据发生变化时,向服务呼叫会话控制功能实体S-CSCF或应用服务器AS发送第一同步数据请求,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0034] 接收模块,用于接收S-CSCF或AS发送的成功或失败响应。
[0035] 本发明实施例提出的一种同步共享初始过滤规则IFC集配置数据的装置,包括:
[0036] 接收模块,用于接收归属用户服务器HSS发送的第一同步数据请求,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0037] 处理模块,用于对所述第一同步数据请求中共享IFC集配置数据变更信息进行处理;
[0038] 发送模块,用于根据处理模块的处理结果,向HSS发送成功或失败响应。
[0039] 本发明实施例提出的一种同步共享初始过滤规则IFC集配置数据的系统,包括:归属用户服务器HSS、服务呼叫会话控制功能实体S-CSCF和应用服务器AS;
[0040] HSS,用于判断存储的共享IFC集配置数据发生变化时,向S-CSCF或AS发送第一同步数据请求,并接收S-CSCF或AS发送的成功或失败响应,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0041] S-CSCF或AS,用于接收HSS发送的第一同步数据请求,并对第一同步数据请求中共享IFC集配置数据变更信息进行处理,根据处理的结果,向HSS发送成功或失败响应。
[0042] 本发明实施例的有益效果包括:
[0043] 本发明实施例提供的一种同步共享初始过滤规则IFC集配置数据的方法、装置及系统,通过采用HSS上共享IFC集配置数据变化时,向S-CSCF或AS发送同步数据请求,该同步数据请求携带共享IFC集配置数据变更信息,可以使S-CSCF、AS和HSS的共享IFC集配置数据自动地同步,减少了静态配置的运维工作量,提升配置效率,保证了S-CSCF、AS和HSS的配置数据一致性,避免人工多点配置容易造成的配置遗漏、错误和不一致所造成的用户业务触发错误。附图说明
[0044] 图1为现有技术中IMS网络架构示意图;
[0045] 图2为现有IMS共享IFC集配置以及用户注册和呼叫的流程图
[0046] 图3为本发明实施例提供的同步共享IFC集配置数据方法的流程图;
[0047] 图4为本发明实施例提供的同步共享IFC集配置数据方法中,S-CSCF或AS的处理过程的流程图之一;
[0048] 图5为本发明实施例提供的同步共享IFC集配置数据方法中,S-CSCF或AS的处理过程的流程图之二;
[0049] 图6为本发明实施例提供的网络架构图之一;
[0050] 图7为本发明实施例提供的网络架构图之二;
[0051] 图8为本发明实施例提供的同步共享IFC集配置数据方法中,使用BOSS同步共享IFC集配置数据到各HSS时的流程图;
[0052] 图9为本发明实施例提供的实例一的信令交互图;
[0053] 图10为本发明实施例提供的实例二的信令交互图;
[0054] 图11为本发明实施例提供的同步共享IFC集配置数据装置的结构示意图之一;
[0055] 图12为本发明实施例提供的同步共享IFC集配置数据装置的结构示意图之二。

具体实施方式

[0056] 下面结合附图,对本发明实施例提供的同步共享初始过滤规则IFC集配置数据的方法、装置及系统的具体实施方式进行详细地说明。
[0057] 本发明实施例提供的同步共享初始过滤规则IFC集配置数据方法,如图3所示,具体流程包括:
[0058] S301、归属用户服务器HSS判断存储的共享IFC集配置数据发生变化时,HSS向服务呼叫会话控制功能实体S-CSCF或应用服务器AS发送第一同步数据请求,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0059] S302、S-CSCF或AS接收HSS发送的第一同步数据请求;
[0060] S303、S-CSCF或AS对第一同步数据请求中共享IFC集配置数据变更信息进行处理,并根据处理的结果,向HSS发送成功或失败响应;
[0061] S304、HSS接收S-CSCF或AS发送的成功或失败响应。
[0062] 其中,共享IFC集配置数据变更信息,是指增加、删除或修改的共享IFC集配置数据的信息。
[0063] 具体地,在上述步骤S301中HSS发送的同步数据请求可以是Diameter协议的PPR请求,对PPR请求进行扩展,在扩展后的PPR请求中携带共享IFC集配置数据变更信息,或者使用其他方式携带共享IFC集配置数据变更信息,在此不再赘述。
[0064] 并且,HSS可以向与其相邻的全部S-CSCF或AS发送携带共享IFC集配置数据变更信息的PPR请求,或者HSS可以根据配置,向所需的与其相邻的部分S-CSCF或AS发送携带共享IFC集配置数据变更信息的PPR请求。
[0065] 具体地,上述步骤S303中S-CSCF或AS的处理过程,如图4所示,具体包括以下步骤:
[0066] S401、S-CSCF或AS对自身是否支持共享IFC集功能进行检查,如果检查到不支持共享IFC集功能,执行步骤S402,如果检查到支持共享IFC集功能,执行步骤S403;
[0067] S402、向HSS发送不支持共享IFC集功能的失败响应;
[0068] S403、S-CSCF或AS对第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查,如果检查有误,执行步骤S404,如果检查正确,执行步骤S405;
[0069] S404、向HSS发送正确性检查的失败响应;
[0070] S405、将接收到的共享IFC集配置数据保存至本地,并向HSS发送成功响应。
[0071] 其中,步骤S403中共享IFC集配置数据的形式是否正确进行检查,具体为:对共享IFC集配置数据的格式、有效性和消息序号等内容是否正确进行检查,只有在共享IFC集配置数据的格式、有效性和消息序号等内容都检查正确的情况下,才能执行步骤S405,如果其中一个检查有误,则执行步骤S404。
[0072] 在上述步骤S401~S405后,S-CSCF或AS再次接收到针对同一次共享IFC集配置数据变更的其他HSS发送的第一同步数据请求时,S-CSCF或AS还需要执行下述处理过程,如图5所示,包括以下步骤:
[0073] S501、S-CSCF或AS对自身是否支持共享IFC集功能进行检查,如果检查到不支持共享IFC集功能,执行步骤S502,如果检查到支持共享IFC集功能,执行步骤S503;
[0074] S502、向本次发送第一同步数据请求的HSS发送不支持共享IFC集功能的失败响应;
[0075] S503、S-CSCF或AS对本次收到的第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查,如果检查有误,执行步骤S504,如果检查无误,执行步骤S505;
[0076] S504、向该HSS发送正确性检查的失败响应;
[0077] S505、判断本次收到的第一同步数据请求中共享IFC集配置数据与之前收到的第一同步数据请求中的共享IFC集配置数据是否一致,如果不一致,执行步骤S506,如果一致,执行步骤S507;
[0078] S506、向该HSS发送一致性检查的失败响应;
[0079] S507、向该HSS发送成功响应。
[0080] 其中,步骤S503中共享IFC集配置数据的形式是否正确进行检查,具体为:对共享IFC集配置数据的格式、有效性和消息序号等内容是否正确进行检查,只有在共享IFC集配置数据的格式、有效性和消息序号等内容都检查正确的情况下,才能执行步骤S505,如果其中一个检查有误,则执行步骤S504。
[0081] 具体地,本发明实施例提供的同步共享IFC集配置数据的方法中,在步骤S304之后,还可以包括:
[0082] 当HSS接收S-CSCF或AS发送的不支持共享IFC集功能的失败响应后,HSS停止再次向发出响应的S-CSCF或AS发送第一同步数据请求;
[0083] 当HSS接收S-CSCF或AS发送的正确性检查的失败响应或一致性检查的失败响应后,HSS根据本地预先设定的策略,重发第一同步数据请求,终止发送第一同步数据请求或上报告警。
[0084] 此外,在上述同步共享IFC集配置数据的方法中,如果网络中存在多个HSS,如图6所示,可以先单独配置HSS 1至HSS n的共享IFC集配置数据,然后用上述方法同步共享IFC集配置数据到S-CSCF 1至S-CSCF n中去,或者,也可以如图7所示,采用电信运营支撑系统(Business & Operation Support System,简称BOSS)或者其他类似的系统同步共享IFC集配置数据到HSS 1至HSS n中,然后HSSl至HSS n再同步共享IFC集配置数据到S-CSCF 1至S-CSCF n中去。
[0085] 具体地,在使用BOSS同步共享IFC集配置数据到各HSS的情况下,上述本发明实施例提供的同步共享IFC集配置数据的方法,在上述步骤S301之前,如图8所示,还包括以下步骤:
[0086] S801、HSS接收BOSS发送的第二同步数据请求,该第二同步数据请求携带共享IFC集配置数据变更信息;
[0087] S802、HSS将收到的共享IFC集配置数据保存至本地;
[0088] S803、HSS向BOSS发送成功响应。
[0089] 下面以两个具体的实例说明本发明实施例提供的上述同步共享IFC集配置数据的方法。
[0090] 实例一:
[0091] 该实例一的信令交互过程如图9所示,在本实例中HSS是串行地同步共享IFC集配置数据到各需要的网元(S-CSCF 1、S-CSCF 2和AS 1),即HSS向一个网元发送同步数据请求,得到响应后,再向另一个网元发送请求,具体流程包括以下步骤:
[0092] S901、HSS配置共享IFC集数据,即改变(增加、删除或者修改)原有的共享IFC集配置数据;
[0093] S902、HSS检测到共享IFC集配置数据发生变化,发送同步数据请求到S-CSCF 1,该同步数据请求携带共享IFC集配置数据变更信息;
[0094] S903、S-CSCF 1收到同步数据请求,进行共享IFC集配置数据的格式、有效性和消息序号等的检查,检查通过后保存共享IFC集配置数据到本地数据库
[0095] S904、S-CSCF 1向HSS发送成功响应;
[0096] S905、HSS发送同步数据请求到S-CSCF 2,该同步数据请求携带共享IFC集配置数据变更信息;
[0097] S906、S-CSCF 2收到同步数据请求,进行共享IFC集配置数据的格式、有效性和消息序号等的检查,检查通过后保存共享IFC集配置数据到本地数据库;
[0098] S907、S-CSCF 2向HSS发送成功响应;
[0099] S908、HSS根据配置决定是否同步共享IFC集配置数据到AS 1,如果需要,发送同步数据请求到AS 1,该同步数据请求携带共享IFC集配置数据变更信息;
[0100] S909、AS 1收到同步数据请求,进行共享IFC集配置数据的格式、有效性和消息序号等的检查,检查通过后保存共享IFC集配置数据到本地数据库;
[0101] S910、AS 1向HSS发送成功响应。
[0102] 通过以上步骤S901-S910,HSS完成向所有需要的网元同步共享IFC集配置数据,之后可以进行用户注册与呼叫等操作。
[0103] 实例二:
[0104] 该实例二的信令交互过程如图10所示,在本实例中HSS是并行地同步共享IFC集配置数据到各需要的网元(S-CSCF 1、S-CSCF 2和AS 1),即HSS同时向各需要的网元发送同步数据请求,各网元收到请求后各自处理分别返回响应,具体流程包括以下步骤:
[0105] S1001、HSS配置共享IFC集数据,即改变(增加、删除或者修改)原有的共享IFC集配置数据;
[0106] S1002、HSS检测到共享IFC集配置数据发生变化,发送同步数据请求到S-CSCF 1,该同步数据请求携带共享IFC集配置数据变更信息;
[0107] S1003、HSS发送同步数据请求到S-CSCF 2,该同步数据请求携带共享IFC集配置数据变更信息;
[0108] S1004、HSS发送同步数据请求到AS 1,该同步数据请求携带共享IFC集配置数据变更信息;
[0109] S1005、S-CSCF 1收到同步数据请求,进行共享IFC集配置数据的格式、有效性和消息序号等的检查,检查通过后保存共享IFC集配置数据到本地数据库;
[0110] S1006、S-CSCF 1向HSS发送成功响应;
[0111] S1007、S-CSCF 2收到同步数据请求,进行共享IFC集配置数据的格式、有效性和消息序号等的检查,检查通过后保存共享IFC集配置数据到本地数据库;
[0112] S1008、S-CSCF 2向HSS发送成功响应;
[0113] S1009、AS 1收到同步数据请求,进行共享IFC集配置数据的格式、有效性和消息序号等的检查,检查通过后保存共享IFC集配置数据到本地数据库;
[0114] S1010、AS 1向HSS发送成功响应。
[0115] 通过以上步骤S1001-S1010,HSS完成向所有需要的网元同步共享IFC集配置数据。
[0116] 本发明实施例还提供了一种同步共享初始过滤规则IFC集配置数据的装置,如图11所示,包括:
[0117] 判断模块1101,用于判断存储的共享IFC集配置数据是否发生变化;
[0118] 发送模块1102,用于在判断模块1101判断共享IFC集配置数据发生变化时,向服务呼叫会话控制功能实体S-CSCF或应用服务器AS发送第一同步数据请求,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0119] 接收模块1103,用于接收S-CSCF或AS发送的成功或失败响应。
[0120] 其中,发送模块1102,具体用于对Diameter协议的PPR请求进行扩展,在扩展后的PPR请求中携带共享IFC集配置数据变更信息;向与其相邻的全部S-CSCF或AS发送携带共享IFC集配置数据变更信息的PPR请求,或者根据配置,向所需的与其相邻的部分S-CSCF或AS发送携带共享IFC集配置数据变更信息的PPR请求。
[0121] 进一步地,上述同步共享IFC集配置数据的装置,如图11所示,还包括:存储模块1104;
[0122] 对应地,接收模块1103,还用于接收BOSS发送的第二同步数据请求,该第二同步数据请求携带共享IFC集配置数据变更信息;
[0123] 存储模块1104,用于将收到的共享IFC集配置数据保存至本地;
[0124] 发送模块1102,还用于向BOSS发送成功响应。
[0125] 进一步地,上述装置中的发送模块1102,还用于在接收模块1103接收S-CSCF或AS发送的不支持共享IFC集功能的失败响应后,停止再次向发出响应的S-CSCF或AS发送第一同步数据请求。
[0126] 进一步地,上述装置中的发送模块1102,还用于在接收模块1103接收S-CSCF或AS发送的正确性检查的失败响应或一致性检查的失败响应后,根据本地预先设定的策略,重发第一同步数据请求,终止发送第一同步数据请求或上报告警。
[0127] 较佳地,上述同步共享IFC集配置数据的装置,在具体实施时,可集成于现有的HSS中。
[0128] 本发明实施例还提供了另一种同步共享初始过滤规则IFC集配置数据的装置,如图12所示,包括:
[0129] 接收模块1201,用于接收归属用户服务器HSS发送的第一同步数据请求,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0130] 处理模块1202,用于对第一同步数据请求中共享IFC集配置数据变更信息进行处理;
[0131] 发送模块1203,用于根据处理模块1202的处理结果,向HSS发送成功或失败响应。
[0132] 进一步地,同步共享IFC集配置数据的装置,如图12所示,还包括:存储模块1204;
[0133] 对应地,处理模块1202,具体用于对自身是否支持共享IFC集功能进行检查,如果检查到支持共享IFC集功能,对第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查;
[0134] 发送模块1203,具体用于在处理模块1202检查出不支持共享IFC集功能时,向HSS发送不支持共享IFC集功能的失败响应;并在处理模块1202检查出所述第一同步数据请求中共享IFC集配置数据的形式有误时,向HSS发送正确性检查的失败响应,在检查出形式无误,且存储模块1204将接收到的共享IFC集配置数据存储完成之后,向HSS发送成功响应;
[0135] 存储模块1204,用于在处理模块1202检查出所述第一同步数据请求中共享IFC集配置数据的形式无误时,将接收到的共享IFC集配置数据保存至本地。
[0136] 进一步地,同步共享IFC集配置数据的装置,如图12所示;
[0137] 处理模块1202,具体用于当接收模块1201接收到HSS发送的第一同步数据请求之后再次接收到其他HSS发送的第一同步数据请求时,对自身是否支持共享IFC集功能进行检查,如果检查到支持共享IFC集功能,对再次接收到的第一同步数据请求中共享IFC集配置数据的形式是否正确进行检查,如果检查无误,判断共享IFC集配置数据与之前收到的第一同步数据请求中的共享IFC集配置数据是否一致;
[0138] 发送模块1203,具体用于在处理模块1202检查出不支持共享IFC集功能时,向本次发送第一同步数据请求的HSS发送不支持共享IFC集功能的失败响应,在处理模块1202检查出收到的第一同步数据请求中共享IFC集配置数据的形式有误时,向该HSS发送正确性检查的失败响应,以及在处理模块1202判断共享IFC集配置数据与之前收到的第一同步数据请求中的共享IFC集配置数据不一致时,向该HSS发送一致性检查的失败响应,在处理模块1202判断共享IFC集配置数据与之前收到的第一同步数据请求中的共享IFC集配置数据一致时,向该HSS发送成功响应。
[0139] 进一步地,上述处理模块1202,具体用于对共享IFC集配置数据的格式、有效性和消息序号是否正确进行检查。
[0140] 较佳地,上述另一种同步共享IFC集配置数据的装置,在具体实施时,可集成于现有的S-CSCF或AS中。
[0141] 本发明实施例还提供了一种同步共享初始过滤规则IFC集配置数据的系统,包括:归属用户服务器HSS、服务呼叫会话控制功能实体S-CSCF和应用服务器AS;
[0142] HSS,用于判断存储的共享IFC集配置数据发生变化时,向S-CSCF或AS发送第一同步数据请求,并接收S-CSCF或AS发送的成功或失败响应,该第一同步数据请求携带共享IFC集配置数据变更信息;
[0143] S-CSCF或AS,用于接收HSS发送的第一同步数据请求,并对第一同步数据请求中共享IFC集配置数据变更信息进行处理,根据处理的结果,向HSS发送成功或失败响应。
[0144] 进一步地,本发明实施例提供的同步共享初始过滤规则IFC集配置数据的系统,还包括:电信运营支撑系统BOSS,用于向HSS发送第二同步数据请求,并接收HSS发送的成功响应,该第二同步数据请求携带共享IFC集配置数据变更信息。
[0145] 本发明实施例提供的同步共享初始过滤规则IFC集配置数据的方法、装置及系统,通过采用HSS上共享IFC集配置数据变化时,向S-CSCF或AS发送同步数据请求,该同步数据请求携带共享IFC集配置数据变更信息,可以使S-CSCF、AS和HSS的共享IFC集配置数据自动地同步,减少了静态配置的运维工作量,提升配置效率,保证了S-CSCF、AS和HSS的配置数据一致性,避免人工多点配置容易造成的配置遗漏、错误和不一致所造成的用户业务触发错误。
[0146] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈