Aynchronous Transfer Mode

& # 8211 ; Atm Essay, Research Paper

Hire a custom writer who has experience.
It's time for you to submit amazing papers!


order now

Introduction

Aynchronous Transfer Mode ( ATM ) has been accepted universally as the transportation manner of pick for Broadband Integrated Services Digital Networks ( BISDN ) . ATM can manage any sort of information i.e. voice, informations, image, text and picture in an incorporate mode. ATM provides a good bandwidth flexibleness and can be used expeditiously from desktop computing machines to local country and broad country webs. ATM is a connection- orientated package exchanging technique in which all packages are of fixed length i.e. 53 bytes ( 5 bytes for heading and 48 bytes for information ) . No treating like mistake control is done on the information field of ATM cells inside the web and it is carried transparently in the web.

ATM meets the undermentioned aims for BISDN webs.

1 ) Supports all bing services every bit good as emerging services in the hereafter

2 ) utilizes web resources really expeditiously

3 ) minimizes the shift complexness

4 ) minimizes the processing clip at the intermediate nodes and supports really high transmittal velocities.

5 ) minimizes the figure of buffers required at the intermediate nodes to jump the hold and the complexness of buffer direction

6 ) warrants public presentation demands of bing and emerging applications.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

Basic Concepts in ATM

Information Transportation

Routing

ATM Resources

ATM Cell Identifiers

Throughput

Quality Of Service

Use Parameter Control

Flow Control

Information Transportation: ATM is a fast package oriented transportation manner based on asynchronous clip division multiplexing and it uses fixed length ( 53 bytes ) cells. Each ATM cell consists of 48 bytes for information field and 5 bytes for heading. The heading is used to place cells belonging to the same practical channel and therefore used in appropriate routing. Cell sequence unity is preserved per practical channel. ATM Adaptation beds ( AAL ) are used to back up assorted services and supply service specific maps. This AAL specific information is contained in the information field of the ATM cell. Basic ATM cell construction can be shown as follows.

Look on the cyberspace for the cell construction!

Routing: ATM is a connexion oriented manner. The heading values ( i.e. VCI and VPI etc. ) are assigned during the connexion set up stage and translated when switched from one subdivision to other. Signing information is carried on a separate practical channel than the user information. In routing, there are two types of connexions i.e. Virtual channel connexion ( VCC ) and Virtual way connexion ( VPC ) . A VPC is an sum of VCCs. Switch overing on cells is first done on the VPC and so on the VCC.

ATM Resources: ATM is connection-oriented and the constitution of the connexions includes the allotment of a VCI i.e. practical channel identifier and/or VPI i.e. practical way identifier and besides includes the allotment of the needed resources on the user entree and inside the web. These resources, expressed in footings of throughput and quality of service, can be negotiated between user and web either before the call-set up or during the call.

ATM Cell Identifiers: ATM cell identifiers, i.e. Virtual Path Identifier, Virtual Channel Identifier and Payload Type Identifier ( PTI ) are used to recognize an ATM cell on a physical transmittal medium. VPI and VCI are same for cells belonging to the same practical connexion on a shared transmittal medium.

Throughput: Peak Cell Rate ( PCR ) can be defined as a Throughput parametric quantity which in bend is defined as the opposite of the minimal interarrival clip T between two back-to-back basic events and T is the peak emanation interval of the ATM connexion. PCR applies to both changeless spot rate ( CBR ) and variable spot rate ( VBR ) services for ATM connexions. It is an upper edge of the cell rate of an ATM connexion and there is another parametric quantity sustainable cell rate ( SCR ) allows the ATM web to apportion resources more expeditiously.

Quality Of Service: Quality of Service ( QOS ) parametric quantities include cell loss, the hold and the hold fluctuation incurred by the cells belonging to the connexion in an ATM web. QOS parametric quantities can be either specified explicitly by the user or implicitly associated with specific service petitions. A limited figure of specific QOS categories will be standardized in pattern.

Use Parameter Control In ATM, inordinate reserve of of resources by one user affects traffic for other users. So the throughput must be policed at the user-network interface by a Usage Parameter Control map in the web to guarantee that the negotiated connexion parametric quantities per VCC or VPC between web and endorser is maintained by each other user. Traffic parametric quantities describe the coveted throughput and QOS in the contract. The traffic parametric quantities are to be monitered in existent clip at the reaching of each cell. CCITT recommends a cheque of the extremum cell rate ( PCR ) of the high precedence cell flow ( CLP = 0 ) and a cheque of the sum cell flow ( CLP = 0+1 ) , per practical connexion.

Flow Control In order to command the flow of traffic on ATM connexions from a terminus to the web, a General Flow Control ( GFC ) mechanism is proposed by CCITT at the User to Network Interface ( UNI ) . This map is supported by GFC field in the ATM cell heading. Two sets of processs are associated with the GFC field i.e. Uncontrolled Transmission which is for usage in point-to-point constellations and Controlled Transmission which can be used in both point-to-point and shared medium constellations.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

ATM criterions

BISDN Protocol Reference Model ( PRM ) for Standard atmosphere:

BISDN PRM consists of 3 planes.

1 ) a User plane for trnasporting user information.

2 ) a Control plane which is responsible for call control and and connexion control maps and it contains chiefly signalling information.

3 ) a Management plane which contains layer direction maps and plane direction maps.

There is no defined ( or standardized ) relationship between OSI beds and BISDN ATM protocol theoretical account beds. But the undermentioned dealingss can be found. The Physical bed of ATM is about tantamount to layer 1 of the OSI theoretical account and it performs bit flat maps. The ATM bed can be tantamount of the lower border of the bed 2 of the OSI theoretical account. The ATM Adaptation Layer performs the version of OSI higher bed protocols.

The BISDN Protocol Reference Model sublayers and maps can be shown by the undermentioned figure.

Physical layerFunctions

As shown in the above figure, Physical Layer is divided into two sub-layers. 1.Physical Medium ( PM ) sub-layer 2.Transmission Convergence ( TC ) sub-layer

The PM sub-layer contains merely the Physical Medium dependent maps. It provides bit transmission capableness including spot alignment.It performs Line cryptography and besides electrical/optical transition if necessary.Optical fibre will be the physical medium and in some instances, coaxal and distorted brace overseas telegrams are besides used.

It includes spot clocking maps such as the coevals and response of wave forms suited for the medium and besides interpolation and extraction of spot timing information.

The TC sub-layer chiefly does five maps as shown in the figure.The lowest map is coevals and recovery of the transmittal frame.

The following map i.e. transmittal frame version takes attention of all actions to accommodate the cell flow harmonizing to the used warhead construction of the transmittal system in the sending way. It extracts the cell flow from the transmittal frame in the receiving way. The frame can be a synchronal digital hierarchy ( SDH ) envelope or an envelope harmonizing to ITU-T Recommendation G.703.

Cell word picture map enables the receiving system to retrieve the cell boundaries.Scrambling and Descrambling are to be done in the information field of a cell before the transmittal and response severally to protect the cell word picture mechanism.

The HEC sequence coevals is done in the transmit way and its value is recalculated and compared with the received value and therefore used in rectifying the heading mistakes. If the heading mistakes can non be corrected, the cell will be discarded.

Cell rate uncoupling inserts the idle cells in the transmitting way in order to accommodate the rate of the ATM cells to the warhead capacity of the transmittal system. It suppresses all idle cells in the receiving way. Merely assigned and unassigned cells are passed to the ATM bed.

ATM bed maps

ATM bed is the bed above the physical bed. As shown in the figure, it does the 4 maps which can be explained as follows.

Cell heading generation/extraction: This map adds the appropriate ATM cell heading ( except for the HEC value ) to the received cell information field from the AAL in the transmit way. VPI/VCI values are obtained by interlingual rendition from the SAP identifier. It does opposite i.e. removes cell heading in the receive way. Merely cell information field is passed to the AAL.

Cell multiplex and demultiplex: This map multiplexes cells from indiv- idual VPs and VCs into one ensuing cell watercourse in the transmit way. It divides the geting cell watercourse into single cell flows w.r.t VC or VP in the receive way.

VPI and VCI interlingual rendition: This map is performed at the ATM exchanging and/or cross-connect nodes. At the VP switch, the value of the VPI field of each entrance cell is translated into a new VPI value of the surpassing cell. The values of VPI and VCI are translated into new values at a VC switch.

Generic Flow Control ( GFC ) : This map supports control of the ATM traffic flow in a client web. This is defined at the B-ISDN User-to-network interface ( UNI ) .

ATM Adaptation Layer Functions ( AAL ) :

AAL is divided into two sub-layers as shown in the figure. 1.Segmentation and reassembly ( SAR ) 2.Convergence sublayer ( CS )

SAR sublayer: This bed performs cleavage of the higher bed information into a size suitable for the warhead of the ATM cells of a practical connexion and at the receive side, it reassembles the contents of the cells of a practical connexion into informations units to be delivered to the higher beds.

CS sublayer: This bed performs maps like message designation and time/clock recovery. This bed is farther divided into Common portion conver- gence sublayer ( CPCS ) and a Service specific convergence sublayer ( SSCS ) to back up informations conveyance over ATM. AAL service informations units are transported from one AAL serv- ice entree point ( SAP ) to one or more others through the ATM web. The AAL users can choose a given AAL-SAP associated with the QOS required to transport the AAL-SDU. There are 5 AALs have been defined, one for each category of service. The service categorization for AAL can be shown by the undermentioned figure.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

ATM exchanging

ATM Switching is besides known as fast package exchanging. ATM exchanging node conveyances cells from the incoming links to surpassing links utilizing the routing information contained in the cell heading and information stored at each exchanging node utilizing connexion set-up process. Two maps at each exchanging node are performed by a connexion set up process. 1 ) A alone connexion identifier at the entrance nexus and the nexus identifier and a alone connexion identifier at the outgoing nexus are defined for each connexion. 2 ) Routing tabular arraies at each exchanging node are set up to supply an association between the entrance and surpassing links for each connexion. VPI and VCI are the two connexion identifiers used in ATM cells.

Therefore the basic maps of an ATM switch can be stated as follows. Routing ( infinite shift ) which indicates how the information is internally routed from the recess to outlet. line uping which is used in work outing contention jobs if 2 or more logical channels contend for the same end product. And concluding map is header interlingual rendition that all cells which have a heading equal to some value J on incoming nexus are switched to outlet and their heading is translated to a value k. There are assorted Switch overing webs bing and available from assorted makers and research institutes for ATM switch architecture.

Line uping subjects in an ATM exchanging component:

There are chiefly 3 different buffering schemes available determined by their physical location as follows.

Input line uping: In this, the contention job is solved at the input buffer of the recess of the switching component. Each recess contains a dedicated buffer which is used to hive away the entrance cells until the arbitration logic decides to function the buffer. The exchanging transportation medium so switches the ATM cells from the input waiting lines to the mercantile establishment avoiding an internal contention. The arbitration logic can be every bit simple as round-robin or can be complex such as taking into history the input buffer filling degrees. However, this strategy has Head of Line ( HOL ) barricading job i.e. if two cells of two different recesss contend for the same end product, one of the cells is to be stopped and this cell blocks the other cells in the same recess which are destined for different mercantile establishment. This line uping subject can be shown by the undermentioned figure.

End product Line uping: In this queueing subject, waiting lines are located at each mercantile establishment of the shift component and the end product contention job is solved by these waiting lines. The cells geting at the same time at all recesss destined for the same end product are queued in the buffer of the mercantile establishment. The lone limitation is that the system must be able to compose N cells in the waiting lines during one cell clip to avoid the cell loss where N is the entire no. of recesss of the switch.In this mechanism, no arbitration logic is required as all the cells can be switched to their several end product waiting line. The cells in the end product waiting line are served on FIFO footing to keep the unity of

the cell sequence. The undermentioned figure illustrates this mechanism.

Cardinal Queueing: In this strategy, the queueing buffers are shared between all recesss and mercantile establishments. All the entrance cells are stored in the cardinal waiting line and each mercantile establishment chooses the cells which are destined for it from this cardinal memory. Since cells for different mercantile establishments are merged in this cardinal waiting line, FIFO subject is non followed in reading and authorship of this waiting line. Cells can be written and read at random memory locations and this needs a complex memory direction system for this strategy. The undermentioned figure shows this mechanism.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

Switch overing Networks can be classified as follows.

Single-stage webs are characterized by a individual phase of exchanging elements which are connected to the inputs and end products of a shift web.

Extended shift matrix

Funnel-type web

Shuffle exchange web

Multi-stage webs contain several phases which are interconnected by a certain nexus form are sub-divided as follows.

Single-path webs ( Banyan webs )

Multiple-path webs

This page is still under building.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

Performance Issues:

There are 5 parametric quantities that characterize the public presentation of ATM exchanging systems. They are 1 ) Throughput 2 ) Connection Blocking Probability 3 ) Cell Loss Probability 4 ) Switch overing Delay 5 ) Jitter on the hold

Throughput: This can be defined as the rate at which the cells depart the switch measured in the figure of cell goings per unit clip. It chiefly depends on the engineering and dimensioning of the ATM switch. By taking a proper topology of the switch, the throughput can be increased.

Connection Blocking chance: Since ATM is connexion oriented, there will be a logical connexion between the logical recess and mercantile establishment during the connexion set up stage. Now the connexion barricading chance is defined as the chance that there are non adequate resources between recess and mercantile establishment of the switch to guarantee the quality of all bing every bit good as new connexion.

Cell Loss Probability: In ATM switches, when more cells than a waiting line in the switch can manage will vie for this waiting line, cells will be lost. This cell loss chance has to be kept within bounds to guarantee high dependability of the switch. In Internally Non-Blocking switches, cells can merely be lost at their inlets/outlets. There is besides possibility that ATM cells may be internally misrouted and they reach mistakenly on another logical channel. This is called Cell Insertion Probability.

Switch overing Delay: This is the clip to exchange an ATM cell through the switch. The typical values of exchanging hold scope between 10 and 1000Micro Secs. This hold has two parts. 1.Fixed Switch overing Delay and it is because of internal cell transportation through the hardware. 2.Queueing hold and this is because of the cells queued up in the buffer of the switch to avoid the cell loss.

Jitter on the Delay: This is denoted as the chance that the hold of the switch will transcend a certain value. This is called a quantile and for illustration, a jitter of 100Micro secs at a 10exp-9 quantile means the chance that the hold in the switch is larger than 100Micro secs. is smaller than 10exp-9.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

User-Network Interface ( UNI ) & A ; Protocols

B-ISDN UNI Reference Configuration:

Two elements can be used to depict a mention constellation of the User-Network entree of B-ISDN. They are 1 ) Functional groups 2 ) Mention points. The undermentioned figure gives the mention constellation.

B-NT1 maps are similar to Layer1 of the OSI Reference theoretical account and some of the maps are 1 ) Line Transmission Termination 2 ) Transmission Interface managing 3 ) OAM maps.

B-NT2 maps are similar to layer1 and higher beds of the OSI theoretical account. Some maps of B-NT2 are 1 ) Adaptation maps for different interface media and topology 2 ) Multiplexing & A ; demultiplexing and concentration of traffic 3 ) Buffering of ATM cells 4 ) Resource allotment & A ; Usage parametric quantity control 5 ) Signing protocol managing 6 ) Interface managing 7 ) Switch of internal connexions. SB and TB indicate mention points between the terminus and the B-NT2 and between B-NT2 and B-NT1 severally.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

ATM Signalling:

The Signalling capableness for ATM Networks has to fulfill the undermentioned maps.

1. set up, maintain and release ATM practical channel connexions for information transportation.

2. Negociate the traffic features of a connexion ( CAC algorithms are considered for these maps. )

Signing maps may besides back up multi-connection calls and multi-party calls. Multi-connection call requires the constitution of several connexions to put up a composite call consisting assorted types of traffic like voice, picture, image and informations. It will besides hold the capableness of non merely taking one or more connexions from the call but besides adding new connexions to the bing 1s. Thus the web has to correlate the connexions of a call. A multi-party call contains several connexions between more than two end-users like conferencing calls.

Signing messages are conveyed out-of set in dedicated signalling practical channels in broadband webs. There are different types of signalling practical channels that can be defined at the B-ISDN user-to-network interface. They can be described as follows. 1. Meta-signalling practical channel is used to set up, cheque and let go of point-to-point and selective broadcast signalling practical channels. It is bidirectional and lasting. 2.Point-to-point signalling channel is allocated to a signalling end point merely while it is active. These channels are besides bidirectional and are used to set up, control and release VCCs to transport user information. In a point-to- multipoint signalling entree constellation, meta-signalling is needed for pull offing the signalling practical channels.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

ATM Networks

ATM for LANs: Traditional Local Area Networks ( LANs ) like Ethernet, Token Ring and Token Bus are limited in velocity ( 10Mb ) and therefore are limited to peculiar type of ( chiefly informations ) application. For multimedia applications, the bandwidth demand is high and the information is a combination of voice, picture and informations and it requires a transportation manner capable of transporting and exchanging these different types of information. ATM satisfies this demand for LANs and ATM Forum was created to stipulate the interfaces for ATM LANs. ATM LANs may be used to complect multiple LANs and besides to link to powerful workstations and waiters. ATM Forum is a non-profit organisation founded in 1991 and is actively involved in the definition of ATM LAN and besides in the eventual deployment of a cosmopolitan BISDN web. A simple ATM LAN can be shown as follows.

ATM allows transmittal capacities upto 622 Mbit/s which is adequate for most LAN applications. ATM LANs are expected to be chiefly star configured and they have simpler web direction maps. Deployment of ATM in LANs will besides excite faster deployment of the public BISDN.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

Traffic Control in ATM Networks

There are many maps involved in the traffic control of ATM webs which are given as follows.

1. Connection Admission Control: This can be defined as the set of actions taken by the web during the call set-up stage to set up whether a VC/VP connexion can be made. A connexion petition for a given call can merely be accepted if sufficient web resources are available to set up the end-to-end connexion keeping its needed quality of service and non impacting the quality of service of bing connexions in the web by this new connexion.

There are two categories of parametric quantities which are to be considered for the connexion admittance control. They can be described as follows.

A. Set of parametric quantities that characterize the beginning traffic i.e. Peak cell rate, Average cell rate, burstiness and peak continuance etc.

B. Another set of parametric quantities to denote the needed quality of service category expressed in footings of cell transportation hold, hold jitter, cell loss ratio and explosion cell loss etc.

2. Usage Parameter Control ( UPC ) and Network Parameter Control ( NPC ) : UPC and NPC execute similar maps at User-to-Network Interface and Network-to- Node Interface severally. They indicate the set of actions performed by the web to supervise and command the traffic on an ATM connexion in footings of cell traffic volume and cell routing cogency. This map is besides known as & # 8220 ; Police Function & # 8221 ; . The chief intent of this map is to protect the web resources from malicious connexion and to implement the conformity of every ATM connexion to its negotiated traffic contract. An ideal UPC/NPC algorithm meets the undermentioned characteristics. 1. Capability to place any illegal traffic state of affairs. 2. Quick response clip to parameter misdemeanors. 3. Less complexness and much simpleness of execution.

3. Priority Control: CLP ( Cell Loss precedence ) spot in the heading of an ATM cell allows users to bring forth different precedence traffic flows and the low precedence cells are discarded to protect the web public presentation for high precedence cells. The two precedence categories are treated individually by the web Connection Admission Control and UPC/NPC maps to supply two requested QOS categories.

4. Network Resource Management: Virtual Waies can be employed as an of import tool of traffic control and Network resource direction in ATM webs. They are used to simplify Connection Admission Control ( CAC ) and Usage/ Network parametric quantity control ( UPC/NPC ) that can be applied to the aggregative traffic of an full practical way. Priority control can besides be implemented by segregating traffic types necessitating different quality of service ( QOS ) through practical waies. VPs can besides be used to administer messages expeditiously for the operation of peculiar traffic control schemes like congestion presentment. Virtual waies are besides used in statistical multiplexing to seperate traffic to forestall statistically multiplexed traffic from being interfered with othe types of traffic, for illustration guaranteed bit rate traffic.

5.Traffic Determining: Traffic determining alterations the traffic features of a watercourse of cells on a VPC or VCC by decently spacing the cells of single ATM connexions to diminish the extremum cell rate and besides to cut down the cell hold fluctuation. Traffic determining must continue the cell sequence unity of an ATM connexion. Traffic defining is an optional map for both web operators and terminal users. It helps the web operator in dimensioning the web more cost-effectively and it is used to guarantee conformity to the negotiated traffic contract across the user-to web interface in the client premises web.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

Congestion Control in ATM

Congestion control plays an of import function in the effectual traffic direction of ATM webs. Congestion is a province of web elements in which the web can non guarantee the negotiated quality of service to already bing connexions and to new connexion petitions. Congestion may go on because of unpredictable statistical fluctuations of traffic flows or a web failure.

Congestion control is a web agency of cut downing congestion effects and forestalling congestion from distributing. It can delegate CAC or UPC/NPC processs to avoid overload state of affairss. To advert an illustration, congestion control can minimise the peak spot rate available to a user and proctor this. Congestion control can besides be done utilizing expressed forward congestion presentment ( EFCN ) as is done in Frame Relay protocol. A node in the web in a engorged province may put an EFCN spot in the cell heading. At the having terminal, the web component may utilize this indicant spot to implement protocols which will take down the cell rate of an ATM connexion during congestion.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

Congestion Control in ATM

Congestion control plays an of import function in the effectual traffic direction of ATM webs. Congestion is a province of web elements in which the web can non guarantee the negotiated quality of service to already bing connexions and to new connexion petitions. Congestion may go on because of unpredictable statistical fluctuations of traffic flows or a web failure.

Congestion control is a web agency of cut downing congestion effects and forestalling congestion from distributing. It can delegate CAC or UPC/NPC processs to avoid overload state of affairss. To advert an illustration, congestion control can minimise the peak spot rate available to a user and proctor this. Congestion control can besides be done utilizing expressed forward congestion presentment ( EFCN ) as is done in Frame Relay protocol. A node in the web in a engorged province may put an EFCN spot in the cell heading. At the having terminal, the web component may utilize this indicant spot to implement protocols which will take down the cell rate of an ATM connexion during congestion.

Click here to ATM Tutorial page

Tax return To ATM Module Home Page

ATM Applications

There are several practical applications utilizing ATM Technology. ATM is traveling to be the Backbone Network for many broadband applications including Information SuperHighway. Some of the cardinal applications can be mentioned as follows.

Video Conferencing

Desktop Conferencing

Multimedia Communications

ATM Over Satellite Communicationss

Mobile Calculating over ATM for Wire-less Networks

Click here to ATM Tutorial page

Categories