Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

computer networks please helps with question #3 (a-d) 3. Here we will learn how

ID: 3909198 • Letter: C

Question

computer networks

please helps with question #3 (a-d)

3. Here we will learn how to convert a logic signal (data) to and from a signal based on Manchester encoding. We want to encode one logical bit per band in the image below. From the suppleal 3rnd chapter from Leon-Garcia we studied on Thursday and Friday, which can be found in our google drive in "Articles and Reading Assignments", you can find the following line code: Grey White band band Manchester encoding This shows four parts to the signal - which I've labeled in red and is spread across two columns (the lecture and the slides showed many more columns). I've labeled them grey and white. The idea is to represent in this graph what you will actually transmit to represent a single bit of user data per band. The user data is not shown in this diagram, however. As you can see, this square wave has a high level (above the red numbers) and a low level (below). Let us define the high signal as "1, and the low signal as a 0. G. E. Thomas, who published the original references of Manchester coding, specified that a 0 from the user is encoded as 01 (low-high transition) in the square wave and a 1 is encoded as 10 (high-low transition) Note that the transitions must occur in the middle of the band, and you can transition at the beginning of a band so you are in the right starting point. For example, as we entered the grey band from the left, we transitioned to a high level so that we could encode a

Explanation / Answer

Answer to a:

High level means 1 and low level means 0

Thus the binary string is 1001

Answer to B:

For gray band there is a transition from high-to-low(10) ==> 1

For white band there is a transition from low-to-high(01)==>0

Thus the answer is 10

Answer to c and d:

For first part,

We have, output = input XOR clock

Thus, if the output is complement of the clock, then the input must be 0 otherwise input is 1

Thus the answer is

LHLLLH

Binary form is 010001

For the second part 0 is encoded as 10 and 1 is encoded as 01

Thus the answer to second part is

HLLHHLHLLHLH

100110100101