système d'exploitation Linux afin de mettre en application le protocole de routage Un module de transmission d'IP fournit l'opération essentielle d'acheminer les paquets vers la couche réseau Ce module analyse l'en-tête du paquet IP (l'adresse de destination, TTL et parfois l'adresse de source), et puis envoie le paquetàpaquet`paquetà l'interface correspondante ou rejette le paquet selon la table de routage (IP forwarding table) Linux nous permet de modifier la table de routage dans le noyau par un socket de type netlink. En conséquence, le protocole de routage peutêtrepeut?peutêtre implémenté comme un " démon " dans l'espace d'utilisateur sans besoin de modifier le noyau. Cette version d'implémentation ouvre deux interfaces pour la communication. L'interface I1 est une socket de type UDP pour l'envoi et la réception des beacons et l'interface I2 est employée pour modifier la table de routage d'IP (IP forwarding table) par une socket de type netlink. En se basant sur l'information fournie par les beacons, DDRétablitDDR´DDRétablit la table de voisinage et choisit le noeud préféré (Preferred Node). Puis, DDR construit la table d'intra-zone (intra ZT) et la table d'inter-zone (ZT inter) pour définir l'arbre de recouvrement ( " spanning tree " ). Dans cette version d'implémentation, DDR possède sa propre table de routage. L'information de routage stocké dans cette table prévient directement de la table de sa table d'intra, Cette architecture profite du support de transmission des paquets IPv4 qui est développé dans le noyau du ,
A review of current routing protocols for ad hoc mobile wireless networks, IEEE Personal Communications, pp.46-55, 1999. ,
A study on characteristics of ad hoc network applications, CSN 2002, 2002. ,
Host extensions for ip multicasting, networkworking group, 1989. ,
Host extensions for ip multicasting, networkworking group, 1989. ,
Internet group management protocol version 2. Request for Comments 2236, 1997. ,
Internet group management protocol version 3. Internet draft, draft-ietf-idmr-igmp-v3-09, 2002. ,
Receiver-Initiated Group Membership Protocol (RGMP): A New Group Management Protocol for IP Multicasting, ICNP '99, pp.51-58, 1999. ,
DOI : 10.1109/TBC.2004.834015
ns notes and documentation. The VINT project, Avaible from http, 2000. ,
Multicast over wireless mobile ad hoc networks: present and future directions Multicast routing in datagram internetworks and extended lans, IEEE Network ACM Transactions on Computer Systems, vol.17, issue.82, pp.52-5985, 1990. ,
Multicast routing extensions for OSPF, Communications of the ACM, vol.37, issue.8, pp.61-66, 1994. ,
DOI : 10.1145/179606.179654
The PIM architecture for wide-area multicast routing, IEEE/ACM Transactions on Networking, vol.4, issue.2, pp.153-162, 1996. ,
DOI : 10.1109/90.490743
Protocol independent multicast dense mode (pim-dm): Protocol specification (revised) Internet draft, draft-ietf- pim-dm-new-v2-01.txt, 2002. ,
DOI : 10.17487/rfc3973
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.418.1775
Core based trees (cbt) -an architecture for scalable inter-domain multicast routing, ACM SIGCOMM'93, pp.85-95, 1993. ,
The MASC/BGMP architecture for inter-domain multicast routing, SIGCOMM, pp.93-104, 1998. ,
Protocol independent multicast sense mode (pim-sm): Protocol specification (revised) Internet draft, draft-ietf-pim-sm-new-v2-01 ,
Forwarding group multicast protocol (fgmp) for multihop, mobile wireless networks, Cluster Computing, vol.1, issue.2, pp.187-196, 1998. ,
DOI : 10.1023/A:1019037500012
A performance comparison study of ad hoc wireless multicast protocols, INFOCOM 2000, pp.565-574, 2000. ,
Source routing-based multicast protocol for mobile ad hoc networks, International Conference on Telecommunication Systems Modeling and Analysis, 2002. ,
Multicast zone routing protocol in mobile ad hocwireless networks, 28th Annual IEEE International Conference on Local Computer Networks, pp.150-159, 2003. ,
AMRIS: a multicast protocol for ad hoc wireless networks, MILCOM 1999. IEEE Military Communications. Conference Proceedings (Cat. No.99CH36341), pp.25-29, 1999. ,
DOI : 10.1109/MILCOM.1999.822636
Multicast ad hoc on-demand distance vector (maodv) routing. Internet-Draft, 2000. ,
On-demand multicast routing protocol, IEEE WCNC'99, pp.1298-1304, 1999. ,
Patchodmrp: an ad-hoc multicast routing protocol, International Conference on Information Networking, pp.537-543, 2001. ,
The DARPA packet radio network protocols, IEEE, 1987. ,
DOI : 10.1109/PROC.1987.13702
Amroute: Ad hoc multicast routing protocol, 1998. ,
A multicast routing protocol for ad-hoc networks, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320), pp.784-792, 1999. ,
DOI : 10.1109/INFCOM.1999.751466
The core-assisted mesh protocol, IEEE Journal on Selected Areas in Communications, vol.17, issue.8, pp.1380-1394, 1999. ,
DOI : 10.1109/49.779921
Differential destination multicast-a manet multicast routing protocol for small groups, INFOCOM 2001, pp.1192-1201, 2001. ,
A lightweight adaptive multicast algorithm, IEEE GLOBECOM'98, pp.1036-1042, 1998. ,
ABAM: on-demand associativity-based multicast routing for ad hoc mobile networks, Vehicular Technology Conference Fall 2000. IEEE VTS Fall VTC2000. 52nd Vehicular Technology Conference (Cat. No.00CH37152), pp.987-993, 2000. ,
DOI : 10.1109/VETECF.2000.886259
Associativity-based routing for ad-hoc mobile networks, Wireless Personal Communication Journal, 1997. ,
Ad-hoc on-demand distance vector routing, WMCSA '99, pp.90-100, 1999. ,
Mcedar: multicast core-extraction distributed ad hoc routing Cedar: a core-extraction distributed ad hoc routing algorithm, IEEE WCNC'9936] Raghupathy Sivakumar, Prasun Sinha, and Vaduvur Bharghavan, pp.1313-1317, 1999. ,
CEDAR: a core-extraction distributed ad hoc routing algorithm, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320), pp.202-209, 1999. ,
DOI : 10.1109/INFCOM.1999.749269
Adaptive demand-driven multicast routing in multi-hop wireless ad hoc networks, the ACM Symposium on Mobile Ad Hoc Networking and Computing, pp.33-44, 2001. ,
The design, implementation, and performance evaluation of the on-demand multicast routing protocol in multihop wireless networks, IEEE Network, vol.14, issue.1, pp.70-77, 2000. ,
DOI : 10.1109/65.819173
Neighbor supporting ad hoc multicast routing protocol, MobiHOC, pp.37-44, 2000. ,
Multicast rotuing protocol with dynamic core, IST 2001, pp.274-280, 2001. ,
A reliable multicast protocol for ad hoc networks, WWC 2004, pp.78-82, 2004. ,
Armpis: An active reliable multicasting protocol for ad hoc networks, SCI 2004, 2004. ,
MACA -a new channel access method for packet radio, ARRL/CRRL Amateur Radio 9th Computer Networking Conference, pp.134-140, 1990. ,
MACAW: A media access protocol for wireless LAN's, SIGCOMM, pp.212-225, 1994. ,
Optimized link state routing protocol for ad hoc networks, Proceedings. IEEE International Multi Topic Conference, 2001. IEEE INMIC 2001. Technology for the 21st Century., pp.62-68, 2001. ,
DOI : 10.1109/INMIC.2001.995315
URL : https://hal.archives-ouvertes.fr/inria-00471622
A performance comparison of multi-hop wireless ad hoc network routing protocols, Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking , MobiCom '98, pp.85-97, 1998. ,
DOI : 10.1145/288235.288256
A performance comparison of multicast routing protocols in ad hoc networks, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003., pp.497-501, 2003. ,
DOI : 10.1109/PIMRC.2003.1264321
Unicast performance analysis of the odmrp in a mobile ad hoc network testbed, Ninth International Conference on Computer Communications and Networks, pp.148-153, 2000. ,
Dynamic Source Routing in Ad Hoc Wireless Networks, 1996. ,
Ad Hoc Networking, chapter IEEE 802.11 Ad Hoc Networks: Protocols, Performance and Open Issues, 2004. ,
Random access MAC for efficient broadcast support in ad hoc networks, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540), pp.454-459, 2000. ,
DOI : 10.1109/WCNC.2000.904675
MAC reliable broadcast in ad hoc networks, 2001 MILCOM Proceedings Communications for Network-Centric Operations: Creating the Information Force (Cat. No.01CH37277), pp.1008-1013, 2001. ,
DOI : 10.1109/MILCOM.2001.985991
Reliable MAC layer multicast in IEEE 802.11 wireless networks, ICPP'02, pp.527-536, 2002. ,
DOI : 10.1002/wcm.129
Reliable multicast MAC protocol for wireless LANs, IEEE International Conference on Communications, 2003. ICC '03., pp.93-97, 2003. ,
DOI : 10.1109/ICC.2003.1204149
Glomosim: A scalable network simulation environment, 1999. ,
On the accuracy of MANET simulators, Proceedings of the second ACM international workshop on Principles of mobile computing , POMC '02, 2002. ,
DOI : 10.1145/584490.584499
Effects of wireless physical layer modeling in mobile ad hoc networks, Proceedings of the 2nd ACM international symposium on Mobile ad hoc networking & computing , MobiHoc '01, pp.87-94, 2001. ,
DOI : 10.1145/501416.501429
Development of WaveLAN??, an ISM Band Wireless LAN, AT&T Technical Journal, vol.72, issue.4, pp.27-33, 1993. ,
DOI : 10.1002/j.1538-7305.1993.tb00548.x
Adaptive approaches to relieving broadcast storms in a wireless multihop mobile ad hoc network, IEEE Transactions on Computers, vol.52, issue.5, pp.545-557, 2003. ,
DOI : 10.1109/TC.2003.1197122
Mobile ad hoc networking (manet): Routing protocol performance issues and evaluation considerations, 1999. ,
DOI : 10.17487/rfc2501
Capacity of Ad Hoc wireless networks, Proceedings of the 7th annual international conference on Mobile computing and networking , MobiCom '01, pp.61-69, 2001. ,
DOI : 10.1145/381677.381684
Multicast transport protocol, 1992. ,
DOI : 10.17487/rfc1301
AMTP: Towards a High Performance and Configurable Multipeer Transfer Service, Architecture and Protocols for High-Speed Networks. Kluwer Academic, 1994. ,
DOI : 10.1007/978-1-4757-4536-8_9
Rmtp: a reliable multicast transport protocol, INFOCOM '96, pp.1414-1424, 1996. ,
A reliable multicast framework for light-weight sessions and application level framing, IEEE/ACM Transactions on Networking, vol.5, issue.6, pp.784-803, 1997. ,
DOI : 10.1109/90.650139
A reliable dissemination protocol for interactive collaborative applications, Proceedings of the third ACM international conference on Multimedia , MULTIMEDIA '95, pp.333-344, 1995. ,
DOI : 10.1145/217279.215288
Scalable fair reliable multicast using active services, IEEE Network, vol.14, issue.1, pp.48-57, 2000. ,
Active reliable multicast, INFOCOM '98, pp.581-589, 1998. ,
A comparison of sender-initiated and receiver-initiated reliable multicast protocols, IEEE Journal on Selected Areas in Communications, vol.15, issue.3, pp.398-406, 1997. ,
DOI : 10.1109/49.564137
Reliable broadcast in mobile multihop packet networks, Proceedings of the 3rd annual ACM/IEEE international conference on Mobile computing and networking , MobiCom '97, pp.34-42, 1997. ,
DOI : 10.1145/262116.262125
An adaptive protocol for reliable multicast in mobile multi-hop radio networks, the 2nd IEEE workshop on mobile computing systems and applications, 1999. ,
Family ack tree (fat): a new reliable multicast protocol for mobile ad hoc networks, IEEE International Conference on Communications, pp.3393-3397, 2002. ,
Family ACK tree (FAT): supporting reliable multicast in mobile ad hoc networks, IEEE Transactions on Vehicular Technology, vol.52, issue.6, pp.1675-1685, 2003. ,
DOI : 10.1109/TVT.2003.816633
Reliable adaptive lightweight multicast protocol, IEEE International Conference on Communications, 2003. ICC '03., pp.1054-0158, 2003. ,
DOI : 10.1109/ICC.2003.1204516
A reliable multicast algorithm for mobile ad hoc networks, Proceedings 22nd International Conference on Distributed Computing Systems, pp.563-570, 2002. ,
DOI : 10.1109/ICDCS.2002.1022306
Remhoc: a reliable multicast protocol for wireless mobile multihop ad hoc networks, Consumer Communications and Networking Conference, pp.146-151, 2004. ,
Anonymous Gossip: improving multicast reliability in mobile ad-hoc networks, Proceedings 21st International Conference on Distributed Computing Systems, pp.275-283, 2001. ,
DOI : 10.1109/ICDSC.2001.918957
Route driven gossip: probabilistic reliable multicast in ad hoc networks, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428), pp.2229-2239, 2003. ,
DOI : 10.1109/INFCOM.2003.1209243
A survey of reliable broadcast protocols for mobile ad-hoc networks, 2003. ,
Internet multicast routing and transport control protocols, IEEE, vol.90, issue.3, pp.360-391, 2002. ,
EWANT: the emulated wireless ad hoc network testbed, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003., pp.1844-1849, 2003. ,
DOI : 10.1109/WCNC.2003.1200667
Unix network programming, ACM SIGCOMM Computer Communication Review, vol.20, issue.2, 1998. ,
DOI : 10.1145/378570.378600
DDR-distributed dynamic routing algorithm for mobile ad hoc networks, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444), pp.19-27, 2000. ,
DOI : 10.1109/MOBHOC.2000.869209
Implementation and validation of a multicast routing protocol in an ad hoc network testbed, Med-Hoc-Net, 2004. ,
The Linux Kernel Online Book, 1999. ,
Experiences designing and building a multi-hop wireless ad hoc network testbed, 1999. ,
An approach to mobile ad hoc network protocol kernel design, IEEE WCNC'99, pp.1303-1307, 1999. ,
Multicast protocol implementation and validation in an ad hoc network testbed, ICC 2001, pp.3196-3200, 2001. ,
Harp -hybrid ad hoc routing protocol, IST-International Symposium on Telecommunications, 2001. ,
Linux 2.4 packet filtering howto ,
An Alternative Packet Transmission Procedure For Mobile Network Simulation, Proceeding of SPECTS2002: 2002 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, 2002. ,
A Reliable Multicast Protocol For Ad Hoc Networks, Proceeding of WWC2004: World Wireless Congress, 2004. ,
Implementation and Validation of a Multicast Routing Protocol in an Ad Hoc Network Testbed, Proceeding of Med-Hoc-Net 2004 : The Third Annual Mediterranean Ad Hoc Networking Workshop, 2004. ,
ARMPIS: An Active Reliable Multicasting Protocol for Ad Hoc Networks, Proceeding of SCI 2004 : The 8th World Multi-Conference on Systemics, Cybernetics and Informatics, 2004. ,
Adaptive power-aware metric for Mobile Ad-hoc Network, WTC2003: XVIII- World Telecommunications Congress, 2002. ,
DDR-based Multicast Protocol with Dynamic Core (DMPDC), pfhsn2002 : 7th International Workshop on Protocols For High-Speed Networks, 2002. ,
Synthesis on Multicasting for Ad- Hoc Networks, Hoc and Sensor Networks Series ,