12.01.2015 Views

Download - Academy Publisher

Download - Academy Publisher

Download - Academy Publisher

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!