?? rfc1696.txt
字號:
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 + -