BER for imperfect synchronization
Thebersync
function returns the bit error rate (BER) for uncoded coherent BPSK over an additive white Gaussian noise (AWGN) channel for imperfect synchronization. For more information, seeAnalytical Expressions Used in bersync Function and Bit Error Rate Analysis App。
returns the BER from uncoded coherent binary phase shift keying (BPSK) modulation over an additive white Gaussian noise (AWGN) channel at the specifiedEb/N0with imperfect timing specified byber
= bersync(EbNo
,timerr
,'timing')timerr
。The normalized timing error is assumed to have a Gaussian distribution.
returns the bit error rate (BER) from uncoded BPSK modulation over an AWGN channel at the specifiedEb/N0with a noisy phase reference specified byber
= bersync(EbNo
,phaserr
,'carrier')phaserr
。The phase error is assumed to have a Gaussian distribution.phaserr
is the standard deviation of the phase error of the reference carrier phase.
In general, the numerical accuracy for the output BER is limited to approximately two significant digits. The numerical accuracy output by this function is limited by:
Approximations in the analysis leading to the closed-form expressions used by the function
Approximations related to the numerical implementation of the expressions
Inherent limitations in numerical precision force the function to assume perfect synchronization if the value oftimerr
orphaserr
is less than the positive distance from the absolute value of the error value to the next larger in magnitude floating point number as determined by theeps
function. This table indicates how the function behaves under these conditions.
This function uses formulas from[3]。
When the last input is'timing'
,function computes
σ is thetimerr
input, andRis the value of theEbNo
input converted from dB to a linear scale.
When the last input is'carrier'
,function computes
σ is thephaserr
input, andRis the value of theEbNo
input converted from dB to a linear scale.
You can configure theTheoreticaltab in theBit Error Rate Analysisapp to compute theoretical BER values instead of using thebersync
function.
[1]Jeruchim, Michel C., Philip Balaban, and K. Sam Shanmugan.Simulation of Communication Systems。第二次编辑ion. Boston, MA: Springer US, 2000.
[2]Sklar, Bernard.Digital Communications: Fundamentals and Applications。2nd ed. Upper Saddle River, N.J: Prentice-Hall PTR, 2001.
[3]Stiffler, J. J.Theory of Synchronous Communications。Englewood Cliffs, NJ.: Prentice-Hall, 1971.