Unified Service Access for Wireless Sensor Networks

Size: px
Start display at page:

Download "Unified Service Access for Wireless Sensor Networks"

Transcription

1 Unified Service Access for Wireless Sensor Networks Jukka Suhonen, Olli Kivelä, Teemu Laukkarinen, and Marko Hännikäinen Department of Computer Systems Tampere University of Technology Tampere, Finland {jukka.suhonen, olli.kivela, teemu.laukkarinen, Abstract Sensor networks enable large scale and fine resolution monitoring via interconnected sensor devices that range from home appliances and mobile phones to dedicated sensing platforms. While new wireless technologies are emerging, the challenge is in the interpretation and utilization of heterogeneous data received through varying types of interfaces. This paper presents a unified service access architecture, interfaces, and message formats for Wireless Sensor Networks (WSNs) collectively referred to as WSN OpenAPI. It supports sensor data collection, actuator control, real-time alerts based on sensor values, and querying measurement and alert history. Compared to the related work, WSN OpenAPI allows efficient machine-tomachine (M2M) communications with low complexity message formats and avoiding extensive queries with publish/subscribe paradigm. Keywords-wireless sensor networks; web services; sensor systems; information management I. INTRODUCTION Sensor networks enable large scale and fine resolution monitoring of physical world via interconnected sensor devices. The devices include computers, mobile phones, home appliances, and dedicated sensing platforms. A Wireless Sensor Network (WSN) is a specific case where the main purpose of the network is in sensing and actuation. A WSN combines environmental sensing, data processing, and wireless multihop ad-hoc networking with low cost and lowenergy hardware [1]. In general, sensor networks enable a vast amount of applications in various areas such as military surveillance, interactive games, security and asset management, environment monitoring, health care, building and home automation, and industrial control. The key challenge is the utilization of heterogeneous sensor values to allow collaboration and data fusion between sensor networks. Sensor devices use various protocols, different interfaces for accessing sensors, and incompatible sensor data formats, which makes combining data from different sources hard. For example, WSNs alone comprise myriad of different network technologies [2], such as IEEE /ZigBee, IEEE RuBee, WirelessHART, Z- Wave, and proprietary protocols. As the technologies have different capabilities, e.g. in throughput, communication range, and energy-efficiency, it might be beneficial to combine different technologies even on the same installation site. This paper presents the design and reference implementation of WSN OpenAPI, which is our proposal for a unified service architecture for WSNs 1. It is a set of specifications that define interfaces and data formats for accessing sensors and actuators (transducers). WSN OpenAPI supports common sensor tasks comprising sensor data collection, actuator control, real-time alerts based on sensor values, and querying measurement and alert history. Unlike the related proposals, WSN OpenAPI is targeted at efficient machine-to-machine (M2M) communications. Small message formats enable the use of resource constrained hardware and limited bandwidth. The design has been industry-driven. In addition to the sensing functionality, the developed specifications support maintenance and the life cycle management of WSNs. WSN OpenAPI has been verified in deployments with a prototype low-energy WSN called Tampere University of Technology Wireless Sensor Network (TUTWSN), and Android and Nokia N900 mobile phones. As a practical use case, this paper presents a greenhouse pilot study. The rest of this paper is organized as follows. Section II lists related work on WSN interfaces and data gathering. Section III describes WSN OpenAPI in detail. A reference implementation and experimental results are described in IV. Section IV concludes the paper. II. RELATED WORK IEEE 1451 describes a set of standards for connecting transducers to microprocessors via different network technologies. The standards share a common Transducer Electronic Data Sheet (TEDS) specification that describes transducer identification, calibration, and manufacturer related information. The standards define only methods to access to transducers directly, while e.g. data collection and alert services must be implemented as separate services [3]. To guarantee compatibility between products from different manufacturers, several communication standards, such as ZigBee and Bluetooth, define application profiles. The profiles describe the procedures and data formats supported by a device. However, the profiles are generally technology dependent, and to exchange data between technologies it needs to be converted to shared data formats and messages. 1 Openapi specification is available with reference applications at http: //

2 Sensor query languages gather data from the network based on complex requests [4]. However, they usually require that data is stored at nodes [5] and expect certain capabilities from the sensor devices. Thus, their applicability is limited as the interoperability between different networks is not considered. Open Geospatial Consortium (OGC) has developed sensor related extensible Markup Language (XML) encodings referred to as Sensor Web Enablement (SWE) [6]. Two metadata formats have been defined. Sensor Model Language (SensorML) describes sensors and their capabilities, while Observations & Measurements (O&M) describes sensor measurements. These formats may be used separately or together with other OGC standards. SWE defines several services for practical utilization of sensors. Sensor Observation Service (SOS) defines an interface for requesting simple observations from sensor networks and observation repositories (e.g. a measurement database). Sensor Planning Service (SPS) extends SOS by allowing complex sensor queries that require time consuming computation or waiting for future data. Sensor Alert Service (SAS) defines an interface for publishing and subscribing to sensor alerts. Alerts can be delivered to the client with Web Notification Services (WNS), which is intended to deliver messages with various methods, e.g. , HTTP to other services, and SMS. WNS is not tied to alerts, but can be used generally with other services and protocols e.g. to indicate client the completion of SPS query. Sensor measurements in SWE are encoded with Transducer Markup Language (TML). It can be used for real-time streaming or carrying SOS or SPS results. For convenience, TML includes additional transducer information such as characteristics (accuracy, coordinates,...), calibration, operational conditions, and the relationships of transducers. Thus, TML can be used independently from O&M and SensorML. OGC SWE has been implemented in Open Sensor Web Architecture (OSWA) [7], PULSENet [8], and WSN Application Service Platform (WASP) [9]. The common goal of these platforms is to ease the development of applications that utilize sensor data by defining a middleware layer for SWE. Additionally, WASP extends SWE with user authentication, WSN hardware configuration management, and application management for inserting, updating, and discovering sensor services. SenseWeb [10] aims to provide an open infrastructure for registering and utilizing sensors. It uses a centralized architecture where sensors connect to a coordinator via gateways. The gateways hide network technology details and determine which data is available publicly. Compared to SWE, SensorWeb has less features. It supports only storing and querying sensor data, whereas alerts and other sensor related services are not specified. Furthermore, the platform does not support real-time streaming of sensor data making it mostly suitable for infrequent queries. IrisNet [11] and Hourglass [12] are frameworks that allow complex queries over distributed Internet-connected sensors. Their goal is to reduce bandwidth usage to allow high bandwidth sensing, e.g video streams, with data filtering, smart query routing, and data caching. As a drawback, these frameworks expects significant computing power and storage for the routing devices. WSN OpenAPI act as an abstraction layer for sensor network services. Thus, it can be used to connect network specific standards such as IEEE 1451 to data query frameworks. Compared to SenseWeb, WSN OpenAPI supports several sensor related services and historical data queries. WSN OpenAPI does not mandate a specific communication protocol. This relaxes implementation requirements and allows using it e.g. over TCP/IP, SOAP, SIP, or other communication protocols in WSNs such as 6LoWPAN. Unlike SWE that pulls data from passive services [13] thus causing query overhead to the sensor network, WSN OpenAPI uses an active publishing mechanism. In addition, data collection can be adjusted based on client requirements thus reducing sensor network overhead. WSN OpenAPI allows implementation on very resource constrained devices by defining simple data formats. Still, it can be used in conjunction with the SWE interfaces and services. Specifically, SensorML that has been adopted as meta-data format. III. WSN OPENAPI WSN OpenAPI defines a unified access to sensor network services as shown in Fig. 1. This way, clients (e.g. applications or M2M systems) that connect to the gateway function similarly regardless of sensor network technology. A sensor network may comprise multiple nodes, or consist of only one node e.g. a personal computer or a mobile phone that publish their sensors. The architecture of WSN OpenAPI presented in Fig. 2 comprises sensing, actuation, data storage, and metadata services. An WSN OpenAPI gateway connects sensor networks to clients. A sensor device can interact with the Figure 1. Unified access to sensor network services.

3 gateway directly with WSN OpenAPI, but for compatibility, an adapter may be used to convert between WSN OpenAPI and proprietary data formats. Data archive service stores measurement values for later examination and can be realized e.g with a file or database. Meta-data archive is a data storage that holds node and sensor related information such as sensing accuracy, manufacturer, and model. The architecture allows the distribution of these services to separate machines to increase performance when interfacing large networks, or they can be co-located in a single machine. WSN OpenAPI uses a hierarchical structure to address nodes and transducers: a sensor network comprises nodes, which contain one or more transducers. As a physical sensor may measure several related quantities e.g. temperature and humidity, a transducer is further divided into components. For example, an acceleration transducer comprises components for acceleration on each axis. The network hierarchy fits naturally to WSNs but can also be applied to single devices such as satellites or mobile phones. In that case, each device forms a virtual network. A. Network Interfaces WSN OpenAPI consists of several interfaces that can be used separately. Thus, an WSN OpenAPI client need to implement only the interfaces that are required for its functionality. The interfaces are: Authentication and Capability Format (ACF) defines message formats for authenticating to the gateway and querying the list of supported interfaces. Thus, this is the only mandatory interface for an implementation. Network Management Format (NMF) describes message formats for querying network structure and status, configuring measurement collection, and setting alerts. Meta-Data Format (MEDF) defines an interface for querying node capabilities and sensors. Sensor Information Data Format (SIDF) describes the format to present measurement data. Sensor Archive Data Format (SADF) defines request and response data formats for accessing values stored in a WSN data archive. Node Actuator and Sensor Control (NASC) presents an interface for sending actuator commands to sensors. If a sensor network/device does not natively support the features specified in certain interface, such as alerts, it is expected that these features are emulated in the gateway. The relations between the interfaces and their connectivity to the gateway, data archive, and meta-data archive are presented in Fig. 3. The interfaces utilize publish/subscribe paradigm where data consumers register themselves to the data sources to receive the data they are interested in. WSN OpenAPI messages are defined both in XML and Comma Separated Value (CSV) formats. Using textual presentation for data instead of binary format increases compatibility between different machine architectures. XML format is being adopted as a common language between software systems, and benefits from the common availability of parser libraries and language support. Also, as the defined XML messages define the data types and interface part in WSDL, allowing describing the service easily in WSDL. CSV is more compact allowing its use in M2M communications where bandwidth is limited and data compression would require too much processing power. B. Network Structure and Status In addition to the sensor measurements, WSNs have often industry-driven requirements for system integration. These require the knowledge of network structure, the status of devices, e.g. their location and whether their are working correctly or being replaced. The hierarchical model of the WSN OpenAPI supports storing and querying the maintenance information in network, node, and sensor levels. In addition, the knowledge of network structure allows efficient targeting of requests and commands to individual sensors. For example, a gateway can return error message immediately when trying to send an actuator command to a non-existing actuator. Figure 2. WSN OpenAPI service architecture comprising a gateway, an optional technology specific gateway adapter, data archives, and network elements. Figure 3. Relations between the WSN OpenAPI interfaces. Arrows denote the direction in which messages are forwarded.

4 C. Configuration of Measurements Measurement requests control real-time data collection of sensor values. This way, a client does not need to poll gateway continuously. Instead, a client requests certain sensor readings by defining the measured quantity (sensor type) and how often a sensor is sampled. The gateway sends the measurements periodically to the client. By default, a request is directed to the whole network but can be limited to certain nodes. An example request is presented in Fig. 4. The data collection depends on implementation. Ideally, a gateway adjusts sensing based on the measurement requests. Thus, sensors are sampled only when required which reduces overhead in the sensor network. If the run-time modification of data collection intervals is not possible, e.g. due to the lack of support in WSN protocols, the sensors can be sampled at fixed intervals. Then, the gateway can generate measurements at specified intervals from the latest measurement values. D. Sensor Alerts Some of the collected sensor values may indicate critical conditions that could cause loss of property, information, or lives, e.g. machine malfunction, intruder, or fire. Alerts provide a method to identify these situations and send realtime message to the client. Alert service is configured via NMF interface. An alert defines a sensor type and value range that triggers a notification. An alert can be targeted to the whole network or specific sensors. An alert is delivered to the client as SIDF message. High level actions, such as generating an or SMS message, are outside the scope of the specification. However, high level messages can be generated by another alert service, e.g. SAS in OGC SWE, which has subscribed to the WSN OpenAPI alerts. A configuration example is shown in Fig. 5. <SetMeasurements xmlns="urn:wsn-openapi:xml:ns:nmf" > <Measurement quantity="temperature" interval="2" time_unit="minute"/> <Measurement quantity="luminance" interval="1" time_unit="minute"> <Network id="1"><node id="2"/></network> </Measurement> </SetMeasurements> Figure 4. Measurement request example comprising a generic temperature request and luminance request targeted at a specific node. <Alerts network="13"> <Alert id="1" quantity="humidity" min="50" max="70"/> <Alert id="2" quantity="acceleration" min="20" max="30" inclusive="false"> <Node id="2"/> </Alert> </Alerts> Figure 5. Alert configuration example. Inclusive parameter means that an alert is generated when sensor value is within the defined bounds. E. Sensor Data Collection An example of data collection is shown in Fig. 6. Gateway associates the measured raw sensor values with time and quantity and forwards measurements to clients. To complete the understanding about the measurement, a client may request related information from data archives, such as the current sensor location and measurement unit and margin of error. The SIDF and SADF interfaces are used to deliver measurements to the client. SIDF is targeted as streaming realtime data directly from nodes, whereas SADF is designed for archived sensor data queries. Figure 7 presents an example of SIDF measurement in XML and CSV formats. Compared to SIDF, SADF message may include data from several nodes. A SADF request contains a time frame and can be limited to certain measurement type, nodes, or sensors. SADF reply is grouped based on measurement type as Network: {Time frame, Measurement: {Node, Sensor}}} to ease result handling. Figure 8 shows an example of subscription to real-time measurements generated by another client. A data consumer client defines in its request the measurements it wants to receive. The request can be limited to specific networks, nodes, or sensors. Figure 6. Composition of measurement related information. <SIDF version="1.0" xmlns="urn:wsn-openapi:xml:ns:sidf"> <Network id="13"> <Node id="2"> <Sensor id="acceleration"> <Measurement quantity="acceleration" unit="mg" time=" t14:24:46+00:00"> <Component id="x">142</component> <Component id="y">46</component> <Component id="z">895</component> <Component id="roll" unit="degree">8</component> <Component id="pitch" unit="degree">2</component> <Component id="total">907.36</component> </Measurement> </Sensor> </Node> </Network> </SIDF> SIDF;1.0;1 "13";"2";"Acceleration"; T14:24:46+00:00;;142,46, 895,8,2, Figure 7. Example of sensor measurement in XML and CSV formats. The first row of CSV denotes the message type, version, and the number of data lines.

5 Figure 8. Subscription to real-time measurements. reception of all sensor data, it only receives measurements from networks, nodes, and sensors to which it has access rights. As message handling performance is of concern in the resource constrained devices, message parsing times were recorded on the test setup. On test computer (Java 1.6.0_26, Windows 7, and Intel i5 M540 processor) XML parsing took 0.27 ms while CSV message was decoded in ms. As a comparison, the same implementation on mobile phone (Android 2.2.1, 800 MHz Scorpion processor) parsed XML and CSV messages in 10.1 ms and 0.41 ms, respectively. Thus, CSV format is especially suitable when processing power is limited but is beneficial also in PC class devices when large quantities of data need to be handled. F. Actuator and Sensor Control NASC interface controls sensor network actuators and configures node specific operational parameters, e.g., how sensors should collect their data. Figure 9 presents an example of an actuator command to turn on lights. IV. IMPLEMENTATION AND EXPERIMENTS The interface has been verified with several practical deployments. In this paper, we consider two distinct use cases. In the first use case, mobile phones represent a network comprising only one sensor device that interacts directly with the WSN OpenAPI gateway. The second use case presents a multihop mesh network with several TUTWSN [14] sensor nodes. The basic operation principle of TUTWSN is comparable e.g. to ZigBee as it uses similar multi-hop low duty cycle operation. In the implementations, the mobile phones transmit data in WSN OpenAPI format, whereas the second use case uses an adapter on the WSN OpenAPI gateway to convert native WSN message format to WSN OpenAPI as presented in Fig. 10. In addition to the sensor devices, a user interface was implemented for viewing sensor data and controlling the networks. Both the gateway and the user interface were implemented in Java for ease of portability. The implementation used TCP/IP as a transport protocol. In the used approach, a TCP connection acts as a session which is initialized by sending an ACF authentication message. The user privileges were stored in PostgreSQL database on the gateway, and detailed users and their rights to read sensors, control actuators, and configure network settings. For example, when a client program requests the A. Use Case: Mobile Phone as a Sensor Modern mobile phones are equipped with several sensors, thus allowing many sensing applications. As users almost always carry a phone, phones can act as personal alert devices, and allow large scale distributed sensing. A WSN OpenAPI client for Nokia N900 mobile phone was implemented as a Python script. The client uses CSV format, allowing a low complexity implementation with only 200 lines of code (LOC). The actual WSN OpenAPI message calls took only 50 LOC while the remaining of the code comprised polling sensor values. This indicates the suitability of the proposed interface for resource constrained devices. The N900 client publishes acceleration, luminance, and GPS location information to the gateway with SIDF interface. Similar client was implemented in Java for Android platform. From the application point of view, the WSN OpenAPI architecture allows seamless convergence of different network technologies: the mobile phone can be viewed as just another node in the sensor network. Based on the GPS information, the user interface co-located mobile phones on the same map with nodes from other networks as show in Fig. 11. B. Use Case: Greenhouse Monitoring In the greenhouse monitoring, a sensor network allows fine grained control in environmental conditions, thus potentially increasing crops and saving resources as unnecessary <Network id="1"> <Node id="2"> <Commands> <Actuator id="light_switch">on</actuator> </Commands> </Node> </Network> Figure 9. Actuator command to turn on lights on a target node. Figure 10. WSN OpenAPI implementation including gateway software, mobile phone sensor devices, connection to WSN, and an user interface.

6 Figure 13. case. Figure 11. User interface showing both dedicated TUTWSN nodes and a mobile phone with current sensor values. heating and watering are avoided. The greenhouse monitoring network comprised two data collecting nodes that were connected to the WSN OpenAPI gateway, and 28 TUTWSN nodes as shown in Fig. 12. The other data collecting node was used for load balancing. Nodes were equipped with temperature, humidity, and luminance sensors that were sampled once per two minutes. The use case presented the interoperability with an existing technology. The message between the TUTWSN gateway (data collectors) and the WSN OpenAPI gateway used a proprietary binary message format as shown in Fig. 13. Table I shows the typical amount of samples per day collected from the sensor network and the amount of traffic Connectivity and the message formats in the greenhouse use required to encode the samples with different data formats. A typical SIDF message for a sensor sample consumed 258 B in XML and 54 B in CSV format. As a comparison, the same data in TUTWSN binary format required 18 B. Requesting historical data with SADF requires 48% less space than the real-time reception of the same data with SIDF, assuming that the sensor data is requested in one query. Compared to the XML messages, CSV format requires 79% and 55% less bandwidth in SIDF and SADF, respectively. V. C ONCLUSIONS This paper presents a sensor network architecture that defines a unified access for sensor data collection, actuator control, real-time alerts, and querying measurement history. Compared to binary formats, the used XML and CSV formats increase overhead but improve interoperability between systems. The structured XML messages allow application specific extensions, while the more compact CSV enable efficient M2M communications. The current interface design concentrates on the first phase sensor networks comprising sensing and actuation. As a future work, the interface will be extended with data processing components to support distributed computing in smart and autonomous sensor networks. R EFERENCES [1] I. F. Akyildiz, S. Weilian, Y. Sankarasubramaniam, and E. Cayirci, A survey on sensor networks, IEEE Communications Magazine, vol. 40, no. 8, pp , Aug [2] J. Yick, B. Mukherjee, and D. Ghosal, Wireless sensor network survey, Elsevier Computer Networks, vol. 52, no. 12, pp , Aug Raw data Data Temperature / node All sensors / node All sensors / network SIDF XML CSV SADF XML CSV Table I T RAFFIC Figure 12. Multihop network topology in the greenhouse use case showing the typical routes toward data collecting nodes. REQUIREMENTS OF THE WSN O PENAPI FORMATS PER DAY IN THE GREENHOUSE USE CASE ( VALUES AS MB S ).

7 [3] E. Song and Kang Lee, Smart transducer web services based on the IEEE standard, in Instrumentation and Measurement Technology Conference (IMTC), May 1-3, 2007, pp [4] P. Bonnet, J. Gehrke, and P. Seshadri, Querying the physical world, IEEE Personal Communications, vol. 7, no. 5, pp , Oct [5] R. Sugihara and R. K. Gupta, Programming models for sensor networks: A survey, ACM Trans. Sen. Netw., vol. 4, pp. 8:1 8:29, Apr [Online]. Available: [6] M. Botts, G. Percivall, C. Reed, and J. Davidson, OGC R sensor web enablement: Overview and high level architecture, in Second Int l Conf., GSN 2006, Boston, MA, USA, October 1-3, 2006, Revised Selected and Invited Papers, S. Nittel, A. Labrinidis, and A. Stefanidis, Eds. Springer, 2008, pp [7] X. Chu and R. Buyya, Service oriented sensor web, in Sensor Networks and Configuration Fundamentals, Standards, Platforms, and Applications, N. P. Mahalik, Ed. Springer, 2007, ch. 3, pp [8] S. M. Fairgrieve, J. A. Makuch, and S. R. Falke, Pulsenet TM : An implementation of sensor web standards, in Int l Symposium on Collaborative Technologies and Systems (CTS 09), May 2009, pp [9] J.-C. Liu and K.-Y. Chuang, WASP: An innovative sensor observation service with web-/gis-based architecture, in 17th Int l Conf. on Geoinformatics, Aug. 2009, pp [10] J. L. Aman Kansal, Suman Nath and F. Zhao, Senseweb: An infrastructure for shared sensing, IEEE Multimedia, vol. 14, no. 4, pp. 8 13, Oct.-Dec [11] S. Nath, A. Deshpande, Y. Ke, P. B. Gibbons, B. Karp, and S. Seshan, Irisnet: an architecture for internet-scale sensing services, in VLDB 2003: Proceedings of the 29th international conference on Very large data bases. VLDB Endowment, 2003, pp [12] J. Shneidman, P. Pietzuch, J. Ledlie, M. Roussopoulos, M. Seltzer, and M. Welsh, Hourglass: An infrastructure for connecting sensor networks and applications, Harvard University, Tech. Rep., 2004, harvard Technical Report TR [13] D. Moodley and I. Simonis, A new architecture for the sensor web: The SWAP framework, in 5th Int l Semantic Web Conference (ISWC), Nov., , p. 17. [14] M. Kohvakka, J. Suhonen, T. D. Hämäläinen, and M. Hännikäinen, Energy-efficient reservation-based medium access control protocol for wireless sensor networks, EURASIP Journal on Wireless Communications and Networking, 2010, article ID

IEEE A UNIVERSAL TRANSDUCER PROTOCOL STANDARD

IEEE A UNIVERSAL TRANSDUCER PROTOCOL STANDARD IEEE 1451 -- A UNIVERSAL TRANSDUCER PROTOCOL STANDARD Darold Wobschall Esensors Inc. Amherst NY 14226 716-837-8719 Email: designer@eesensors.com Abstract - The expansion of smart sensors usage is being

More information

Novel System Architectures for Semantic Based Sensor Networks Integraion

Novel System Architectures for Semantic Based Sensor Networks Integraion Novel System Architectures for Semantic Based Sensor Networks Integraion Z O R A N B A B O V I C, Z B A B O V I C @ E T F. R S V E L J K O M I L U T N O V I C, V M @ E T F. R S T H E S C H O O L O F T

More information

Sensors and actuators are ubiquitous. They are used

Sensors and actuators are ubiquitous. They are used Understanding IEEE 1451 Networked Smart Transducer Interface Standard Eugene Y. Song and Kang Lee istockphoto.com What Is a Smart Transducer? Sensors and actuators are ubiquitous. They are used in a variety

More information

A Study of Open Middleware for Wireless Sensor Networks

A Study of Open Middleware for Wireless Sensor Networks , pp.105-109 http://dx.doi.org/10.14257/astl.2014.60.26 A Study of Open Middleware for Wireless Sensor Networks Chen-Nam 1, Do-Hyeun Kim 2 1,2 Dept. of Computing Engineering Jeju National University Jeju-Si

More information

INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL.

INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL. INTERNET OF THINGS FOR SMART CITIES BY ZANELLA ET AL. From IEEE INTERNET OF THINGS JOURNAL, VOL. 1, NO. 1, FEBRUARY 2014 Presented by: Abid Contents Objective Introduction Smart City Concept & Services

More information

Sensor Web when sensor networks meet the World-Wide Web

Sensor Web when sensor networks meet the World-Wide Web Sensor Web when sensor networks meet the World-Wide Web Dr. Steve Liang Assistant Professor Department of Geomatics Engineering Schulich School of Engineering University of Calgary steve.liang@ucalgary.ca

More information

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN Mr. V. Narsing Rao 1, Dr.K.Bhargavi 2 1,2 Asst. Professor in CSE Dept., Sphoorthy Engineering College, Hyderabad Abstract- Wireless Sensor

More information

Wireless Sensor Networks

Wireless Sensor Networks Wireless Sensor Networks c.buratti@unibo.it +39 051 20 93147 Office Hours: Tuesday 3 5 pm @ Main Building, second floor Credits: 6 Ouline 1. WS(A)Ns Introduction 2. Applications 3. Energy Efficiency Section

More information

W3C Workshop on the Web of Things

W3C Workshop on the Web of Things W3C Workshop on the Web of Things Enablers and services for an open Web of Devices 25 26 June 2014, Berlin, Germany Position Paper by Kheira Bekara, and Chakib Bekara - Centre de de Dveloppement des Technologies

More information

A Data Collecting and Caching Mechanism for Gateway Middleware in the Web of Things

A Data Collecting and Caching Mechanism for Gateway Middleware in the Web of Things A Data Collecting and Caching Mechanism for Gateway Middleware in the Web of Things Xuchao Chang, Chunhong Zhang, Li Sun Beijing University of Posts and Telecommunications, Beijing, 100876, China E-mail:

More information

Enrichment of Sensor Descriptions and Measurements Using Semantic Technologies. Student: Alexandra Moraru Mentor: Prof. Dr.

Enrichment of Sensor Descriptions and Measurements Using Semantic Technologies. Student: Alexandra Moraru Mentor: Prof. Dr. Enrichment of Sensor Descriptions and Measurements Using Semantic Technologies Student: Alexandra Moraru Mentor: Prof. Dr. Dunja Mladenić Environmental Monitoring automation Traffic Monitoring integration

More information

Monitoring the Environment with Sensor Web Services

Monitoring the Environment with Sensor Web Services EnviroInfo 2009 (Berlin) Environmental Informatics and Industrial Environmental Protection: Concepts, Methods and Tools Monitoring the Environment with Sensor Web Services Simon Jirka 1, Dr. Albert Remke

More information

IEEE s ESS Mesh Networking

IEEE s ESS Mesh Networking IEEE 802.11s ESS Mesh Networking Prof. Young-Bae Ko (youngko@ajou.ac.kr) Ubiquitous Networked Systems (UbiNeS) Lab (http://uns.ajou.ac.kr) KRnet 2006 Contents Introduction - Wireless Mesh Networks IEEE

More information

Design and Discovery of Sensor Web Registry Services for Wireless Sensor Network with x-soa Approach

Design and Discovery of Sensor Web Registry Services for Wireless Sensor Network with x-soa Approach Design and Discovery of Sensor Web Registry Services for Wireless Sensor Network with x-soa Approach Manoranjan Parhi 1, B.M. Acharya 2, B. Puthal 3 Dept. of Computer Applications 1, 2, Dept. of Computer

More information

Overview SENTINET 3.1

Overview SENTINET 3.1 Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7

More information

Enhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu

Enhancement of CoAP Packet Delivery Performance for Internet of Things. Hang Liu Enhancement of CoAP Packet Delivery Performance for Internet of Things Hang Liu Outline Motivation and Industrial Relevance Project Objectives Approach and Previous Results Future Work Outcome and Impact

More information

Web Service Interface. Dr. Simon Jirka

Web Service Interface. Dr. Simon Jirka 1 Web Service Interface Standards Dr. Simon Jirka Overview 2 Providing Access to Observation Data OGC Sensor Observation Service Controlling Sensors OGC Sensor Planning Service Event Notification SOS 3

More information

Path Optimization in Stream-Based Overlay Networks

Path Optimization in Stream-Based Overlay Networks Path Optimization in Stream-Based Overlay Networks Peter Pietzuch, prp@eecs.harvard.edu Jeff Shneidman, Jonathan Ledlie, Mema Roussopoulos, Margo Seltzer, Matt Welsh Systems Research Group Harvard University

More information

Sensor Data Management

Sensor Data Management Wright State University CORE Scholar Kno.e.sis Publications The Ohio Center of Excellence in Knowledge- Enabled Computing (Kno.e.sis) 8-14-2007 Sensor Data Management Cory Andrew Henson Wright State University

More information

Remote Monitoring and Actuation Based on LonWorks Technology

Remote Monitoring and Actuation Based on LonWorks Technology Remote Monitoring and Actuation Based on LonWorks Technology Sergio R. M. Canovas a, Marlon G. Chermont b,carlose.cugnasca c a Agricultural Automation Laboratory (LAA), Polytechnic School, University of

More information

CSMA based Medium Access Control for Wireless Sensor Network

CSMA based Medium Access Control for Wireless Sensor Network CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because

More information

Research Article Enhanced Service-Oriented Open Sensor Web Architecture with Application Server Based Mashup

Research Article Enhanced Service-Oriented Open Sensor Web Architecture with Application Server Based Mashup Distributed Networks, Article ID 313981, 10 pages http://dx.doi.org/10.1155/2014/313981 Research Article Enhanced Service-Oriented Open Web Architecture with Application Server Based Mashup Muhammad Sohail

More information

On Accessing GSM-enabled Mobile Sensors

On Accessing GSM-enabled Mobile Sensors On Accessing GSM-enabled Mobile Sensors Zissis K. Plitsis, # Ioannis Fudos, Evaggelia Pitoura and Apostolos Zarras Department of Computer Science, University of Ioannina, Greece {zplitsis, fudos, pitoura,

More information

Unifying Hydrological Time Series Data for a Global Water Portal

Unifying Hydrological Time Series Data for a Global Water Portal Unifying Hydrological Time Series Data for a Global Water Portal Pathai Suwannawiwat Chayakorn Netramai The Sirindhorn International Thai-German Graduate School of Engineering King Mongkut s University

More information

REAL TIME PUBLIC TRANSPORT INFORMATION SERVICE

REAL TIME PUBLIC TRANSPORT INFORMATION SERVICE Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 7, July 2015, pg.88

More information

Presented by Viraj Anagal Kaushik Mada. Presented to Dr. Mohamed Mahmoud. ECE 6900 Fall 2014 Date: 09/29/2014 1

Presented by Viraj Anagal Kaushik Mada. Presented to Dr. Mohamed Mahmoud. ECE 6900 Fall 2014 Date: 09/29/2014 1 Presented by Viraj Anagal Kaushik Mada Presented to Dr. Mohamed Mahmoud ECE 6900 Fall 2014 Date: 09/29/2014 1 Outline Motivation Overview Wireless Sensor Network Components Characteristics of Wireless

More information

WAN-DDS A wide area data distribution capability

WAN-DDS A wide area data distribution capability 1 A wide area data distribution capability Piet Griffioen, Thales Division Naval - Above Water Systems, Netherlands Abstract- The publish-subscribe paradigm has shown many qualities to efficiently implement

More information

Remote Health Monitoring for an Embedded System

Remote Health Monitoring for an Embedded System July 20, 2012 Remote Health Monitoring for an Embedded System Authors: Puneet Gupta, Kundan Kumar, Vishnu H Prasad 1/22/2014 2 Outline Background Background & Scope Requirements Key Challenges Introduction

More information

A Study of Mountain Environment Monitoring Based Sensor Web in Wireless Sensor Networks

A Study of Mountain Environment Monitoring Based Sensor Web in Wireless Sensor Networks , pp.96-100 http://dx.doi.org/10.14257/astl.2014.60.24 A Study of Mountain Environment Monitoring Based Sensor Web in Wireless Sensor Networks Yeon-Jun An 1, Do-Hyeun Kim 2 1,2 Dept. of Computing Engineering

More information

Video of the Day. Ø LA Express Park Explained!

Video of the Day. Ø LA Express Park Explained! Video of the Day LA Express Park Explained! 1 Proposal One proposal/team, 1 page! Team members! Concise description of project! Responsibilities of each member! Specific equipment needed! Written proposal

More information

Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey

Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey Comparison of TDMA based Routing Protocols for Wireless Sensor Networks-A Survey S. Rajesh, Dr. A.N. Jayanthi, J.Mala, K.Senthamarai Sri Ramakrishna Institute of Technology, Coimbatore ABSTRACT One of

More information

HANDLING PUBLICLY GENERATED AIR QUALITY DATA PETE TENEBRUSO & MIKE MATSKO MARCH 8 TH, 2017

HANDLING PUBLICLY GENERATED AIR QUALITY DATA PETE TENEBRUSO & MIKE MATSKO MARCH 8 TH, 2017 HANDLING PUBLICLY GENERATED AIR QUALITY DATA PETE TENEBRUSO & MIKE MATSKO MARCH 8 TH, 2017 EXAMPLES OF DEP DATA AND CROWDSOURCING Storm Readiness Beach Assessments Park Closings Emergency Management Social

More information

Mobile Wireless Sensor Network enables convergence of ubiquitous sensor services

Mobile Wireless Sensor Network enables convergence of ubiquitous sensor services 1 2005 Nokia V1-Filename.ppt / yyyy-mm-dd / Initials Mobile Wireless Sensor Network enables convergence of ubiquitous sensor services Dr. Jian Ma, Principal Scientist Nokia Research Center, Beijing 2 2005

More information

Internet of Things: An Introduction

Internet of Things: An Introduction Internet of Things: An Introduction IoT Overview and Architecture IoT Communication Protocols Acknowledgements 1.1 What is IoT? Internet of Things (IoT) comprises things that have unique identities and

More information

Handbook of Research on Developments and Trends in Wireless Sensor Networks: From Principle to Practice

Handbook of Research on Developments and Trends in Wireless Sensor Networks: From Principle to Practice Handbook of Research on Developments and Trends in Wireless Sensor Networks: From Principle to Practice Hai Jin Huazhong University of Science and Technology, China Wenbin Jiang Huazhong University of

More information

An Architecture to Aggregate Heterogeneous and Semantic Sensed Data

An Architecture to Aggregate Heterogeneous and Semantic Sensed Data An Architecture to Aggregate Heterogeneous and Semantic Sensed Data Amelie Gyrard 1 Supervised by: Christian Bonnet 1 and Karima Boudaoud 2 1 Eurecom, Sophia Antipolis, France. {amelie.gyrard,christian.bonnet}@eurecom.fr

More information

Integration of Wireless Sensor Network Services into other Home and Industrial networks

Integration of Wireless Sensor Network Services into other Home and Industrial networks Integration of Wireless Sensor Network Services into other Home and Industrial networks using Device Profile for Web Services (DPWS) Ayman Sleman Automation and Process Control Engineering, University

More information

The ZigBee Architecture An Introduction

The ZigBee Architecture An Introduction The ZigBee Architecture An Introduction May 18 th, 2011 Session I Introduction & Architecture I, 1 Contents Outline 1. Architectural Overview 2. Market Positioning 3. Convergence 4. Summary 2 ch.1: IEEE802.15.4

More information

MD Link Integration MDI Solutions Limited

MD Link Integration MDI Solutions Limited MD Link Integration 2013 2016 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY

More information

References. The vision of ambient intelligence. The missing component...

References. The vision of ambient intelligence. The missing component... References Introduction 1 K. Sohraby, D. Minoli, and T. Znadi. Wireless Sensor Networks: Technology, Protocols, and Applications. John Wiley & Sons, 2007. H. Karl and A. Willig. Protocols and Architectures

More information

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2

Outline. CS5984 Mobile Computing. Dr. Ayman Abdel-Hamid, CS5984. Wireless Sensor Networks 1/2. Wireless Sensor Networks 2/2 CS5984 Mobile Computing Outline : a Survey Dr. Ayman Abdel-Hamid Computer Science Department Virginia Tech An Introduction to 1 2 1/2 Advances in micro-electro-mechanical systems technology, wireless communications,

More information

Practical Aspects of CTI WSN Testbed

Practical Aspects of CTI WSN Testbed Practical Aspects of CTI WSN Testbed Dpt. of Computer Engineering and Informatics, University of Patras, Greece Research Academic Computer Technology Institute (CTI), Patras, Greece 2nd PROSENSE Meeting

More information

Addressing Unique M2M Challenges with Converged Gateways

Addressing Unique M2M Challenges with Converged Gateways October 19-20, 2010 Addressing Unique M2M Challenges with Converged Gateways Paul L. Russell, Jr. Paul.Russell@InterDigital.com ETSI TC M2M Workshop 19-20 October 2010, Sophia Antipolis, France Where are

More information

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks

Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks Shortcut Tree Routing using Neighbor Table in ZigBee Wireless Networks Salmu K.P 1, Chinchu James 2 1,2 Department of Computer Science, IIET, Nellikuzhi Abstract- ZigBee is a worldwide standard for wireless

More information

A method of sensor data processing on large scale publish/subscribe systems

A method of sensor data processing on large scale publish/subscribe systems The 5 th PSU-UNS International Conference on Engineering and 348 Technology (ICET-2011), Phuket, May 2-3, 2011 Prince of Songkla University, Faculty of Engineering Hat Yai, Songkhla, Thailand 90112 A method

More information

Application Oriented Sensor Database System

Application Oriented Sensor Database System Application Oriented Sensor Database System G S R Satyanarayana, Debarka Chakraborty, Santos Kumar Das Department of Electronics and Communication National Institute of Technology Rourkela, INDIA Email:dassk@nitrkl.ac.in

More information

An Cross Layer Collaborating Cache Scheme to Improve Performance of HTTP Clients in MANETs

An Cross Layer Collaborating Cache Scheme to Improve Performance of HTTP Clients in MANETs An Cross Layer Collaborating Cache Scheme to Improve Performance of HTTP Clients in MANETs Jin Liu 1, Hongmin Ren 1, Jun Wang 2, Jin Wang 2 1 College of Information Engineering, Shanghai Maritime University,

More information

Technologies for the future of Network Insight and Automation

Technologies for the future of Network Insight and Automation Technologies for the future of Network Insight and Automation Richard Wade (ricwade@cisco.com) Technical Leader, Asia-Pacific Infrastructure Programmability This Session s Context Service Creation Service

More information

Beetle: Operating System Support for the Internet of Things

Beetle: Operating System Support for the Internet of Things Beetle: Operating System Support for the Internet of Things Amit Levy, James Hong, Laurynas Riliskis, Philip Levis, David Mazières, and Keith Winstein The Internet of Things Ideal Future The Internet of

More information

Alma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering

Alma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering Mobile Systems M Alma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering Mobile Systems M course (8 ECTS) II Term Academic Year 2016/2017 08 Application Domains

More information

Research on Technology Used in Wireless Sensor Networks

Research on Technology Used in Wireless Sensor Networks Research on Technology Used in Wireless Sensor Networks Ratnesh Yadav 1, Namit Gupta 2 1 MCA, Teerthanker Mahaveer University, Moradabad 2 Assistant Professor, Teerthanker Mahaveer University, Moradabad

More information

A Smart Transducer Interface for Sensors and Actuators

A Smart Transducer Interface for Sensors and Actuators A Smart Transducer Interface for Sensors and Actuators Tether-free Technologies and E-Manufacturing Workshop Milwaukee, WI October 1-2, 2001 Kang Lee Sensor Development and Application Group Manufacturing

More information

Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology. Mobile Communication

Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology. Mobile Communication Rab Nawaz Jadoon DCS Assistant Professor COMSATS IIT, Abbottabad Pakistan COMSATS Institute of Information Technology Mobile Communication WSN Wireless sensor networks consist of large number of sensor

More information

Network Based Hard/Soft Information Fusion Network Architecture/SOA J. Rimland

Network Based Hard/Soft Information Fusion Network Architecture/SOA J. Rimland Network Based Hard/Soft Information Fusion Network Architecture/SOA J. Rimland Objectives: Develop, demonstrate and evaluate an information architecture, cyber-infrastructure, data standards and tools

More information

Power Transmission and Distribution Monitoring using Internet of Things (IoT) for Smart Grid

Power Transmission and Distribution Monitoring using Internet of Things (IoT) for Smart Grid IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Power Transmission and Distribution Monitoring using Internet of Things (IoT) for Smart Grid To cite this article: N A Hidayatullah

More information

Target Tracking in Wireless Sensor Network

Target Tracking in Wireless Sensor Network International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 6 (2014), pp. 643-648 International Research Publications House http://www. irphouse.com Target Tracking in

More information

F O U N D A T I O N. OPC Unified Architecture. Specification. Part 1: Concepts. Version 1.00

F O U N D A T I O N. OPC Unified Architecture. Specification. Part 1: Concepts. Version 1.00 F O U N D A T I O N Unified Architecture Specification Part 1: Concepts Version 1.00 July 28, 2006 Unified Architecture, Part 1 iii Release 1.00 CONTENTS Page FOREWORD... vi AGREEMENT OF USE... vi 1 Scope...

More information

101seminartopics.com. Bluetooth Based Smart Sensor Networks

101seminartopics.com. Bluetooth Based Smart Sensor Networks Bluetooth Based Smart Sensor Networks ABSTRACT Dragging the world towards wireless galaxy Various sensors are already in a broad use today as part of different devices or as standalone devices connected

More information

IoT Intro. Fernando Solano Warsaw University of Technology

IoT Intro. Fernando Solano Warsaw University of Technology IoT Intro Fernando Solano Warsaw University of Technology fs@tele.pw.edu.pl Embedded Systems Wireless Sensor and Actuator Networks Enabling technologies Communication Protocols Cloud Computing Big Data

More information

Energy and Memory Efficient Clone Detection in Wireless Sensor Networks

Energy and Memory Efficient Clone Detection in Wireless Sensor Networks Energy and Memory Efficient Clone Detection in Wireless Sensor Networks Chennai) 1 Vladymir.F, 2 J.Sivanesa Selvan, 3 Mr.Prabhu.D 1 (Information Technology, Loyola Institute of Technology, Chennai) ( Email:

More information

Internet of Things: Latest Technology Development and Applications

Internet of Things: Latest Technology Development and Applications Internet of Things: Latest Technology Development and Applications Mr UY Tat-Kong Assistant Vice President Network Evolution Planning & Development 22 August 2014 Agenda Communication Technologies Development

More information

INSPIRE Download Service

INSPIRE Download Service The OGC SOS as INSPIRE Download Service for (meteorological) l) Observation Data Simon Jirka (52 North) 29 th October 2014 5th Workshop on the use of GIS/OGC standards in meteorology Offenbach (Germany)

More information

TO DESIGN ENERGY EFFICIENT PROTOCOL BY FINDING BEST NEIGHBOUR FOR ZIGBEE PROTOCOL

TO DESIGN ENERGY EFFICIENT PROTOCOL BY FINDING BEST NEIGHBOUR FOR ZIGBEE PROTOCOL TO DESIGN ENERGY EFFICIENT PROTOCOL BY FINDING BEST NEIGHBOUR FOR ZIGBEE PROTOCOL 1 Mr. Sujeet D. Gawande, Prof. Amit M. Sahu 2 1 M.E. Scholar, Department of Computer Science and Engineering, G.H.R.C.E.M.,

More information

A Novel Protocol for Better Energy-Efficiency, Latency and Fault Tolerance in Wireless Sensor Network

A Novel Protocol for Better Energy-Efficiency, Latency and Fault Tolerance in Wireless Sensor Network A Novel Protocol for Better Energy-Efficiency, Latency and Fault Tolerance in Wireless Sensor Er.Rakesh Kumar Gupta Department of Computer Science & Engineering K.C.Institute of Engineering & Technology

More information

Lecture 8 Wireless Sensor Networks: Overview

Lecture 8 Wireless Sensor Networks: Overview Lecture 8 Wireless Sensor Networks: Overview Reading: Wireless Sensor Networks, in Ad Hoc Wireless Networks: Architectures and Protocols, Chapter 12, sections 12.1-12.2. I. Akyildiz, W. Su, Y. Sankarasubramaniam

More information

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology CSC344 Wireless and Mobile Computing Department of Computer Science COMSATS Institute of Information Technology Wireless Sensor Networks A wireless sensor network (WSN) is a wireless network consisting

More information

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks

Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless Sensor Networks Distributed Sensor Networks Volume 2013, Article ID 858765, 6 pages http://dx.doi.org/10.1155/2013/858765 Research Article MFT-MAC: A Duty-Cycle MAC Protocol Using Multiframe Transmission for Wireless

More information

Performance Evaluation of XHTML encoding and compression

Performance Evaluation of XHTML encoding and compression Performance Evaluation of XHTML encoding and compression Sathiamoorthy Manoharan Department of Computer Science, University of Auckland, Auckland, New Zealand Abstract. The wireless markup language (WML),

More information

A Language-based Approach to Interoperability of IoT Platforms

A Language-based Approach to Interoperability of IoT Platforms COLLECTOR CoAP TEMPERATURE SENSOR HTTP/FTP/SMTP UDP Set Temperature 70 ºF Get Temperature 68 ºF END TO END PATTERN PUBLISH/SUBSCRIBE PATTERN HVAC COLLECTOR TEMPERATURE SENSOR HVAC TCP/UDP TEMPERATURE SENSOR

More information

Impact of Black Hole and Sink Hole Attacks on Routing Protocols for WSN

Impact of Black Hole and Sink Hole Attacks on Routing Protocols for WSN Impact of Black Hole and Sink Hole Attacks on Routing Protocols for WSN Padmalaya Nayak V. Bhavani B. Lavanya ABSTRACT With the drastic growth of Internet and VLSI design, applications of WSNs are increasing

More information

RECONFIGURABLE SMART SENSOR INTERFACE for INDUSTRIES USING ARMBASED ON IOT

RECONFIGURABLE SMART SENSOR INTERFACE for INDUSTRIES USING ARMBASED ON IOT RECONFIGURABLE SMART SENSOR INTERFACE for INDUSTRIES USING ARMBASED ON IOT Prof. V.L.Jogdand 1, Pallavi P. Karamkar 2, 1 Asst. Prof, E&TC, DPCOE PUNE 2 ME STUDENT, E & TC, DPCOE PUNE, ABSTRACT Configurable

More information

System Architecture Challenges in the Home M2M Network

System Architecture Challenges in the Home M2M Network System Architecture Challenges in the Home M2M Network Michael Starsinic InterDigital Communications M2M Background M2M Communications Machine-to-Machine or Machine-to-Man The Machine usually includes

More information

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE UDC:681.324 Review paper METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE Alma Butkovi Tomac Nagravision Kudelski group, Cheseaux / Lausanne alma.butkovictomac@nagra.com Dražen Tomac Cambridge Technology

More information

Consumption and Composition of Web Services and non web services

Consumption and Composition of Web Services and non web services Consumption and Composition of Web Services and non web services Rohit Kishor Kapadne Computer Engineering Department, RMD Sinhgad School of Engineering, Warje Pune, Maharashtra, India Abstract Nowadays

More information

An IoT-Aware Architecture for Smart

An IoT-Aware Architecture for Smart An IoT-Aware Architecture for Smart Healthcare System Presented By: Amnah Allboani Abstract Smart hospital system (SHS) relies on complementary technologies specifically RFID, WSN, and smart mobile, interoperating

More information

MOM MESSAGE ORIENTED MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS. MOM Message Oriented Middleware

MOM MESSAGE ORIENTED MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS. MOM Message Oriented Middleware MOM MESSAGE ORIENTED MOM Message Oriented Middleware MIDDLEWARE OVERVIEW OF MESSAGE ORIENTED MIDDLEWARE TECHNOLOGIES AND CONCEPTS Peter R. Egli 1/25 Contents 1. Synchronous versus asynchronous interaction

More information

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105

European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 A Holistic Approach in the Development and Deployment of WSN-based

More information

Microcontroller-Based Wireless Sensor Networks Prof. Kasim M. Al-Aubidy Philadelphia University

Microcontroller-Based Wireless Sensor Networks Prof. Kasim M. Al-Aubidy Philadelphia University Embedded Systems Design (0630414) Lecture 14 Microcontroller-Based Wireless Sensor Networks Prof. Kasim M. Al-Aubidy Philadelphia University Introduction: Wireless Sensor Networks (WSNs) have been identified

More information

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela Performance Evaluation of Routing Protocols in Wireless Mesh Networks Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela Department of Computer Science, North West University, Mafikeng Campus,

More information

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS

ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS e-issn 2455 1392 Volume 1 Issue 1, November 2015 pp. 1-7 http://www.ijcter.com ALL ABOUT DATA AGGREGATION IN WIRELESS SENSOR NETWORKS Komal Shah 1, Heena Sheth 2 1,2 M. S. University, Baroda Abstract--

More information

Internet of Things (IoT) CSE237A

Internet of Things (IoT) CSE237A Internet of Things (IoT) CSE237A Class Overview What ve covered until now: All material that will be on exam! Where we are going today: IoT & exam review Due today: Article on IoT HW3 at 11:59pm; upload.pdf

More information

Evaluation of Communication Overheads in Wireless Sensor Networks

Evaluation of Communication Overheads in Wireless Sensor Networks Evaluation of Communication Overheads in Wireless Sensor Networks Shiv Prasad Kori 1, Dr. R. K. Baghel 2 1 Deptt. of ECE, JIJA Mata Govt. Women Polytechnic College, Burhanpur (MP)- INDIA 2 Electronics

More information

ATC An OSGI-based Semantic Information Broker for Smart Environments. Paolo Azzoni Research Project Manager

ATC An OSGI-based Semantic Information Broker for Smart Environments. Paolo Azzoni Research Project Manager An OSGI-based Semantic Information Broker for Smart Environments ATC 2011 ARTEMIS JU SP3 / 100017: Smart Objects For Intelligent Applications Paolo Azzoni Research Project Manager Summary Introduction

More information

SERVO - ACES Abstract

SERVO - ACES Abstract 1 of 6 12/27/2004 2:33 PM 2 of 6 12/27/2004 2:33 PM Implementing GIS Grid Services for the International Solid Earth Research Virtual Observatory Galip Aydin (1), Marlon Pierce (1), Geoffrey Fox (1), Mehmet

More information

Modeling of Sensor Data and Context for the Real World Internet

Modeling of Sensor Data and Context for the Real World Internet Modeling of Sensor Data and Context for the Real World Internet Claudia Villalonga, Martin Bauer, Vincent Huang, Jesús Bernat and Payam Barnaghi SAP Research, CEC Zürich, Switzerland. Email: claudia.villalonga@sap.com

More information

Availability and End-to-end Reliability in Low Duty Cycle Multihop Wireless Sensor Networks

Availability and End-to-end Reliability in Low Duty Cycle Multihop Wireless Sensor Networks Sensors 2009, 9, 2088-2116; doi:10.3390/s90302088 Article OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Availability and End-to-end Reliability in Low Duty Cycle Multihop Wireless Sensor

More information

An Efficient Data-Centric Routing Approach for Wireless Sensor Networks using Edrina

An Efficient Data-Centric Routing Approach for Wireless Sensor Networks using Edrina An Efficient Data-Centric Routing Approach for Wireless Sensor Networks using Edrina Rajasekaran 1, Rashmi 2 1 Asst. Professor, Department of Electronics and Communication, St. Joseph College of Engineering,

More information

Design of Next Generation Internet Based on Application-Oriented Networking

Design of Next Generation Internet Based on Application-Oriented Networking Design of Next Generation Internet Based on Application-Oriented Networking Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology Chicago, Illinois, USA cheng@iit.edu

More information

SDCI Student Project 6 Sensing Capabilites Go Wireless. Mario Caruso Francesco Leotta Leonardo Montecchi Marcello Pietri

SDCI Student Project 6 Sensing Capabilites Go Wireless. Mario Caruso Francesco Leotta Leonardo Montecchi Marcello Pietri SDCI 2012 Student Project 6 Sensing Capabilites Go Wireless Mario Caruso Francesco Leotta Leonardo Montecchi Marcello Pietri Overview Wireless Sensor Network Is a collection of nodes organized into a cooperative

More information

A Sensor Network for Buildings Based on the DALI Bus

A Sensor Network for Buildings Based on the DALI Bus A Sensor Network for Buildings Based on the DALI Bus Yuan Ma and Darold Wobschall Esensors Inc. and University at Buffalo Buffalo, NY www.eesensors.com Sensors Application Symposium (SAS) San Diego, Feb.

More information

Instavc White Paper. Future of Enterprise Communication

Instavc White Paper. Future of Enterprise Communication Future of Enterprise Communication InstaVC is a futuristic Video Collaboration platform for the organizations to achieve client-less and plugin free, real-time communication which enables peer-to-peer

More information

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK

WSN NETWORK ARCHITECTURES AND PROTOCOL STACK WSN NETWORK ARCHITECTURES AND PROTOCOL STACK Sensing is a technique used to gather information about a physical object or process, including the occurrence of events (i.e., changes in state such as a drop

More information

DASH7 ALLIANCE PROTOCOL - WHERE RFID MEETS WSN. public

DASH7 ALLIANCE PROTOCOL - WHERE RFID MEETS WSN. public DASH7 ALLIANCE PROTOCOL - WHERE RFID MEETS WSN public DASH7 ALLIANCE PROTOCOL OPEN STANDARD OF ULTRA LOW POWER MID-RANGE SENSOR AND ACTUATOR COMMUNICATION Wireless Sensor and Actuator Network Protocol

More information

On the Design of QoS aware Multicast Algorithms for Wireless Mesh Network. By Liang Zhao Director of Study: Dr. Ahmed Al-Dubai (CDCS)

On the Design of QoS aware Multicast Algorithms for Wireless Mesh Network. By Liang Zhao Director of Study: Dr. Ahmed Al-Dubai (CDCS) On the Design of QoS aware Multicast Algorithms for Wireless Mesh Network By Liang Zhao Director of Study: Dr. Ahmed Al-Dubai (CDCS) Outline 1. Introduction to Wireless Mesh Networks 2. Multicast and its

More information

A Lightweight Language for Software Product Lines Architecture Description

A Lightweight Language for Software Product Lines Architecture Description A Lightweight Language for Software Product Lines Architecture Description Eduardo Silva, Ana Luisa Medeiros, Everton Cavalcante, Thais Batista DIMAp Department of Informatics and Applied Mathematics UFRN

More information

A Review for Semantic Sensor Web Research and Applications

A Review for Semantic Sensor Web Research and Applications , pp.31-36 http://dx.doi.org/10.14257/astl.2014.48.06 A Review for Semantic Sensor Web Research and Applications Chaoqun Ji, Jin Liu, Xiaofeng Wang College of Information Engineering, Shanghai Maritime

More information

Study of Internet of Things using Simulator

Study of Internet of Things using Simulator International Journal Network and Computer Engineering. ISSN 0975-6485 Volume 8, Number 1 (2017) pp. 7-16 Research India Publications http://www.ripublication.com Study of Internet of Things using Simulator

More information

Available online at ScienceDirect. Procedia Computer Science 56 (2015 )

Available online at  ScienceDirect. Procedia Computer Science 56 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 56 (2015 ) 266 270 The 10th International Conference on Future Networks and Communications (FNC 2015) A Context-based Future

More information

The BITX M2M ecosystem. Detailed product sheet

The BITX M2M ecosystem. Detailed product sheet The BITX M2M ecosystem Detailed product sheet Stop wasting energy! Finally an M2M application development platform that doesn t have you running in circles. Why building it all from scratch every time?

More information

A Multi-channel Smart Strain Sensor with IEEE 1451 Protocol

A Multi-channel Smart Strain Sensor with IEEE 1451 Protocol A Multi-channel Smart Strain Sensor with IEEE 1451 Protocol Darold Wobschall Esensors Inc. 23 rd Annual Transducer Workshop Buffalo NY, June 2008 Strain Sensor with 1451 1 Project Goals 2 Design & test

More information