...
首页> 外文期刊>Journal of network and computer applications >Portable wireless-networking protocol evaluation
【24h】

Portable wireless-networking protocol evaluation

机译:便携式无线网络协议评估

获取原文
获取原文并翻译 | 示例
           

摘要

Multi-hop wireless networks, such as sensor-, ad hoc- and mesh-nets, can be differentiated in terms of participating devices and usage scenarios. However they share strong characteristics and requirements, such as node cooperation to enable multi-hop forwarding and dynamic routing protocols to deliver packets. As a result of these similarities, protocols designed for all these wireless networks revolve around a common core of functionality, for example coping with link and node dynamics. They differ only in additional network-specific functionality, such as tree routing structures in sensomets, and parameterization, for example buffer sizes. This convergence of functionality and design goals, as well as the sheer number of proposed protocols in each network class, motivates the idea of applying protocols to more than just their one original class. However, network-layer protocols are usually developed for and tested in only one class of wireless network due to the lack of a platform that allows testing of protocols across different classes of networks. As a result, we unnecessarily constrain the range of settings and scenarios in which we test network protocols. In this article, we propose a platform for protocol testing and evaluation in multiple, heterogeneous networks and discuss the requirements and challenges of such a solution. As a first step and case study, we present the detailed architecture of TinyWifi, a platform for executing native sensornet protocols on Linux-driven wireless devices as found in wireless mesh and mobile ad-hoc networks (MANETs). TinyWifi builds on nesC code base that abstracts from TinyOS and enables the execution of nesC-based protocols in Linux. Using this abstraction, we expand the applicability and means of protocol execution from one class of wireless network to another without re-implementation. We demonstrate the generality of TinyWifi by evaluating four well-established protocols on IEEE 802.11 and 802.15.4 based testbeds using a single implementation. Based on the experience of building TinyWifi and the presented evaluation, we deduce the feasibility of a cross-network evaluation platform and sketch the requirements for inclusion of further network classes.
机译:可以根据参与设备和使用场景来区分多跳无线网络,例如传感器网络,自组织网络和网状网络。但是,它们具有很强的特性和要求,例如实现多跳转发的节点协作和动态路由协议传递数据包。由于这些相似性,为所有这些无线网络设计的协议围绕着一个共同的功能核心,例如应对链路和节点动态。它们仅在其他特定于网络的功能上有所不同,例如sensomets中的树路由结构和参数化(例如缓冲区大小)。功能和设计目标的这种融合,以及每个网络类别中提议的协议数量之多,激发了将协议应用于不仅仅是其原始类别的想法。然而,由于缺乏允许跨不同类别的网络测试协议的平台,通常仅针对一类无线网络开发和测试网络层协议。结果,我们不必要地限制了测试网络协议的设置和方案的范围。在本文中,我们提出了一个用于在多个异构网络中进行协议测试和评估的平台,并讨论了这种解决方案的要求和挑战。作为第一步和案例研究,我们介绍TinyWifi的详细体系结构,TinyWifi是一个平台,用于在无线网状网络和移动自组织网络(MANET)中发现的Linux驱动的无线设备上执行本机sensornet协议。 TinyWifi建立在从TinyOS提取的nesC代码库的基础上,并允许在Linux中执行基于nesC的协议。使用这种抽象,我们可以将协议执行的适用性和方法从一类无线网络扩展到另一类而无需重新实现。通过使用单个实现评估基于IEEE 802.11和802.15.4的测试平台上的四个完善的协议,我们证明了TinyWifi的普遍性。根据构建TinyWifi的经验和提出的评估,我们推论出跨网络评估平台的可行性,并勾勒出包含更多网络类别的要求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号