[发明专利]一种无线网络协议性能建模方法有效
申请号: | 201810316356.4 | 申请日: | 2018-04-10 |
公开(公告)号: | CN108513316B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 赵志为;闵革勇;黄文杰;杨明航;高伟峰 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04W24/06 | 分类号: | H04W24/06 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 宋辉 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线网络 协议 性能 建模 方法 | ||
本发明公开了一种无线网络协议性能建模方法,采集传输数据,将链路中收到的包转化为二进制序列;将时长为T的链路上的包分解为若干段,每一段分解为d个含有w个包的集合,并得出每个集合的任播链路上的预期传输次数aE和广播链路上的预期传输次数bE作为原序列的aE和bE。本发明一种无线网络协议性能建模方法,重复调整参数使模型达到最佳,根据无线网的质量和链路级的性能,将模型生成数据包与原来数据包进行对比,查看模型的可行性,如果模型与原数据包差太远则调整d、w的值,在充分考虑收包率、时间相关性和空间链路的相关性的同时,保证了准确性,有效的降低了现有的模型仿真所产生的误差,提供了仿真结果的准确性。
技术领域
本发明涉及无线通信研究领域,具体涉及一种无线网络协议性能建模方法。
背景技术
在通信领域中,无线网络协议建模是协议设计和性能测试的非常重要的方法。马尔科夫模型被广泛运用在仿真网络通信方面,但是这个模型必须在没有传输错误的情况下仿真,吉尔伯特模型是一个可以用来仿真传输失真概率模型,而隐马尔科夫模型既可以控制传输持续时间来模拟突发链路又可以用来仿真网络通信协议。
以预期传输次数(E)作为协议性能指标,可以根据协议的不同将预期传输次数分为三种:单播预期传输次数(uE)、任播预期传输次数(aE)和广播预期传输次数(bE)。现有研究对协议性能的仿真建立了一维模型和二维模型,一维模型是将收包率PRR作为模型传输性能指标,因为收包率PRR是捕捉长期的链路行为而使一些短期的uE不能被捕捉,所以一维模型不符合要求。二维模型是将链路上的收包率PRR和时间分配同时考虑进模型,二维模型基本可以捕捉uE,但是二维模型对aE和bE捕捉时,由于空间上链路的相关性对任播、广播链路有很大影响导致二维模型不能捕捉aE和bE。现存的通信仿真模型由于无法充分考虑收包率、时间相关性和空间链路的相关性,造成仿真结果不够准确。
发明内容
本发明所要解决的技术问题是现存的通信仿真模型由于无法充分考虑收包率、时间相关性和空间链路的相关性,造成仿真结果不够准确,目的在于提供一种无线网络协议性能建模方法,解决上述问题。
本发明通过下述技术方案实现:
一种无线网络协议性能建模方法,包括以下步骤:S1:采集传输数据,将链路中收到的包转化为二进制序列;S2:将接收到的传输数据包分为若干段,并将每段的包分解为d个含有w个包的集合,并得出每个集合的任播链路上的预期传输次数aE和广播链路上的预期传输次数bE作为原序列的aE和bE;S3:根据S2中所述d个集合和集合中的w个包得出每个集合的收包率PRR,并将d个集合的收包率PRR组成PRR元组;S4:根据S3所述PRR元组得出新序列,并得出新序列的aE和bE;S5:将原序列和新序列的aE比较,并将原序列和新序列的bE比较;如果原序列和新序列的aE的差异小于差异阈值,且原序列和新序列的bE的差异小于差异阈值,则认为该新序列为合理模型,否则认为该新序列为不合理模型;S6:如果该新序列为不合理模型,则修改d和w的值,并依次执行S2、S3、S4、S5和S6。
现有技术中,由于空间上链路的相关性对任播、广播链路有很大影响导致二维模型不能捕捉aE和bE,使得现存的通信仿真模型由于无法充分考虑收包率、时间相关性和空间链路的相关性,造成仿真结果不够准确。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810316356.4/2.html,转载请声明来源钻瓜专利网。