4
Anue Systems Inc 1 v1.0 - 20050426 D ocum entC over Sheet ProjectN um ber PN-3-0062-RV 2 (TIA-921-B) D ocum entTitle Sum m ary ofchangesforinterim m odelsource code Source A nue System s C ontact Nam e: C hip W ebb Com plete A ddress: 9737 G reatH illsTr Suite 200 A ustin, TX 78759 Phone:512-600-5403 Fax: Em ail: [email protected] D istribution TR-30.3 Intended Purpose ofD ocum ent (Selectone) ForIncorporation Into TIA Publication x ForInformation O ther(describe)- The docum ent to w hich this cover statem ent is attached is subm itted to a Form ulating G roup or sub-elem entthereofofthe Telecom m unications Industry A ssociation (TIA )in accordance w ith the provisionsofSections6.4.1–6.4.6 inclusive ofthe TIA Engineering M anualdated M arch 2005, allof w hich provisionsare hereby incorporated by reference. A bstract The attached presentation containsa sum m ary ofthe changesto the m odelsource code forthe nextrevision ofTIA -921A. Telecommunications Industry Association TR-30.3/10-04-08 Via Teleconference, February 10, 2010

Anue Systems Inc1 v1.0 - 20050426 Telecommunications Industry AssociationTR-30.3/10-04-08 Via Teleconference, February 10, 2010

Embed Size (px)

Citation preview

Page 1: Anue Systems Inc1 v1.0 - 20050426 Telecommunications Industry AssociationTR-30.3/10-04-08 Via Teleconference, February 10, 2010

Anue Systems Inc 1v1.0 - 20050426

Telecommunications Industry Association TR41.N.n-YY-MM-XXX

Document Cover Sheet

Project Number PN-3-0062-RV2 (TIA-921-B)

Document Title Summary of changes for interim model source code

Source Anue Systems

Contact Name: Chip Webb Complete Address: 9737 Great Hills Tr Suite 200 Austin, TX 78759

Phone: 512-600-5403 Fax: Email: [email protected]

Distribution TR-30.3

Intended Purpose of Document (Select one)

For Incorporation Into TIA Publication x For Information Other (describe) -

The document to which this cover statement is attached is submitted to a Formulating Group or sub-element thereof of the Telecommunications Industry Association (TIA) in accordance with the provisions of Sections 6.4.1–6.4.6 inclusive of the TIA Engineering Manual dated March 2005, all of which provisions are hereby incorporated by reference.

Abstract

The attached presentation contains a summary of the changes to the model source code for the next revision of TIA-921A.

Telecommunications Industry Association TR-30.3/10-04-08Via Teleconference, February 10, 2010

Page 2: Anue Systems Inc1 v1.0 - 20050426 Telecommunications Industry AssociationTR-30.3/10-04-08 Via Teleconference, February 10, 2010

Model updates since last meeting

• Summary: – QoS and Parameterization

• Packet object– Carry priority in packet (0=hi 7=low)

– Support linked lists of packets

• Packet Queue– New object

– Enqueue, Dequeue, Fullness and Max depth

• Switch object– Significant changes: Support QoS

– No more Lindley’s recurrence

– Each port has X egress queues with strict priority

– New method to set the number of queues per port

– Improved debuggingAnue Systems Inc 2

Page 3: Anue Systems Inc1 v1.0 - 20050426 Telecommunications Industry AssociationTR-30.3/10-04-08 Via Teleconference, February 10, 2010

Model updates since last meeting (cont.)

• PacketGeneratorPCAP object– Repeating/looping a file N times or forever– Assigning a priority to all packets from a pcap file– Change time scaling to bandwidth scaling– Allow “NUL” pcap filename to disable generator

• Packet MonitorPCAP object:– Change to three column output format <time, delay, drop>– Allows nonCBR packet support

• Three plotting utilities (using GNUplot)– Out2png.pl – convert three column output to PNG– Out2hist - convert three column output to CSV histogram– Histo2png.pl – CSV histogram to PNG

Anue Systems Inc 3

Page 4: Anue Systems Inc1 v1.0 - 20050426 Telecommunications Industry AssociationTR-30.3/10-04-08 Via Teleconference, February 10, 2010

Model updates since last meeting (cont.)

• Parameterized script for simulator control– File name of parameter script is specified on the command line– Format is a TCL script (makes it flexible and extensible)– Parameter script knows its own name and directory (makes

it easy to organize directories for output files)– An example parameter script is provided– Many parameters have default values

• Started creating one severity parameter file– “tc/sev1/sev1.param”

• Minor changes– Removed instrumentation generators and monitors– Updated copyright notices

Anue Systems Inc 4