The PURSUIT kickoff has been a successful start into the project. Most of the kickoff is over by now although the code camp will continue until mid of tomorrow.
Given that the project is hitting the ground running, an emphasis is given on integrating our new partners successfully into the project. CCTV, Essex University and CERTH have been familiar in one way or another with the work that PURSUIT is based on, namely the PSIRP project. However, the necessary introduction into the main concepts and thrusts of PSIRP has been a good exercise, also for existing project partners.
Much discussion was spent on carving out the work for the first few months. Some of the areas include:
- State-of-the-art: PSIRP performed a substantial state-of-the-art analysis which now needs revision and extension towards the topics of PURSUIT. The current PSIRP results can be found on the FIpedia site and we expect PURSUIT to utilize and extend this existing material.
- Tussle identification: A crucial approach for identifying the necessary work for our architecture work is to outline the major tussles that our work intends to address or that our architecture intends to somehow address or change. Hence, work will be conducted in identifying these tussles and develop a methodology to qualitatively and possibly quantitatively evaluate the various tussles. It is our intention todeepen our understanding of function placement within our architecture.
- Transport and Caching: A major thrust of PURSUIT is the necessary functions for transport and caching within our architecture. A first step is understanding existing work in this area and the relation to our work. This includes, e.g., multicast transport, generic router assisted multicast, CDNs and more.
- Forwarding and topology: Emphasis is given on the implementation of our architecture over various sub-architectures, specifically optical and wireless. Techniques for topology management and forwarding tree construction in these environments are investigated in our early work with the goal to later implement various design choices.
- Mobility: How to handle mobility of publishers and subscribers (and even sub-networks) is crucial for understanding the mobility support of our architecture. Focus will be given on properly understanding the existing state-of-the-art in this space, such as the work on seamless mobility in the IETF.
- Extending the node implementation: Our current Blackhawk code basis provides an early prototype for possible future networking nodes of our architecture. Several activities are planned to extend this basis, e.g., through the integration with Click (see previous post). This aims for simplifying the extension of the platform for, e.g., caching or transport solutions in our future research.
Overall, the project kickoff was an exciting start into the new project with many ideas and concrete areas of work that will continue and expand the foundation that the PSIRP project has provided. You can expect some of the outcomes of the areas above to be visible in the future on this site. There are various other activities, partly related to the areas above, that will be started, too.