US20120069846A1 - Serial Communication Tapping and Transmission to Routable Networks - Google Patents
Serial Communication Tapping and Transmission to Routable Networks Download PDFInfo
- Publication number
- US20120069846A1 US20120069846A1 US12/884,455 US88445510A US2012069846A1 US 20120069846 A1 US20120069846 A1 US 20120069846A1 US 88445510 A US88445510 A US 88445510A US 2012069846 A1 US2012069846 A1 US 2012069846A1
- Authority
- US
- United States
- Prior art keywords
- serial
- protocol frames
- serial communications
- routable
- statistically significant
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/30—Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/03—Protocol definition or specification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
Definitions
- Critical infrastructure networks still utilize serial communications because of the presence and reliance on legacy systems and because of the slow speed at which the industries upgrade their technology. Because of the electrical, environmental, and operational requirements, traditional IT security and troubleshooting solutions are often unsuitable in these critical systems. For example, many of the legacy devices in critical infrastructure networks cannot support the relatively high computational burden of traditional security and troubleshooting solutions. Furthermore, the security and troubleshooting system cannot introduce any new points of failure in the network. In order to secure these critical infrastructure networks, there is a need for systems and methods of sending serial traffic onto a routable network, where it could be centrally monitored, without adding computational overhead or new points of failure to critical infrastructure networks.
- the present invention includes apparatuses and methods for tapping serial communications and transforming the serial data into a format appropriate for routable networks.
- the serial communications tap is completely passive such that any failure would not interrupt the serial communications.
- embodiments of the present invention adapt automatically and operate without foreknowledge of the serial protocol frames (i.e., the serial protocol frames are unspecified. Therefore, the embodiments can be easily implemented across various networks without the need to customize for each implementation.
- apparatuses for passively tapping serial communications comprise passive, serial-communications, interception circuitry that includes at least one serial communications pass-through and a processor.
- Each serial communications pass-through is connected to the processor and is interfaced to a serial communication cable through which the serial communications are transmitted.
- the processor executes programming to determine serial protocol frames according to characteristics of the serial communications, to wrap the serial protocol frames in a routable protocol, thereby forming a routable packet, and to transmit the routable packets to one or more routable addresses through an interface connecting the processor to a routable network.
- the routable network can be is based on internet protocol (IP) and the one or more routable addresses arc IP addresses.
- IP internet protocol
- serial communications have serial protocol frames that are unspecified to the apparatus.
- the unspecified serial protocol frames are based on a process control serial protocol.
- process control serial protocols include, but are not limited to, distributed network protocol 3 (DNP3) and Modbus.
- the pass-through can comprise a pair of serial ports directly connected to the serial communication cable. In such instances, the interception circuitry must have an impedance greater than that of the serial communication cable.
- the pass-through can alternatively comprise an inductive coupling. Further still, the pass-through can comprise a capacitive coupling to intercept the serial communications by means of capacitance.
- the characteristics of serial communications include timing-based signals.
- the processing device can execute further programming to associate timing gaps between the timing-based signals with frame edges that define the serial protocol frames.
- the characteristics of serial communications include frame synchronization delimiters and length fields and the processing device executes further programming to define the beginning and the length of serial protocol frames according to the frame synchronization delimiters and length fields, respectively.
- the characteristics of serial communications include frame synchronization delimiters and frame end delimiters and the processing device executes further programming to define the beginning and the end of serial protocol frames according to the frame synchronization delimiters and frame end delimiters, respectively.
- the characteristics of serial communications can alternatively include time variance between signals and the processing device executes further programming to identify a baseline time gap in the signals and to define statistically significant deviations from the baseline time gap as the beginnings and the ends of serial protocol frames.
- the characteristics of serial communications can include byte frequency and the processing device executes further programming to identify statistically significant occurrences of byte frequency patterns and to define the statistically significant occurrences with the beginnings and the ends of serial protocol frames.
- Still other characteristics of serial communications can include byte frequency as well as time variance between signals and the processing device executes further programming to identify statistically significant occurrences of byte frequency patterns, to identify a baseline time gap in the signals, and to define statistically significant deviations from the baseline time gap combined with statistically significant occurrences of byte patterns as the beginnings and the ends of the serial protocol frames.
- the programming executed by the processing device is stored in storage circuitry and the pass-through, the processor, the storage circuitry, and the interface are assembled as an embedded system.
- an embedded system refers to a device that runs firmware, provides a few dedicated functions, and has real-time computing constraints. It is dedicated to a particular task.
- a general-purpose computer is designed to be flexible and to meet a wide range of end user needs.
- Another embodiment of the present invention includes methods to passively tap serial communications, which have serial protocol frames that arc unspecified, transmitted through a serial communication cable between a source and a receiver.
- the method which is executed by a processor, includes passively intercepting the serial communications through a serial communications pass-through connected to the processor and to the serial communication cable and determining serial protocol frames according to characteristics of the serial communications. Routable packets can then be formed by wrapping the serial protocol frames in a routable protocol and transmitting the routable packets to one or more routable addresses through an interface connecting the processor to a routable network.
- FIG. 1 is a diagram depicting one embodiment of the present invention in which the pass-through includes a pair of serial ports.
- FIG. 2 is a diagram depicting one embodiment of the present invention in which the pass-through includes an inductive coupling.
- FIG. 3 is a diagram depicting one embodiment of the present invention in which the pass-through includes a capacitive coupling.
- FIG. 4 is a block diagram depicting methods according to embodiments of the present invention.
- FIGS. 1-4 show a variety of embodiments and aspects of the present invention.
- the pass through comprises a pair of serial ports 101 directly connected to the serial communication cable.
- the apparatus is connected in line with the serial communication cable.
- the interception circuitry must have an impedance greater than that of the serial communication cable.
- the impedance in the interception circuitry can be increased using resistors 102 and/or including components having relatively large impedances.
- the large impedance in the interception circuitry ensures that the serial communications will still transmit through the serial communications cable in the event that the apparatus fails.
- the impedance of the interception circuitry is at least 10% higher than that of the serial communication cable.
- the diagram depicts the pass through as an inductive coupling.
- the inductive coupling can capture the leading and trailing edges of a bit, which are then amplified by components in the interception circuitry, by electromagnetic induction which is the induction of a voltage in one wire based on the change in current flow of through a primary wire.
- the inductive coupling utilizes a transformer 201 .
- a coil of wire of the serial signal can be wound on the primary side of the transformer while a passive capture signal can be wound around the secondary side of the transformer.
- the coupling can be increased by a transformer so the magnetic field of the primary coil will pass through to the secondary coil such that a change in current flow through one coil will induce a voltage in the other.
- the diagram depicts the pass through as a capacitive coupling.
- the capacitive coupling can comprise a capacitor 301 in series between the serial communications cable and the interception circuitry.
- a DC bias can be reintroduced in the interception circuitry to recreate the original serial communication.
- FIG. 4 is a block diagram depicting the steps executed by a processor to tap one or more serial communications and transmit the communications to a centralized location for purposes of security and troubleshooting.
- Serial communications that have been passively intercepted 400 by a serial communications pass-through connected to the processor can have a serial protocol frame that is unspecified. Accordingly, the processor first determines 401 the serial protocol frames according to characteristics of the serial communications. Once the serial protocol frames are known, routable packets are formed 402 by wrapping the serial protocol frames in a routable protocol. The processor can then transmit 403 the routable packets to one or more routable addresses through an interface connecting the processor to a routable network.
- embodiments of the present invention can automatically determine unspecified serial protocol frames, thereby enabling implementation and operation without foreknowledge of the protocol frames.
- the determination is based on statistically significant deviations from a baseline time gap in the signals of the serial communications and/or statistically significant byte frequency patterns.
- a baseline time gap refers to the mean value of all previously processed signal time gaps and the associated standard deviation range. Statistically significant deviations from the baseline time gap can be determined by time gaps that fall outside a standard deviation range from the mean.
- byte frequency can refer to frequencies of occurrence for patterns of 2 or more byte sequences that occur in the serial traffic.
- Statistically significant byte frequency patterns can refer to byte frequencies that have a higher frequency percentage of occurrence relative to other byte frequencies. They can be determined by continuously calculating the frequencies of occurence for patterns in the data. Those byte frequencies with the highest frequency of occurrence can be designated as statistically significant according to predetermined criteria.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Technology Law (AREA)
- Communication Control (AREA)
Abstract
Description
- This invention was made with Government support under Contract DE-AC0576RL01830 awarded by the U.S. Department of Energy. The Government has certain rights in the invention.
- Critical infrastructure networks still utilize serial communications because of the presence and reliance on legacy systems and because of the slow speed at which the industries upgrade their technology. Because of the electrical, environmental, and operational requirements, traditional IT security and troubleshooting solutions are often unsuitable in these critical systems. For example, many of the legacy devices in critical infrastructure networks cannot support the relatively high computational burden of traditional security and troubleshooting solutions. Furthermore, the security and troubleshooting system cannot introduce any new points of failure in the network. In order to secure these critical infrastructure networks, there is a need for systems and methods of sending serial traffic onto a routable network, where it could be centrally monitored, without adding computational overhead or new points of failure to critical infrastructure networks.
- The present invention includes apparatuses and methods for tapping serial communications and transforming the serial data into a format appropriate for routable networks. The serial communications tap is completely passive such that any failure would not interrupt the serial communications. Furthermore, embodiments of the present invention adapt automatically and operate without foreknowledge of the serial protocol frames (i.e., the serial protocol frames are unspecified. Therefore, the embodiments can be easily implemented across various networks without the need to customize for each implementation.
- In one embodiment, apparatuses for passively tapping serial communications comprise passive, serial-communications, interception circuitry that includes at least one serial communications pass-through and a processor. Each serial communications pass-through is connected to the processor and is interfaced to a serial communication cable through which the serial communications are transmitted. The processor executes programming to determine serial protocol frames according to characteristics of the serial communications, to wrap the serial protocol frames in a routable protocol, thereby forming a routable packet, and to transmit the routable packets to one or more routable addresses through an interface connecting the processor to a routable network. Preferably, the routable network can be is based on internet protocol (IP) and the one or more routable addresses arc IP addresses.
- The serial communications have serial protocol frames that are unspecified to the apparatus. Preferably, the unspecified serial protocol frames are based on a process control serial protocol. Examples of process control serial protocols include, but are not limited to, distributed network protocol 3 (DNP3) and Modbus.
- The pass-through can comprise a pair of serial ports directly connected to the serial communication cable. In such instances, the interception circuitry must have an impedance greater than that of the serial communication cable. The pass-through can alternatively comprise an inductive coupling. Further still, the pass-through can comprise a capacitive coupling to intercept the serial communications by means of capacitance.
- In some embodiments, the characteristics of serial communications include timing-based signals. In such instances, the processing device can execute further programming to associate timing gaps between the timing-based signals with frame edges that define the serial protocol frames.
- In other embodiments, the characteristics of serial communications include frame synchronization delimiters and length fields and the processing device executes further programming to define the beginning and the length of serial protocol frames according to the frame synchronization delimiters and length fields, respectively.
- In still other embodiments, the characteristics of serial communications include frame synchronization delimiters and frame end delimiters and the processing device executes further programming to define the beginning and the end of serial protocol frames according to the frame synchronization delimiters and frame end delimiters, respectively.
- The characteristics of serial communications can alternatively include time variance between signals and the processing device executes further programming to identify a baseline time gap in the signals and to define statistically significant deviations from the baseline time gap as the beginnings and the ends of serial protocol frames.
- Alternatively, the characteristics of serial communications can include byte frequency and the processing device executes further programming to identify statistically significant occurrences of byte frequency patterns and to define the statistically significant occurrences with the beginnings and the ends of serial protocol frames.
- Still other characteristics of serial communications can include byte frequency as well as time variance between signals and the processing device executes further programming to identify statistically significant occurrences of byte frequency patterns, to identify a baseline time gap in the signals, and to define statistically significant deviations from the baseline time gap combined with statistically significant occurrences of byte patterns as the beginnings and the ends of the serial protocol frames.
- In preferred embodiments, the programming executed by the processing device is stored in storage circuitry and the pass-through, the processor, the storage circuitry, and the interface are assembled as an embedded system. As used herein, an embedded system refers to a device that runs firmware, provides a few dedicated functions, and has real-time computing constraints. It is dedicated to a particular task. By contrast, a general-purpose computer is designed to be flexible and to meet a wide range of end user needs.
- Another embodiment of the present invention includes methods to passively tap serial communications, which have serial protocol frames that arc unspecified, transmitted through a serial communication cable between a source and a receiver. The method, which is executed by a processor, includes passively intercepting the serial communications through a serial communications pass-through connected to the processor and to the serial communication cable and determining serial protocol frames according to characteristics of the serial communications. Routable packets can then be formed by wrapping the serial protocol frames in a routable protocol and transmitting the routable packets to one or more routable addresses through an interface connecting the processor to a routable network.
- The purpose of the foregoing abstract is to enable the United States Patent and Trademark Office and the public generally, especially the scientists, engineers, and practitioners in the art who are not familiar with patent or legal terms or phraseology, to determine quickly from a cursory inspection the nature and essence of the technical disclosure of the application. The abstract is neither intended to define the invention of the application, which is measured by the claims, nor is it intended to be limiting as to the scope of the invention in any way.
- Various advantages and novel features of the present invention are described herein and will become further readily apparent to those skilled in this art from the following detailed description. In the preceding and following descriptions, the various embodiments, including the preferred embodiments, have been shown and described. Included herein is a description of the best mode contemplated for carrying out the invention. As will be realized, the invention is capable of modification in various respects without departing from the invention. Accordingly, the drawings and description of the preferred embodiments set forth hereafter are to be regarded as illustrative in nature, and not as restrictive.
- Embodiments of the invention are described below with reference to the following accompanying drawings.
-
FIG. 1 is a diagram depicting one embodiment of the present invention in which the pass-through includes a pair of serial ports. -
FIG. 2 is a diagram depicting one embodiment of the present invention in which the pass-through includes an inductive coupling. -
FIG. 3 is a diagram depicting one embodiment of the present invention in which the pass-through includes a capacitive coupling. -
FIG. 4 is a block diagram depicting methods according to embodiments of the present invention. - The following description includes the preferred best mode of one embodiment of the present invention. It will be clear from this description of the invention that the invention is not limited to these illustrated embodiments but that the invention also includes a variety of modifications and embodiments thereto. Therefore the present description should be seen as illustrative and not limiting. While the invention is susceptible of various modifications and alternative constructions, it should be understood, that there is no intention to limit the invention to the specific form disclosed, but, on the contrary, the invention is to cover all modifications, alternative constructions, and equivalents falling within the spirit and scope of the invention as defined in the claims.
-
FIGS. 1-4 show a variety of embodiments and aspects of the present invention. Referring first toFIG. 1 a diagram depicts the pass-through interfacing the serial communication cable and the interception circuitry. In this embodiment, the pass through comprises a pair ofserial ports 101 directly connected to the serial communication cable. Accordingly, the apparatus is connected in line with the serial communication cable. In such instances, the interception circuitry must have an impedance greater than that of the serial communication cable. The impedance in the interception circuitry can be increased usingresistors 102 and/or including components having relatively large impedances. The large impedance in the interception circuitry ensures that the serial communications will still transmit through the serial communications cable in the event that the apparatus fails. In preferred embodiments, the impedance of the interception circuitry is at least 10% higher than that of the serial communication cable. - Referring to
FIG. 2 , the diagram depicts the pass through as an inductive coupling. The inductive coupling can capture the leading and trailing edges of a bit, which are then amplified by components in the interception circuitry, by electromagnetic induction which is the induction of a voltage in one wire based on the change in current flow of through a primary wire. In a particular embodiment, the inductive coupling utilizes atransformer 201. A coil of wire of the serial signal can be wound on the primary side of the transformer while a passive capture signal can be wound around the secondary side of the transformer. The coupling can be increased by a transformer so the magnetic field of the primary coil will pass through to the secondary coil such that a change in current flow through one coil will induce a voltage in the other. - Referring to
FIG. 3 , the diagram depicts the pass through as a capacitive coupling. The capacitive coupling can comprise acapacitor 301 in series between the serial communications cable and the interception circuitry. In some embodiments, a DC bias can be reintroduced in the interception circuitry to recreate the original serial communication. -
FIG. 4 is a block diagram depicting the steps executed by a processor to tap one or more serial communications and transmit the communications to a centralized location for purposes of security and troubleshooting. Serial communications that have been passively intercepted 400 by a serial communications pass-through connected to the processor can have a serial protocol frame that is unspecified. Accordingly, the processor first determines 401 the serial protocol frames according to characteristics of the serial communications. Once the serial protocol frames are known, routable packets are formed 402 by wrapping the serial protocol frames in a routable protocol. The processor can then transmit 403 the routable packets to one or more routable addresses through an interface connecting the processor to a routable network. - As described elsewhere herein, embodiments of the present invention can automatically determine unspecified serial protocol frames, thereby enabling implementation and operation without foreknowledge of the protocol frames. In some instances, the determination is based on statistically significant deviations from a baseline time gap in the signals of the serial communications and/or statistically significant byte frequency patterns.
- As used herein, a baseline time gap refers to the mean value of all previously processed signal time gaps and the associated standard deviation range. Statistically significant deviations from the baseline time gap can be determined by time gaps that fall outside a standard deviation range from the mean.
- As used herein, byte frequency can refer to frequencies of occurrence for patterns of 2 or more byte sequences that occur in the serial traffic. Statistically significant byte frequency patterns can refer to byte frequencies that have a higher frequency percentage of occurrence relative to other byte frequencies. They can be determined by continuously calculating the frequencies of occurence for patterns in the data. Those byte frequencies with the highest frequency of occurrence can be designated as statistically significant according to predetermined criteria.
- While a number of embodiments of the present invention have been shown and described, it will be apparent to those skilled in the art that many changes and modifications may be made without departing from the invention in its broader aspects. The appended claims, therefore, are intended to cover all such changes and modifications as they fall within the true spirit and scope of the invention.
Claims (20)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/884,455 US20120069846A1 (en) | 2010-09-17 | 2010-09-17 | Serial Communication Tapping and Transmission to Routable Networks |
PCT/US2011/046114 WO2012036793A2 (en) | 2010-09-17 | 2011-08-01 | Serial communication tapping and transmission to routable networks |
CA2812729A CA2812729C (en) | 2010-09-17 | 2011-08-01 | Serial communication tapping and transmission to routable networks |
US14/038,069 US11012538B2 (en) | 2010-09-17 | 2013-09-26 | Serial communication tapping and transmission to routable networks |
US17/319,420 US11949762B2 (en) | 2010-09-17 | 2021-05-13 | Serial communication tapping and transmission to routable networks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/884,455 US20120069846A1 (en) | 2010-09-17 | 2010-09-17 | Serial Communication Tapping and Transmission to Routable Networks |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/038,069 Continuation-In-Part US11012538B2 (en) | 2010-09-17 | 2013-09-26 | Serial communication tapping and transmission to routable networks |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120069846A1 true US20120069846A1 (en) | 2012-03-22 |
Family
ID=45817725
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/884,455 Abandoned US20120069846A1 (en) | 2010-09-17 | 2010-09-17 | Serial Communication Tapping and Transmission to Routable Networks |
US14/038,069 Active 2032-06-14 US11012538B2 (en) | 2010-09-17 | 2013-09-26 | Serial communication tapping and transmission to routable networks |
US17/319,420 Active 2031-12-10 US11949762B2 (en) | 2010-09-17 | 2021-05-13 | Serial communication tapping and transmission to routable networks |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/038,069 Active 2032-06-14 US11012538B2 (en) | 2010-09-17 | 2013-09-26 | Serial communication tapping and transmission to routable networks |
US17/319,420 Active 2031-12-10 US11949762B2 (en) | 2010-09-17 | 2021-05-13 | Serial communication tapping and transmission to routable networks |
Country Status (3)
Country | Link |
---|---|
US (3) | US20120069846A1 (en) |
CA (1) | CA2812729C (en) |
WO (1) | WO2012036793A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11012538B2 (en) | 2010-09-17 | 2021-05-18 | Battelle Memorial Institute | Serial communication tapping and transmission to routable networks |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105322013B (en) * | 2014-07-17 | 2020-04-07 | 联华电子股份有限公司 | Semiconductor device and method for forming the same |
US11605037B2 (en) | 2016-07-20 | 2023-03-14 | Fisher-Rosemount Systems, Inc. | Fleet management system for portable maintenance tools |
US10375162B2 (en) * | 2016-07-22 | 2019-08-06 | Fisher-Rosemount Systems, Inc. | Process control communication architecture |
US10270853B2 (en) * | 2016-07-22 | 2019-04-23 | Fisher-Rosemount Systems, Inc. | Process control communication between a portable field maintenance tool and an asset management system |
US10374873B2 (en) * | 2016-07-22 | 2019-08-06 | Fisher-Rosemount Systems, Inc. | Process control communication between a portable field maintenance tool and a process control instrument |
US10764083B2 (en) | 2016-07-25 | 2020-09-01 | Fisher-Rosemount Systems, Inc. | Portable field maintenance tool with resistor network for intrinsically safe operation |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5237408A (en) * | 1991-08-02 | 1993-08-17 | Presearch Incorporated | Retrofitting digital video surveillance system |
US20020131446A1 (en) * | 2001-03-14 | 2002-09-19 | Metcalf Orlando P. | Method and system for device addressing on a computer network |
US20040139210A1 (en) * | 2002-12-06 | 2004-07-15 | Lg Electronics Inc. | Home network system and method for operating the same |
US20050001179A1 (en) * | 2003-06-30 | 2005-01-06 | Scott Gisler | Self powered serial-to-serial or USB-to-serial cable with loopback and isolation |
US7356076B2 (en) * | 2002-11-01 | 2008-04-08 | Broadcom Corporation | System and method supporting auto-recovery in a transceiver system |
US7496104B2 (en) * | 2003-08-15 | 2009-02-24 | Nortel Networks Limited | Enhanced encapsulation mechanism using GRE protocol |
US7611383B1 (en) * | 2008-12-22 | 2009-11-03 | Moxa, Inc. | RJ45 connector device having key structure for changing pin definitions |
US20100231397A1 (en) * | 2009-03-16 | 2010-09-16 | Lian-Tien Ke | Adapter and portable electronic device |
US20110124209A1 (en) * | 2009-11-24 | 2011-05-26 | Moxa Inc. | Converter |
US20110153886A1 (en) * | 2009-12-23 | 2011-06-23 | Moxa Inc. | Device that uses parameters to provide multi-channel serial data transmissions and method thereof |
US8064478B2 (en) * | 2005-09-12 | 2011-11-22 | Bally Gaming International, Inc. | Hybrid network system and method |
US20120250784A1 (en) * | 1998-04-10 | 2012-10-04 | Austermann John F Iii | System and method for adapting a piece of terminal equipment |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7032045B2 (en) * | 2001-09-18 | 2006-04-18 | Invensys Systems, Inc. | Multi-protocol bus device |
WO2004056043A1 (en) * | 2002-12-17 | 2004-07-01 | Xyratex Technology Limited | Network tap module |
DE10345359B4 (en) * | 2003-09-29 | 2006-11-02 | Berghof Labor- Und Automationstechnik Gmbh | Serial data bus, motion system and method for event-driven transmission of messages |
US20060031577A1 (en) * | 2004-06-08 | 2006-02-09 | Peluso Marcos A V | Remote processing and protocol conversion interface module |
US20060061100A1 (en) | 2004-09-21 | 2006-03-23 | Samsung Electronics Co.; Ltd | Connector assembly for corrosive gas supply pipe |
DE102005042060A1 (en) * | 2005-05-24 | 2006-11-30 | Continental Teves Ag & Co. Ohg | Reaction-free decoupling of CAN bus signals |
US7778207B2 (en) * | 2005-11-15 | 2010-08-17 | Light Greta L | Passive tap and associated system for tapping network data |
US9521120B2 (en) * | 2009-04-23 | 2016-12-13 | General Electric Technology Gmbh | Method for securely transmitting control data from a secure network |
US9416461B2 (en) | 2009-10-14 | 2016-08-16 | Sharp Kabushiki Kaisha | Die and method for manufacturing die, and anti-reflection coating |
US20120069846A1 (en) | 2010-09-17 | 2012-03-22 | Battelle Memorial Institute | Serial Communication Tapping and Transmission to Routable Networks |
US8396947B2 (en) * | 2010-12-20 | 2013-03-12 | Moxa Inc. | Active monitoring system for serial monitoring device and method thereof |
CN103391284B (en) * | 2012-05-07 | 2019-01-01 | 布里斯托尔D/B/A远程自动化解决方案公司 | The method and apparatus of communication protocol currently in use in identification process control system |
-
2010
- 2010-09-17 US US12/884,455 patent/US20120069846A1/en not_active Abandoned
-
2011
- 2011-08-01 WO PCT/US2011/046114 patent/WO2012036793A2/en active Application Filing
- 2011-08-01 CA CA2812729A patent/CA2812729C/en active Active
-
2013
- 2013-09-26 US US14/038,069 patent/US11012538B2/en active Active
-
2021
- 2021-05-13 US US17/319,420 patent/US11949762B2/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5237408A (en) * | 1991-08-02 | 1993-08-17 | Presearch Incorporated | Retrofitting digital video surveillance system |
US20120250784A1 (en) * | 1998-04-10 | 2012-10-04 | Austermann John F Iii | System and method for adapting a piece of terminal equipment |
US20020131446A1 (en) * | 2001-03-14 | 2002-09-19 | Metcalf Orlando P. | Method and system for device addressing on a computer network |
US7356076B2 (en) * | 2002-11-01 | 2008-04-08 | Broadcom Corporation | System and method supporting auto-recovery in a transceiver system |
US20040139210A1 (en) * | 2002-12-06 | 2004-07-15 | Lg Electronics Inc. | Home network system and method for operating the same |
US20050001179A1 (en) * | 2003-06-30 | 2005-01-06 | Scott Gisler | Self powered serial-to-serial or USB-to-serial cable with loopback and isolation |
US7496104B2 (en) * | 2003-08-15 | 2009-02-24 | Nortel Networks Limited | Enhanced encapsulation mechanism using GRE protocol |
US8064478B2 (en) * | 2005-09-12 | 2011-11-22 | Bally Gaming International, Inc. | Hybrid network system and method |
US7611383B1 (en) * | 2008-12-22 | 2009-11-03 | Moxa, Inc. | RJ45 connector device having key structure for changing pin definitions |
US20100231397A1 (en) * | 2009-03-16 | 2010-09-16 | Lian-Tien Ke | Adapter and portable electronic device |
US20110124209A1 (en) * | 2009-11-24 | 2011-05-26 | Moxa Inc. | Converter |
US20110153886A1 (en) * | 2009-12-23 | 2011-06-23 | Moxa Inc. | Device that uses parameters to provide multi-channel serial data transmissions and method thereof |
Non-Patent Citations (1)
Title |
---|
Moxa, Transio TCC-82, MOXA technologies CO., Ltd, 2006, 2 pages * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11012538B2 (en) | 2010-09-17 | 2021-05-18 | Battelle Memorial Institute | Serial communication tapping and transmission to routable networks |
US11949762B2 (en) | 2010-09-17 | 2024-04-02 | Battelle Memorial Institute | Serial communication tapping and transmission to routable networks |
Also Published As
Publication number | Publication date |
---|---|
WO2012036793A3 (en) | 2012-06-14 |
CA2812729C (en) | 2019-06-04 |
US20210281663A1 (en) | 2021-09-09 |
WO2012036793A2 (en) | 2012-03-22 |
US20140036911A1 (en) | 2014-02-06 |
US11949762B2 (en) | 2024-04-02 |
US11012538B2 (en) | 2021-05-18 |
CA2812729A1 (en) | 2012-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11949762B2 (en) | Serial communication tapping and transmission to routable networks | |
EP3206356A1 (en) | Method for controlling transmission security of industrial communications flow based on sdn architecture | |
US20160204950A1 (en) | Adjustable Data Rates | |
MX2020010134A (en) | Methods and apparatuses for reference signal configuration. | |
US11729054B2 (en) | Reconfigurable device for processing signals | |
CN103548304A (en) | Systems and methods for detecting and locating intermittent and other faults | |
PH12019502573A1 (en) | Measurement gap configuration method, apparatus, device, terminal and system | |
CN105684360A (en) | Subscriber station for a bus system and method for improving the quality of reception in a bus system | |
WO2013169697A1 (en) | Methods and apparatus to identify a communication protocol being used in a process control system | |
EP3270572A1 (en) | A system for secure communication | |
EP2458772A2 (en) | Method and system for synchronizing a network using existing network cables | |
SG11201908421PA (en) | Uplink transmission method, apparatus, terminal device, access network device and system | |
GB201209266D0 (en) | Method and system for communicating between devices | |
CN103885349A (en) | Device for controlling multiplexing of communication serial ports of instrument | |
CN106549962B (en) | Method for realizing communication protocol of universal intelligent control platform | |
CN104410664A (en) | Full-duplex audio transmission system and method based on virtualized desktop environment | |
CN111510356A (en) | Test system | |
US10924422B2 (en) | Implementing enhanced network device labeling via ethernet | |
WO2018136088A1 (en) | OTxIT NETWORK INSPECTION SYSTEM USING ANOMALY DETECTION BASED ON CLUSTER ANALYSIS | |
CN204790987U (en) | OPC server communication system | |
US20170078121A1 (en) | Superposed signal sampling apparatus and sampling method | |
CN206370142U (en) | It is a kind of can wireless networking industrial dehumidifier | |
CN104468034A (en) | Transponder transmission host | |
US20220247842A1 (en) | Out of band network and passive interface device | |
JP6294744B2 (en) | Communication system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BATTELLE MEMORIAL INSTITUTE, WASHINGTON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:EDGAR, THOMAS W.;ZABRISKIE, SEAN J.;CHOI, ERIC Y.;REEL/FRAME:025004/0528 Effective date: 20100917 |
|
AS | Assignment |
Owner name: U.S. DEPARTMENT OF ENERGY, DISTRICT OF COLUMBIA Free format text: CONFIRMATORY LICENSE;ASSIGNOR:BATTELLE MEMORIAL INSTITUTE, PACIFIC NORTHWEST DIVISION;REEL/FRAME:029919/0796 Effective date: 20101005 |
|
AS | Assignment |
Owner name: BATTELLE MEMORIAL INSTITUTE, WASHINGTON Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:EDGAR, THOMAS W;ZABRISKIE, SEAN J.;CHOI, ERIC Y;REEL/FRAME:031365/0862 Effective date: 20131008 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: BATTELLE MEMORIAL INSTITUTE, WASHINGTON Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION NO. 12884445 PREVIOUSLY RECORDED AT REEL: 031365 FRAME: 0862. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNORS:EDGAR, THOMAS W.;ZABRISKIE, SEAN J.;CHOI, ERIC Y.;SIGNING DATES FROM 20170731 TO 20170807;REEL/FRAME:044359/0162 |