We have assumed above that coupled computers are always connected, are placed at fixed locations, and can easily meet their power needs. These assumptions do not hold for battery-powered mobile computers (e.g. laptops) that are sporadically connected to stationary and mobile computers. To support such computers, scheduling, communication, and synchronization must be revisited.