Search This Blog

DCCP patches for NS-2

Labels: , , , , , , , , ,


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:

DCCP Patch for ns-2.29:

DCCP Patch for ns-2.31:

DCCP Patch for ns-2.33:

DCCP Patch for ns-2.34:  or

DCCP Patch for ns-2.35:

DCCP Patch compatible with MobiWAN:

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:




Hope it helps.

Mohit P. Tahiliani

Comments (6)

i need patch for ns2.31 for ubuntu 10.04

i need patch for ns2.29 for fedora8 plz help me

Thanks for this great effort

Hello there. I would like to know if there any possible way to combine DCCP and a VoIP traffic module (like ns2VoIP++) to NS2 (any version).

Many thanx.

i am also doing work for DCCP in MANETs.
i was able to draw the topology od DCCP for wired networks,but i not able to draw for mobile networks.
i.e in wireless network.
i am getting error,please help me sir, its urgent.
i am sending u my code,please correct it sir.

the error is as follows;

Created Files
num_nodes is set 3
Configuring Nodes
warning: Please use -channel as shown in tcl/ex/wireless-mitf.tcl
dccp1 variable created
dccp1 class set OK
Connection - 1 Establised
Connection - 2 Established
Printing the window size Completed
Everything is done
*** stack smashing detected ***: ns terminated
======= Backtrace: =========

sir i am making a patch of n2voip++ on ns-2.35...but when i try 2 patch it using cat command it shows file or directory not found error, although the file is present. could you please guide me on this error..