eCPRI Message Parameters
Multiple eCPRI messages can be configured in the Configure eCPRI Messages dialog box for each eCPRI device block.
Each row in the grid represents one message type. The tables below define the parameters used to configure messages.
Additional commands are available via the toolbar and shortcut menu.
eCPRI Control and User Data . eCPRI Remote Memory Access . eCPRI Delay Measurement . eCPRI Remote Reset . eCPRI Event Indication
Common Fields
Toolbar Buttons
Button | Description |
---|---|
Add | Add a message |
Delete | Delete the selected messages |
Grid
Field | Description | Values | Default |
---|---|---|---|
Port Name |
Read-only port name | N/A | N/A |
Device Name | Read-onlydevice name | N/A | N/A |
eCPRI Message | Default name used to identify this message | 255 alphanumeric characters | Assigned system name |
Active |
Select to enable the message. Clear to disable the message. Disabled messages are not used in a test. The configuration for a message is retained when it is disabled and is available as configured if the message is re-enabled. |
N/A | Selected |
Reserved | Value of the reserved bits | 0-7 | 0 |
eCPRI Control and User Data
Toolbar Buttons
Button | Description |
---|---|
Send Remote Memory Access Message | Send one RMA message on the selected rows |
Update eCPRI Streams | Update the streams on the selected rows |
Send Control and User Data Messages at PTP time | Send eCPRI control and user data streams on the selected rows at the PTP time specified in the Cycle Time field on the eCPRI port tab |
Grid
Field | Description | Values | Default |
---|---|---|---|
eCPRI Message Type | Type of eCPRI message | eCPRI IQ Data (Type-0), BIT Sequence (Type-1), Generic Data Transfer (Type-3), Custom (Vendor Specific) Message | eCPRI IQ Data (Type-0) |
Custom Message Type |
Available when eCPRI Message Type is set to Custom (Vendor Specific) Message Type identifier for the custom message |
64-255 | 64 |
Number of PCs per Device | Number of physical channels to emulate for each device | 1-65535 | 1 |
Message Allocation Type | Method of allocating messages | Fixed, Random | Fixed |
Number of Messages per Physical Channel |
Available when Message Allocation Type is set to Random Number of messages to send for each emulated physical channel |
1-65535 | 1 |
Message Count Min Value |
Available when Message Allocation Type is set to Random Lower end of the range of the random number of messages |
1-65535 | 0 |
Message Count Max Value |
Available when Message Allocation Type is set to Random Upper end of the range of the random number of messages |
1-65535 | 100 |
Set Control Info | Select to configure control info | N/A | Cleared |
Control Info (Hex) |
Available when Set Control Info is selected Click the ellipsis to edit the real-time control pertaining to the user data |
Valid hexadecimal value | 00 |
Send Control Info First |
Available when Set Control Info is selected Select to send the control info at the beginning of the message Clear to send the control info at the end of the message |
N/A | Selected |
User Data (Hex) | Click the ellipsis to edit the user data field | Valid hexadecimal value | 00 |
PC ID | Value of the first physical channel ID | 0-65535 | 0 |
PC ID Step | Increment value with which to create subsequent IDs | 0-65535 | 0 |
Seq ID | Value of the first message ID | 0-65535 | 0 |
Seq ID Step | Increment value with which to create subsequent IDs | 0-65535 | 0 |
Concatenation | Select to include multiple eCPRI messages in the eCPRI PDU | N/A | Cleared |
Load (frames/sec) | Number of frames per second to send | 1-4294967295 | 1 |
Frame Size | Size of frame in bytes | 18-16383 | 128 |
eCPRI Remote Memory Access
Toolbar Buttons
Button | Description |
---|---|
Send Remote Memory Access Message | Send one RMI message on the selected rows |
Grid
Field | Description | Values | Default |
---|---|---|---|
Access Type | Type of access | Read, Write, Write No Response | Read |
Action Type | Type of action to configure | Request | Request |
Access ID | Unique identifier for the action | 1-255 | 1 |
Element ID |
Implementation-dependent instance identifier of a hardware function |
1-65535 | 1 |
Concatenation | Select to include multiple eCPRI messages in the eCPRI PDU | N/A | Cleared |
Address | Memory location of the data to be read or written | 0-281474976710655 | 0 |
DataLength | Size of data field in bytes | 18-16383 | 128 |
Data (Hex) |
Available when Access Type is set to Write or Write No Response Click the ellipsis to edit the user data field |
Valid hexadecimal value | 00 |
eCPRI Delay Measurement
Toolbar Buttons
Button | Description |
---|---|
Send Delay Measurement Message | Send one DM message on the selected rows |
Grid
Field | Description | Values | Default |
---|---|---|---|
Action Type | Type of action to configure |
Request, Request with Followup, Remote Request, Remote Request with Followup |
Request |
Number of Messages | Read-only number of messages to be sent | N/A | 1 |
Measurement ID | Unique identifier for Reqeust with Followup messages | 1-255 | 1 |
Concatenation | Select to include multiple eCPRI messages in the eCPRI PDU | N/A | Cleared |
Time Compensation Value (nano sec) | The time stamp collected at the PHY in nanoseconds | N/A | 0 |
Response Timeout Value (micro sec) | Number of microseconds to wait for a response before timing out | 0-4294967295 | 0 |
Dummy Data (Hex) | Click the ellipsis to edit the data field | Valid hexadecimal value | 01 |
eCPRI Remote Reset
Toolbar Buttons
Button | Description |
---|---|
Send Remote Reset Message | Send one RR message on the selected rows |
Grid
Field | Description | Values | Default |
---|---|---|---|
Reset ID | Vendor specific ID | 0-65535 | 0 |
Reset Code Op | Op code | Remote Reset Request (0x01) | Remote Reset Request |
Vendor Specific Payload (Hex) | Click the ellipsis to edit the data field | Valid hexadecimal value | Null |
Concatenation | Select to include multiple eCPRI messages in the eCPRI PDU | N/A | Cleared |
eCPRI Event Indication
Toolbar Buttons
Button | Description |
---|---|
Add Event Indication | Add an event indication message |
Add Fault/Notification Info | Add a fault/notification message under the event indication message |
Send Event Indication Message | Send one EI message on the selected rows |
Grid
Field | Description | Values | Default |
---|---|---|---|
Event ID | 1-byte identifier for messages between peers | 0-255 | 1 |
Event Type | Type of event notification message | Fault(s) Indication, Fault(s) Indication Ack, Notification Indication, Sync Request, Sync Ack, Sync End Indication | Fault(s) Indication |
Sequencer Number | 1-byte value that is incremented each time the transmitter sends an event indication with a type of Fault(s) Indication | 1-255 | 0 |
Fault notification info | |||
Name | Default name used to identify this fault notification | 255 alphanumeric characters | Assigned system name |
Element ID | Identifier for the notification node | 0-65535 | 0 |
Action | Indicates whether to raise or cease a notification | Raise, Cease | Raise |
Fault/Notification Number | Types of faults and notifications | General User Plane HW Fault, General User Plane SW fault, Unknown message type received, Unknown data buffer underflow, Unknown data buffer overflow, Userplane data arrived too early | General User Plane HW Fault |
Additional Info (hex) | 4-byte user configurable data value | 00000000-FFFFFFFF | 0 |