Package: simu5g.stack.phy.feedback.testFeedback
TestFeedback
networkA test harness for the downlink feedback generator: one LteDlFeedbackGenerator and one FeedbackTester that drives it. The two are not connected; the tester reaches the generator by module reference.
Usage diagram
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
Properties
| Name | Value | Description |
|---|---|---|
| isNetwork |
Unassigned submodule parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| lteDlFbGenerator.isNr | bool | false |
True for the NR leg (set by NrNicUe on the nrDlFbGen submodule) |
| lteDlFbGenerator.macNodeId | int |
MacNodeId of the stack leg this generator belongs to (set by the NIC) |
|
| lteDlFbGenerator.feedbackType | string | "ALLBANDS" |
Can be ALLBANDS, PREFERRED, WIDEBAND |
| lteDlFbGenerator.rbAllocationType | string | "localized" |
Resource allocation type ("distributed" or "localized") |
| lteDlFbGenerator.fbPeriod | int | 6tti |
Period for Periodic feedback in TTI |
| lteDlFbGenerator.fbDelay | int | 1tti |
Time interval between sensing and transmission in TTI |
| lteDlFbGenerator.usePeriodic | bool | true |
Whether periodic feedback is used in addition to aperiodic feedback |
| lteDlFbGenerator.initialTxMode | string | "SINGLE_ANTENNA_PORT0" |
Initial txMode (see LteCommon.h) |
| lteDlFbGenerator.binderModule | string | "binder" | |
| lteDlFbGenerator.phyModule | string | "^.phy" | |
| feedbackTester.interval | double | 1ms | |
| feedbackTester.feedbackGeneratorModule | string | "lteDlFbGenerator" |
Source code
// // A test harness for the downlink feedback generator: one // ~LteDlFeedbackGenerator and one ~FeedbackTester that drives it. The two are // not connected; the tester reaches the generator by module reference. // network TestFeedback { submodules: lteDlFbGenerator: LteDlFeedbackGenerator { @display("p=96,71"); } feedbackTester: FeedbackTester { @display("p=237,71"); } }File: src/simu5g/stack/phy/feedback/testFeedback/TestFeedback.ned