Gateway device, router fault inspection system, method, and program
Patent Information
- Application Number
- JP2022209520
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-12-27
- Publication Date
- 2025-02-19
- Estimated Expiration
- 2042-12-27
AI Technical Summary
【0012】 前記第1~第4の視点によれば、ホームゲートウェイの大量製造時においても検査環境の複雑化を回避しつつルータ故障検査を効率よく行うことに貢献することができる。
Smart Images

Figure 0007632894000001 
Figure 0007632894000002 
Figure 0007632894000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a gateway device, a router fault inspection system, a method, and a program. [Background technology]
[0002] For a gateway (GW) device having an IP (Internet Protocol) routing function between a wide area network (WAN) interface and a local area network (LAN) interface, a fault inspection (router fault inspection) of an Ethernet port (WAN port, LAN port) and an IP routing function (routing control unit) is performed during manufacturing. In addition, during mass manufacturing of GW devices, a plurality of GW devices are inspected simultaneously to shorten inspection time and reduce inspection costs. However, to inspect a plurality of GW devices simultaneously, a dedicated network device is required, and there is a problem that the inspection environment becomes complicated. Therefore, as a method for solving these problems, a method of inspecting an Ethernet port by using a general-purpose switching hub as disclosed in Patent Document 1 is considered. Patent Document 1 describes that an Ethernet port can be inspected by connecting a plurality of Ethernet ports of a communication device to a plurality of Ethernet ports of a switching hub and transmitting and receiving inspection packets of the L2 layer between each port. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2014-90319 Summary of the Invention [Problem to be solved by the invention]
[0004] The following analysis is provided by the present inventors.
[0005] In the method of Patent Document 1, each port of a communication device can be inspected, but since the IP routing function is disabled during the inspection, it is not possible to inspect the IP routing function for malfunction. Even if the method of Patent Document 1 determines that there is no problem with the Ethernet port, if the IP routing function is malfunctioning, terminals such as PCs and smartphones connected to the LAN cannot connect to the Internet, so that the IP routing function must be inspected using a separate facility, making it difficult to avoid complicating the inspection environment.
[0006] A main object of the present invention is to provide a gateway device, a router fault inspection system, a method, and a program that can contribute to efficiently inspecting router faults while avoiding the complication of the inspection environment even during mass production of gateway devices. [Means for solving the problem]
[0007] A gateway device according to a first aspect is a gateway device having a routing control unit between a WAN interface unit and a LAN interface unit, and comprises: a test mode setting unit configured to set an operation mode, a tester mode, or a test subject mode when performing a router fault test for a first WAN interface unit, a first LAN interface unit, and a first routing control unit of at least one other first gateway device to be tested in response to a user's operation; a control unit configured to control its own WAN interface unit and LAN interface unit, and to perform predetermined information processing in accordance with the operation mode, the tester mode, or the test subject mode set by its own test mode setting unit; and an information storage unit configured to store a test result related to the router fault test, and the control unit of its own gateway device is configured to, when its own gateway device is set to the tester mode, transmit to its own WAN interface unit a signal of the other first gateway device set to the test subject mode, which is distributed from a second other gateway device set to the operation mode. a process of setting a WAN-IP address that does not conflict with one set in the first WAN interface unit of the other first gateway device; a process of distributing and setting a non-conflicting LAN-IP address to each of the LAN interface unit of the other first gateway device and the first LAN interface unit of the other first gateway device set to the test mode; a process of acquiring device information set in the other first gateway device from the other first gateway device set to the test mode and recording it in the information storage unit of the other first gateway device; a process of generating a test packet related to the router fault test and transmitting it to the other first gateway device set to the test mode via the LAN interface unit of the other first gateway device; a process of receiving the test packet routed by the other first gateway device set to the test mode via the WAN interface unit of the other first gateway device, comparing predetermined data included in the test packet at the time of transmission with predetermined data included in the test packet at the time of reception and recording the comparison test result in the information storage unit of the other first gateway device;and transmitting the device information and the inspection results recorded in the information storage unit of the device to a server via the WAN interface unit of the device.
[0008] A router fault inspection system according to a second aspect includes at least one manufacturing site inspection system and a server communicatively connected to the manufacturing site inspection system, the manufacturing site inspection system including at least one first gateway device set to an inspected mode, a second gateway device set to an operation mode, a third gateway device set to an inspection machine mode, a first switch hub, and a second switch hub, the first gateway device, the second gateway device, and the third gateway device being gateway devices according to the first aspect, the first switch hub being connected to a second LAN interface unit of the second gateway device and a third WAN interface unit of the third gateway device, the second switch hub being connected to the first LAN interface unit of the first gateway device and the third LAN interface unit of the third gateway device, and the second WAN interface unit of the second gateway device being connected to the server.
[0009] A router fault testing method according to a third aspect is a router fault testing method for performing a router fault testing for a WAN interface unit, a LAN interface unit, and a routing control unit of a gateway device having a routing control unit between the WAN interface unit and a LAN interface unit, the gateway device comprising: a test mode setting unit configured to set the gateway device to an operation mode, a tester mode, or a test subject mode when performing a router fault testing for a first WAN interface unit, a first LAN interface unit, and a first routing control unit of at least one other first gateway device to be tested in response to a user operation; a control unit configured to control the WAN interface unit and the LAN interface unit of the gateway device itself and to perform predetermined information processing in response to the operation mode, the tester mode, or the test subject mode set by the test mode setting unit of the gateway device itself; and an information storage unit configured to store a test result related to the router fault testing, and the control unit of the gateway device itself detects that the gateway device itself is set to the tester mode. a step of setting, in its own WAN interface unit, a WAN-IP address distributed from the other second gateway device set to the operation mode and which does not conflict with one set in the first WAN interface unit of the other first gateway device set to the test mode; a step of distributing and setting a non-conflicting LAN-IP address to each of its own LAN interface unit and the first LAN interface unit of the other first gateway device set to the test mode; a step of acquiring device information set in the other first gateway device from the other first gateway device set to the test mode and recording it in its own information storage unit; a step of generating a test packet related to the router fault test and transmitting it via its own LAN interface unit to the other first gateway device set to the test mode; and a step of receiving, via its own WAN interface unit, the test packet routed by the other first gateway device set to the test mode,The method includes a step of comparing predetermined data included in the inspection packet at the time of transmission with predetermined data included in the inspection packet at the time of reception and recording the comparison inspection result in the information storage unit of the device, and a step of transmitting the device information and the inspection result recorded in the information storage unit of the device to a server via the WAN interface unit of the device.
[0010] A program according to a fourth aspect is a program for causing a gateway device itself to execute a process of performing a router fault test for a WAN interface unit, a LAN interface unit, and a routing control unit of a gateway device having a routing control unit between a WAN interface unit and a LAN interface unit, the program causing the gateway device itself to execute a process of performing a router fault test for a WAN interface unit, a LAN interface unit, and a routing control unit of the gateway device itself, the gateway device itself comprising: a test mode setting unit configured to set an operation mode, a tester mode, or a test subject mode when performing a router fault test for a first WAN interface unit, a first LAN interface unit, and a first routing control unit of at least one other first gateway device to be tested in response to a user's operation; a control unit configured to control the WAN interface unit and the LAN interface unit of the gateway device itself and to perform predetermined information processing in response to the operation mode, the tester mode, or the test subject mode set by the test mode setting unit of the gateway device itself; and an information storage unit configured to store a test result related to the router fault test, a process of setting, when set, in its own WAN interface unit, a WAN-IP address distributed from the other second gateway device set to the operation mode and which does not conflict with one set in the first WAN interface unit of the other first gateway device set to the test mode; a process of distributing and setting a non-conflicting LAN-IP address to each of its own LAN interface unit and the first LAN interface unit of the other first gateway device set to the test mode; a process of acquiring device information set in the other first gateway device from the other first gateway device set to the test mode and recording it in its own information storage unit; a process of generating a test packet related to the router fault test and transmitting it via its own LAN interface unit to the other first gateway device set to the test mode; and a process of receiving, via its own WAN interface unit, the test packet routed by the other first gateway device set to the test mode,The device causes its own control unit to execute a process of comparing predetermined data included in the inspection packet at the time of transmission with predetermined data included in the inspection packet at the time of reception and recording the compared inspection result in its own information storage unit, and a process of transmitting the device information and the inspection result recorded in its own information storage unit to a server via its own WAN interface unit.
[0011] The program can be recorded in a computer-readable storage medium. The storage medium can be a non-transient medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. In addition, the present disclosure can be embodied as a computer program product. The program is input to the computer device from an input device or an external device via a communication interface, stored in a storage device, drives the processor according to a predetermined step or process, and can display the processing result, including an intermediate state as necessary, at each stage via a display device, or can communicate with the outside via the communication interface. For example, a computer device for this purpose typically includes a processor, a storage device, an input device, a communication interface, and a display device as necessary, which are connectable to each other via a bus. Effect of the Invention
[0012] The first to fourth aspects can contribute to efficient router fault testing while avoiding complication of the testing environment even during mass production of home gateways. [Brief description of the drawings]
[0013] [Figure 1] 1 is a block diagram showing a schematic configuration of a router fault testing system according to a first embodiment. [Diagram 2] 1 is a block diagram showing a schematic configuration of a GW device in a router fault testing system according to a first embodiment. FIG. [Diagram 3]4 is a flow chart diagram illustrating an example of an operation when setting a mode of a GW device in the router fault testing system according to the first embodiment. FIG. [Figure 4] 1 is a sequence chart diagram illustrating an example of an operation performed when setting a WAN-IP address and a LAN-IP address in a GW device in the router failure testing system according to the first embodiment. FIG. [Diagram 5] 1 is a table showing a schematic diagram of GW device information of each GW device after a WAN-IP address is set in the GW device in the router failure testing system according to the first embodiment. [Figure 6] 1 is a table showing a schematic representation of GW device information of each GW device after a LAN-IP address is set in the GW device in the router failure testing system according to the first embodiment. [Figure 7] 10 is a sequence chart diagram illustrating operations when GW device information is mutually recorded between a GW device in a test mode and a GW device in a tester mode in the router fault testing system according to the first embodiment. FIG. [Figure 8] 11 is a table illustrating a GW device information notification packet generated by a GW device in a test mode in the router fault testing system according to the first embodiment and addressed to a GW device in a tester mode. [Figure 9] 11 is a table showing a schematic representation of GW device information after receiving a GW device information notification packet, the GW device information being stored in a GW device in a tester mode in the router fault testing system according to the first embodiment. [Figure 10] 10 is a table illustrating a GW device information notification packet generated by a GW device in a tester mode in the router fault testing system according to the first embodiment and addressed to a GW device in a test target mode. [Figure 11] 1 is a table showing a schematic representation of GW device information after receiving a GW device information notification packet, the table being stored in a GW device in a test mode in a router fault testing system according to the first embodiment. [Figure 12]1 is a sequence chart diagram illustrating operations during routing inspection between a GW device in a test mode and a GW device in a tester mode in the router fault inspection system according to the first embodiment. FIG. [Figure 13] 1 is a table that illustrates a test packet generated by a GW device in a tester mode in the router fault testing system according to the first embodiment. [Figure 14] 1 is a table showing a schematic diagram of a test packet addressed to a GW device in a tester mode in the router fault test system according to the first embodiment. [Figure 15] 1 is a table showing GW device information after receiving a test packet, which is stored in a GW device in a tester mode in the router fault test system according to the first embodiment. [Figure 16] FIG. 11 is a block diagram showing a schematic configuration of a GW device in a router fault testing system according to a second embodiment. [Figure 17] 11 is a table showing a schematic representation of GW device information after receiving a GW device information notification packet, the table being stored in a GW device in a tester mode in a router fault test system according to the second embodiment. [Figure 18] 11 is a sequence chart showing a schematic operation of a continuous communication test after a routing test in the router fault test system according to the second embodiment. [Figure 19] FIG. 11 is a block diagram illustrating a schematic configuration of a gateway device according to a third embodiment. [Figure 20] FIG. 2 is a block diagram illustrating a schematic configuration of hardware resources. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] Hereinafter, the embodiments will be described with reference to the drawings. In addition, when drawing reference symbols are used in this application, they are intended to aid understanding only and are not intended to limit the present invention to the illustrated embodiment. In addition, the following embodiments are merely examples and do not limit the present invention. In addition, the connection lines between blocks in the drawings and the like referred to in the following description include both bidirectional and unidirectional. A unidirectional arrow is a schematic representation of the flow of a main signal (data) and does not exclude bidirectionality. Furthermore, although not explicitly shown in the circuit diagrams, block diagrams, internal configuration diagrams, connection diagrams, and the like shown in the present disclosure, an input port and an output port exist at the input end and output end of each connection line. The same is true for input / output interfaces. A program is executed via a computer device, which includes, for example, a processor, a storage device, an input device, a communication interface, and a display device as necessary, and which is configured to be able to communicate with an internal or external device (including a computer) via the communication interface, regardless of whether it is wired or wireless.
[0015] [Embodiment 1] The router fault testing system according to the embodiment 1 will be described with reference to the drawings. Fig. 1 is a block diagram showing a schematic configuration of the router fault testing system according to the embodiment 1.
[0016] The router fault inspection system 1 is a system that performs fault inspection (router fault inspection) of Ethernet ports and IP routing functions during the manufacture of gateway devices 31, 32 (GW (Gateway) devices) (see FIG. 1). The router fault inspection system 1 can simultaneously perform router fault inspection of multiple GW devices 31, 32. The router fault inspection system 1 is configured such that manufacturing site inspection systems 71, 72 and a server 50 are communicatively connected via the Internet 60. Although FIG. 1 shows two manufacturing site inspection systems 71, 72, at least one is sufficient, and three or more are also acceptable.
[0017] The manufacturing site inspection system 71 is an inspection system for the GW devices 31 and 32 installed at the manufacturing site A (see FIG. 1). The manufacturing site inspection system 72 is an inspection system for the GW devices installed at the manufacturing site B, and can have the same configuration as the manufacturing site inspection system 71. The manufacturing site inspection system 71 includes a GW device 10 (operation mode), a GW device 20 (inspection machine mode), GW devices 31 and 32 (inspected mode), a switch hub 41, and a switch hub 42. The number of GW devices in the manufacturing site inspection system 71 may be the same as or different from the number of GW devices in the manufacturing site inspection system 72. In FIG. 1, the number of GW devices 31 and 32 (inspected mode) in the manufacturing site inspection system 71 is two, but at least one is sufficient, and it may be three or more.
[0018] The GW device 10 (operation mode) is a gateway device that connects (relays) networks with different protocols (between a LAN and a WAN in this case), and is a network device that is generally installed in a home or office (see FIG. 1). The GW device 10 (operation mode) is repeatedly used as an operation device that connects the manufacturing site inspection systems 71 and 72 to the Internet. The GW device 10 (operation mode) includes a WAN interface unit (WAN-IF) 102 and a LAN interface unit (LAN-IF) 104. The WAN interface unit (WAN-IF) 102 of the GW device 10 (operation mode) is an interface (IF: Interface) for the WAN, and is connected to the Internet 60 via a line carrier network. The LAN interface unit (LAN-IF) 104 of the GW device 10 (operation mode) is an interface (IF: Interface) for the LAN, and is connected to the switch hub 41 via a local (private) wired network.
[0019] The GW device 20 (inspection device mode) is a network device equipped with a fault inspection function of the L3 layer, based on the GW device 10 (operation mode) (see FIG. 1). The GW device 20 (inspection device mode) is repeatedly used as an inspection device. The GW device 20 (inspection device mode) includes a WAN interface unit (WAN-IF) 102 and a LAN interface unit (LAN-IF) 104. The WAN interface unit (WAN-IF) 102 of the GW device 20 (inspection device mode) is an interface (IF: Interface) for a WAN, and is connected to the switch hub 41 via a local (private) wired network. The LAN interface unit (LAN-IF) 104 of the GW device 20 (inspection device mode) is an interface (IF: Interface) for a LAN, and is connected to the switch hub 42 via a local (private) wired network.
[0020] The GW devices 31 and 32 (tested mode) are network devices equipped with a function of testing for faults in the L3 layer, based on the GW device 10 (operation mode) (see FIG. 1). The GW devices 31 and 32 (tested mode) are GW devices to be tested, and are replaced with new GW devices (tested mode) when testing is completed. The GW devices 31 and 32 (tested mode) have the same functions. The GW devices 31 and 32 (tested mode) have a WAN interface unit (WAN-IF) 102 and a LAN interface unit (LAN-IF) 104. The WAN interface unit (WAN-IF) 102 of the GW devices 31 and 32 (tested mode) is an interface (IF) for WAN, and is connected to the switch hub 41 via a local (private) wired network. The LAN interface unit (LAN-IF) 104 of the GW devices 31 and 32 (tested mode) is an interface (IF) for a LAN, and is connected to the switch hub 42 via a local (private) wired network.
[0021] The switch hubs 41 and 42 are general-purpose network devices equipped with a general L2 layer bridge function (see FIG. 1). The switch hubs 41 and 42 are repeatedly used as bridge connection components. The switch hub 41 is connected to the LAN interface unit 104 of the GW device 10 (operation mode), the WAN interface unit 102 of the GW device 20 (inspection device mode), and the WAN interface units 102 of the GW devices 31 and 32 (inspection mode) via an Ethernet cable. The switch hub 42 is connected to the LAN interface unit 104 of the GW device 20 (inspection device mode), and the LAN interface unit 104 of the GW devices 31 and 32 (inspection mode) via an Ethernet cable.
[0022] The server 50 is a network device (information processing device) that provides general websites, applications, and the like (see FIG. 1). The server 50 communicates with the GW device 10 (operation mode) that serves as a client via the Internet 60. The server 50 receives and stores GW device information including inspection results transmitted from the GW device 20 (inspection device mode) via the GW device 10 (operation mode), and can provide the information on a website.
[0023] The Internet 60 is a network that connects a plurality of network devices (see FIG. 1). The Internet 60 connects the manufacturing site inspection systems 71 and 72 and the server 50 so that they can communicate with each other. The Internet 60 mainly uses a WAN, but may also include a LAN, a PAN (Personal Area Network), a MAN (Metropolitan Area Network), a GAN (Global Area Network), etc.
[0024] A detailed configuration of the GW device in the router fault testing system according to the embodiment 1 will be described with reference to the drawings. Fig. 2 is a block diagram showing a schematic configuration of the GW device in the router fault testing system according to the embodiment 1.
[0025] The GW devices 10, 20, 31, and 32 are gateway devices equipped with an IP routing function (see FIG. 2). The GW devices 10, 20, 31, and 32 can be of the same model, but may be different. The GW devices 10, 20, 31, and 32 are configured to be switchable between an operation mode, an inspection device mode, and an inspection target mode. The operation mode is a mode used as a GW device when performing Internet communication, not during inspection. In the operation mode, a general-purpose IP routing function operates, and a global IP address of the WAN is acquired from an Internet service provider. The inspection device mode is a mode in which inspection packets (L3 layer inspection packets) are transmitted and received to other GW devices (inspection target mode), a fault inspection of the IP routing function is performed using the inspection packets, and the inspection results are transmitted to the server 50 via the GW device 10 (operation mode). The inspected mode is a mode in which, upon receiving an inspection packet from another GW device (inspector mode), IP routing is performed and the inspection packet is transmitted to the other GW device (inspector mode).
[0026] GW devices 10, 20, 31, and 32 each include a PPPoE (Point-to-Point Protocol over Ethernet) client control unit 101, a WAN interface unit 102, a routing control unit 103, a LAN interface unit 104, an ARP (Address Resolution Protocol) control unit 105, a DHCP (Dynamic Host Configuration Protocol) server control unit 106, a DHCP client control unit 107, an inspection control unit 108, an information storage unit 109, a light emitting unit (Light Emitting Diode) 110, an inspection mode setting unit 111, and a mode change operation unit 112.
[0027] The PPPoE client control unit 101 is a control unit that communicates with an external PPPoE server (not shown) via the WAN interface unit 102 and acquires a global IP address required for connecting to the Internet 60 (see FIG. 2). The PPPoE client control unit 101 is enabled by the inspection control unit 108 only when the GW device 10 is in the operation mode.
[0028] The WAN interface unit 102 is an interface unit connected to a network device that communicates using an ADSL (Asymmetric Digital Subscriber Line) line, an optical fiber line, a CATV (Cable Television) line, etc. (See FIG. 2.) The WAN interface unit 102 is controlled by a PPPoE client control unit 101, a routing control unit 103, an ARP control unit 105, a DHCP client control unit 107, and an inspection control unit 108.
[0029] The routing control unit 103 has a function of performing IP routing processing, and is a control unit that performs routing processing based on the destination IP address of an IP packet received from the WAN interface unit 102 and the LAN interface unit 104 (see FIG. 2).
[0030] The LAN interface unit 104 is an interface unit connected to a terminal such as a personal computer via a wired LAN (see FIG. 2). The LAN interface unit 104 is controlled by a routing control unit 103, an ARP control unit 105, a DHCP server control unit 106, a DHCP client control unit 107, and an inspection control unit 108.
[0031] The ARP control unit 105 is a control unit that acquires, by ARP, a MAC (Media Access Control) address that can reach a network device having a destination IP address of a packet to be transmitted via the WAN interface unit 102 and the LAN interface unit 104 (see FIG. 2). The ARP control unit 105 is controlled by the inspection control unit 108.
[0032] The DHCP server control unit 106 is a control unit that generates and distributes IP addresses (IP addresses that do not conflict with others) in response to a request for IP addresses (WAN-IP address, LAN-IP address) from a DHCP client (DHCP client control unit 107 of a GW device other than its own) via DHCP (see FIG. 2). The DHCP server control unit 106 is controlled by the inspection control unit 108.
[0033] The DHCP client control unit 107 is a control unit that requests an IP address (WAN-IP address, LAN-IP address) from a DHCP server (DHCP server control unit 106 of a GW device other than its own) by DHCP and acquires the IP address (see FIG. 2). The DHCP client control unit 107 is controlled by the inspection control unit 108.
[0034] The inspection control unit 108 is a control unit that performs a predetermined inspection process according to the mode setting (operation mode, inspection device mode, or inspected mode) when it receives the mode setting of the GW device from the inspection mode setting unit 111 (see FIG. 2). The inspection control unit 108 controls the PPPoE client control unit 101, the WAN interface unit 102, the LAN interface unit 104, the ARP control unit 105, the DHCP server control unit 106, the DHCP client control unit 107, and the information storage unit 109.
[0035] When the mode setting is the operation mode, the inspection control unit 108 enables the PPPoE client control unit 101 and also enables the DHCP server control unit 106 .
[0036] When the mode setting is the inspection device mode, the inspection control unit 108 disables the PPPoE client control unit 101, enables the DHCP server control unit 106, enables the DHCP client control unit 107, stores and reads the GW equipment information in the information storage unit 109, sends and receives the GW equipment information via the LAN interface unit 104, sets a local IP address in the LAN interface unit 104 that does not conflict with the IP address set in the WAN interface unit 102, sends inspection packets via the LAN interface unit 104, receives the inspection packets via the WAN interface unit 102, and determines the results by comparing the sent and received inspection packets.
[0037] When the mode setting is the mode to be inspected, the inspection control unit 108 disables the PPPoE client control unit 101, disables the DHCP server control unit 106, enables the DHCP client control unit 107, and performs storage and reading processes of the GW equipment information in the information storage unit 109, as well as transmitting and receiving the GW equipment information via the LAN interface unit 104.
[0038] The information storage unit 109 is a functional unit that stores various information (see FIG. 2). The information storage unit 109 stores mode information, serial number, MAC address, IP address, IP address of the default gateway, IP address of the DNS server, and test results (test results in a specified format; connectivity test results, routing test results) of the GW device. The serial number and MAC address are recorded when the GW device is manufactured. The information storage unit 109 is controlled by the test control unit 108.
[0039] The light-emitting unit 110 is a functional unit capable of emitting light (including display) (see FIG. 2). The color, number of colors, and display are not limited. For example, an LED (Light Emitting Diode), a display, etc. can be used for the light-emitting unit 110. For convenience, green, red, and orange will be used in the description. The light-emitting unit 110 is controlled by an inspection mode setting unit 111.
[0040] The inspection mode setting unit 111 is a functional unit that sets a mode (operation mode, inspection device mode, inspected mode) to be used when inspecting router faults in the GW devices 10, 20, 31, and 32 in response to an operation (e.g., pressing) of the mode change operation unit 112 (see FIG. 2). The inspection mode setting unit 111 notifies the inspection control unit 108 of the set mode. The inspection mode setting unit 111 controls the light emitting unit 110 to light up in a predetermined color in response to the set mode.
[0041] The mode change operation unit 112 is a functional unit for changing the mode of the GW device by the operation of an operator (user) who performs an inspection when the operator performs a router fault inspection (see FIG. 2). The mode change operation unit 112 is connected to the inspection mode setting unit 111. For example, a tact switch, a touch panel, or the like can be used as the mode change operation unit 112. Here, an example in which a tact switch is used as the mode change operation unit 112 will be described.
[0042] Next, the operation of the router fault inspection system according to the embodiment 1 when setting the mode of the GW device will be described with reference to the drawings. Fig. 3 is a flow chart diagram showing the operation of the router fault inspection system according to the embodiment 1 when setting the mode of the GW device. Please refer to Figs. 1 and 2 for the configuration of the router fault inspection system.
[0043] When the GW devices 10, 20, 31, and 32 start up, the GW devices 10, 20, 31, and 32 are set to an operation mode (step A1). As a result, the inspection mode setting units 111 of the GW devices 10, 20, 31, and 32 send an operation mode setting notification to the inspection control unit 108, and turn on the light emitting unit 110 in green. Furthermore, by receiving the operation mode setting notification, the inspection control units 108 of the GW devices 10, 20, 31, and 32 enable the PPPoE client control unit 101 and enable the DHCP server control unit 106. Furthermore, the PPPoE client control units 101 of the GW devices 10, 20, 31, and 32 acquire a global IP address from a PPPoE server (not shown) in the Internet 60, and realize communication with the Internet 60. Furthermore, the DHCP server control unit 106 of the GW devices 10, 20, 31, and 32 distributes IP addresses to the WAN interface units 102 of the GW devices 20, 31, and 32 connected to the LAN. When skipping the operation mode, the mode change operation unit 112 is pressed once and the process proceeds to step A3.
[0044] Next, the inspection mode setting unit 111 of the GW devices 10, 20, 31, and 32 checks whether a predetermined time has passed since the GW devices 10, 20, 31, and 32 were set to the operation mode (step A2). If the predetermined time has passed (YES in step A2), the process ends. For the GW devices 10 that are set to the operation mode, the process ends after leaving them for a predetermined time after step A1.
[0045] If the predetermined time has not elapsed (NO in step A2), the inspection mode setting unit 111 of the GW devices 10, 20, 31, and 32 checks whether the mode change operation unit 112 has been pressed (step A3). If it has not been pressed (NO in step A3), the process returns to step A2. For the GW device 20 to be set to the inspection machine mode, the mode change operation unit 112 is pressed (pressed once after startup) after startup, and the process proceeds to step A4.
[0046] If it is pressed (YES in step A3), the GW devices 10, 20, 31, and 32 are set to the tester mode (step A4). As a result, the test mode setting units 111 of the GW devices 10, 20, 31, and 32 send a tester mode setting notification to the test control unit 108, and turn on the light emitting unit 110 in red. In addition, upon receiving the tester mode setting notification, the test control units 108 of the GW devices 10, 20, 31, and 32 disable the PPPoE client control unit 101, enable the DHCP server control unit 106, enable the DHCP client control unit 107, and record that the device is a tester in the mode field of the information storage unit 109. Note that, when skipping the tester mode, the mode change operation unit 112 is pressed once and the process proceeds to step A6.
[0047] Next, the inspection mode setting unit 111 of the GW devices 10, 20, 31, and 32 checks whether a predetermined time has passed since the GW devices 10, 20, 31, and 32 were set to the inspection mode (step A5). If the predetermined time has passed (YES in step A5), the process ends. For the GW device 20 that is set to the inspection mode, the process ends after leaving it for a predetermined time after step A4.
[0048] If the predetermined time has not elapsed (NO in step A5), the inspection mode setting unit 111 of the GW devices 10, 20, 31, and 32 checks whether the mode change operation unit 112 has been pressed (step A6). If it has not been pressed (NO in step A6), the process returns to step A5. For the GW devices 31 and 32 to be set to the inspection mode, the mode change operation unit 112 is pressed (two times counted from the time of startup) and the process proceeds to step A7.
[0049] If pressed (YES in step A6), the GW devices 10, 20, 31, and 32 are set to the inspected mode (step A7). As a result, the inspection mode setting units 111 of the GW devices 10, 20, 31, and 32 send an inspected mode setting notification to the inspection control unit 108, and turn on the light emitting unit 110 in orange. In addition, upon receiving the inspected mode setting notification, the inspection control units 108 of the GW devices 10, 20, 31, and 32 disable the PPPoE client control unit 101, disable the DHCP server control unit 106, enable the DHCP client control unit 107, and record that the devices are inspected in the mode field of the information storage unit 109.
[0050] Next, the inspection mode setting unit 111 of the GW devices 10, 20, 31, and 32 checks whether a predetermined time has passed since the GW devices 10, 20, 31, and 32 were set to the inspection mode (step A8). If the predetermined time has passed (YES in step A8), the process ends. For the GW devices 31 and 32 that are set to the inspection mode, the process ends after leaving them for a predetermined time after step A7.
[0051] If the predetermined time has not elapsed (NO in step A8), the inspection mode setting unit 111 of the GW devices 10, 20, 31, 32 checks whether the mode change operation unit 112 has been pressed (step A9). If it has not been pressed (NO in step A9), the process returns to step A8. If it has been pressed (YES in step A9), the process returns to step A1. If the GW device 10 to be set to the operation mode has mistakenly been set to the inspector mode or inspected mode, the mode change operation unit 112 is pressed (counting three times from the time of startup) and the process returns to step A1.
[0052] Next, the operation when setting the WAN-IP address and the LAN-IP address in the GW device 20 (inspector mode) and the GW devices 31 and 32 (tested mode) in the router failure inspection system according to the first embodiment will be described with reference to the drawings. FIG. 4 is a sequence chart diagram showing the operation when setting the WAN-IP address and the LAN-IP address in the GW device in the router failure inspection system according to the first embodiment. FIG. 5 is a table showing the GW device information of each GW device after setting the WAN-IP address in the GW device in the router failure inspection system according to the first embodiment. FIG. 6 is a table showing the GW device information of each GW device after setting the LAN-IP address in the GW device in the router failure inspection system according to the first embodiment. Please refer to FIG. 1 and FIG. 2 for the configuration of the router failure inspection system.
[0053] First, the WAN interface unit 102 of the GW devices 31 and 32 (tested mode) and the GW device 20 (testing device mode) detects a WAN link-up and transmits a WAN link-up notification to the test control unit 108 (steps B1, B5, and B9). Note that steps B1, B5, and B9 may be performed in parallel, or any of steps B1, B5, and B9 may precede each other.
[0054] Next, the inspection control units 108 of the GW devices 31, 32 (tested mode) and the GW device 20 (testing device mode) send a WAN link-up notification (a notification to request a WAN-IP address) to the GW device 10 (operation mode) via the DHCP client control unit 107, the WAN interface unit 102 and the switch hub 41 (steps B2, B6, B10).
[0055] Next, the DHCP server control unit 106 of the GW equipment 10 (operation mode) receives the WAN link-up notification from the GW equipment 31, 32 (tested mode) and the GW equipment 20 (testing device mode) via the LAN interface unit 104, and generates a WAN-IP address that does not conflict with others, and transmits (distributes) the WAN-IP address to the GW equipment 31, 32 (tested mode) and the GW equipment 20 (testing device mode) via the LAN interface unit 104 and the switch hub 42 (steps B3, B7, and B11).
[0056] Next, the inspection control units 108 of the GW devices 31, 32 (inspected mode) and the GW device 20 (inspector mode) receive the WAN-IP address from the GW device 10 (operation mode) via the WAN interface unit 102 and the DHCP client control unit 107, and set the WAN-IP address in the WAN interface unit 102 (steps B4, B8, and B12). At this time, the inspection control units 108 of the GW devices 31, 32 (inspected mode) and the GW device 20 (inspector mode) record the WAN-IP address in the information storage unit 109. Furthermore, when recording the WAN-IP address in the information storage unit 109 in the GW device 20 (inspection device mode), the inspection control unit 108 of the GW device 20 (inspection device mode) also acquires the WAN-IP addresses of the default gateway and the DNS (Domain Name System) server from the GW device 10 (operation mode) via the DHCP client control unit 107, the WAN interface unit 102, and the switch hub 41, and records them in the information storage unit 109 (see FIG. 5). Furthermore, when recording the WAN-IP address in the information storage unit 109, the inspection control units 108 of the GW devices 31 and 32 (inspected mode) and the GW device 20 (inspection device mode) each record in the information storage unit 109 that the WAN port has become communicable (see FIG. 5).
[0057] When the setting of the WAN-IP address is completed in the GW device 20 (inspection device mode), the inspection control unit 108 of the GW device 20 (inspection device mode) generates a LAN-IP address (a LAN-IP address that does not conflict with others) as a local IP address of the network that does not conflict with the WAN-IP address in the DHCP server control unit 106, and sets the LAN-IP address in the LAN interface unit 104 (step B13). At this time, the inspection control unit 108 of the GW device 20 (inspection device mode) records the LAN-IP address in the information storage unit 109, and also records that the LAN port has been established (see FIG. 6).
[0058] The LAN interface unit 104 of the GW devices 31 and 32 (tested mode) detects the LAN link-up and transmits a LAN link-up notification to the test control unit 108 (steps B14 and B18). Note that steps B14 and B18 may be performed in parallel, or either step B14 or step B18 may precede the other.
[0059] Next, the inspection control unit 108 of the GW equipment 31, 32 (inspected mode) sends a LAN link-up notification (a notification to request a LAN-IP address) to the GW equipment 20 (inspection device mode) via the DHCP client control unit 107, the LAN interface unit 104 and the switch hub 42 (steps B15, B19).
[0060] Next, the DHCP server control unit 106 of the GW equipment 20 (inspection mode) receives a LAN link-up notification from the GW equipment 31, 32 (inspected mode) via the LAN interface unit 104, and generates a LAN-IP address that does not conflict with others (a LAN-IP address in the same network as the LAN-IP address of its own GW equipment), and transmits the LAN-IP address to the GW equipment 31, 32 (inspected mode) via the LAN interface unit 104 and the switch hub 42 (steps B16, B20).
[0061] Finally, the inspection control unit 108 of the GW devices 31 and 32 (inspected mode) receives the LAN-IP address from the GW device 20 (inspection device mode) via the LAN interface unit 104 and the DHCP client control unit 107, and sets the LAN-IP address in the LAN interface unit 104 (steps B17 and B21), and then ends the process. At this time, the inspection control unit 108 of the GW devices 31 and 32 (inspected mode) records the LAN-IP address in the information storage unit 109. Also, when recording the LAN-IP address in the information storage unit 109 in the GW devices 31 and 32 (inspected mode), the inspection control unit 108 of the GW devices 31 and 32 (inspected mode) also acquires the LAN-IP address of the default gateway from the GW device 20 (inspection device mode) via the DHCP client control unit 107, the LAN interface unit 104, and the switch hub 42, and records it in the information storage unit 109 (see FIG. 6). Furthermore, when recording the LAN-IP address in the information storage unit 109, the inspection control unit 108 of the GW devices 31 and 32 (inspected mode) also records in the information storage unit 109 that communication of the LAN port has been established (see FIG. 6).
[0062] Next, the operation when GW device information is mutually recorded between the GW device in the inspected mode and the GW device in the inspector mode in the router fault inspection system according to the first embodiment will be described with reference to the drawings. FIG. 7 is a sequence chart diagram showing the operation when GW device information is mutually recorded between the GW device in the inspected mode and the GW device in the inspector mode in the router fault inspection system according to the first embodiment. FIG. 8 is a table showing a GW device information notification packet generated by the GW device in the inspected mode in the router fault inspection system according to the first embodiment and addressed to the GW device in the inspector mode. FIG. 9 is a table showing a GW device information after receiving the GW device information notification packet stored in the GW device in the inspector mode in the router fault inspection system according to the first embodiment. FIG. 10 is a table showing a GW device information notification packet generated by the GW device in the inspector mode in the router fault inspection system according to the first embodiment and addressed to the GW device in the inspector mode. 11 is a table showing GW device information after receiving a GW device information notification packet, which is stored in a GW device in a test mode in the router fault testing system according to the embodiment 1. For the configuration of the router fault testing system, please refer to FIG. 1 and FIG. 2.
[0063] When the setting of the WAN-IP address and the LAN-IP address (steps B1 to B21 in FIG. 4) is completed, the inspection control unit 108 of the GW devices 31 and 32 (inspected mode) reads its own GW device information (GW device 31 information, GW device 32 information) from the information storage unit 109, and generates a GW device information notification packet (GW device 31 information notification packet, GW device 32 information notification packet) for notifying the GW device 20 (inspection device mode) based on the read GW device information (steps C1 and C7). Here, in the GW device information notification packet, the destination MAC address is specified as the MAC address resolved by ARP via the LAN interface unit 104 by the ARP control unit 105, the source MAC address is specified as its own LAN-MAC address, the source IP address is specified as its own LAN-IP address, and the destination IP address is specified as the IP address of the default gateway (see FIG. 8). Note that steps C1 and C7 may be performed in parallel, or either step C1 or step C7 may precede the other.
[0064] Next, the inspection control unit 108 of the GW equipment 31, 32 (inspected mode) transmits the generated GW equipment information notification packet to the GW equipment 20 (inspection device mode) via the LAN interface unit 104 (e.g., TCP port 50000) and the switch hub 42 by TCP (Transmission Control Protocol) communication (steps C2, C8).
[0065] Next, when the inspection control unit 108 of the GW device 20 (inspection device mode) receives the GW device information notification packet from the GW devices 31 and 32 (inspected mode) via the LAN interface unit 104, it records the GW device information in the GW device information notification packet in the information storage unit 109 (steps C3 and C9, see FIG. 9).
[0066] Next, the inspection control unit 108 of the GW device 20 (inspection device mode) reads its own GW device information (GW device 20 information) from the information storage unit 109, and generates a GW device information notification packet (GW device 20 information notification packet) for notifying the GW devices 31 and 32 (inspected mode) based on the read GW device information (steps C4 and C10). Here, the MAC address and IP address of the GW device information notification packet generated in steps C4 and C10 are replaced with the destination and source of the GW device information notification packet received in steps C3 and C9 (see FIG. 10).
[0067] Next, the inspection control unit 108 of the GW equipment 20 (inspection device mode) transmits the generated GW equipment information notification packet to the GW equipment 31, 32 (inspected mode) via the LAN interface unit 104 (e.g., TCP port 50000) and the switch hub 42 by TCP communication (steps C5, C11).
[0068] Finally, when the inspection control unit 108 of the GW equipment 31, 32 (inspected mode) receives the GW equipment information notification packet from the GW equipment 20 (inspection device mode) via the LAN interface unit 104, it records the WAN-IP address of the GW equipment 20 (inspection device mode) in the information storage unit 109 as the IP address of the default gateway (steps C6, C12, see Figure 11), and then terminates.
[0069] Next, the operation during the routing inspection between the GW devices 31 and 32 in the inspected mode and the GW device 20 in the inspector mode in the router fault inspection system according to the first embodiment will be described with reference to the drawings. FIG. 12 is a sequence chart diagram showing the operation during the routing inspection between the GW devices in the inspected mode and the GW device in the inspector mode in the router fault inspection system according to the first embodiment. FIG. 13 is a table showing the inspection packet generated by the GW device in the inspector mode in the router fault inspection system according to the first embodiment. FIG. 14 is a table showing the inspection packet addressed to the GW device in the inspector mode in the router fault inspection system according to the first embodiment. FIG. 15 is a table showing the GW device information after receiving the inspection packet stored in the GW device in the inspector mode in the router fault inspection system according to the first embodiment. Please refer to FIG. 1 and FIG. 2 for the configuration of the router fault inspection system.
[0070] First, the inspection control unit 108 of the GW device 20 (inspector mode) generates an inspection packet for performing a routing inspection on the GW devices 31 and 32 (inspected mode) (steps D1 and D6). In the inspection packet, the MAC address resolved by the ARP control unit 105 via the LAN interface unit 104 is specified as the destination MAC address, the LAN-MAC address of the GW device 20 (inspector mode) itself is specified as the source MAC address, the LAN-IP address of the GW device 20 (inspector mode) itself is specified as the source IP address, the WAN-IP address of the GW device 20 (inspector mode) itself is specified as the destination IP address, and a specific character string or the like is specified as the inspection data (see FIG. 13). Note that steps D1 and D6 may be performed in parallel, or either step D1 or step D6 may precede the other.
[0071] Next, the inspection control unit 108 of the GW equipment 20 (inspection device mode) transmits the generated inspection packet to the GW equipment 31, 32 (inspected mode) via the LAN interface unit 104 (e.g., TCP port 51000) and the switch hub 42 by TCP communication (steps D2, D7).
[0072] Next, when the inspection control unit 108 of the GW equipment 31, 32 (tested mode) receives the inspection packet from the GW equipment 20 (test device mode) via the LAN interface unit 104, it performs routing processing and generates an inspection packet in which the destination MAC address in the received inspection packet is updated to the WAN-MAC address of the GW equipment 20 (test device mode) and the source MAC address is updated to the WAN-MAC address of the GW equipment 31, 32 (tested mode) itself (steps D3, D8, see Figure 14).
[0073] Next, the inspection control units 108 of the GW devices 31, 32 (inspected mode) transmit the generated inspection packet to the GW device 20 (inspector mode) via the WAN interface unit 102 and the switch hub 41 (steps D4, D9).
[0074] Finally, when the inspection control unit 108 of the GW equipment 20 (inspector mode) receives the inspection packet from the GW equipment 31, 32 (inspected mode) via the WAN interface unit 102, it compares the inspection data of the inspection packet sent in steps D2 and D7 with the inspection data of the inspection packet received this time, records the comparison results in the information storage unit 109 (steps D5 and D10), and then terminates.
[0075] Here, if the comparison of the test data shows a match, the source MAC address of the test packet is compared with the WAN-MAC address in the information storage unit 109, and if there is a match, the routing test result of the GW equipment 31, 32 in the test mode is recorded in the information storage unit 109 as "O" (see Figure 15), and if there is no match, the routing test result of the GW equipment 31, 32 in the test mode is recorded in the information storage unit 109 as "X (MAC address mismatch)".
[0076] On the other hand, if the comparison of the test data shows no match, the routing test result of the GW devices 31 and 32 of the corresponding test target mode is recorded as "x (test data mismatch)" in the information storage unit 109. At this time, the specific mismatched parts may also be recorded.
[0077] Furthermore, if a certain period of time has elapsed after the transmission of the test packets in steps D2 and D7, and the test packets cannot be received in steps D5 and D10, the routing test result of the GW devices 31 and 32 in the corresponding test mode is recorded as “× (test data cannot be received)” in the information storage unit 109 (see FIG. 15).
[0078] When the routing inspection is completed for all the GW devices 31, 32 in the inspected mode, the inspection control unit 108 of the GW device 20 (inspection device mode) reads out the GW device information from the information storage unit 109, and transmits the GW device information to the server 50 via the WAN interface unit 102, the switch hub 41, the GW device 10 (operation mode), and the Internet 60 (step D11). As a result, the server 50 receives and stores the GW device information transmitted from the GW device 10 (operation mode), enabling the information to be provided on a WEB site. Note that even if the routing inspection is not completed for all the GW devices in the inspected mode, the information may be transmitted to the server 50 at regular intervals.
[0079] According to embodiment 1, in the router fault inspection system 1, when inspecting the Ethernet port and IP routing function for router faults, IP addresses are distributed and set by DHCP for the multiple inspected modes of GW devices 31, 32, MAC addresses and IP addresses are notified by TCP communication, fault inspection of the IP routing function is performed by sending and receiving L3 layer inspection packets, and the inspection results are notified to the server. This makes it possible to simultaneously inspect the multiple inspection modes of GW devices 31, 32, which can contribute to efficient router fault inspection while avoiding the complication of the inspection environment even during mass production of GW devices.
[0080] Furthermore, according to the first embodiment, in the router fault inspection system 1, when performing router fault inspection of the Ethernet port and IP routing function, the GW equipment 10, 20, 31, 32 that can be changed to the operation mode, the inspection device mode, or the inspected mode by the mode change operation unit is used. Therefore, without arranging a new inspection device, the normal GW equipment 20 that is being manufactured on-site can be used as the inspection device, and the inspection environment can be prevented from becoming complicated.
[0081] Furthermore, according to embodiment 1, when performing router fault inspection of Ethernet ports and IP routing functions in the router fault inspection system 1, the inspection results are sent in the same format from each of the GW devices 20 in inspection machine mode of the multiple manufacturing site inspection systems 71, 72 to the server 50. This enables centralized management such as grasping and comparing all inspection results across the multiple manufacturing site inspection systems 71, 72 at the server 50, and enables efficient identification of problems with the manufacturing method at each manufacturing site and identification of the lot of the defective parts.
[0082] [Embodiment 2] The router fault inspection system according to the second embodiment will be described with reference to the drawings. Fig. 16 is a block diagram showing a schematic configuration of a GW device in the router fault inspection system according to the second embodiment.
[0083] The second embodiment is a modification of the first embodiment, in which a temperature sensor 113 and a timer 114 are added to the GW devices 10, 20, 31, and 32 so that a continuous communication test can be performed on the GW devices 10, 20, 31, and 32 (see FIG. 16). The continuous communication test is performed on the GW devices 20, 31, and 32 in the inspection device mode and the inspected mode. The inspection control unit 108 of the GW devices 20, 31, and 32 performs continuous communication for a predetermined time (see E1, E2, and E3 in FIG. 17) using the timer 114, detects the temperatures of the GW devices 10, 20, 31, and 32 at the start of the continuous communication and at the current time (see T11, T12, T13, T21, T22, and T23 in FIG. 17) using the temperature sensor 113, and records information related to the detected temperature in the information storage unit 109 of the GW device 10 (operation mode). The information storage unit 109 stores the GW device mode information, serial number, MAC address, IP address, default gateway IP address, DNS server IP address, and test results (test results in a specified format; connectivity test results, routing test results), as well as the temperature at the start of continuous communication, the current temperature, continuous communication elapsed time, continuous communication packet loss rate, and continuous communication throughput in an associated manner. The test control unit 108 of the GW device 10 (operation mode) transmits the GW device information recorded in the information storage unit 109 to the server (50 in FIG. 1).
[0084] The temperature sensor 113 detects the temperature at a predetermined position in the GW devices 10, 20, 31, and 32. The temperature sensor 113 may be installed on the surface of the housing of the GW devices 10, 20, 31, and 32, or may be installed on any component. The temperature sensor 113 transmits information related to the detected temperature to the inspection control unit 108.
[0085] The timer 114 measures the time (hours of the day). The timer 114 transmits the measured time (hours of the day) to the test control unit .
[0086] Next, the operation of the router fault inspection system according to the embodiment 2 will be described with reference to the drawings. Fig. 18 is a sequence chart showing a schematic operation of the router fault inspection system according to the embodiment 2 regarding a continuous communication test after a routing inspection.
[0087] When recording of the routing inspection results (step D10) is completed, the inspection control unit 108 of the GW equipment 20 (inspection device mode) starts a continuous communication test, and continuously communicates inspection packets (the same as the inspection packets generated in step D1 of FIG. 12) to the GW equipment 31, 32 (inspected mode) via the LAN interface unit 104, and continuously receives inspection packets (the same as the inspection packets sent in steps D4 and D9 of FIG. 12) from the GW equipment 31, 32 (inspected mode) via the WAN interface unit 102 (step E1).
[0088] Next, the inspection control units 108 of the GW device 20 (inspection device mode) and the GW devices 31 and 32 (inspected modes) acquire the continuous communication test results and record them in the GW device information of the information storage unit 109 (steps E2, E3, and E4). The continuous communication test results include temperature information (temperature at the start of continuous communication and current temperature), continuous communication packet loss rate, and continuous communication throughput. The continuous communication elapsed time and current temperature are read from the temperature sensor 113 of the device itself and updated at regular intervals based on the time of the timer 114. The continuous communication packet loss rate and continuous communication throughput are measured by the inspection control unit 108 and updated at regular intervals based on the time of the timer 114.
[0089] Next, the test control unit 108 of the GW device 20 (inspection device mode) requests the GW devices 31 and 32 (inspected mode) for the continuous communication test result (step E5).
[0090] In response to a request for the continuous communication test results from the GW equipment 20 (testing device mode), the test control unit 108 of the GW equipment 31, 32 (tested mode) transmits the test results of the continuous communication test in the GW equipment information of the information storage unit 109 to the GW equipment 20 (testing device mode) (steps E6, E7).
[0091] Next, when the inspection control unit 108 of the GW equipment 20 (inspection device mode) receives the continuous communication test result from the inspection control units 108 of the GW equipment 31, 32 (inspected mode), it records the continuous communication test result in the GW equipment information of the information storage unit 109 (step E8).
[0092] When the continuous communication test is completed, the inspection control unit 108 of the GW equipment 20 (inspection device mode) reads out the GW equipment information from the information storage unit 109, and transmits the GW equipment information to the server (50 in FIG. 1) via the WAN interface unit 102, the switch hub (41 in FIG. 1), the GW equipment 10 (operation mode), and the Internet (60 in FIG. 1) (step D11).
[0093] According to the second embodiment, as in the first embodiment, it is possible to contribute to efficient router fault inspection while avoiding the complication of the inspection environment even during mass production of GW devices, and the GW devices notify the server of the temperature and long-term continuous communication test results of the GW device 20 in the inspection mode and the GW devices 31 and 32 in the inspected mode in the fault inspection of the Ethernet port and the IP routing function, so that the fault condition can be more efficiently identified. In other words, even if normality is confirmed in one communication test, there are cases where an abnormality is detected in subsequent communication due to a decrease in throughput during continuous communication for a certain period of time or abnormal heat generation of a component, or there are cases where the throughput does not reach the designed value even if communication is possible, so it is useful to perform continuous communication as an inspection and record the temperature information of the GW devices. In addition, there are temperature conditions as the installation environment in which the operation of the GW devices can be guaranteed, and the reliability of the GW devices can be ensured by confirming the long-term stability of communication not only at room temperature but also in high temperature and low temperature environments.
[0094] [Embodiment 3] The gateway device according to the third embodiment will be described with reference to the drawings. Fig. 19 is a block diagram showing a schematic configuration of the gateway device according to the third embodiment.
[0095] The gateway devices 10, 20, 31, and 32 each include a routing control unit 103 between a WAN interface unit 102 and a LAN interface unit 104. The gateway devices 10, 20, 31, and 32 each include an inspection mode setting unit 111, a control unit 115, and an information storage unit 109.
[0096] The inspection mode setting unit 111 is configured to set, in response to a user's operation, an operation mode, an inspection device mode, or an inspected mode when performing a router fault inspection for the first WAN interface unit (corresponding to 102 in FIG. 1), the first LAN interface unit (corresponding to 104 in FIG. 1), and the first routing control unit 103 of at least one other first gateway device (corresponding to 31, 32 in FIG. 1) to be inspected.
[0097] The control unit 115 is configured to control its own WAN interface unit 102 and LAN interface unit 104, and to perform predetermined information processing according to the operation mode, tester mode, or test subject mode set by its own test mode setting unit 111. The control unit 115 corresponds to the PPPoE client control unit 101, ARP control unit 105, DHCP server control unit 106, DHCP client control unit 107, and test control unit 108 in Fig. 2, but is not limited to these.
[0098] The information storage unit 109 is configured to store the test results related to the router fault test.
[0099] The control unit 115 performs the following process when its own gateway device 20 (corresponding to 20 in FIG. 1) is set to the tester mode. The control unit 115 of its own gateway device 20 performs a process of setting, in its own (gateway device 20) WAN interface unit 102, a WAN-IP address that does not conflict with the address set in the first WAN interface unit (corresponding to 102 in FIG. 1) of the other first gateway device (corresponding to 31 and 32 in FIG. 1) set to the test mode, distributed from the other second gateway device (corresponding to 10 in FIG. 1) set to the operation mode. The control unit 115 of its own gateway device 20 performs a process of distributing and setting a LAN-IP address that does not conflict with the address set in the first WAN interface unit (corresponding to 102 in FIG. 1) of the other first gateway device (corresponding to 31 and 32 in FIG. 1) set to the test mode, to the LAN interface unit 104 of its own (gateway device 20) and to the first LAN interface unit (104 in FIG. 1) of the other first gateway device (corresponding to 31 and 32 in FIG. 1) set to the test mode. The control unit 115 of the gateway device 20 of the own performs a process of acquiring device information set in the other first gateway device (corresponding to 31 and 32 in FIG. 1) from the other first gateway device (corresponding to 31 and 32 in FIG. 1) set in the inspected mode, and recording the device information in the information storage unit 109 of the own. The control unit 115 of the gateway device 20 of the own (corresponding to 20 in FIG. 1) generates an inspection packet related to a router fault inspection, and transmits the inspection packet to the other first gateway device (corresponding to 31 and 32 in FIG. 1) set in the inspected mode via the LAN interface unit 104 of the own. The control unit 115 of the gateway device 20 of the own performs a process of receiving the inspection packet routed by the other first gateway device (corresponding to 31 and 32 in FIG. 1) set in the inspected mode via the WAN interface unit 102 of the own, and comparing the predetermined data included in the inspection packet at the time of transmission with the predetermined data included in the inspection packet at the time of reception, and recording the comparison inspection result in the information storage unit 109 of the own. The control unit 115 of its own gateway device 20 performs processing to transmit the device information and inspection results recorded in its own information storage unit 109 to a server (corresponding to 50 in FIG. 1) via its own WAN interface unit 102.
[0100] According to the third embodiment, when inspecting a router for faults, IP addresses (WAN-IP address, LAN-IP address) are distributed to and configured for the gateway devices 31, 32 of a plurality of inspected modes, inspection packets are sent and received to inspect the routing control units 103 of the gateway devices 31, 32, and the inspection results are notified to a server (corresponding to 50 in FIG. 1). This makes it possible to inspect the gateway devices 31, 32 of a plurality of inspection modes simultaneously, which contributes to efficient router fault inspection while avoiding the complication of the inspection environment even during mass production of gateway devices.
[0101] The gateway devices according to the first to third embodiments can be configured by so-called hardware resources (information processing device, computer), and can use the one having the configuration shown in Fig. 20. For example, the hardware resource 1000 includes a processor 1001, a memory 1002, a network interface 1003, and the like, which are connected to each other by an internal bus 1004.
[0102] Note that the configuration shown in Fig. 20 is not intended to limit the hardware configuration of the hardware resource 1000. The hardware resource 1000 may include hardware (e.g., an input / output interface) that is not shown. Furthermore, the number of units such as the processor 1001 included in the device is not intended to be limited to the example shown in Fig. 20, and for example, a plurality of processors 1001 may be included in the hardware resource 1000. For example, a CPU (Central Processing Unit), an MPU (Micro Processor Unit), a GPU (Graphics Processing Unit), etc. can be used as the processor 1001.
[0103] The memory 1002 may be, for example, a random access memory (RAM), a read only memory (ROM), a hard disk drive (HDD), or a solid state drive (SSD).
[0104] The network interface 1003 may be, for example, a LAN (Local Area Network) card, a network adapter, a network interface card, or the like.
[0105] The functions of the hardware resource 1000 are realized by the above-mentioned processing module. The processing module is realized, for example, by the processor 1001 executing a program stored in the memory 1002. The program can be updated by downloading it via a network or by using a storage medium on which the program is stored. Furthermore, the processing module may be realized by a semiconductor chip. That is, it is sufficient that the functions performed by the processing module are realized by executing software on some kind of hardware.
[0106] A part or all of the above-described embodiments may be described as, but is not limited to, the following supplementary notes.
[0107] [Appendix 1] A gateway device having a routing control unit between a WAN interface unit and a LAN interface unit, A test mode setting unit configured to set an operation mode, a tester mode, or a test subject mode when performing a router failure test on a first WAN interface unit, a first LAN interface unit, and a first routing control unit of at least one other first gateway device to be tested in response to a user's operation; a control unit configured to control its own WAN interface unit and its own LAN interface unit, and to perform a predetermined information processing in accordance with the operation mode, the tester mode, or the test subject mode set by its own test mode setting unit; an information storage unit configured to store a test result regarding the router fault test; Equipped with When the gateway device is set to the inspection machine mode, the control unit of the gateway device A process of setting a WAN-IP address in the WAN interface unit of the gateway device itself, the WAN-IP address being distributed from the second gateway device set to the operation mode and not conflicting with the address set in the first WAN interface unit of the first gateway device set to the inspection mode; a process of distributing and setting a non-conflicting LAN-IP address to the LAN interface unit of the gateway device itself and to the first LAN interface unit of the other first gateway device set to the inspected mode; A process of acquiring device information set in the other first gateway device from the other first gateway device set to the inspected mode and recording the device information in the information storage unit of the other first gateway device; A process of generating a test packet related to the router fault test and transmitting the test packet to the other first gateway device set to the test subject mode via the LAN interface unit of the first gateway device; receiving, via its own WAN interface unit, the inspection packet routed by the other first gateway device set to the inspection mode, comparing predetermined data included in the inspection packet at the time of transmission with predetermined data included in the inspection packet at the time of reception, and recording the comparison inspection result in its own information storage unit; A process of transmitting the device information and the inspection results recorded in the information storage unit of the device to a server via the WAN interface unit of the device; 4. The method of claim 3, Gateway equipment. [Appendix 2] The gateway device itself includes a mode change operation unit configured to change a mode in response to an operation by the user, The inspection mode setting unit of the device is configured to set the operation mode, the inspection machine mode, or the inspected mode in response to an operation of the mode change operation unit of the device. Attachment 1 describes the gateway device. [Appendix 3] the other first gateway device in the inspected mode is a plurality of devices, The control unit of the gateway device is configured to perform a process of recording the device information and the inspection result of the other first gateway device in the inspected mode in the same format when the gateway device of the gateway device is set to the inspector mode and the device information and the inspection result of the other first gateway device in the inspected mode are recorded in the information storage unit of the gateway device of the gateway device. Attachment 1 describes the gateway device. [Appendix 4] When the gateway device is set to the inspection machine mode, the control unit of the gateway device When setting the WAN-IP address, a process of acquiring the WAN-IP addresses of a default gateway and a DNS server from the other second gateway device set in the operation mode and recording them in the information storage unit of the other second gateway device; a process of recording the WAN-IP address and a communication result at the WAN interface unit of the device in the information storage unit of the device when the WAN-IP address is set; a process of recording the LAN-IP address and a communication result at the WAN interface unit of the device in the information storage unit of the device when the LAN-IP address is set;
[0023] Attachment 1 describes the gateway device. [Appendix 5] When the gateway device itself is set to the inspected mode as the other first gateway device, the control unit of the gateway device itself A process of setting a WAN-IP address in the WAN interface unit of the gateway device itself, the WAN-IP address being distributed from the second gateway device set to the operation mode and not conflicting with the address set in the third WAN interface unit of the third gateway device set to the inspection device mode; A process of setting a LAN-IP address in the LAN interface unit of the other third gateway device set to the inspector mode, the LAN-IP address being distributed from the third LAN interface unit of the other third gateway device set to the inspector mode and not conflicting with the LAN-IP address set in the third LAN interface unit of the other third gateway device set to the inspector mode; A process of acquiring device information set in the other third gateway device from the other third gateway device set in the inspection machine mode, and recording the WAN-IP address of the other third gateway device included in the device information in the information storage unit of the gateway device itself as an IP address of a default gateway; a process of receiving the inspection packet from the other third gateway device set in the inspection device mode via the LAN interface unit of the other gateway device and performing a routing process; A process of transmitting the routed inspection packet to the other third gateway device set in the inspection device mode via the WAN interface unit of the gateway device itself; 4. The method of claim 3, Attachment 1 describes the gateway device. [Appendix 6] the control unit of the gateway device is configured to perform a process of distributing and setting non-conflicting WAN-IP addresses to the first WAN interface unit of the other first gateway device set to the inspected mode and to the third WAN interface unit of the other third gateway device set to the inspector mode when the gateway device of the gateway device is set to the operation mode as the other second gateway device. Attachment 1 describes the gateway device. [Appendix 7] the control unit of the gateway device is configured to perform a process of acquiring a global IP address from an external PPPoE server via the WAN interface unit of the gateway device when the gateway device of the gateway device is set in the operation mode as the second gateway device of the other gateway device. 7. The gateway device according to claim 6. [Appendix 8] a light emitting unit configured to emit light in accordance with the operation mode, the inspector mode, or the inspected mode set by the inspection mode setting unit of the device itself; Attachment 1 describes the gateway device. [Appendix 9] When the gateway device is set to the inspection machine mode, the control unit of the gateway device a process of performing a continuous communication test of the test packet between the other first gateway device set in the test subject mode; A process of acquiring test results of the continuous communication test from the first gateway device itself and the other first gateway device set to the test subject mode and recording the test results in the information storage unit of the first gateway device itself; A process of transmitting the device information, the inspection results, and the test results recorded in the information storage unit of the device to the server via the WAN interface unit of the device;
[0023] Attachment 1 describes the gateway device. [Appendix 10] A timer configured to measure a time; A temperature sensor configured to detect a temperature at a predetermined position in the gateway device; Equipped with When the gateway device is set to the inspection machine mode, the control unit of the gateway device When the continuous communication test is performed, the continuous communication test is performed for a predetermined time using the timer of the device, and a process of acquiring a continuous communication packet loss rate, a continuous communication throughput, and a temperature detected by the temperature sensor as the test results is performed. 7. The gateway device according to claim 9. [Appendix 11] at least one manufacturing site inspection system; A server communicably connected to the manufacturing site inspection system; Equipped with The manufacturing site inspection system includes: at least one first gateway device set to a test mode; a second gateway device configured in an operational mode; a third gateway device configured in an inspection machine mode; a first switch hub; a second switching hub; Equipped with The first gateway device, the second gateway device, and the third gateway device are gateway devices according to any one of Supplementary Notes 1 to 7, the first switch hub is connected to a second LAN interface unit of the second gateway device and a third WAN interface unit of the third gateway device; the second switch hub is connected to a first LAN interface unit of the first gateway device and a third LAN interface unit of the third gateway device; a second WAN interface unit of the second gateway device is connected to the server; Router fault inspection system. [Appendix 12] A router fault inspection method for inspecting a WAN interface unit, a LAN interface unit, and a routing control unit of a gateway device having the WAN interface unit and the LAN interface unit, the method comprising the steps of: The gateway device includes: a test mode setting unit configured to set an operation mode, a tester mode, or a test subject mode when performing a router failure test on a first WAN interface unit, a first LAN interface unit, and a first routing control unit of at least one other first gateway device to be tested in response to a user's operation; a control unit configured to control its own WAN interface unit and its own LAN interface unit, and to perform a predetermined information processing in accordance with the operation mode, the tester mode, or the test subject mode set by its own test mode setting unit; an information storage unit configured to store a test result regarding the router fault test; Equipped with When the gateway device is set to the inspection machine mode, the control unit of the gateway device setting, in said WAN interface unit of said gateway device itself, a WAN-IP address that does not conflict with the address set in said first WAN interface unit of said other first gateway device set in said inspected mode, which address is distributed from said other second gateway device set in said operation mode; distributing and setting a non-conflicting LAN-IP address to the LAN interface unit of the gateway device itself and to the first LAN interface unit of the other first gateway device set to the inspected mode; acquiring device information set in the other first gateway device from the other first gateway device set to the inspected mode and recording the device information in the information storage unit of the other first gateway device; generating a test packet related to the router fault test and transmitting the test packet to the other first gateway device set to the test subject mode via the LAN interface unit of the other first gateway device; receiving the inspection packet routed by the other first gateway device set to the inspection mode via its own WAN interface unit, comparing predetermined data included in the inspection packet at the time of transmission with predetermined data included in the inspection packet at the time of reception, and recording the comparison inspection result in its own information storage unit; transmitting the device information and the inspection result recorded in the information storage unit of the device to a server via the WAN interface unit of the device; To carry out Router fault testing method. [Appendix 13] A program for causing a gateway device to execute a process for performing a router fault inspection for a WAN interface unit, a LAN interface unit, and a routing control unit of the gateway device, the program comprising: The gateway device itself is a test mode setting unit configured to set an operation mode, a tester mode, or a test subject mode when performing a router failure test on a first WAN interface unit, a first LAN interface unit, and a first routing control unit of at least one other first gateway device to be tested in response to a user's operation; a control unit configured to control its own WAN interface unit and its own LAN interface unit, and to perform a predetermined information processing in accordance with the operation mode, the tester mode, or the test subject mode set by its own test mode setting unit; an information storage unit configured to store a test result regarding the router fault test; Equipped with When the gateway device is set to the inspection device mode, A process of setting a WAN-IP address in the WAN interface unit of the gateway device itself, the WAN-IP address being distributed from the second gateway device set to the operation mode and not conflicting with the address set in the first WAN interface unit of the first gateway device set to the inspection mode; a process of distributing and setting a non-conflicting LAN-IP address to the LAN interface unit of the gateway device itself and to the first LAN interface unit of the other first gateway device set to the inspected mode; A process of acquiring device information set in the other first gateway device from the other first gateway device set to the inspected mode and recording the device information in the information storage unit of the other first gateway device; A process of generating a test packet related to the router fault test and transmitting the test packet to the other first gateway device set to the test subject mode via the LAN interface unit of the first gateway device; receiving, via its own WAN interface unit, the inspection packet routed by the other first gateway device set to the inspection mode, comparing predetermined data included in the inspection packet at the time of transmission with predetermined data included in the inspection packet at the time of reception, and recording the comparison inspection result in its own information storage unit; A process of transmitting the device information and the inspection results recorded in the information storage unit of the device to a server via the WAN interface unit of the device; and having the control unit execute the above. program.
[0108] The disclosures of the above patent documents are incorporated herein by reference and may be used as the basis or part of the present invention as necessary. Within the framework of the entire disclosure of the present invention (including the claims and drawings), and further based on the basic technical idea, modifications and adjustments of the embodiments and examples are possible. Furthermore, within the framework of the entire disclosure of the present invention, various combinations or selections (or non-selection as necessary) of various disclosed elements (including each element of each claim, each element of each embodiment or example, each element of each drawing, etc.) are possible. In other words, the present invention naturally includes various modifications and corrections that a person skilled in the art would be able to make according to the entire disclosure, including the claims and drawings, and the technical idea. Furthermore, with regard to the numerical values and numerical ranges described in this application, any intermediate value, lower numerical value, and small range are deemed to be described even if not specified. Furthermore, the disclosures of the above cited documents may be used in part or in whole in combination with the descriptions in this document as part of the disclosure of the present invention as necessary, in accordance with the spirit of the present invention, and are deemed to be included (belong) to the disclosures of this application. [Explanation of symbols]
[0109] 1 Router fault inspection system 10, 20, 31, 32 GW equipment (gateway equipment) 41, 42 Switch hub 50 Servers 60 Internet 71, 72 Manufacturing base inspection system 101 PPPoE client control section 102 WAN Interface Section 103 Routing control section 104 LAN interface section 105 ARP control section 106 DHCP server control section 107 DHCP client control section 108 Inspection control section 109 Information Storage Department 110 Light emitting part 111 Inspection mode setting section 112 Mode change operation section 113 Temperature Sensor 114 Timer 115 Control Unit 1000 Hardware Resources 1001 Processor 1002 Memory 1003 Network Interface 1004 Internal Bus
Claims
1. A gateway device having a routing control unit between a WAN interface unit and a LAN interface unit, a test mode setting unit configured to set an operation mode, a tester mode, or a test subject mode when performing a router failure test on the first WAN interface unit, the first LAN interface unit, and the first routing control unit of at least one other first gateway device to be tested in response to a user's operation; a control unit configured to control the WAN interface unit and the LAN interface unit of the device itself, and to perform a predetermined information processing in accordance with the operation mode, the tester mode, or the test subject mode set by the test mode setting unit of the device itself; an information storage unit configured to store a test result regarding the router fault test; Equipped with When the gateway device is set to the inspection machine mode, the control unit of the gateway device A process of setting a WAN-IP address in the WAN interface unit of the gateway device itself, the WAN-IP address being distributed from the second gateway device set to the operation mode and not conflicting with the WAN-IP address set in the first WAN interface unit of the first gateway device set to the inspection mode; a process of distributing and setting a non-conflicting LAN-IP address to each of the LAN interface unit of the first gateway device itself and the first LAN interface unit of the other first gateway device set to the inspected mode; A process of acquiring device information set in the other first gateway device from the other first gateway device set to the inspected mode and recording the device information in the information storage unit of the other first gateway device; A process of generating a test packet related to the router fault test and transmitting the test packet to the other first gateway device set to the test subject mode via the LAN interface unit of the first gateway device itself; receiving the inspection packet routed by the other first gateway device set to the inspection mode via its own WAN interface unit, comparing predetermined data included in the inspection packet at the time of transmission with predetermined data included in the inspection packet at the time of reception, and recording the comparison inspection result in its own information storage unit; A process of transmitting the device information and the inspection results recorded in the information storage unit of the device to a server via the WAN interface unit of the device; 4. The method of claim 3, Gateway equipment.
2. The gateway device itself includes a mode change operation unit configured to change a mode in response to an operation by the user, The inspection mode setting unit of the device is configured to set the operation mode, the inspection machine mode, or the inspected mode in response to an operation of the mode change operation unit of the device. The gateway device according to claim 1 .
3. the other first gateway device in the inspected mode is a plurality of devices, The control unit of the gateway device is configured to perform a process of recording the device information and the inspection result of the other first gateway device in the inspected mode in the same format when the gateway device of the gateway device is set to the inspector mode and the device information and the inspection result of the other first gateway device in the inspected mode are recorded in the information storage unit of the gateway device of the gateway device. The gateway device according to claim 1 .
4. When the gateway device itself is set to the inspected mode as the other first gateway device, the control unit of the gateway device itself A process of setting a WAN-IP address in the WAN interface unit of the gateway device itself, the WAN-IP address being distributed from the second gateway device set to the operation mode and not conflicting with the address set in the third WAN interface unit of the third gateway device set to the inspection device mode; A process of setting a LAN-IP address in its own LAN interface unit, the LAN-IP address being distributed from the third LAN interface unit of the other third gateway device set to the inspector mode and not conflicting with the address set in the third LAN interface unit of the other third gateway device set to the inspector mode; A process of acquiring device information set in the other third gateway device from the other third gateway device set in the inspection machine mode, and recording the WAN-IP address of the other third gateway device included in the device information in the information storage unit of the gateway device itself as an IP address of a default gateway; a process of receiving the inspection packet from the other third gateway device set in the inspection device mode via the LAN interface unit of the other gateway device and performing a routing process; a process of transmitting the routed inspection packet to the other third gateway device set in the inspection device mode via the WAN interface unit of the gateway device itself; 4. The method of claim 3, The gateway device according to claim 1 .
5. The control unit of the gateway device is configured to perform a process of distributing and setting non-conflicting WAN-IP addresses to the first WAN interface unit of the other first gateway device set to the inspected mode and to the third WAN interface unit of the other third gateway device set to the inspector mode, when the gateway device of the gateway device is set to the operation mode as the other second gateway device. The gateway device according to claim 1 .
6. a light emitting unit configured to emit light in accordance with the operation mode, the inspector mode, or the inspected mode set by the inspection mode setting unit of the device itself; The gateway device according to claim 1 .
7. When the gateway device is set to the inspection machine mode, the control unit of the gateway device a process of performing a continuous communication test of the test packet with the other first gateway device set to the test subject mode; a process of acquiring test results of the continuous communication test from the first gateway device itself and the other first gateway device set to the test subject mode and recording the test results in the information storage unit of the first gateway device itself; A process of transmitting the device information, the inspection results, and the test results recorded in the information storage unit of the device to the server via the WAN interface unit of the device; 4. The method of claim 3, The gateway device according to claim 1 .
8. at least one manufacturing site inspection system; A server communicably connected to the manufacturing site inspection system; Equipped with The manufacturing site inspection system includes: at least one first gateway device set to a test mode; a second gateway device set in an operational mode; a third gateway device set in an inspection machine mode; a first switch hub; a second switch hub; Equipped with The first gateway device, the second gateway device, and the third gateway device are gateway devices according to any one of claims 1 to 7, the first switch hub is connected to a second LAN interface unit of the second gateway device and a third WAN interface unit of the third gateway device; the second switch hub is connected to a first LAN interface unit of the first gateway device and a third LAN interface unit of the third gateway device; a second WAN interface unit of the second gateway device is connected to the server; Router fault inspection system.
9. A router fault inspection method for inspecting a WAN interface unit, a LAN interface unit, and a routing control unit of a gateway device having the WAN interface unit and the LAN interface unit, the method comprising: The gateway device includes: a test mode setting unit configured to set an operation mode, a tester mode, or a test subject mode when performing a router failure test on the first WAN interface unit, the first LAN interface unit, and the first routing control unit of at least one other first gateway device to be tested in response to a user's operation; a control unit configured to control the WAN interface unit and the LAN interface unit of the device itself, and to perform a predetermined information processing in accordance with the operation mode, the tester mode, or the test subject mode set by the test mode setting unit of the device itself; an information storage unit configured to store a test result regarding the router fault test; Equipped with When the gateway device is set to the inspection machine mode, the control unit of the gateway device setting a WAN-IP address in the WAN interface unit of the gateway device itself, the WAN-IP address being distributed from the second gateway device set to the operation mode and not conflicting with the WAN-IP address set in the first WAN interface unit of the first gateway device set to the inspected mode; distributing and setting a non-conflicting LAN-IP address to each of said LAN interface unit of said first gateway device itself and said first LAN interface unit of said other first gateway device set to said inspected mode; acquiring device information set in the other first gateway device from the other first gateway device set in the inspected mode and recording the device information in the information storage unit of the other first gateway device; generating a test packet related to the router fault test and transmitting the test packet to the other first gateway device set to the test subject mode via the LAN interface unit of the first gateway device; receiving the inspection packet routed by the other first gateway device set to the inspection mode via its own WAN interface unit, comparing predetermined data included in the inspection packet at the time of transmission with predetermined data included in the inspection packet at the time of reception, and recording the comparison inspection result in its own information storage unit; transmitting the device information and the inspection result recorded in the information storage unit of the device to a server via the WAN interface unit of the device; To carry out Router fault testing method.
10. A program for causing a gateway device to execute a process for performing a router fault inspection for a WAN interface unit, a LAN interface unit, and a routing control unit of the gateway device, the program comprising: The gateway device itself is a test mode setting unit configured to set an operation mode, a tester mode, or a test subject mode when performing a router failure test on the first WAN interface unit, the first LAN interface unit, and the first routing control unit of at least one other first gateway device to be tested in response to a user's operation; a control unit configured to control the WAN interface unit and the LAN interface unit of the device itself, and to perform a predetermined information processing in accordance with the operation mode, the tester mode, or the test subject mode set by the test mode setting unit of the device itself; an information storage unit configured to store a test result regarding the router fault test; Equipped with When the gateway device is set to the inspection device mode, A process of setting a WAN-IP address in the WAN interface unit of the gateway device itself, the WAN-IP address being distributed from the second gateway device set to the operation mode and not conflicting with the WAN-IP address set in the first WAN interface unit of the first gateway device set to the inspection mode; a process of distributing and setting a non-conflicting LAN-IP address to each of the LAN interface unit of the first gateway device itself and the first LAN interface unit of the other first gateway device set to the inspected mode; A process of acquiring device information set in the other first gateway device from the other first gateway device set to the inspected mode and recording the device information in the information storage unit of the other first gateway device; A process of generating a test packet related to the router fault test and transmitting the test packet to the other first gateway device set to the test subject mode via the LAN interface unit of the first gateway device itself; receiving the inspection packet routed by the other first gateway device set to the inspection mode via its own WAN interface unit, comparing predetermined data included in the inspection packet at the time of transmission with predetermined data included in the inspection packet at the time of reception, and recording the comparison inspection result in its own information storage unit; A process of transmitting the device information and the inspection results recorded in the information storage unit of the device to a server via the WAN interface unit of the device; and having the control unit execute the above. program.
Citation Information
Patent Citations
Communication device, and port inspection method
JP2014090319A
Virtual Interface Applications
US20150016280A1
Network analysis assistance device, network assessment device, network analysis assistance method, network assessment method, network analysis assistance programme and network assessment programme
WO2012144537A1