Suggested Projects: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(tom's suggested projects) |
||
Line 7: | Line 7: | ||
* Implement a "Dynamic Calendar Queue" event scheduler. The reference paper is: ''JongSuk Ahn, SeungHyun Oh, "Dynamic Calendar Queue," ss, p. 20, Thirty-Second Annual Simulation Symposium, 1999.'' | * Implement a "Dynamic Calendar Queue" event scheduler. The reference paper is: ''JongSuk Ahn, SeungHyun Oh, "Dynamic Calendar Queue," ss, p. 20, Thirty-Second Annual Simulation Symposium, 1999.'' | ||
== Software Integration == | |||
Tom Henderson (tomh@tomh.org) is looking for volunteers to lead or assist on these code integration projects: | |||
* ns-2 integration with ns-3. (we need to explore different ways to do this) | |||
* [http://www.quagga.net Quagga] or [http://www.xorp.org XORP] routing integration (Do not reinvent dynamic routing daemons-- reuse existing ones) | |||
** Prior related work: quagga OSPFv3 (IPv6) integration with GTNetS (Tom Henderson and Boeing) | |||
** Prior related work: quagga BGP integration with GTNetS | |||
* network simulation cradle: Linux and FreeBSD code running in ns: http://research.wand.net.nz/software/nsc.php | |||
* protolib/agent J: Naval Research Lab (NRL) has developed a number of nice open source abstraction libraries for ns-2. One is called "protolib" and it allows for C-based routing daemons to run in ns-2, OPNET, and also as a userspace daemon. There is a related one called "Agent J" that allows Java-based apps to run in ns-2 (or also on top of real sockets). http://downloads.pf.itd.nrl.navy.mil/protolib/ | |||
* NIST WiMax ns-2 port to ns-3 |
Revision as of 21:47, 18 May 2007
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers
Event Scheduler
- Implement a "Calendar Queue" event scheduler. The reference paper is: Randy Brown, Calendar Queues: A Fast 0(1) Priority Queue Implementation for the Simulation Event Set Problem, CACM, 31(10):1220-1227, October 1988.
- Implement a "Dynamic Calendar Queue" event scheduler. The reference paper is: JongSuk Ahn, SeungHyun Oh, "Dynamic Calendar Queue," ss, p. 20, Thirty-Second Annual Simulation Symposium, 1999.
Software Integration
Tom Henderson (tomh@tomh.org) is looking for volunteers to lead or assist on these code integration projects:
- ns-2 integration with ns-3. (we need to explore different ways to do this)
- Quagga or XORP routing integration (Do not reinvent dynamic routing daemons-- reuse existing ones)
- Prior related work: quagga OSPFv3 (IPv6) integration with GTNetS (Tom Henderson and Boeing)
- Prior related work: quagga BGP integration with GTNetS
- network simulation cradle: Linux and FreeBSD code running in ns: http://research.wand.net.nz/software/nsc.php
- protolib/agent J: Naval Research Lab (NRL) has developed a number of nice open source abstraction libraries for ns-2. One is called "protolib" and it allows for C-based routing daemons to run in ns-2, OPNET, and also as a userspace daemon. There is a related one called "Agent J" that allows Java-based apps to run in ns-2 (or also on top of real sockets). http://downloads.pf.itd.nrl.navy.mil/protolib/
- NIST WiMax ns-2 port to ns-3