09-CWMP命令
本章節下載: 09-CWMP命令 (148.12 KB)
1.1.6 cwmp cpe connect interface
1.1.7 cwmp cpe inform interval
1.1.8 cwmp cpe inform interval enable
1.1.15 display cwmp configuration
【命令】
cwmp
【視圖】
係統視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
cwmp命令用來進入CWMP視圖。
【舉例】
# 進入CWMP視圖。
<Sysname> system-view
[Sysname] cwmp
【命令】
cwmp acs password [ cipher | simple ]passowrd
undo cwmp acs password
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
cipher:以密文方式設置密碼。不指定cipher和simple參數時,表示以明文方式設置密碼。
simple:以明文方式設置密碼。不指定cipher和simple參數時,表示以明文方式設置密碼。
password:CPE連接到ACS時用來認證的密碼,區分大小寫。明文密碼的長度範圍是1~255;密文密碼的長度範圍是1~373。
【描述】
cwmp acs password命令用來配置連接到ACS的密碼。undo cwmp acs password命令用來恢複缺省情況。
缺省情況下,沒有配置連接到ACS的密碼。
需要注意的是:
· 當多次使用該命令配置密碼時,以最新的配置為準。
· 執行undo cwmp acs username時,係統會執行undo cwmp acs username和undo cwmp acs password,將CPE用戶名和密碼一並刪除。
相關配置可參考命令cwmp acs username。
【舉例】
# 配置連接到ACS的密碼為newpsw。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp acs password newpsw
【命令】
cwmp acs url url
undo cwmp acs url
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
url:指定ACS的URL,為8~255個字符的字符串,格式必須為:http://host[:port]/path,其中host的長度不能超過20。
【描述】
cwmp acs url命令用來配置ACS的URL。undo cwmp acs url命令用來恢複缺省情況。
缺省情況下,沒有配置ACS的URL。
當多次使用該命令配置ACS的URL時,以最新的配置為準。
【舉例】
# 配置ACS的URL為http://www.acs.com:80/acs。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp acs url http://www.acs.com:80/acs
【命令】
cwmp acs username username
undo cwmp acs username
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
username:CPE連接到ACS時用來認證的用戶名,為1~255個字符的字符串,區分大小寫。
【描述】
cwmp acs username命令用來配置連接到ACS的用戶名。undo cwmp acs username命令用來恢複缺省情況。
缺省情況下,沒有配置連接到ACS的用戶名。
需要注意的是:
· 當多次使用該命令配置用戶名時,以最新的配置為準。
· 執行undo cwmp acs username時,係統會執行undo cwmp acs username和undo cwmp acs password,將CPE用戶名和密碼一並刪除。
相關配置可參考命令cwmp acs password。
【舉例】
# 配置連接到ACS的用戶名為newname。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp acs username newname
【命令】
cwmp cpe connect retry times
undo cwmp cpe connect retry
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
times:重發次數,取值範圍為0~100,0表示不重發。
【描述】
cwmp cpe connect retry命令用來配置重發次數。undo cwmp cpe connect retry命令用來恢複缺省情況。
缺省情況下,重發次數為無限次,即設備會一直按照一定周期給ACS發送連接請求。
【舉例】
# 配置CPE重發次數為5次。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp cpe connect retry 5
【命令】
cwmp cpe connect interface interface-type interface-number
undo cwmp cpe connect interface
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
interface-type interface-number:進行WAN連接的接口類型和接口編號。
【描述】
cwmp cpe connect interface命令用來設置CPE上用於連接ACS的接口。undo cwmp cpe connect interface命令用來恢複缺省情況。
【舉例】
# 配置CPE上與ACS連接的接口為Vlan-interface 1。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp cpe connect interface Vlan-interface 1
【命令】
cwmp cpe inform interval seconds
undo cwmp cpe inform interval
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
seconds:周期發送Inform報文的時間間隔,取值範圍為10~86400,單位為秒。
【描述】
cwmp cpe inform interval命令用來配置周期發送Inform報文的時間間隔。undo cwmp cpe inform interval命令用來恢複缺省情況。
缺省情況下,CPE周期發送Inform報文的時間間隔為600秒。
【舉例】
# 配置CPE周期發送Inform報文的時間間隔為3600秒。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp cpe inform interval 3600
【命令】
cwmp cpe inform interval enable
undo cwmp cpe inform interval enable
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
cwmp cpe inform interval enable命令用來開啟CPE周期發送Inform報文功能。undo cwmp cpe inform interval enable命令用來恢複缺省情況。
缺省情況下,CPE周期發送Inform報文功能處於關閉狀態。
【舉例】
# 使能CPE周期發送Inform報文功能。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp cpe inform interval enable
【命令】
cwmp cpe inform time time
undo cwmp cpe inform time
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
time:指定CPE發送一次Inform報文的日期和時間,格式為:yyyy-mm-ddThh:mm:ss,取值範圍為1970-01-01T00:00:00~2105-12-31T23:59:59,該時間必須大於係統當前時間。
【描述】
cwmp cpe inform time命令用來配置CPE在指定時刻發送一次Inform報文。undo cwmp cpe inform time命令用來恢複缺省情況。
缺省情況下,CPE發送Inform報文的日期和時間為空,即沒有配置CPE定時發送Inform報文的時間。
【舉例】
# 配置CPE發送Inform報文的日期和時間為2007-12-01T20:00:00。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp cpe inform time 2007-12-01T20:00:00
【命令】
cwmp cpe password password
undo cwmp cpe password
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
password:指定ACS連接到CPE時用來認證的密碼,為1~255個字符的字符串,區分大小寫。
【描述】
cwmp cpe password命令用來配置ACS連接到CPE時用來認證的密碼。undo cwmp cpe password命令用來恢複缺省情況。
缺省情況下,沒有配置連接到CPE的密碼。
需要注意的是:
· 當多次使用該命令配置密碼時,以最新的配置為準。
· 執行undo cwmp cpe username時,係統會執行undo cwmp cpe username和undo cwmp cpe password,將CPE用戶名和密碼一並刪除。
相關配置可參考命令cwmp cpe username。
【舉例】
# 配置連接到CPE密碼為newpsw。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp cpe password newpsw
【命令】
cwmp cpe username username
undo cwmp cpe username
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
username:ACS連接到CPE時用來認證的用戶名,為1~255個字符的字符串,區分大小寫。
【描述】
cwmp cpe username命令用來配置ACS連接到CPE時用來認證的用戶名。undo cwmp cpe username命令用來恢複缺省情況。
缺省情況下,沒有配置連接到CPE的用戶名。
需要注意的是:
· 當多次使用該命令配置用戶名時,以最新的配置為準。
· 執行undo cwmp cpe username時,係統會執行undo cwmp cpe username和undo cwmp cpe password,將CPE用戶名和密碼一並刪除。
相關配置可參考命令cwmp cpe password。
【舉例】
# 配置連接到CPE的用戶名為newname。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp cpe username newname
【命令】
cwmp cpe wait timeout seconds
undo cwmp cpe wait timeout
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
seconds:無數據傳輸超時時間,取值範圍為30~1800,單位為秒。
【描述】
cwmp cpe wait timeout命令用來配置CPE無數據傳輸超時時間。undo cwmp cpe wait timeout命令用來恢複缺省情況。
缺省情況下,無數據傳輸超時時間為30秒。
【舉例】
# 配置CPE無數據傳輸超時時間為60秒。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] cwmp cpe wait timeout 60
【命令】
cwmp device-type { device | gateway }
undo cwmp device-type
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
device:配置設備工作在device模式。
gateway:配置設備工作在gateway模式。
【描述】
cwmp device-type命令用來配置設備作為CPE時的工作模式。undo cwmp device-type命令用來恢複缺省情況。
缺省情況下,設備作為CPE時工作在gateway模式。
當設備作為CPE被ACS管理時,需要根據設備在網絡中的位置,設置設備的工作模式。
· 當設備部署在網吧、小型企業的廣域網出口,並且設備下層級聯了別的CPE。此時,如果要求ACS能夠管理本設備以及下層CPE,則需要配置設備工作在gateway模式。
· 如果設備下層沒有級聯CPE時,可以配置設備工作在device模式。
需要注意的是,切換工作模式前,須關閉CWMP功能。否則,不能切換。
【舉例】
# 設置設備工作在gateway模式。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] undo cwmp enable
[Sysname-cwmp] cwmp device-type gateway
[Sysname-cwmp] cwmp enable
【命令】
cwmp enable
undo cwmp enable
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
無
【描述】
cwmp enable命令用來開啟CWMP功能。undo cwmp enable命令用來關閉CWMP功能。
缺省情況下,CWMP功能處於開啟狀態。
需要注意的是,當CWMP在執行上傳或下載操作時,不能關閉CWMP功能。
【舉例】
# 當沒有上傳或下載操作執行時,關閉CWMP功能。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] undo cwmp enable
【命令】
display cwmp configuration [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display cwmp configuration命令用來顯示CWMP的當前配置信息。
【舉例】
# CWMP使能,顯示CWMP的配置信息。
<Sysname> display cwmp configuration
TR-069 is enabled.
ACS URL :http://www.acs.com:80/acs
ACS username :newname
ACS password :newpsw3
Inform enable status :disabled
Inform interval :600s
Inform time :none
Wait timeout :30s
Reconnection times :Unlimited
Source IP interface :none
表1-1 display cwmp configuration命令顯示信息描述表
字段 |
描述 |
TR-069 is |
CWMP(TR-069)的使能狀態。enabled表示已使能,disabled表示未使能 |
ACS URL |
ACS的URL,沒有配置時顯示為null |
ACS username |
連接到ACS的認證用戶名,沒有配置時顯示為空 |
ACS password |
連接到ACS的認證密碼,沒有配置時顯示為空 |
Inform enable status |
周期發送Inform報文的使能情況,enabled表示已使能,disabled表示未使能 |
Inform interval |
發送Inform報文的周期,沒有配置時顯示為none |
Inform time |
定期發送Inform報文的日期和時間,沒有配置時顯示為none |
Wait timeout |
無數據傳輸超時的時間 |
Reconnection times |
重發次數 |
Source IP interface |
CPE上用於連接ACS的接口,可以通過cwmp cpe connect interface命令設置 |
【命令】
display cwmp status [ | { begin | exclude | include } regular-expression ]
【視圖】
任意視圖
【缺省級別】
2:係統級
【參數】
|:使用正則表達式對顯示信息進行過濾。有關正則表達式的詳細介紹,請參見“基礎配置指導”中的“CLI”。
begin:從包含指定正則表達式的行開始顯示。
exclude:隻顯示不包含指定正則表達式的行。
include:隻顯示包含指定正則表達式的行。
regular-expression:表示正則表達式,為1~256個字符的字符串,區分大小寫。
【描述】
display cwmp status命令用來顯示CWMP的當前狀態信息。
【舉例】
# CWMP沒有使能時,顯示CWMP的狀態信息。
<Sysname> display cwmp status
CWMP is disabled.
# CWMP使能,顯示CWMP的狀態信息。
<Sysname> display cwmp status
CWMP is enabled.
ACS URL :http://www.acs.com:80/acs
ACS information is set by :user
ACS username :newname
ACS password :newpsw3
Connection status :disconnected
Data transfer status :none
Time of last successful connection :none
Interval upon to next connection :1096832s
表1-2 display cwmp status命令顯示信息描述表
字段 |
描述 |
ACS URL |
ACS的URL,沒有配置時顯示為null |
ACS information is set by |
CWMP得到ACS URL的方式,沒有配置ACS URL時顯示為none · user表示ACS URL為命令行配置 · config file表示ACS URL為ACS配置 · DHCP表示ACS URL為DHCP配置 |
ACS username |
連接到ACS的認證用戶名,沒有配置時顯示為空 |
ACS password |
連接到ACS的認證密碼,沒有配置時顯示為空 |
Connection status |
連接狀態,包含: · connected表示連接已建立 · disconnected表示沒有建立連接 · waiting response表示正在等待響應報文 |
Data transfer status |
數據傳輸的狀態,包含: · uploading表示正在上傳數據 · downloading表示正在下載數據 · none表示沒有數據在傳輸 |
Time of last successful connection |
最近一次成功連接的時間,最近沒有成功連接時顯示為none |
Intervel upon to next connection |
距離下一次發起連接的時間,單位為秒。如果沒有配置周期或定期發送Inform報文時則顯示為none |
【命令】
ssl client-policy policy-name
undo ssl client-policy
【視圖】
CWMP視圖
【缺省級別】
2:係統級
【參數】
policy-name:SSL客戶端策略名,為1~16個字符的字符串,不區分大小寫。
【描述】
ssl client-policy命令用來配置CWMP引用的SSL客戶端策略。undo ssl client-policy命令用來刪除對該SSL客戶端策略的引用。
缺省情況下,CWMP沒有引用SSL客戶端策略。
CWMP是基於HTTP/HTTPS協議的,CWMP報文作為HTTP/HTTPS報文的數據部分封裝在HTTP/HTTPS報文中。如果ACS的URL以http://開頭,則使用HTTP協議,如果ACS的URL以https://開頭,則使用HTTPS協議。使用HTTPS協議時,為了對ACS身份進行認證,需要配置CWMP引用的SSL客戶端策略。關於SSL客戶端策略的詳細介紹和配置請參見“安全配置指導”中的“SSL”。
【舉例】
# 設置CWMP引用的SSL客戶端策略為test。
<Sysname> system
[Sysname] cwmp
[Sysname-cwmp] ssl client-policy test
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!