发明名称 一种基于消息号码处理消息的方法及装置
摘要 本发明公开了一种基于消息号码处理消息的方法及装置,该方法包括:设置号码属性表、号码关联属性表和帐号属性表;根据源网元发送的消息获取源帐号id和号码,根据号码从号码属性表中获取号码属性,并根据号码属性判断号码状态是否正常以及是否需要对所述消息进行鉴权、过滤等处理;根据所述号码从号码关联属性表中获取目的帐号id;根据源帐号id、目的帐号id从帐号属性表中获取帐号属性,根据帐号属性判断源帐号、目的帐号状态是否正常,以决定是否转发所述消息。该装置包括收发消息模块、维护管理模块、号码属性处理模块、消息路由模块和帐号属性处理模块。本发明减少了分步多次读取、处理数据的开销,提高了装置的可维护性和可扩展性。
申请公布号 CN101902699B 申请公布日期 2013.08.21
申请号 CN200910107588.X 申请日期 2009.05.31
申请人 中兴通讯股份有限公司 发明人 胡义东
分类号 H04L1/16(2006.01)I;H04W4/12(2009.01)I;H04W12/06(2009.01)I;H04W24/04(2009.01)I 主分类号 H04L1/16(2006.01)I
代理机构 深圳市世纪恒程知识产权代理事务所 44287 代理人 胡海国
主权项 一种基于消息号码处理消息的方法,其特征在于,包括如下步骤:A、设置号码属性表、号码关联属性表和帐号属性表;B、根据源网元发送的消息获取源帐号id和号码,根据号码从号码属性表中获取号码属性,并根据号码属性判断号码状态是否正常以及是否需要对所述消息进行鉴权、过滤处理,若正常或处理成功,则转入步骤C;若不正常或处理不成功,则向源网元返回失败应答结果;C、根据所述号码从号码关联属性表中获取目的帐号id,获取成功则转入步骤D;否则,向源网元返回失败应答结果;D、根据获取的源帐号id、目的帐号id从帐号属性表中获取帐号属性,根据帐号属性判断源帐号、目的帐号状态是否正常,若正常,则转发所述消息到目的网元;否则,向源网元返回失败应答结果所述步骤B具体如下:B1、根据源号码从号码属性表中获取源号码状态码,对源号码状态码与目的号码进行匹配运算,判断源号码状态是否正常,若正常,则转入步骤B2;否则,向源网元返回失败应答结果;B2、根据目的号码从号码属性表中获取目的号码状态码,对目的号码状态码与源号码进行匹配运算,判断目的号码状态是否正常,若正常,则转入步骤B3;否则,向源网元返回失败应答结果;B3、根据计费号码从号码属性表中获取计费号码状态码,根据计费号码状态码判断计费号码状态是否正常,若正常,则转入步骤B4,否则,向源网元返回失败应答结果;B4、根据获取的源号码状态码、目的号码状态码和计费号码状态码判断是否需要进行鉴权、过滤处理,若不需要处理,或需要处理且处理成功,则转入步骤C;若需要处理且处理不成功,则向源网元返回失败应答结果。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层