網絡通訊產品的運轉測試方法
2023-06-02 13:59:21 1
專利名稱:網絡通訊產品的運轉測試方法
技術領域:
本發明是有關於一種產品運轉測試方法,且特別是有關於一種網絡通訊產品的運轉測試方法。
背景技術:
網際網路的普及化使得信息傳遞速度更為快速,人與人之間的溝通與消息分享也更為容易。為因應信息網絡架構於辦公室、住家、公眾領域的需求,市面上各式消費型網絡通訊產品的種類齊全,如網絡交換器、路由器等。然而,由於網絡通訊產品的生產時間都很短,在短時間內並無法將所有有問題的產品篩選出來,導致使用者在日後操作時發生故障的情形。此外,實際測試產品時也需耗費大量的測試時間,使製程成本居高不下。
發明內容
本發明是有關於一種網絡通訊產品的運轉(Rim-in)測試方法,可同時對多個網通產品執行長時間的運轉測試,使運轉測試更為高效率與低成本,且提升產品良率。本發明提出一種網絡通訊產品的運轉測試方法,包括步驟設定一伺服器與多個待測物的通訊模式為一動態網絡協議(internet protocol, IP)通訊模式;更改這些待測物的預設IP為一給定IP,其中,這些待測物的給定IP是不相同以分辨這些待測物;使這些待測物開機並連線至伺服器;實時同步監控並記錄這些待測物各自的一狀態內容;以及, 根據這些待測物各自的狀態內容以判斷這些待測物各自的至少一操作功能是否正常。本發明提出一種網絡通訊產品的運轉測試方法,其步驟還包括設定一伺服器與這些待測物的通訊模式,例如為點對點通訊協議(Point-to-Pointfrotocol over Ethernet, PPPoE) $雲; 殳tiliHI^iX (Dynamic HostConfiguration Protocol, DHCP)等模式,利用待測物的給定IP,通過伺服器實時同步監控並記錄這些待測物各自的一狀態內容,以及,根據這些待測物各自的狀態內容以判斷這些待測物各自的至少一操作功能是否正常。其中該伺服器例如為模擬提供網際網路服務業者的伺服器anternet ServiceProvider Server, ISP Server)0本發明提出一種網絡通訊產品的運轉測試方法,其步驟還包括設定一測試用計算機與這些待測物的連線模式,利用待測物的給定IP,通過測試用計算機實時同步監控並記錄這些待測物各自的一狀態內容,以及,根據這些待測物各自的狀態內容以判斷這些待測物各自的至少一操作功能是否正常。其中該測試用計算機例如為仿真使用者計算機或上網裝置。為讓本發明的上述內容能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。
圖1是依照本發明較佳實施例的一種網絡通訊產品的運轉測試方法的流程圖。圖2是仿真網絡通訊產品於運轉測試時的元件架構圖。圖3、4是圖2的系統架構測試內部功能的元件架構圖。[主要元件標號說明]10:伺服器12:網絡接線盒14:測試用計算機16:ADSL局端仿真器18:話機治具0」(j = 1 m)待測物Lj(j = 1 m)連接埠警示燈
具體實施例方式請參照圖1,其是依照本發明較佳實施例的一種網絡通訊產品的運轉測試方法的流程圖。並請參照圖2,其是仿真網絡通訊產品於運轉測試時的元件架構圖。如圖1的步驟 Sll與圖2所示,設定一伺服器10與多個待測物OjG = 1 m)的通訊模式為一動態網絡協議(internet protocol, IP)。這些待測物Oj (j = 1 m)是網絡通訊產品,如網絡交換器、路由器、網絡電話機等,並通過一網絡接線盒12電性連接至一測試用計算機14。本實施例先以測試這些待測物Oj (j = 1 m)的網絡功能為例作說明,伺服器10 與待測物0j(j = 1 m)之間設置ADSL局端仿真器16,如此一來,即可以模擬一般使用者通過這些待測物Oj (j = 1 m)對外部網絡系統通訊的連線情形。較佳地,伺服器10與這些待測物Oj (j = 1 m)的動態IP通訊模式例如為點對點(Point-to-Point Protocol over Ethernet,PPPoE)通訊模式或動態主機設定通訊協議 (Dynamic Host Configuration Protocol,DHCP)等模式,本實施例是以 PPPoE 通訊模式作說明。相較於固定IP的模式,PPPoE通訊模式的通訊封包與作用都較為繁瑣且不易連線, 且此通訊模式的負載也相對較重,因此較易發現待測物的外部網絡連線問題,即待測物與網際網路服務業者(ISP)所提供的網際網路(Internet)的連線問題,例如為ADSL或3G網際網路的連線。然後,如步驟S12所示,更改這些待測物0「j = 1 m)的預設IP為一給定IP,其中,這些待測物Oj (j = 1 m)的給定IP是不相同以分辨這些待測物Oj (j = 1 m)。當網絡通訊產品出廠前,其內部預設IP通常為相同的一組IP號碼。然而,測試時必須同時監測多個待測物,如果每個待測物內部預設IP都一樣的話,就如同每個房子的門牌號碼都相同,讓人無法找到正確的房子位置。因此,為了能在測試過程中分辨這些待測物OjG = 1 m)的狀態,較佳地,可使這些待測物O^j = 1 m)具有其專屬的給定IP。舉例來說,待測物O1的給定IP為 196. 168. 1. 1,待測物O2的給定IP為196. 168. 1. 2,其它待測物O3至Om的給定IP則可依此類推,藉此以清楚區隔這些待測物A (j = 1 m)。此變更待測物A (j = 1 m)的預定IP 為給定IP以識別各待測物的步驟可為手動操作或是利用軟體自動設定。另外,伺服器10設定的PPPoE通訊模式更會分配這些待測物Oj (j = 1 m)各自對外的網域IP (WAN port)。
接著,如步驟S13所示,使這些待測物Oj (j = 1 m)開機並連線至伺服器10。此步驟中,伺服器10是根據待測物Oj (j = 1 m)各自的網域IP去連接待測物Oj (j = 1 m)。另外,測試用計算機14則根據待測物A (j = 1 m)的給定IP去連接待測物化(j = 1 m)。其中測試用計算機14用來仿真使用者計算機或上網裝置,以測試待測物Oj (j = 1 m)的內部網絡連線功能,即測試用計算機與待測物所提供的內部區域通訊網路的連線,內部區域通訊網路例如為企業或家用內部網絡,一般可以使用有線或無線連線方式。然後,如步驟S14所示,實時同步監控並記錄這些待測物Oj (j = 1 m)各自的一狀態內容。此步驟中,在伺服器10端是通過實時監控軟體(ping testtool)同步檢查所有待測物= 1 m)的外部網絡連線功能是否正常,再從測試用計算機14端同步檢查所有待測物0j(j = 1 m)的內部網絡連線功能是否正常。上述同步檢查的步驟可以於監控軟體(ping test tool)預先設定欲檢查的時機,例如可以在Run-in後48小時或168小時, 每隔1小時進行一次同步檢查。接著,如步驟S15所示,根據這些待測物Oj (j = 1 m)各自的狀態內容以判斷這些待測物化0_ = 1 m)各自的至少一操作功能是否正常。由於本實施例的通訊模式是採用PPPoE通訊模式,在實時監控的過程中,可通過判斷這些待測物Oj (j = 1 m)與伺服器10之間的通訊封包是否遺失,去評估這些待測物 OjU = 1 m)各自的網絡連線狀態。舉例來說,伺服器10是在規定時間內,例如168小時,每小時同步檢查所有待測物 0j(j = 1 m)的連線狀態。當待測物0」(j = 1 m)的對外ADSL連線狀態出現異常時, 例如斷線,實時監控軟體會出現通訊封包遺失的現象,而此封包遺失的狀態將被記錄起來。在連線過程中若是有待測物斷線,例如是待測物O1斷線,PPPoE通訊模式會重新給予待測物O1另一個網域IP。因此,無論在伺服器10端或是測試用計算機14端,皆可通過判斷待測物的網域IP是否變更的狀態內容,以判斷待測物的對外網絡是否正常。另外,在伺服器10端也可根據待測物的封包存活時間(time to live,TTL)以判斷待測物的連線是否異常。如此一來,即可判斷這些待測物Oj(j = 1 m)的外部網絡功能,如ADSL網絡功能是否正常。另外,此外部網絡功能亦可為3G網絡功能。圖1中的伺服器10還可連接至系統業者的3G基地臺仿真器,以仿真這些待測物Oj (j = 1 m)的3G網絡功能。根據通訊封包遺失的現象,同樣能夠分辨待測物0j(j = 1 m)的內部網絡功能是否異常。此內部網絡功能可為有線網絡功能或無線網絡功能。在測試用計算機14端也同時能夠測試其它產品功能。請參照圖3、4,其是圖2的系統架構測試內部功能的元件架構圖。如圖3所示,這些待測物= 1 m)還連接至一話機治具18,而話機治具18連接至測試用計算機14。判斷這些待測物A (j = 1 m)各自的操作功能是否正常時,測試用計算機14可根據是否產生正常的撥話音以判斷這些待測物0j(j = 1 m)的網絡電話功能是否正常。另外如圖4所示,還可根據這些待測物OjG = 1 m)各自的連接埠警示燈1^(」 =1 m)的發亮狀態以判斷這些待測物Oj (j = 1 m)各自的連接埠功能是否正常。本發明上述實施例所揭露的網絡通訊產品的運轉測試方法,可同時對多個待測物執行測試,以仿真實際網通產品連線到外部網絡或是內部網絡連線功能,如此,可大量且有效率地篩選有瑕疵的產品,以提高消費性網通產品的質量,減少產品問題與避免資源浪費。 此外,利用網絡概念與技術來架設實時同步監控多個待測物的測試環境更可降低生產成本。 綜上所述,雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明的精神和範圍內,當可作各種的更動與潤飾。因此,本發明的保護範圍當視所附的權利要求範圍所界定者為準。
權利要求
1.一種網絡通訊產品的運轉測試方法,包括設定一伺服器與多個待測物的通訊模式為一動態網絡協議IP通訊模式; 更改該些待測物的預設IP為一給定IP,其中,該些待測物的該些給定IP是不相同; 使該些待測物開機並連線至該伺服器; 實時監控並記錄該些待測物各自的一狀態內容;以及根據該些待測物各自的該狀態內容以判斷該些待測物各自的至少一操作功能是否正常。
2.根據權利要求1所述的運轉測試方法,其中,該動態IP通訊模式為點對點PPPoE通訊模式或動態主機設定通訊協議DHCP模式。
3.根據權利要求1所述的運轉測試方法,其中,該實時監控該些待測物的步驟包括 判斷各該些待測物與該伺服器間的一通訊封包是否遺失以判斷各該些待測物的網絡連線狀態。
4.根據權利要求3所述的運轉測試方法,其中,是以該伺服器實時監控該些待測物。
5.根據權利要求4所述的運轉測試方法,其中,該伺服器為模擬提供網際網路服務的伺服器。
6.根據權利要求5所述的運轉測試方法,其中,該操作功能為ADSL網絡功能或3G網絡功能。
7.根據權利要求3所述的運轉測試方法,其中,該些待測物連接至一測試用計算機,該測試用計算機實時監控該些待測物。
8.根據權利要求7所述的運轉測試方法,其中,該測試用計算機為仿真使用者計算機或上網裝置。
9.根據權利要求8所述的運轉測試方法,其中,該操作功能為有線網絡功能或無線網絡功能。
10.根據權利要求1所述的運轉測試方法,其中,該判斷該些待測物各自的該操作功能是否正常的步驟包括使該些待測物連接至一話機治具;以及根據是否產生正常的一撥話音以判斷各該些待測物的網絡電話功能是否正常。
11.根據權利要求1所述的運轉測試方法,其中,該判斷該些待測物各自的該操作功能是否正常的步驟包括根據該些待測物各自的一連接埠警示燈的發亮狀態以判斷該些待測物各自的連接埠功能是否正常。
全文摘要
一種網絡通訊產品的運轉測試方法,包括步驟設定一伺服器與多個待測物的通訊模式為一動態網絡協議(internet protocol,IP)通訊模式;更改這些待測物的預設IP為一給定IP,其中,這些待測物的給定IP是不相同以分辨這些待測物;使這些待測物開機並連線至伺服器;實時同步監控並記錄這些待測物各自的一狀態內容;以及,根據這些待測物各自的狀態內容以判斷這些待測物各自的至少一操作功能是否正常。
文檔編號H04L12/26GK102195823SQ20101011765
公開日2011年9月21日 申請日期2010年3月4日 優先權日2010年3月4日
發明者邱源福 申請人:智易科技股份有限公司