Dear all, I have made some changes in order to get the 802.11s model more ...
10 years, 1 month ago
(2015-03-18 07:49:48 UTC)
#1
Dear all,
I have made some changes in order to get the 802.11s model more compliant to the
IEEE 802.11s-2012 Standard.
The correct implementation of the protocols and proper exchange of messages is
very important for an easy comparison of the results of real measurements and
the network simulations.
The changes cover the Peer Management Protocol with the correct assignment of
categories and Actions, correct information elements and Element ID's and
HWMP-Protocol.
With the proposed changes it can be reached that the messages of the Peering
Management Protocol and Hybrid Wireless Mesh Protocol in ns-3 will be
transmitted compliant to the standard IEEE802.11-2012.
The resulting pcap files can then be analyzed by an actual version of Wireshark
without patch.
Changes in the mesh model and minor changes in the wifi model are needed.
best regards,
Christopher
Thank you for providing this patch; others have complained about this out of
date model, and lack of Wireshark compatibility, in the past:
https://www.nsnam.org/bugzilla/show_bug.cgi?id=1901
I only had a minor comment, which is to delete some statements that have been
commented out (rather than leave the comments in the code).
I would like to make a small request, which is to help us also write at least
the scope section of the documentation of this model. We can handle this
outside of the review of this code; I will email about it.
I suggest that Sebastien review and then we proceed to merge if no concerns
raised.
https://codereview.appspot.com/217910043/diff/1/src/mesh/model/dot11s/peer-li...
File src/mesh/model/dot11s/peer-link-frame.cc (right):
https://codereview.appspot.com/217910043/diff/1/src/mesh/model/dot11s/peer-li...
src/mesh/model/dot11s/peer-link-frame.cc:45: // m_protocol = fields.protocol;
there are various statements in this file commented out rather than removed.
https://codereview.appspot.com/217910043/diff/1/src/mesh/model/dot11s/peer-li...
src/mesh/model/dot11s/peer-link-frame.cc:110: uint32_t size =0;// 3; //Peering
protocol
why the //3 comment?
Issue 217910043: mesh module compliant to IEEE802.11-2012
Created 10 years, 1 month ago by hepner.christopher
Modified 10 years ago
Reviewers: Tom Henderson, S. Deronne
Base URL:
Comments: 7