DocumentCode :
1567435
Title :
Stream composition for highly adaptive and reconfigurable mobile middleware
Author :
Zheng, Yongjie ; Chan, Alvin T S
Author_Institution :
Dept. of Comput., Hong Kong Polytech. Univ.
fYear :
2004
Firstpage :
122
Abstract :
Using gateway proxies is one important approach to facilitating adaptation across wireless and mobile environments. Importantly, augmented service entities deployed within the gateway proxy residing on the wired network can be composed and deployed to shield mobile clients from the effects of poor network characteristics. The usual approach to the static composition of service entities on the gateway proxy is to have these service entities interact with each other by explicitly invoking procedures on the named interface. The tight coupling of interfaces inhibits the flexible composition and adaptation of the service entities to the dynamic operating characteristics of wireless networks. In this paper, we present a Mobile GATEway for the Active deployment of Transport Entities or MobiGATE (pronounced as Mobi-Gate) for short. MobiGATE is a mobile middleware framework that supports the robust and flexible composition of transport entities, known as streamlets. The flow of data traffic is subjected to processing by a chain of streamlets. Each streamlet encapsulates a service entity that serves to adapt the flow of traffic across the wireless network. To facilitate the dynamic reconfiguration of the streamlets, we advocate applying the concept of coordination as the unifying approach to composing these transport service entities. Importantly, MobiGATE delineates a clear separation of interdependency parts from the service-specific computational codes of those service entities by using a separate coordination language to describe the coordination among streamlet service entities. To this end, we have defined a compositional language called MobiGATE Coordination Language (MCL) that provides rich constructs to support the definition of compositions, with constrained type validation and checking
Keywords :
middleware; radio access networks; MobiGATE; Mobile GATEway; coordination language; gateway proxies; gateway proxy; mobile environments; mobile middleware framework; reconfigurable mobile middleware; streamlets; wireless environments; Application software; Computer displays; Large-scale systems; Middleware; Mobile computing; Pervasive computing; Robustness; Telecommunication traffic; Wireless communication; Wireless networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2004. COMPSAC 2004. Proceedings of the 28th Annual International
Conference_Location :
Hong Kong
ISSN :
0730-3157
Print_ISBN :
0-7695-2209-2
Type :
conf
DOI :
10.1109/CMPSAC.2004.1342815
Filename :
1342815
Link To Document :
بازگشت