Question: IT - Communications System Technology subject If you see the pictures not clear, please right click the following to download the pictures. Please help me
IT - Communications System Technology subject
If you see the pictures not clear, please right click the following to download the pictures.
Please help me to solve answers steps of the following red circles four questions as below :
Thanks.





Linear block coding-BCH Linear block coding is a generic coding method. Other coding methods, such as BCH codes, are special cases of linear block coding. Hamming codes are in fact a subset of a more general code called BCH (Bose-Chaudhuri-Hocquenghem) codes discovered in 1959 and Error Probability Click on the block "Hamming en" to identify the following parameter, Codeword length N Message length K (Hint: you can use MATLAB command line to evaluate the required variables) 5. 1960 Whereas the Hamming codes can only detect up to two errors or correct one, the general BCH code family can detect and correct any number of errors if the code word used is long enough. For example, the Hamming (4.7) code corrects only one error, while the BCH (64,127) code corrects 10 errors. For real error correcting power, the (11,1023) code can correct a staggering 255 errors but with a very high coding ovcrhead indced. This would be uscd where reliability of transmission is key and data throughput is less important. 6. Click on the block "Hamming de to verify parameters above 7. Execute this simulink model by clicking on the "vlay" betton. Click on the graphic window to show the error-meler display. Record error rate: ExampIes orBCH Codes BER 8. Click on the block "Scope" to view the error added to the binary error channel. 9. Stop the execution of the simulation. Modify the simulink model by removing the blocks Hamming en and "Hamming de". Re-join the lines connecting the source and sink. Note do not save this model) 10. Execute this simulink model by clicking on the play" button. Click on the graphic window to show the error-meler display. Observe the transmitted and received information without the error control mechanism. Record error rate: Section B: Procedures Part : Hamming code -sequential mode I. Retrieve a pre-build models by entering "tathin MATLAB command linc BER pare to (8), write down the difference of your observation in BER Suggest reasons of the difference. Matlab tathamag (Hint: you can click from simulink library to select this demo function from the block Sequence Codec Demo. Enter comcdham in MATLAB command line if you have not retrieved the simulink demo block) Part 2: Hamming code -vector mode In previous section, encoder encodes a binary message into a binary codeword using a sequential in/out format. In the sequential formal, the block holds the input message bits in a length K buffer. When the buffer is loaded, the encoding process begins. The block outputs the length N codeword in a bit stream. In this section, we will look into another method of encoding. This is done in vector format. Basically, data stream is first converted into vector, then encoder output codeword vector using Hamming code. Decoder recovers a message vector from 1. .lep 2. You shoukd see block diagram as shown above. 3. It demonstrates the properties of error control code using Hamming code. It is a complete communications system with signal souree: "Rd wksp read from MATLAB workspace in cyclic (i.e. 1000 zeros and ones) 2. Retrieve a pre-build models by entering tsthamme in MATLAB command line Hamming code encoder binary eror channel Hamming code decoder ehannel codingHamming en Matlab >>tsthame "Lmtd b-e chanpel channel decodiag: signal sink . Click on the block "B-error" to identify the following parameters (Hint: you can click from simulink library to select this demo function from the block Vector Codec Damo". Enter concdham in MATLAB command line if you have not retrieved the simulink demo block) Hamming de "Error meter", "Scope" 4. Page ) vorkehop 2 Page Linear block coding-BCH Linear block coding is a generic coding method. Other coding methods, such as BCH codes, are special cases of linear block coding. Hamming codes are in fact a subset of a more general code called BCH (Bose-Chaudhuri-Hocquenghem) codes discovered in 1959 and Error Probability Click on the block "Hamming en" to identify the following parameter, Codeword length N Message length K (Hint: you can use MATLAB command line to evaluate the required variables) 5. 1960 Whereas the Hamming codes can only detect up to two errors or correct one, the general BCH code family can detect and correct any number of errors if the code word used is long enough. For example, the Hamming (4.7) code corrects only one error, while the BCH (64,127) code corrects 10 errors. For real error correcting power, the (11,1023) code can correct a staggering 255 errors but with a very high coding ovcrhead indced. This would be uscd where reliability of transmission is key and data throughput is less important. 6. Click on the block "Hamming de to verify parameters above 7. Execute this simulink model by clicking on the "vlay" betton. Click on the graphic window to show the error-meler display. Record error rate: ExampIes orBCH Codes BER 8. Click on the block "Scope" to view the error added to the binary error channel. 9. Stop the execution of the simulation. Modify the simulink model by removing the blocks Hamming en and "Hamming de". Re-join the lines connecting the source and sink. Note do not save this model) 10. Execute this simulink model by clicking on the play" button. Click on the graphic window to show the error-meler display. Observe the transmitted and received information without the error control mechanism. Record error rate: Section B: Procedures Part : Hamming code -sequential mode I. Retrieve a pre-build models by entering "tathin MATLAB command linc BER pare to (8), write down the difference of your observation in BER Suggest reasons of the difference. Matlab tathamag (Hint: you can click from simulink library to select this demo function from the block Sequence Codec Demo. Enter comcdham in MATLAB command line if you have not retrieved the simulink demo block) Part 2: Hamming code -vector mode In previous section, encoder encodes a binary message into a binary codeword using a sequential in/out format. In the sequential formal, the block holds the input message bits in a length K buffer. When the buffer is loaded, the encoding process begins. The block outputs the length N codeword in a bit stream. In this section, we will look into another method of encoding. This is done in vector format. Basically, data stream is first converted into vector, then encoder output codeword vector using Hamming code. Decoder recovers a message vector from 1. .lep 2. You shoukd see block diagram as shown above. 3. It demonstrates the properties of error control code using Hamming code. It is a complete communications system with signal souree: "Rd wksp read from MATLAB workspace in cyclic (i.e. 1000 zeros and ones) 2. Retrieve a pre-build models by entering tsthamme in MATLAB command line Hamming code encoder binary eror channel Hamming code decoder ehannel codingHamming en Matlab >>tsthame "Lmtd b-e chanpel channel decodiag: signal sink . Click on the block "B-error" to identify the following parameters (Hint: you can click from simulink library to select this demo function from the block Vector Codec Damo". Enter concdham in MATLAB command line if you have not retrieved the simulink demo block) Hamming de "Error meter", "Scope" 4. Page ) vorkehop 2 Page
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
