DocumentCode :
1568577
Title :
Enabling large-scale multicast simulation by reducing memory requirements
Author :
Xu, Donghua ; Riley, George F. ; Ammar, Mostafa H. ; Fujimoto, Richard
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2003
Firstpage :
69
Lastpage :
76
Abstract :
The simulation of large-scale multicast networks often requires a significant amount of memory that can easily exceed the capacity of current computers, both because of the inherently large amount of state necessary to simulate message routing and because of design oversights in the multicast portion of existing simulators. We describe three approaches to substantially reduce the memory required by multicast simulations: 1) We introduce a novel technique called "negative forwarding table" to compress multicast routing state. 2) We aggregate the routing state objects from one replicator per router per group per source to one replicator per router. 3) We employ the NIx-Vector technique to replace the original unicast IP routing table. We implemented these techniques in the ns2 simulator to demonstrate their effectiveness. Our experiments show that these techniques enable packet level multicast simulations on a scale that was previously unachievable on modern workstations using ns2.
Keywords :
IP networks; computational complexity; digital simulation; multicast communication; storage management; telecommunication computing; telecommunication network routing; IP routing table; NIx-Vector technique; computational complexity; memory requirement reduction; message routing; multicast network simulation; multicast routing; negative forwarding table; ns2 simulator; state objects; Bandwidth; Computational modeling; Computer networks; Computer simulation; Design engineering; Educational institutions; Large-scale systems; Routing; Scalability; Unicast;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Simulation, 2003. (PADS 2003). Proceedings. Seventeenth Workshop on
ISSN :
1087-4097
Print_ISBN :
0-7695-1970-9
Type :
conf
DOI :
10.1109/PADS.2003.1207422
Filename :
1207422
Link To Document :
بازگشت