University Maulana Abul Kalam Azad University of Technology (MAKAUT) Stream BCA Subject Code BCAE-601A Syllabus Old Subject Name Advanced Networking and Communication Semester EVEN (6 TH Semester)
University Maulana Abul Kalam Azad University of Technology (MAKAUT) Stream BCA Subject Code BCAE-601A Syllabus Old Subject Name Advanced Networking and Communication Semester EVEN (6 TH Semester)
The ATM (Asynchronous Transfer Mode) was designed with an aim to provide:
1. Digital voice and videos.
2. High speed data rate. Low operating cost.
3. Low error rate between two or more switching centers.
Features of ATM
ATM stands for Asynchronous Transfer Mode.
ATM is also called cell relay.
ATM networks are high speed, connection oriented networks that supports voice, video and data communications.
ATM uses short, fixed-length packets called cells to carry data. The size of an ATM cell is 53 bytes: 5 byte header and 48
byte payload. They are suitable for TDM and transmits them over a physical medium
ATM combines the benefits of circuit switching with those of packet switching. It provides support for virtual networks.
ATM has higher transmission capability.
Architecture of ATM
Physical Layer:
o Corresponds to physical layer of OSI model.
o Handles medium dependent transmissions.
o This layer has two sub layers:
PMD sub layer
(Physical Medium Dependent)
TC (Transmission Convergence) sub layer.
ATM Layer:
o This layer is comparable to data link layer of OSI model.
o ATM layer is common to all services which can have the packet transfer capabilities.
o Functions of ATM layer is routing of each cell, traffic management, multiplexing and switching.
Finally, the higher layers residing above the AAL accept user data, arrange it into packets, and hand it to the AAL.
ATM model includes the following planes, which span all layers:
Control plane
o Responsible for generating and managing signaling requests.
User plane
o Responsible for the transfer of the data.
Management plane
o Incorporates layer management ( layer-specific functions management, failure detection & protocol problems)
o Incorporates plane management (coordinating functions related to the system as a whole).
ATM Devices
Depending on whether the switch is owned and located at the customer's premises
or is publicly owned and operated by the telephone company, UNI and NNI can be
further subdivided into
Public UNIs • Private NNIs
ATM transfers information in fixed-size units of 53 bytes called cells. The first 5 bytes contain cell-header information, and the
remaining 48 contain the payload (user information). Small, fixed-length cells are well suited to transfer voice and video traffic
because such traffic is intolerant to delays that result from having to wait for a large data packet to download, among other
things.
An ATM header can have one of two formats - User-Network Interface (UNI) or Network-Node Interface (NNI). UNI is used for
communication between end systems and switches. NNI is used for communication between switches. The header formats are
shown below.
University Maulana Abul Kalam Azad University of Technology (MAKAUT) Stream BCA
Subject Code BCAE-601A Syllabus Old
Subject Name Advanced networking and Communication Semester EVEN [ 6 th Semester ]
Note that the NNI header does not include the Generic
Flow Control field, but has an additional four bits in
the Virtual Path Identifier field, allowing for a much larger
number of virtual paths to be use
ATM networks are connection-oriented hence a connection or circuit must be set up between two ends before data can be
transferred. In ATM this connection or circuit is called virtual connection or virtual circuit.
University Maulana Abul Kalam Azad University of Technology (MAKAUT) Stream BCA
Subject Code BCAE-601A Syllabus Old
Subject Name Advanced networking and Communication Semester EVEN [ 6 th Semester ]
A connection or circuit is termed as virtual because it appears as though there is a dedicated physical link between the source
and destination end systems of this data, but that can be changed if needed. A virtual channel is a type of virtual circuit. A
virtual connection or virtual circuit can be permanent or switched.
The diagram illustrates the relationship between virtual channels, virtual paths and transmission paths.
ATM defines two types of connections:
The source ATM end system (or root node) transmits the information
once only, and ATM switches replicate cells and forwards them to
the various destination end systems (or leaves) wherever the
connections within the network branch.
ATM Applications
ATM is used in both LANs and WANs; let’s have a look at few of the possible applications.
ATM WANs:
ATM is basically a WAN technology that delivers cell over long distances.
ATM is mainly used to connect LANs or other WANs together.
A router between ATM network and the other network serves as an end point.
This router has two stacks of protocols: one belonging to ATM and other belonging to other protocol.
ATM LANs:
High data rate (155 and 622 Mbps) of ATM technology attracted designers to think of implementing ATM
technology in LANs too.
At the surface level, to implement an ATM LAN, ATM switch will replace the traditional Ethernet switch, in a
switched LAN. But few things have to be kept in mind and software modules would be needed to map the
following differences between the two technologies:
Connectionless versus connection-oriented: ATM is a virtual connection oriented technology, while traditional
Ethernet uses connectionless protocols.
Physical address versus virtual circuit identifier: In the Traditional LAN packets are routed based on the source
and destination addresses, while in ATM cells are routed based on the virtual circuit identifiers (VPI-VCI pair).
LAN Emulation:
LAN Emulation (LANE) is a standard defined by the ATM Forum that gives to stations attached via ATM the same
capabilities that they normally obtain from legacy LANs, such as Ethernet and Token Ring.
As the name suggests, the function of the LANE protocol is to emulate a LAN on top of an ATM network.
LANE protocol defines mechanisms for emulating either an IEEE 802.3 Ethernet or an 802.5 Token Ring LAN.
Frame-relay backbones: Frame-relay service providers are deploying ATM backbones to meet the rapid growth of their
frame-relay services.
Internet backbones: Internet service providers are likewise deploying ATM backbones to meet the rapid growth of their
frame-relay services..
Carrier infrastructures for the telephone and private-line networks: Some carriers have identified opportunities to make
more-effective use of their SONET/SDH fiber infrastructures by building an ATM infrastructure to carry their telephony and
private line traffic.
ATM is more efficient than synchronous technologies such as time-division multiplexing (TDM) - Justify
In TDM a station with a lot of data to send can only send data during the time slot allocated to it, even if all the other
time slots are currently empty.
On the other hand, if a station has no data to send when its time slot becomes available, the time slot remains unused,
even if other stations have data to send.
ATM is asynchronous with time slots available on demand.
Hence ATM is more efficient than synchronous technologies such as time-division multiplexing (TDM)
Constant Bit Rate (CBR) - used for traffic requiring a consistent and predictable bit rate for the lifetime of the
connection. Typical applications include video conferencing and telephony.
Real-Time Variable Bit Rate (rt-VBR) - used for variable rate data that must be delivered in a timely fashion. Examples
might include traffic that could be considered bursty, such as variable rate compressed video streams.
Non-Real-Time Variable Bit Rate (nrt-VBR) - is used for variable bit rate traffic that is not time-critical, but may have
some minimum requirement with regard to bandwidth or latency (for example, Frame Relay internetworking traffic).
Available Bit Rate (ABR) - this service is similar to nrt-VBR, but is intended primarily for traffic that is not time sensitive
and requires no guarantee of service, and that can moderate its data rate in response to flow-control data (for
example, TCP/IP traffic). ABR employs Resource Management cells to provide the necessary feedback to the traffic
source in response to variations in the resources available within the ATM network.
Unspecified Bit Rate (UBR) - this service is similar to ABR in that it is intended primarily for traffic that is not time
sensitive and requires no guarantee of service, but no flow-control mechanism is provided. This service is suitable for
applications that are tolerant of delay and cell-loss, such as file-transfer and e-mail.
University Questions
1. 'ATM is a connection-oriented, scalable, and flexible with guaranteed QOS, a virtual circuit packet switching technology
that imposes no speed limitations and supports different types of data.’ Justify all the terms used in the above
statement.
2. Describe the format of an ATM cell.
3. With the help of a suitable diagram, describe an ATM cell.
4. Describe the characteristics of physical layer and ATM adaptation layer. Also show the ATM protocol model.
5. Write short notes: ATM network
6. Discuss briefly on ATM network model
7. What do you mean by ATM LAN? Discuss ATM LAN architecture.
8. Write short note: ATM
9. Describe the advantages of a small cell size in ATM.
10. How does ATM differ from frame relay?
11. List and briefly define the ATM classes.
12. List and briefly define the ATM service classes.
13. Discuss about ATM reference model with proper diagram & compare it with OSI reference model.
14. What is the relation between virtual circuits and virtual paths for a particular transmitting path during the data
transfer?
References
https://www.tutorialspoint.com/ATM-Networks
https://techdifferences.com/difference-between-frame-relay-and-atm.html
http://www.technologyuk.net/telecommunications/communication-technologies/asynchronous-transfer-mode.shtml
https://nptel.ac.in/content/storage2/courses/106105080/pdf/M4L6.pdf
https://www.tutorialride.com/computer-network/asynchronous-transfer-mode-atm.htm
https://www.geeksforgeeks.org/asynchronous-transfer-mode-atm-in-computer-network/
http://www.ittoday.info/AIMS/Information_Management/5-04-35.pdf
https://www.sciencedirect.com/topics/computer-science/virtual-path
http://kfall.net/ucbpage/EE122/lec25/sld027.htm