Visible to Intel only — GUID: dbd1584151800256
Ixiasoft
4.3.8.1. eCPRI Message Type 0- IQ Data Transfer
4.3.8.2. eCPRI Message Type 1- Bit Sequence Transfer
4.3.8.3. eCPRI Message Type 2- Real Time Control Data
4.3.8.4. eCPRI Message Type 3- Generic Data Transfer
4.3.8.5. eCPRI Message Type 4- Remote Memory Access
4.3.8.6. eCPRI Message Type 5- One-Way Delay Measurement
4.3.8.7. eCPRI Message Type 6- Remote Reset
4.3.8.8. eCPRI Message Type 7- Event Indication
4.3.8.9. eCPRI Message Type 64- 255 Vendor Specific
5.1. eCPRI IP Clock Signals
5.2. Power, Reset, and Firewalls Signals
5.3. TX Time of Day Interface
5.4. RX Time of Day Interface
5.5. Interrupt
5.6. Configuration Avalon® Memory-Mapped Interface
5.7. Ethernet MAC Source Interface
5.8. Ethernet MAC Sink Interface
5.9. External ST Source Interface
5.10. External ST Sink Interface
5.11. eCPRI IP Source Interface
5.12. eCPRI IP Sink Interface
5.13. Miscellaneous Interface Signals
5.14. IWF Type 0 eCPRI Interface
5.15. IWF Type 0 CPRI MAC Interface
5.15.1. CPRI 32-bit IQ Data TX Interface
5.15.2. CPRI 64-bit IQ Data TX Interface
5.15.3. CPRI 32-bit Ctrl_AxC TX Interface
5.15.4. CPRI 64-bit Ctrl_AxC TX Interface
5.15.5. CPRI 32-bit Vendor Specific TX Interface
5.15.6. CPRI 64-bit Vendor Specific TX Interface
5.15.7. CPRI 32-bit Real-time Vendor Specific TX Interface
5.15.8. CPRI 64-bit Real-time Vendor Specific TX Interface
5.15.9. CPRI Gigabit Media Independent Interface (GMII)
5.15.10. CPRI IP L1 Control and Status Interface
Visible to Intel only — GUID: dbd1584151800256
Ixiasoft
4.3.1. Packet Classifier
The packet classifier parses the incoming Ethernet frame to identify the types of incoming packets. The incoming packets could be eCPRI packet, PTP packet, or C&M packet with different types of frames ( e.g., standard Ethernet frame, IPv4, and etc.)
Packet classifier redirects eCPRI packets to next component for further processing and classifies a packet as eCPRI packet if all the condition listed in the table below met. The packet classifier sends all non-eCPRI packets and eCPRI packets with non-matching MAC address fields to external Avalon® streaming interface.
If eCPRI message transmitted over IP/UDP, the IP supports only IPv4 with UDP.
Number of Bits | RX Frame | Condition |
---|---|---|
48 | MAC Destination address | Destination MAC address matches receiver source MAC address. |
48 | MAC Source address | Do not check. |
32 (Optional) | VLAN tag | Packet parser checks for VLAN tag and adjust the offset accordingly. |
32 (Optional) | Stack VLAN tag | Packet parser checks for SVLAN tag and adjusts the offset accordingly. |
16 | Ethertype (2 Bytes)= IP | Ethertype is equal to 0xAEFE |
No. of Bits | IPv4 Header | Condition |
---|---|---|
48 | MAC destination address | Destination MAC address matches receiver source MAC address. |
48 | MAC source address | Do not check. |
32 (Optional) | VLAN Tag | Packet parser checks for VLAN tag and adjusts the offset accordingly. |
32 (Optional) | Stack VLAN Tag | Packet parser checks for SVLAN tag and adjusts the offset accordingly. |
16 | Ethertype (2B) = IP | Ethertype must be 0x0800 for IPv4. |
4 | Version | Version must be 4'h4. |
4 | Internet Header Length | The value must be 4'h5. The IP does not support IPv4 "Options" field. |
6 | Differentiated Services Code Point (DSCP) | Do not check. |
2 | Explicit Congestion Notification (ECN) | Do not check. |
16 | Total length | Do not check. |
16 | Identification | Do not check. |
3 | Flags | Do not check. |
13 | Fragment offset | Do not check. |
8 | Time To live | Do not check. |
8 | Protocol | The protocol value must be equal to 0x11 for IPv4 with UDP. |
16 | Header checksum | Do not check. |
32 | Source address | Do not check. |
32 | Destination address | Destination IP address matches receiver source IP address. |
16 | Source port | Do not check. |
16 | Destination port | Destination port number matches receiver UDP port number. |
16 | Length | Do not check. |
16 | Checksum | Do not check. |