Component-based modeling of the network interfaces in the wireless network simulators

These last years were marked by the integration into wireless network interface cards of an increasing number of functions: quality of service, routing, security, mobility, etc. These devices are now evolving towards autonomous and adaptive systems. The problem of network simulation in this context is that the technological gap between these devices and available simulators has become too large. Since modular systems offer better adaptation and evolution potentials than traditional monolithic structures, we propose to apply the modularization principle to the network interface cards of simulators. This thesis is a reflection about flexibility and component reuse in the wireless network interfaces of simulators. We make use of the FODA (Feature Oriented Domain Analysis) and FORM (Feature Oriented Reuse Method) software engineering methods to define the functions of a network interface and their mapping into a unified software structure. The structure thus defined implements several architectural styles such as virtual machines, event systems and communicating processes. A toolset allowing the comparison of simulators is also proposed to validate this structure. We contribute to (i) the design of a toolset dedicated to simulators comparison and verification through measurement and validation against the specifications. The solution is based on a detailed and standard trace file format we named 'neutral language'. (ii) the mapping of users concerns to a simulation architecture. This process is based on the FODA and FORM method. (iii) the design of a prototype network card based on this methodology.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00809515
Author Ben-El-Kezadri, Ryad
Maintainer CCSD
Last Updated May 11, 2026, 15:19 (UTC)
Created May 11, 2026, 15:19 (UTC)
Identifier NNT: 2007PA066396
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Phare ; Laboratoire d'Informatique de Paris 6 (LIP6) ; Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)-Université Pierre et Marie Curie - Paris 6 (UPMC)-Centre National de la Recherche Scientifique (CNRS)
creator Ben-El-Kezadri, Ryad
date 2007-12-14T00:00:00
harvest_object_id ff6fc28d-92ef-4e48-99bf-6f23ffbc3dcd
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-03-01T00:00:00
set_spec type:THESE