发明名称 |
实时识别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号指院网络工程教研室 |