[发明专利]一种基于KPLS算法的OpenFlow交换机性能参数测量方法有效
申请号: | 201610765931.X | 申请日: | 2016-08-29 |
公开(公告)号: | CN106330555B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 谢佩章;周骏贵;毛敏明;濮力;程秀才;王婧宇;刘晓波 | 申请(专利权)人: | 南京市产品质量监督检验院 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L12/931 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 于忠洲 |
地址: | 210019 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于KPLS算法的OpenFlow交换机性能参数测量方法,步骤包括:获取KPLS算法所需的建模样本集,包括吞吐量集合、时延集合以及丢包率集合;根据获得的建模集建立OpenFlow交换机关键性能参数的KPLS模型;获取OpenFlow交换机当前的测试数据;带入测试数据至KPLS模型,计算当前OpenFlow交换机的关键性能参数,包括吞吐量、时延以及丢包率。该OpenFlow交换机性能参数测量方法具有较高的准确性和实时性,而且避免硬件检测对网络造成冲击,获得的参数失真的问题。 | ||
搜索关键词: | 一种 基于 kpls 算法 openflow 交换机 性能参数 测量方法 | ||
【主权项】:
1.一种基于KPLS算法的OpenFlow交换机性能参数测量方法,其特征在于,包括如下步骤:步骤1,依次改变压力流量、报文分组长度、报文分组数量以及TCP/UDP报文格式中的一个参数,而保持其余参数固定不变,从而获取KPLS算法所需的建模样本集,包括吞吐量集合、时延集合以及丢包率集合;步骤2,根据获得的建模集建立OpenFlow交换机关键性能参数的KPLS模型;步骤3,获取OpenFlow交换机当前的测试数据;步骤4,带入测试数据至KPLS模型,计算当前OpenFlow交换机的关键性能参数,包括吞吐量、时延以及丢包率;步骤1中,获取KPLS算法所需的建模样本集的具体步骤为:步骤1.1,固定其余参数不变,改变发送压力x1共N1次,获得不同压力流量下的性能主要参数,由流量发生器向OpenFlow交换机发送报文分组长度为x3Byte、传输中的分组数量为x4的TCP/UDP报文x2,持续时间为S秒,OpenFlow交换机在接收到TCP/UDP报文x2后根据预先插入的流量表规则向信号接收器转发TCP/UDP报文x2,同时测当前的性能主要参数吞吐量Throughput1、时延Timedelay1以及丢包率Lossrate1,得到的样本集为X1={x1,x2,x3,x4},Y1={Throughput1,Timedelay1,Lossrate1},其中:步骤1.2,固定其余参数不变,改变发送报文分组长度x3共N2次,获得不同分组长度下的性能主要参数,由流量发生器向OpenFlow交换机发送压力x1Mbit/s、传输中的分组数量为x4的TCP/UDP报文x2,持续时间为S秒,OpenFlow交换机在接收到TCP/UDP报文x2后根据预先插入的流量表规则向信号接收器转发TCP/UDP报文x2,同时测当前的性能主要参数吞吐量Throughput2、时延Timedelay2以及丢包率Lossrate2,得到样本集为X2={x1,x2,x3},Y2={Throughput2,Timedelay2,Lossrate2},其中:步骤1.3,固定其余参数不变,改变传输中的报文分组数量x4共N3次,获得不同传输中的报文分组数量下的性能主要参数,由流量发生器向OpenFlow交换机发送压力x1Mbit/s、发送报文分组长度为x3Byte的TCP/UDP报文x2,持续时间为S秒,OpenFlow交换机在接收到TCP/UDP报文x2后根据预先插入的流量表规则向信号接收器转发TCP/UDP报文x2,同时检测当前的性能主要参数吞吐量Throughput3、时延Timedelay3以及丢包率Lossrate3,得到样本集为X3={x1,x2,x3},Y3={Throughput3,Timedelay3,Lossrate3},其中:步骤1.4,固定其余参数不变,改变TCP/UDP报文x2共N4次,获得发送压力x1Mbit/s递增情况下TCP/UDP格式不同的性能主要参数,由流量发生器向OpenFlow交换机发送分组长度为x3Byte、传输中的分组数量为x4的TCP/UDP报文x2,持续时间为S秒,OpenFlow交换机在接收到TCP/UDP报文x2后根据预先插入的流量表规则向信号接收器转发TCP/UDP报文x2,同时通过检测设备检测当前的性能主要参数吞吐量Throughput4、时延Timedelay4以及丢包率Lossrate4,得到样本集为X4={x1,x2,x3,x4},Y4={Throughput4,Timedelay4,Lossrate4},其中:步骤1.5,进一步获得建模样本集{X,Y}={(X1,X2,X3,X4)T,(Y1,Y2,Y3,Y4)T}。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京市产品质量监督检验院,未经南京市产品质量监督检验院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610765931.X/,转载请声明来源钻瓜专利网。
- 上一篇:微型测距机激光发射电路
- 下一篇:一种UWB一维测距系统