1 / 12

97-0610 Performance Management Requirements of ATM Networks

97-0610 Performance Management Requirements of ATM Networks. Suba Varadarajan, Raj Jain The Ohio State University Aditya Sehgal, Southwestern Bell Communications Contact: jain@cse.ohio-state.edu http://www.cse.ohio-state.edu/~jain/. Why do we need frame level metrics?

Download Presentation

97-0610 Performance Management Requirements of ATM Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 97-0610 Performance Management Requirements of ATM Networks Suba Varadarajan, Raj JainThe Ohio State University Aditya Sehgal, Southwestern Bell Communications Contact: jain@cse.ohio-state.edu http://www.cse.ohio-state.edu/~jain/

  2. Why do we need frame level metrics? • Performance Requirements for: • M4 Network Element View • M4 Network View Overview

  3. Cell Level vs Frame Level • Performance seen by the user  Cell level performanceFor example, CLR = 0.1% may mean a frame loss rate of 0.1% in one switch or 0.001% in another. • Data applications care for frame loss rate and not CLR. • Video applications care for • Frame loss rate • Frame delay variation • Frame transfer delay

  4. Frame Level Performance Management • Shift from cell-level to frame-level performance metrics • Comparison of the performance of ATM with non-ATM networks • ATM Forum Test group is working on frame level performance testing • ATM Forum Traffic Management Group is working on “Guaranteed Frame Rate (GFR)” service

  5. What is a Frame? • Frame = AAL5 Protocol Data Unit • Frame boundary is visible even in ATM layer • Switches are designed to forward/drop complete frames. UserPayload PAD Control Length CRC-32 0-64kB 0-47 2 2 4 0 0 0 0 1 PTI bit indicates End of Frame

  6. Performance Requirements • M4 Network Element View • Cell Level Monitoring • Frame Level Monitoring • M4 Network View

  7. Cell Level Monitoring Requirements • Retrieve current (15 minute) count of cells discarded due to frame discard • Set threshold value • Modify threshold value • Support autonomous notifications of threshold crossing by ATM Network Element • Reset cell count to zero • Retrieve history counts (32 fifteen minute counts) • Mark defective data as ‘suspect’ and permit retrieval

  8. Frame Level Monitoring Requirements • Retrieve current (15 minute) counts of: • a) Frames received on each connection • b) Frames successfully passed on each connection • c) Discarded frames due to UPC/NPC disagreements • d) Discarded frames due to congestion • e) Other discarded frames • f) Successfully passed frames due to UPC/NPC disagreements

  9. Frame Counts Passed Received Queue UPC/NPC Other Other UPC/NPCDisagreements Congestion

  10. Frame Level (Cont) • Set threshold values for • a) Discarded frames due to UPC/NPC disagreements • b) Discarded frames due to congestion • c) Total discarded frames • Modify threshold values for a), b), and c) above • Provide autonomous notifications of threshold crossing by ATM Network Element • Reset all six counts to zero • Retrieve history counts (32 fifteen minute counts) • Mark defective data as ‘suspect’ and permit retrieval

  11. M4 Network View • Support management requests for: • Performance information about entire network • Performance information about specific part of the sub-network

  12. Summary • It is important that performance management include frame level metrics • Addition of cell count and frame counts for M4 Network Element View • M4 Network View requirements

More Related