Skip to content

NikitasMaragkos/Cyclic-Redundancy-Check---CRC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Cyclic-Redundancy-Check---CRC

License: MIT

With this code you can test the function of CRC and its robustness. The menu is:

Even-Parity cover image

Case 1

Here, the user gives:

  • k: The length of the message to be seny
  • P: The known key to both sides.
  • BER: probability of an error through transmission.

Then, a random message for transmission is created and CRC is applied. An example can be seen below.

CRC cover image

Case 2

Here, the user gives as previous the same variables. This time the program runs many times in order to present us the statistics.

An example of 10.000 runs:

CRC cover image

An example of 100.000 runs:

CRC cover image

An example of 1.000.000 runs:

CRC cover image

In all cases we can see that CRC cannot detect only 0.01% of the errors.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages