1.一种网络装置的测试方法,其特征在于,用来测试至少一网络装置,每一网络装置具有一网号,并且该网号为媒介访问控制地址,该测试方法包括下列步骤:执行一编码程序,用以将该网络装置的该网号编码成一条形码;
显示该网号及该条形码;
扫描该条形码;
比对扫描得到的该网号是否已储存于一数据库系统中,该数据库系统中储存多个已使用且不重复的网号资源;
若上述比对为否,判定该网号是正确的,否则判定该网号为不正确的,并修改该网号以输入正确的一新网号;
将该新网号写入该网络装置,以覆盖旧的该网号;以及
使用该新网号来测试该网络装置的联机状态;
其中,修改该网号的过程中,仅显示该网号信息。
2.如权利要求1所述的测试方法,其特征在于,其中于输入正确的该新网号的步骤中更包括下列步骤:
读取该网络装置的一刻录数据文件的该网号;以及
接收正确的该新网号的数据。
3.如权利要求1所述的测试方法,其特征在于,其中于执行一编码程序的步骤之前,更包括下列步骤:
读取该网络装置的该网号;
比对该网号的部份内容是否与一默认值相同;若上述比对为是,则判定该网号是合法的,转到执行一编码程序的步骤;否则判断该网号是不合法的,转到修改该网号以输入正确的一新网号的步骤。
网络装置的测试系统及其方法\n技术领域\n[0001] 本发明涉及一种测试系统及其方法,尤指一种网络装置的测试系统及其方法。\n背景技术\n[0002] 由于信息科技发展迅速,网络服务也成了人们信息与数据源的主要途径,而网络服务需要透过各终端的网络硬件装置来彼此传送信息。每一台网络硬件装置(如:网络卡)上都必需设定一独一无二的实体地址,用来在网络拓墣中做为辨识身分的标识符,此即网络硬件装置的媒介访问控制地址(Media Access Control Address,MAC Address)。网络传输过程中,除了判断IP地址之外,尚需判断实体地址,以能正确的将封包传至目的端。\n[0003] 网络硬件装置的实体地址决定出厂前,事先刻录于其中的一刻录数据文件。现今的作法在生产在线,将制造厂商已申请的实体地址(以下以网号代称)写入,并于出厂前,进行一连串的测试手续,针对每一台网络硬件装置的网号逐一进行验证,以确保能正确的传送封包。请参阅图1,该图为现有的网络装置的测试方法的一具体实施例的步骤流程图。\n如图1所示,所述的测试方法为以下步骤:\n[0004] 首先,将网络装置插接测试设备,开始执行测试程序(步骤S101),包括测试输出输入设备的初始状态以及进行初始化设定等程序(步骤S103);接着,测试程序便将刻录数据刻录到网络装置(步骤S104)再从网络装置读取网号,并将其显示于屏幕上(步骤S105)。\n[0005] 通常制造厂商所申请的网号会事先制作成卷标后贴于网络装置上,故作业人员会以肉眼来比对屏幕上显示的网号是否与网号卷标记载的内容相同(步骤S107);若是,则表示网号是正确的,随即使用目前的网号来测试网络装置的联机状态(步骤S109),直到测试程序结束为止。\n[0006] 若屏幕上显示的网号与网号卷标记载的内容不一样,则表示网号是错误的,作业人员随即中断测试程序(步骤S111),并利用文本编辑器来开启刻录数据文件,进而修改其中记录的网号(步骤S113),之后便重新启动测试设备(步骤S115),重头测试一遍。\n[0007] 由上述测试的步骤可发现,由于在生产在线进行测试的网络装置通常数量庞大,若欲针对每一台网络装置的实体地址逐一进行验证、比对,势必需耗费大量人力及工时;\n又,在测试过程中,一但检测到错误的网号,必须要中断测试程序,并开启刻录数据文件来修正网号,待稍后重新启动时,再重头测试。然而,由于刻录数据文件中亦储存有厂商信息以及组态设定等信息,故在修改网号的同时,容易因为人为疏失而不小心删修了刻录数据文件中其他信息,而增加作业上的失误机会。\n发明内容\n[0008] 因此,本发明的目的在于提供一种网络装置的测试系统及其方法,其利用扫瞄条形码的方式来检测网号,并于修改网号时,控制仅读取网号来进行修正,以改善现有技术的问题。\n[0009] 本发明揭示一种网络装置的测试系统,其用来测试至少一网络装置,每一网络装置具有一网号(MAC ID,MAC Address)。所述的测试系统包括有一记忆单元、一输入单元、一显示单元以及一处理单元;显示单元用以显示测试画面以及网号;处理单元耦接于网络装置、记忆单元、输入单元以及显示单元之间,用以执行一测试程序,来测试网络装置的联机状态;其中,处理单元于修改网号的过程中,仅显示网号,并透过输入单元来修改网号。\n[0010] 换句话说,本发明提供一种网络装置的测试系统,用来测试至少一网络装置,每一网络装置具有一网号,该测试系统包括有:一记忆单元,储存有一测试程序;一输入单元;\n一显示单元,用以显示测试画面以及该网号;以及一处理单元,耦接该记忆单元、该输入单元以及该显示单元之间,用以执行该测试程序,来测试该网络装置的联机状态;其中该测试程序执行时判断刻录于该网络装置的该网号是否正确,当该网号不正确时,则修改该网号以输入正确的一新网号,且于修改该网号的过程中,仅显示该网号,并透过该输入单元来修改该网号。\n[0011] 本发明又揭示一种网络装置的测试方法,其用来测试至少一网络装置,每一网络装置具有一网号(MAC ID)。所述的测试方法的步骤如下:首先,检查网号是否正确;若网号不正确,则输入正确的网号;此时正确的网号写入了刻录数据文件,以覆盖旧的网号;接着使用修正的刻录数据文件来再次刻录网络装置,然后测试网络装置的联机状态;其中,修改网号的过程中,仅显示网号的数据。\n[0012] 换句话说,本发明提供一种网络装置的测试方法,用来测试至少一网络装置,每一网络装置具有一网号,该测试方法包括下列步骤:检查刻录于该网络装置的该网号是否正确;若该网号不正确,则修改该网号以输入正确的一新网号;将该新网号写入该网络装置,以覆盖旧的该网号;以及使用该新网号来测试该网络装置的联机状态;其中,修改该网号的过程中,仅显示该该网号信息。\n[0013] 按照前述技术方案,本发明将网号编码成条形码的形式,利用扫瞄条形码以及软件比对的方式来检查网号是否重复,并控制仅读取网号来进行修正,如此除了能节省测试人力以及时间成本,亦能避免误删其他数据的机率。\n[0014] 以上的概述与接下来的详细说明及附图,皆是为了能进一步说明本发明为达到预定目的所采取的方式、手段及功效。而有关本发明的其他目的及优点,将在后续的说明及附图中加以阐述。\n附图说明\n[0015] 图1为现有技术的网络装置的测试方法的一具体实施例的步骤流程图;\n[0016] 图2为本发明所揭示的网络装置的测试系统的一具体实施例的系统架构示意图;\n[0017] 图3为本发明所揭示的测试系统的一具体实施例的测试画面示意图;\n[0018] 图4为本发明所揭示的测试系统的一具体实施例的修改网号画面示意图;以及[0019] 图5为本发明所揭示网络装置的测试方法的一具体实施例的步骤流程图。\n[0020] 【主要元件附图标记说明】\n[0021] 现有技术\n[0022] S101~S115:各个步骤流程\n[0023] 本发明\n[0024] 1:网络装置\n[0025] 2:网络装置的测试系统\n[0026] 21:显示单元\n[0027] 23:处理单元\n[0028] 25:输入单元\n[0029] 27:记忆单元\n[0030] 28数据库系统\n[0031] 29条形码扫瞄器\n[0032] 4:测试画面\n[0033] 41:条形码\n[0034] 5:修改网号画面\n[0035] S501~S523:各个步骤流程\n具体实施方式\n[0036] 本发明所提出的网络装置的测试系统及其方法,将网络装置的实体地址放大或编码成条形码形式,利用扫瞄条形码来记录实体地址并判断是否重复,以节省测试人力以及时间上的成本。\n[0037] 本发明的主要技术特征在于在将实体地址编码成条形码,并控制在修改实体地址时,控制仅读取实体地址的字段来进行修正,以下就仅提出必要的内部系统架构及其动作流程,然而,普通技术人员得知,除了以下所提及的构件,测试实体地址的手续当然包括其他的必要组件及程序,因此,不应以本实施例揭露者为限。\n[0038] 首先,请参阅图2,该图为本发明所揭示的网络装置的测试系统的一具体实施例的系统架构示意图。如图2所示,一网络装置的测试系统2(以下简称测试系统)用来测试至少一网络装置1。每一网络装置1具有唯一的网号(MAC ID,MAC Address)来辨识的,该网号即为实体地址。而网络装置1为具有网络联机能力的装置,例如是网络卡、工业计算机、主板或服务器等。\n[0039] 所述的测试系统2包括有一显示单元21、一处理单元23、一输入单元25、一记忆单元27、一数据库系统28以及一条形码扫瞄器29。显示单元21用以显示测试网络装置1的画面,具体来说,显示单元21即为一般常见的显示屏幕。输入单元25用来提供用户键入数据或指令于测试系统2中,具体来说,输入单元25可为键盘、鼠标、触控式面板。记忆单元27可为硬盘机、软盘驱动器记忆卡、随身盘,用来储存数据或程序。而处理单元23耦接于网络装置1、记忆单元27、输入单元25以及显示单元21之间,用来执行运算处理以及控制各组件的运作情形。\n[0040] 于本发明的一具体实施例中,记忆单元27储存有一测试程序及一编码程序。数据库系统28记录了多个使用过的网号数据,该些网号数据皆不重复且唯一,并且储存于一网号数据库(图略)。\n[0041] 而测试程序包括了用来测试网络装置1的联机状态的程序代码段;编码程序则是用以将该网号编码成一条形码(Bar Code)。接着,请再一并参考图3,该图为本发明所揭示的测试系统的一具体实施例的测试画面4示意图。如图3所示,处理单元23在执行测试程序的过程中,会将网络装置1的网号按照编码程序判定前六码(在此为举例说明)是否与默认值相符亦即当判断结果相符则表示此网号为合法,反之当判断结果不相符则表示此网号为不合法。其中默认值可经由参数设定去做修改,而针对不合法的网号则出现警告信息后跳至如图4的修改画面;而若针对合法的网号则将网号转成条形码41,并将条形码41及放大的网号显示于显示单元21。\n[0042] 条形码扫瞄器29则提供作业人员用以扫瞄显示单元21上的条形码41来辨识条形码41所代表的网号并传给数据库系统28以比对该网号是否存在于数据库系统28中,如不存在则将该网号新增至数据库系统28中;如该网号已存在于数据库系统28中则无法新增至数据库系统28中,且数据库系统28会发出警告信号(如警告显示信息或警告声音等),以提示作业人员需修目前测试的网络装置1所刻录的网号。\n[0043] 于本发明的一具体实施例中,所述的编码程序使用的编码算法为Code 39、Code \n39 Full AscII Code、Code 128A、Code 128B、Code 128C、Code128Auto、EAN13、EAN8、UPC-A、UPC-E、I2 OF 5、CODABAR、ITF-14之其一。\n[0044] 值得一提的是,一般的网络装置1上通常贴着印有其网号的标签,故除了利用扫瞄条形码来检查网络装置1的网号是否正确,亦可将网号放大后显示于显示单元21上,由作业人员直接透过肉眼比对显示单元21上的网号和网络装置1上的网号标签,以确定两者是否相同。\n[0045] 若检测的网号是错误的,使用者毋需中断测试程序,可利用程序来读取刻录数据文件来进行编辑,其中该刻录数据文件记录了每一网络装置1的网号、厂商信息以及组态设定信息。\n[0046] 请参考图4,该图为本发明所揭示的测试系统的一具体实施例的修改网号画面示意图。如图4所示,为了避免用户误删了刻录数据文件中的重要数据,处理单元23开启修改网号画面5,仅显示目前刻录于网络装置1中的网号,而不显示其他任何信息,并提供用户按照输入单元25将正确的新网号输入,并覆盖刻录数据文件中旧的网号。处理单元23随即将新修改的刻录数据文件重新刻录至网络装置1中,并使用新的网号继续之后的测试流程。\n[0047] 最后,请参阅图5,该图为本发明所揭示网络装置的测试方法的一具体实施例的步骤流程图。其中相关的系统架构请同时参阅图2-图4。如图5所示,所述的测试方法为以下步骤:\n[0048] 首先,将网络装置1插接于测试系统2,处理单元23便开始执行测试程序(步骤S501),包括测试输出输入设备的初始状态以及进行初始化设定等程序(步骤S503);接着,处理单元23便将刻录数据文件刻录至待测的网络装置1(步骤S505),再读取网络装置1的网号(步骤S507)并执行编码程序来判别网号(步骤S509)是否合法,例如将此网号的前\n6码与默认值相比,若比对结果相符则将网号编码成条形码41,之后再控制显示单元21显示网络装置1的网号及其条形码41(步骤S511),如图3的测试画面4所示。随后,作业人员便可使用条形码扫瞄器29来扫瞄条形码41(步骤S513),数据库系统28会接收条形码扫瞄器29传来的网号且与数据库系统28中的网号数据进行比对有无相同网号(步骤S515),若无相同网号则将条形码扫瞄器29传来的网号新增至数据库系统28后(步骤S521)继续的后的测试流程,以对网络装置1测试联机状态(步骤S523)。\n[0049] 若步骤S515判断为是,亦即条形码扫瞄器29传来的网号已存在于数据库系统28,则数据库系统28会发出警告信号(步骤S517),此警告信号可以是警告声音或警告显示信息。随后,作业人员便可由如图4的修改网号画面5修改网号(步骤S519)。\n[0050] 若编码程序判断读取自网络装置1的网号经步骤S509为判定为不相符时,即步骤S509判断为否时,此时,处理单元23便发出警告信号来告知作业人员网号是错误的信息(步骤S517),此警告信号可以是警告声音或警告显示信息;作业人员便可利用程序直接读取刻录数据文件来修改网号(步骤S519),一较佳实施例中,如图4的修改网号画面5,其仅显示目前刻录于网络装置1中的网号,并提供输入正确的网号的接口,以防作业人员误删刻录数据文件中其他重要数据。\n[0051] 最后,处理单元23便将输入正确的新网号烧进网络装置1中(步骤S505),并重复执行步骤S507~S521,而最后使用新的网号来测试网络装置1的联机状态(步骤S523),直到测试程序结束为止。\n[0052] 按照以上实例详述,当可知悉本发明的网络装置的测试系统及其方法,将网络装置的实体地址转成条形码,利用扫瞄条形码来办别该实体地址正确与否,并于修改实体地址后继续剩下来的测试程序。按照本发明提出的技术手段,可达到以下优点:\n[0053] 1、由于整个测试流程并未因为修改实体地址而中断,故之前已经执行的测试程序避免因为重开机而须重新执行一次,进而节省测试时间。\n[0054] 2、修改实体地址时,测试画面仅显示目前刻录于网络装置中的实体地址,并提供输入正确的实体地址的接口,以防作业人员误删刻录数据文件中其他重要数据。\n[0055] 3、将实体地址放大后显示,故以肉眼比对时,较不易出错。\n[0056] 4、利用扫瞄转成条形码的实体地址,并接收扫瞄信号来将测试中的实体地址一一与数据库系统中的网号数据进行比对,以判断实体地址是否未重复,如此可节省作业人员的比对时间。\n[0057] 但,以上所述,仅为本发明的具体实施例的详细说明及附图而已,并非用以限制本发明,本发明的所有范围应以权利要求为准,任何本领域的普通技术人员,可轻易思及的变化或修改皆可涵盖本发明权利要求之内。
法律信息
- 2016-08-03
未缴年费专利权终止
IPC(主分类): H04L 12/26
专利号: ZL 200910203730.0
申请日: 2009.06.10
授权公告日: 2013.01.09
- 2013-01-09
- 2011-02-02
实质审查的生效
IPC(主分类): H04L 12/26
专利申请号: 200910203730.0
申请日: 2009.06.10
- 2010-12-22
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-02-21
|
2005-08-19
| | |
2
| |
2005-11-16
|
2004-05-15
| | |
3
| |
2008-09-03
|
2007-12-27
| | |
4
| |
2005-07-06
|
2003-12-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |