Download - Academy Publisher
Download - Academy Publisher
Download - Academy Publisher
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ISBN 978-952-5726-09-1 (Print)<br />
Proceedings of the Second International Symposium on Networking and Network Security (ISNNS ’10)<br />
Jinggangshan, P. R. China, 2-4, April. 2010, pp. 058-061<br />
A Middleware-Based Approach for Mobile<br />
Service Delivery<br />
Weidong Zhao 1 , Haifeng Wu 2 , Weihui Dai 3 , Wenjuan Wang 4 , and Guangxue Yue 5<br />
1 School of Software, Fudan University, Shanghai 200433, P.R.China<br />
Email: wdzhao@fudan.edu.cn<br />
2 School of Software, Fudan University, Shanghai 200433, P.R.China<br />
3 School of Management, Fudan University, Shanghai 200433, P.R.China<br />
4 School of Software, Yunnan University, Kunming 650091, P.R.China<br />
5 College of Mathematics & Information Engineering, Jiaxing University, Jiaxing, Zhejiang, P.R.China<br />
E-mail: 082053025@fudan.edu.cn, whdai@fudan.edu.cn, wenjuan42@gmail.com, guangxueyue@yahoo.com.cn<br />
Abstract—Service applications in mobile environment with<br />
large potential users become more and more popular.<br />
However, there are some limitations and obstacles for<br />
service delivery in mobile environment because of the<br />
particularity of mobile network and limiting ability of<br />
mobile terminals. In order to improve the efficiency and<br />
performance of service delivery, this paper introduces a<br />
middleware-based approach for mobile service delivery. In<br />
this way, the workload of mobile terminal devices can be<br />
reduced and the heterogeneities of terminal platforms and<br />
network communication protocols can be shielded off.<br />
Platform-independent, favorable extensibility, strong<br />
flexibility and well-behaved security are the typical<br />
advantages of the mobile delivery approach. Moreover, it<br />
can provide user-centric services through building user<br />
profile, without worrying about the mobile network<br />
discontinuity and limited processing abilities of mobile<br />
terminal devices.<br />
Index Terms—mobile service delivery, middleware-based,<br />
message parsing, ontology library<br />
I. INTRODUCTION<br />
Recently, the immense popularity of mobile terminals<br />
and communication technologies has quickened the<br />
development of a wide range of service applications in<br />
mobile environment, which has received much attention<br />
from academics and practitioners [1]. As a special kind of<br />
service, mobile service can enable users to make<br />
purchases, request services, access news and other<br />
information with their handheld devices. With advanced<br />
mobile communication technologies, mobile services can<br />
help people enjoy the user-centric and timely application<br />
services in the mobile network. However, there are still<br />
some restrictions limiting further development of the<br />
mobile application. For instance, the network bandwidth<br />
is more limited and the network status is changeful,<br />
which will exert a great influence on data transmission<br />
and data synchronization mode. Besides, the lower<br />
processing ability of terminal devices in mobile<br />
environment makes terminal devices very difficult to take<br />
This research was supported by National High-tech R & D Program<br />
(863 Program) of China (No.2008AA04Z127), Natural Science<br />
Foundation of Zhejiang Province (No.Y1090264) and Shanghai<br />
Leading Academic Discipline Project (No.B210).<br />
Corresponding author: Weihui Dai.<br />
charge of service searching and parsing. Therefore,<br />
service applications in mobile environment are facing<br />
some great challenges because of these limitations and<br />
particularities. How to improve the efficiency and<br />
performance of service delivery in mobile environment<br />
has become a hot research topic. With autonomy,<br />
reactivity, initiative and mobility, agents can be very<br />
useful for implementing application systems in the<br />
mobile network with favorable capability and<br />
expansibility [2]. While the middleware is for managing<br />
computing resources and harmonizing network<br />
communication, consisting of a group of services that<br />
allow multiple processes to run on terminal devices to<br />
make interaction across the network. Studies have shown<br />
that the agent-based middleware can be an opportunity to<br />
bridge the gap between mobile terminal applications and<br />
service server. It not only can achieve the interconnection<br />
among different terminal application systems, but also it<br />
can shield off heterogeneities of terminal platforms and<br />
network communication protocols, ensuring users to call<br />
the services without necessarily knowing implementation<br />
details and concrete program code. Consequently, how to<br />
user agent middleware to reduce the workload of mobile<br />
terminals and providing customer-centric services<br />
efficiently is a meaningful problem to be studied.<br />
After analyzing the particularities of service delivery<br />
in mobile environment and the limitations of traditional<br />
measures, this paper proposes a service delivery approach<br />
based on agent middleware, aiming to overcome the<br />
obstacles of mobile service delivery and then meet the<br />
personalized demands of mobile terminal users. It can<br />
work well in mobile environment with its flexibility and<br />
adaptability and its asynchronous transferring mode can<br />
alleviate the problems posed by the occasional<br />
interruption of mobile network.<br />
The rest of the paper is organized as follows: related<br />
work about mobile service and agent-based middleware<br />
are introduced in Section 2. In section 3, we briefly<br />
describe the mobile service delivery framework and<br />
introduce its components in detail. Technology<br />
implementation of the middleware and an actual case<br />
study are discussed in section 4. Finally, we conclude this<br />
paper with future work.s<br />
© 2010 ACADEMY PUBLISHER<br />
AP-PROC-CS-10CN006<br />
58