02-POS終端接入命令
本章節下載: 02-POS終端接入命令 (330.33 KB)
1.1.7 display posa statistics app
1.1.8 display posa statistics terminal
1.1.10 display posa status tcp trade
1.1.11 display posa status terminal
1.1.16 mirror(e1pos-adaptor視圖)
1.1.21 negotiation line-quality-detect enable
1.1.22 negotiation no-carrier-detect retry
1.1.23 negotiation no-carrier-detect software
1.1.25 negotiation scramble-binary1
1.1.26 negotiation s-frame retry
1.1.27 negotiation s-frame timeout
1.1.30 negotiation u-frame retry
1.1.31 negotiation u-frame timeout
1.1.32 negotiation unscramble-binary1
1.1.35 parameter auto-select enable
1.1.38 posa auto-stop-service enable
1.1.42 posa bind terminal first-terminal-id
1.1.43 posa connection-threshold
1.1.46 posa statistics caller-id
1.1.47 posa statistics caller-ip
1.1.50 posa terminal description
1.1.57 snmp-agent trap enable posa
· 僅MSR 50路由器支持E1POS接口。
· MSR 2600、MSR 30-11、MSR 30-11E、MSR 30-11F和MSR3600-51F路由器不支持POS終端接入。
【命令】
auto-connect retry-interval minutes
undo auto-connect
【視圖】
POS應用視圖
【參數】
minutes:自動連接時間間隔,取值範圍為1~1440,單位分鍾。
【描述】
auto-connect命令用來開啟POS應用長連接自動建立功能。undo auto-connect命令用來恢複缺省情況。
缺省情況下,沒有開啟POS應用長連接自動建立功能。
需要注意的是:
· 當POS應用的長連接斷開時,等待自動連接時間間隔過後,會自動觸發建立連接。
· 在長連接模式下,必須通過開啟本功能,使得路由器可以主動與恢複為可達狀態的主前置機重新建立連接。
【舉例】
# 開啟POS應用長連接自動建立功能,並配置自動連接時間間隔為1分鍾。
<Sysname> system-view
[Sysname] posa app 1 type tcp
[Sysname-posa-app1] auto-connect retry-interval 1
【命令】
backup app app-id
undo backup app
【視圖】
POS應用視圖
【參數】
app-id:備份POS應用ID,取值範圍為1~1024。
【描述】
backup app命令用來配置備份應用。一個備用應用對應一個備份前置機。undo backup app命令用來刪除配置的備份應用。
缺省情況下,沒有配置備份應用。
需要注意的是:
· 僅TCP連接方式的POS應用支持配置備份應用。
· 若某POS應用已經被指定為某POS終端在透傳模式下的POS應用,則其對應的備份POS應用也隻能服務於此POS終端,請不要再將該備份POS應用指定為其它POS終端在透傳模式下的POS應用,也不要為該備份POS應用設置多應用映射。
相關配置可參考命令timer quiet。
【舉例】
# 配置POS應用1的備份POS應用ID為2。
<Sysname> system-view
[Sysname] posa app 1 type tcp
[Sysname-posa-app1] backup app 2
【命令】
caller-number enable
undo caller-number enable
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
caller-number enable命令用來使能主叫號碼發送功能,即發送給前置機的報文中包含有POS機的主叫號碼。undo caller-number enable命令用來關閉主叫號碼發送功能。
缺省情況下,主叫號碼發送功能處於關閉狀態。
需要注意的是,僅當前置機支持主叫號碼顯示功能的情況下,才需要在POS終端接入設備上使能主叫號碼發送功能。
E1POS接口采用R2信令交互時,不支持主叫號碼發送功能。
【舉例】
# 配置TCP類型的POS應用1。
<Sysname> system-view
[Sysname] posa app 1 type tcp
# 使能主叫號碼發送功能。
[Sysname-posa-app1] caller-number enable
【命令】
calling-number calling-number apply group-number
undo calling-number { calling-number | all }
【視圖】
e1pos-adaptor視圖
【缺省級別】
2:係統級
【參數】
calling-number:與協商參數組匹配的主叫號碼,由“0-9”、“.”和“T”組合形成的字符串,最大長度為31個字符。
· “0-9”:0到9之間的數字,一位數字表示一位號碼。
· “.”:通配符,可以與任何一位有效號碼匹配。如:555. . . . 匹配任何撥入的以555開頭的並有四位附加字符的號碼串。
· “T”:T的意思是定時器,表示等待用戶撥任意號碼,直到:號碼超長,或者撥了號碼終止符,或者定時器超時。T是用來匹配以T前麵字符開頭的任意長度的號碼。如:555T匹配任何撥入的以555開頭的號碼串。
group-number:主叫號碼協商參數組編號,取值範圍為1~128。
【描述】
calling-number命令用來設置主叫號碼匹配的協商參數組。undo calling-number命令用來刪除主叫號碼協商參數組。
最多可以設置512條主叫號碼匹配的協商參數組。
缺省情況下,沒有配置主叫號碼匹配的協商參數組。
在協商參數組視圖下,可以使用negotiation和threshold命令配置各項協商參數。
【舉例】
# 配置以555開頭的主叫號碼與協商參數組1匹配。
<Sysname> system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor] calling-number 555T apply 1
【命令】
description text
undo description
【視圖】
POS應用視圖
【參數】
text:POS應用的描述信息,為1~32字符的字符串,區分大小寫。
【描述】
description命令用來配置POS應用的描述信息。undo description命令用來取消配置的描述信息。
缺省情況下,未配置POS應用的描述信息,在MIB管理平台上顯示時為“app”+ID值的一個字符串,如“app1”。
【舉例】
# 創建TCP連接方式的POS應用,並配置它的描述信息為“ChinaBank1”。
<Sysname> system-view
[Sysname] posa app 1 type tcp
[Sysname-posa-app1] description ChinaBank1
【命令】
display fcm statistics [ interface interface-type interface-number ] [ | { begin | exclude | include } regular-expression ]
【視圖】
所有視圖
【缺省級別】
1:監控級
【參數】
interface interface-type interface-number:指定接口類型和接口編號,可支持FCM接口及E1POS接口類型。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display fcm statistics命令用來查看FCM接口的POS接入的統計信息。如果不指定接口,則顯示所有FCM接口的統計信息。
【舉例】
# 顯示接口FCM1/0的統計信息。
<Sysname> display fcm statistics interface fcm1/0
Interface TerminalID ConnectFailed TimedOut
fcm1/0 5 2 1
表1-1 display fcm statistics命令顯示信息描述表
字段 |
描述 |
Interface |
接入的接口,隻能為FCM接口 |
TerminalID |
終端的編號 |
ConnectFailed |
因撥號協商不成功的次數 |
TimedOut |
因交易超時而斷開的次數 |
【命令】
display posa statistics app [ app-id ] [ | { begin | exclude | include } regular-expression ]
【視圖】
所有視圖
【缺省級別】
1:監控級
【參數】
app-id:應用ID,取值範圍為1~1024。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display posa statistics app命令用來查看POS接入應用的統計信息。信息項主要包括:應用ID、收到的報文數目、發送的報文數目、錯誤的報文數目、分發處理錯誤的報文數目、緩存已滿丟棄的報文數目與鏈路不通丟棄的報文數目。收到的報文數目是從應用收到的報文數目。發送的報文數目是指發送給應用的報文數目。分發處理錯誤的報文為找不到對應POS接入終端的報文。緩存已滿丟棄的報文數目是指應用接收報文時因緩存已滿丟棄的報文數目,鏈路不通丟棄的報文數目是指應用發送報文時因鏈路不通丟棄報文數目。
對某一應用進行報文統計指的是該應用下所有應用實例接收發送的報文數目。
【舉例】
# 顯示所有POS應用的統計信息。
<Sysname> display posa statistics app
AppID Receive Send PktErr DisErr InDiscarded OutDiscarded
1 100 50 2 2 2 3
2 60 70 0 0 0 0
3 100 10 0 0 0 0
表1-2 display posa statistics app命令顯示信息描述表
字段 |
描述 |
AppID |
應用的編號 |
Receive |
已接收的報文數目 |
Send |
已發送的報文數目 |
PktErr |
格式錯誤的報文數目 |
DisErr |
分發處理錯誤的報文數目 |
InDiscarded |
緩存已滿丟棄的報文數目 |
OutDiscarded |
鏈路不通丟棄的報文數目 |
【命令】
display posa statistics terminal [ terminal-id ] [ | { begin | exclude | include } regular-expression ]
【視圖】
所有視圖
【缺省級別】
1:監控級
【參數】
terminal-id:終端ID,取值範圍為1~255。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display posa statistics terminal命令用來查看POS終端的統計信息。信息項主要包括:終端ID、收到的報文數目、發送的報文數目、錯誤的報文數目、應用映射錯誤的報文數目、緩存已滿丟棄的報文數目與鏈路不通丟棄的報文數目。收到的報文數目指從終端收到的報文數目。發送的報文數目指發送給終端的報文數目。錯誤的報文指從終端收到的格式錯誤的報文。應用映射錯誤的報文指查找不到應用對應關係的報文。緩存已滿丟棄的報文數目是指終端接收報文時因緩存已滿丟棄的報文數目,鏈路不通丟棄的報文數目是指終端發送報文時因鏈路不通丟棄的報文數目。
對某一終端進行報文統計指的是該終端下所有終端實例接收發送的報文數目。
【舉例】
# 顯示所有POS終端的統計信息。
<Sysname> display posa statistics terminal
TerminalID Receive Send PktErr MapErr InDiscarded OutDiscarded
1 100 50 2 2 2 5
2 60 70 0 10 0 6
3 100 100 0 0 0 3
4 3 0 0 0 0 3
表1-3 display posa statistics terminal命令顯示信息描述表
字段 |
描述 |
TerminalID |
終端的編號 |
Receive |
已接收的報文數目 |
Send |
已發送的報文數目 |
PktErr |
格式錯誤的報文數目 |
MapErr |
應用映射失敗的報文數目 |
InDiscarded |
緩存已滿丟棄的報文數目 |
OutDiscarded |
鏈路不通丟棄的報文數目 |
【命令】
display posa status app [ app-id ] [ | { begin | exclude | include } regular-expression ]
【視圖】
所有視圖
【缺省級別】
1:監控級
【參數】
app-id:應用ID,取值範圍為1~1024。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display posa status app命令用來查看POS應用的信息。信息項主要包括:應用ID、應用類型、模式、應用接口/應用IP地址和端口號、連接狀態。
【舉例】
# 顯示所有POS應用的狀態信息。
<Sysname> display posa status app
AppID Type Mode Interface IPAddr:Port State
1 TCP Temporary - 192.168.7.254:1000 linked
2 Flow - Asy1/0 - Down
9 TCP Normal - 192.168.4.1:20 Unlinked
11 TCP Normal - 192.4.5.5:111 Unlinked
30 TCP Temporary - 192.168.7.52:4000 Unlinked
31 Flow - - - -
表1-4 display posa status app命令顯示信息描述表
字段 |
描述 |
AppID |
應用的編號 |
Type |
應用的連接類型: · Flow:異步連接方式 · TCP:TCP連接方式 |
Mode |
應用的模式: 對於Flow方式該項為‘-’ 對於TCP方式有: · Normal:長連接模式 · Temporary:短連接模式 |
Interface |
應用的接口(未配置或者TCP方式下該項為‘-’) |
IPAddr:Port |
應用的IP地址和端口號(未配置或者Flow方式下該項為‘-’) |
State |
應用的連接狀態 對於Flow方式: · Up:連接建立 · Down:連接斷開 對於TCP方式: · Unlinked:連接未建立 · Blocked:無法建立TCP連接 · Linking:連接正在建立 · Linked:連接已建立 · Multilink:標識該應用下建立了多條TCP連接 未配置Interface/IPAddr:Port時,該項為‘-’ |
【命令】
display posa status tcp trade [ | { begin | exclude | include } regular-expression ]
【視圖】
所有視圖
【缺省級別】
1:監控級
【參數】
tcp:表示TCP接入方式。
trade:表示查詢TCP鏈接中的交易狀態。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display posa status tcp trade命令用來顯示POS終端上所有的TCP鏈接並發的交易數量。
【舉例】
#顯示POSA模塊所有Terminal上每條TCP鏈接的並發交易數。
<Sysname> display posa status tcp trade
Max Concurrent Trades:32768
Total Current Trades: 1580
TerminalID SocketID Local Addr:port Foreign Addr:port Trade Numbers
128 1 172.31.99.50:23 172.32.73.12:53710 380
128 2 172.31.99.50:23 172.32.73.12:53980 200
129 3 172.31.99.50:1373 172.32.73.12:7777 1000
表1-5 display posa status tcp trade命令顯示信息描述表
字段 |
描述 |
Max Concurrent Trades |
TCP接入方式下,支持的最大並發交易數 |
Total Current Trades |
當前並發的所有交易數 |
TerminalID |
終端的編號 |
SocketID |
Socket的編號 |
Local Addr:port |
TCP鏈接的本地IP地址和端口 |
Foreign Add:port |
TCP鏈接的外部IP地址和端口 |
Trade Numbers |
TCP鏈接的當前並發交易數 |
【命令】
display posa status terminal [ terminal-id ] [ | { begin | exclude | include } regular-expression ]
【視圖】
所有視圖
【缺省級別】
1:監控級
【參數】
terminal-id:終端ID,取值範圍為1~255。
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display posa status terminal命令用來查看POS終端的信息。信息項主要包括:TCP/FCM/Flow接入方式下當前連接總數、終端ID、終端類型、終端接入接口/監聽端口、連接狀態。
【舉例】
# 顯示所有POS終端的狀態信息。
<Sysname> display posa status terminal
Total TCP connections :101
Total FCM connections:50
Total Flow connections:1
TerminalID Type Interface ListenPort State
1 TCP - 2000 Unlinked
2 FCM Fcm10/0:0.0 - Down
254 TCP - 3000 Unlinked
255 Flow Asy1/0 - Up
表1-6 display posa status terminal命令顯示信息描述表
字段 |
描述 |
Total TCP connections |
TCP接入方式下的當前連接總數 |
Total FCM connections |
FCM接入方式下的當前連接總數 |
Total Flow connections |
Flow接入方式下的當前連接總數 |
TerminalID |
終端的編號 |
Type |
終端的連接類型 · Flow:流接入方式 · FCM:FCM同步接入方式 · TCP:TCP接入方式 |
Interface |
接入的端口(未配置或者TCP接入方式下該項為‘-’) |
ListenPort |
監聽端口(未配置或者FCM/Flow接入方式下該項為‘-’) |
State |
終端的連接狀態 對於Flow/FCM接入: · Up:連接建立 · Down:連接斷開 對於TCP接入: · Unlinked:連接未建立 · Linking:連接正在建立 · Linked:連接已建立 · Multilink:標識該終端下建立了多條TCP連接 未配置Interface時該項為‘-’ |
【命令】
e1pos-adaptor
undo e1pos-adaptor
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
e1pos-adaptor命令用來創建並進入E1POS接口維護業務視圖。undo e1pos-adaptor命令用來刪除E1POS接口維護業務視圖。
缺省情況下,沒有配置E1POS接口維護業務視圖。
【舉例】
# 創建並進入E1POS接口維護業務視圖。
<Sysname> system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor]
【命令】
hello interval minutes
undo hello
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
minutes:應用層服務器偵聽定時器,取值範圍為1~1440,單位分鍾。
【描述】
hello interval命令用來偵聽當前POS應用對應的服務器,並啟動服務器偵聽定時器。undo hello命令用於刪除該定時器。
缺省情況下,POS應用下未配置應用層服務器偵聽定時器。
【舉例】
# 配置當前POS應用服務器偵聽定時器為10分鍾。
<Sysname> system-view
[Sysname] posa app 1 type tcp
[Sysname-posa-app1] hello interval 10
【命令】
ip ip-address port port-number
undo ip
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
ip-address:TCP類型POS應用的IP地址。
port-number:TCP類型POS應用的端口號,取值範圍為1~65535。
【描述】
ip命令用來配置當前POS應用對應的前置機的IP地址和端口號。undo ip命令用於取消配置。
缺省情況下,POS應用下未配置IP地址和端口號。
需要注意的是:
· 配置的IP地址隻能為A、B、C類地址,不能為D類地址。
· 同一個POS應用下隻能配置一個IP地址和端口,在已配置IP地址和端口的應用下若要配置另一IP地址和端口,需先將前一個IP地址和端口undo掉,再配置新IP地址和端口。
· 不同的POS應用配置的IP地址和端口應不同。
【舉例】
# 配置TCP類型的POS應用1。
<Sysname> system-view
[Sysname] posa app 1 type tcp
# 配置POS應用1的IP地址為1.1.1.1,端口號為3000。
[Sysname-posa-app1] ip 1.1.1.1 port 3000
【命令】
map { { destination des-code | source src-code } * | default }
undo map { { destination des-code | source src-code } * | default }
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
des-code:POS報文的TPDU頭中的目的地址,是由四個十六進製數字表示的字符(如:FFFF),一般用來區分不同的銀行。它一般是由業務中心統一分配的。
src-code:POS報文的TPDU頭中的源地址,是由四個十六進製數字表示的字符(如:0001),一般用來區分不同的POS終端。
default:指定缺省POS映射對應的應用,即所有未找到匹配項的報文將被送到該POS應用上去。
【描述】
map命令用來配置多應用的POS接入映射表項。undo map命令用來刪除多應用POS接入映射表項。
POS接入設備通過將收到的POS報文的TPDU頭中的源地址和目的地址與配置的POS接入映射關係表項進行匹配,來決定將該報文送到哪個應用上去。若報文的源地址、目的地址或者源地址和目的地址的組合與某一個映射關係表項對應,則報文就被送到該表項所對應的應用上去;若該報文未找到任何匹配項,則將該報文送到缺省的應用上去。
缺省情況下,係統未配置任何多應用POS接入映射表項。
需要注意的是:
· 同一個POS接入映射表項隻能映射到一個應用上。
· 同一個應用上可以配置多個POS接入映射表項,其中源地址和目的地址的組合表項匹配優先級最高,其次是僅包含報文源地址的表項,最後是僅包含報文目的地址的表項。
· 支持的最多映射個數為32個(包括缺省POS映射在內)。
【舉例】
# 配置將TPDU頭中的目的地址為01f1的報文送到應用2上去。
<Sysname> system-view
[Sysname] posa app 2 type flow
[Sysname-posa-app2] map destination 01f1
[Sysname-posa-app2] quit
# 配置將未能匹配TPDU頭目的地址的報文都缺省送到應用1上去。
[Sysname] posa app 1 type tcp
[Sysname-posa-app1] map default
[Sysname-posa-app1] quit
# 配置將TPDU頭中的源地址為0001、目的地址為0103的報文,以及TPDU頭中的源地址為0002的報文送到應用3上去。
[Sysname] posa app 3 type flow
[Sysname-posa-app3] map source 0001 destination 0103
[Sysname-posa-app3] map source 0002
【命令】
mirror number number pcm calling calling-number to { local-interface interface-type interface-number [ mac H-H-H ] | remote-ip ip-address [ port port ] }
undo mirror [ number number ]
【視圖】
e1pos-adaptor視圖
【缺省級別】
2:係統級
【參數】
number number:鏡像編號,取值範圍為1~64。
pcm:鏡像PCM數據。
calling calling-number:需要鏡像PCM數據的主叫號碼,主叫號碼必須精確匹配,最大長度為31個字符,字符串隻能由0~9的數字組成。
to:輸出鏡像報文到指定接口或IP地址。
local-interface interface-type interface-number:鏡像某個主叫號碼的PCM數據到指定接口,interface-type interface-number為接口類型和接口編號。該接口必須為二層或三層以太網接口。
mac:鏡像報文發出時使用的目的MAC地址。
remote-ip ip-address:鏡像某個主叫號碼的PCM數據報文到指定的IP地址。
port port:鏡像PCM數據到指定的端口號,缺省值為60000。
【描述】
mirror命令用來鏡像某個主叫號碼對應的PCM數據。undo mirror命令用來取消一條或所有鏡像配置。
缺省情況下,不鏡像任何數據。
需要注意的是,在路由器全局配置環境下,隻允許存在一條PCM數據鏡像配置。
【舉例】
# 鏡像主叫號碼為55501234的PCM數據到以太網接口Ethernet1/1。
<Sysname> system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor] mirror number 1 pcm calling 55501234 to local-interface ethernet 1/1
【命令】
mirror number number pcm channel-number to { local-interface interface-type interface-number [ mac H-H-H ] | remote-ip ip-address [ port port ] }
undo mirror [ number number ]
【視圖】
FCM接口視圖
【缺省級別】
2:係統級
【參數】
number number:鏡像編號,取值範圍為1~64。
pcm:鏡像PCM數據。
channel-number:需要鏡像PCM數據的E1POS接口通道編號,取值範圍為0~29。
to:輸出鏡像報文到指定接口或IP地址。
local-interface interface-type interface-number:鏡像某個E1POS接口通道的PCM數據到指定接口,interface-type interface-number為接口類型和接口編號。該接口必須為二層或三層以太網接口。
mac:鏡像數據發出時使用的目的MAC地址,格式為H-H-H。在配置時,用戶可以省去MAC地址中每段開頭的“0”,例如輸入“f-e2-1”即表示輸入的MAC地址為“000f-00e2-0001”。
remote-ip ip-address:鏡像某個E1POS接口通道的PCM數據到指定的IP地址。
port port:鏡像PCM數據到指定的端口號,缺省值為60000。
【描述】
mirror命令用來鏡像某個E1POS接口通道對應的PCM數據。undo mirror命令用來取消一條或所有鏡像配置。
缺省情況下,不鏡像任何數據。
需要注意的是,在路由器全局配置環境下,隻允許存在一條PCM數據鏡像配置。
【舉例】
# 鏡像E1POS接口生成的FCM 1/0:15接口通道2的PCM數據到以太網接口Ethernet1/1。
<Sysname> system-view
[Sysname] interface fcm 1/0:15
[Sysname-fcm1/0:15] mirror number 1 pcm 2 to local-interface ethernet 1/1
【命令】
mode temporary
undo mode
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
mode temporary命令用來配置當前POS應用的連接模式為短連接模式。undo mode命令用於取消該配置。
缺省情況下,POS應用的連接模式為長連接模式。
需要注意的是:
· 該命令隻對TCP方式的POS應用有效。若POS應用下建立了TCP連接,此時將應用模式在長連接和短連接之間進行切換,將會斷開該應用下已建立的TCP連接。
· 短連接模式下,每次POS業務結束時,接入路由器都會斷開與前置機應用的連接。
【舉例】
# 配置TCP方式的POS應用1。
<Sysname> system-view
[Sysname] posa app 1 type tcp
# 配置POS應用1的連接模式為短連接。
[Sysname-posa-app1] mode temporary
【命令】
negotiation fast-mode
undo negotiation fast-mode
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
無
【描述】
negotiation fast-mode命令用來使能快速協商功能。undo negotiation fast-mode命令用來恢複缺省情況。
缺省情況下,未配置快速協商功能。
快速協商功能是指在V.22協商階段,通過檢測線路上的信號音,快速切換到SDLC協商階段。當POS機按照V.22協議發送SB1信號音時,FCM接口能夠快速切換到SDLC協商階段,從而縮短POS呼叫協商時間。
僅FIC-E1POS模塊支持該命令。
【舉例】
# 使能FCM接口快速協商功能。
<Sysname>system-view
[Sysname] interface fcm 5/0:15
[Sysname-Fcm5/0:15] negotiation fast-mode
# 使能主叫號碼協商參數組快速協商功能。
<Sysname > system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor] parameter-group 1
[Sysname-e1pos-adaptor-group1] negotiation fast-mode
【命令】
negotiation hookoff value
undo negotiation hookoff
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:收到鈴流後延時摘機時間,取值範圍是100~6000毫秒。
【描述】
negotiation hookoff命令用來設置FCM接口接收到鈴流後延時摘機時間。undo negotiation hookoff命令用來恢複默認值。
缺省情況下,FCM接口接收到鈴流後延時摘機時間為500ms。
【舉例】
# 設置FCM接口接收到鈴流後延時摘機時間。
<Sysname>system-view
[Sysname]interface fcm 4/0
[Sysname-Fcm4/0]negotiation hookoff 2000
【命令】
negotiation line-quality-detect enable
undo negotiation line-quality-detect enable
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
無
【描述】
negotiation line-quality-detect enable命令用來使能線路質量檢測功能。undo negotiation line-quality-detect enable命令用來關閉線路質量檢測功能。
缺省情況下,線路質量檢測功能為關閉狀態。
【舉例】
# 使能線路質量檢測功能。
<Sysname >system-view
[Sysname]interface fcm 4/0
[Sysname-Fcm4/0] negotiation line-quality-detect enable
【命令】
negotiation no-carrier-detect retry value
undo negotiation no-carrier-detect retry
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:連續檢測線路是否為無載波狀態的次數,取值範圍是1~1000。
【描述】
negotiation no-carrier-detect retry命令用來設置連續檢測線路是否為無載波狀態的次數。undo negotiation no-carrier-detect retry命令用來恢複默認值。
缺省情況下,連續檢測線路是否為無載波狀態的次數為1。
【舉例】
# 設置FCM接口連續檢測線路是否為無載波狀態的次數為20次。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0] negotiation no-carrier-detect retry 20
【命令】
negotiation no-carrier-detect software
undo negotiation no-carrier-detect software
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
無
【描述】
negotiation no-carrier-detect software命令用來使能線路無載波狀態檢測功能。undo negotiation no-carrier-detect software命令用來關閉線路無載波狀態檢測功能。
缺省情況下,線路無載波狀態檢測功能為關閉狀態。
【舉例】
# 使能線路無載波狀態檢測功能。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0] negotiation no-carrier-detect software
【命令】
negotiation rx timeout value
undo negotiation rx timeout
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:接收字符間超時時間,取值範圍是10~10000,單位為毫秒。
【描述】
negotiation rx timeout命令用來設置接收字符間超時時間。undo negotiation rx timeout命令用來恢複默認值。
缺省情況下,FCM接口接收字符間超時時間為2500毫秒。
【舉例】
# 設置FCM接口接收字符間超時時間為1000ms。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0] negotiation rx timeout 1000
【命令】
negotiation scramble-binary1 value
undo negotiation scramble-binary1
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:設置MODEM協商發送擾碼1的時間長,取值範圍是100~1500毫秒。
【描述】
negotiation scramble-binary1命令用來設置modem協商發送擾碼1的時間長度。undo negotiation scramble-binary1命令用來恢複默認值。
缺省情況下,modem協商發送擾碼1的時間長度250毫秒。
【舉例】
# 設置MODEM協商發送擾碼1的時間長度為200毫秒。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0]negotiation scramble-binary1 200
【命令】
negotiation s-frame retry value
undo negotiation s-frame retry
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:S幀超時後重傳次數,取值範圍是1~1000。
【描述】
negotiation s-frame retry命令用來設置S幀超時重傳次數。negotiation s-frame retry命令用來恢複默認值。
缺省情況下,FCM接口S幀超時重傳次數為3。
【舉例】
# 設置FCM接口S幀超時重傳次數為20。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0] negotiation s-frame retry 20
【命令】
negotiation s-frame timeout value
undo negotiation s-frame timeout
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:發送S幀後等待接收的超時時間,取值範圍是10~10000,單位為毫秒。
【描述】
negotiation s-frame timeout命令用來設置發送S幀後等待接收的超時時間。undo negotiation s-frame timeout命令用來恢複默認值。
缺省情況下,FCM接口發送S幀後等待接收的超時時間為6000毫秒。
【舉例】
# 設置FCM接口發送S幀後等待接收的超時時間為1000ms。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0] negotiation s-frame timeout 1000
【命令】
negotiation silence value
undo negotiation silence
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:設置MODEM協商靜默時間,取值範圍是0~3000毫秒。
【描述】
negotiation silence命令用來設置MODEM協商的靜默時間。undo negotiation silence命令用來恢複默認值。
缺省情況下,靜默時間為0。
【舉例】
# 設置MODEM 協商的靜默時間為100毫秒。
<Sysname>system-view
[Sysname] interface fcm 4/0
[Sysname -Fcm4/0] negotiation silence 100
【命令】
negotiation txpower { handshake | always } value
undo negotiation txpower
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
handshake:使能V.22握手階段自適應功能。
always:使能全程自適應功能。
value:發送能量基於接收能量增加的DB值,取值範圍是0~24,單位為DB。
【描述】
negotiation txpower命令用來使能發送能量自適應機製,並設置發送能量基於接收能量增加的DB值。undo negotiation u-frame timeout命令用來禁止發送能量自適應機製。
缺省情況下,發送能量自適應機製處於關閉狀態。
【舉例】
# 設置FCM接口使能V.22握手階段發送能量自適應機製,增加0DB。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0] negotiation txpower handshake 0
【命令】
negotiation u-frame retry value
undo negotiation u-frame retry
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:U幀超時後重傳次數,取值範圍是1~1000。
【描述】
negotiation u-frame retry命令用來設置U幀超時重傳次數。negotiation u-frame retry命令用來恢複默認值。
缺省情況下,FCM接口U幀超時重傳次數為15。
【舉例】
# 設置FCM接口U幀超時重傳次數為20。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0] negotiation u-frame retry 20
【命令】
negotiation u-frame timeout value
undo negotiation u-frame timeout
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:發送U幀後等待接收的超時時間,取值範圍是10~10000,單位為毫秒。
【描述】
negotiation u-frame timeout命令用來設置發送U幀後等待接收的超時時間。undo negotiation u-frame timeout命令用來恢複默認值。
缺省情況下,FCM接口發送U幀後等待接收的超時時間為900毫秒。
【舉例】
# 設置FCM接口發送U幀後等待接收的超時時間為1000ms。
<Sysname >system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0] negotiation u-frame timeout 1000
【命令】
negotiation unscramble-binary1 value
undo negotiation unscramble-binary1
【視圖】
FCM接口視圖/主叫號碼協商參數組視圖
【參數】
value:設置MODEM協商非擾碼1時間,取值範圍是300~1500毫秒。
【描述】
negotiation unscramble-binary1命令用來設置modem協商發送非擾碼1的時間長度。undo negotiation unscramble-binary1命令用來恢複默認值。
缺省情況下,modem協商發送非擾碼1的時間長度為400毫秒。
【舉例】
# 設置MODEM協商非發送非擾碼1的時間長度為900毫秒。
<Sysname>system-view
[Sysname] interface fcm 4/0
[Sysname-Fcm4/0]negotiation unscramble-binary1 900
【命令】
negotiation V22bis
undo negotiation V22bis
【視圖】
主叫號碼協商參數組視圖
【參數】
無
【描述】
negotiation V22bis命令用來使能V.22 BIS Modem協商協議。undo negotiation V.22bis命令用來恢複缺省情況。
缺省情況下,設備使能V.22 Modem協商協議,未使能V.22 BIS Modem協商協議。
需要注意的是:
· V.22 BIS Modem協商協議支持的傳輸速率為2400bps,V.22 Modem協商協議支持的傳輸速率為1200bps。
· 如果POS終端接入設備使能V.22 BIS Modem協商協議,設備將自動設置Modem協商發送非擾碼1的時間長度為8000毫秒。設備在執行undo negotiation V22bis後,Modem協商發送非擾碼1的時間長度也將恢複為默認值400毫秒。
相關配置可參考命令negotiation unscramble-binary1。
MSR係列路由器各款型對於本命令的支持情況有所不同,詳細差異信息如下:
型號 |
命令 |
描述 |
MSR800 |
negotiation V22bis |
不支持 |
MSR 900 |
不支持 |
|
MSR900-E |
不支持 |
|
MSR 930 |
不支持 |
|
MSR 20-1X |
不支持 |
|
MSR 20 |
不支持 |
|
MSR 30 |
不支持 |
|
MSR 50 |
僅FIC-1E1POS模塊支持; 其他不支持 |
|
MSR 2600 |
不支持 |
【舉例】
# 主叫號碼協商參數組1使能V.22 BIS Modem協商協議。
<Sysname >system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor] parameter-group 1
[Sysname-e1pos-adaptor-group1] negotiation V22bis
【命令】
parameter auto-select { save | load | remove calling-number }
【視圖】
e1pos-adaptor視圖
【缺省級別】
2:係統級
【參數】
save:將參數組自動選擇成功的結果保存到文件,文件名為e1pos_para.rec。
load:從文件中讀到路由器內存中。
remove calling-number:將某個號碼的調整結果去除,下一次呼叫時重新進行選擇自動參數組的功能。
【描述】
parameter auto-select命令用來保存、讀取或刪除參數組自動選擇成功的結果。
【舉例】
# 保存參數組自動選擇成功的結果。
<Sysname> system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor] parameter auto-select save
【命令】
parameter auto-select enable
undo parameter auto-select enable
【視圖】
e1pos-adaptor視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
parameter auto-select enable命令使能協商參數組自動選擇功能。undo parameter auto-select enable命令用來恢複缺省狀態。
缺省情況下,使能協商參數組自動選擇功能。
【舉例】
# 使能協商參數組自動選擇功能。
<Sysname> system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor] parameter auto-select enable
【命令】
parameter enable
undo parameter enable
【視圖】
e1pos-adaptor視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
parameter enable命令使能根據主叫號碼選擇協商參數功能。undo parameter enable命令用來禁止根據主叫號碼選擇協商參數功能。
缺省情況下,使能根據主叫號碼選擇協商參數功能。
【舉例】
# 使能根據主叫號碼選擇協商參數功能。
<Sysname> system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor] parameter enable
【命令】
parameter-group group-number
undo parameter-group { group-number | all }
【視圖】
e1pos-adaptor視圖
【缺省級別】
2:係統級
【參數】
group-number:主叫號碼協商參數組編號,手工設置時取值範圍為1~128,自動選擇時取值範圍為129~144。
【描述】
parameter-group命令用來創建並進入主叫號碼協商參數組視圖。undo parameter-group命令用來刪除主叫號碼協商參數組。
缺省情況下,沒有配置主叫號碼協商參數組。
在協商組視圖下,可以使用negotiation和threshold命令配置各項協商參數。
【舉例】
# 創建並進入主叫號碼協商參數組視圖。
<Sysname> system-view
[Sysname] e1pos-adaptor
[Sysname-e1pos-adaptor] parameter-group 1
【命令】
posa auto-stop-service enable
undo posa auto-stop-service enable
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
posa auto-stop-service enable命令用來打開上行APP狀態與下聯端口的聯動功能。undo posa auto-stop-service enable命令用來恢複缺省情況。
缺省情況下,未使能上行APP狀態與下聯端口的聯動功能。
使能該功能後,如果上聯前置機在無任何APP可用時,將E1POS板卡連接的E1線路置忙,同時關閉下聯TCP端口。
【舉例】
# 打開上行APP狀態與下聯端口的聯動功能。
<Sysname> system-view
[Sysname] posa auto-stop-service enable
【命令】
posa app app-id type { flow | tcp }
undo posa app app-id
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
app-id:應用ID,取值範圍為1~1024。
type:配置的連接方式。
· flow:表示為流連接方式。
· tcp:表示為TCP連接方式。
【描述】
posa app命令用來創建POS應用並進入POS應用視圖。undo posa app用來刪除配置的POS應用。
缺省情況下,未配置POS應用。
需要注意的是,若要更改一個POS應用的連接方式,必須先將該應用刪除掉,再將該應用配置為其他類型。
【舉例】
# 創建流連接方式的POS應用1。
<Sysname> system-view
[Sysname] posa app 1 type flow
# 創建TCP連接方式的POS應用2。
<Sysname> system-view
[Sysname] posa app 2 type tcp
【命令】
posa bind app app-id
undo posa bind app
【視圖】
異步接口視圖/同異步接口視圖/AUX接口視圖
【缺省級別】
2:係統級
【參數】
app-id:應用ID,取值範圍為1~1024。
【描述】
posa bind app命令用來配置串口或AUX口與前置機相連,該接口接收和發送POS應用報文。undo posa bind app命令用來刪除該接口下的應用。
缺省情況下,在接口下未配置POS應用。
需要注意的是:
· 在接口下配置POS應用前,必須先在係統視圖下配置該應用,且該應用的類型必須為Flow類型。
· 該接口對應的LINE未被其他服務使用時,才能配置該命令。
· 同異步串口需要在異步方式下,才能配置該命令。
· 同一接口下隻能配置一個應用,在已配置應用的接口下若要配置另一個應用,必須將前一個應用undo掉,再配置新應用。
· 不同的接口間配置的應用應不同。
· 同一接口下不能同時配置終端和應用。
【舉例】
# 配置Flow類型的應用2。
<Sysname> system-view
[Sysname] posa app 2 type flow
[Sysname-posa-app2] quit
# 配置異步接口Async1/0與應用2相連。
<Sysname> system-view
[Sysname] interface async1/0
[Sysname-Async1/0] posa bind app 2
【命令】
posa bind terminal terminal-id [ app app-id ]
undo posa bind terminal
【視圖】
異步接口視圖/同異步接口視圖/AM接口視圖/FCM接口視圖/AUX接口視圖
【缺省級別】
2:係統級
【參數】
terminal-id:終端ID,取值範圍為1~255。
app-id:應用ID,取值範圍為1~1024。用於為透傳模式的終端指定POS應用。
【描述】
posa bind terminal命令用來配置當前接口為POS終端接入接口。undo posa bind terminal命令用來刪除該接口下的POS終端。
缺省情況下,接口不是POS終端接入接口。
需要注意的是:
· 該接口對應的LINE未被其他服務使用時,才能配置該命令;
· 同異步串口需要在異步方式下,才能配置該命令;
· 在FCM接口下配置的終端必須為FCM類型;
· 在異步接口下配置的終端必須為Flow類型;
· 同一個接口下隻能配置一個終端;
· 不同的接口下配置的終端不能相同;
· 同一接口下不能同時配置終端和應用;
· 接口下配置的終端不能進行非透傳與透傳的轉換;
· 若要配置透傳模式的終端,必須先配置一個應用,且應用類型必須為TCP類型;
· 透傳模式下,同一終端隻能指定一個應用,但可以多個終端指定一個相同的應用。
相關配置可參考命令posa app。
【舉例】
# 配置Async1/0為POS終端1的接入接口。
[Sysname] interface async 1/0
[Sysname-Async1/0] posa bind terminal 1
【命令】
posa bind terminal first-terminal-id first-terminal-id
undo posa bind terminal
【視圖】
E1POS接口視圖
【缺省級別】
2:係統級
【參數】
first-terminal-id:起始終端ID,取值範圍為1~255。一個E1POS接口下會生成多個FCM接口,本參數用於指定與這些FCM接口進行綁定的起始終端ID。
【描述】
posa bind terminal first-terminal-id命令用來批量配置當前接口為POS終端接入接口。通過指定起始終端ID,將當前接口下的所有FCM接口與自起始ID號碼開始連續遞增的一組終端進行逐一綁定,實現POS終端接入接口的批量配置。undo posa bind terminal命令用來刪除當前接口下所有FCM接口與POS終端的綁定。
缺省情況下,當前接口不是POS終端接入接口。
需要注意的是:
· 批量配置的終端不支持透傳;
· 如果要綁定的終端中存在非FCM類型終端或已經與其它接口綁定的終端,則批量配置失敗。
· 如果從起始終端ID開始沒有足夠的終端ID用於綁定,則批量配置失敗。例如,指定了起始終端ID為251,若當前接口下的FCM接口數目大於5,則由於綁定的終端ID隻能遞增且最大值為255,因此會由於終端數不足導致批量配置失敗。
【舉例】
# 進入接口FCM2/0:15。
<Sysname> system-view
[Sysname] controller e1 2/0
[Sysname-E1 2/0] pri-set
[Sysname-E1 2/0] interface fcm 2/0:15
[Sysname-Fcm2/0:15]
# 批量配置當前接口下的FCM接口為POS終端接入接口,指定與FCM接口進行綁定的起始終端ID為1。
[Sysname-Fcm2/0:15] pos bind terminal first-terminal-id 1
【命令】
posa connection-threshold { tcp | fcm } threshold-value
undo posa connection-threshold { tcp | fcm }
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
tcp:表示TCP接入方式。
fcm:表示FCM撥號接入方式。
threshold-value:並發連接閾值 ,對於TCP方式,取值範圍為1~4096,缺省值為4096; FCM撥號接入方式,取值範圍為1~255,缺省值是255。
【描述】
posa connection-threshold命令用來設置並發連接數閾值,當連接數超過閾值時,若對應的trap開關處於開啟狀態,則生成相應的Trap信息。undo posa connection-threshold命令用來恢複缺省情況。
缺省情況下,沒有設置並發連接數閾值。
注意:
· 此配置隻控製並發連接數閾值,超過閾值時,若對應的trap開關處於開啟狀態,則生成相應的Trap信息,但不影響後續連接的建立。
· 首次超過閾值時,產生Trap信息;當連接數連續多次超過閾值時,隻會在第一次產生Trap信息;當再次由不超過閾值變為超過閾值時,產生Trap信息。
【舉例】
#設置TCP方式的並發連接數閾值為200。
<Sysname> system-view
[Sysname] posa connection-threshold tcp 200
【命令】
posa fcm { answer-time time1 | trade-time time2 | idle-time time3 }*
undo posa fcm { answer-time | trade-time | idle-time }
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
answer-time time1:應答音時間,取值範圍為500~2000,單位為毫秒,缺省值為2000毫秒。
trade-time time2:交易時間,取值範圍為30000~12000000,單位為毫秒,缺省值為12000000毫秒。
idle-time time3:空閑時間,取值範圍為1~12000,單位為秒,缺省值為180秒。
【描述】
posa fcm命令用來設置在MODEM協商過程中的FCM參數,undo posa fcm命令用來恢複參數的缺省值。
在POS接入應用中,路由器上的MODEM通常都是作為應答端,而POS終端內嵌的MODEM做主叫方。MODEM通信的基本過程為POS終端發起呼叫,應答方檢測到呼叫信號時會摘機並發送應答音給POS終端,POS終端收到該應答音後雙方同步開始MODEM協商(V.22)過程。由於電話網絡比較複雜,信號質量及延遲也不盡相同,對於網絡較差的係統,應答音設置太短可能會造成MODEM無法協商通過,在路由器上將隻能看到MODEM端口不斷的up、down,而沒有數據包的收發,這時候可以適當增大answer-time參數時間值。
由於POS網絡收斂比較大,為了提高接入端口的利用效率,需要避免一台POS終端撥入後長時間占用資源,若一台POS終端撥入後單筆交易時間超過設置的trade-time,或空閑時間超過設置的idle-time,則路由器會主動掛機以解除對資源的死鎖。
一般情況下,各FCM參數的缺省值基本上都可以滿足應用,但在通信出現異常的情況下需要根據上述說明修改各個參數。
【舉例】
# 修改answer-time為800毫秒,trade-time為20分鍾(1200000毫秒),idle-time為6秒。
<Sysname> system-view
[Sysname] posa fcm answer-time 800 trade-time 1200000 idle-time 6
【命令】
posa server enable
undo posa server enable
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
posa server enable命令用來啟動POS接入服務,undo posa server enable命令用來恢複缺省情況。
缺省情況下,未啟動POS接入服務。要實現POS接入,必須先啟動POS接入服務。
【舉例】
# 啟動POS接入服務。
<Sysname> system-view
[Sysname] posa server enable
【命令】
posa statistics caller-id caller-number
undo posa statistics caller-id caller-number
【視圖】
係統視圖
【參數】
caller-number:終端主叫號碼,為1~64個字符的字符串。
【描述】
posa statistics caller-id命令用來創建一個主叫號碼統計項,路由器將根據該統計項中指定的終端主叫號碼對POS終端與前置機之間交互的終端報文數進行統計。undo posa statistics caller-ip命令用來取消指定主叫號碼統計項。
需要注意的是,該統計方式僅適用於非TCP接入方式的POS終端。
【舉例】
# 創建一個主叫號碼統計項,統計主叫號碼為01012345678的POS終端報文數。
<Sysname> system-view
[Sysname] posa statistics caller-id 01012345678
【命令】
posa statistics caller-ip group-id ip-address ip-mask
undo posa statistics caller-ip group-id
【視圖】
係統視圖
【參數】
group-id:統計組編號,取值範圍為1~64。
ip-address:終端源IP地址或源IP網段地址,為點分十進製格式。
ip-mask:終端源IP地址或源IP網段的子網掩碼,為點分十進製格式。
【描述】
posa statistics caller-ip命令用來創建一個源IP統計組,該統計組中指定了一個終端源IP地址或者一個源IP網段,路由器將根據指定的源IP地址或者源IP網段對POS終端與前置機之間交互的終端報文數進行統計。undo posa statistics caller-ip命令用來刪除指定的源IP統計組。
需要注意的是:
· 該統計方式隻適用於TCP接入方式的POS終端。
· 各源IP統計組之間可以相互重疊,甚至相同,但不同源IP統計組的編號不允許重複。
· 隻要是源IP地址與統計組中指定的源IP地址或者源IP地址段匹配的POS終端交易報文,都會被統計到該統計組。
【舉例】
# 創建源IP統計組1,統計源IP地址為10.0.1.0/24網段內的POS終端的交易報文數。
<Sysname> system-view
[Sysname] posa statistics caller-ip 1 10.0.1.0 255.255.255.0
【命令】
posa tcp trade-limit threshold-value
undo posa tcp trade-limit
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
tcp:表示TCP接入方式。
trade-limit:表示設置並發交易上限值。
threshold-value: 表示每條TCP鏈接並發的交易上限值,單位是筆,默認值為0,表示不做限製,取值範圍是0~32768。
【描述】
posa tcp trade-limit命令用來配置POS終端上的每條TCP鏈接最多並發處理的交易數。undo posa tcp trade-limit命令用恢複默認設置值。
如果POSA模塊從Terminal收到交易數超過當前TCP設置的上限,交易報文,將被丟棄。
缺省情況下,POSA模塊不對單條TCP鏈接的並發交易數做限製。
【舉例】
#將POSA模塊Terminal上單條TCP鏈接的並發交易1024。
<Sysname> system-view
[Sysname] posa tcp trade-limit 1024
【命令】
posa tcp trade-timeout timeout-value
undo posa tcp trade-timeout
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
tcp:表示TCP接入方式。
trade-timeout:表示設置交易超時時間。
timeout-value:交易超時時間,單位是秒,缺省值為240秒,取值範圍是0~240。0表示交易永不超時。
【描述】
posa tcp trade-timeout命令用來配置每筆交易的超時時間。undotcp trade-timeout命令用來恢複缺省情況。
缺省情況下,交易超時時間是240秒。
如果POSA模塊從POS終端收到交易報文,在設定的時間範圍內沒有收到來自於APP的應答,則認為交易超時。超時後收到的APP的應答報文,將被丟棄。
【舉例】
#將POSA交易超時時間設置為120秒。
<Sysname> system-view
[Sysname] posa tcp trade-timeout 120
【命令】
posa terminal terminal-id description text
undo posa terminal terminal-id description
【視圖】
係統視圖
【參數】
terminal-id:終端ID,取值範圍為1~255。
text:終端的描述信息,為1~32個字符的字符串,區分大小寫。
【描述】
posa terminal terminal-id description命令用來配置指定POS終端的描述信息。undo posa terminal terminal-id description命令用來取消配置的描述信息。
缺省情況下,未配置POS終端的描述信息,在MIB管理平台上顯示為“terminal”+ID值的一個字符串,如“terminal1”。
需要注意的是,允許先配置終端描述信息再創建終端,但是刪除終端時會刪除相應的終端描述信息。
【舉例】
# 為POS終端1配置描述信息為“Shopping1”。
<Sysname> system-view
[Sysname] posa terminal 1 description shopping1
【命令】
posa terminal terminal-id type tcp listen-port port idle-time time
undo posa terminal terminal-id
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
terminal-id:終端ID,取值範圍為1~255。
type tcp:配置終端的接入方式為TCP接入方式。
listen-port port:為TCP接入方式的POS終端指定監聽端口號,取值範圍為1~65535。
time:TCP鏈接空閑超時定時器,取值範圍為0~1440,單位為分鍾。
【描述】
posa terminal命令用來創建TCP接入方式的POS接入終端。undo posa terminal命令用來刪除指定的POS接入終端。
缺省情況下,未配置TCP接入方式的POS接入終端。
需要注意的是:
· 各TCP接入終端的監聽端口號不能衝突。
· 當配置了TCP鏈接空閑超時定時器超時,下聯口會自動清除此TCP鏈接。
【舉例】
# 創建TCP接入方式的POS終端1,且指定監聽端口號為3000。
<Sysname> system-view
[Sysname] posa terminal 1 type tcp listen-port 3000
【命令】
posa tpdu-replace match terminal { terminal-id | any } destination { des-code | any } to des-code
undo posa tpdu-replace match terminal { terminal-id | any } [ destination { des-code | any } ]
【視圖】
係統視圖
【參數】
terminal-id:POS終端模板ID。
terminal any:任意POS終端模板ID。
destination des-code:TPDU中的目的地址。
destination any:任意TPDU中的目的地址。
des-code:需要替換成的目的地址。
【描述】
posa tpdu-replace命令用來將符合匹配條件的TPDU中的目的地址替換成指定的目的地址。undo posa tpdu-replace命令用來恢複缺省情況。
缺省情況下,不對TPDU中的目的地址進行替換。
需要注意的是:
· 指定終端ID的優先級高於未指定終端ID。
· 指定的TPDU中的目的地址優先級高於未指定的。
· POS終端接入設備使用TPDU替換前的目的地址應答消息。
· 每一個終端,最多可以配置16條替換策略。
【舉例】
# 將終端1發送的目的地址為0002的TPDU的目的地址替換為0003。
<Sysname> system-view
[Sysname] posa tpdu-replace match terminal 1 destination 0002 to 0003
# 將收到的所有TPDU的目的地址替換為0003。
<Sysname> system-view
[Sysname] posa tpdu-replace match terminal any destination any to 0003
【命令】
posa trap { app-state-change | fcm-link-failure | fcm-physical-failure | server-state-change | terminal-hangup | fcm-connection-exceed | tcp-connection-exceed | tcp-trade-exceed }
undo posa trap { app-state-change | fcm-link-failure | fcm-physical-failure | server-state-change | terminal-hangup | fcm-connection-exceed | tcp-connection-exceed | tcp-trade-exceed }
【視圖】
係統視圖
【參數】
app-state-change:表示POS應用狀態切換的Trap開關。
fcm-link-failure:表示FCM鏈路層協商失敗的Trap開關。
fcm-physical-failure:表示FCM物理層協商失敗的Trap開關。
server-state-change:表示POS接入服務狀態切換的Trap開關。
terminal-hangup:表示終端自動掛機的Trap開關。
fcm-connection-exceed:表示FCM撥號連接方式連接數超過閾值的Trap開關。
tcp-connection-exceed:表示TCP連接方式連接數超過閾值的Trap開關。
tcp-trade-exceed:表示TCP交易超出上限值的Trap開關。
【描述】
posa trap命令用來開啟指定類型的POS Trap開關。undo posa trap命令用來關閉指定類型的POS Trap開關。
缺省情況下,所有的POS Trap開關均處於開啟狀態。
隻有在POS終端接入的Trap功能開啟的前提下,並開啟了指定類型的POS Trap開關,係統才能生成指定類型的Trap信息。
相關配置可參考命令snmp-agent trap enable posa。
【舉例】
# 關閉FCM物理層協商失敗的POS Trap開關。
<Sysname> system-view
[Sysname] undo posa trap fcm-physical-failure
【命令】
reset fcm statistics [ interface interface-type interface-number ]
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
interface-type interface-number:指定接口類型和接口編號,可支持FCM接口及E1POS接口類型。
【描述】
reset fcm命令用來清除指定FCM接口的統計信息,以重新開始統計。如果不指定接口,則清除所有FCM接口的統計信息。
相關配置可參考命令display fcm。
【舉例】
# 清除所有FCM接口統計信息。
<Sysname> reset fcm statistics
【命令】
reset posa statistics [ app [ app-id ] | terminal [ terminal-id ] ]
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
app-id:應用ID,取值範圍為1~1024。
terminal-id:終端ID,取值範圍為1~255。
【描述】
reset posa命令用來清空顯示信息記數器。
本命令用來將display posa statistics app和display posa statistics terminal兩條命令顯示信息記數器清零,從零開始重新對報文進行記數。
相關配置可參考命令display posa statistics app和display posa statistics terminal。
【舉例】
# 將顯示信息記數器清零。
<Sysname> reset posa statistics
【命令】
reset posa connection terminal tcp [ source-ip | destination-ip | destination-port ]
【視圖】
用戶視圖
【缺省級別】
1:監控級
【參數】
source-ip:源IP地址。
destination-ip:終端IP地址。
destination-port:目的端口號,取值範圍1~65535
【描述】
reset posa命令用來清空POS應用的TCP連接。如果不指定IP地址或者目的端口號,則清除所有POS應用的TCP連接。
【舉例】
# 清除所有POS應用的TCP連接。
<Sysname> reset posa connection terminal tcp
【命令】
snmp-agent trap enable posa
undo snmp-agent trap enable posa
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
snmp-agent trap enable posa命令用來開啟POS終端接入的Trap功能,undo snmp-agent trap enable posa命令用來關閉POS終端接入的Trap功能。
缺省情況下,POS終端接入的Trap功能處於開啟狀態。
在POS終端接入的Trap功能處於開啟狀態的情況下,還需要開啟指定類型的POS Trap開關,係統才會生成指定類型的Trap信息。
相關配置請參考命令posa trap。
【舉例】
# 開啟POS終端接入的Trap功能。
<Sysname> system-view
[Sysname] snmp-agent trap enable posa
【命令】
source-ip ip-address
undo source-ip
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
ip-address:IP地址。
【描述】
source-ip命令用來配置綁定TCP連接的源地址,undo source-ip命令用來取消對TCP連接源地址的綁定。
缺省情況下,未綁定源地址。
需要注意的是:
· 綁定的IP地址隻能為A、B、C類地址,不能為D類地址。
· 配置完source-ip後,要重新建立TCP連接該命令才生效。
【舉例】
# 配置TCP類型的POS應用1。
<Sysname> system-view
[Sysname] posa app 1 type tcp
# 配置POS應用1的源地址為1.1.1.1。
[Sysname-posa-app1] source-ip 1.1.1.1
【命令】
source-port port-number
undo source-port
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
port-number:源端口號,取值範圍為4000~4999。
【描述】
source-port命令用來配置綁定TCP連接的源端口號,即與前置機建立TCP連接時,隻能使用指定的源端口號。undo source-port命令用來取消對TCP連接源端口號的綁定。
缺省情況下,未綁定源端口號,與前置機建立TCP連接時將使用係統隨機分配的一個未被占用的端口號。
需要注意的是:
· 短連接模式下,不支持配置綁定TCP連接的源端口號。
· 指定源端口號時,請選擇使用係統中未分配給其它應用的空閑端口號。
· 配置完source-port後,要重新建立TCP連接該命令才生效。
【舉例】
# 配置TCP類型的POS應用1。
<Sysname> system-view
[Sysname] posa app 1 type tcp
# 配置POS應用1的源端口號為4001。
[Sysname-posa-app1] source-port 4001
【命令】
tcp keepalive interval time count counts
undo tcp keepalive
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
interval time表示keepalive報文發送時間間隔,取值範圍為1~7200,單位為秒,缺省值為2秒。
count counts表示keepalive報文發送次數,取值範圍為2~100,缺省值是3次。
【描述】
tcp keepalive命令用來設置POS應用的TCP keepalive報文的發送參數。路由器通過向前置機上的POS應用發送keepalive報文,來探測該POS應用對應連接的連通信。undo tcp keepalive用來恢複缺省情況。
缺省情況下,發送keepalive報文的周期為2秒,當連續發送3次keepalive報文沒有得到回應時路由器斷開與該POS應用的TCP連接。
【舉例】
# 配置TCP類型的POS應用1。
<Sysname> system-view
[Sysname] posa app 1 type tcp
# 配置POS應用1的keepalive報文發送間隔為100秒,發送次數為4次。
[Sysname-posa-app1] tcp keepalive interval 100 count 4
【命令】
tcp linking-time time
undo tcp linking-time
【視圖】
POS應用視圖
【參數】
time:允許POS應用處於Linking狀態的最大時間,取值範圍為1~20,單位為秒,缺省值為20秒。
【描述】
tcp linking-time命令用來設置POS應用處於Linking狀態的允許的最大時間。undo tcp linking-time用來恢複缺省情況。
缺省情況下,允許POS應用處於Linking狀態的最大時間為20秒。
【舉例】
# 配置POS應用1的TCP連接狀態時間為10秒
<Sysname> system-view
[Sysname] posa app 1 type tcp
[Sysname-posa-app1] tcp linking-time 10
【命令】
terminal-ip append
undo terminal-ip append
【視圖】
POS應用視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
terminal-ip append命令用來使能主叫IP地址發送功能,即發送給前置機的報文中包含有POS機的主叫IP地址。undo terminal-ip append命令用來關閉主叫IP地址發送功能。
缺省情況下,主叫IP地址發送功能處於關閉狀態。
需要注意的是:
· 僅當POS終端為TCP接入方式時支持此功能。
· 僅當前置機支持主叫IP地址顯示功能的情況下,才需要在POS終端接入設備上使能主叫IP地址發送功能。
· 如果級聯方式下需要使用發送主叫IP地址功能,則應該在與前置機相連的路由器上使能該功能,而中繼路由器上無需使能。
【舉例】
# 配置TCP類型的POS應用1。
<Sysname> system-view
[Sysname] posa app 1 type tcp
# 使能主叫IP地址發送功能。
[Sysname-posa-app1] terminal-ip append
【命令】
threshold answer-tone value
undo negotiation answer-tone
【視圖】
FCM接口視圖
【參數】
value:設置MODEM發送應答音的能量增益,取值範圍是1~42,單位為-dBm。
【描述】
threshold answer-tone命令用來設置modem發送應答音能量增益。undo threshold answer-tone命令用來恢複默認值。
MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:
命令 |
參數 |
E1POS模塊 |
FCM模塊 |
threshold answer-tone |
value |
缺省值為20 |
缺省值為9 |
【舉例】
# 設置modem發送應答音能量增益為-12 dBm。
<Sysname>system-view
[Sysname]int fcm 4/0
[Sysname-Fcm4/0] threshold answer-tone 12
【命令】
threshold rlsdoff value
undo threshold rlsdoff
【視圖】
FCM接口視圖
【參數】
value:設置MODEM接收信號門限值下限,取值範圍是0~75,單位為-dBm。
【描述】
threshold rlsdoff命令用來設置modem協商的接收信號門限值下限。undo threshold rlsdoff命令用來恢複默認值。
缺省情況下,modem協商的接收信號門限值下限為-48dBm。
【舉例】
# 設置modem協商的接收信號門限值下限為-50 dBm。
<Sysname >system-view
[Sysname]int fcm 4/0
[Sysname-Fcm4/0] threshold rlsdoff 50
【命令】
threshold rlsdon value
undo negotiation rlsdon
【視圖】
FCM接口視圖
【參數】
value:設置MODEM接收信號門限值上限,取值範圍是0~75,單位為-dBm。
【描述】
threshold rlsdon命令用來設置modem協商的接收信號門限值上限。undo threshold rlsdon命令用來恢複默認值。
缺省情況下,modem協商的接收信號門限值上限為-43 dBm。
【舉例】
# 設置modem協商的接收信號門限值上限為-45 dBm。
<Sysname >system-view
[Sysname]int fcm 4/0
[Sysname-Fcm4/0] threshold rlsdon 45
【命令】
threshold txpower value
undo negotiation txpower
【視圖】
FCM接口視圖
【參數】
value:設置MODEM信號發送的能量增益,取值範圍是1~42,單位為-dBm。
【描述】
threshold txpower命令用來設置modem協商的發送能量增益的大小。undo threshold txpower命令用來恢複默認值
MSR係列路由器各款型對於本節所描述的命令及參數的支持情況有所不同,詳細差異信息如下:
命令 |
參數 |
E1POS模塊 |
FCM模塊 |
threshold txpower |
value |
缺省值為18 |
缺省值為10 |
【舉例】
# 設置modem協商的發送能量增益大小為-11 dBm。
<Sysname >system-view
[Sysname]int fcm 4/0
[Sysname-Fcm4/0] threshold txpower 11
timer quiet time
undo timer quiet
【視圖】
POS應用視圖
【參數】
time:當前前置機不可達時,保持靜默狀態的時間,範圍為10~600,單位為分鍾。
【描述】
timer quiet用來設置POS應用的靜默時間。undo timer quiet命令用來恢複缺省情況。
缺省情況下,POS應用的靜默時間為600分鍾。
對於TCP類型的前置機,當POS終端發起交易時,路由器嚐試向前置機(有可能是主前置機也有可能是備前置機)發起連接,若前置機不可達,則此前置機進入靜默(Blocked)狀態,在此期間,此前置機保持靜默(Blocked)狀態,路由器不向該前置機發送任何POS終端的交易請求,靜默時間超時後,該前置機恢複為非靜默狀態。
需要注意的是:
· 僅TCP連接方式的POS應用支持配置靜默時間。
· 僅當POS應用配置了備份應用時,靜默時間的配置才有意義。
· 互為備份的兩個POS應用可以分別配置各自的靜默時間。
相關配置可參考命令backup app。
【舉例】
# 設置POS應用1的靜默時間為500分鍾。
<Sysname> system-view
[Sysname] posa app 1 type tcp
[Sysname-posa-app1] timer quiet 500
【命令】
tpdu-change { destination | source }
undo tpdu-change
【視圖】
POS應用視圖
【參數】
destination:修改轉發給前置機的終端報文的TPDU目的地址。
source:修改轉發給前置機的終端報文的TPDU源地址。
【描述】
tpdu-change命令用來配置TPDU地址更改策略,即路由器向該POS應用對應的前置機轉發終端報文時,對報文TPDU地址的更改策略。undo tpdu-change命令用來取消該配置。
缺省情況下,僅能修改TPDU源地址。
需要注意的是:
· 僅能配置為修改報文的TPDU源地址或者TPDU目的地址,後配置的生效。
· 不同的前置機對可更改的TPDU地址字段的要求不同,要麼僅允許更改TPDU源地址,要麼僅允許更改TPDU目的地,因此需要根據前置機的要求來配置路由器對於TPDU地址的更改策略。
【舉例】
# 指定向POS應用1對應的前置機轉發終端報文時,修改其TPDU目的地址。
<Sysname> system-view
[Sysname] posa app 1 type tcp
[Sysname-posa-app1] tpdu-change destination
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!