An RPC Design for Wireless Sensor Networks

被引:4
|
作者
May, Terry [1 ]
Dunning, Shaun [1 ]
Dowding, George [1 ]
Hallstrom, Jason [1 ]
机构
[1] Clemson Univ, Dept Comp Sci, Clemson, SC USA
基金
美国国家科学基金会;
关键词
Wireless sensor networks; programming languages; communication; middleware; remote procedure call;
D O I
10.1108/17427370780000168
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Wireless sensor networks (WSNs) will profoundly influence the ubiquitous computing landscape. Their utility derives not from the computational capabilities of any single sensor node, but from the emergent capabilities of many communicating sensor nodes. Consequently, the details of communication within and across single hop neighborhoods is a fundamental component of most WSN applications. But these details are often complex, and popular embedded languages for WSNs provide only lowlevel communication primitives. We propose that the absence of suitable communication abstractions contributes to the difficulty of developing large- scale WSN applications. To address this issue, we present the design and implementation of a Remote Procedure Call (RPC) abstraction for nesC and TinyOS, the emerging standard for developing WSN applications. We present the key language extensions, operating system services, and automation tools that enable the proposed abstraction. We illustrate these contributions in the context of a representative case study, and analyze the overhead introduced when using our approach. We use these results to draw conclusions regarding the suitably of our work to resource-constrained sensor nodes.
引用
收藏
页码:384 / +
页数:15
相关论文
共 50 条
  • [1] Anycast-RPC for Wireless Sensor Networks
    Bergstrom, Eric
    Pandey, Raju
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR SYSTEMS, VOLS 1-3, 2007, : 871 - 878
  • [2] Design of rectenna for wireless sensor networks
    Dawood, M. Sheik
    Benazer, S. Sakena
    Nanthini, N.
    Devika, R.
    Karthick, R.
    [J]. MATERIALS TODAY-PROCEEDINGS, 2021, 45 : 2912 - 2915
  • [3] A design framework for wireless sensor networks
    Neovius, Mats
    Yan, Lu
    [J]. AD-HOC NETWORKING, 2006, 212 : 119 - +
  • [4] The design space of wireless sensor networks
    Römer, K
    Mattern, F
    [J]. IEEE WIRELESS COMMUNICATIONS, 2004, 11 (06) : 54 - 61
  • [5] Design of Video Sensor Based on Wireless Sensor Networks
    Bai Zhanyuan
    Xu Aidong
    [J]. MICRO NANO DEVICES, STRUCTURE AND COMPUTING SYSTEMS, 2011, 159 : 568 - 571
  • [6] DESIGN OF A WIRELESS VISION SENSOR FOR OBJECT TRACKING IN WIRELESS VISION SENSOR NETWORKS
    Casares, Mauricio
    Vuran, Mehmet Can
    Velipasalar, Senem
    [J]. 2008 SECOND ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS, 2008, : 556 - +
  • [7] Comparative analysis and design of wired and wireless integrated networks for wireless sensor networks
    Lee, Meong-Hun
    Yoe, Hyun
    [J]. SERA 2007: 5TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT, AND APPLICATIONS, PROCEEDINGS, 2007, : 518 - +
  • [8] Hybrid Wireless Sensor Networks: Theory and Design
    Liang, Qilian
    Durrani, Tariq S.
    Pi, Yiming
    Samn, Sherwood W.
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2016,
  • [9] Design and implementation of wireless sensor networks - An introduction
    Yang, Shuang-Hua
    [J]. MEASUREMENT & CONTROL, 2006, 39 (07): : 203 - 203
  • [10] Combinatorial structures for design of wireless sensor networks
    Chakrabarti, Dibyendu
    Seberry, Jennifer
    [J]. APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PROCEEDINGS, 2006, 3989 : 365 - 374