Personal Network (PN) is a new concept (Niemegeers and Heemstra de Groot, 2002) related to the emerging field of pervasive computing that extends the concept of a Personal Area Network (PAN). The latter refers to a space of small coverage (less than 10 m) around a person where ad hoc communication occurs, typically between portable and mobile computing devices such as laptops, personal digital assistants (PDA), cell phones, headsets and digital gadgets.
A PN has a core consisting of a PAN, which is extended on-demand and in an ad hoc fashion with personal resources or resources belonging to others. This project focuses on QoS in PN's in the home environment. The objective of the project is to investigate and develop solutions for establishing personal networks that are able to support QoS in a fast changing environment. The project targets on research that is globally considered as a focal point in communication networking.
The concrete objectives of the project are the following:
- Proposal of suitable architecture(s) for PNs;
- Solutions for context and resource discovery;
- Study of and solutions for self-organization and self-configuration of PNs;
- Understanding, methods and techniques for QoS routing in dynamic and heterogeneous environments and end-to-end QoS provisioning;
- Investigation of the implication of the proposed solutions on implementation aspects such as complexity, power consumption, scalability and performance.
The specific target of this proposal lies in the combination of a QoS-aware network architecture for PN in the home environment and the performance/feasibility of such QoS-aware PN's. The scheduled results of the project are twofold. First, the architectural study will be tested by building a prototype small PN. Second, new insights in design, control and dynamics of QoS-aware PN@home will be disseminated via papers and communicated to the contacts in the industry (see next section). The industrial relevance of the project consists of understanding the complex network dynamics and proposing solutions that automatically manage this behavior subject to certain levels of end-to-end QoS.