Cme: a middleware architecture for network-aware adaptive applications
Jun‐Zhao Sun, Jussi Tenhunen, Jaakko J. Sauvola · 2004
Network QoS parameters experience great fluctuations during the execution of network applications. Especially in mobile and pervasive computing environments the variation becomes more serious. Applications need to adapt their functions to the changing network status. Moreover, an enhanced software platform is necessary to provide adaptive network management services to upper software components. This paper proposes CME, a middleware architecture for service adaptation based on network awareness. CME is structured as the software platform both to provide network awareness to applications and to manage network resources in an adaptive fashion. The overall architecture of CME framework is descried. Core components include connection monitor, policy manager and connection controller. Adaptation mechanisms are introduced in detail.