📄 rfc2959.txt
字号:
-- 接收方表(RECEIVERS TABLE)
--
rtpRcvrTable 对象类型
语法 SEQUENCE OF RtpRcvrEntry
最高访问限制 不可访问e
状态 当前
说明
“保存RTP会话数据中接收方(可能有多个)信息的表。必须为收/发对中接收RTP会话包的RTP主机在该表中创建相应的条目,使用RTP组的RTCP反馈信息,该表也可以为每个接收方创建相应的发送RTP会话包的主机条目。如果rtpSessionTable的某个概念行被管理器(manager)激活‘Active’,RTP监视器就为该会话中每个检测到的接收方创建相应的条目。 ”
::= { rtpMIBObjects 7 }
rtpRcvrEntry 对象类型
语法 RtpRcvrEntry
最高访问限制 不可访问
状态 当前
说明
“每一项都保存了一个接收包的RTP同步资源的信息,相应的发送方由rtpRcvrSRCSSRC标识(SSRC,见RFC 1889,‘RTP:实时程序的传输协议’节6)。RTP代理实体使用rtpSessionIndex标识会话。如果收到发送方的BYE消息、或者发送方超时、或者rtpSessionEntity被删除,RTP代理将删除该行。”
INDEX { rtpSessionIndex, rtpRcvrSRCSSRC, rtpRcvrSSRC }
::= { rtpRcvrTable 1 }
RtpRcvrEntry ::= SEQUENCE {
rtpRcvrSRCSSRC Unsigned32,
rtpRcvrSSRC Unsigned32,
rtpRcvrCNAME Utf8String,
rtpRcvrAddr TAddress,
rtpRcvrRTT Gauge32,
rtpRcvrLostPackets Counter64,
rtpRcvrJitter Gauge32,
rtpRcvrTool Utf8String,
rtpRcvrRRs Counter32,
rtpRcvrRRTime TimeStamp,
rtpRcvrPT INTEGER,
rtpRcvrPackets Counter64,
rtpRcvrOctets Counter64,
rtpRcvrStartTime TimeStamp
}
rtpRcvrSRCSSRC 对象类型
语法 Unsigned32
最高访问限制 不可访问
状态 当前
说明
“RTP SSRC,或者说发送方的同步资源标识符。RTP会话地址加上SSRC唯一确定了某个RTP会话中的一个发送方(见RFC 1889,‘RTP:实时程序的传输协议’第3节 )。 ”
::= { rtpRcvrEntry 1 }
rtpRcvrSSRC 对象类型
语法 Unsigned32
最高访问限制 不可访问
状态 当前
说明
“RTP SSRC,或者说接收方的同步资源标识符。RTP会话地址加上SSRC唯一确定了某个RTP流中的一个发送方(见RFC 1889,‘RTP:实时程序的传输协议’第3节 )。 ”
::= { rtpRcvrEntry 2 }
rtpRcvrCNAME 对象类型
语法 Utf8String
最高访问限制 只读
状态 当前
说明
“接收方的RTP规范名称。“
::= { rtpRcvrEntry 3 }
rtpRcvrAddr 对象类型
语法 TAddress
最高访问限制 只读
状态 当前
说明
“接收方接收RTP包和/或RTCP接受报告的单点传送地址。”
::= { rtpRcvrEntry 4 }
rtpRcvrRTT 对象类型
语法 Gauge32
最高访问限制 只读
状态 当前
说明
“基于RFC 1889‘RTP:实时程序的传输协议’节6描述的算法,RTP流的源对往返时间的测度。如果RTP代理和流的发送方使用相同的时钟(对于特定的接收方来说RTP监视器同时也是发送主机),该算法能够产生有意义的结果。否则,该实体返回‘noSuchInstance’响应对rtpRcvrRTT的查询。”
::= { rtpRcvrEntry 5 }
rtpRcvrLostPackets 对象类型
语法 Counter64
最高访问限制 只读
状态 当前
说明
“自rtpRcvrStartTime起该接收方检测到的丢失的RTP包的数量。”
::= { rtpRcvrEntry 6 }
rtpRcvrJitter 对象类型
语法 Gauge32
最高访问限制 只读
状态 当前
说明
“对该接收方检测到的延迟变化的评估。(见RFC 1889, ‘RTP: 实施程序的传输协议’节6.3.1及A.8)”
::= { rtpRcvrEntry 7 }
rtpRcvrTool 对象类型
语法 Utf8String (SIZE(0..127))
最高访问限制 只读
状态 当前
说明
“流的应用程序资源名称。”
::= { rtpRcvrEntry 8 }
rtpRcvrRRs 对象类型
语法 Counter32
最高访问限制 只读
状态 当前
说明
“自rtpRcvrStartTime起,该接收方发出的RTCP接收方报告的数量,对于RTP监视器则是其检测到的接收方报告数量。”
::= { rtpRcvrEntry 9 }
rtpRcvrRRTime 对象类型
语法 TimeStamp
最高访问限制 只读
状态 当前
说明
“对于监视器或者RR接收方(RTP的发出者),rtpRcvrRRTime是收到最后一份RTCP接收方报告的那一刻SysUpTime的值。如果是RTP接收方发送RR的情况,它就是该接收方发出最后也各RR时SysUpTime 的值。”
::= { rtpRcvrEntry 10 }
rtpRcvrPT 对象类型
语法 INTEGER (0..127)
最高访问限制 只读
状态 当前
说明
“RTP头中动态或静态的有效载荷的类型。(见RFC 1889,‘RTP:实时程序的传输协议’节5)”
::= { rtpRcvrEntry 11 }
rtpRcvrPackets 对象类型
语法 Counter64
最高访问限制 只读
状态 当前
说明
“自rtpRcvrStartTime起,该RTP主机接收方收到的RTP包的数量。”
::= { rtpRcvrEntry 12 }
rtpRcvrOctets 对象类型
语法 Counter64
最高访问限制 只读
状态 当前
说明
“自rtpRcvrStartTime起,该RTP接收主机收到的非RTP头的8位字节数。”
::= { rtpRcvrEntry 13 }
rtpRcvrStartTime 对象类型
语法 TimeStamp
最高访问限制 只读
状态 当前
说明
“该行创建时SysUpTime的值。”
::= { rtpRcvrEntry 14 }
--
-- 模型组(ODULE GROUPS)
--
--
-- 有两种类型的RTP系统:RTP主机和RTP监视器。因而有三种对象:1)适用于两种系统--的通用对象;2)仅用于RTP主机的对象;3)仅用于RTP监视器的对象。另外还有一组,--4)将用于多点传送主机和RTP监视器的对象
rtpGroups OBJECT IDENTIFIER ::= { rtpConformance 1 }
rtpSystemGroup OBJECT-GROUP
OBJECTS {
rtpSessionDomain,
rtpSessionRemAddr,
rtpSessionIfIndex,
rtpSessionSenderJoins,
rtpSessionReceiverJoins,
rtpSessionStartTime,
rtpSessionByes,
rtpSessionMonitor,
rtpSenderCNAME,
rtpSenderAddr,
rtpSenderPackets,
rtpSenderOctets,
rtpSenderTool,
rtpSenderSRs,
rtpSenderSRTime,
rtpSenderStartTime,
rtpRcvrCNAME,
rtpRcvrAddr,
rtpRcvrLostPackets,
rtpRcvrJitter,
rtpRcvrTool,
rtpRcvrRRs,
rtpRcvrRRTime,
rtpRcvrStartTime
}
状态 当前
说明
“适用于所有RTP系统的对象”
::= { rtpGroups 1 }
rtpHostGroup OBJECT-GROUP
OBJECTS {
rtpSessionLocAddr,
rtpSenderPT,
rtpRcvrPT,
rtpRcvrRTT,
rtpRcvrOctets,
rtpRcvrPackets
}
状态 当前
说明
“适用于RTP主机系统但可能不是用于RTP监视器系统的对象。”
::= { rtpGroups 2 }
rtpMonitorGroup OBJECT-GROUP
OBJECTS {
rtpSessionNewIndex,
rtpSessionRowStatus
}
状态 当前
说明
“在RTP会话表中创建行的对象,如果系统不创建行则不需要这些对象。”
::= { rtpGroups 3 }
rtpInverseGroup OBJECT-GROUP
OBJECTS {
rtpSessionInverseStartTime,
rtpSenderInverseStartTime,
rtpRcvrInverseStartTime
}
状态 当前
说明
“用于逆序查找表(Inverse Lookup Table)的对象。”
::= { rtpGroups 4 }
--
-- 一致性(Compliance)
--
rtpCompliances OBJECT IDENTIFIER ::= { rtpConformance 2 }
rtpHostCompliance MODULE-COMPLIANCE
状态 当前
说明
“主机系统必须遵循。”
MODULE RTP-MIB
MANDATORY-GROUPS {
rtpSystemGroup,
rtpHostGroup
}
GROUP rtpMonitorGroup
说明
“主机系统可以选择支持创建和删除行,从而可以作为RTP监视器使用。”
GROUP rtpInverseGroup
说明
“多点传送RTP系统应实现这个可选的表。”
OBJECT rtpSessionNewIndex
最低访问限制 不可访问
说明
“RTP系统对创建行与删除行的支持是可选的,因而该对象的实现也是可选的。”
OBJECT rtpSessionDomain
最低访问限制 只读
说明
“RTP系统对创建行与删除行的支持是可选的。如果不支持,写操作也是可选的。“
OBJECT rtpSessionRemAddr
最低访问限制 只读
说明
“RTP系统对创建行与删除行的支持是可选的,因而该对象的读/创建操作也是可选的。”
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -