发明名称 一种非常态用户消息拦截方法及系统
摘要 本发明涉及一种非常态用户消息拦截方法及系统,当接收到INIT的CCR消息为用户首次发送时,存储用户级信息到用户状态池中,如非首次发送,检测对应的用户状态是否为异常,如果异常,判断拦截生效时间与系统当前时间的时间差是否大于阈值,如果大于,则将CCR消息发送给OCS系统,否则拦截所述CCR消息。发明有效解决了在用户状态异常时OCS在线计费系统返回异常返回码后,网元马上又有大量的INIT的CCR消息发送给OCS的通用接口模块,本发明实现有效拦截异常状态的消息,并通过设定的拦截时间,当拦截时间过后的,允许异常状态的用户的信息能透传到OCS系统,如果用户状态正常了,则能正常使用,如果用户状态仍为异常状态,则继续拦截后续的INIT的CCR消息。
申请公布号 CN105142126A 申请公布日期 2015.12.09
申请号 CN201510487232.9 申请日期 2015.08.10
申请人 北京思特奇信息技术股份有限公司 发明人 严丽君
分类号 H04W4/24(2009.01)I;H04L12/26(2006.01)I 主分类号 H04W4/24(2009.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 一种非常态用户消息拦截方法,其特征在于,包括如下步骤:步骤1,接收网元发送的CCR消息,判断所述CCR消息是否为INIT型消息,如果是执行步骤2,否则执行步骤3;步骤2,判断所述CCR消息是否为用户首次发送的,如果是则在用户状态池msisdn_pool中记录所述CCR消息对应的用户级信息,执行步骤3;否则执行步骤5;步骤3,将所述CCR消息传递给OCS系统;步骤4,接收到OCS返回的INIT的CCA消息时,当检测到用户异常时,在用户状态池msisdn_pool中将系统当前时间设置为拦截生效时间,并将用户状态设置为异常,返回步骤1;步骤5,根据用户状态池msisdn_pool中的用户状态判断所述CCR消息对应的用户状态是否为异常,如果是则执行步骤6;否则执行步骤3;步骤6,判断拦截生效时间与系统当前时间的时间差是否大于预设拦截时间,如果是则执行步骤3,否则拦截所述CCR消息,直接返回拒绝使用的CCA消息给网元。
地址 100086 北京市海淀区中关村南大街6号中电信息大厦16层