Ad Hoc Wireless Networks: Architectures and Protocols