Datagram Congestion Control Protocol (DCCP) is a message oriented transport layer protocol. It implements reliable connection setup, teardown, flow-based semantics, congestion control as in TCP but does not provide reliable in-order delivery of packets. It is because this protocol is used for applications that have strict timing constraints on the delivery of data.
-- From Wikipedia, the free encyclopedia.
Various patches for DCCP have been designed for NS-2 depending on various versions of NS-2. You can download the patches from the links given below:
DCCP Patch for ns-2.26: Patch given for ns-2.31 includes the patch for ns-2.26 as well.
DCCP Patch for ns-2.28: http://eugen.dedu.free.fr/ns2/dccp-ns2.28.patch
DCCP Patch for ns-2.29: http://eugen.dedu.free.fr/ns2/dccp-ns2.29.patch
DCCP Patch for ns-2.31: http://eugen.dedu.free.fr/ns2/dccp-ns2.31.patch
DCCP Patch for ns-2.33: http://www.nicta.com.au/people/mehanio/nsmisc/ns-233-dccp-1.patch
DCCP Patch for ns-2.34: http://eugen.dedu.free.fr/ns2/dccp-ns2.34.patch or http://sourceforge.net/projects/dccp-ns/files/
DCCP Patch for ns-2.35: http://sourceforge.net/projects/dccp-ns/files/
DCCP Patch compatible with MobiWAN: http://www.nicta.com.au/__data/assets/file/0003/16869/ns-233-dccp_mobiwan-1.patch
Thanks to Eugen Dedu, Sidney Doria and NICTA for designing and making these patches available for ns-2 community.
The official links where these patches and more details about the same can be obtained are as given below:
1) http://eugen.dedu.free.fr/ns2/
2) http://sourceforge.net/projects/dccp-ns/files/
3) http://www.nicta.com.au/people/mehanio/nsmisc
Hope it helps.
Regards,
Mohit P. Tahiliani
