Architectures and protocols for mobile computing applications: a reconfigurable approach", Elsevier Computer Networks