发明名称 VoIP网关检测方法及多核处理设备
摘要 本申请提供了一种VoIP网关检测方法,基于多核处理设备,所述多核处理设备具备并发处理百万级数据流的处理能力,所述方法包括:针对多核处理设备的处理能力及当前检测任务,构建多核处理设备中每个内核处理单元各自对应的哈希链表,哈希链表中的节点用于实时缓存所述当前检测任务所对应的骨干网络中的数据流,且各个节点所缓存的数据流各不相同;以并发处理的方式,执行各个内核处理单元采用LRU机制对各自的哈希链表进行老化处理的过程;确定经过老化处理后的哈希链表所缓存的数据流为活跃流;以并发处理的方式,执行各个内核处理单元检测VoIP网关的过程。因此,本申请解决了目前不能检测出活跃流所对应的VoIP网关的问题。
申请公布号 CN103873712A 申请公布日期 2014.06.18
申请号 CN201410148625.2 申请日期 2014.04.14
申请人 中国人民解放军信息工程大学 发明人 卫红权;常振超;张建朋;于岩;陈鸿昶;刘力雄;黄海;陈福才;吉立新
分类号 H04M7/00(2006.01)I;H04L12/861(2013.01)I;G06F17/30(2006.01)I 主分类号 H04M7/00(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 王宝筠
主权项 一种网络电话VoIP网关检测方法,其特征在于,基于多核处理设备,所述多核处理设备具备并发处理百万级数据流的处理能力,所述方法包括:所述多核处理设备针对所述多核处理设备的处理能力及当前检测任务,构建所述多核处理设备中每个内核处理单元各自对应的哈希链表,所述哈希链表中的节点用于实时缓存所述当前检测任务所对应的骨干网络中的数据流,且各个节点所缓存的数据流各不相同;以及,以并发处理的方式,执行各个内核处理单元采用最近最少使用LRU机制对各自的哈希链表进行老化处理的过程;以及,确定经过老化处理后的哈希链表所缓存的数据流为活跃流;以并发处理的方式,执行各个内核处理单元检测VoIP网关的过程,所述检测VoIP网关的过程包括:采用深度包检测DPI技术检测出所述活跃流中的VoIP数据流,并将所述VoIP数据流中五元组相同的数据包进行重组,得到重组VoIP数据流;统计在预设时间段内,所述重组VoIP数据流的个数,在统计结果为不小于预设统计阈值的情况下,确定所述重组VoIP数据流所对应的五元组中的IP地址为VoIP网关。
地址 450002 河南省郑州市高新技术开发区科学大道62号