Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Is BER = 1 on Matlab in channel simulation good?

Status
Not open for further replies.

khaldoon99

Member level 1
Joined
Dec 13, 2005
Messages
39
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Location
Sweden
Activity points
1,554
Hi
I have a project about simulation channel in communication using matlab and I calculate the BER, it was BER=1, I would ask if this value good or bad in the channel.
thanks
 

BER on Matlab

what a strange result
This result mean when you send 1 u receive it 0 and when u send 0 u receive it 1
I think u must check ur code and the way u model the channel and the way u calculate BER

Remember BER = number of error bits / total number of bits
 

BER on Matlab

BER=1 means that you have an error rate of 100%.
your channel could be modeled by a NOT gate ;)

in digital communication systems a BER in the odrer of 10e-7 is typical.
 

Re: BER on Matlab

max ber is 0.5. It means that 0's are changed to 1's and 1's are changed to 0's. I dont think if ber can be 1. As if ber =1 just apply NOT gate and BER will become 0.
 

Re: BER on Matlab

khaldoon99 said:
Hi
I have a project about simulation channel in communication using matlab and I calculate the BER, it was BER=1, I would ask if this value good or bad in the channel.
thanks
out of how many bits u r transmitting?
if u r transmitting 2 bit.in that BER1 means bad.
out of10000 bit BER 1 means it is good
 

Re: BER on Matlab

sundarmeenakshi said:
khaldoon99 said:
Hi
I have a project about simulation channel in communication using matlab and I calculate the BER, it was BER=1, I would ask if this value good or bad in the channel.
thanks
out of how many bits u r transmitting?
if u r transmitting 2 bit.in that BER1 means bad.
out of10000 bit BER 1 means it is good


BER value should vary from 0 to 1...
0 implies ... ur algo is perfect and v can can this only in MATLAB, not in real time..

1 implies.... all transmitted bits r decoded wrongly and the is the worst case..

It does not depend on how many bits u r Txing... Its a ratio....
 

BER on Matlab

well if the BER=1, then Bits Recieved is NOT of Bits Transmitted. so BER=1 means just put nOT (i.e, make 1 to 0 and 0 to 1 ) and BER will become 0. That why the max BER is 0.5, which means that half of the 1's became 0's and half of the 0's become 1's and even if we use NOT gate it will remain same i.e. BER will be 0.5. So max BER is 0.5 and MIN BER is 0.
 

BER on Matlab

that's in fact a great result and i'm doubtful of it
because there are no ideal systems
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top