[发明专利]基于OpenWrt的MAC层协议栈验证平台有效
申请号: | 201711143572.5 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107835108B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 袁冰;王军;朱贤明;杨永存;来新泉 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04W80/00 |
代理公司: | 北京化育知识产权代理有限公司 11833 | 代理人: | 尹均利 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 openwrt mac 协议 验证 平台 | ||
本发明公开了一种基于OpenWrt的MAC层协议栈验证平台,主要解决现有MAC协议栈验证需要设计完整验证平台问题。其包括主板、MAC协议栈硬件模块和控制单元;主板上搭载高性能处理器,其预留有多种通用总线接口,并通过通用总线接口与MAC协议栈硬件模块联通;MAC协议栈硬件模块由MAC协议栈芯片及外围电路组成;控制单元包括操作系统模块,驱动模块和MAC协议栈,操作系统对软件和硬件进行管理,驱动模块驱动MAC协议栈芯片正常工作,MAC协议栈实现媒体介入控制功能。本发明减少了硬件电路设计的工作量,降低了验证平台存在故障的概率,加快了协议栈的测试和验证,可用于对WIFI芯片MAC层协议栈验证和测试。
技术领域
本发明涉及无线通信技术领域,尤其涉及一种MAC层协议栈验证平台,可用于对WIFI芯片MAC层协议栈验证和测试。
背景技术
随着科学技术的迅猛发展,无线通信技术的成熟,其典型应用分支WIFI也凭借自身的优势得到广泛应用,演变成一种技术热点,无论是商业还是家庭都进行了大范围的WIFI覆盖,成了日常生活中不可或缺的组成部分。无线通信技术的另一个分支物联网技术作为近几年的发展热点,越来越多的物联网智能设备通过无线通信技术接入网络,这其中智能家居产品得到了大家的重点关注。智能家居设备通过WIFI技术连入到智能家居服务器,通过智能家居服务器对家庭智能统一管理,使日常生活更加方便快捷。无线通信技术加速了家居生活数字化、无线化和智能化的发展。
WIFI技术从1997年6月IEEE802.11标准正式实施以来已经发展了多代,技术得到了快速的革新。速率也从802.11的1Mbps或2Mbps到802.11b的11Mbps,802.11a(g)的54Mbps,802.11n的450Mbps以及目前主流标准802.11ac的1300Mbps和应用于远距离通信的802.11ah。每一种物理层通信技术的革新都需要媒体接入控制层协议进行技术升级以满足其物理层速率的要求。
应用于不同业务的MAC层协议因需求不同而不同,如语音类,为了保证实时性则要求该业务在MAC协议栈中具有高优先级,背景类数据传输对实时性要求相对较低,传输失败后可以进行重传,不会对用户体验造成较大的影响,因此该业务在MAC协议栈中优先级可以相对较低。不同的业务优先级需要通过仿真、验证和测试进行确定,仿真可通过相应的软件进行,验证和测试则需要在相应的软硬件平台上进行。不同科技公司研发的MAC层协议栈不仅需要严格依照相关的标准还需要根据相应业务需求做对应的优化和改进,开发出适应不同应用场景的WIFI芯片。研发的WIFI芯片所需要的验证和测试则在特定的软硬件平台上完成。随着个人便携电脑、智能手机和智能家居设备的普及,通过WIFI技术接入互联网的设备正在呈井喷式的增长,如何优化MAC协议栈降低网络拥堵提高信道利用率是一个亟待解决的问题。
针对以上问题,不同的厂商都拥有其自己的解决和测试方案。厂商根据不同的业务需求依照IEEE802.11协议标准进行研究设计和实现,然后根据MAC层协议栈应用场景设计专用的硬件测试电路和相应的软件模块搭建MAC层协议栈测试平台,借助相应的工具对MAC协议栈功能和性能进行测试和验证,进而确定MAC协议栈功能和性能是否满足设计要求。传统的测试平台是根据不同的业务场景和不同的MAC层协议栈标准设计专用的硬件电路和相应的软件模块,对设计实现的MAC层协议栈进行测试和验证,这无形的增加了验证和测试工作的难度和复杂度,硬件平台的利用度也不高,也增加了验证和测试过程中的不确定性和不稳定性。
发明内容
本发明的目的在于针对上述现有技术的不足,提供一种基于OpenWrt的MAC层协议栈验证平台,以降低因适应不同协议标准而重新设计硬件和软件带来的工作难度和复杂度,提升工作效率,保证验证和测试工作的顺利进行。
为解决以上技术问题,本发明是通过更换不同MAC协议栈硬件模块,完成相应的MAC层协议栈测试和验证工作,其包括:
主板1、MAC协议栈硬件模块2和控制单元3,其特征在于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711143572.5/2.html,转载请声明来源钻瓜专利网。