The Design and Implementation of a Mobile Internetworking Architecture