ata section descriptions with same Section ID Dequeue eCPRI frame from Rx ring U-Plane: Packet Type C-Plane: Extract IQ samples Parse CP App Header Decompose Cid Get section type, process CP Info Parse radio app header Get compression header Validate seqid Dump PRACH or normal packet in separate buffers Free buffer FIGURE 6-11 eCPRI processing flow, receive from ethernet. For each symbol boundary Dequeue from IQ symbol buffer U-Plane: Packet Type C-Plane: Extract IQ samples Parse CP App Header Decompose Cid Get section type, process CP Info Parse radio app header Get compression header Validate seqid Dump PRACH or normal packet in separate buffers Free buffer FIGURE 6-12 eCPRI processing flow, transmit to ethernet. 228 Open Radio Access Network (O-RAN) Systems Architecture and Design may be cited corresponding to a single U-Plane data section containing a combined payload for both sections (for example when supporting mixed CSI RS and PDSCH). Resource Block (RB) used to indicate if every RB is used or every other RB is used. symInc used to indicate which symbol number is relevant to the given sectionId. Each C-Plane message maintains a symbol number is and starts with the value of startSymbolid. The same value is used for each section in the message as long as symInc is zero. When symInc is one, the maintained symbol number should be incremented to the next symbol, and that new symbol number should be used for that section and each subsequent section until the symInc bit is again detected to be one. startPrbu is the starting Physical Resource Block (PRB) of a U-Plane data section. numPrbu defines the PRBs where the U-Plane data is defined for. udCompHdr is provided on the U-Plane instructing RU (DL) or DU (UL) how to interpret and decompress the U-Plane data. udCompParam holds the parameters associated with IQ compression and is interpreted differently for each IQ compression method. iSample/qSample (repeated). A summary of the eCPRI processing flow, which is typically implemented in either an FPGA/ ASIC IP block