answersLogoWhite

0

A-CRC requirements

1-the sender and receiver agree upon a generator polynomial in advance, before transmission starts.

2-both the high and low bits of the generator must be 1

3-to compute checksum for a frame, the frame must be longer than the generator polynomial

B-CRC Steps

assume message=M(x)

generator polynomial=G(x)

degree of G(x)=R

1-Multiply M(x) by xR giving R zeros in the low order end of the frame

2-Divide the result of the 1st step by G(X), using modulo-2 division

3-Add the remainder of the 2nd step to M(x), thus placing up to R terms in the

R low-order positions

C-CRC Error Detecting capability

assume a generator polynomial of H Bits

1-all single bit errors

2-all double bit errors

3-all odd number of bit errors

4-all burst errors < H

5-most burst errors >=R

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

When was Bushfire CRC created?

Bushfire CRC was created in 2003.


When was Poultry CRC created?

Poultry CRC was created in 2003.


When was CRC Press created?

CRC Press was created in 1973.


What is the full form of CRC?

CRC: Cyclical Redundancy CheckA term CRC is used in datalink protocols often used in transmission ..The CRC is computed while the packet is being transmitted and then incorporated in a trailer. Similarly, the receiver computes the CRC and compares it with the transmitted one. From both points of view, it is better to have the CRC in a trailer


When was CRC Churches International created?

CRC Churches International was created in 1945.


What is crc does not match?

CRC stands for 'cyclic reundancy check' its a common technique for declecting data trasmission errors.


If a node receives a frame and the calculated crc does not mach the crc in the fcs what action will the nod take?

It will drop the frame


Why is the crc important?

A CRC is used to check for integrity of some information, for example, a data packet. The CRC is calculated, according to some formula, from the remaining bytes in the packet, before sending the packet. The receiving end recalculates the CRC; if any of the bytes have become corrupted (say, through electrical noise during the transmission), the CRC will no longer match, and the receiver knows that the packet has been damaged.


Can you change a file's CRC?

Yes, you can change a file's CRC (Cyclic Redundancy Check) by modifying the file's contents. The CRC is a checksum that is calculated based on the file's data, so any alteration to the file, such as adding or removing bytes, will result in a different CRC value. However, it's important to note that intentionally altering a file's CRC to deceive or manipulate data integrity is unethical and often illegal.


How many zeros to append in CRC?

The number of zeros to append in a CRC (Cyclic Redundancy Check) calculation is equal to the degree of the generator polynomial used in the CRC algorithm. For example, if the generator polynomial is of degree 3, you would append 3 zeros to the data before performing the division to calculate the CRC. This process helps ensure that the appended CRC value can be used to detect errors in the transmitted data.


What is CRC?

A Cyclic Redundancy Check is done as a first attempt to prevent corrupted data.


What algorithm is used for the Frame check sequence?

The Frame Check Sequence (FCS) typically employs the Cyclic Redundancy Check (CRC) algorithm to detect errors in digital data. CRC uses polynomial division to generate a short, fixed-length binary sequence based on the data being transmitted. The sender calculates the CRC value, appends it to the frame, and the receiver performs the same calculation to check for discrepancies, ensuring data integrity. Common CRC standards include CRC-32 and CRC-16.