Title :
Edge server software architecture for sensor applications
Author :
Rooney, Sean ; Bauer, Daniel ; Scotton, Paolo
Author_Institution :
IBM Zurich Res. Lab., Ruschlikon, Switzerland
fDate :
31 Jan.-4 Feb. 2005
Abstract :
Edge servers perform computation on data in addition to that performed by the application server. Typically edge servers are deployed just in front of the application server and perform simple generic functions such as load balancing. With the increasing integration of network connected sensors into Internet based applications we foresee the need for the deployment of edge servers at the other end of the network, i.e. at the boundary with the external sensor network. These edge servers reduce the amount of data that has to be sent to the application server by filtering, summarizing and aggregating the sensor data. They are distinct from existing servers in both the location they run and the application-specific functions they perform. Both these differences influence their design. We describe our implementation of such an edge server.
Keywords :
Internet; application program interfaces; message passing; network servers; software architecture; wireless sensor networks; Internet; application programming interface; edge servers; message passing; sensor applications; software architecture; Application software; IP networks; Intelligent sensors; Laboratories; Load management; Monitoring; Network servers; Software architecture; Terminology; Web server;
Conference_Titel :
Applications and the Internet, 2005. Proceedings. The 2005 Symposium on
Print_ISBN :
0-7695-2262-9
DOI :
10.1109/SAINT.2005.24