IPDR SP UDRs (4.0)
The IPDR SP agent generates the following UDRs:
- SAMIS
- SAMIS_TYPE_1
- SAMIS_TYPE_2
- V3_0
- V3_1
- Data
- Simple
- TemplateData
For a complete list of UDRs generated by the IPDR SP agent, refer to the UDR Assistance.
UDR Assistance - IPDRSP UDRs
SAMIS UDRs
The following fields are included in the SAMIS UDRs:
Field | Description |
---|---|
CMcpelpv4List (list<ipaddress>) | This field contains a list of CPE IPv4 addresses that is associated with the cable modem. |
CMdocsisMode (int) | This field indicates the registration mode of the cable modem. |
CMipAddress (ipaddress) | This field contains the IP address of the cable modem. |
CMmacAddress (string) | This field contains the MAC address of the cable modem. |
CMTScatvIfIndex (long) | This field contains the ifIndex for the CMTS CATV interface. |
CMTScatvIfName (string) | This field contains the ifName of the Interfaces Group MIBÂ for the row entry corresponding to the CMTS CATV interface (ifType = 127) for this cable modem. |
| This field contains the ifName of the Interfaces Group MIB for the row entry corresponding to the CMTS downstream interface for this cable modem. |
CMTShostName (string) | This field indicates the fully qualified domain name for the CMTS, if available. |
CMTSipAddress ( | This field contains the IP address for the CMTS. |
CMTSsysUpTime (long) | This field indicates the time (in hundredths of a second) since system initialization. |
CMTSupIfName (string) | This field contains the ifName of the Interfaces Group MIB for the row entry corresponding to the CMTS upstream interface for this cable modem. |
CMTSupIfType (int) | This field indicates the type of interface the cable modem is registered with. |
CollConfigId (short) | This field contains the collector configuration identifier of the IPDR SP record. |
ConnectionKey (string) | This field contains the connection key which is used to identify the connection between agent and the exporter. |
CreationTime (date) | This field indicates the creation time of the UDR. |
DocumentId (bytearray) | This field indicates the document identifier of the IPDR SP record. |
ExporterAddress (string) | This field contains the connection address of the IPDR SP exporter address. |
ExporterBootTime (date) | This field contains the details of the exporter boot time received from the IPDR SP exporter. |
ExporterPort (int) | This field contains the connection port of the IPDR SP exporter port. |
GateId (long) | This field contains the GateID of the SF. The field can also contain the value 0. |
IsDuplicate (boolean) | This field designates the value of the duplicate flag for the IPDR SP record. |
RawData (bytearray) | This field contains the raw data of the IPDR SP record. |
RecCreationTime (bigint) | This field contains the timestamp (in milliseconds) of the time the data for the record was acquired. |
RecType (int) | This field identifies the record type for the IPDR SP record. |
SeqNo (long) | This field identifies the sequence number for the IPDR SP record. |
ServiceClassName (string) | This field contains the Service Class Name (SCN) of the service flow. |
ServiceDirection (int) | This field indicates the direction of the service flow from the CMTS cable interface. |
ServiceIdentifier (long) | This field contains the service flow ID. |
ServiceOctetsPassed (bigint) | This field contains a counter value of the octets that has passed through the service flow. |
ServicePktsPassed (bigint) | This field contains a counter value of the packets that have passed through the service flow. |
ServiceSlaDelayPkts (long) | This field contains a counter value of the packets that exceeds the SLA in the downstream service flow. |
ServiceSlaDropPkts (long) | This field contains a counter value of the packets that has dropped as it has exceeded the SLA in the downstream service flow. |
ServiceTimeActive (long) | This field describes the time service flow is active. |
ServiceTimeCreated (long) | This field describes the creation time of the service flow. |
SessionId (int) | This field contains the session ID of the IPDR SP record. |
TemplateId (int) | This field contains the template ID of the IPDR SP record. |
TemplateUDR (TemplateData (IPDRSP)) | This field contains the TemplateData UDR representing the actual template structure used by the IPDR SP record. |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
SAMIS_TYPE_1 UDRs
The following fields are included in the SAMIS_TYPE_1 UDRs:
Field | Description |
---|---|
CmIpv4Addr (ipaddress) | This field contains the IPv4 address that is associated with the cable modem. |
| This field contains the IPv6 address that is associated with the cable modem. |
| This field contains the IPv4 Link Local address that is associated with the cable modem. |
CmLastRegTime (long) | This field contains the date and time for when the cable modem was registered last. |
CmMacAddress (string) | This field contains the MAC address of the cable modem. |
CmQosVersion (int) | This field describes the queuing services registered by the cable modem. |
CmRegStatusValue (int) | This field contains the unique identifying value for the cable modem. |
CmtsHostName (string) | This field indicates the fully qualified domain name for the CMTS, if available. |
CmtsIpv4Addr (ipaddress) | This field contains the IPv4 address of the CMTS. |
CmtsIpv6Addr (ipaddress) | This field contains the IPv6 address of the CMTS. |
CmtsMdIfIndex (long) | This field contains the ifIndex for the CMTS Mac Domain interface. |
CmtsMdIfName (string) | This field contains the ifName of the Interfaces Group MIB for the row entry corresponding to the CMTS Mac Domain interface (ifType = 127) for this cable modem. |
CmtsSysUpTime (long) | This field indicates the time (in hundredths of a second) since system initialization. |
CollConfigId (short) | This field contains the collector configuration identifier of the IPDR SP record. |
ConnectionKey (string) | This field contains the connection key which is used to identify the connection between agent and the exporter. |
CreationTime (date) | This field indicates the creation time of the UDR. |
DocumentId (bytearray) | This field indicates the document identifier of the IPDR SP record. |
ExporterAddress (string) | This field contains the connection address of the IPDR SP exporter address. |
ExporterBootTime (date) | This field contains the details of the exporter boot time received from the IPDR SP exporter. |
ExporterPort (int) | This field contains the connection port of the IPDR SP exporter port |
IsDuplicate (boolean) | This field designates the value of the duplicate flag for the IPDR SP record. |
RawData (bytearray) | This field contains the raw data of the IPDR SP record. |
RecCreationTime (bigint) | This field contains the timestamp (in milliseconds) of the time the data for the record was acquired. |
RecType (int) | This field identifies the record type for the IPDR SP record. |
SeqNo (long) | This field identifies the sequence number for the IPDR SP record. |
ServiceAppId (long) | This field contains the application identifier of the service flow. |
ServiceClassName (string) | This field contains the Service Class Name (SCN) of the service flow. |
ServiceDirection (int) | This field indicates the direction of the service flow from the CMTS cable interface. |
ServiceDsMulticast (boolean) | This field indicates if the service flow is multicast or unicast. |
ServiceFlowChSet (bytearray) | This field contains a set of channels configured for the service flow. |
ServiceGateId (long) | This field contains the GateID of the service flow. The field can also contain the value 0. |
ServiceIdentifier (long) | This field contains the service flow ID. |
ServiceOctetsPassed (bigint) | This field contains a counter value of the octets that has passed through the service flow. |
ServicePktsPassed (bigint) | This field contains a counter value of the packets that have passed through the service flow. |
ServiceSlaDelayPkts (long) | This field contains a counter value of the packets that exceeds the SLA in the downstream service flow. |
ServiceSlaDropPkts (long) | This field contains a counter value of the packets that has dropped as it has exceeded the SLA in the downstream service flow. |
ServiceTimeActive (long) | This field describes the time service flow is active. |
ServiceTimeCreated (long) | This field describes the creation time of the service flow. |
SessionId (int) | This field contains the session ID of the IPDR SP record. |
TemplateId (int) | This field contains the template ID of the IPDR SP record. |
TemplateUDR (TemplateData (IPDRSP)) | This field contains the TemplateData UDR representing the actual template structure used by the IPDR SP record. |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
SAMIS_TYPE_2 UDRs
The following fields are included in the SAMIS_TYPE_2 UDRs:
Field | Description |
---|---|
CmMacAddress (string) | This field contains the MAC address of the cable modem. |
CmtsHostName (string) | This field indicates the fully qualified domain name for the CMTS, if available. |
CmtsMdIfIndex (long) | This field contains the ifIndex for the CMTS Mac Domain interface. |
CmtsMdIfName (string) | This field contains the ifName of the Interfaces Group MIB for the row entry corresponding to the CMTS Mac Domain interface (ifType = 127) for this cable modem. |
CmtsSysUpTime (long) | This field indicates the time (in hundredths of a second) since system initialization. |
CollConfigId (short) | This field contains the collector configuration identifier of the IPDR SP record. |
ConnectionKey (string) | This field contains the connection key which is used to identify the connection between agent and the exporter. |
CreationTime (date) | This field indicates the creation time of the UDR. |
DocumentId (bytearray) | This field indicates the document identifier of the IPDR SP record. |
ExporterAddress (string) | This field contains the connection address of the IPDR SP exporter address. |
ExporterBootTime (date) | This field contains the details of the exporter boot time received from the IPDR SP record. |
ExporterPort (int) | This field contains the connection port of the IPDR SP exporter port. |
IsDuplicate (boolean) | This field designates the value of the duplicate flag for the IPDR SP exporter. |
RawData (bytearray) | This field contains the raw data of the IPDR SP record. |
RecCreationTime (bigint) | This field contains the timestamp (in milliseconds) of the time the data for the record was acquired. |
RecType (int) | This field identifies the record type for the IPDR SP record. |
SeqNo (long) | This field identifies the sequence number for the IPDR SP record. |
ServiceAppId (long) | This field contains the application identifier of the service flow. |
ServiceClassName (string) | This field contains the Service Class Name (SCN) of the service flow. |
ServiceDirection (int) | This field indicates the direction of the service flow from the CMTS cable interface. |
ServiceDsMulticast (boolean) | This field indicates if the service flow is multicast or unicast. |
ServiceFlowChSet (bytearray) | This field contains a set of channels configured for the service flow. |
ServiceGateId (long) | This field contains the GateID of the service flow. The field can also contain the value 0. |
ServiceIdentifier (long) | This field contains the service flow ID. |
ServiceOctetsPassed (bigint) | This field contains a counter value of the octets that has passed through the service flow. |
ServicePktsPassed (bigint) | This field contains a counter value of the packets that have passed through the service flow. |
ServiceSlaDelayPkts (long) | This field contains a counter value of the packets that exceeds the SLA in the downstream service flow. |
ServiceSlaDropPkts (long) | This field contains a counter value of the packets that has dropped as it has exceeded the SLA in the downstream service flow. |
ServiceTimeActive (long) | This field describes the time service flow is active. |
ServiceTimeCreated (long) | This field describes the creation time of the service flow. |
SessionId (int) | This field contains the session ID of the IPDR SP record. |
TemplateId (int) | This field contains the template ID of the IPDR SP record. |
TemplateUDR (TemplateData (IPDRSP)) | This field contains the TemplateData UDR representing the actual template structure used by the IPDR SP record. |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
V3_0 UDRs
IPDRSP DOCSIS UDRs -Â V3_0 UDR
The following UDR Types are available in the V3_0 UDR:
CMTS_CM_REG_STATUS_TYPE
CMTS_CM_SERVICE_FLOW_TYPE
CMTS_CM_US_STATS_TYPE
CMTS_DS_UTIL_STATS_TYPE
CMTS_TOPOLOGY_TYPE
CMTS_US_UTIL_STATS_TYPE
CPE_TYPE
DIAG_LOG_DETAIL_TYPE
DIAG_LOG_EVENT_TYPE
- DIAG_LOG_TYPE
IP_MULTICAST_STATS_TYPE
SPECTRUM_MEASUREMENT_TYPE
V3_1 UDRs
IPDRSP DOCSIS UDRs -Â V3_1 UDR
The following UDR Types are available in the V3_1 UDR:
CMTS_CM_DS_OFDM_PROFILE_STATUS_TYPE
CMTS_CM_DS_OFDM_STATUS_TYPE
CMTS_CM_DS_OFDMA_PROFILE_STATUS_TYPE
CMTS_CM_DS_OFDMA_STATUS_TYPE
DS_OFDM_PROFILE_STATS_TYPE
US_OFDMA_STATS_TYPE
For more information on the fields included in the V3_0 and V3_1 UDRs, refer to Annex C in CM-SP-OSSIv3.0-I05-071206.pdf (cablelabs.com).
IPDRSP Data UDRs
The following fields are included in the IPDRSP Data UDRs:
Field | Description |
---|---|
CollConfigId (short) | This field contains the collector configuration identifier of the IPDR SP record. |
ConnectionKey (string) | This field contains the connection key which is used to identify the connection between agent and the exporter. |
CreationTime (date) | This field indicates the creation time of the UDR. |
DocumentId (bytearray) | This field indicates the document identifier of the IPDR SP record. |
ExporterAddress (string) | This field contains the connection address of the IPDR SP exporter address. |
ExporterBootTime (date) | This field contains the details of the exporter boot time received from the IPDR SP exporter. |
ExporterPort (int) | This field contains the connection port of the IPDR SP exporter port. |
IsDuplicate (boolean) | This field designates the value of the duplicate flag for the IPDR SP record. |
RawData (bytearray) | This field contains the raw data of the IPDR SP record. |
SeqNo (long) | This field identifies the sequence number for the IPDR SP record. |
SessionId (int) | This field contains the session ID of the IPDR SP record. |
TemplateId (int) | This field contains the template ID of the IPDR SP record. |
TemplateUDR (TemplateData (IPDRSP)) | This field contains the TemplateData UDR representing the actual template structure used by the IPDR SP record. |
OriginalData (bytearray) | This field contains the original data in bytearray format. |
IPDRSP Simple UDRs
For more information on the fields in IPDRSP Simple UDRs, refer to IPDRSP Data UDRs.
IPDRSP TemplateData UDRs
The following fields are included in the IPDRSP TemplateData UDRs:
Field | Description |
---|---|
Fields (FieldDescriptor) | This field contains a list of 5 other fields:
|
SchemaName (string) | This field describes the schema name of the IPDR SP template. |
TemplateId (short) | This field contains the template ID for the IPDR SP template. |
TypeName (string) | This field contains the type name for the IPDR template type. |
OriginalData (bytearray) | This field contains the original data in bytearray format. |