一种策略控制方法及装置、dra、p-cscf的制作方法_4

文档序号:9691585阅读:来源:国知局
>[0128]本发明实施例中,P-CSCF在向出现异常的PCRF请求专载资源后,P-CSCF接收到备用PCRF回复的响应消息中携带错误原因值IP_CAN_SESS1N_NOT_AVAILABLE或DIAMETER_UNKN0WN_SESS10N_ID,然后P-CSCF通过扩展的SIP消息通知S-CSCF网元PCRF出现了故障;接着,S-CSCF收到上述扩展的SIP消息后,向HSS发送用于指示P-CSCF进行复位的复位指示消息;然后,HSS收到P-CSCF复位指示消息后,向MME发送P-CSCF复位指示消息;最后MME收到P-CSCF复位指示消息后,指示UE重新发起頂S PDN网络的附着流程,重建頂STON连接;如此,解决了现网PCRF出现故障后无法进行VoLTE呼叫的问题,同时相比1+1实时容灾方案,节约了设备成本及备份链路的开销。
[0129]实施例三
[0130]基于上述各实施例,本实施例再提供一种策略控制方法,图8-1为本发明实施例三策略控制方法的实现流程示意图一,如图8-1所示,该方法应用于P-CSCF,所述方法包括:
[0131]步骤801,在UE进行VoLTE呼叫的过程中且P-CSCF向出现异常的主用PCRF请求专载资源时,所述P-CSCF接收DRA转发的携带有错误原因值的响应消息;
[0132]这里,所述响应消息中携带错误原因值,所述错误原因值包括IP_CAN_SESS10N_N0T_AVAILABLE 或 DIAMETER_UNKNOWN_SESS1N_ID ;
[0133]步骤802,所述P-CSCF根据所述错误原因值,向S-CSCF发送故障指示消息,以使所述S-CSCF触发HSS为所述UE重新建立ms PDN连接。
[0134]这里,所述故障指示消息用于使所述S-CSCF触发HSS为所述UE重新建立頂S PDN连接。
[0135]基于上述各实施例,本实施例再提供一种策略控制方法,该方法应用于DRA,图8-2为本发明实施例三策略控制方法的实现流程示意图二,如图8-2所示,所述方法包括:
[0136]步骤811,DRA分别判断所述DRA与N个主用PCRF之间的链路是否出现异常;
[0137]这里,所述N为大于1的整数;
[0138]步骤812,所述DRA确定任意一个所述DRA与主用PCRF之间的链路出现异常时,将所述DRA与出现异常的主用PCRF之间的链路切换到备用PCRF ;
[0139]步骤813,在UE进行VoLTE呼叫的过程中且P-CSCF向所述出现异常的主用PCRF请求专载资源时,所述DRA接收所述备用PCRF发送的携带有错误原因值的响应消息;
[0140]这里,所述响应消息中携带错误原因值,所述错误原因值包括IP_CAN_SESS10N_N0T_AVAILABLE 或 DIAMETER_UNKNOWN_SESS1N_ID ;
[0141]步骤814,所述DRA将所述响应消息转发给P-CSCF,以便所述P-CSCF通知S-CSCF触发HSS为所述UE重新建立网际协议多媒体子系统的公用数据网ms PDN连接。
[0142]这里,所述响应消息用于使所述P-CSCF通知S-CSCF触发HSS为所述UE重新建立网际协议多媒体子系统的公用数据网MS TON连接。
[0143]实施例四
[0144]基于上述的策略控制方法,本发明实施例提供一种策略控制装置,图9-1为本发明实施例四策略控制装置的组成结构示意图,如图9-1所示,所述策略控制装置910包括P-CSCF 911 和 DRA 912,其中:
[0145]所述DRA 912,用于分别判断所述DRA与N个主用PCRF之间的链路是否出现异常;
[0146]这里,所述N为大于1的整数;
[0147]所述DRA 912,还用于确定任意一个所述DRA与主用PCRF之间的链路出现异常时,将所述DRA与出现异常的主用PCRF之间的链路切换到备用PCRF ;
[0148]所述DRA 912,还用于在UE进行VoLTE呼叫的过程中且P-CSCF向出现异常的主用PCRF请求专载资源时,向所述P-CSCF转发的携带有错误原因值的响应消息;
[0149]这里,所述响应消息中携带错误原因值,所述错误原因值包括IP_CAN_SESS10N_NOT_AVAILABLE 或 DIAMETER_UNKNOWN_SESS1N_ID ;
[0150]所述P-CSCF 911,用于根据所述错误原因值向服务呼叫会话控制功能S-CSCF发送故障指示消息,以使所述S-CSCF触发归属用户服务器HSS为所述UE重新建立网际协议多媒体子系统的公用数据网頂S TON连接。
[0151]这里,所述故障指示消息采用扩展的会话初始化协议SIP消息来实现。所述故障指示消息用于使所述P-CSCF通知服务呼叫会话控制功能S-CSCF触发归属用户服务器HSS为所述UE重新建立网际协议多媒体子系统的公用数据网頂S TON连接。
[0152]本发明实施例中,所述装置还包括S_CSCF、HSS和MME,其中:
[0153]所述S-CSCF,用于接收所述故障指示消息后,向所述HSS发送用于指示P-CSCF复位的复位指示消息;
[0154]所述HSS,用于收到所述复位指示消息后,向MME发送复位指示消息;
[0155]所述MME,用于收到所述复位指示消息后,指示UE重新发起頂S PDN网络的附着流程,以重建IMS PDN连接。
[0156]本发明实施例中,所述P-CSCF,还用于向DRA发送用于向所述出现异常的主用PCRF请求专载资源的请求消息;
[0157]所述DRA,还用于将所述请求消息转发给所述备用PCRF ;
[0158]所述DRA,还用于接收所述备用PCRF发送的携带有错误原因值的响应消息。
[0159]基于上述实施例提供的策略控制方法,本发明实施例提供一种P-CSCF,图9-2为本发明实施例四P-CSCF的组成结构示意图,如图9-2所示,所述P-CSCF920包括第一接收单元921和第一发送单元922,其中:
[0160]所述第一接收单元921,用于在UE进行VoLTE呼叫的过程中且所述P-CSCF向出现异常的主用PCRF请求专载资源时,接收DRA转发的携带有错误原因值的响应消息;
[0161]所述发送单元922,用于根据所述错误原因值,向服务呼叫会话控制功能S-CSCF发送故障指示消息;
[0162]这里,所述故障指示消息用于使所述S-CSCF触发归属用户服务器HSS为所述UE重新建立网际协议多媒体子系统MS TON连接。
[0163]基于上述实施例提供的策略控制方法,本发明实施例提供一种DRA,图9-3为本发明实施例四DRA的组成结构示意图,如图9-3所示,所述DRA 930包括判断单元931、切换单元932、第二接收单元933和转发单元934,其中:
[0164]所述判断单元931,用于分别判断所述DRA与N个主用策略和计费规则单元PCRF之间的链路是否出现异常,并在任意一个所述DRA与主用PCRF之间的链路出现异常时,触发所述切换单元,其中所述N为大于I的整数;
[0165]所述切换单元,用于将所述DRA与出现异常的主用PCRF之间的链路切换到备用PCRF ;
[0166]所述第二接收单元932,用于在UE进行VoLTE呼叫的过程中且P-CSCF向所述出现异常的主用PCRF请求专载资源时,接收所述备用PCRF发送的携带有错误原因值的响应消息;
[0167]所述转发单元934,用于将所述响应消息转发给P-CSCF,以便所述P-CSCF通知S-CSCF触发HSS为所述UE重新建立頂S PDN连接。
[0168]这里需要指出的是:本发明实施例四中的策略控制装置或DRA或P-CSCF的描述,与上述策略控制方法描述是类似的,同策略控制方法的有益效果描述,不做赘述。对于本发明策略控制装置或DRA或P-CSCF的实施例中未披露的技术细节,请参照本发明方法实施例的描述。
[0169]在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
[0170]上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0171]另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0172]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(Read-Only Memory, ROM)、随机存取存储器(Random Access Memory, RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0173
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1