modem error and protocols

Upload: jeff-valerio

Post on 03-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Modem Error and Protocols

    1/43

    M O D E M S

    PROTOCOLS & ERRORS

    ALVAREZ | CASCANO | HINAHON | ESPEDIDO | VALERIO

  • 8/12/2019 Modem Error and Protocols

    2/43

    What is a Protocol?

    A uniform set of rules that enable two devices toconnect and transmit data to one another. Protocolsdetermine how data are transmitted betweencomputing devices and over networks. They defineissues such as error control and data compressionmethods. The protocol determines the following:type of error checking to be used, data compression

    method (if any), how the sending device will indicatethat it has finished a message and how the receivingdevice will indicate that it has received the message.

  • 8/12/2019 Modem Error and Protocols

    3/43

    Modulation Protocols

    Modulation protocols determine howmodems convert digital data into analog signals thatcan be sent over a phone line.

  • 8/12/2019 Modem Error and Protocols

    4/43

    Modulation Protocols

    The conversion between digital and analog data is

    governed by proprietary and international standards,called modem protocols.

  • 8/12/2019 Modem Error and Protocols

    5/43

    Modulation Protocols

    The difference between Protocol and Modulation.

    Modulationis the method that the signal is beingtransmitted by the transmitter so that the receiver

    will recognize it as a valid signal.

    Protocolis the method that the data to betransmitted are arranged and sent to the receiver.

  • 8/12/2019 Modem Error and Protocols

    6/43

    Modulation Speed

    The speed at which modems transmit data is called

    the throughput. This is measured in bits per second (bps).

  • 8/12/2019 Modem Error and Protocols

    7/43

    Modulation Speed

    The bps rateof a modem is the measure of howmany bits per second the modem transmits.

    10bps = 1cps (character per second)

    1character = 8data bits plus 1start bit and 1stop

    bit.

    Current modems can sometimes transmit up to 115,200 bits per

    second.

  • 8/12/2019 Modem Error and Protocols

    8/43

    Modulation Speed

    The baud rateof a modem is the measure of

    how many times per second a modem's signalchanges.

    Because of limitations in standard phone lines, it is hard to get baud

    rates higher than 2,400. Most high speed modems run at 2,400 baud.

  • 8/12/2019 Modem Error and Protocols

    9/43

    Protocol Working Overview

    v.90

    v.34

    v.32biz

    v.32

    v.90

    v.34

    v.32biz

  • 8/12/2019 Modem Error and Protocols

    10/43

    History

    1960

    110bps modems

    Teletype machines

    No computers involved

  • 8/12/2019 Modem Error and Protocols

    11/43

    History

    1960

    AT&T300 bps modem Sold commercially in 1962.

    Slow and expensive modems Used for transmitting data between mainframe computers or for

    connecting a dumb terminal to a mainframe computer overphone lines.

  • 8/12/2019 Modem Error and Protocols

    12/43

    History

    1980s

    Bulletin Board Systems (BBS)

  • 8/12/2019 Modem Error and Protocols

    13/43

    History

    1990s

    Internet

    BBS almost died (some got into the internet) and

    Internet started gaining popularity (thoughexpensive)

  • 8/12/2019 Modem Error and Protocols

    14/43

    Bell Standard and its Implications

    At 1200 bps and below there were twostandards CCITT (ITU at present)

    Bell

    A Bell modem cannot communicate with aCCITT modem

    Bell standard at that time was usedpredominantly in the US

    Today, all modems fall under the ITUspecifications

  • 8/12/2019 Modem Error and Protocols

    15/43

    Modulation Protocols Terms

    CCITT. International Telegraph and TelephoneConsultative Committee (CCITT, from French: ComitConsultatif International Tlphonique etTlgraphique) (Note: CCITT changed its name to ITU-Ton March 1, 1993).

    ITU-T. International Telecommunications Union,Telecommunication Standardization Sector.V.xxxITU-T(CCITT) series of "recommendations" (standards)relating to telecommunications.

    bis"the second ter"the third PEP. Packet Ensemble Protocol (Telebit proprietary). HST. High Speed Technology (US Robotics proprietary).

  • 8/12/2019 Modem Error and Protocols

    16/43

    HISTORY

    ITU modem standards.

    The International Telegraphic Union (ITU) is an

    international association that establishes worldwidecommunication standards. Its standards areprefaced by the letter -V- (called the V series) andinclude the following:

  • 8/12/2019 Modem Error and Protocols

    17/43

  • 8/12/2019 Modem Error and Protocols

    18/43

    A N h P l U d i h F 6K

  • 8/12/2019 Modem Error and Protocols

    19/43

    A Note on the Protocol Used in the Faster 56KModems

    When the 56K modems were first introduced therewere two competing standards

    One was the X2 standard proposed by US Robotics

    that is now part of 3Com The competing protocol was knows as the Kflex56

    standard A joint effort between Lucent and Rockwell

  • 8/12/2019 Modem Error and Protocols

    20/43

    ITU Standard for 56K Modems

    Both standards have now been superceded by theITU V.90 standard

    The vendors now produce modems that operate

    under the ITU V.90 protocol The vendors also offer upgrades to the older X2 and

    Kflex modems so that they could operate under V.90

  • 8/12/2019 Modem Error and Protocols

    21/43

    v.92 Features

    V.92 is an ITU-T recommendation, titledEnhancements to Recommendation V.90, thatestablishes a modem standard allowing near 56 kb/sdownload and 48 kb/s upload rates. With V.92 PCM

    is used for both the upstream and downstreamconnections; previously 56K modems only used PCMfor downstream data.

    V.92 was first presented in August 1999. It was

    intended to succeed the V.90 standards; however,with the spread of broadband Internet access, uptakewas minimal.

  • 8/12/2019 Modem Error and Protocols

    22/43

    v.92 Features

    Quick Connect

    This reduces negotiation times to around 10 secondsinstead of over 20 seconds. Quick connect works by

    training the client modem on the first call; analogand digital characteristics are stored in a local profileand then retrieved for future connections.

  • 8/12/2019 Modem Error and Protocols

    23/43

    v.92 Features

    "Modem on Hold" (MOH)[

    This allows the connection to be temporarily severed

    and then reconnected, reducing the possibility ofdropped connections. This is particularly useful forlines that have call waiting.

  • 8/12/2019 Modem Error and Protocols

    24/43

    v.92 Features

    PCM upstream

    Pulse-code modulation (or PCM) allows higher ratedigital transmissions over the analog phone lines.

    PCM upstream provides a digital connection forupstream data, reducing latency and allowing for amaximum upload speed of 48 kbit/s. Previously thespeed was limited to a 33.6 kbit/s analog signal

    under the previous V.90.

  • 8/12/2019 Modem Error and Protocols

    25/43

    V.44 compression

    V.44 compression replaces the existing V.42biscompression standards. It generally allows for

    between 10% and 120% better compression. In mostsituations the improvement is around 25%.

  • 8/12/2019 Modem Error and Protocols

    26/43

    Error Correction Protocols

    Error Correction Protocols Line noise can cause significant errors in modem

    connections. While a moment of line noise at 300bps can create several junk characters, that same

    moment of noise at 28,800 bps can fill the screenwith garbage.

    Error correction protocols combat the line noiseproblem by packetizing the data and providing

    checksums to help determine if the data has beencorrupted in transmission. Error correction and datacompression ensure accurate, swift data transfers.

  • 8/12/2019 Modem Error and Protocols

    27/43

    Data Compression Protocols

    Data Compression Protocols In the never ending quest to increase transmission rates,

    several data compression protocols have been developed forserial transmissions. Data compression protocols shrink thedata that must be transmitted over a connection, thereby

    increasing the transmission rate. The two most popular datacompression protocols for modems are MNP-5, with amaximum compression ratio of 2 to 1, and CCITT V.42bis,

    with a maximum compression rate of 4 to 1. Note, however, that these data compression protocols only

    help with compressible data. It is possible to decrease thetransmission rate using a data compression protocol withalready compressed data. In general, though, a datacompression protocol certainly helps more than it hinders.

  • 8/12/2019 Modem Error and Protocols

    28/43

    Error Correction Protocols

    MNP Levels 1-4

    Microcom Networking Protocol- (MNP-), developed

    by Microcom Systems, Inc., enables error-free asyncdata transmission. Although MNP is proprietary, it

    became an industry standard in the 1980s becauseusers demanded it from manufacturers. Bothmodems in a connection must use the same MNPprotocols.

  • 8/12/2019 Modem Error and Protocols

    29/43

    Data Compression Protocols

    MNP Level 5

    Incorporates the first four levels and also appliesa data-compression algorithm. It -compresses-data 2:1, so you can double the amount of data

    you send at the modem's top transmission speed.

    For example, with MNP Level 5, modems thattransmit data at 4800 bps send an amount ofdata equal to an uncompressed 9600 bps.

  • 8/12/2019 Modem Error and Protocols

    30/43

    Data Compression Protocols

    MNP Level 6,7,9,10

  • 8/12/2019 Modem Error and Protocols

    31/43

    Error Correction Protocols

    V.42, V.42 bis

    These -V Series- protocols are internationally recognizedstandards for error control and data compression.

    V.42 is the recommendation of the ITU for error control; itcontains two algorithms (LAPM, or Link Access Protocol,and MNP 1-4). When two V.42-compliant modemsestablish a connection, they use LAPM to control dataerrors and retransmit -bad- data blocks. If one modemsupports V.42 and the other supports only MNP, then the

    two negotiate to use MNP protocol. V.42 bis corresponds roughly to MNP Level 5. V.42 can usually generate a 4:1 ratio of data compression,

    depending on the type of file transmitted.

  • 8/12/2019 Modem Error and Protocols

    32/43

    Error Correction Protocols

    The other benefit of V.42 (or MNP 4) is that it canimprove throughput. Before sending the data to aremote system, a modem with V.42 (or MNP 4)

    assembles the data into packets and during thatprocess it is able to reduce the size of the data bystripping out the start and stop bits.

  • 8/12/2019 Modem Error and Protocols

    33/43

    Error correction basics

    In general, these protocols break down a file into a series ofpackets containing a number of bytes from the original file.

    Some sort of additional data, normally a checksum or CRC, isadded to each packet to indicate whether the packetencountered an error while being received .

    The packet is then sent to the remote system, whichrecomputes the checksum or CRC of the data and compares itto the received checksum or CRC to determine if it wasreceived properly.

    If it was, the receiver sends back an ACK (acknowledgement)message, prompting the sender to send the next packet. Ifthere was any problem, it instead sends a NAK (not-acknowledged) message, and the sender resends the damagedpacket.

  • 8/12/2019 Modem Error and Protocols

    34/43

    Error correction basics

    In general, these protocols break down a file into a series ofpackets containing a number of bytes from the original file.

    Some sort of additional data, normally a checksum or CRC, isadded to each packet to indicate whether the packetencountered an error while being received .

    The packet is then sent to the remote system, whichrecomputes the checksum or CRC of the data and compares itto the received checksum or CRC to determine if it wasreceived properly.

    If it was, the receiver sends back an ACK (acknowledgement)message, prompting the sender to send the next packet. Ifthere was any problem, it instead sends a NAK (not-acknowledged) message, and the sender resends the damagedpacket.

  • 8/12/2019 Modem Error and Protocols

    35/43

    Cable Internet access

    Cable Internet access, shortened to cable Internet isa form of broadband Internet access that uses thecable television infrastructure. Like digital subscriberline and fiber to the premises services, cable Internetaccess provides network edge connectivity (last mileaccess) from the Internet service provider to an enduser. It is integrated into the cable televisioninfrastructure analogously to DSL which uses theexisting telephone network.

  • 8/12/2019 Modem Error and Protocols

    36/43

    DSL

    A digital subscriber line (DSL) modem is a deviceused to connect a computer or router to a telephoneline which provides the digital subscriber line servicefor connectivity to the Internet, which is often calledDSL broadband.

  • 8/12/2019 Modem Error and Protocols

    37/43

    ADSL

    More of the bandwidth of the line is dedicated todownstream (download) data than upstream

    (upload) data, so, download rates are faster thanupload rates, because most users download muchlarger quantities of data than they upload.

    The most widely available ADSL service today has

    rates of 1.5 Mbit/s download and 64 to 640 kbit/supload. The distance limit for ADSL is 18 000 feet(5.5 km or 3.4 miles).

  • 8/12/2019 Modem Error and Protocols

    38/43

    Mobile Broadband Modem

    A mobile broadband modem, also known as aconnect card or data card, is a type of modem thatallows a laptop, a personal computer or a router toreceive Internet access via a mobile broadbandconnection instead of using telephone or cabletelevision lines. A mobile Internet user can connectusing a wireless modem to a wireless InternetService Provider (ISP) to get Internet access.

  • 8/12/2019 Modem Error and Protocols

    39/43

    Mobile Broadband Modem

    General packet radio service (GPRS) is a packetoriented mobile data service on the 2G and 3Gcellular communication system's global system formobile communications (GSM). GPRS was originallystandardized by European TelecommunicationsStandards Institute (ETSI) in response to the earlierCDPD and i-mode packet-switched cellulartechnologies. It is now maintained by the 3rdGeneration Partnership Project (3GPP).

  • 8/12/2019 Modem Error and Protocols

    40/43

    Mobile Broadband Modem

    1G-2.4 kilobit per second (kbit/s) or less.

    2G- digital, and offered faster dial-up speeds of9.6kbit/s or 14.4kbit/s without the need for a

    separate modem. 3G networks have taken this approach to a higher

    level, using different underlying technology but thesame principles. They routinely provide speeds over

    300kbit/s

  • 8/12/2019 Modem Error and Protocols

    41/43

    HSDPA

    High-Speed Downlink Packet Access (HSDPA) is anenhanced 3G (third-generation) mobile-telephonycommunications protocol in the High-Speed Packet

    Access (HSPA) family, also dubbed 3.5G, 3G+ or

    turbo 3G, which allows networks based on UniversalMobile Telecommunications System (UMTS) to havehigher data-transfer speeds and capacity. As of 2013

    HSDPA deployments can support down-link speeds

    of up to 42.3 Mbit/s. HSPA+ offers further speedincreases, providing speeds of up to 337.5 Mbit/swith Release 11 of the 3GPP standards.

  • 8/12/2019 Modem Error and Protocols

    42/43

    LTE (4G)

    LTE, an acronym for Long Term Evolution,commonly marketed as 4G LTE, is a standard for

    wireless communication of high-speed data formobile phones and data terminals. It is based on theGSM/EDGE and UMTS/HSPA networktechnologies, increasing the capacity and speed usinga different radio interface together with core networkimprovements.

    Up to 100 Mbits/s

    LTE Advanced-

    Data speeds of LTE Advanced

    LTE Advanced

    Peak download 1 Gbit/s

    Peak upload 500 Mbit/s

  • 8/12/2019 Modem Error and Protocols

    43/43

    In Summary

    ITU specified protocols with respect to modems existfor the following.

    Modulation

    Error correction

    Data compression

    Different protocols apply to different speeds ofcommunication

    A high speed modem can communicate with a lowspeed modem