2. ATM – DEFINITION
• Definition: A high-performance, cell-oriented switching and multiplexing
technology that utilizes fixed-length packets to carry different types of traffic.
• Asynchronous Transfer Mode (ATM ) is a switching technique for
telecommunication networks. It uses asynchronous time-division multiplexing, and
it encodes data into small, fixed- sized cells.
3.
4. WHY ATM ?
• Optical fibre offered new transmission media less susceptible to noise with very
high data rates.
• Existing system not utilising its full potential.
• A new system is required which --
Could interface with existing system of packet transmission.
Is inexpensive.
Capable of supporting existing hierarchies as local loop, local service provider
etc.
Is connection oriented / virtual circuit switched.
Has more functions in hardware to get more speed.
5. 7
ATM FEATURES
• Service is connection oriented, with data transferred over a Virtual Circuit.
• A Cell-Switched Network (Architecture).
• Fixed-size cell (53-Bytes).
• Uses Asynchronous Time-division Multiplexing (Asynchronous TDM)
• The Quantity of Service (QoS) enable carriers to transmit voice, data, and video.
• ATM is independent of the transmission medium.
• ATM cells can be sent on a wire or fiber, and can also be packaged inside the
payload of other carrier system.
7. ATM LAYER
• ATMlayer provides routing, traffic management, switching and multiplexing
services.
• Processes outgoing traffic by accepting 48 bytes segment.
• AAL sublayertransforms them to 53 bytes cell by adding 5 byte header as per
UNI or NNI.
8. ATM ADAPTATION LAYER (AAL)
• Enables ATM to accept any type of
payload, both data frames and streams
of bits
• Fragments them into small and fixed-
size Cells
• Reassembles Cells
• Convergence sub layer (CS): prepares data to ensure their integrity, providing standard interface.
• Segmentation and Reassembly (SAR): Segments the payload into 48-byte cells, and at the destination, reassemble
them to recreate the original payload.
9. ATM defines four versions of the AAL:
AAL1: Support Constant-bit-rate data (CBR) from upper layer; video and voice.
AAL2: Used for low-bit-rate and short-frame traffic such as audio (compressed
or uncompressed), video, or fax. AAL2 allows the multiplexing of short frames
into one cell.
AAL3/4: Supports connection-oriented and connectionless data services.
AAL5: Assumes that all cells belonging to a single message travel sequentially
and that control functions are included in the layers of the sending application.
10. Constant-bit-rate (CBR): Application that generates and consumes bits at a constant rate.
Real time with minimum td.
Real time voice (telephone) and video (TV).
11. Variable-bit-rate(VBR): Application that generates and consumes bits at variable rates.
Bit rate varies section to section within a limit.
Compressed voice, data and video.
12. Connection Oriented Packet Data:
Conventional packet application.
X.25, TCP protocol of TCP/IP that
uses virtual circuits.
Connection Less Packet Data:
Applications that use Datagram
approach to routing.
IP protocol of TCP/IP AAL3 and
AAL4 overlap hence combined to
AAL3/4.
13. Point-to-point: Cuts across all above data types but for Point-to-Point.
This sublayer is also called SEAL Simple and Efficient Adaptation
Layer.
14. ARCHITECTURE OF AN ATM NETWORK
• User-to-network interface (UNI):
interface between endpoint (user access
devices) and network switches.
• Network-to-network interface (NNIs):
interface between switches insides the
network.
vc
vp vp
vc
vp
vc
15. ATM VIRTUAL CONNECTION
• TP - Transmission path
• VP - Virtual path
• VC - Virtual circuit
• Transmission Path – Physical connection like wire, cable, satellite . (between an end point and a switch or between two switches)
• Virtual Path – Set of connections between two switches. ( combination of VCs bundled together because parts of their path are
same)
• Virtual Circuits – All cells belonging to a single message follow same virtual circuit, in original order till destination. (logical
connections)
17. ATM ROUTING
• A cell of 53 bytes is used as a data unit for transfer.
• ATM uses two types of connections: a Permanent Virtual Circuit (PVC) and a Switch Virtual
• Circuit (SVC).
• ATM uses switches to route the cell from one source endpoint to the destination
• A switch routes the cell using both the VPIs and the VCIs.
19. CONCLUSION
• ATM is a flexible and powerful technology which integrates the cell-switching
and multiplexing functions, and enables transmissions over a variety of carrier
system.
• It’s designed for high performance multimedia networking, and suitable for busy
traffic.
• ATM technology is a powerful common platform for LAN and WAN to increase
productivity, to reduce costs and to implement new applications and service.
Notas do Editor
ATM differs from networks such as the Internet or Ethernet LANs that use variable sized packets or frames.
ATM provides Data Link Layer services that run over OSI Layer 1 physical links.
ATM has functional similarity with both
Circuit Switched Networking (guaranteed capacity and constant transmission delay) &
Small Packet Switched Networking (flexibility and efficiency for intermittent traffic).
This makes it a good choice for a network that must handle both traditional high-speed data traffic (e.g., file transfers), and real-time, low-latency content such as voice and video.
It provides scalable bandwidth from a few megabits per second (Mbps) to many gigabits per second (Gbps).
ATM Layer provides:
Defining cells layout
Defining header
Routing
Establishment and release Virtual Circuit.
Switching
Multiplexing
Congestion control
Control (responsible for generating and managing signalling request (connection management).
User (deals with data transport, flow control, error correction, and other user functions).
Layer Management (manages layer-specific functions (detection of failures and protocol problems)
Plane Management (manages and coordinates functions related to the complete system).
Two switches as two cities.
TP - Set of all highways that directly connects two highways.
VP – Highway that connects two cities.
VCs – Lanes of a highway
8 end points communicating using 4 VCs.
Two VCs share same VP from switch I to switch
III, bundled together in one VC.
Other two VCs share same path from switch I to switch IV, hence bundled together in one VP.
Virtual connection is identified by pair of VPI and
VCI together.
Virtual path identifier (VPI)- defines specific VP
Virtual circuit identifier (VCI)- defines a particular
VC inside the VP.
UNI – VPI is 8 bits, VCI is 16 bits. (Total 24) NNI – VPI is 12 bits, VCI is 16 bits (Total 28)
GFC (Generic flow control) – Source of information voice, data or video.
Default - 0000
PT – Payload Type – 3 bits.
0- User Data & 1- Control Data
0- No Congestion & 1- Congestion
0- Last cell of Frame & 1- More to follow
CLP (Cell loss priority) – In case of congestion:
0= High priority. Must not be ignored
1= cell can be discarded.
HEC (Header error control) –Checksum corrects 1 bit error..
SVC must be re-established each time data is to be sent. Once the data has been sent, the SVC disappears.
PVCs are more efficient for connections between hosts that communicate frequently.
Permanent virtual circuit, a virtual circuit that is permanently available.
Switched virtual circuit, a temporary virtual circuit that is set up and used only as long as data is being transmitted.
Once the communication between the two hosts is complete, the SVC disappears. In contrast, a permanent virtual circuit (PVC) remains available at all times.
Thus, the potential demand for ATM is a direct result of the widespread of LANs and WANs, massive demand for file transfers, and growing interest in “paperless office” technologies.
The growing in multimedia market is another huge potentiality of ATM.
However, the success of ATM will be determined by two sequential events: first how fast the
standard is finalized and then how fast can vendors bring ATM products to the market.