transmission efficiency

Upload: gunz-teritory-omz

Post on 04-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 Transmission Efficiency

    1/26

    Transmission Efficiency

    Business Data Communications, 4e

  • 7/30/2019 Transmission Efficiency

    2/26

    Transmission Efficiency:Multiplexing

    Several data sources share a common

    transmission medium simultaneously

    Line sharing saves transmission costs

    Higher data rates mean more cost-effective

    transmissions

    Takes advantage of the fact that most

    individual data sources require relatively low

    data rates

  • 7/30/2019 Transmission Efficiency

    3/26

    Multiplexing Diagram

  • 7/30/2019 Transmission Efficiency

    4/26

    Alternate Approaches toTerminal Support

    Direct point-to-point links

    Multidrop line

    Multiplexer

    Integrated MUX function in host

  • 7/30/2019 Transmission Efficiency

    5/26

    Direct Point-to-Point

  • 7/30/2019 Transmission Efficiency

    6/26

    Multidrop Line

  • 7/30/2019 Transmission Efficiency

    7/26

    Multiplexer

  • 7/30/2019 Transmission Efficiency

    8/26

    Integrated MUX in Host

  • 7/30/2019 Transmission Efficiency

    9/26

    Frequency Division Multiplexing

    Requires analog signaling & transmission

    Total bandwidth = sum of input bandwidths +guardbands

    Modulates signals so that each occupies a

    different frequency band

    Standard for radio broadcasting, analog

    telephone network, and television (broadcast,

    cable, & satellite)

  • 7/30/2019 Transmission Efficiency

    10/26

    FDM Example: ADSL

    ADSL uses frequency-division modulation (FDM) to exploit

    the 1-MHz capacity of twisted pair.

    There are three elements of the ADSL strategy

    Reserve lowest 25 kHz for voice, known as POTS

    Use echo cancellation 1 or FDM to allocate a small

    upstream band and a larger downstream bandUse FDM within the upstream and downstream bands,

    using discrete multitone

  • 7/30/2019 Transmission Efficiency

    11/26

  • 7/30/2019 Transmission Efficiency

    12/26

    Synchronous Time-DivisionMultiplexing (TDM)

    Used in digital transmission

    Requires data rate of the medium to exceed data rateof signals to be transmitted

    Signals take turns over medium

    Slices of data are organized into frames

    Used in the modern digital telephone system

    US, Canada, Japan: DS-0, DS-1 (T-1), DS-3 (T-3), ...

    Europe, elsewhere: E-1, E3,

  • 7/30/2019 Transmission Efficiency

    13/26

    SONET/SDH

    SONET (Synchronous Optical Network) is an

    optical transmission interface proposed by BellCoreand standardized by ANSI.

    Synchronous Digital Hierarchy (SDH), a compatible

    version, has been published by ITU-T

    Specifications for taking advantage of the high-

    speed digital transmission capability of optical fiber.

  • 7/30/2019 Transmission Efficiency

    14/26

    SONET/SDH Signal Hierarchy

  • 7/30/2019 Transmission Efficiency

    15/26

    STS-1 and STM-N Frames

  • 7/30/2019 Transmission Efficiency

    16/26

    Statistical Time DivisionMultiplexing

    Intelligent TDM

    Data rate capacity required is well below thesum of connected capacity

    Digital only, because it requires more

    complex framing of data

    Widely used for remote communications with

    multiple terminals

  • 7/30/2019 Transmission Efficiency

    17/26

    STDM: Cable Modems

    Cable TV provider dedicates two channels,

    one for each direction.Channels are shared by subscribers, so some

    method for allocating capacity is needed\--

    typically statistical TDM

  • 7/30/2019 Transmission Efficiency

    18/26

    Cable Modem Scheme

  • 7/30/2019 Transmission Efficiency

    19/26

    Transmission Efficiency:Data Compression

    Reduces the size of data

    files to move more

    information with fewer bits

    Used for transmission and

    for storage

    Combines w/ multiplexing

    to increase efficiency

    Works on the principle of

    eliminating redundancy

    Codes are substituted for

    compressed portions of data

    Lossless: reconstituted data

    is identical to original (ZIP,

    GIF)

    Lossy: reconstituted data is

    only perceptually

    equivalent (JPEG, MPEG)

  • 7/30/2019 Transmission Efficiency

    20/26

    Run Length Encoding

    Replace long string of anything with flag,

    character, and countUsed in GIF to compress long stretches of

    unchanged color, in fax transmissions to

    transmit blocks of white space

  • 7/30/2019 Transmission Efficiency

    21/26

    Run-Length Encoding Example

  • 7/30/2019 Transmission Efficiency

    22/26

    Huffman EncodingLength of each character code based on

    statistical frequency in text

    Tree-based dictionary of characters

    Encoding is the string of symbols on each

    branch followed.String EncodingTEA 10 00 010

    SEA 011 00 010

    TEN 10 00 110

  • 7/30/2019 Transmission Efficiency

    23/26

    Lempel-Ziv Encoding

    Used in V.42 bis, ZIP

    buffer strings at transmitter and receiver

    replace strings with pointer to location of

    previous occurrence

    algorithm creates a tree-based dictionary of

    character strings

  • 7/30/2019 Transmission Efficiency

    24/26

    Lempel-Ziv Example

  • 7/30/2019 Transmission Efficiency

    25/26

  • 7/30/2019 Transmission Efficiency

    26/26

    MPEG Processing Steps

    Preliminary scaling and color conversion

    Color subsamplingDiscrete cosine transformation (DCT)

    Quantization

    Run-length encoding

    Huffman coding

    Interframe compression