The objective of this project is to implement an Ariel compliant Control Architecture. The Control Architecture would implement RSVP resource allocation.
The project aims hence to make Ariel understand the RSVP protocol, that is:
The RSVP protocol only deals with the requests of reservation of resources. The actual reservation is not done by the RSVP agent, but by different modules: the RSVP agent has to send requests to an admission control module, and also to a policy control module, which both give the authorisation to do the reservation and the RSVP agent finally send a request to another module which does the actual reservation. Once the resources have been reserved, it does not deal with the enforcement of the reservation. These modules do not have to be implemented in this project. Mimics will be used to simulate them.
Some help might be found in the implementation of the user-level daemon program rsvpd by USC Information Sciences Institute, but this implementation is not complete yet (release 4.2a1, 15 September 1997). However this release does not include any traffic control mechanisms (packet classifier, packet scheduler, admission control).
Then, some testing should be done.
The last stage of the project will be the writing of the dissertation.