IptvStbBlockResults Object


Description:

Results aggregated on block of set top boxes.

Parents: IptvStbBlockConfig

Relations:

Side name
(Type)
Relative Description
ResultParent
(ResultChild)

IptvStbBlockConfig

Use this to connect a results object to an object.

IptvStbBlockResults Writable Attributes

There are no writable attributes.

IptvStbBlockResults Read-Only Attributes

Read-Only Attribute Description
AvgChangeLatency

Average length of time (in msec) it took from when the Leave message was sent for the previous channel to when the first data packet was received for the next channel, for STBs in this STB block.

Type: double

Default: 0

AvgGapLatency

Average length of time (in msec) between when the last multicast packet for a channel is received (for which a Leave message was sent) and the receipt of the first multicast packet for the newly joined channel. This is measured only when the original multicast stream ceases prior to the receipt of the newly joined multicast stream.

Type: double

Default: 0

AvgJoinLatency

Average length of time (in msec) it took to receive data on a channel once the first Join message for that channel was sent.

Type: double

Default: 0

AvgLeaveJoinDelay

Average time in msec to send a Join message for a channel after sending a Leave message for the previous channel. Should approximately reflect the user input.

Type: double

Default: 0

AvgLeaveLatency

Average length of time (in msec) it took to stop receiving data on a channel once the first Leave message for that channel was sent.

Type: double

Default: 0

AvgLeaveToLeaveInterval

Average time interval (in msec) between two consecutive Leave messages. Should approximately reflect user input if Leave-to-Leave interval was chosen in type of zap interval.

Type: double

Default: 0

AvgMulticastPktToLeaveInterval

Average time interval (in msec) between the multicast packet received for a channel and the following Leave message for that channel.

Type: double

Default: 0

AvgOverlapLatency

Average length of time (in msec) between when the last multicast packet for a channel is received (for which a Leave message was sent) and the receipt of the first multicast packet for the newly joined channel. This time is measured only when the original multicast stream ceases after the receipt of the newly joined multicast stream.

Type: double

Default: 0

AvgRetransmissionLatency

Average retransmission latency, performed by STBs in this STB block.

Type: double

Default: 0

AvgUnicastJoinLatency

Average length of time (in msec) it took to receive unicast packets on a channel once the first unicast Join message for that channel was sent, for STBs in this STB block.

Type: double

Default: 0

AvgUnicastLeaveLatency

Average observed delay between unicast Leave sent and last unicast packet received, for STBs in this STB block.

Type: double

Default: 0

AvgUnicastMulticastPktGap

Average number of packets that were missing between the end of the unicast stream for a channel and the start of the corresponding multicast stream, for STBs in this STB block.

Type: double

Default: 0

AvgUnicastMulticastPktOverlap

Average number of packets received in the unicast stream for a channel that were duplicated in the corresponding multicast stream, for STBs in this STB block.

Type: double

Default: 0

AvgUnicastPktRateNosb

Average non-Sbit packet rate of all STBs, among channel events performed by STBs in this STB block.

Type: double

Default: 0

AvgUnicastPktRateSbit

Average non-Sbit packet rate of all STBs, among channel events performed by STBs in this STB block.

Type: double

Default: 0

AvgUnicastPktToLeaveInterval

Average time between first unicast packet and the unicast Leave, for STBs in this STB Block.

Type: double

Default: 0

DroppedFrameCount

Total number of packets lost in transit aggregated on the block of STBs.

Type: u64

Default: 0

DroppedUnicastFrameCount

Total number of unicast packets lost in transit, aggregated on the block of STBs.

Type: u64

Default: 0

DuplicateFrameCount

Total number of duplicate packets aggregated on the block of STBs.

Type: u64

Default: 0

DuplicateJoins

Number of times that a Join message was sent for a channel for which multicast packets were already being received. Duplicate Joins occur when the client is changing to a channel and multicast data for that channel is being received before the Join message is sent.

Type: double

Default: 0

DuplicateUnicastFrameCount

Total number of duplicate unicast packets, aggregated on the block of STBs.

Type: u64

Default: 0

DuplicateUnicastJoins

This result is incremented each time the unicast traffic for a channel is received before the transmission of the unicast Join message for the channel, aggregated on the STB block.

Type: double

Default: 0

ErroredStreams

Number of errored streams received.

Type: double

Default: 0

ErroredUnicastStreams

Number of errored unicast streams received aggregated on the STB block.

Type: double

Default: 0

ExtHdrErrors

This result is incremented each time the RTP extension header validation check fails, aggregated on the STB block.

Type: double

Default: 0

FailedRetransmissionCount

Number of failed RTP retransmissions, aggregated on the STB block.

Type: u64

Default: 0

FlaggedJoins

Total number of Joins for which multicast channel data was not received within the Join latency threshold.

Type: double

Default: 0

FlaggedLeaves

Total number of Leaves for which the host was still receiving multicast channel data after the Leave latency threshold.

Type: double

Default: 0

FlaggedRetransmissionCount

Number of flagged RTP retransmissions, aggregated on the STB block.

Type: u64

Default: 0

FlaggedUnicastJoins

Total number of unicast Joins for which unicast channel data was not received within the unicast Join latency threshold, aggregated on the STB block.

Type: double

Default: 0

FlaggedUnicastLeaves

Total number of unicast Leaves for which the host was still receiving unicast channel data after the unicast Leave latency threshold, aggregated on the STB block.

Type: double

Default: 0

InvalidFirstPktCount

Count of packets with an invalid first packet timestamp.

Type: u64

Default: 0

InvalidLastPktCount

Count of packets with an invalid last packet timestamp.

Type: u64

Default: 0

JoinFails

After a leave is sent, Spirent TestCenter waits for a finite period of time and then polls the Analyzer for the last multicast packet for the channel. If at that time no multicast packets for that channel were received, the Join Failures count is incremented.

Type: double

Default: 0

JoinLatencyThreshold

Maximum acceptable Join latency (in msec). If the Join latency is greater than this threshold, the test fails.

Type: double

Default: 0

LateFrameCount

Total number of late packets aggregated on the block of STBs.

Type: u64

Default: 0

LateUnicastFrameCount

Total number of late unicast packets aggregated on the STB block.

Type: u64

Default: 0

MaxChangeLatency

Maximum length of time (in msec) it took from when the Leave message was sent for the previous channel to when the first data packet was received for the next channel, for STBs in this STB block.

Type: double

Default: 0

MaxGapLatency

Maximum length of time (in msec) between when the last multicast packet for a channel is received (for which a Leave message was sent) and the receipt of the first multicast packet for the newly joined channel. This time is measured only when the original multicast stream ceases prior to the receipt of the newly joined multicast stream.

Type: double

Default: 0

MaxJoinLatency

Maximum length of time (in msec) it took to receive data on a channel once the first Join message for that channel was sent.

Type: double

Default: 0

MaxLeaveJoinDelay

Maximum time (in msec) to send a Join message for a channel after sending a Leave message for the previous channel.

Type: double

Default: 0

MaxLeaveLatency

Maximum length of time (in msec) it took to stop receiving data on a channel once the first Leave message for that channel was sent.

Type: double

Default: 0

MaxLeaveToLeaveInterval

Maximum time interval (in msec) between two consecutive Leave messages.

Type: double

Default: 0

MaxMulticastPktToLeaveInterval

Maximum time interval (in msec) between the multicast packet received for a channel and the following Leave message for that channel.

Type: double

Default: 0

MaxOverlapLatency

Maximum length of time (in msec) between when the last multicast packet for a channel is received (for which a Leave message was sent) and the receipt of the first multicast packet for the newly joined channel. This time is measured only when the original multicast stream ceases after the receipt of the newly joined multicast stream.

Type: double

Default: 0

MaxRetransmissionLatency

Maximum retransmission latency, performed by STBs in this STB block.

Type: double

Default: 0

MaxUnicastJoinLatency

Maximum length of time (in msec) it took to receive unicast packets on a channel once the first unicast Join message for that channel was sent, for STBs in this STB block.

Type: double

Default: 0

MaxUnicastLeaveLatency

Maximum observed delay between unicast Leave sent and last unicast packet received, for STBs in this STB block.

Type: double

Default: 0

MaxUnicastMulticastPktGap

Maximum number of packets that were missing between the end of the unicast stream for a channel and the start of the corresponding multicast stream, for STBs in this STB block.

Type: double

Default: 0

MaxUnicastMulticastPktOverlap

Maximum number of packets received in the unicast stream for a channel that were duplicated in the corresponding multicast stream, for STBs in this STB block.

Type: double

Default: 0

MaxUnicastPktRateNosb

Maximum non-Sbit packet rate of any STB, among channel events performed by STBs in this STB block.

Type: double

Default: 0

MaxUnicastPktRateSbit

Maximum Sbit packet rate of any STB, among channel events performed by STBs in this STB block.

Type: double

Default: 0

MaxUnicastPktToLeaveInterval

Maximum time between first unicast packet and the unicast Leave, for STBs in this STB Block.

Type: double

Default: 0

MinChangeLatency

Minimum length of time (in msec) it took from when the Leave message was sent for the previous channel to when the first data packet was received for the next channel, for STBs in this STB block.

Type: double

Default: 0

MinGapLatency

Minimum length of time (in msec) between when the last multicast packet for a channel is received (for which a Leave message was sent) and the receipt of the first multicast packet for the newly joined channel. This time is measured only when the original multicast stream ceases prior to the receipt of the newly joined multicast stream.

Type: double

Default: 0

MinJoinLatency

Minimum length of time (in msec) it took to receive data on a channel once the first Join message for that channel was sent.

Type: double

Default: 0

MinLeaveJoinDelay

Minimum time (in msec) to send a Join message for a channel after sending a Leave message for the previous channel.

Type: double

Default: 0

MinLeaveLatency

Minimum length of time (in msec) it took to stop receiving data on a channel after the first Leave message for that channel was sent.

Type: double

Default: 0

MinLeaveToLeaveInterval

Minimum time interval (in msec) between two consecutive Leave messages.

Type: double

Default: 0

MinMulticastPktToLeaveInterval

Minimum time interval (in msec) between the multicast packet received for a channel and the following Leave message for that channel.

Type: double

Default: 0

MinOverlapLatency

Minimum length of time (in msec) between when the last multicast packet for a channel is received (for which a Leave message was sent) and the receipt of the first multicast packet for the newly joined channel. This time is measured only when the original multicast stream ceases after the receipt of the newly joined multicast stream.

Type: double

Default: 0

MinRetransmissionLatency

Minimum retransmission latency, performed by STBs in this STB block.

Type: double

Default: 0

MinUnicastJoinLatency

Minimum length of time (in msec) it took to receive unicast packets on a channel once the first unicast Join message for that channel was sent, for STBs in this STB block.

Type: double

Default: 0

MinUnicastLeaveLatency

Minimum observed delay between unicast Leave sent and last unicast packet received, for STBs in this STB block.

Type: double

Default: 0

MinUnicastMulticastPktGap

Minimum number of packets that were missing between the end of the unicast stream for a channel and the start of the corresponding multicast stream, for STBs in this STB block.

Type: double

Default: 0

MinUnicastMulticastPktOverlap

Minimum number of packets received in the unicast stream for a channel that were duplicated in the corresponding multicast stream, for STBs in this STB block.

Type: double

Default: 0

MinUnicastPktRateNosb

Minimum non-Sbit packet rate of any STB, among channel events performed by STBs in this STB block.

Type: double

Default: 0

MinUnicastPktRateSbit

Minimum Sbit packet rate of any STB, among channel events performed by STBs in this STB block.

Type: double

Default: 0

MinUnicastPktToLeaveInterval

Minimum time between first unicast packet and the unicast Leave, for STBs in this STB Block.

Type: double

Default: 0

NumClients

Number of clients.

Type: u32

Default: 0

NumOfChannelChanges

Number of channel changes in the test.

Type: double

Default: 0

PrbsErrorCount

Total number of pseudo-random binary sequence errors aggregated on the block of STBs.

Type: u64

Default: 0

ProfileName

Descriptive name for set-top profile.

Type: string

Default: "" (empty string)

ReorderedFrameCount

Total number of packets re-ordered aggregated on the block of STBs.

Type: u64

Default: 0

ReorderedUnicastFrameCount

Total number of reordered unicast packets aggregated on the STB block.

Type: u64

Default: 0

SbitFailures

This result is incremented each time the unicast traffic fails to transition to Sbit-enabled traffic, aggregated on the STB block.

Type: double

Default: 0

Timestamp

Timestamp of last statistic update, in seconds.

Type: double

Default: 0

TotalMulticastPktRate

Sum of multicast packets over sum of multicast durations, aggregated on the block of STBs.

Type: double

Default: 0

TotalMulticastPkts

Total packets received in the multicast streams, aggregated on the block of STBs.

Type: double

Default: 0

TotalPktRate

Total packet receive rate (in packets/sec).

Type: double

Default: 0

TotalPkts

Total number of packets received.

Type: double

Default: 0

TotalUnicastPktRate

Sum of unicast packets over sum of unicast durations, aggregated on the block of STBs.

Type: double

Default: 0

TotalUnicastPktRateNosb

Sum of unicast packets without sbit over sum of unicast durations without sbit, aggregated on the block of STBs.

Type: double

Default: 0

TotalUnicastPktRateSbit

Sum of unicast packets with sbit over sum of unicast durations with sbit, aggregated on the block of STBs.

Type: double

Default: 0

TotalUnicastPkts

Total packets received in the unicast streams, aggregated on the block of STBs.

Type: double

Default: 0

TotalUnicastPktsNosb

Total packets received in the unicast streams, without Sbit flag set, aggregated on the block of STBs.

Type: double

Default: 0

TotalUnicastPktsSbit

Total packets received in the unicast streams, with Sbit flag set, aggregated on the block of STBs.

Type: double

Default: 0

UnicastJoinFails

This result is incremented each time the unicast traffic for a channel is not received following transmission of the unicast Join message for the channel, aggregated on the block of STBs.

Type: double

Default: 0

UnicastPrbsErrorCount

Total number of unicast pseudo-random binary sequence errors, aggregated on the block of STBs.

Type: u64

Default: 0