程序代写案例-EEE6221

欢迎使用51辅导,51作业君孵化低价透明的学长辅导平台,服务保持优质,平均费用压低50%以上! 51fudao.top
Mock EEE6221 Graded Assessment Test for academic year 2020-21


Question
A communications system is to be designed to support reliable data transmission in a safety critical
application over a feedback channel where the receiver is able to request retransmission back to the
transmitter when required. You have been tasked to design the error control coding for this. You
identified that given the application and channel in this data transmission, error detection coding is
appropriate.
To validate your proposed design, you decided to do a manual simulation of the whole encoding and
decoding process based on the specifications supplied by your system architect.
Show through detailed manual calculations that your choice of error detection coding technique meets
the specifications. You need to show all workings involved in the encoding and decoding steps.

Specifications:
Data blocks size: 8-bits
Error detection reliability figure: F= (1-2-3)x100%

Your answer should be structured as follows:
Choice of code: what type of error detecting code you chose and what are the parameters in terms of
that meet the specifications.
Encoder design: show through manual calculations how the data is encoded using your chosen code
and give the resulting codeword for test data block below.
Channel simulation: simulate your channel by adding the right error pattern to your codeword.
Decoder design: show through manual calculations how the erroneous codeword is corrected using
your code
Validation: show that your corrected codeword is a valid codeword.





Marking Rubric
The following rubric (marked out of 50) will be used. Students already have 50% in the “final” exam
by this point.
0-10 (Below 2.1/Merit Level): Shows the basics of a code choice and the basic parameters of the code
chosen justified. Some steps of the encoding and decoding are listed.
10-15 (Low 2.1/Merit Level): Shows the correct choice of the code to be used with a good justification
for the choice of parameters. Encoding process is shown working for the test data.
15-20 (Below Distinction level/ Top 2.1) : Shows the correct choice of the code to be used with a good
justification for the choice of parameters. Encoding process is shown working for the test data.
Simulation of channel errors introduced and steps of decoding listed and detailed for at least the initial
stages.
>20 (Distinction/1st class): Shows the correct choice of the code to be used with a good justification
for the choice of parameters. Encoding process is shown working for the test data. Simulation of
channel errors introduced and steps of decoding listed and detailed for all stages to validate the whole
design to meet the specifications.


欢迎咨询51作业君
51作业君

Email:51zuoyejun

@gmail.com

添加客服微信: abby12468