Skip to main content

SW Hybrid Tests

DN-Only Tests

These tests are performed using E2E controller (ARM or x86 depending on availability).

Description: P2P association according to polarities shown in the table below:

Test IDDN1 PolarityDN2 PolaritylaMaxMcs
SHT-1.1ODDHYBRID_EVEN12
SHT-1.2EVENHYBRID_ODD12
SHT-1.5HYBRID_EVENODD12
SHT-1.6HYBRID_ODDEVEN12
SHT-1.11ODDHYBRID_EVEN9
SHT-1.12EVENHYBRID_ODD9
SHT-1.15HYBRID_EVENODD9
SHT-1.16HYBRID_ODDEVEN9

Test Setup: P2P setup

Procedure:

  • Associate DN1 and DN2, with DN1 as the initiator.
  • Ping on link using link local from DN1 → DN2, and vice versa.
  • Send bidirectional iPerf traffic using traffic generators.
  • Dissociate from DN1.

Passing:

  • All Associations succeed within 2 attempts.
  • Performance is as expected, as shown in the table above.
  • The slot map is 50:50 on the Hybrid DN sector.
  • Ping success.
  • Disassociation success.

DN-CN Tests

These tests are done using E2E controller (ARM or x86 depending on availability).

PUMA_RF_SHT-2.0 DN-to-CN (P2MP)

Description: For these tests all three CNs are associated but traffic is only transmitted to the number of CNs givin in the "Number of CNs" column. For the case of traffic being transmitted to multiple CNs each CN is given equal bandwidth as shown in table below:

Test IDDN PolarityNumber of CNs
SHT-2.1HYBRID_EVEN1
SHT-2.2HYBRID_EVEN2
SHT-2.3HYBRID_EVEN3
SHT-2.4HYBRID_EVEN1
SHT-2.5HYBRID_EVEN2
SHT-2.6HYBRID_EVEN3

Test Setup: P2MP setup

Procedure:

  • Associate all CNs to the DN, based on the test ID in the table above.
  • Ping on link using link local in both directions serially to each CN.
  • Send bidirectional iPerf traffic to all CNs from traffic generators.
  • Dissociate each CN one-by-one.

Passing:

  • All assocs should succeed within 2 attempts
  • Performance is as expected, as shown in the Table above
  • The slot map is 50:50 on the Hybrid DN sector
  • All pings should pass
  • All disassocs should succeed

PUMA_RF_SHT-3.0 DN-to-DN+CNs

Description: For this test no matter how many CNs receive/transmitt traffic all are associated. In this case the DN to DN link has laMaxMcs set to 12 while the DN to CN links has laMaxMcs set to 9. We consider two different cases: in the first the DN ↔ DN link is given 75% of the slots and the DN ↔ CNs link share 20%. In the second case the DN ↔ DN link is given 20% of the slots and the DN ↔ CNs link share 75%. In these tests all CNs split the available BW equally as shown in table below:

Test IDDN1 PolarityDN2 PolarityNumber of Transmitting CNs on DN1DN/CN bandwidth allocation
SHT-3.1EVENHYBRID_ODD175/20
SHT-3.2EVENHYBRID_ODD275/20
SHT-3.3EVENHYBRID_ODD375/20
SHT-3.4ODDHYBRID_EVEN175/20
SHT-3.5ODDHYBRID_EVEN275/20
SHT-3.6ODDHYBRID_EVEN375/20
SHT-3.7HYBRID_ODDEVEN175/20
SHT-3.8HYBRID_ODDEVEN275/20
SHT-3.9HYBRID_ODDEVEN375/20
SHT-3.10HYBRID_EVENODD175/20
SHT-3.11HYBRID_EVENODD275/20
SHT-3.12HYBRID_EVENODD375/20
SHT-3.21EVENHYBRID_ODD120/75
SHT-3.22EVENHYBRID_ODD220/75
SHT-3.23EVENHYBRID_ODD3 (DUT5, DUT4, & DUT7)20/75
SHT-3.24ODDHYBRID_EVEN1 (DUT4)20/75
SHT-3.25ODDHYBRID_EVEN2 (DUT5 & DUT4)20/75
SHT-3.26ODDHYBRID_EVEN3 (DUT5, DUT4, & DUT7)20/75
SHT-3.27HYBRID_ODDEVEN1 (DUT4)20/75
SHT-3.28HYBRID_ODDEVEN2 (DUT5 & DUT4)20/75
SHT-3.29HYBRID_ODDEVEN3 (DUT5, DUT6, & DUT7)20/75
SHT-3.30HYBRID_EVENODD1 (DUT4)The same as SHT-3.27 to SHT-3.29 with Tx and Rx reversed
SHT-3.31HYBRID_EVENODD2 (DUT5 & DUT4)The same as SHT-3.27 to SHT-3.29 with Tx and Rx reversed
SHT-3.32HYBRID_EVENODD3 (DUT5, DUT4, & DUT7)The same as SHT-3.27 to SHT-3.29 with Tx and Rx reversed

Test Setup: P2MP setup

Procedure:

  • Associate network using E2E topology file with the (DN1) acting as the PoP node.
  • Verify network connectivity with pings.
  • Bring the DN1 ↔ DN2 up at laMaxMcs=12 and all the DN1 ↔ CN links up at laMaxMcs=9. For airtime allocation on DN1 set 77% of airtime for the DN ↔ DN link and 18% for the DN ↔ CN links (the CNs share airtime allocation equally).
  • Send bidirectional iPerf traffic between DN1 and DN2 from traffic generators only and verify that we achieve 95% of expected.
  • Send bidirectional iPerf traffic from DN1 to all CNs from traffic generators. Traffic is distributed evenly between all attached CNs. Verify that we achieve a minimum of 95% of the maximum throughput on each link.
  • Send bidirectional iPerf traffic from DN1 to all links from traffic generator to traffic generators. Verify that each link achieves a minimum of 95% of the maximum throughput on each link.
  • Dissociate each CN one-by-one.
  • Dissociate DN1 from DN2.

Passing:

  • All assocs should succeed within 2 attempts
  • iPerf performance for TCP is 95% and for UDP is 97% of expected for each test ID, as shown in table above.
  • The slot map is 50:50 on the Hybrid DN sector
  • All pings should pass
  • All disassocs should pass