Bug ID |
11419
|
Summary |
802.11ad Decoding Error
|
Product |
Wireshark
|
Version |
1.12.6
|
Hardware |
x86-64
|
OS |
Ubuntu
|
Status |
UNCONFIRMED
|
Severity |
Normal
|
Priority |
Low
|
Component |
Dissection engine (libwireshark)
|
Assignee |
[email protected]
|
Reporter |
[email protected]
|
Created attachment 13773 [details]
802.11ad Capture Decoding Error
Build Information:
Paste the COMPLETE build information from "Help->About Wireshark", "wireshark
-v", or "tshark -v".
--
I have the attached capture file for 802.11ad DMG Access Point generated by ns3
simulator.
While going through the fields of the DMG Beacon, the wire-shark interprets
part of the information in a wrong way. For example in the fixed parameter
Sector Sweep field (3 Bytes), I pass the following information in the DMG
Beacon during my simulation:
Sector Sweep Direction = 0 (Beamforming Initiator)
Sector Sweep CDOWN = 8
Sector Sweep Sector ID = 1
Sector Sweep DMG Antenna ID = 1
Sector Sweep RXSS Length = 0
As a result, the encoding of this information according to the standard
802.11ad-2012 amendment should be as following:
Byte (0) Byte (1) Byte (2)
00010000 00000100 00000001
In more details:
Sector Sweep Direction = 0 (Beamforming Initiator)
Sector Sweep CDOWN = 00 0001 000
Sector Sweep Sector ID = 0000 01
Sector Sweep DMG Antenna ID = 01
Sector Sweep RXSS Length = 0000 00
Note: The left most bit is the most significant bit in each byte like
Wireshark.
So as you can see the wireshark dissector interprets them in a wrong way. Check
the attached file. In addition, you can have some snapshot by visiting the
following URL:
https://ask.wireshark.org/questions/44828/80211ad-decoding-error
You are receiving this mail because:
- You are watching all bug changes.