⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc1696.txt

📁 很多RFC的中文文档
💻 TXT
📖 第 1 页 / 共 4 页
字号:
    REFERENCE   "V.58的transmitClockSource"
    DEFVAL      { internal }
    ::= { mdmDTEInterfaceEntry 3 }

mdmDTESyncAsyncMode OBJECT-TYPE
    SYNTAX      INTEGER {
                    async(1),        -- 异步
                    sync(2),         -- 同步
                    syncAfterDial(3) -- 拨号后同步
                }
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "Modem的工作模式。如果该值为拨号后同步(3),Modem将在异步模式下接受命
令并在执行一个拨号序列后改为同步模式传送数据。"
    DEFVAL      { async }
    ::= { mdmDTEInterfaceEntry 4 }

mdmDTEInactivityTimeout OBJECT-TYPE
    SYNTAX      Integer32 (0..65535)
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "在断开一个连接前Modem将等待的空闲分钟数。当呼叫建立并在该指定的时间内
103和104两条电路上都没有传送数据(连续标志条件),DCE断开该呼叫。如果该值为0,
空闲断开不会发生。该功能只对异步拨号操作提供且用于对空闲连接进行管理控制。"
    REFERENCE   "V.58的inactivityTimerSelect"
    DEFVAL { 0 }
    ::= { mdmDTEInterfaceEntry 5 }


-- 呼叫控制表

mdmCallControlTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF MdmCallControlEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "Modem呼叫控制表扩充了Modem标识表。"
    ::= { mdmMIBObjects 7 }

mdmCallControlEntry OBJECT-TYPE
    SYNTAX      MdmCallControlEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "该表中的记录仅由代理创建。一条记录代表由代理管理的一个Modem。"
    AUGMENTS    { mdmIDEntry }
    ::= { mdmCallControlTable 1 }

MdmCallControlEntry ::= SEQUENCE {
    mdmCCRingsBeforeAnswer      Integer32, -- 应答前的振铃次数
    mdmCCCallSetUpFailTimer     Integer32, -- 呼叫建立失败时间
    mdmCCResultCodeEnable       INTEGER,   -- 允许的结果代码类型
    mdmCCEscapeAction           INTEGER,   -- 转换符的动作
    mdmCCCallDuration           Integer32, -- 呼叫持续时间
    mdmCCConnectionFailReason   INTEGER    -- 连接失败的原因
}

mdmCCRingsBeforeAnswer OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "确定应答电话要等待的振铃次数。如果该值为‘0’,Modem在检测到振铃信号时
将不摘机应答。"
    REFERENCE   "V.58的ringsBeforeAnswer"
    DEFVAL      { 1 }
    ::= { mdmCallControlEntry 1 }

mdmCCCallSetUpFailTimer OBJECT-TYPE
    SYNTAX      Integer32 (0..255)
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "该参数指定了Modem在或者应答一个呼叫(自动或手工)或完成拨号到与远端
Modem建立连接应允许等待的秒数。若在该时间内没有建立连接,Modem断开线路连接并
返回一个指明断开原因的结果代码。在TIA-602中,它由寄存器S7中的值控制。"
    REFERENCE   "V.58的callSetUpFailTimer"
    DEFVAL      { 30 }
    ::= { mdmCallControlEntry 2 }

mdmCCResultCodeEnable OBJECT-TYPE
    SYNTAX      INTEGER {
                    disabled(1),       -- 禁止
                    numericEnabled(2), -- 允许数字
                    verboseEnabled(3)  -- 允许文字
                }
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "当禁止时,DCE应该不给DTE任何形式的‘结果代码’无论是对自发事件(如
振铃信号)或是命令。在TIA-602中,它由ATQ命令控制。当允许数字时,DCE应以数字
形式给出结果代码。当允许文字时,DCE应以冗长的文字方式给出结果。"
    REFERENCE   "V.58的responseModeSelect"
    DEFVAL      { verboseEnabled }
    ::= { mdmCallControlEntry 3 }

mdmCCEscapeAction OBJECT-TYPE
    SYNTAX      INTEGER {
                    ignoreEscape(1),    -- 忽略转换
                    hangUp(2),          -- 挂断
                    enterCommandMode(3) -- 进入命令模式
                }
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "Modem在成功识别‘转入命令模式’的字符序列时的动作。"
    DEFVAL { ignoreEscape }
    ::= { mdmCallControlEntry 4 }

-- 呼叫控制表的呼叫状态部分

mdmCCCallDuration OBJECT-TYPE
    SYNTAX      Integer32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "当前或上一次完成连接的秒数。如果没有先前的连接,该值应为-1。"
    ::= { mdmCallControlEntry 5 }


mdmCCConnectionFailReason OBJECT-TYPE
    SYNTAX  INTEGER {
            -- 通用
                unknown(1),            -- 未知
                other(2),              -- 其它
                managementCommand(3),  -- 管理命令
                inactivityTimeout(4),  -- 超时
                mnpIncompatibility(5), -- MNP不兼容
                protocolError(6),      -- 协议错误
            -- DCE
                powerLoss(10),         -- 掉电
                equipmentFailure(11),  -- 设备故障
            -- DTE接口
                dtrDrop(20),           -- DTR丢失
            -- 线路接口
                noDialTone(30),        -- 无拨号音
                lineBusy(31),          -- 线路忙
                noAnswer(32),          -- 无应答
                voiceDetected(33),     -- 检测到话音
            -- 信号转换
                carrierLost(40),       -- 丢失载波
                trainingFailed(41),    -- 训练失败
                faxDetected(42)        -- 检测到传真
            }
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION

        "指示上次连接或尝试失败的原因。每个原因代码的含义解释如下:
            未知:
        该代码表示失败原因未知或没有先前的呼叫。
            其它:
        当没有其它代码可用时使用这个代码。附加的厂商信息可以从其它地方得到。
             管理命令:
        管理命令会结束呼叫。这些命令包括转换命令模式,开始拨号,恢复线路和断开连
接。
            空闲超时:
        该呼叫因在指定的最小时间内一直处于非活动状态而被终止。
            MNP不兼容:
        这些Modem无法处理MNP协议的差异。
            协议错误:
        使用中的某个协议发生错误。需要进一步的信息来确定是哪个协议发生错误以及错
误的确切类型。
            掉电:
        Modem掉电并断开呼叫。
            设备故障
        Modem设备故障。
            DTR丢失
        当Modem会因DTR丢失而断开连接时DTR被关闭。(参阅:V.58的
cct108TurnedOff)
           无拨号音:
        若Modem要监视呼叫进程音,但又在试图拨号时无法检测到拨号音。
           线路忙:
        在允许忙音检测时检测到忙音,或者使用了'W'或'@'拨号修饰符。(参阅:V.58的
engagedTone)
           无应答:
        该呼叫未被应答。
           检测到语音:
        该呼叫检测到语音。
           丢失载波:
        表明Modem因检测到载波丢失而断开。在TIA-602中,S10寄存器确定了Modem
在断开连接前必须进行载波丢失检测的时间。
           训练失败:
        表明Modem在上次连接时没有成功训练并到达数据模式。
           检测到传真:
        该呼叫检测到传真。"

    REFERENCE   "V.58的callCleared"
    ::= { mdmCallControlEntry 6 }

-- 存储拨号字符串表

mdmCCStoredDialStringTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF MdmCCStoredDialStringEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "存储拨号字符串表。"
    REFERENCE   "V.58的telephoneNumbers"
    ::= { mdmMIBObjects 8 }

mdmCCStoredDialStringEntry OBJECT-TYPE
    SYNTAX      MdmCCStoredDialStringEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "存储拨号字符串。"
    INDEX  { mdmIndex, mdmCCStoredDialStringIndex }
    ::= { mdmCCStoredDialStringTable 1 }

MdmCCStoredDialStringEntry ::= SEQUENCE {
    mdmCCStoredDialStringIndex     Integer32,    -- 存储拨号字符串索引
    mdmCCStoredDialString          DisplayString -- 存储拨号字符串
}

mdmCCStoredDialStringIndex OBJECT-TYPE
    SYNTAX      Integer32 (0..65535)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "一个特定拨号字符串的唯一索引。"
    ::= { mdmCCStoredDialStringEntry 1 }

mdmCCStoredDialString OBJECT-TYPE
    SYNTAX      DisplayString (SIZE(0..64))
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
        "一个存储在Modem中的拨号字符串。"
    ::= { mdmCCStoredDialStringEntry 2 }

-- Modem纠错组

mdmECTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF MdmECEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "Modem纠错表扩充了Modem标识表。"
    ::= { mdmMIBObjects 9 }

mdmECEntry OBJECT-TYPE
    SYNTAX      MdmECEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "该表中的记录仅由代理创建。一条记录代表一个由代理管理的Modem。"
    AUGMENTS    { mdmIDEntry }
    ::= { mdmECTable 1 }

MdmECEntry ::= SEQUENCE {
    mdmECErrorControlUsed   OBJECT IDENTIFIER -- 使用的错误控制
}

mdmECErrorControlUsed OBJECT-TYPE
    SYNTAX      OBJECT IDENTIFIER
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "表明在当前或上次呼叫中使用的错误控制方式。它应该是在该Modem的性能表中
注册的错误控制协议中的某个值。如果没有使用错误控制协议,该对象的值应为{0 0}。"
    REFERENCE   "V.58的errorControlActive"
    ::= { mdmECEntry 1 }

-- Modem数据压缩组

mdmDCTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF MdmDCEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "Modem数据压缩表扩充了Modem标识表。"
    ::= { mdmMIBObjects 10 }

mdmDCEntry OBJECT-TYPE
    SYNTAX      MdmDCEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "该表中的记录仅由代理创建。一条记录代表一个由代理管理的Modem。"
    AUGMENTS    { mdmIDEntry }
    ::= { mdmDCTable 1 }

MdmDCEntry ::= SEQUENCE {
    mdmDCCompressionTypeUsed    OBJECT IDENTIFIER -- 使用的压缩类型
}

mdmDCCompressionTypeUsed OBJECT-TYPE
    SYNTAX      OBJECT IDENTIFIER
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
        "表明在当前或上次呼叫中使用的数据压缩方式。它应该是在该Modem的性能表中
注册的数据压缩协议中的某个值。如果没有使用压缩协议,该对象的值应为{0 0}。"
    ::= { mdmDCEntry 1 }

-- Modem信号转换组

mdmSCTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF MdmSCEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "Modem信号转换表扩充了Modem标识表。"

    ::= { mdmMIBObjects 11 }

mdmSCEntry OBJECT-TYPE
    SYNTAX      MdmSCEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
        "该表中的记录仅由代理创建。一条记录代表一个由代理管理的Modem。"
    AUGMENTS    { mdmIDEntry }
    ::= { mdmSCTable 1 }

MdmSCEntry ::= SEQUENCE {
    mdmSCCurrentLineTransmitRate    Integer32,        -- 当前线路发送速率
    mdmSCCurrentLineReceiveRate     Integer32,        -- 当前线路接收速率
    mdmSCInitialLineTransmitRate    Integer32,        -- 初始线路发送速率
    mdmSCInitialLineReceiveRate     Integer32,        -- 初始线路接收速率
    mdmSCModulationSchemeUsed       OBJECT IDENTIFIER -- 使用的调制方式
}

mdmSCCurrentLineTransmitRate OBJECT-TYPE

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -