CH 9
CH 9
Communications
Tenth Edition
by William Stallings
Network
Digital switch Control unit
interface
• Provides a • Functions • Establishes,
transparent and maintains,
signal path hardware and tears
• Must allow needed to down the
full-duplex connect connection
transmission digital
devices
Blocking or Non-blocking
Blocking network Non-blocking network
May be unable to connect Permits all stations to
stations because all paths connect at once
are in use Grants all possible
Used on voice systems connection requests as
because it is expected for long as the called party is
phone calls to be of short free
duration and that only a When using data
fraction of the phones will connections terminals can
be engaged at any one be continuously connected
time for long periods of time so
nonblocking configurations
are required
Space Division Switching
Originally developed for analog, space
division switching has been carried over
into the digital realm
Signal paths are physically separate from
one another
Path is dedicated solely to transfer signals
Basic building block of switch is a metallic
crosspoint or semiconductor gate
Time Division Switching
Modern digital systems use intelligent
control of space & time division elements
Use digital time division techniques to set
up and maintain virtual circuits
Partition low speed bit stream into pieces
that share higher speed stream
Individual pieces manipulated by control
logic to flow from input to output
Packet Switching
Circuit switching was designed for voice
Packet switching was designed for data
Transmitted in small packets
Packets contain user data and control info
User data may be part of a larger message
Control information includes routing (addressing)
Packets are received, stored briefly (buffered)
and passed on to the next node
Advantages
Line efficiency
Single link shared by many packets over time
Packets queued and transmitted as fast as possible
Data rate conversion
Stations connect to local node at own speed
Nodes buffer data if required to equalize rates
Packets accepted even when network is busy
Priorities can be used
Switching Techniques
Stationbreaks long message into packets
Packets sent one at a time to the network
Packets can be handled in two ways:
Comparison
of
Communication
Switching
Techniques
• The virtual path is used internal to the network but is also visible to the
end user; the user may define closed user groups or closed networks of
virtual channel bundles
Virtual Channel Characteristics
ITU-T Recommendation I.150 lists the following
characteristics of VCCs:
Quality of service (QoS)
• Specified by parameters such as cell loss ratio and cell delay variation
Characteristics
Quality of service (QoS)
Virtual Path
Specified by parameters such as cell loss ratio and cell delay variation
Switched which
A switched VPC is an on-demand connection and semipermanent VPCs VPC is one that is of long duration
A semipermanent
requires a call control signaling for setup and tearing and is set up by configuration or network management
down action
One or more virtual channel identifiers, or numbers, may not be available to the user of the VPC but may be
reserved for network use
Control Signaling
VCCs VPCs
Semipermanent VCCs may be used for Can be established on a
user-to-user exchange semipermanent basis by prior
No control signaling is required
agreement
If there is no preestablished call control No control signaling is required
signaling channel, then one must be set
up VPC establishment/release may
Meta-signaling channel be customer controlled
The meta-signaling channel can be The customer uses a signaling VCC
used to set up a VCC between the user to request the VPC from the network
and the network for call control signaling VPC establishment/release may
User-to-network signaling virtual channel
be network controlled
The meta-signaling channel can also be The network establishes a VPC for
used to set up a user-to-user signaling its own convenience
virtual channel The path may be network-to-
Such a channel must be set up within a
preestablished VPC network, user-to-network, or user-to-
user
Table 9.2
Payload Type (PT) Field Coding