Wednesday, January 9, 2019

A binary Code which is Used in Communications

(Source: http://slideplayer.com/slide/6978766/)
A non-return-to-zero (NRZ) is a binary code which is used in communications. It is commonly applied for both synchronous and asynchronous of data transferring. These transmissions are slow speed communications interfaces.
As defined by Rouse (2011) that NRZ has two numeral codes of one (1) and zero (0). The data are transformed in these binary codes, then transmitted through Direct Current (DC) voltage.
One (1) usually represents a positive voltage or at least a zero value of voltage, called as high state logic of NRZ. While zero (0) usually represents a negative voltage or lower value of positive voltage, but no neutral value of voltage. Zero binary also called as lower state logic of NRZ.
Example values of binary that relevant to voltages are:
Logic 0 = -7 volts --- a negative voltage
Logic 1 = +7 volts --- a positive voltage

Logic 0 = 0.7 volts --- a lower value of positive voltage
Logic 1 = 0.0 volts --- a zero value of voltage

Now, we have a question: “What are the various problems that could arise in Non-Return to Zero (NRZ) encoding if a continuous stream of 0s or 1s is sent? “
First, it will create a problem on the receiver end. Second, we have difficulty to calculate the number of 0s or 1s in the sequences. There could potentially be thousands of 1's or 0's in sequence. Thus, these two problems generate a lack of transition. 
Then, as said by Sanghi (2017) that these problems occur because “the clock synchronization is lost due to lack of any transitions.” To avoid the problems, “Non Return to Zero(NRZ) NRZ codes should share the property that voltage level is constant during a bit interval. High level voltage = bit 1 and Low level voltage = bit 0.”

References
Rouse, M. 2011. NRZ (non-return-to-zero). Retrieved from http://whatis.techtarget.com/definition/NRZ-non-return-to-zero
Sanghi, D. 2017. Data Encoding. Computer Networks (CS425). Retrieved from https://www.cse.iitk.ac.in/users/dheeraj/cs425/lec03.html



10 comments:

  1. Replies
    1. thank you to visit my post:
      A binary Code which is Used in Communications
      @
      (Source: http://slideplayer.com/slide/6978766/)

      Delete
  2. Bacanya sambil buka Google Translate qiqiqiq. Anyhoo, thankyou artikelnya, Kak :)

    ReplyDelete
    Replies
    1. hehehe... biar pinter inggris-nya.
      thank you to visit my post:
      A binary Code which is Used in Communications
      @
      A non-return-to-zero (NRZ) is a binary code which is used in communications.

      Delete
  3. Post interessantissimo..un bacio dall'Italia

    https://nettaredimiele.blogspot.com

    ReplyDelete
    Replies
    1. thank you to visit my post:
      A binary Code which is Used in Communications
      @
      It is commonly applied for both synchronous and asynchronous of data transferring.

      Delete
  4. Replies
    1. thank you to visit my post:
      A binary Code which is Used in Communications
      @
      These transmissions are slow speed communications interfaces.

      Delete
  5. so good post:) follow:) hope U follow back:)

    ReplyDelete
    Replies
    1. sure I'll follow you.
      thank you to visit my post:
      A binary Code which is Used in Communications
      @
      As defined by Rouse (2011) that NRZ has two numeral codes of one (1) and zero (0).

      Delete

What Things Will Disappear from Public?

Smart key, credit to cars.com There are many things that familiar with our life in a decade or so will disappear soon. The timing o...