Interface InterferenceLink


  • public interface InterferenceLink
    This is an interference link of the scenario. It is a link between the victim system and an interfering system.
    • Method Detail

      • getFrequency

        Distribution getFrequency()
        get the frequency as configured for this interference link
        Returns:
        frequency distribution
      • setFrequency

        void setFrequency​(Distribution frequency)
        Sets the frequency for this interference link. This can only be set before simulation is started.
        Parameters:
        frequency - frequency distribution
      • getVictim

        ContexedSystemPlugin getVictim()
        get victim system plugin of this scenario
        Returns:
        victim plugin
      • getInterferer

        ContexedSystemPlugin getInterferer()
        The interfering system plugin of this interference link
        Returns:
        interfering system plugin
      • getCorrelationSettings

        CorrelationSetting getCorrelationSettings()
        Get the correlations settings for this interference link.
        Returns:
        the correlation settings
      • isCoLocated

        boolean isCoLocated()
        When this link supports co-Location and it is selected this method will return true
        Returns:
      • linkIndex

        int linkIndex()
        This interference link index in the scenario it is part of