Professional Documents
Culture Documents
It transfer service data units with a constant bit rate and their delivery with the same bit-rate. The transfer of timing information between source and destination. The transfer of structure information between source and destination. The indication of lost or Errored information.it provides service for error detection and correction
Functions of SAR
Mapping function: it provides mapping between CS and ATM layer. the SAR sub-layer prepends one byte header and 47 bytes packet. Sequence numbering: the SAR sub-layer provides eight sequence numbering using 3 bit SN field. Synchronization: Error Protection: it also provides error protection for 4 bit SN field using SNP field. while sending SAR-PDU the sender calculates Checksum and place it in CRC field
The receiver operates in two modes: Correction mode and Detection mode. No error correction is done in the detection mode, only error checking is performed. the receiver starts in correction mode. In correction mode, the receiver examines the SAR-PDU header by checking the CRC bits and parity bit. If an error is detected the receiver changes to detection mode. If the error in the header is single bit error, the error is corrected. otherwise declared as invalid SN.
Convergence sub-layer
It passes header and payload. Handling cell delay variations: we maintain this by using dummy cells. Cell sequencing: lost or mis-inserted cells are detected. Timing information transfer and Clock recovery: synchronization is maintained Partially filled cells: until 47 bytes are filled, a cell is not transmitted. but it also support partially filled cells to be transferred.
Analysis of AAL1
Characteristics: it is designed to carry voice and to emulate the characteristics of a typical TDM connection. Sub-Layering: In this we cannot divide the frame segments and reassemble cells from frames. thus two sub-layer are combined to form a single layer. Header/trailer format: In AAL1 the only header added is the one byte SAR-PDU header. this has four bits SN and 4 bits SNP.
Overhead: the overhead of AAL1 is to append the one byte header into each AAL1 frame. Drawbacks: one of the major drawback is it is ill-suited to support low-rate applications because of delay involved in filling a complete frame. While partially filled cells methods supports low-rate, delay sensitive applications this comes at the cost of wasted bandwidth due to excessive padding.
AAL2
AAL2 Provides:
Bandwidth-efficient transmission of low-rate Short and variable length packets in delay sensitive application.
AAL 2 Structure
AAL-SAP
ATM-SAP
ATM Layer
Cell Header
Cell Payload
CS575
13
Packet
Channel Identification (CID): Uniquely identifies the individual user channel (LLC) within the AAL2, and allows up to 248 (8 - 255) individual users within each AAL2 structure. Length Indicator (LI): Identifies the length of the LLC packet associated with each individual user, and assures conveyance of variable payload. User-to User Indication (UUI): Provides a link between CPS and an appropriate SSCS that satisfies the higher layer application. Different SSCS protocols may be defined to support specific AAL2 user services, or groups of services. The SSCS may also be null.
CS575
14
CPS Information
CPS-PDU Payload
PAD 0 to 47 octets
Start Field
CPS -PDU
Packets are combined into CPS-PDU payload The Offset Field (OSF) identifies the location of the start of the remaining length of the packet that possibly started in the preceding cell and is continuing in the current cell Data integrity is protected by the Sequence Number (SN) The Start Field is protected from error by a Parity bit (P) When it is necessary to transmit a partially filled cell to limit packet emission delay, the remainder of the cell is padded with all zero octets
CS575
15
CS575
16
Analysis of AAL2
Characteristics: it is used to design to carry delay sensitive applications like voice. it is much suitable to carry low data rates applications and variable bit rates. it does not provide circuit emulation support. Sub-Layering:AAL2 is divided into two sub-layersSSCS and CPS.SSCS provides enhanced functionality and is implementation-dependent. The CPS encapsulates the user payload in a CPS packet and encapsulates CPS packet in one or more CPS-PDU.
Header/Trailer Format-In AAL2 there are two headers the CPS packet header and the CPSPDU header. Overhead:-Overhead is more than AAL1 because in addition to one byte CPS-PDU header, there is a 3 byte per CPS packet overhead.AAL2 is much better.