Mark5C Test Plan Chester Ruszczyk Agenda • Goals • Setup • Tools – Mark5C Packet Generator / Receiver App. • Open Issues Goal • A method / plan on how we will test Conduant’s new Mark5C hardware – 10G Ethernet daughter board – Amazon controller card • Verify that functionally it meets the Mark5C Specification document Setup Software Tools • Mark5C Packet Generator / Receiver – Emulates second generation DBE (Generator or server) – Emulates Mark5 hardware (Receiver or client) – Includes a packet analyzer • Mark5C / Mark5B Conformance • Detection of errors • Working version – With Mark5C packet format – Packet reordering / missing packets features Tools (cont) • Mark5cServer [option] [-d Destination MAC] Option: -r Data rate (Mbps). Default 64Mbps -t Duration (seconds). Default 10seconds -f Data format (B,C), Default C (Mark5c format) -s Sequence number. Default 1 -c Number of channels. Default 1 -i Source ID. Default 1 -l Packet length. Default 64bytes -p Payload format (bytes). Default 4bytes -h IP headers (boolean). Default false Tools (cont) • Mark5cClient [option] [-d Device to listen] Option: -o Output. Default memory -d Device – eth0, eth1 Test Test No. Section Configuration Parameters Basic Test 1 4.1 PSN Mode 0, promiscuous mode Packet Length Test 2 4.1.1 48 bytes Basic Packet Filtering 3 1512 bytes 4 5000 bytes 5 9000 bytes 6 4.2.1 7 Single MAC address Two sending stations, Mark5C programmed with to accept a single source MAC address PSN Mode 1 – Basic test 8 4.2.1.1 PSM Mode 1, PSNOFST = DFOFST = 0 Out of Order Processing 9 4.2.1.2 “” Missing Packet Handling 10 4.2.1.3 “” PSN Mode 2 – Missing Packets 11 4.2.2 PSN Mode 2, PSNOFST = DFOFST = 0 Single Source Perf Test 12 5.1 PSN Mode 0, 4Gbps data rate DPOFST Test Multiple Source Packet Filtering Multiple Source Performance Test 13 PSN Mode 1, 4 Gbps 14 PSN Mode 2, 4 Gbps 15 5.2 DPOFST > 0, repeat Test 1 16 DPOFST > 0, repeat Test 2 17 DPOFST > 0, repeat Test 5 18 DPOFST > 0, repeat Test 8 19 DPOFST > 0, repeat Test 9 20 DPOFST > 0, repeat Test 10 21 DPOFST > 0, repeat Test 11 22 DPOFST > 0, repeat Test 12 23 DPOFST > 0, repeat Test 13 24 DPOFST > 0, repeat Test 14 25 5.3.1 Repeat test 6 with number of sending stations (n = 4) 26 5.3.1.1 Repeat test 7 with n = 4 27 5.3.2 N = 4, PSN Mode 0, 4Gbps aggregate data rate N = 4 PSN Mode 1, 4 Gbps N = 4 PSN Mode 2, 4 Gbps Pass / Fail Comments Open Issues • Two features brought up as additional tests – Bank / non-bank mode – Failure of disks feature • Bank / non-bank mode – Tests will verify both data rates up to 4Gbps • Failure of disks – Feature is the last feature to be added – Time constraint will dictate if it gets in the initial testing • Mark5C software test/accept plan • Copy of Mark5 Packet Emulator to Conduant (5/30) • Final version of test plan out as memo.