一种基于IMS呼叫信令的僵尸号码检索方法技术

技术编号:29262442 阅读:28 留言:0更新日期:2021-07-13 17:37
一种基于IMS呼叫信令的僵尸号码检索方法,其特征在于,包括:SBC数据镜像、信令数据抓取和解析、呼叫记录合成和僵尸号码检索。本发明专利技术实现了对僵尸号码的实时检索,准确性较CCF话单方式大幅提高。该方案的关键步骤是呼叫信令数据的抓取、解析、合成,区别于通用信令监测系统抓取核心网交换机信令数据方案,提出只获取SBC网元数据,有效减小了通用信令监测系统中数据抓取和话单合成的复杂处理过程,针对SBC网元数据设计话单合成算法,提高了话单准确性和生成效率。

【技术实现步骤摘要】
一种基于IMS呼叫信令的僵尸号码检索方法
本专利技术公开一种基于IMS呼叫信令的僵尸号码检索方法,属于IMS的

技术介绍
现有技术中,所述行政电路交换网电话终端用户开始逐步向IMS行政交换网迁移。随着市场客户对行政交换网向IMS技术体制演进,交换网络向着扁平化建设管理模式发展,行政交换网核心设备集中上移,业务覆盖范围和设备维护量面临急剧扩张形势,这对市场客户的总部行政交换网现有运维模式和运维技术团队建设都提出了更好的要求。所述行政交换网作为市场客户内部办公电话通信网络,存在大量的电话终端设备,每台在用终端话机设备关联一个号码。僵尸号码为不经常使用的号码(比如三个月以上未使用过的号码),该号码会占用一台话机终端设备,一个核心网license,关联话机周期性注册占用核心网和接入网通信资源,因此僵尸号码会占用IMS行政交换网中的软硬件资源,如果整个IMS行政交换网中存在较多僵尸号码,则IMS资源存在巨大浪费现象。怎样高效检索整个IMS行政交换网中的僵尸号码,能够帮助了解整个网络资源使用情况,避免不必要的资源浪费,优化整个系统软硬件资本文档来自技高网...

【技术保护点】
1.一种基于IMS呼叫信令的僵尸号码检索方法,其特征在于,包括:SBC数据镜像、信令数据抓取和解析、呼叫记录合成和僵尸号码检索;/n所述SBC数据镜像:接入网所有用户终端信令数据都经过SBC设备,SBC连接IMS-CE,抓取IMS-CE连接SBC接入侧端口即可获取全部通话数据;/n所述信令数据抓取和解析是指:对SBC信令数据,根据call-ID、主叫号码、被叫号码三个关键参数进行抓取和解析;/n所述呼叫记录合成的方法如下:/n①声明键值对存储集合,键为call-ID,值为整个话单集合;/n②获取信令数据中的call-ID;/n③判断存储集合中是否有对应key;/n④如果有对应的key,则把信令...

【技术特征摘要】
1.一种基于IMS呼叫信令的僵尸号码检索方法,其特征在于,包括:SBC数据镜像、信令数据抓取和解析、呼叫记录合成和僵尸号码检索;
所述SBC数据镜像:接入网所有用户终端信令数据都经过SBC设备,SBC连接IMS-CE,抓取IMS-CE连接SBC接入侧端口即可获取全部通话数据;
所述信令数据抓取和解析是指:对SBC信令数据,根据call-ID、主叫号码、被叫号码三个关键参数进行抓取和解析;
所述呼叫记录合成的方法如下:
①声明键值对存储集合,键为call-ID,值为整个话单集合;
②获取信令数据中的call-ID;
③判断存储集合中是否有对应key;
④如果有对应的key,则把信令数据存入该key对应的value集合中;
⑤如果无对应key,则在存储集合新建一个key/value对,key为信令的call-ID,value为空集合;
⑥获取存储集合中所有的value集合,即合成后的呼叫信令信息;
合成后的呼叫信令信息存储Mysql数据库;
所述僵尸号码检索包括:预设僵尸号码的定义时间,同时配制针对僵尸号码进行检索的间隔时间。


2.根据权利要求1所述的一种基于IMS呼叫信令的僵尸号码检索方法,其特征在于,所述信令数据抓取是基于Pcap库进行抓包。


3.根据权利要求2所述的一种基于IMS呼叫信令的僵尸号码检索方法,其特征在于,所述信令数据抓取的详细步骤如下:
①获取服务器网卡操作句柄,读取网络适配器数据包;
②获取配置文件sip_storage.ini中参数MacIpList,参数值ip为要抓取的网卡对应ip;
③据配置文件中参数MacIpList,过滤不需要监听的网卡;
④根据获取的服务器网卡操作句柄打开网络设备;
⑤配置网络类型和过滤字符串;
⑥将过滤字符串绑定到打开的网卡中;
⑦执行抓包;
⑧执行信令数据解析;
⑨结束对网卡操作句柄调用,释放调用时申请的内存资源。


4.根据权利要求3所述的一种基于IMS呼叫信令的僵尸号码检索方法,其特征在于,所述信令抓包数据解析详细步骤如下:
①检查报文长度是否在预设长度之内;
②SIP消息开头必须是大写字母;
③检查第一行是否有字符“SIP/2.0...

【专利技术属性】
技术研发人员:夏胜权翟洪婷李亮卢志雄姜伟王喜臣张志刚赵绪虎刘强宋广义
申请(专利权)人:山东欧飞凌信息技术有限公司
类型:发明
国别省市:山东;37

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1