DocumentCode :
679959
Title :
XMPP based data abstraction layer for smart phone sensors
Author :
Heymendran, J. ; De Zoysa, T.N.K.
Author_Institution :
Sch. of Comput., Univ. of Colombo, Colombo, Sri Lanka
fYear :
2013
fDate :
17-20 Dec. 2013
Firstpage :
495
Lastpage :
500
Abstract :
Recent explosion in smart phone usage has led to sensor applications that take advantage of various sensors and computing power of smart phones. In building such applications architectural wise three things needed to be addressed, they are; how to capture data, how to communicate the captured data, how to process the captured data. A typical smart phone sensor application may address these questions by following ways; The data capture architecture may involve native smart phone Application Programming Interface (API) code call to capture the data, the communication architecture may based on client-server model where phones collect and post data to a central server or a hybrid client-server model where co-located phones make ad-hoc network connections and then send the aggregated data to the central server and the processing may occur on the central server. Our approach involves, a data capture abstraction layer where we abstract out data capture logic from native API, and provide Structured Query Language (SQL) like language syntax to query data, we utilize the user´s social contacts to connect to nodes and to communicate data using chat. The proposed data abstraction layer for smart phone sensors enables nodes to communicate and process data in near real-time without necessity of owning and operating any middleware servers. In this paper we discuss about basic architecture of the system and provide a discussion on prototype implementation.
Keywords :
SQL; abstract data types; ad hoc networks; application program interfaces; computational linguistics; computerised instrumentation; middleware; mobile computing; sensors; smart phones; API code; SQL; XMPP; ad-hoc network connection; application programming interface code; data capture abstraction layer; hybrid client-server model; language syntax; middleware central server; smart phone sensor; structured query language; Intelligent sensors; Query processing; Sensor systems; Servers; Smart phones; Social network services; Data Abstraction Layer; Peer-to-Peer Sensor Applications; Social Networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial and Information Systems (ICIIS), 2013 8th IEEE International Conference on
Conference_Location :
Peradeniya
Print_ISBN :
978-1-4799-0908-7
Type :
conf
DOI :
10.1109/ICIInfS.2013.6732034
Filename :
6732034
Link To Document :
بازگشت