This test suite verifies following two things: More...
Public Attributes | |
uint16_t | m_dlBandwidth |
Downlink bandwidth. More... | |
uint32_t | m_dlEarfcn |
Downlink EARFCN. More... | |
uint16_t | m_ulBandwidth |
Uplink bandwidth. More... | |
uint32_t | m_ulEarfcn |
Uplink EARFCN. More... | |
This test suite verifies following two things:
Since we do not need EPC to test the configuration, this test only simulates the LTE radio access with RLC SM.
Test 1 tests that the UE is configured properly after receiving RRC Connection Reconfiguration message from the eNB, which will overwrite UE default configuration done in LteHelper for the sake of creating PHY and MAC instances equal to the number of component carriers.
Test 2 tests that in a simulation scenario every eNB or UE can be configured with different EARFCNs and Bandwidths. This will check that the eNBs and UEs configuration is not static, as reported in BUG 2840. ConfigToCheck structure
Definition at line 64 of file lte-test-carrier-aggregation-configuration.cc.
uint16_t ConfigToCheck::m_dlBandwidth |
Downlink bandwidth.
Definition at line 66 of file lte-test-carrier-aggregation-configuration.cc.
Referenced by CarrierAggregationConfigTestSuite::CarrierAggregationConfigTestSuite(), CarrierAggregationConfigTestCase::DoRun(), CarrierAggregationConfigTestCase::EquallySpacedCcs(), and CarrierAggregationConfigTestCase::Evaluate().
uint32_t ConfigToCheck::m_dlEarfcn |
Downlink EARFCN.
Definition at line 68 of file lte-test-carrier-aggregation-configuration.cc.
Referenced by CarrierAggregationConfigTestSuite::CarrierAggregationConfigTestSuite(), CarrierAggregationConfigTestCase::DoRun(), CarrierAggregationConfigTestCase::EquallySpacedCcs(), and CarrierAggregationConfigTestCase::Evaluate().
uint16_t ConfigToCheck::m_ulBandwidth |
Uplink bandwidth.
Definition at line 67 of file lte-test-carrier-aggregation-configuration.cc.
Referenced by CarrierAggregationConfigTestSuite::CarrierAggregationConfigTestSuite(), CarrierAggregationConfigTestCase::DoRun(), CarrierAggregationConfigTestCase::EquallySpacedCcs(), and CarrierAggregationConfigTestCase::Evaluate().
uint32_t ConfigToCheck::m_ulEarfcn |
Uplink EARFCN.
Definition at line 69 of file lte-test-carrier-aggregation-configuration.cc.
Referenced by CarrierAggregationConfigTestSuite::CarrierAggregationConfigTestSuite(), CarrierAggregationConfigTestCase::DoRun(), CarrierAggregationConfigTestCase::EquallySpacedCcs(), and CarrierAggregationConfigTestCase::Evaluate().