13-wide area networks

Upload: roel-palmaira

Post on 02-Jun-2018

218 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/10/2019 13-Wide Area Networks

    1/48

    Computer Networks with

    Internet TechnologyWilliam Stallings

    Chapter 13

    Wide Area Networks

  • 8/10/2019 13-Wide Area Networks

    2/48

    Frame Relay Networks

    Designed to eliminate much of theoverhead in X.25

    Call control signaling on separate logical

    connection from user data Multiplexing/switching of logicalconnections at layer 2 not layer !"

    #o hop$%y$hop &ow control and error

    control'hroughput an order of magnitude higher

    than X.25

  • 8/10/2019 13-Wide Area Networks

    3/48

    Frame Relay Architecture

    X.25 has ! layers( physical) lin*) networ* +rame ,elay has 2 layers( physical and

    data lin* or -+"

    -+ core( minimal data lin* control0reservation of order for frames

    01mall pro%a%ility of frame loss

    -+ control( additional data lin* or

    networ* layer end$to$end functions

  • 8/10/2019 13-Wide Area Networks

    4/48

    Figure 131 Frame Relay !ser"Network

    Inter#ace $rotocol Architecture

  • 8/10/2019 13-Wide Area Networks

    5/48

    %A$F Core

    +rame delimiting) alignment andtransparency

    +rame multiplexing/demultiplexing

    nspection of frame for length constraints Detection of transmission errors

    Congestion control

  • 8/10/2019 13-Wide Area Networks

    6/48

    Figure 13& %A$F"core Formats

  • 8/10/2019 13-Wide Area Networks

    7/48

    Frame Relay

    !ser 'ata Trans#er

    #o control 3eld) which is normally usedfor(0dentify frame type data or control"

    01e4uence num%ers

    mplication(0Connection setup/teardown carried on

    separate channel

    0Cannot do &ow and error control

  • 8/10/2019 13-Wide Area Networks

    8/48

  • 8/10/2019 13-Wide Area Networks

    9/48

    AT( %ogical Connections

    9irtual channel connections 9CC"0nalogous to virtual circuit in X.25

    0:asic unit of switching

    0:etween two end users

    0+ull duplex0+ixed sie cells

    0Data) user$networ* exchange control" andnetwor*$networ* exchange networ*

    management and routing" 9irtual path connection 9C"

    0:undle of 9CC with same end points

  • 8/10/2019 13-Wide Area Networks

    10/48

    Figure 133

    AT( Connection Relationship

  • 8/10/2019 13-Wide Area Networks

    11/48

    Ad)antages o# *irtual $aths

    1impli3ed networ* architecture ncreased networ* performance and

    relia%ility

    ,educed processing 1hort connection setup time

    ;nhanced networ* services

  • 8/10/2019 13-Wide Area Networks

    12/48

    *$+*C Characteristics

  • 8/10/2019 13-Wide Area Networks

    13/48

    Control Signaling " *CC

    Done on separate connection 1emi$permanent 9CC

    Meta$signaling channel0>sed as permanent control signal channel

    >ser to networ* signaling virtual channel0+or control signaling

    0>sed to set up 9CCs to carry user data

    >ser to user signaling virtual channel

    0?ithin pre$esta%lished 9C0>sed %y two end users without networ* intervention to

    esta%lish and release user to user 9CC

  • 8/10/2019 13-Wide Area Networks

    14/48

    Control Signaling " *$C

    1emi$permanent Customer controlled

    #etwor* controlled

  • 8/10/2019 13-Wide Area Networks

    15/48

    AT( Cells

    +ixed sie 5 octet header

    @8 octet information 3eld

    1mall cells reduce 4ueuing delay for highpriority cells

    1mall cells can %e switched moree=ciently

    ;asier to implement switching of smallcells in hardware

  • 8/10/2019 13-Wide Area Networks

    16/48

    Figure 13,

    AT( Cell Format

  • 8/10/2019 13-Wide Area Networks

    17/48

    -eader Format

    Aeneric &ow control0Bnly at user to networ* interface

    0Controls &ow only at this point

    9irtual path identi3er 9irtual channel identi3er

    ayload type0e.g. user info or networ* management

    Cell loss priority

    eader error control

  • 8/10/2019 13-Wide Area Networks

    18/48

    -eader .rror Control

    8 %it error control 3eld Calculated on remaining !2 %its of header

    llows some error correction

  • 8/10/2019 13-Wide Area Networks

    19/48

    /eneric Flow Control 0/FC

    Control tra=c &ow at user to networ* interface>#" to alleviate short term overload

    'wo sets of procedures0>ncontrolled transmission

    0Controlled transmission

    ;very connection either su%ect to &ow control ornot

    1u%ect to &ow control0May %e one group " default

    0May %e two groups and :"

    +low control is from su%scri%er to networ*0Controlled %y networ* side

  • 8/10/2019 13-Wide Area Networks

    20/48

    Single /roup o# Connections 01

    'erminal e4uipment ';" initialies twovaria%les0',#1M' &ag to E

    0ABFC#', credit counter" to 7

    f ',#1M'GE cells on uncontrolledconnection may %e sent any time

    f ',#1M'G7 no cells may %e sent on

    controlled or uncontrolled connections" f -' received) ',#1M' set to 7 and

    remains until #BF-'

  • 8/10/2019 13-Wide Area Networks

    21/48

    Single /roup o# Connections 0&

    f ',#1M'GE and no cell to transmit onany uncontrolled connection(0f ABFC#',H7) '; may send cell on controlled

    connection

    Cell mar*ed as %eing on controlled connection ABFC#', decremented

    0f ABFC#',G7) '; may not send on controlledconnection

    '; sets ABFC#', to ABF9->; uponreceiving 1;' signal0#ull signal has no eIect

  • 8/10/2019 13-Wide Area Networks

    22/48

    !se o# -A%T

    'o limit eIective data rate on 'M 1hould %e cyclic

    'o reduce data rate %y half) -' issued to

    %e in eIect 57J of time Done on regular pattern over lifetime of

    connection

  • 8/10/2019 13-Wide Area Networks

    23/48

    AT( Ser)ice Categories

    ,eal time0Constant %it rate C:,"

    0,eal time varia%le %it rate rt$9:,"

    #on$real time0#on$real time varia%le %it rate nrt$9:,"0vaila%le %it rate :,"

    0>nspeci3ed %it rate >:,"

    0Auaranteed frame rate A+,"

  • 8/10/2019 13-Wide Area Networks

    24/48

    Real Time Ser)ices

    mount of delay 9ariation of delay itter"

  • 8/10/2019 13-Wide Area Networks

    25/48

  • 8/10/2019 13-Wide Area Networks

    26/48

    rt"*2R

    'ime sensitive application0'ightly constrained delay and delay variation

    rt$9:, applications transmit at a rate thatvaries with time

    e.g. compressed video0roduces varying sied image frames

    0Briginal uncompressed" frame rate constant

    01o compressed data rate varies

    Can statistically multiplex connections

  • 8/10/2019 13-Wide Area Networks

    27/48

    nrt"*2R

    May %e a%le to characterie expectedtra=c &ow

    mprove

  • 8/10/2019 13-Wide Area Networks

    28/48

    !2R

    May %e additional capacity over anda%ove that used %y C:, and 9:, tra=c0#ot all resources dedicated

    0:ursty nature of 9:,

    +or application that can tolerate some cellloss or varia%le delays0e.g. 'C %ased tra=c

    Cells forwarded on ++B %asis :est eIorts service

  • 8/10/2019 13-Wide Area Networks

    29/48

    A2R

    pplication speci3es pea* cell rate C,"and minimum cell rate MC,"

    ,esources allocated to give at least MC,

    1pare capacity shared among all ,:sources

    e.g. -# interconnection

  • 8/10/2019 13-Wide Area Networks

    30/48

    /uaranteed Frame Rate 0/FR

    Designed to support %ac*%one su%networ*s :etter service than >:, for frame %ased tra=c

    0ncluding and ;thernet

    Bptimie handling of frame %ased tra=c passing from-# through router to 'M %ac*%one

    0>sed %y enterprise) carrier and 1 networ*s0Consolidation and extension of over ?#

    :, di=cult to implement %etween routers over 'Mnetwor*

    A+, %etter alternative for tra=c originating on ;thernet

    0#etwor* aware of frame/pac*et %oundaries0?hen congested) all cells from frame discarded

    0Auaranteed minimum capacity

    0dditional frames carried of not congested

  • 8/10/2019 13-Wide Area Networks

    31/48

    Cellular Wireless Networks

    >nderlying technology for mo%ile phones)personal communication systems) wirelessnetwor*ing etc.

    Developed for mo%ile radio telephone0,eplace high power transmitter/receiver

    systems'ypical support for 25 channels over 87*m

    0>se lower power) shorter range) moretransmitters

  • 8/10/2019 13-Wide Area Networks

    32/48

    Cellular Network rgani4ation

    Multiple low power transmitters0E77w or less

    rea divided into cells0;ach with own antenna

    0;ach with own range of fre4uencies

    01erved %y %ase station'ransmitter) receiver) control unit

    0dacent cells on diIerent fre4uencies to avoidcrosstal*

  • 8/10/2019 13-Wide Area Networks

    33/48

    Shape o# Cells

    14uare0?idth dcell has four neigh%ors at distance dand four at

    distance d

    0:etter if all adacent antennas e4uidistant 1impli3es choosing and switching to new antenna

    exagon0rovides e4uidistant antennas

    0,adius de3ned as radius of circum$circle Distance from center to vertex e4uals length of side

    0Distance %etween centers of cells radius R is R

    0#ot always precise hexagons'opographical limitations

    -ocal signal propagation conditions

    -ocation of antennas

    2

    3

  • 8/10/2019 13-Wide Area Networks

    34/48

    Figure 135 Cellular /eometries

  • 8/10/2019 13-Wide Area Networks

    35/48

    Fre6uency Reuse

    ower of %ase transceiver controlled0llow communications within cell on given fre4uency

    0-imit escaping power to adacent cells

    0llow re$use of fre4uencies in near%y cells

    0>se same fre4uency for multiple conversations

    0E7 K 57 fre4uencies per cell

    ;.g.0N cells all using same num%er of fre4uencies

    0K total num%er of fre4uencies used in systems

    0;ach cell has K/N fre4uencies

    0dvanced Mo%ile hone 1ervice M1" KG!L5) NGgiving 5 fre4uencies per cell on average

  • 8/10/2019 13-Wide Area Networks

    36/48

    Characteri4ing Fre6uency

    Reuse

    D G minimum distance %etween centers of cells that usethe same %and of fre4uencies called cochannels"

    , G radius of a cell

    d G distance %etween centers of adacent cells d G ,"

    # G num%er of cells in repetitious pattern

    0 ,euse factor

    0 ;ach cell in pattern uses uni4ue %and of fre4uencies

    exagonal cell pattern) following values of # possi%le

    0 # G 2O P2 O x P") ) P G 7) E) 2) !) Q

    ossi%le values of # are E) !) @) ) L) E2) E!) E6) EL) 2E) Q D/,G

    D/d G

    N3

    N

  • 8/10/2019 13-Wide Area Networks

    37/48

    Figure 137

    Fre6uency Reuse $atterns

  • 8/10/2019 13-Wide Area Networks

    38/48

    Increasing Capacity 01

    dd new channels0#ot all channels used to start with

    +re4uency %orrowing0'a*en from adacent cells %y congested cells

    0Br assign fre4uencies dynamically Cell splitting

    0#on$uniform distri%ution of topography and tra=c

    01maller cells in high use areas

    Briginal cells 6.5 K E! *m

    E.5 *m limit in general

    More fre4uent handoI

    More %ase stations

  • 8/10/2019 13-Wide Area Networks

    39/48

    Increasing Capacity 0&

    Cell 1ectoring0Cell divided into wedge shaped sectors

    0! K 6 sectors per cell

    0;ach with own channel set 1u%sets of cellRs channels

    0Directional antennas Microcells

    0Move antennas from tops of hills and large %uildings totops of small %uildings and sides of large %uildings

    ;ven lamp posts

    0+orm microcells0,educed power

    0Aood for city streets) along roads and inside large%uildings

  • 8/10/2019 13-Wide Area Networks

    40/48

    Figure 138

    Fre6uency Reuse .9ample

  • 8/10/2019 13-Wide Area Networks

    41/48

    peration o# Cellular Systems

    :ase station :1" at center of each cell0ntenna) controller) transceivers Controller handles call process

    0#um%er of mo%ile units may in use at a time

    :1 connected to mo%ile telecommunications switching

    o=ce M'1B"0Bne M'1B serves multiple :10M'1B to :1 lin* %y wire or wireless

    M'1B(0Connects calls %etween mo%ile units and from mo%ile to 3xed

    telecommunications networ*

    0ssigns voice channel0erforms handoIs

    0Monitors calls %illing"

    +ully automated

    Fi 13 :

  • 8/10/2019 13-Wide Area Networks

    42/48

    Figure 13:

    )er)iew o# Cellular System

  • 8/10/2019 13-Wide Area Networks

    43/48

    Channels

    Control channels01etting up and maintaining calls

    0;sta%lish relationship %etween mo%ile unit andnearest :1

    'ra=c channels0Carry voice and data

    T i l C ll i

  • 8/10/2019 13-Wide Area Networks

    44/48

    Typical Call in

    Single (TS Area 01

    Mo%ile unit initialiation01can and select strongest set up control channel0utomatically selected :1 antenna of cell

    >sually %ut not always nearest propagation anomalies"

    0andsha*e to identify user and register location

    01can repeated to allow for movement

    Change of cell0Mo%ile unit monitors for pages see %elow"

    Mo%ile originated call0Chec* set up channel is free

    Monitor forward channel from :1" and wait for idle

    01end num%er on pre$selected channel

    aging0M'1B attempts to connect to mo%ile unit

    0aging message sent to :1s depending on called mo%ile num%er

    0aging signal transmitted on set up channel

    T i l C ll i

  • 8/10/2019 13-Wide Area Networks

    45/48

    Typical Call in

    Single (TS Area 0&

    Call accepted0Mo%ile unit recognies num%er on set up channel0,esponds to :1 which sends response to M'1B

    0M'1B sets up circuit %etween calling and called :1s

    0M'1B selects availa%le tra=c channel within cells and

    noti3es :1s0:1s notify mo%ile unit of channel

    Bngoing call09oice/data exchanged through respective :1s and M'1B

    andoI

    0Mo%ile unit moves out of range of cell into range ofanother cell

    0'ra=c channel changes to one assigned to new :1 ?ithout interruption of service to user

  • 8/10/2019 13-Wide Area Networks

    46/48

    Figure 13;

    .9ample o#

    (o

  • 8/10/2019 13-Wide Area Networks

    47/48

    ther Functions

    Call %loc*ing0 During mo%ile$initiated call stage) if all tra=c channels %usy)mo%ile tries again

    0 fter num%er of fails) %usy tone returned

    Call termination0 >ser hangs up

    0 M'1B informed0'ra=c channels at two :1s released

    Call drop0 :1 cannot maintain re4uired signal strength

    0'ra=c channel dropped and M'1B informed

    Calls to/from 3xed and remote mo%ile su%scri%er0 M'1B connects to 1'#

    0 M'1B can connect mo%ile user and 3xed su%scri%er via 1'#

    0 M'1B can connect to remote M'1B via 1'# or via dedicated lines

    0 Can connect mo%ile user in its area and remote mo%ile user

  • 8/10/2019 13-Wide Area Networks

    48/48

    Re6uired Reading

    1tallings chapter E!