Communication control device, communication control method, computer-readable storage medium, and communication control system
By combining wired and wireless communication units in the communication control device, redundancy of the communication network is achieved when the node is provided with limited communication ports, which solves the problem of difficulty in realizing redundancy in the prior art, and improves the reliability and stability of the communication network.
Patent Information
- Application Number
- CN202411437317.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-10-17
- Filing Date
- 2024-10-15
- Publication Date
- 2025-04-18
AI Technical Summary
In the prior art, it is difficult to achieve redundancy of the communication network when the node has limited communication ports.
By combining the wired communication unit and the wireless communication unit in the communication control device, other communication control devices connected to the wired communication unit via the wired network are determined, and communication with these devices is established through the wireless network, thereby realizing a redundant network structure.
Even if one wired communication port is set to one node, the redundant network structure between nodes can be simply realized, thereby improving the reliability and stability of the communication network.
Smart Images

Figure CN119854836A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a communication control device, a communication control method, a computer-readable storage medium and a communication control system. Background Art
[0002] Conventionally, there is known a method of connecting each node to a plurality of paths in a wired manner in order to realize redundancy in a communication network having a plurality of nodes (see, for example, Patent Document 1).
[0003] Patent Document 1: Japanese Patent Application Publication No. 2014-112977
[0004] However, the conventional technology has a problem that redundancy of the communication network cannot be easily achieved in some cases.
[0005] For example, in the prior art, it is necessary to provide each node with the same number of physical communication ports as the number of connected paths. On the other hand, it is sometimes difficult to provide a plurality of communication ports due to reasons such as miniaturization of nodes.
[0006] use Figure 8 A current communication control system will be described. Figure 8 is a diagram showing a current communication control system.
[0007] like Figure 8 As shown, the communication control system 1a includes a switch 11, an IO node 21a, a computing node 22a, and a terminal 31. The IO node 21a is connected to a field device 41 and a field device 42.
[0008] Here, a node is a device that performs information processing and communication. A node may also be referred to as a computer.
[0009] The IO node 21a has a wired communication unit 211 and a wired communication unit 212a. The wired communication unit 211 is connected to the switch 11, and the wired communication unit 212a is connected to the switch 12. The computing node 22a has a wired communication unit 221 and a wired communication unit 222a. The wired communication unit 221 is connected to the switch 11, and the wired communication unit 222a is connected to the switch 12. The terminal 31 has a wired communication unit 311. The wired communication unit 311 is connected to the switch 11.
[0010] Thus, the communication control system 1a has a network structure that realizes redundancy between the IO node 21a and the computing node 22a by using a star (or mesh) topology. However, as mentioned above, if multiple communication ports cannot be set on the node, it is impossible to realize Figure 8 Such a network structure. Summary of the invention
[0011] One object is to easily implement redundancy in a communication network.
[0012] A communication control device involved in one aspect is characterized in that the communication control device has: a first wired communication unit, which has a wired communication function; a second wired communication unit, which has a wired connection function and is connected to a node; a wireless communication unit, which has a wireless communication function; a determination unit, which determines other communication control devices that are connected to the first wired communication unit via a wired network and meet conditions; and a communication control unit, which establishes communication with the other communication control devices via a wireless network.
[0013] One aspect involves a communication control method performed by a communication control device, wherein the communication control device comprises: a first wired communication unit having a wired communication function; a second wired communication unit having a wired communication function and connected to a node; and a wireless communication unit having a wireless communication function. The communication control method is characterized in that it includes the following steps: a determination step of determining other communication control devices that are connected to the first wired communication unit via a wired network and meet conditions; and a communication control step of establishing communication with the other communication control devices via a wireless network.
[0014] One aspect involves a computer-readable recording medium having a communication control program recorded thereon, characterized in that the communication control program causes a communication control device to perform the following processing, wherein the communication control device comprises: a first wired communication unit having a wired communication function; a second wired communication unit having a wired communication function and connected to a node; and a wireless communication unit having a wireless communication function, wherein the processing is: determining other communication control devices that are connected to the first wired communication unit via a wired network and meet conditions, and establishing communication with the other communication control devices via the wireless network.
[0015] A communication control system according to one aspect comprises a first node, a first communication control device, a second node and a second communication control device, wherein the first communication control device comprises: a first wired communication unit having a wired communication function; a second wired communication unit having a wired communication function and connected to the first node; a first wireless communication unit having a wireless communication function; and a first communication control unit which, when the first wired communication unit is connected to the second communication control device via a wired network, establishes communication with the second communication control device via a wireless network, and transmits frames sent from the first node to the second node to the second communication control device via both the wired network and the wireless network, wherein the second communication control device comprises: a third wired communication unit having a wired communication function; a fourth wired communication unit having a wired communication function and connected to the second node; a second wireless communication unit having a wireless communication function; and
[0016] A second communication control unit, which establishes communication with the first communication control device via the wireless network when the third wired communication unit is connected to the first communication control device via the wired network, and sends the frame sent from the second node to the first node to the first communication control device via both the wired network and the wireless network.
[0017] Effects of the Invention
[0018] According to one embodiment, redundancy of a communication network can be easily achieved. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 It is a diagram showing a configuration example of a communication control system according to the first embodiment.
[0020] Figure 2 It is a diagram showing a configuration example of a communication control system according to the first embodiment.
[0021] Figure 3 It is a diagram showing a configuration example of a communication control system according to the first embodiment.
[0022] Figure 4 It is a diagram showing a configuration example of a communication control device according to the first embodiment.
[0023] Figure 5 This is a flowchart showing the processing flow of the communication control device.
[0024] Figure 6 This is a flowchart showing the processing flow of the communication control device.
[0025] Figure 7 This is a diagram for explaining a hardware configuration example.
[0026] Figure 8 is a diagram showing a current communication control system. DETAILED DESCRIPTION
[0027] Below, the embodiments of the communication control device, communication control method, computer-readable storage medium, and communication control system disclosed in the present application are described in detail based on the accompanying drawings. In addition, the present invention is not limited to the embodiments described herein. In addition, the same reference numerals are used to mark the same elements and repeated descriptions are appropriately omitted. In addition, the various embodiments can be appropriately combined within the scope of non-contradiction.
[0028] use Figure 1 The configuration of the communication control system according to the first embodiment will be described. Figure 1It is a diagram showing a configuration example of a communication control system according to the first embodiment.
[0029] like Figure 1 As shown, the communication control system 1 includes a switch 11, an IO node 21, a computing node 22, a terminal 31, a communication control device 51, and a communication control device 52. The IO node 21 is connected to the field device 41 and the field device 42.
[0030] Here, a node is an instrument that performs information processing and communication. A node may also be referred to as a computer, etc. In addition, the field instrument uses a predetermined communication protocol to send a frame representing a sensor value detected by a sensor or a detection result based on the sensor value to the node.
[0031] For example, a plant has field devices 41 and 42. The plant is, for example, an oil plant, a petrochemical plant, a chemical plant, or a gas plant. The plant operates to obtain products such as LNG (liquefied natural gas), resins (plastics, nylon, etc.), and chemical products.
[0032] In addition, the workshop has factory facilities, machinery facilities, production facilities, power generation facilities, storage facilities, facilities at the wellhead for extracting oil, natural gas, etc. In addition, the workshop has equipment and instruments for generating products.
[0033] The field instrument 41 acquires information related to the state of the workshop. For example, the field instrument 41 is a temperature sensor, a pH sensor, a speed sensor, an acceleration sensor, an air pressure sensor, a gas concentration sensor, an instrument for detecting the opening of a valve, an instrument for detecting the state of a switch (on or off), etc. The field instrument 42 is an actuator for driving a valve, etc.
[0034] The IO node 21 transmits the frame received from the field device 41 to the computing node 22. The computing node 22 performs arithmetic processing. The computing node 22 transmits the result of the arithmetic processing (control signal, etc.) to the field device 41 and the field device 42 via the IO node 21.
[0035] The configuration and operation of the nodes included in the communication control system 1 are not limited to those described here. The nodes included in the communication control system 1 only need to communicate data with each other.
[0036] The IO node 21 has a wired communication unit 211. The wired communication unit 211 is connected to the communication control device 51. The computing node 22 has a wired communication unit 221. The wired communication unit 221 is connected to the communication control device 52. The terminal 31 has a wired communication unit 311. The wired communication unit 311 is connected to the switch 11.
[0037] Thus, the IO node 21 and the computing node 22 each have one wired communication unit. In addition, each wired communication unit may include, for example, an Ethernet (registered trademark) port connected to a LAN (Local Area Network) cable.
[0038] Here, the terminal 31 is a device such as a PC (Personal Computer) for managing the switch 11. Here, the terminal 31 is a device such as an HMI (Human Machine Interface) for monitoring the operation of various nodes, a PC (Personal Computer) for network management, etc. Figure 1 The terminal 31 in FIG. 1 has only one wired communication unit, but a wired communication unit can be easily added as needed.
[0039] On the other hand, since nodes are installed in narrow places or places where available space is limited, there are restrictions such as miniaturization, weight reduction, and simplified structure. Therefore, it is preferred that the number of communication ports of the node is small.
[0040] According to the communication control device 51 and the communication control device 52 of the present embodiment, even when only one communication port is provided in a node, a redundant network structure can be easily realized between nodes, at least between the communication control device 51 and the communication control device 52 .
[0041] The communication control device 51 includes a first wired communication unit 511, a second wired communication unit 512, and a wireless communication unit 513. The first wired communication unit 511 is connected to the switch 11. The second wired communication unit 512 is connected to the wired communication unit 211 of the IO node 21.
[0042] The communication control device 52 includes a third wired communication unit 521, a fourth wired communication unit 522, and a wireless communication unit 523. The third wired communication unit 521 is connected to the switch 11. The fourth wired communication unit 522 is connected to the wired communication unit 221 of the computing node 22.
[0043] Each wired communication unit is, for example, a wired communication module. The wired communication module is a module having a communication function corresponding to a prescribed wired communication protocol, such as an Ethernet module, a fiber channel module, and a USB module. In addition, the wireless communication unit is a wireless communication module. The wireless communication module is a module having a communication function corresponding to a prescribed wireless communication protocol, such as a WiFi (registered trademark) module, a Bluetooth (registered trademark) module, and a LPWA (Low Power Wide Area) module.
[0044] The node and the communication control unit may be connected by USB (Universal Serial Bus) instead of Ethernet. In this case, the wired communication unit 211, the second wired communication unit 512, the wired communication unit 221, and the fourth wired communication unit 522 have USB ports. In addition, the communication control device 51 can receive power supply from the IO node 21 via the USB port.
[0045] The operation of the communication control device 51 and the communication control device 52 will be described. The communication control device 51 and the communication control device 52 have the same function, and therefore the communication control device 51 and the communication control device 52 in the following description can be replaced as appropriate.
[0046] First, if Figure 1 As shown, the communication control device 51 is connected to the switch 11 and the IO node 21 via a wired network. In addition, the communication control device 52 is connected to the computing node 22 via a wired network. The communication control devices 51 and 52 are connected to the wired network including the switch 11. In addition, communication control devices other than the communication control devices 51 and 52, other nodes, and other terminals may be connected to the wired network.
[0047] When the first wired communication unit 511 is connected to the wired network, the communication control device 51 identifies other communication control devices that are connected to the wired network and meet the conditions. For example, the communication control device 51 identifies other communication control devices identified by predetermined identification information. In addition, the communication control device 52 is set to meet the conditions. In addition, the communication control device 51 discovers the communication control device by identification, which can also be called identification of the communication device.
[0048] The identification information is, for example, a MAC address. For example, the communication control device 51 stores the MAC address in advance. Then, the communication control device 51 specifies the communication control device 52 having the stored MAC address.
[0049] Furthermore, the communication control device 52 determines the communication control device 51 as another communication control device that satisfies the conditions by the same method as the communication control device 51. At this time, the communication control device 51 and the communication control device 52 can be determined as communication control devices that satisfy each other's conditions, and the communication via the wireless network is established between the wireless communication unit 513 and the wireless communication unit 523.
[0050] For example, the communication control device 51 establishes communication with the communication control device 52 by pairing Bluetooth. Also, for example, the communication control device 51 establishes communication with the communication control device 52 by setting itself as a WiFi access point or by a point-to-point connection.
[0051] Therefore, if Figure 2 As shown, the communication control device 51 and the communication control device 52 are connected by a wired network ( Figure 2 solid line) and wireless network ( Figure 2 That is, a redundant network structure is simply implemented at least between the communication control device 51 and the communication control device 52.
[0052] In addition, the communication control device 52 uses both the path via the wired network and the path via the wireless network to send the frame sent by the computing node 22 with the IO node 21 as the destination address. Moreover, when the same frame is received from the communication control device 52 via both the wired network and the wireless network, the communication control device 51 forwards the frame received first to the IO node 21 and discards the frame received later. Therefore, even if any frame does not arrive correctly, it is assumed that time-consuming processing such as retransmission of the frame and switching from an abnormal network to a normal network is not required.
[0053] Such forwarding and discarding of frames by the communication control system 1 can be realized by using a method such as IEEE 802.1CB (Frame Replication and Elimination for Reliability).
[0054] And, if Figure 3 As shown, consider a case where the switch 11 cannot be used due to a failure. In this case, the communication control device 51 cannot communicate with the communication control device 52 using the wired network. On the other hand, if communication via a wireless network is established, the communication control device 51 and the communication control device 52 can continue to communicate using the wireless network. The communication control system 1 can take advantage of this redundancy. For example, in the case of a failure of the switch 11, the terminal 31 is disconnected from the network. Even in this case, the wireless communication between the communication control device 51 and the communication control device 52 can continue to be used.
[0055] use Figure 4 The configuration of the communication control device 51 will be described. Figure 4 1 is a diagram showing a configuration example of a communication control device according to Embodiment 1. The configuration of the communication control device 52 is the same as that of the communication control device 51.
[0056] like Figure 4 As shown, the communication control device 51 includes a first wired communication unit 511 , a second wired communication unit 512 , a wireless communication unit 513 , a storage unit 514 , and a control unit 515 .
[0057] The first wired communication unit 511 has a wired communication function. The second wired communication unit 512 has a wired communication function and is connected to the IO node 21. The wireless communication unit 513 has a wireless communication function.
[0058] The storage unit 514 stores various data and various programs executed by the control unit 515. For example, the storage unit 514 is a storage device such as a HDD (Hard Disk Drive), an SSD (Solid State Drive), or a flash memory. The storage unit 514 stores various data generated in the processing executed by the communication control device 51, such as data obtained during the execution of various processing by the control unit 515 and processing results obtained by executing various processing, as needed.
[0059] The control unit 515 is a processing unit that manages the entire communication control device 51. The control unit 515 is a computing device such as a CPU (Central Processing Unit) or a microcomputer having a processor. The control unit 515 includes a determination unit 5151 and a communication control unit 5152.
[0060] When the first wired communicator 511 is connected to the wired network, the identification unit 5151 identifies another communication control device that is connected to the wired network and satisfies the condition. For example, the identification unit 5151 identifies another communication control device identified by predetermined identification information.
[0061] The communication control unit 5152 establishes communication with other communication control devices via a wireless network. In addition, when the same frame is received from other communication control devices via both the wired network and the wireless network, the communication control unit 5152 forwards the first received frame to the IO node 21 and discards the later received frame.
[0062] use Figure 5 The process of establishing a wireless network by the communication control device will be described. Figure 5 This is a flowchart showing the processing flow of the communication control device.
[0063] like Figure 5 As shown, first, the communication control device 51 waits for a trigger condition to occur (No in step S101) while being connected to the wired network (step S101). The trigger condition may be connection to the wired network, connection to the wired network and a constant time has passed, or manual operation.
[0064] When a trigger condition occurs (Yes in step S101 ), the communication control device 51 specifies a communication control device that satisfies the condition in the wired network (step S102 ).
[0065] If there is no communication control device that meets the condition (No in step S103), the communication control device 51 ends the processing. In addition, the communication control device 51 can reset the trigger condition and return to the beginning. On the other hand, if there is a communication control device that meets the condition (Yes in step S103), the communication control device 51 establishes a wireless network with the communication control device that meets the condition (step S104).
[0066] use Figure 6 The following describes the frame transfer process performed by the communication control device. Figure 6 This is a flowchart showing the processing flow of the communication control device.
[0067] like Figure 6 As shown, first, the communication control device 51 receives a frame from any one of the wired network and the wireless network (step S201).
[0068] If the computing node 22 connected to the communication control device 52 that has established a wireless network is the transmission source of the frame (Yes in step S202), the communication control device 51 advances the processing to step S203. If not (No in step S202), the communication control device 51 transfers the received frame to the IO node 21 (step S206) and ends the processing.
[0069] When it is determined that the information of the received frame is stored in the storage unit 514 (Yes in step S203), the communication control device 51 deletes the stored information and discards the received frame (step S204). On the other hand, when it is determined that the information of the received frame is not stored in the storage unit 514 (No in step S203), the communication control device 51 stores the information of the received frame in the storage unit 514 and forwards the received frame to the IO node 21 (step S205). The information of the determined frame is, for example, a hash value calculated based on the entire frame, a sequence number intentionally inserted into the frame by the communication control device 52, etc. In the case of using the information intentionally inserted into the frame, it is the entire frame removed from the frame before forwarding the frame, the sequence number intentionally inserted into the frame, etc.
[0070] The frame discarding may be not forwarding the received frame, not storing the received frame in the memory, or actively deleting the received frame.
[0071] As described so far, the first wired communication unit 511 has a wired communication function. The second wired communication unit 512 has a wired communication function and is connected to the IO node 21. The wireless communication unit 513 has a wireless communication function. When the first wired communication unit 511 is connected to a wired network, the determination unit 5151 determines other communication control devices that are connected to the wired network and meet the conditions. The communication control unit 5152 establishes communication via a wireless network with other communication control devices. Thus, even if each node has only one communication port, redundancy of the main path of the communication network can be easily achieved.
[0072] In addition, the identification unit 5151 identifies another communication control device identified by predetermined identification information. Thus, the communication control device 51 can reliably identify a communication control device that satisfies the condition.
[0073] In addition, when the same frame is received from other communication control devices via both the wired network and the wireless network, the communication control unit 5152 forwards the frame received first to the IO node 21 and discards the frame received later. As a result, even if any frame does not arrive correctly, the communication control unit 5152 does not need to perform time-consuming processing such as retransmitting the frame and switching from an abnormal network to a normal network, thereby achieving stable operation of communication.
[0074] [system]
[0075] The information including the processing flow, control flow, specific names, various frames, and parameters described above and shown in the drawings can be changed arbitrarily except for cases where special description is given.
[0076] In addition, the components of each device shown in the figure are functional concepts and do not necessarily need to be physically configured as shown in the figure. That is, the specific way of distributing and integrating each device is not limited to the way shown in the figure. That is, all or part of them can be functionally or physically distributed / integrated in arbitrary units according to various loads, usage conditions, etc.
[0077] Furthermore, all or any part of each processing function performed by each device may be realized by a CPU and a program analyzed and executed by the CPU, or may be realized as hardware based on wired logic.
[0078] [hardware]
[0079] Next, a hardware configuration example of the communication control device 51 will be described. Figure 7 The communication control device 51 and the communication control device 52 have the same Figure 7 The communication control device 500 has the same hardware structure.
[0080] like Figure 7 As shown, the communication control device 500 includes a communication device 500a, a HDD 500b, a memory 500c, and a processor 500d. Figure 7 The various components shown are connected to each other by a bus or the like.
[0081] The communication device 500a is a network interface card or the like, and performs communication with external devices and apparatuses. Figure 4 The program and data for executing the functions shown are stored.
[0082] The processor 500d reads and executes data from the HDD 500b and the like. Figure 4 The same processing program is developed in the memory 500c in each processing unit as shown in FIG. Figure 4 The process of each function described in the above etc. executes the action. For example, this process executes the same function as each processing unit of the communication control device 51. Specifically, the processor 500d reads a program having the same function as the determination unit 5151 and the communication control unit 5152 from the HDD 500b etc. Then, the processor 500d executes the following process, that is, executes the same processing as the determination unit 5151 and the communication control unit 5152.
[0083] In this way, the communication control device 51 performs an operation as a communication control device that reads and executes a program to execute a communication control method. In addition, the communication control device 51 can also use a medium reading device to read the above program from a recording medium and execute the read program to achieve the same function as the above embodiment. In addition, the program described in other embodiments is not limited to being executed by the communication control device 51. For example, when other computers or servers execute the program, or when they cooperate to execute the program, the present invention can also be applied in the same way.
[0084] The program can be distributed via a network such as the Internet. In addition, the program can be recorded on a computer-readable recording medium such as a hard disk, a floppy disk (FD), a CD-ROM, an MO (Magneto-Optical disk), or a DVD (Digital Versatile Disc), and executed by reading from the recording medium using a computer.
[0085] Several examples of combinations of the disclosed technical features are described below.
[0086] (1) A communication control device, characterized in that:
[0087] The communication control device comprises:
[0088] a first wired communication unit having a wired connection function;
[0089] a second wired communication unit having a wired connection function and connected to the node;
[0090] A wireless communication unit having a wireless communication function;
[0091] a determination unit that determines another communication control device that is connected to the first wired communication unit via a wired network and satisfies a condition; and
[0092] The communication control unit establishes communication with the other communication control devices via a wireless network.
[0093] (2) The communication control device according to (1), characterized in that:
[0094] The identification unit identifies another communication control device identified by predetermined identification information.
[0095] (3) The communication control device according to (1) or (2), characterized in that:
[0096] The identification unit identifies another communication control device identified by a predetermined MAC address.
[0097] (4) The communication control device according to any one of (1) to (3), characterized in that:
[0098] When the communication control unit receives the same frame from the other communication control device via both the wired network and the wireless network, the communication control unit transfers the frame received first to the node and discards the frame received later.
[0099] (5) A communication control method, which is a communication control method executed by a communication control device,
[0100] The communication control device comprises:
[0101] a first wired communication unit having a wired communication function;
[0102] a second wired communication unit having a wired communication function and connected to the node; and
[0103] a wireless communication unit having a wireless communication function,
[0104] The communication control method is characterized in that
[0105] The process includes the following:
[0106] a step of determining another communication control device that is connected to the first wired communication unit via a wired network and satisfies a condition; and
[0107] A communication control step of establishing communication with the other communication control device via a wireless network.
[0108] (6) A computer-readable recording medium having a communication control program recorded thereon, characterized in that:
[0109] The communication control program causes the communication control device to execute the following processing:
[0110] The communication control device comprises:
[0111] a first wired communication unit having a wired communication function;
[0112] a second wired communication unit having a wired communication function and connected to the node; and
[0113] a wireless communication unit having a wireless communication function,
[0114] The processing is:
[0115] determining another communication control device that is connected to the first wired communication unit via a wired network and satisfies the conditions,
[0116] Communication is established with the other communication control device via the wireless network.
[0117] (7) A communication control system comprising a first node, a first communication control device, a second node, and a second communication control device, wherein:
[0118] The first communication control device comprises:
[0119] a first wired communication unit having a wired communication function;
[0120] a second wired communication unit having a wired communication function and connected to the first node;
[0121] a first wireless communication unit having a wireless communication function; and
[0122] a first communication control unit that establishes communication with the second communication control device via a wireless network when the first wired communication unit is connected to the second communication control device via a wired network, and transmits a frame sent from the first node to the second node to the second communication control device via both the wired network and the wireless network,
[0123] The second communication control device comprises:
[0124] a third wired communication unit having a wired communication function;
[0125] a fourth wired communication unit having a wired communication function and connected to the second node;
[0126] a second wireless communication unit having a wireless communication function; and
[0127] A second communication control unit, which establishes communication with the first communication control device via the wireless network when the third wired communication unit is connected to the first communication control device via the wired network, and sends the frame sent from the second node to the first node to the first communication control device via both the wired network and the wireless network.
[0128] (8) The communication control system according to (7), characterized in that:
[0129] When the first communication control unit receives the same frame from the second communication control device via both the wired network and the wireless network, the first communication control unit forwards the frame received first to the first node and discards the frame received later.
[0130] When the second communication control unit receives the same frame from the first communication control device via both the wired network and the wireless network, the second communication control unit transfers the frame received first to the second node and discards the frame received later.
[0131] Description of the label
[0132] 1 Communication control system
[0133] 11 Switch
[0134] 21 IO nodes
[0135] 22 compute nodes
[0136] 31 Terminal
[0137] 41, 42 Field Instruments
[0138] 51, 52 Communication control device
[0139] 211, 221, 311 Wired Communications Department
[0140] 511 1st Wired Communications Department
[0141] 512 2nd Wired Communications Department
[0142] 513, 523 Wireless Communication Department
[0143] 514 Storage Department
[0144] 515 Control Department
[0145] 521 3rd Cable Communications Department
[0146] 522 4th Cable Communications Department
[0147] 5151 Determination Department
[0148] 5152 Communication Control Department
Claims
1. A communication control device, characterized in that: The communication control device comprises: a first wired communication unit having a wired connection function; a second wired communication unit having a wired connection function and connected to the node; A wireless communication unit having a wireless communication function; a determination unit that determines another communication control device that is connected to the first wired communication unit via a wired network and satisfies a condition; and The communication control unit establishes communication with the other communication control devices via a wireless network.
2. The communication control device according to claim 1, characterized in that: The identification unit identifies another communication control device identified by predetermined identification information.
3. The communication control device according to claim 1, characterized in that: The identification unit identifies another communication control device identified by a predetermined MAC address.
4. The communication control device according to claim 1, characterized in that: When the communication control unit receives the same frame from the other communication control device via both the wired network and the wireless network, the communication control unit transfers the frame received first to the node and discards the frame received later.
5. A communication control method, which is a communication control method performed by a communication control device, The communication control device comprises: a first wired communication unit having a wired communication function; a second wired communication unit having a wired communication function and connected to the node; and a wireless communication unit having a wireless communication function, The communication control method is characterized in that The process includes the following: a step of determining another communication control device that is connected to the first wired communication unit via a wired network and satisfies a condition; and A communication control step of establishing communication with the other communication control device via a wireless network.
6. A computer-readable recording medium having a communication control program recorded thereon, characterized in that: The communication control program causes the communication control device to execute the following processing: The communication control device comprises: a first wired communication unit having a wired communication function; a second wired communication unit having a wired communication function and connected to the node; and a wireless communication unit having a wireless communication function, The processing is: determining another communication control device that is connected to the first wired communication unit via a wired network and satisfies the conditions, Communication is established with the other communication control device via the wireless network.
7. A communication control system comprising a first node, a first communication control device, a second node and a second communication control device, characterized in that: The first communication control device comprises: a first wired communication unit having a wired communication function; a second wired communication unit having a wired communication function and connected to the first node; a first wireless communication unit having a wireless communication function; and a first communication control unit that establishes communication with the second communication control device via a wireless network when the first wired communication unit is connected to the second communication control device via a wired network, and transmits a frame sent from the first node to the second node to the second communication control device via both the wired network and the wireless network, The second communication control device comprises: a third wired communication unit having a wired communication function; a fourth wired communication unit having a wired communication function and connected to the second node; a second wireless communication unit having a wireless communication function; and A second communication control unit, which establishes communication with the first communication control device via the wireless network when the third wired communication unit is connected to the first communication control device via the wired network, and sends the frame sent from the second node to the first node to the first communication control device via both the wired network and the wireless network.
8. The communication control system according to claim 7, characterized in that: When the first communication control unit receives the same frame from the second communication control device via both the wired network and the wireless network, the first communication control unit forwards the frame received first to the first node and discards the frame received later. When the second communication control unit receives the same frame from the first communication control device via both the wired network and the wireless network, the second communication control unit transfers the frame received first to the second node and discards the frame received later.
Citation Information
Patent Citations
Packet relay device
JP2014112977A