You must be logged in to reply to this topic.
LoRaWAN The LoRa Alliance first defined the LoRaWAN standard with the objective of creating a medium access scheme and a set of network management policies that leverage the properties of […]
Low-power wide-area network (LPWAN). These networks use low-power radio signals, such as those in the sub-1 GHz range, to send small amounts of data over a large area. LPWANs are […]
SUMO has different tools for creating and customizing road networks and traffic flows and traffic signals. In this article, we will use some of those tools available in SUMO to […]
Spring Mobility Spring mobility is nothing but making a node to move in a path similar to that of an expanded circular coil spring. From the top or bottom point […]
Mobility Models of ns-3. The default ns-3 installation will contain the following mobility models. MobilityModel Subclasses ConstantPosition ConstantVelocity ConstantAcceleration GaussMarkov Hierarchical RandomDirection2D RandomWalk2D RandomWaypoint SteadyStateRandomWaypoint Waypoint PositionAllocator Position allocators […]
Aquatic Animal Tracking: Tracking marine animals can be extremely tricky due to GPS signals not functioning well underwater[1]. Underwater acoustic communication is a technique of sending and receiving messages below […]
Note: I already post this question on the ns-2 users mailing list, the Admin of this forum told me to try to ask my question in here.
The original question:
Hello,
I want to run simulation using SCTP. I’m using the ns-2.33. When I ran
successfully several simulation and analyzed the output I realized that
SCTP is not able to use the whole link capacity. I compared the link
occupation with a TCP-SACK agent which better use the link.
I’m using the default parameters on a link with those characteristics:
bw: 5Mb
delay: 15ms
queue limit: 50
Taildrop
I check at the cwnd and it do not go over 66060 bytes, it really stick
to this value no fluctuation is observed at all. I check the debug file,
this value of cwnd trigger the “congestion avoidance” mode of SCTP.
Maybe some of you already solve this issue ? Any clue is welcome 🙂
Thank you,
Now, after a lot of deep search in the NS code, I realized that the option :
set initialRwnd_
was not taken into account and always remains at the default value (65536), so block the sender to send more data.
I didn’t find the error in the code, I actually have already lost lot of time finding the problem. I have hardcoded a really huge value in the Reset() function of SCTP.cc file to remove the problem.
if you have any other solution, do not hesitate to inform me 🙄
You must be logged in to reply to this topic.