发明名称 实时识别Skype两类语音流的方法
摘要 本发明的实时识别Skype两类语音流的方法,提出了从网络流量中实时准确识别出Skype基于UDP的语音流方法IUSVF和实时准确识别出Skype基于TCP的语音流方法ITSVF。这两种方法都要按流序列逐报文进行处理,而IUSVF的识别过程则要经过识别Skype UDP特征和Skype VoIP特征两个阶段,ITSVF的识别过程则通过计算判别流序列报文的χ<sup>2</sup>值和识别Skype VoIP特征两个阶段。本发明具有实时识别效率较高,准确性好和降低识别开销的优点。
申请公布号 CN101668034A 申请公布日期 2010.03.10
申请号 CN200910035458.X 申请日期 2009.09.28
申请人 中国人民解放军理工大学指挥自动化学院 发明人 陈鸣;孙瑞锦;许博
分类号 H04L29/08(2006.01)I;H04L12/56(2006.01)I;H04M7/00(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 南京天华专利代理有限责任公司 代理人 夏 平
主权项 1、一种识别基于UDP的Skype流的方法IUSVF,其特征在于,包括下列步骤:A.对每个到达网络链路的新分组,若是TCP分组或周知端口的UDP分组则丢弃,否则属于其他UDP分组,继续;B.对于该分组,由四元组{源IP地址,目的IP地址,源端口号,目的端口号}信息经散列函数判断其是否属于已有流;若该四元组与已有记录的流的四元组不一致,则该流记录的信息不存在,建立该流的信息散列函数,并初始化然后返回至步骤A;若该流记录的信息已经存在,并且没有确定类型,则继续;否则返回至步骤A;C.根据Skype UDP特征对该已存在记录的流序列的前n个报文进行识别;若该未知类型的UDP流不符合Skype UDP特征,则将该流标记为非Skype流并返回至步骤A;否则继续;D.根据Skype VoIP特征继续判断该已存在记录的流序列的报文长度和报文间隔时间,对不同编码方式具有不同的识别参数;取该流前m1个报文进行识别;E.若该未知类型的UDP流符合Skype VoIP特征,进一步判定该流是否符合PC到PC的特征,如果符合,则判定为PC到PC的Skype流,如果不符合,则判定为PC到电话的Skype流;若该未知类型的UDP流不符合Skype VoIP特征,进一步判定该流是否符合PC到PC的特征,如果符合,则判定为Skype流视频或文件共享,如果不符合,则判定为非Skype流。
地址 210007江苏省南京市海福巷1号指院网络工程教研室