4th International ICST Conference on Communication System Software and Middleware

Research Article

Developing Network Software and Communications Protocols Towards the Internet of Things

  • @INPROCEEDINGS{10.1145/1621890.1621902,
        author={Bilhanan Silverajan and Jarmo Harju},
        title={Developing Network Software and Communications Protocols Towards the Internet of Things},
        proceedings={4th International ICST Conference on Communication System Software and Middleware},
        publisher={ACM},
        proceedings_a={COMSWARE},
        year={2010},
        month={5},
        keywords={Protocol Engineering Network Application Frameworks},
        doi={10.1145/1621890.1621902}
    }
    
  • Bilhanan Silverajan
    Jarmo Harju
    Year: 2010
    Developing Network Software and Communications Protocols Towards the Internet of Things
    COMSWARE
    ACM
    DOI: 10.1145/1621890.1621902
Bilhanan Silverajan1,*, Jarmo Harju1,*
  • 1: Department of Communications Engineering Tampere University of Technology P.O. Box 553, FIN-33101 Tampere +358 (0)3 3115 3906
*Contact email: Bilhanan.Silverajan@tut.fi, Jarmo.Harju@tut.fi

Abstract

One of the most profound changes today is the increase in mobility of portable yet powerful wireless devices capable of communicating via several different kinds of wireless radio networks of varying link-level characteristics. This paper addresses how the design and implementation of future applications and protocols can be facilitated by network programming frameworks. For the Internet of Things, upholding a clean layered network design while explicitly taking into account host capabilities, interfaces, device resources, device associations, multihoming, user policies and context management would impose many challenges for implementation support. The paper then presents a highly interoperable and lightweight event-based framework that serves many of these needs while also modelling, monitoring and handling events intrinsically present in communication architectures.