Class CollocatedInterferenceReport


  • public class CollocatedInterferenceReport
    extends Object
    This information element (IE) appears in wifiscan entries. It's called "Collocated Interference Report" in 802.11 specs (section 9.4.2.84). Refer to the specification for more details. Language in javadocs is taken from the specification.
    • Field Detail

      • reportPeriod

        public final short reportPeriod
        Unsigned 8 bits representing when the report is generated
      • interferenceLevel

        public final byte interferenceLevel
        signed 8 bits representing the maximum level of the collocated interference power in units of dBm over all receive chains averaged over a 4 microsecond period during an interference period and across interference bandwidth
      • interferenceInterval

        public final long interferenceInterval
        Unsigned 32 bits representing the interval between two successibe periods of interference in microseconds
      • interferenceBurstLength

        public final long interferenceBurstLength
        Unsigned 32 bits representing the duration of each period of interference in microseconds
      • interferenceStartTimeDutyCycle

        public final long interferenceStartTimeDutyCycle
        Unsigned 32 bits contains the least significant 4 octets (i.e., B0–B31) of the TSF timer at the start of the interference burst. When either the Interference Interval or the Interference Burst Length fields are set to 2^32 – 1, this field indicates the average duty cycle
      • interferenceCenterFrequency

        public final long interferenceCenterFrequency
        Unsigned 32 bits representing indicates the center frequency of interference in units of 5 kHz
      • interferenceBandwidth

        public final short interferenceBandwidth
        Unsigned 16 bits representing the bandwidth in units of 5 kHz at the –3 dB roll-off point of the interference signal
    • Constructor Detail

      • CollocatedInterferenceReport

        public CollocatedInterferenceReport​(short reportPeriod,
                                            byte interferenceLevel,
                                            CollocatedInterferenceReport.InterferenceAccuracyAndIndex interferenceAccuracyAndIndex,
                                            long interferenceInterval,
                                            long interferenceBurstLength,
                                            long interferenceStartTimeDutyCycle,
                                            long interferenceCenterFrequency,
                                            short interferenceBandwidth)
        Constructor