SONET
- when fiber optics first used => every telephone company had own proprietary optical
TDM system
- after AT&T broken up in 1984, local companies had to connect to multiple long-distance
carriers all with different optical TDM systems
- thus needed standardization
- 1985 - Bellcore (RBOC research arm) -> standard -> SONET; later CCITT joined & their
standard called SDH (Synchronous Digital Hierarchy) -> only differs in minor ways
from SONET
* nearly all long-distance phone traffic in USA & much of elsewhere now use trunks
running SONET in physical layer
- as SONET chips get cheaper, SONET interface boards for computers may become more
common
- thus companies may be able to plug their computers directly into heart of phone network
over specially leased lines
4 Major Design Goals of SONET
1) make it possible for different carriers to interwork
- this required defining common signaling standard with respect to wavelength, timing,
framing structure, etc.
2) means of unifying USA, European, Japanese digital systems all of which based on 64-
kbps PCM channels but all of which combined them in different & incompatible ways
3) way to multiplex multiple digital channels together
- at time formed, highest speed was T3 = 44.736 Mbps but wanted hierarchy to go up to
gigabit/sec.
4) support for operations, administration & maintenance (OAM)
- traditional TDM system -> entire bandwidth of fiber devoted to one channel containing
time slots for various subchannels i.e. synchronous
- controlled by master clock with accuracy of 1 in 109
- bits on SONET sent out at precise intervals controlled by master clock
- consists of switches, multiplexers & repeaters
see Fig 2.29 - SONET path
- basic SONET frame -> block of 810 bytes every 125 microsec. i.e. 8 x810 = 6480 bits
8000 times/second
see Fig. 2.30
- first 3 rows of overhead -> section overhead
- generated & checked at start & end of each section
- next 6 rows of overhead -> line overhead
- generated at start & end of each line
- remaining 87 columns -> 87 x 9 x 8 x 8000 = 50.112 Mbps of user data -> SPE
(Synchronous Payload Envelope)
- does not always begin in row 1 column 4
- can begin anywhere
- pointer to first byte of SPE in first row of line overhead
- first column of SPE is path overhead (header to end-to-end path sublayer protocol)
see figure 2.30
* useful for ATM where 53-byte cells do not fit exactly into frames
Multiplexing of multiple data streams - tributaries
see figure 2.31
- done byte for byte
- e.g. 1 byte from trib. 1, 1 from trib. 2., 1 from trib. 3, => back to trib. 1, etc.
- thus for STS-3 figure comparable to figure 2.30 would have (from left to right) columns
from trib. 1, trib. 2, trib. 3, trib. 1, ..., out to 270 columns wide
- so one 270 x 9 byte frame sent every 125 micro sec. giving 155.52 Mbps data rate
SONET physical layer divided into 4 sub-layers see figure 2.33
-section -> point-to-point fiber run -> generates standard frame at one end &processes it at
other end
- sections can start & end at repeaters which can amplify & regenerate bits but do not
change or process them in any way
- line sub-layer -> multiplexes multiple tributaries onto single line & demultiplexes at other
end
- to line sub-layer, repeaters are transparent
- protocol on line sublayer between 2 multiplexers & deals with issues such as how many
inputs are being multiplexed together & how
-path sub-layer -> protocol deals with en-to-end issues
- in design of ATM want 155 Mbps to run on SONET- OC-3 trunks
see figure 2.32
STS -> electrical; OC -> optical see figure 2.25
SONET continued
- in terms of future use - needed to allow for more sophisticated service offerings
e.g. virtual private networking, time-of-day bandwidth allocation, & support of broadband
ISDN ATM transmission
- thus much emphasis on NW management capabilies in synchronous signals i.e. overhead
HIERARCHY
Photonic
- physical layer
- specification of type of optical fiber -> e.g. minimum powers & dispersion characteristics
of transmitting lasers, required sensitivity of receivers
Section
- creates basic SONET frames
* - converts electronic signals to photonic ones
- some monitoring capabilities
Line
- responsible for synchronization, multiplexing of data onto frames, protection &
maintenance functions, & switching
Path
- responsible for end-to-end transport of data at appropriate signaling speed
transmission - one row at time from left to right, top to bottom
- line overhead has pointer to where path overhead starts
Fig. 14.5, Table 14.4
Pointer Adjustment
note: in conventional circuit-switched NWs, most MUXs & telephone company channel
banks require demultiplexing & remultiplexing of entire signal just to access piece of
information addressed to node
e.g. if T-1 MUX B receives data on single T-1 circuit from T-1 MUX A, & passes data to
MUX C
- in signal received, single DSO channel (64kbps) addressed to node B; rest will pass on to
node C & then further into NW
- to remove single DSO channel, B must demultiplex every bit of 1.544 Mbps signal,
remove data, remultiplex every bit
- few proprietary T-1 MUXs allow drop-and-insert capability but this does not allow
communication with other vendors
* SONET provides standard drop-and-insert capability -> applies not just to 64 kbps
channels but to higher data rates also
- SONET -> set of pointers that locate channels within payload, & entire payload within
frame -> thus info can be accessed, inserted & removed with simple adjustment of
pointers
- pointer info contained in path overhead that refers to multiplex structure of channels
contained in payload
- pointer in line overhead plays similar role for entire payload
- recall: SPE can float with respect to frame so actual payload (87 col. x 9 rows) can
straddle 2 frames -> H1,H2 octets in line overhead indicate start of payload
Fig 14.6
* - atomic timing sources can differ by small amounts so SONET must cope with timing
differences
- thus each node must recalculate pointer to let next receiving node of exact location of start
of payload -> so payload allowed to slip through an STS-1 frame, increasing or
decreasing pointer value at intervals by one byte position
- if payload rate higher than local STS frame rate => pointer decreased by one octet
position so that next payload will begin one octet sooner than earlier payload
- to prevent loss of an octet on payload that is thus squeezed, H3 octet used to hold extra
octet for that one frame
Fig. 14.7 (a)
OR - if payload rate lags behind frame rate, insertion of next payload delayed by one octet
=> octet in SPE that follows H3 octet left empty to allow for movement of payload
Fig. 14.7 (b)
Fiber Optics
Recall: much made of speed with which computer technology improving
e.g. in 1970s fast computer (CDC 6600) -> execute one instruction in 100ns while in 1990
Cray could execute instruction in 1 ns -> factor of 10 improvement /decade
- during same period, data communications went from 56 kbps (ARPANET) to 1 Gbps
(modern optical communication) -> gain of more than 100/decade while error rate went
from 10-5 per bit to nearly 0
- single CPUs beginning to reach physical limits e.g. speed of light, heat dissipation but
current fiber technology -> achievable bandwidth is > 50,000 Gbps (50 Tbps) &
searches for even better material
* current practical signaling limit of about 1 Gbps due to inability to convert between
electrical & optical signals any faster
- in lab, 100 Gbps feasible on short runs
- 1 terabit/sec considered likely in few years
- considered fully optical systems - including into & out of computer, within reach
- so in race between computing & communication --> communication wins!
- implies essentially infinite bandwidth (but not at zero cost) -> not fully accepted by
engineers focussing on copper wire
- now -> computers are hopelessly slow so NWs should avoid computation at all costs, no
matter how much bandwidth is wasted
Optical Transmission System - 3 parts
1) light source
2) transmission medium -> ultra thin fiber of glass
3) detector -> generates electrical pulse when light falls on it
convention: pulse of light -> 1 bit; absence of light -> 0 bit
- so attach light source at one end of optical fiber & detector at other end => have
unidirectional data transmission system that accepts electrical signal, converts & transmits
it by light pulses => reconverts output to electrical signal at receiving end
- such a system would leak light & be useless except for a principle of physics: when light
ray passes from one medium to another, ray is reflected at boundary so for angles of
incidence > certain critical value => light refracted back into silicon i.e. none escapes into
air
- thus light ray incident at or above critical angle trapped inside fiber
Fig. 2.5
- many different rays can bounce at different angles - each ray is said to have a different
mode -> multimode fiber with many rays
- if fiber's diameter reduced to few wavelengths of light => fiber acts as wave guide &
light can only propogate in straight line without bouncing -> single-mode fiber
-> more expensive but can be used for greater distances e.g. several Gbps for 30 km -
even higher rates in labs for shorter distances
- some experiments have shown powerful lasers can drive fiber 100 km long without
repeaters
Transmission
- optical fibers made of glass -> made from sand --> cheap
- attenuation of light depends on its wavelength
- 3 wavelengths used for communication with 25,000 to 30,000 GHz wide:
0.85, 1.30, 1.55 microns respectively with latter two having good attenuation
( < 5%/km) while 0.85 has higher attenuation but lasers & electronics made of same
material (Gallium Arsenide)
- light pulses sent down fiber spread out in length as propogate -> dispersion - amount is
wavelength dependent
- to keep spread-out pulses from overlapping can increase distance between them -> can
only do that by reducing signaling rate
- have recently discovered that by making pulses in special shape all dispersion effects
cancel out so may be possible to send pulses for thousands of kms without appreciable
shape distortion - these pulses called solitons - still in lab
Fiber Cables
- in multimode fibers -> core is 50 microns in diameter (about thickness of human hair)
- in single-mode: 8-10 microns
fibers can be connected in 3 ways:
1) terminate in connectors & plugged into fiber sockets
- connectors lose about 10-20% of light but make it easy to reconfigure systems
2) spliced mechanically
- lay 2 cut ends in special sleeve & clamp in place
- can fine tune by passing light through & making adjustments to maximize signal - lose
about 10% of light
3) fuse 2 pieces of fiber to form solid connection
- nearly as good as single drawn fiber but small amount of attenuation
Two kinds of lights used for signaling:
1) LEDs (Light Emitting Diodes)
2) semi-conductor lasers
Fig. 2.8
-receiving end of optical fiber -> photodiode -> gives off electrical pulse when struck by
light
- typical response time: 1 ns which limits data rates to about 1 Gbps
- thermal noise is issue -> so pulse of light must carry enough energy to be detected so by
making pulses powerful enough, error rate can be made arbitrarily small
Fiber Optic LANs
- tapping into it more complex than connecting to Ethernet
- note that ring NW really collection of point-to-point links
Fig. 2.9
- interface at each computer passes light pulse stream through to next link & also serves as
T junction to allow computer to send & accept messages
Two Types of Interfaces
1) passive interface consists of 2 taps fused onto main fiber - one tap -> LED or laser
diode at end for transmitting, & one tap -> photodiode for receiving
- tap completely passive so extremely reliable because broken LED or photodiode does not
break ring - just takes computer off-line
Figure 12.10
2) active repeater - Fig. 2.9
- incoming light converted to electrical signal, regenerated to full strength if weakened &
retransmitted as light
- interface with computer ordinary copper wire
- purely optical repeaters now also used - do not require optical to electrical to optical
conversions => can operate at extremely high bandwidths
- if active repeater fails => ring broken & NW goes down
- but, since signal regenerated at each interface, individual computer-to-computer links can
be kms long -> virtually no limit on total size of ring
- passive interfaces lose light at each junction so number of computers & total ring length
greatly restricted
- can also build fiber LAN as passive star
Fig. 2.10
- each interface has fiber running from transmitter to silica cylinder with incoming fibers
fused to one end of cylinder
- fibers fused to other end of cylinder run to each receiver
- when interface emits light pulse -> diffused inside passive star to illuminate all receivers
-> i.e. broadcast
- incoming energy divided among all outgoing lines -> so, number of nodes in NW is
limited by sensitivity of photodiodes
Fiber Optics vs Copper Wire
fiber: much higher bandwidths than copper
- low attenuation -> repeaters only about every 30 km (vs every 5 km for copper) so
cheaper
- not affected by power surges, electromagnetic interference, or power failures, or
corrosive chemicals in air as in harsh factory environments
- phone companies like fiber because thin & lightweight
- many cable ducts completely full so no room to add new capacity
- removing all copper & replacing it by fibers empties up ducts & copper
has excellent resale value
- fiber is lighter than copper:
- 1000 twisted pairs 1 km long -> 8000 kg
- 2 fibers -> more capacity -> 100 kg
also reduces need for expensive mechanical support system & its maintenance
- fiber does not leak light -> so difficult to tap - better security characteristics
- also when electrons move in wire -> affect one another & are affected by electrons
outside wire but photons in fiber do not affect one another (have no electric charge) &
are not affected by stray photons outside fiber
on negative side:
- fiber new technology -> most engineers don't have experience to work with it (this will
change with time)
- optical transmission inherently unidirectional => 2-way communication -> 2 fibers or
2 frequency bands on one fiber
- fiber interfaces cost more than electrical interfaces
LANs
- packet broadcast networks
- each station attached to transmission medium shared by other stations
- simplest form -> transmission from any one station broadcast to, & received by all other
stations
Fig. 12.2; Fig. 12.4
Bus & Tree Topologies
- multipoint medium
- bus -> all stations attach through hardware called tap
design issue - signal balancing
- when 2 stations exchange data over link => signal strength of transmitter must be adjusted
within certain limits
- signal must be strong enough so that after attenuation across medium, it meets receiver's
minimum signal
- strength requirements
- must also be strong enough to maintain signal-to-noise ratio but signal must not be so
strong that it overloads circuity of transmitter as signal would become distorted
- easily accomplished for point-to-point link
- signal balancing difficult for multipoint link
- if any station can transmit to any other station => signal balancing must be done for all
permutations of stations taken 2 at a time i.e. for n stations => n(n-1) balancing so if
n=200 => 39,800 signal-strength constraints must be satisfied simultaneously
- so often divide medium into smaller segments within which pairwise balancing possible
using amplifiers or repeaters between segments
Baseband vs Broadband on Coaxial Cable
Table 12.3
Baseband LAN - one that uses digital signaling i.e. binary data to be inserted onto the cable
as sequence of voltage pulses using usually, Manchester or Differential Manchester
encoding => entire frequency spectrum of cable used
* so not possible to have multiple channels
- transmission bidirectional i.e. signal inserted at any point in medium propogates in both
directions to ends => absorbed
Fig. 12.8
- requires bus topology
- unlike analog signals, digital signals connot easily be propogated through branching
points used in tree topology
- baseband bus can extend only few kms at most because of attenuation of signal especially
at higher frequencies -> blurring of pulses & weakening of signal
- originally used by Ethernet bus
- lower the data rate, the longer the cable can be -> follows since when signal propogated
along transmission medium, integrity of signal suffers due to attenuation, noise, etc.
- longer the length of propogation => greater the effect -> increasing probability of error
- but at lower data rate, individual pulses of digital signal last longer & can be recovered
e.g. 10Base5 = 10 Mbps baseband 500 m.
Broadband Coaxial Cable
- in LANs, broadband coaxial -> analog signaling
- can use FDM
-separate channels -> data traffic, video, radio
- allows for splitting, joining -> so both bus & tree possible
- much greater distances than baseband
Bus vs. Ring
- bus or tree broadband LAN better for user with large number of devices & high-capacity requirements
- for moderate requirements -> no clear choice
- baseband bus -> simpler -> passive taps rather than active repeaters -> no complex
bridges & ring concentrators
- ring -> point-to-point communication links
- signal regenerated at each node so transmission errors minimized
- greater distances covered than with baseband bus
- broadband bus/tree -> similar distances but need cascaded amplifiers
-> loss of data integrity at high data rates
- ring -> optical fiber links -> very high data rates -> excellent electromagnetic interference
(EMI) characteristics
- electronics & maintenance of point-to-point lines simpler than for multipoint lines
Twisted Pair Star LANs
- increasing interest in use of twisted pair as transmission medium for LANs
- twisted pair cable cheaper than coaxial cable but cost of installing can be same for coaxial
cable & twisted pair
- coaxial cable -> superior signal quality => support more devices over longer distances at
higher data rates than twisted pair
- unsheilded twisted pair (USP) -> simply phone wire so most office buildings already
have it running from wiring closets to each office => virtually no installation cost -> as
wire there vs. coaxial cable must be pulled
- it can be very expensive to run coaxial cable to each office
- most popular approach to UTP for LAN is star-wiring
Fig. 12.13, Fig. 12.14
- hub -> each station connected by 2 twisted pairs (transmit & receive) -> acts as repeater
-> when single station transmits, hub repeats signal on outgoing line to each station
* although physically star -> logically a bus
- a transmission from any one station received by all other stations, & if 2 stations transmit
at same time -> collision
- multiple levels of hubs
- one header Hub (HHUB)
- one or more intermediate hubs (IHUB)
Wireless LANs
- introduced in late 1980s as substitutes for traditional wired LANs
- saves cost of installation of LAN cabling & relocation
- but as new buildings wired for LANs & use of existing UTP -> not as much demand
as expected
- are examples where wireless LANs useful e.g. buildings with large open areas
(manufacturing plants, stock exchanges, warehouses), historical buildings where no
drilling or existing wire present, small offices where installation & maintenance costs
prohibitive
- typically backbone wired LAN (e.g. Ethernet) that supports servers, workstations, one or
more bridges or routers
- control module (CM) -> interface to wireless LAN - includes either bridge or router
functionality to link wireless LAN to backbone
- has some sort of access control logic e.g. polling, token-passing scheme to regulate
access from end systems
- can also have end systems as standalone devices such as workstation or server -> also,
hubs or other user modules (UM) to control number of stations off wired LAN
Fig 12.17, Fig. 12.18
- can have single cell or multiple cell wireless LANs
- can have point-to-point wireless link between building
- can have wireless link between LAN hub & mobile data terminal equipped with antenna
such as laptop computer or notepad computer
- can have temporary ad hoc peer-to-peer NW e.g. employees having temporary NW for
meeting via laptops
Fig. 12.19
- wireless LANs categorized according to transmission technique:
Infrared (IR) LANs
- IR LAN limited to single room as IR does not penetrate opague walls
Spread Spectrum LANs
- mostly operate in Industrial Scientific & Medical (ISM) bands so no FCC licensing
required in USA
Narrowband Microwave
- operate microwave frequencies but not spread spectrum
- some at frequencies requiring FCC licensing while others use one of ISM bands
Table 12.6
More on LANs
Table 13.1 -> IEEE 802.3
Fig. 13.4
Table 13.2
100 VG-ANYLAN
-intended to be 100-Mbps extension to 10-Mbps Ethernet (like 100BASE-T is) & to
support IEEE 802.3 frame types
* but also compatible with IEEE 802.5 token ring frames
-uses new MAC scheme -> demand priority to determine order in which nodes share
network
- since it does not use CSMA/CD => new IEEE group: 802.12
topology: hierarchical star
- simplest configuration -> single central hub & some attached devices
- more complex design -> single root hub plus one or more subordinate level-2 hubs
-> level-2 hub can have additional subordinate hubs at level-3, etc.
Medium Access Control
- round-robin scheme with 2 priority levels
Single-Hub NW MAC
- if station wishes to transmit frame => issues request to central hub => waits for
permission to transmit
* must specify each request as normal priority or high-priority
- central hub continually scans all ports for request in round-robin fashion
- hub has 2 pointers: high-priority pointer, normal-priority pointer
- hub grants each high priority request in order in which receives them
- if at any time, no high-priority requests => grants normal-priority requests in order
Hierarchical NW
- set of hubs (at different levels) treated logically as single hub
Fig. 13.12
- depth-first search of tree
-lower level hub can grant normal-priority requests as long as no high-priority requests
come in to R -> if so => preempt when current transmission completes
- second refinement: lower-level hub only keeps control for one round-robin cycle through
its ports to prevent lock up by this hub
Signal Encoding
- key objective of 100VG-ANYLAN -> achieve 100-Mbps over short distances with
ordinary voice-grade cabling since many buildings already have this
- uses special kind of encoding - 5B6B -> uses 4 pairs & half-duplex mode
ATM LANs
Apple, Bellcore, Sun, Xerox identified 3 generations of LANs:
1st Generation: e.g. CSMA/CD, Token Ring
-> terminal-to-host connectivity
-> supported client/server architectures at moderate data rates
2nd Generation e.g. FDDI
-> provides backbone LANs
-> support of high-performance work stations
3rd Generation e.g. ATM LANs
-> provide aggregate throughputs & real-time transport guarantees needed for multimedia
typical requirements of 3rd generation:
1) support multiple, guaranteed classes of services e.g. video -> 2 Mbps guaranteed; file
transfer -> background class of service
2) provide scalable throughput both in per-host capacity & aggregate capacity
3) facilitate interworking between LAN & WAN
ATM ideally suited for these
-> virtual paths, virtual channels, multiple classes of service easily accomodated either on
preconfigured, permanent connections or on demand -> switched connections
-> easily scalable by adding more ATM switching nodes & using higher or lower data rates
for attached devices
- term "ATM LAN" used in different ways but as a minimum refers to use of ATM data
transport protocol (more later)
e.g.
1) gateway to ATM WAN
- ATM switch acts as router & traffic concentrator for linking premises' NW complex to
ATM WAN
2) Backbone ATM switch
- either single ATM switch or local NW of ATM switches interconnect other LANs
3) Workgroup ATM
-high performance multimedia workstations & other end systems connect directly to ATM
switch
OR mixture of above
e.g. Fig. 13.13
- as on-site demand rises => simply increase capacity of backbone by adding more
switches, increasing throughput of each switch, & increasing data rate of trunks between
switches
- but doesn't solve all problems as end systems (e.g. workstations) still attached to shared-
media LANs with their limitations on data rates
- so more advanced & more powerful approach -> hub
Fig. 13.14
- each port operates at different data rate & different protocols
* each end system has dedicated point-to-point link to hub
-> so each end system has communications hardware & software to interface to particular
type of LAN but LAN ony has 2 devices: end system & hub
-> thus gets full throughput of medium
* have advantage of both approaches -> still use existing LAN installations & hardware of
"legacy" LANs while introducing ATM
- disadvantage: "mixed protocol" requires a protocol conversion capability
- "pure" ATM LAN -> end systems have ATM capability
- more on ATM in next chapter
Fibre Channel
- with increase in speed & memory capacity of personal computers, workstations & servers
=> applications have become more complex with more graphics & video
-> affects 2 methods of data communications with processor: I/O channel & NW
communications
I/O channel:
- direct point-to-point or multipoint communications link, predominately hardware-based,
designed for high speed over short distances
- transfers data between buffer at source device & buffer at destination device without
regard to format or meaning of data
NW communications:
- collection of interconnected access points with software protocol structure that enables
communication
-allows many different types of data transfer using software to implement networking
protocols & provide flow control, error detection & error recovery
* transfers between end systems
- Fibre Channel designed to combine best features of both approaches i.e. simplicity &
speed of I/O channel with flexibility of protocol-based NW communications
channel-oriented facilities
- data-type qualifiers for routing frame payload into particular interface buffers
- link-level constructs associated with I/O operations
- protocol interface specifications to allows support of existing I/O channel
architectures e.g. SCSI (small computer system interfaces)
NW-oriented facilities
- full multiplexing of traffic between multiple destinations
- peer-to-peer connectivity between any pair of ports on Fiber Channel NW
- capabilities for internetworking to other communication technologies
Fibre Channel Elements
- key elements -> end systems or nodes
- network itself -> consists of one or more switching elements -> forms fabric
- elements interconnected by point-to-point links between ports on individual nodes &
switches => communication -> transmission of frames across point-to-point links
Fig. 13.15
- each node has 3 or more ports, N_ports for interconnection
- each fabric-switching element has one or more ports -> F_ports
- interconnection by bidirectional links between ports
- any node can communciate to any other node connected to same fabric using services of
fabric
- frames can be buffered in fabric => different nodes can connect to fabric at different
rates
- more general structure
Fig. 13.16
- Fibre Channel more like traditional circuit switched or packet-switched NW vs. shared-
medium LANs
- thus not concerned with MAC issues
- can easily scale by adding new switches & F_ports to existing fabric
Fibre Channel Protocol Architecture
Fig. 13.17 Table 13.6
Note: FC-3 provides set of services common across multiple N_ports of node (proposed):
striping
- uses multiple N_ports to transmit single information unit across multiple links
simultaneously -> higher aggregate throughput e.g. large data-sets in real time -> video-
imaging
hunt groups
- set of associated N_ports at single node
- set assigned alias identifier
- allows any frame sent to alias to be routed to any available N_port in set
- may decrease latency by decreasing chance of waiting for busy N_port
multicast
- delivers transmission to multiple destinations
- includes sending to all N_ports on fabric (broadcast) or to subset of N_ports on fabric
Mapping
FC-4 defines mapping of various channel & NW protocols to FC-PH (FC Physical &
Signaling Interface)
I/O channel interfaces include:
1) SCSI (Small Comp. System Interface)
- a widely used high-speed interface typically implemented on personal computers,
workstations, servers
- used to support high-capacity & high-data rate devices e.g. disks, graphic & video
equipment
2) HIPPI (High-performance Parallel Interface)
- high-speed channel standard primarily used for mainframe/supercomputer environments
- at one point HIPPI & extensions to HIPPI considered as possible general-purpose high-
speed LAN solution, but Fibre channel has superseded
NW interfaces:
- IEEE 802 MAC frames map onto Fibre Channel frames; ATM; IP i.e. FC-4 mapping
protocols make use of FC-PH capabilties to transfer upper-layer protocol (ULP)
information
- each FC-4 specification defines formats & procedures for ULP
FC Physical Media & Topologies
* a major strength of FC standard is that provides range of options for physical medium,
data rate on medium & topology
Table 13.7 Fig. 13.18
- routing in fabric topology transparent to nodes -> each port has unique address
- point-to-point -> only 2 N_ports directly connected
- arbitrated loop -> can connect up to 126 nodes in loop -> ports must act as both N_ports
& F_ports -> called NL_ports
- operates in similar manner to token ring
Wireless LAN standards
- developed by IEEE 802.11 committee -> not part of all commercial products
Fig. 13.19
BSS - basic service set
- set of stations executing same MAC protocol, all competing for access to same shared
medium
- may be isolated or connect to backbone through access point which acts as bridge
- MAC protocol may be fully distributed or controlled by central coordination function
housed in access point
- BSS -> corresponds to term "cell"
ESS - extended service set
- consists of two or more BSSs interconnected by distribution system -> typically wired
backbone LAN
- ESS appears as single logical LAN to LLC level
3 types of stations defined based on mobility:
1) No-transition -> either stationary or moves within single BSS
2) BSS-transition -> movement from one BSS to another within same ESS
3) ESS-transition
- movement from BSS in one ESS to BSS in another ESS
- only supported in sense that station can move -> maintenance of upper-layer connections
of 802.11 not guaranteed
- disruption of service likely
Physical Medium Specification
3 defined by 802.11
1) Infared at 1-Mbps & 2-Mbps operating at wavelength 850 & 950 nm
2) Direct-sequence spectrum operating in 2.4-GHz ISM band -> up to 7 channels, each
with data rate of 1-Mbps or 2-Mbps
3) frequency-hopping spread spectrum -> 2.4 GHz ISM band
Medium Access Control
IEEE 802.11 committee 2 approaches for MAC:
1) distributed-access protocols like CSMA/CD -> distributed decision to transmit over all
nodes using carrier sense -> made sense to ad hoc NW of peer work-stations or bursty
traffic
2) centralized access protocol
-> natural for configuration with number of wireless stations interconnected with each
other & base station that attaches to backbone wired LAN
Result -> MAC algorithm -> DFWMAC (distributed foundation wireless MAC) ->
distributed access-control mechanism with optional centralized control built on top
Fig. 13.20
DCF - distributed coordination function
- simple CSMA algorithm
- no collision detection since can not effectively distinguish between incoming weak signal
from noise & effects of its own transmission
- to ensure smooth & fair functioning of alg., DCF has set of delays that amounts to
priority scheme
- as with Ethernet, binary exponential backoff
- series of ACKs
Point Coordination Function - PCF
- althernate access method implemented on top of DCF
- polling with centralized polling master (point coordinator)
- allow time for asynchronous use by defining "superframe" -> part of this devoted to
asynchronous use (CSMA) & rest for polling so that PCF does not lock out
asynchronous access
Back to CS home page
CEN 5515 - Data Communications Notes
CEN 5515 - ATM Notes
CEN 5515 - ISDN Notes