Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1890784.1890787acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmiddlewareConference Proceedingsconference-collections
research-article

Middleware for smart gateways connecting sensornets to the internet

Published: 30 November 2010 Publication History
  • Get Citation Alerts
  • Abstract

    There is an increasing trend to integrate sensor networks into the Internet, eventually resulting in an Internet of Things. Recent efforts of porting IPv6 to sensor networks turn sensor nodes into equitable Internet peers and RESTful Web Services on sensor nodes allow a distribution of the application logic among sensor nodes and more powerful Internet nodes. The touching point between a sensor network and the Internet is the gateway which translates between the link-layer protocols used in the Internet (Ethernet, Wi-Fi) and sensor networks (IEEE 802.15.4). So far, the functionality of those gateways was fixed and simple. We propose to turn these gateways into smart gateways by enabling them to execute application code. As only the gateway has full knowledge of and control over both the sensor network and the Internet, smart gateways can act as performance-enhancing proxies and intelligent caches to preserve the limited resources of the sensor network. Also, the smart gateway can perform application-specific protocol conversion between highly optimized but non-standard protocols in the sensor network and standardized, but less efficient protocols in the Internet. In this paper we present the design of a middleware for smart gateways that allows the execution of application code on the gateway by offering simplified interfaces to the sensor network and the Internet. We also report preliminary performance results for key functions of the middleware.

    References

    [1]
    K. Aberer, M. Hauswirth, and A. Salehi. Infrastructure for data processing in large-scale interconnected sensor networks. In Proceedings of the Mobile Data Management (MDM 2007), Mannheim, Germany, 2007. IEEE Computer Society.
    [2]
    P. A. C. da Silva Neves and J. J. P. C. Rodrigues. Internet protocol over wireless sensor networks, from myth to reality. Journal of Communications, 5(3), 2010.
    [3]
    B. de Serveis Municipals. Bicing, 2009. http://www.bicing.cat/.
    [4]
    A. Dunkels, B. Grönvall, and T. Voigt. Contiki - a lightweight and flexible operating system for tiny networked sensors. In Proceedings of the First IEEE Workshop on Embedded Networked Sensors (Emnets-I), Tampa, Florida, USA, NOV 2004.
    [5]
    M. Durvy, J. Abeillé, P. Wetterwald, C. O'Flynn, B. Leverett, E. Gnoske, M. Vidales, G. Mulligan, N. Tsiftes, N. Finne, and A. Dunkels. Making sensor networks ipv6 ready. In Proceedings of the Sixth ACM Conference on Networked Embedded Sensor Systems (ACM SenSys 2008), poster session, Raleigh, North Carolina, USA, NOV 2008. Best poster award.
    [6]
    B. M. Elahi, K. Romer, B. Ostermaier, M. Fahrmair, and W. Kellerer. Sensor ranking: A primitive for efficient content-based sensor search. In IPSN '09: Proceedings of the 2009 International Conference on Information Processing in Sensor Networks, pages 217--228, Washington, DC, USA, 2009. IEEE Computer Society.
    [7]
    R. Fielding. Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine, 2000.
    [8]
    N. Glombitza, D. Pfisterer, and S. Fischer. Ltp: An efficient web service transport protocol for resource constrained devices. In Seventh Annual IEEE Communications Society Conference on Sensor, Mesh, and Ad Hoc Communications and Networks (IEEE SECON' 10), 2010.
    [9]
    M. Krasnyansky. VTUN -- Virtual Tunnel, 2010. http://vtun.sourceforge.net/.
    [10]
    G. Montenegro, N. Kushalnagar, J. Hui, and D. Culler. Transmission of IPv6 Packets over IEEE 802.15.4 Networks. RFC 4944 (Proposed Standard), September 2007.
    [11]
    Z. Shelby, B. Frank, and D. Sturek. Constrained application protocol (coap). An online version is available at http://www.ietf.org/id/draft-ietf-core-coap-01.txt (08.07.2010), Jul 2010. Expires: January 9, 2011.
    [12]
    The SENSEI project. The SENSEI real world internet architecture. An online version is available at http://www.sensei-project.eu/index.php?option=com_docman&task=doc_download&gid=83&Itemid=49 (13.08.2010).
    [13]
    U. Walther and S. Fischer. EZnet: A Framework for Rapid Protocol Protyping. In IEEE International Conference on Networking (ICN 2002), Atlanta, USA, aug 2002.
    [14]
    T. Winter, P. Thubert, and the ROLL Team. Rpl: Ipv6 routing protocol for low power and lossy networks. An online version is available at http://tools.ietf.org/html/draft-ietf-roll-rpl-11 (08.07.2010), jul 2010.
    [15]
    D. Yazar and A. Dunkels. Efficient Application Integration in IP-based Sensor Networks. In Proceedings of ACM BuildSys 2009, the First ACM Workshop On Embedded Sensing Systems For Energy-Efficiency In Buildings, Berkeley, CA, USA, NOV 2009.

    Cited By

    View all
    • (2023)A Proactive On-Demand Content Placement Strategy in Edge Intelligent GatewaysIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2023.324979734:7(2072-2090)Online publication date: Jul-2023
    • (2023)An implementation and evaluation of MPTCP-based IoT routerMultimedia Tools and Applications10.1007/s11042-023-14781-882:18(28389-28404)Online publication date: 3-Mar-2023
    • (2023)Multi-technology Gateway Management for IoT: Review Analysis and Open IssuesThird Congress on Intelligent Systems10.1007/978-981-19-9225-4_13(163-174)Online publication date: 12-Mar-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    MidSens '10: Proceedings of the 5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks
    November 2010
    40 pages
    ISBN:9781450304542
    DOI:10.1145/1890784
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • Professional
    • USENIX Assoc: USENIX Assoc
    • IFIP

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 30 November 2010

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. future internet
    2. integration
    3. search
    4. wireless sensor networks

    Qualifiers

    • Research-article

    Conference

    Middleware '10
    Sponsor:
    • USENIX Assoc

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)A Proactive On-Demand Content Placement Strategy in Edge Intelligent GatewaysIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2023.324979734:7(2072-2090)Online publication date: Jul-2023
    • (2023)An implementation and evaluation of MPTCP-based IoT routerMultimedia Tools and Applications10.1007/s11042-023-14781-882:18(28389-28404)Online publication date: 3-Mar-2023
    • (2023)Multi-technology Gateway Management for IoT: Review Analysis and Open IssuesThird Congress on Intelligent Systems10.1007/978-981-19-9225-4_13(163-174)Online publication date: 12-Mar-2023
    • (2019)Design and implementation of an industrial gateway: Bridging sensor networks into IoT2019 3rd International conference on Electronics, Communication and Aerospace Technology (ICECA)10.1109/ICECA.2019.8821883(1-4)Online publication date: Jun-2019
    • (2019)Exploiting Fog Computing in Health MonitoringFog and Edge Computing10.1002/9781119525080.ch12(291-318)Online publication date: 11-Jan-2019
    • (2018)Large-Scale Indexing, Discovery, and Ranking for the Internet of Things (IoT)ACM Computing Surveys10.1145/315452551:2(1-53)Online publication date: 12-Mar-2018
    • (2018)NXTGeUH: LoRaWAN based NEXT Generation Ubiquitous Healthcare System for Vital Signs Monitoring & Falls Detection2018 IEEE Punecon10.1109/PUNECON.2018.8745431(1-8)Online publication date: Nov-2018
    • (2018)Securing the Internet of Things with Recursive InterNetwork Architecture (RINA)2018 International Conference on Computing, Networking and Communications (ICNC)10.1109/ICCNC.2018.8390263(188-194)Online publication date: Mar-2018
    • (2018)Exploiting smart e-Health gateways at the edge of healthcare Internet-of-ThingsFuture Generation Computer Systems10.1016/j.future.2017.02.01478:P2(641-658)Online publication date: 1-Jan-2018
    • (2017)Internet of Everything: A Large-Scale Autonomic IoT GatewayIEEE Transactions on Multi-Scale Computing Systems10.1109/TMSCS.2017.27056833:3(206-214)Online publication date: 1-Jul-2017
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media