面向语义异常的SIP畸形检测系统的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:leolee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SIP是应用层的多媒体通信协议。SIP协议结构简洁、易于扩展,已经被广泛地应用到VoIP、多媒体会议等场景中。由于IETF在设计SIP协议时主要考虑的是协议的易用性,所以SIP的灵活开放模式导致了很多安全性问题,越来越受到学界和工业界的关注。目前,针对SIP畸形消息的检测技术主要有两种:针对已知畸形特征的特征检测技术和针对未知畸形的异常检测技术。特征检测技术主要根据RFC 3261设计SIP语法检测规则,但不能有效检测SIP语义畸形;异常检测技术不理解SIP语法或语义,用事先训练的分类器将待检测数据包进行分类,其准确性依赖于训练时样本的全面性。目前对SIP畸形的检测主要关注于语法层面,而对SIP语义畸形的检测能力关注不足。针对目前特征检测和异常检测的技术对SIP语义畸形检测能力的不足,本文设计了一种融合两种方法的面向SIP畸形语义的检测模型。待检测SIP消息首先进行畸形语法语义的检测,经过消息长度检测后提取头字段,检测头字段是否重复、乱序、缺失等,然后头字段的值被解析后通过相应的字段检测函数进行判断。面向已知畸形的检测规则根据RFC 3261和RFC 4475总结了 SIP畸形消息的典型语法和语义特征,能够对典型畸形的检测进行有效覆盖。对于其他未知畸形和不便用规则表示或编程实现的畸形,本文结合异常检测的思想设计了一个Tri-training分类器进行检测。在分类器训练阶段,将大量已标记SIP消息用n-gram分词方法转换成已标记向量,以便训练分类器的参数。在检测阶段,类似地,通过n-gram分词将待检测SIP消息映射为大量字符串,然后通过与训练过程产生的特征向量对比,产生待检测向量,作为Tri-training分类器的输入,利用SVM分类器进行判断。异常检测技术不需要理解SIP语法或语义,经过事先训练的分类器处理,对未知畸形具有较高的检测准确率。基于上述方法,在仿真环境中测试证明,面向语义SIP畸形的检测系统具有较高的检测准确率。
其他文献
HEVC(High Efficiency Video Coding)作为最新一代视频编码标准,具备更好的视频压缩性能、能够满足更多的应用场景。以其出色的编码效率和网络适应能力,应用领域十分广泛,为
随着移动终端的大量普及,以及移动社交网络的快速发展,大量的地理位置数据和传统文本数据得到融合,致使综合了空间相近性和文本相关性的空间文本查询服务在基于位置的移动社交等领域中得到了广泛的应用。为了实现空间文本数据服务的灵活性并节省服务成本,数据拥有者将他们的数据服务外包至公用云,然而,这可能会带来严重的隐私问题。通过深入分析云环境下空间文本skyline查询的隐私保护需求,本文定义并研究了云环境下保
移动数据流量高速增长,人们对于容量的需求日益提高,传统宏蜂窝基站已无法满足用户日益提高的业务需求,给现有蜂窝移动通信系统带来了前所未有的冲击和挑战。在传统蜂窝网络
随机系统的控制回路的性能直接关系到闭环系统安全经济运行,而控制回路的性能评估直接给出了当前闭环系统运行的状态。本文从传统的随机性能评价指标(方差)出发,首先深入分析
多输入多输出(Multiple-Input Multiple-Output,MIMO)技术可以有效地提高通信系统的数据速率,该技术受到了广泛认可,已成为下一代无线通信系统的关键技术,一直是同行专家和学
工业现场中大部分被控过程都是多输入多输出过程,各变量之间广泛存在着内部耦合。目前研究和应用已经十分完善的控制方法大部分是单回路系统控制方法,用这些方法控制多变量过
压电型声发射传感器主要应用于无损检测领域。传感器的灵敏度是声发射检测中的关键因素。声发射传感器的标定是声发射定量检测技术的前提。速度法和互易法是两种通用的标定方
多目标跟踪技术在面临着日益复杂的跟踪场景挑战的同时,也得到不断发展与广泛应用。群目标跟踪就是在这样的研究背景下提出的,打破了传统多目标跟踪的局限性,尤其在群组的分
作为宏小区的补充和扩展,家庭小区的出现在使得在增强室内覆盖的同时,用户能够获得更高的数据速率和服务质量。与此同时,家庭基站的引入也带来了宏蜂窝和家庭基站之间以及家
由于雷达和传感器的分辨率随科技进步而不断提高,得到的同一个目标的量测不止一个,此时,目标需看作是扩展目标,如果仍然使用传统的方法将量测和目标相关联进行跟踪已无法满足