Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

1.4 Additional Deep Dive: ATM Metasignaling and Addressing

Lesson 5 of 34 in the free High Speed Networks notes on Siksha Sarovar, written by Rohit Jangra.

1.4.1 ATM Metasignaling

In ATM, before data can flow, a connection must be established. Metasignaling is the process of setting up these signaling channels.

  • Default Channel: Vpi=0, Vci=1 is reserved for metasignaling.
  • SVC (Switched Virtual Circuit): Created on-demand using signaling protocols (Q.2931).
  • PVC (Permanent Virtual Circuit): Manually configured by network administrators.

1.4.2 ATM Addressing Formats

ATM doesn't use IP addresses natively; it uses three types of private network addresses (NSAP format):

  1. DCC (Data Country Code): Based on ISO country codes.
  2. ICD (International Code Designator): For international organizations.
  3. E.164: The standard format for public telephone networks.

1.4.3 VPI/VCI Range and Significance:

  • NNI (Network-to-Network Interface): 12 bits for VPI, 16 bits for VCI.
  • UNI (User-to-Network Interface): 8 bits for VPI, 16 bits for VCI.
  • Total Capacity: A UNI interface can theoretically support $2^8 * 2^{16} +$ connections, though hardware usually limits this much further.

1.4.4 The ATM Cell Header Details (UNI):

FieldBitsDescription
GFC4Generic Flow Control (Local use).
VPI8Virtual Path Identifier.
VCI16Virtual Channel Identifier.
PT3Payload Type (Data vs Management).
CLP1Cell Loss Priority (Can we drop this cell?).
HEC8Header Error Control (Check 1st 4 bytes).

1.4.5 Why fixed 48 bytes of payload?

The choice of 48 bytes was a compromise for packetization delay.

  • 32 bytes: Ideal for voice (echo cancellation not needed).
  • 64 bytes: Ideal for data (efficiency).
  • 48 bytes: Acceptable for both, but required echo cancellation for long-haul voice.