Answers To Networking
Answers To Networking
TMK
Kathleen Jorgensen
Miao Miao
Tarek El Shaarani
Original Question:
Glossary
56kbps: 56, 000 bits per second
ASCII: a standard for assigning numerical values to the set of letters and
numbers in the Roman alphabet.
Parity: The even or odd number of 1�s or 0�s in a binary code, often used
to determine the integrity of data especially after transmission.
Answer
Character Recognition
Once in digital format, the modem uses certain protocols to translate the
signal from digital to analog. There are two common methods to perform
this conversion; AM and FM. AM stands for Amplitude modulation, and FM
stands for Frequency modulation.
Example:
Example:
Now that the modem has translated the binary digit sequence into an analog
signal it is ready to transfer the information from the sender computer to the
receiver computer.
Transmission over a digital line
A modem transmits data from one computer to another by sending analog signals to
the Public Switched Telephone Line (PSTN). The PSTN
was originally designed for voice communications but it was later determined to be
more efficient to send digital information. Hence, once the
modem generates and sends its analog signal over the telephone line it is intercepted
by an analog to digital converter (ADC) of the sender�s
internet service provider. The ADC uses a method called quantization to translate
analog signals to binary. The ADC samples the analog
signal at twice the frequency, or 8000 times due to the Nyquest Rate Law. Analog
waveforms are continuous whereas digital waveforms are
discrete therefore the conversion from analog to digital is an approximation. Having to
do the approximation as accurately as possible limits
modem speeds. Once converted to digital form, the PSTN passes the digital waveform
to the receiver�s Internet service provider. The digital
signal is passed through a digital to analog converter (DAC), which converts the data
back into analog, the correct representation for modems.
The receiving modem then receivers the analog waveform and translates it into the
corresponding binary sequence of digits.
Result
In AM format, the string �CSE370� is physically interpreted by a modem as
follows:
Notice that each character is 8 bits long. The last bit is appended in order to make the
total number of 1�s. This happens mostly for debugging and alignment purposes (8-
bit word lengths are universal to all modems). Suppose a noise destroys a 1 bit or
blows up a 0, the number of 1�s will be odd.
� Flow Control: Binary codes are sent between machines to signal the
readiness to receive or send data.
� Link Access Procedure for Modems (LAPM) and Parity:
The LAPM procedure is used in parallel with a Cyclic Redundancy
Check (CRC) detect bit errors based on a checksum that is saved to
the packets that are sent out, while Parity adds bits to the data
packets, making them either odd or even to detect any errors that have
resulted during transmission.
On the other hand, data must also be compressed using certain algorithms to
make transmission faster and make it easier to collect data on errors as they
are received by either party during transmission. Examples of standards used
with 56k modems are v.42bis, which is used with the V.42 error correction
standard, and MNP proprietary protocols for compression and correction.
Standards
Over the years, modems have become faster and have rapidly switched
standards used for transmission over telephone wires. Just before 56k
modems emerged, the V.34 standard which eventually ran at a rate of
33.6kbits/second (kbps), became the fallback standard for new 56k modems.
Two different standards evolved for 56k modems, one by 3com and U.S.
Robotics called the X2 technology, and another by Lucent Technologies
called K56Flex. These two new standards could outrun older V.34 modems
based on the fact that digital phone lines where being used, as this
eliminated the previous problems that occurred with line noise on analog
lines. These two technologies eventually were combined together to form
the V.90 standard using the connection sequence from K56flex and
modulation from x2.
However, the basic concept of how a modem transmits data stays the same.
Starting with a digital signal at the source computer and ending with another
digital signal at the remote computer, the data undergoes conversions
between digital and analog. Newer technology (all digital networks) is
allowing for direct digital signal communication.
References
1. http://gallery.uunet.be/Cedric.Walravens/technology/56kexplain.html
2. http://www.whpress.com/jm/extern/modem.html
3. http://www.cs.williams.edu/~cs105/s01/text/ch3/DigitalTrans_15.html
4. http://ourworld.compuserve.com/homepages/g_knott/elect95.htm
5. http://www.comm.toronto.edu/~karen/projects/22.ITUV90/startup_proc
edure.html
6. http://www.gaoresearch.com/resources/articles/v90.html (More on V.90
modems)
7. http://www.macntosh.com/V.92.html (More on V.92 modems)