Preliminary study of network scheduling mechanism in ubiquitous operating system
Peng Liu,Ming Cai,Jian Pan,Jinxiang Dong
2007-01-01
Journal of Computational Information Systems
Abstract:In ubiquitous computing environments, intelligent devices may have multiple network connections. It is usually left to applications to choose suitable network connections. The applications must face the problem of adapting to the dynamic network environments, they have to select the most suitable network, switch to another one when the current one couldn't work anymore, re-establishment failed connections, etc. Although some systems and middle wares are brought forward to solve these problems, they can only solve part of them. In this paper, a novel approach is proposed to make the network-scheduling operation as fundamental part of the OS. In that OS, new network programming interface is provided, and users could use abstract network interface or a special one. Like task-scheduling, the new OS will switch among networks instead of applications when necessary and the switching operation is almost transparent. This paper also presents the design and implementation of the architecture.