基于IEEE 802.11的快速成型
Rapid Prototyping over IEEE 802.11
摘要:
本文介绍了Prawn,一个用于在IEEE 802.11网络上建立通信协议原型的工具。Prawn允许研究人员将功能评估和性能评估作为协议设计过程的固有部分进行。由于Prawn在真实的IEEE 802.11节点上运行,因此可以在实际条件下评估和调整原型。一旦原型经过广泛的测试和彻底的验证,并且其功能设计相应地调整,它就可以准备实施了。Prawn通过提供以下内容来促进原型开发:(i)一组实现各种无线协议所需的通用功能的构建块(例如,邻居发现、链路质量评估、消息发送和接收),以及(ii)允许协议设计者访问Prawn原语的API。我们通过一些案例研究来展示Prawn如何支持原型设计作为协议设计的一部分,以及在真实场景下启用部署和测试的结果,Prawn如何提供有关协议操作和性能的有用反馈。
英文摘要:
This paper introduces Prawn, a tool for prototyping communication protocols over IEEE 802.11 networks. Prawn allows researchers to conduct both functional assessment and performance evaluation as an inherent part of the protocol design process. Since Prawn runs on real IEEE 802.11 nodes, prototypes can be evaluated and adjusted under realistic conditions. Once the prototype has been extensively tested and thoroughly validated, and its functional design tuned accordingly, it is then ready for implementation. Prawn facilitates prototype development by providing: (i) a set of building blocks that implement common functions needed by a wide range of wireless protocols (e.g., neighbor discovery, link quality assessment, message transmission and reception), and (ii) an API that allows protocol designers to access Prawn primitives. We show through a number of case studies how Prawn supports prototyping as part of protocol design and, as a result of enabling deployment and testing under real-world scenarios, how Prawn provides useful feedback on protocol operation and performance.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。