First phase of Ad-Hoc network protocol implementation

Due Friday, May 9 in the lab.

First, install the protocol. Follow the instructions at RAP: Robos Ad-Hoc Protocol. You can use, as a starting point for your implementation, the code of adhoc.c reported on that page; please refer to that page for the complete details.

For this week, you need to implement the processing of the RR and RP packets. The format of the packets is explained in detail at RAP Packet Structure.

You need to be able to run the code on a PC, demonstrating, via diagnostic print statements, that you receive, and retransmit, the packets correctly. You can either use software generation of the packets (thus generating synthetic packets), or you can compile and load babble.c on a lego brick to generate suitable packets.

You can discuss the homework in the group http://groups.google.com/group/ucsc-ce-117-spring-08.

CMPE 117 Spring 2008/Lab homework 2 (last edited 2008-05-08 09:59:23 by LucaDeAlfaro)