|
This code is part of Junling Bu's GSoC midterm review.
http://www.nsnam.org/wiki/index.php/GSOC2013WAVE_MAC
This patch removes previous 802.11p-related code in src/wifi, which was based on an old and unsuitable 1609.4-2006 standard and only partially implemented.
This patch implements the MAC portion of the 802.11p-2010 standard, that allows stations to send data packets directly. The main features are 1) provide outside the context of a base station (OCB) mode of high MAC defined in the standard, 2) use specific EDCA parameters, 3) provide vendor specific action frames and allow users to send management information over VSAs.
Further study is needed to verify that this implementation of 802.11p is accurate and can undertake a large number of nodes.
Total comments: 46
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+2253 lines, -139 lines) |
Patch |
 |
A |
src/wave/examples/wave-simple-ocb.cc
|
View
|
1
|
1 chunk |
+192 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/examples/wave-simple-vsa.cc
|
View
|
1
|
1 chunk |
+174 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/examples/wscript
|
View
|
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/helper/wave-mac-helper.h
|
View
|
1
|
1 chunk |
+139 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/helper/wave-mac-helper.cc
|
View
|
1
|
1 chunk |
+119 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/helper/wifi-80211p-helper.h
|
View
|
1
|
1 chunk |
+80 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/helper/wifi-80211p-helper.cc
|
View
|
1
|
1 chunk |
+111 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/model/ocb-wifi-mac.h
|
View
|
1
|
1 chunk |
+141 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/model/ocb-wifi-mac.cc
|
View
|
1
|
1 chunk |
+354 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/model/vendor-specific-action.h
|
View
|
1
|
1 chunk |
+177 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/model/vendor-specific-action.cc
|
View
|
1
|
1 chunk |
+323 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/test/ocb-test-suite.cc
|
View
|
1
|
1 chunk |
+343 lines, -0 lines |
0 comments
|
Download
|
 |
A |
src/wave/wscript
|
View
|
|
1 chunk |
+36 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/wifi/helper/nqos-wifi-mac-helper.h
|
View
|
1
|
3 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/wifi/helper/qos-wifi-mac-helper.h
|
View
|
1
|
3 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/wifi/helper/wifi-helper.h
|
View
|
1
|
6 chunks |
+7 lines, -7 lines |
0 comments
|
Download
|
 |
M |
src/wifi/helper/yans-wifi-helper.h
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/wifi/helper/yans-wifi-helper.cc
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/wifi/model/edca-txop-n.h
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
src/wifi/model/edca-txop-n.cc
|
View
|
1
|
5 chunks |
+33 lines, -13 lines |
0 comments
|
Download
|
 |
M |
src/wifi/model/regular-wifi-mac.cc
|
View
|
|
2 chunks |
+1 line, -15 lines |
0 comments
|
Download
|
 |
M |
src/wifi/model/wifi-mac.h
|
View
|
|
2 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
src/wifi/model/wifi-mac.cc
|
View
|
|
3 chunks |
+0 lines, -54 lines |
0 comments
|
Download
|
 |
M |
src/wifi/model/yans-wifi-phy.cc
|
View
|
|
2 chunks |
+0 lines, -38 lines |
0 comments
|
Download
|
Total messages: 4
|