X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2FAPI%2Fxran__pkt__cp_8h.html;fp=docs%2FAPI%2Fxran__pkt__cp_8h.html;h=0000000000000000000000000000000000000000;hb=bdbd414e8038630c154ee3c6b8bc9b3aeb954be6;hp=7402ee1ea90f18cbf414fec0e25b0d8cf4770354;hpb=e9403c457453dba780e64af7de9462fad7217aa3;p=o-du%2Fphy.git diff --git a/docs/API/xran__pkt__cp_8h.html b/docs/API/xran__pkt__cp_8h.html deleted file mode 100644 index 7402ee1..0000000 --- a/docs/API/xran__pkt__cp_8h.html +++ /dev/null @@ -1,1583 +0,0 @@ - - -
- - - - -
- o-du/phy
-
- Intel O-RAN/X-RAN Generated Doxygen Documentation
- |
-
This file provides the definition of Control Plane Messages for XRAN Front Haul layer as defined in XRAN-FH.CUS.0-v02.01. -More...
-Go to the source code of this file.
--Data Structures | |
struct | xran_radioapp_udComp_header |
struct | xran_cp_radioapp_common_header |
struct | xran_cp_radioapp_frameStructure |
struct | xran_cp_radioapp_section_header |
struct | xran_cp_radioapp_section_ext_hdr |
struct | xran_cp_radioapp_section_ext1 |
struct | xran_cp_radioapp_section_ext2 |
struct | xran_cp_radioapp_section_ext3_first |
struct | xran_cp_radioapp_section_ext3_non_first |
struct | xran_cp_radioapp_section_ext4 |
struct | xran_cp_radioapp_section_ext5 |
struct | xran_cp_radioapp_section0_header |
struct | xran_cp_radioapp_section0 |
struct | xran_cp_radioapp_section1_header |
struct | xran_cp_radioapp_section1 |
struct | xran_cp_radioapp_section3_header |
struct | xran_cp_radioapp_section3 |
struct | xran_cp_radioapp_section5_header |
struct | xran_cp_radioapp_section5 |
struct | xran_cp_radioapp_section6_header |
struct | xran_cp_radioapp_section6 |
struct | xran_cp_radioapp_section7_header |
-Functions | |
struct xran_radioapp_udComp_header | __attribute__ ((__packed__)) |
-Variables | |
uint8_t | udCompMeth |
uint8_t | udIqWidth |
uint32_t | startSymbolId |
uint32_t | slotId |
uint32_t | subframeId |
uint32_t | frameId |
uint32_t | filterIndex |
uint32_t | payloadVer |
uint32_t | dataDirection |
uint8_t | numOfSections |
uint8_t | sectionType |
uint8_t | uScs |
uint8_t | fftSize |
union { | |
struct { | |
uint32_t reserved:16 | |
uint32_t numSymbol:4 | |
uint32_t reMask:12 | |
} s0 | |
struct { | |
uint32_t beamId:15 | |
uint32_t ef:1 | |
uint32_t numSymbol:4 | |
uint32_t reMask:12 | |
} s1 | |
struct { | |
uint32_t beamId:15 | |
uint32_t ef:1 | |
uint32_t numSymbol:4 | |
uint32_t reMask:12 | |
} s3 | |
struct { | |
uint32_t ueId:15 | |
uint32_t ef:1 | |
uint32_t numSymbol:4 | |
uint32_t reMask:12 | |
} s5 | |
} | u |
uint32_t | numPrbc |
uint32_t | startPrbc |
uint32_t | symInc |
uint32_t | rb |
uint32_t | sectionId |
uint16_t | extLen |
uint16_t | extType |
uint8_t | bfwCompMeth |
uint8_t | bfwIqWidth |
uint32_t | bfZe3ddWidth |
uint32_t | bfAz3ddWidth |
uint32_t | bfaCompResv1 |
uint32_t | bfZePtWidth |
uint32_t | bfAzPtWidth |
uint32_t | bfaCompResv0 |
uint32_t | reserved1 |
uint32_t | crsSymNum |
uint32_t | reserved0 |
uint32_t | crsShift |
uint32_t | crsReMask |
uint32_t | txScheme |
uint32_t | numLayers |
uint32_t | layerId |
uint32_t | codebookIndex |
uint16_t | beamIdAP3 |
uint16_t | beamIdAP2 |
uint16_t | beamIdAP1 |
uint16_t | reserved2 |
uint32_t | modCompScaler |
uint32_t | csf |
uint32_t | mcScaleOffset2 |
uint32_t | csf2 |
uint32_t | mcScaleReMask2 |
uint32_t | mcScaleOffset1 |
uint32_t | csf1 |
uint32_t | mcScaleReMask1 |
struct xran_cp_radioapp_common_header | cmnhdr |
uint16_t | timeOffset |
struct xran_cp_radioapp_frameStructure | frameStructure |
uint16_t | cpLength |
struct xran_cp_radioapp_section_header | hdr |
struct xran_radioapp_udComp_header | udComp |
uint32_t | freqOffset |
uint8_t | numberOfUEs |
uint32_t | regularizationFactor |
uint8_t | startPrbch |
uint8_t | startPrbcl |
uint8_t | laaMsgLen |
uint8_t | laaMsgType |
This file provides the definition of Control Plane Messages for XRAN Front Haul layer as defined in XRAN-FH.CUS.0-v02.01.
- - -Definition in file xran_pkt_cp.h.
-struct xran_cp_radioapp_section7_header __attribute__ | -( | -(__packed__) | -) | -- |
uint32_t beamId | -
5.4.5.9 beam identifier
- -Definition at line 221 of file xran_pkt_cp.h.
- -uint16_t beamIdAP1 | -
5.4.7.3.8 beam id to be used for antenna port 1
- -Definition at line 232 of file xran_pkt_cp.h.
- -uint16_t beamIdAP2 | -
5.4.7.3.9 beam id to be used for antenna port 2
- -Definition at line 231 of file xran_pkt_cp.h.
- -uint16_t beamIdAP3 | -
5.4.7.3.10 beam id to be used for antenna port 3
- -Definition at line 230 of file xran_pkt_cp.h.
- -uint32_t bfaCompResv0 | -
Definition at line 222 of file xran_pkt_cp.h.
- -uint32_t bfaCompResv1 | -
Definition at line 219 of file xran_pkt_cp.h.
- -uint32_t bfAz3ddWidth | -
5.4.7.2.1 beamforming azimuth beamwidth parameter bitwidth, Table 5-20
- -Definition at line 218 of file xran_pkt_cp.h.
- -uint32_t bfAzPtWidth | -
5.4.7.2.1 beamforming azimuth pointing parameter bitwidth, Table 5-18
- -Definition at line 221 of file xran_pkt_cp.h.
- -uint8_t bfwCompMeth | -
5.4.7.1.1 Beamforming weight Compression method
- -Definition at line 220 of file xran_pkt_cp.h.
- -uint8_t bfwIqWidth | -
5.4.7.1.1 Beamforming weight IQ bit width
- -Definition at line 221 of file xran_pkt_cp.h.
- -uint32_t bfZe3ddWidth | -
5.4.7.2.1 beamforming zenith beamwidth parameter bitwidth, Table 5-21
- -Definition at line 217 of file xran_pkt_cp.h.
- -uint32_t bfZePtWidth | -
5.4.7.2.1 beamforming zenith pointing parameter bitwidth, Table 5-19
- -Definition at line 220 of file xran_pkt_cp.h.
- -struct xran_cp_radioapp_common_header cmnhdr | -
Definition at line 214 of file xran_pkt_cp.h.
- -uint32_t codebookIndex | -
5.4.7.3.1 precoder codebook used for transmission
- -Definition at line 225 of file xran_pkt_cp.h.
- -uint16_t cpLength | -
5.4.4.14 cyclic prefix length
- -Definition at line 218 of file xran_pkt_cp.h.
- -uint32_t crsReMask | -
5.4.7.3.5 CRS resource element mask
- -Definition at line 221 of file xran_pkt_cp.h.
- -uint32_t crsShift | -
5.4.7.3.7 CRS shift used for DL transmission
- -Definition at line 220 of file xran_pkt_cp.h.
- -uint32_t crsSymNum | -
5.4.7.3.6 CRS symbol number indication
- -Definition at line 218 of file xran_pkt_cp.h.
- -uint32_t csf | -
5.4.7.4.1 constellation shift flag
- -Definition at line 216 of file xran_pkt_cp.h.
- -uint32_t csf1 | -
5.4.7.5.2 constellation shift flag
- -Definition at line 219 of file xran_pkt_cp.h.
- -uint32_t csf2 | -
5.4.7.5.2 constellation shift flag
- -Definition at line 216 of file xran_pkt_cp.h.
- -uint32_t dataDirection | -
5.4.4.1 data direction (gNB Tx/Rx)
- -Definition at line 220 of file xran_pkt_cp.h.
- -uint32_t ef | -
5.4.5.8 extension flag
-5.4.6.2 extension flag
- -Definition at line 222 of file xran_pkt_cp.h.
- -uint32_t extLen | -
5.4.6.3 extension length, in 32bits words
- -Definition at line 217 of file xran_pkt_cp.h.
- -uint32_t extType | -
5.4.6.1 extension type
- -Definition at line 218 of file xran_pkt_cp.h.
- -uint8_t fftSize | -
FFT size, XRAN_FFTSIZE_xxx
- -Definition at line 215 of file xran_pkt_cp.h.
- -uint32_t filterIndex | -
5.4.4.3 filter index, XRAN_FILTERINDEX_xxxx
- -Definition at line 218 of file xran_pkt_cp.h.
- -uint32_t frameId | -
5.4.4.4 frame identifier
- -Definition at line 217 of file xran_pkt_cp.h.
- -struct xran_cp_radioapp_frameStructure frameStructure | -
Definition at line 217 of file xran_pkt_cp.h.
- -uint32_t freqOffset | -
5.4.5.11 frequency offset
- -Definition at line 215 of file xran_pkt_cp.h.
- -struct xran_cp_radioapp_section_header hdr | -
Definition at line 214 of file xran_pkt_cp.h.
- -uint8_t laaMsgLen | -
5.4.5.15 LAA message length
- -Definition at line 216 of file xran_pkt_cp.h.
- -uint8_t laaMsgType | -
5.4.5.14 LAA message type
- -Definition at line 217 of file xran_pkt_cp.h.
- -uint32_t layerId | -
5.4.7.3.2 Layer ID for DL transmission
- -Definition at line 224 of file xran_pkt_cp.h.
- -uint32_t mcScaleOffset1 | -
5.4.7.5.3 scaling value for modulation compression
- -Definition at line 218 of file xran_pkt_cp.h.
- -uint32_t mcScaleOffset2 | -
5.4.7.5.3 scaling value for modulation compression
- -Definition at line 215 of file xran_pkt_cp.h.
- -uint32_t mcScaleReMask1 | -
5.4.7.5.1 modulation compression power scale RE mask
- -Definition at line 220 of file xran_pkt_cp.h.
- -uint32_t mcScaleReMask2 | -
5.4.7.5.1 modulation compression power scale RE mask
- -Definition at line 217 of file xran_pkt_cp.h.
- -uint32_t modCompScaler | -
5.4.7.4.2 modulation compression scaler value
- -Definition at line 215 of file xran_pkt_cp.h.
- -uint8_t numberOfUEs | -
5.4.4.11 number of UEs
- -Definition at line 215 of file xran_pkt_cp.h.
- -uint32_t numLayers | -
5.4.7.3.4 number of layers used for DL transmission
- -Definition at line 223 of file xran_pkt_cp.h.
- -uint8_t numOfSections | -
5.4.4.8 number of sections
- -Definition at line 221 of file xran_pkt_cp.h.
- -uint8_t numPrbc | -
5.4.5.6 number of contiguous PRBs per control section 0000 0000b = all PRBs
-5.4.5.6 number of contiguous PRBs per control section
- -Definition at line 240 of file xran_pkt_cp.h.
- -uint32_t numSymbol | -
5.4.5.7 number of symbols
- -Definition at line 217 of file xran_pkt_cp.h.
- -uint32_t payloadVer | -
5.4.4.2 payload version, should be 1
- -Definition at line 219 of file xran_pkt_cp.h.
- -uint8_t rb | -
5.4.5.2 resource block indicator, XRAN_RBIND_xxx
- -Definition at line 243 of file xran_pkt_cp.h.
- -uint32_t regularizationFactor | -
5.4.5.12 regularization Factor
- -Definition at line 214 of file xran_pkt_cp.h.
- -uint32_t reMask | -
5.4.5.5 resource element mask
- -Definition at line 218 of file xran_pkt_cp.h.
- -uint16_t reserved | -
Definition at line 216 of file xran_pkt_cp.h.
- -uint32_t reserved0 | -
Definition at line 219 of file xran_pkt_cp.h.
- -uint32_t reserved1 | -
Definition at line 217 of file xran_pkt_cp.h.
- -uint16_t reserved2 | -
Definition at line 233 of file xran_pkt_cp.h.
- -struct { ... } s0 | -
struct { ... } s1 | -
struct { ... } s3 | -
struct { ... } s5 | -
uint32_t sectionId | -
5.4.5.1 section identifier
- -Definition at line 244 of file xran_pkt_cp.h.
- -uint8_t sectionType | -
5.4.4.9 section type
- -Definition at line 222 of file xran_pkt_cp.h.
- -uint32_t slotId | -
5.4.4.6 slot identifier
- -Definition at line 215 of file xran_pkt_cp.h.
- -uint32_t startPrbc | -
5.4.5.4 starting PRB of control section
- -Definition at line 241 of file xran_pkt_cp.h.
- -uint8_t startPrbch | -
5.4.5.4 starting PRB of control section
- -Definition at line 217 of file xran_pkt_cp.h.
- -uint8_t startPrbcl | -
5.4.5.4 starting PRB of control section
- -Definition at line 221 of file xran_pkt_cp.h.
- -uint32_t startSymbolId | -
5.4.4.7 start symbol identifier
- -Definition at line 214 of file xran_pkt_cp.h.
- -uint32_t subframeId | -
5.4.4.5 subframe identifier
- -Definition at line 216 of file xran_pkt_cp.h.
- -uint8_t symInc | -
5.4.5.3 symbol number increment command XRAN_SYMBOLNUMBER_xxxx
- -Definition at line 242 of file xran_pkt_cp.h.
- -uint16_t timeOffset | -
5.4.4.12 time offset
- -Definition at line 215 of file xran_pkt_cp.h.
- -uint32_t txScheme | -
5.4.7.3.3 transmission scheme
- -Definition at line 222 of file xran_pkt_cp.h.
- -union { ... } u | -
struct xran_radioapp_udComp_header udComp | -
Definition at line 215 of file xran_pkt_cp.h.
- -uint8_t udCompMeth | -
Compression method, XRAN_COMPMETHOD_xxxx
- -Definition at line 214 of file xran_pkt_cp.h.
- -uint8_t udIqWidth | -
IQ bit width, 1 ~ 16
- -Definition at line 215 of file xran_pkt_cp.h.
- -uint32_t ueId | -
5.4.5.10 UE identifier
- -Definition at line 233 of file xran_pkt_cp.h.
- -uint8_t uScs | -
sub-carrier spacing, XRAN_SCS_xxx
- -Definition at line 214 of file xran_pkt_cp.h.
- -