implement HWMP in NS3

445 views
Skip to first unread message

Leila Iranpour

unread,
May 10, 2015, 1:26:43 PM5/10/15
to ns-3-...@googlegroups.com
Hi
i need help for implement a hybrid mesh wireless network in NS3...
I dont know how can i use HWMP in NS3...It was very easy in NS2..but i can't do it in NS3
would u help me? 

Konstantinos

unread,
May 10, 2015, 1:36:06 PM5/10/15
to ns-3-...@googlegroups.com, iranpou...@gmail.com
Hi Leila,

HWMP is implemented in NS-3, so there is no need for you to implement it.
There is an example in /src/mesh/examples/mesh.cc where by default this script creates m_xSize * m_ySize square grid topology with
IEEE802.11s stack installed at each node with peering management and HWMP protocol
I know that there is not much of documentation for MESH apart from the API but you can ask more detailed questions for things you do not understand.

Regards,
K.

Mohit P. Tahiliani

unread,
May 13, 2015, 9:12:49 AM5/13/15
to ns-3-...@googlegroups.com
Hi,

mesh.cc does not generate a NetAnim compatible ".xml" file. 

To get a NetAnim compatible ".xml" file - you will have to modify mesh.cc by adding netanim-module.h and its related code.

You can glance through some sample netanim codes provided in /src/netanim/examples.

Hope it helps.

Regards,
Mohit P. Tahiliani

On Tuesday, May 12, 2015 at 4:10:26 PM UTC+2, Leila Iranpour wrote:
Hi Konstantinos

So TNX for ur response ... i run MESH.CC and the result was several XML file. But i need some statics about Reliability of HWMP protocol  in a Mesh Wireless network.
And one more thing... i need animation for this simulation(mesh.cc), But this simulation doesn't create any animation file...


BST RGRD

Leila Iranpour

unread,
May 15, 2015, 11:29:41 AM5/15/15
to ns-3-...@googlegroups.com
Hi.
         TNX for ur response ... yes i try to animated  this file but it doesn't work...i work on it again i make it right

          BST RGRD

christopher

unread,
May 19, 2015, 7:18:45 AM5/19/15
to ns-3-...@googlegroups.com
Dear Leila,

unfortunately there is currently no visualization for the mesh module.

I have used PyVis which actually shows only the sending and receiving Nodes and not the intermediate Nodes of a Data-Transmission because it is based on IP-Layer and Mesh is based on Layer2 Routing.
But this gives a Basic Idea of the Topologie, mobility of Nodes and somehow mgt-traffic.

I guess it is the same with NetAnim which I have not really used for while.
As stated you can  glance through some sample netanim codes provided in the example files or tutorials.

best regards,
Christopher

Leila Iranpour

unread,
Jun 23, 2015, 6:41:29 AM6/23/15
to ns-3-...@googlegroups.com
 Dear christopher
i've used PyVis too... that said right, sample was so usefull
tnx so much
 

Leila Iranpour

unread,
May 12, 2015, 10:10:26 AM5/12/15
to ns-3-...@googlegroups.com, iranpou...@gmail.com

Satish Bhojannawar

unread,
Dec 12, 2019, 6:32:38 AM12/12/19
to ns-3-users


On Sunday, May 10, 2015 at 11:06:06 PM UTC+5:30, Konstantinos wrote:
Hi Leila,

HWMP is implemented in NS-3, so there is no need for you to implement it.
There is an example in /src/mesh/examples/mesh.cc where by default this script creates m_xSize * m_ySize square grid topology with
IEEE802.11s stack installed at each node with peering management and HWMP protocol
I know that there is not much of documentation for MESH apart from the API but you can ask more detailed questions for things you do not understand.

Regards,
K.
Why there are too many packets being lost? any solution? Thk u
 
Reply all
Reply to author
Forward
0 new messages