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