Cell Relay Archive[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index][Thread Index][Author Index][Subject Index] Re: Mapping of AAL's onto VC's
Hi, When a line card designer wants to test the traffic shaping, she/he can use different AALs for testing. However, for the traffic shaper, it doesn't need to know which kind of AAL inside VCs explicitly. Because, when a VC connection is established either by Call Admission Control - signalling- or manually, there are some parameters required by the application, for example : - data --> AAL5 --> use VBR-nrtThose requirements from the application, defines the "traffic parameters" of that connection. Moreover, "QoS parameters" are assigned to that connection. All those defined in "Traffic contract" of your connection. So, in the traffic shaper, decisions are done based on those negotiated parameters (traffic and QoS) for that specific connection. As soon as a cell is received, specific parameters are looked-up from the cell memory during header translation phase. At the end, VPI/VCI is replaced with specific descriptor of that connections based on their contract, etc. It is true that it seems AALs implicitly affects traffic shaping, but the real source is application. As an example, for VoDSL (with VTOA, not VoIP), consider the upstream case (Subscriber --> CO): Voice traffic is carried on AAL2, and the e-mail data is carried on AAL5, on the same physical pipe: xDSL. Eventually, AAL2 and AAL5, will be carried on different VPI/VCIs. When cells are received at the CO's ATM line card, first header translation is done to get the parameters specific to that connection (VPI/VCI). Then, policing (tag/drop cells) is done in order to see if the negotiated parameters (not AAL type) are respected or not. After, it goes to ATM switch to be sent to its destination with proper traffic&QoS parameters (shaping). Such as, cells containing AAL2 packets(eventually VOICE), will have the priority on cells that carry AAL5 data in the shaper.I hope that wil give you some idea, not confusion :-) Baris
Scott Ferguson wrote:
|
|