(IJCSIS) International Journal of Computer Science and Information Security,Vol. 9, No. 1, 2011
computing paradigm, and show how both can benefit from thiscombination. Sensor data access is thus moved from looselymanaged system to a well managed cloud. The integration of sensor information into the cloud through the sensor as aservice through sensor profiles for web services languages willprove the faster communication establishment.The scalability of this approach seems to be unlimited,since wireless sensor networks operate independently, and areconnected to the cloud computing environment through ascalable number of wireless sensor network communicationgateways. The cloud computing environment itself offers ascalable infrastructure, which makes it very attractive. Hence,the sensed information is deployed into the STAX, cloudarchitecture. The combination of wireless sensor networks,with their huge amount of gathered sensor data and theirlimited processing power, with a cloud computinginfrastructure makes it attractive in terms of
i)
integration of sensor network platforms from different vendors,
ii)
scalabilityof data storage,
iii)
scalability of processing power for differentkinds of analysis,
iv)
worldwide access to the processing andstorage infrastructure,
v)
resource optimization,
vi)
be able toshare the results more easily, and
vii)
using pricing as one morecriteria for the IT infrastructure.The present work defines the proposed architecturalcomponents as well as the protocol stack of the SPWSmiddleware. The paper is organized as follows: Section IIcovers the state of the art. Section III describes the relatedwork. Section IV,V,VI and VII details the system architectureand the related components. Section VIII shows theperformance analysis. Section IX outlines the conclusion.II.
S
TATE OF THE
A
RT
The sensor information can be transmitted to the requestingclient as [1] SOAP messages, which is used to access thesensed information with application independent protocol. Aservice approach for the design of wireless sensor networks isexplained. Services are defined as the data provided by sensornodes and the applications to be executed on those data. Clientsaccess the sensor network by submitting queries to thoseservices.The DPWS proposal is optimized as TinyDPWS [2]with application specific format technique, reduces the energyconsumed by the sensor nodes. An advanced middlewaresolution to the
problem of integrating a Wireless SensorNetwork into the information system of an enterprise at a highabstraction level. This is achieved by using the proposedmiddleware which provides to the wireless sensors a ServiceOriented Architecture connection to the Internet. The proposedmiddleware is based on the Device Profile for Web Serviceswhich is a Service Oriented Architecture technology at thedevice level.A method to access the sensor information usingstructured data [3] and WSDL descriptions is proposed. Thefunctionality and data provided by the new nodes is exposed ina structured manner, so that multiple applications may accessthem. The result is a highly inter-operable system wheremultiple applications can share a common evolving sensorsubstrate. A key challenge in using web services on resourceconstrained sensor nodes is the energy and bandwidth overheadof the structured data formats used in web services.Integrating wireless sensor networks in heterogeneous net-works is a complex task. A reason is the absence of astandardized data exchange format that is supported in allparticipating sub networks. XML has evolved to the de factostandard data exchange format between heterogeneous net-works and systems. However, XML usage within sensornetworks has not been introduced because of the limitedhardware resources. In this paper, an XML tem-plate objectsare introduced making XML usage applicable within sensornetworks. Different optimized way [4] of using XML isspecified. This new XML data binding technique providessignificant high compression results while still allowingdynamic XML processing and XML navigation.The standard device profiles for web services [5]which could be used for wireless sensor networks is proposed.Even if DPWS is the best candidate to integrate WSN inexisting infrastructures, it cannot be applied to WSN withoutresearch efforts, because it addresses softer resource constraintsas required in WSN. But DPWS provides a minimal set of constraints for applications in resource constrained devices. Sothis paper describes an approach that further restricts DPWSfor WSNs, but keeps it still interoperable with DPWS.A cloud storage platform [6] for pervasive computingenvironments such as wireless sensor networks is explained.Data storage and sharing is difficult for these sensors due to thedata inflation and the natural limitations, such as the limitedstorage space and the limited computing capability. Since theemerging cloud storage solutions can provide reliable andunlimited storage, they satisfy to the requirement of pervasivecomputing very well. Thus a new cloud storage platform isdesigned which includes a series of shadow storage services toaddress these new data management challenges in pervasivecomputing environments, which called as “SmartBox”.An efficient way of combining cloud computing andwireless sensor networks [7] is explained. The cloud providesscalable processing power and several kinds of connectableservices. This distributed architecture has many similaritieswith a typical wireless sensor network, where a lot of motes,which are responsible for sensing and local preprocessing, areinterconnected with wireless connections. Since wireless sensornetworks are limited in their processing power, battery life andcommunication speed, cloud computing usually offers theopposite, which makes it attractive for long term observations,analysis and use in different kinds of environments.Several service discovery protocols for wirelesssensor networks [9] are proposed. In addition, to reduce powerconsumption we presented an activation schedule, based on themapping of the nodes’ operational modes to Bluetooth states.By announcing the activation schedule as a service, arepresentation of the state of the nodes is exposed to clientapplications.The proposed work takes into account of deploying the sensed data in STAX cloud using sensor profilesfor web services approach.
148http://sites.google.com/site/ijcsis/ISSN 1947-5500