向通道模型添加噪声函数
Adding noise function to a channel model
我有噪声功能,我想将它添加到我自己的通道模型中,除了文档之外,我在哪里可以获得有关通道模型的更多信息。
您应该查看“Developing custom channel models" section of the developer's guide. The AbstractAcousticChannel
也许是您最好的起点。您只需实施 4 种方法来根据您的需要自定义此 class:
double getRxPower(Reception rx)
double getNoisePower()
boolean detect(Reception rx, double snr)
int decode(Reception rx, double snr)
前两种方法估计信号功率和噪声功率。后两种方法采用 SNR(signal/noise 功率比)并估计是否可以检测到帧,以及帧将有多少位错误。
“Extending AbstractAcousticChannel
”部分说明了此自定义的一个简单版本,它通过委派此功能的一部分来实现。
我有噪声功能,我想将它添加到我自己的通道模型中,除了文档之外,我在哪里可以获得有关通道模型的更多信息。
您应该查看“Developing custom channel models" section of the developer's guide. The AbstractAcousticChannel
也许是您最好的起点。您只需实施 4 种方法来根据您的需要自定义此 class:
double getRxPower(Reception rx)
double getNoisePower()
boolean detect(Reception rx, double snr)
int decode(Reception rx, double snr)
前两种方法估计信号功率和噪声功率。后两种方法采用 SNR(signal/noise 功率比)并估计是否可以检测到帧,以及帧将有多少位错误。
“Extending AbstractAcousticChannel
”部分说明了此自定义的一个简单版本,它通过委派此功能的一部分来实现。