Data communication between instrument and network

By designing a removable communication gateway, the problem of the lack of remote communication capabilities of existing NDT/NDI instruments is solved, seamless connection between the instrument and the external network and remote data transmission are achieved, and work efficiency and convenience are improved.

CN119561880APending Publication Date: 2025-03-04OLYMPUS SCIENTIFIC SOLUTIONS TECHNOLOGIES INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411967164.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2019-03-31
Filing Date
2020-03-25
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

Existing NDT/NDI instruments lack the built-in remote communication capabilities and are difficult to connect directly to external networks or clouds, resulting in inconvenient data transmission and device management.

Method used

A removable communication gateway is designed to be fixed to existing NDT/NDI instruments and connected to the external network through wireless LAN or cellular wireless communications to realize data transmission and management.

Benefits of technology

Through the communication gateway, NDT/NDI instruments can be seamlessly connected to external networks or clouds, realizing remote data transmission and remote management of equipment, improving work efficiency and convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119561880A_ABST
    Figure CN119561880A_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication gateway, a method, and a storage medium for a non-destructive testing and inspection (NDT / NDI) system. The system has a communication gateway that is removably secured to an existing NDT / NDI instrument by a snap-on clasp. The gateway includes: a processor; a network interface; a housing configured to be removably secured to the NDT / NDI instrument; an interconnection device configured to be communicatively coupled with the NDT / NDI instrument, and to communicate data to or from the NDT / NDI instrument; and a memory storing computer readable code that, when executed on the processor, causes the processor to communicate data with an external network through the network interface. The data comprises inspection data, and the inspection data can be any one of ultrasonic A scanning, ultrasonic B scanning, ultrasonic C scanning or ultrasonic S scanning and an eddy current strip diagram.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the Chinese invention patent application with application number 202080022506.6, application date March 25, 2020, and invention name “Data communication between instruments and networks”.

[0002] CROSS-REFERENCE TO RELATED APPLICATIONS

[0003] This application claims the benefit of priority to U.S. patent application serial number 16 / 371,108, filed on March 31, 2019, entitled “METHOD AND APPARATUS FOR COMMUNICATION OF DATA BETWEEN NDT / NDI INSTRUMENT AND AN EXTERNAL NETWORK,” which claims the benefit of and priority to U.S. provisional patent application serial number 62 / 823,081, filed on March 25, 2019, entitled “METHOD AND APPARATUS FOR COMMUNICATION OF DATA BETWEEN NDT / NDI INSTRUMENT AND AN EXTERNAL NETWORK,” the entire disclosures of the above applications are incorporated herein by reference. Technical Field

[0004] Example embodiments of the present disclosure relate to nondestructive testing and inspection (NDT / NDI), and more particularly, to a communication gateway for use with NDT / NDI instruments to communicate with an external network. Background Art

[0005] Nondestructive testing and inspection (NDT / NDI) instruments can be used to detect internal structural defects in objects or materials by sending inspection energy pulses to the target object and analyzing the echo signals responded from the target object. A typical NDT / NDI instrument may be an ultrasonic instrument that uses an ultrasonic transducer that is placed against the object to be inspected and enables ultrasonic energy pulses to be sent to the object. Typical inspection results of ultrasonic instruments involve A-scans, which are graphs representing the amplitude of the response to the ultrasonic pulses versus time. Another typical NDT / NDT instrument may be an eddy current instrument that induces eddy currents on the surface of the inspection object. Typical inspection results of eddy current instruments involve strip graphs indicating voltage changes on an impedance plane. Summary of the invention

[0006] In an example embodiment of the present disclosure, a non-destructive testing and inspection (NDT / NDI) system is provided, including: an NDT / NDI instrument, the NDT / NDI instrument being configured for performing NDT / NDI measurements; a communication gateway, the communication gateway being configured to be fixed to the NDT / NDI instrument and to transmit data with an external network; and a data connector, the data connector being configured to transmit data between the communication gateway and the NDT / NDI instrument. In an example embodiment, the communication gateway includes: a processor; a network interface; a memory, the memory storing computer-readable code, the computer-readable code when executed on the processor causing the processor to transmit data with an external network through the network interface; and an interconnection device, the interconnection device being configured to be communicatively coupled to the NDT / NDI instrument and to transmit data to or from the NDT / NDI instrument. BRIEF DESCRIPTION OF THE DRAWINGS

[0007] Those skilled in the art will appreciate other objects, features and advantages from the following description of the preferred embodiments and the accompanying drawings.

[0008] Figure 1 is a block diagram depicting an NDT / NDI system having a communication gateway for communicating with an external network according to an example implementation of the present disclosure.

[0009] Figure 2 is a block diagram depicting the structure of a communication gateway according to an example implementation of the present disclosure.

[0010] Figure 3 is a block diagram depicting a more detailed structure of a communication gateway according to an example implementation of the present disclosure.

[0011] Figure 4A is an isometric view of an exemplary communication gateway removably secured to an NDT / NDI instrument according to the present disclosure.

[0012] Figure 4B is another isometric view of an exemplary communication gateway removably secured to an NDT / NDI instrument according to the present disclosure.

[0013] Figure 5A is a flow chart depicting an exemplary flow of steps for a communication gateway to receive information from a cloud (external network) and forward the information to an NDT / NDI instrument.

[0014] Figure 5B is a flow chart depicting an exemplary flow of steps for a communication gateway to receive information from an NDT / NDI instrument and forward the information to the cloud (external network).

[0015] Figure 6is an isometric view of an exemplary communication gateway when detached from an NDT / NDI instrument according to the present disclosure.

[0016] Figure 7 is an isometric view of an instrument with a gateway attachment component (adapter) attached, ready for a communications gateway to be snapped onto, according to one embodiment of the present disclosure.

[0017] Figure 8 is a flow diagram depicting an example implementation method for authenticating or configuring a communication gateway with an external network (cloud). DETAILED DESCRIPTION

[0018] In addition to one or more preferred embodiments disclosed below, the present invention can have other embodiments and can be practiced or executed in various ways. Therefore, it should be understood that the present invention is not limited to the details of the construction and the arrangement of parts and steps set forth in the following description or shown in the accompanying drawings in its application. If only one embodiment is described herein, the claims herein are not limited to that embodiment. In addition, unless there is clear and convincing evidence indicating some exclusion, restriction or abandonment, the claims herein should not be interpreted restrictively.

[0019] Typical NDT / NDI instruments do not have built-in remote communication capabilities that would enable the instrument to be remotely connected to the Internet or the cloud. They lack the ability to take advantage of new technological advances because they are designed as standalone instruments. Typically, these existing instruments are equipped with a serial data port to a USB converter that also connects to the dongle, which is then connected to the cloud. This is very inconvenient. Since it is often critical today to be able to transfer inspection data from the field to the cloud or download calibration files, specification files or control files to existing instruments, there is an unmet need for this long-sought solution.

[0020] One of the novel aspects of the present disclosure is to provide a communication gateway that can be removably secured to any existing NDT / NDI instrument and enables communication via connection modes - i.e., wireless LAN, The choice of wireless or cellular wireless communications enables network connectivity and enables the transmission of NDT / NDI data (e.g., A-scan or strip chart) to external networks or the cloud.

[0021] Figure 1 is a block diagram of an example implementation of an NDT / NDI system 500 having a communication gateway 2 for providing communications with a cloud 100. Figure 1, the NDT / NDI system 500 includes an NDT / NDI instrument 1 configured to perform NDT / NDI measurements and a communication gateway 2 configured to communicate data with a cloud or external network 100. An external communication device 42 - e.g. Communicator or wireless LAN access point - may also be connected to the cloud 100. The communication gateway 2 may also alternatively be connected directly to the cloud 100 via a cellular wireless device (connection shown in dashed lines).

[0022] Reference Figure 2 The communication gateway 2 includes a processor 200, a network interface 240, and a memory 300 storing a computer-readable code, which, when executed on the processor 200, enables the processor 200 to communicate data with the cloud 100 through the network interface 240. It can be understood that the processor 200 can have any type of logic circuit.

[0023] The gateway 2 also includes an interconnection device 400. The data connector 4 is used to transmit data between the communication gateway 2 and the NDT / NDI instrument 1 via the interconnection device 400. The data connector 4 in an exemplary embodiment is a serial data cable, because this type of cable is generally compatible with existing NDT / NDI instruments. It should be understood that any type of data cable can be configured to transmit data between the communication gateway 2 and the NDT / NDI instrument 1. In addition, the data connector 4 also preferably provides power from the instrument 1 to the communication gateway 2.

[0024] Figure 3 is a block diagram providing a more detailed description of the processor 200 , the memory 300 , and the interconnection device 400 .

[0025] Reference Figure 3 And continue to refer to Figure 2 , the data connector 4 in this exemplary embodiment is a serial data cable connecting the communication gateway 2 and the instrument 1 via a pair of (first and second) UART interfaces 400 and 400'. The data connector 4 is communicatively coupled via the first UART interface 400 and the second UART interface 400' on the instrument 1, respectively. The UART interface is only an exemplary embodiment of the interconnection device 400. Other types of data connection interconnection devices are also within the scope of the present disclosure. In existing practice, the UART interface (second UART interface) 400' on the instrument 1 can also perform other existing functions of the instrument 1, such as connecting to a PC or another similar type of instrument.

[0026] Still refer to Figure 3The processor 200 is preferably coupled to or includes a user interface console 250, which includes a general purpose input and output (GPIO) connector 214, which facilitates user interface functions, such as buttons 16, 18 ( Figure 6 The user interface console 250 may also include a serial peripheral interface (SPI) 26, which facilitates communication via Figure 6 The user interface functionality of the display 12 of the communication gateway 2 is shown.

[0027] Reference Figure 3 The network interface 240 in this exemplary embodiment includes any of the following: a universal serial bus (USB) connector 218, Connector 232 and wireless local area network (LAN) transceiver 216. Alternatively, a cellular wireless transceiver (not shown) or any other type of connector or transceiver may be included in network interface 240.

[0028] Still refer to Figure 3 The memory 300 in this exemplary embodiment includes executable instructions, which, when executed by the processor 200, cause the processor 200 to perform the method of the exemplary embodiment of the present invention, for example, establishing a data connection with the NDT / NDI instrument 1, receiving data from the NDT / NDI instrument 1, establishing a communication channel with the external network 100, and sending data to the external network 100.

[0029] exist Figure 3 In the exemplary embodiment shown, the executable instructions in the memory 300 include a module of computer readable code, such as a cloud SDK 208 configured to enable communication between the communication gateway 2 and the cloud 100. The "socat" (a name for "multipurpose relay" in Linux) module 210 preferably facilitates communication between the communication gateway 2 and the cloud 100. The "hostapd" module 212 is used to configure the communication gateway 2 to function as a wireless LAN or The memory 300 also includes a module 222 of NDT / NDI specific application computer code that facilitates operations related to the NDT / NDI instrument 1. And the operating system 204 such as the Linux operating system in the memory 300 supports all modules in the above computer readable code modules to be executed by the processor 200.

[0030] Reference Figure 4A and Figure 4B , depicts a snap-on communication gateway 2 attached to an exemplary ultrasonic NDT / NDI instrument 1. The instrument 1 may be any type of instrument used in the non-destructive testing / inspection industry (NDT / NDI), such as an ultrasonic flaw detector, an ultrasonic thickness gauge, or a corrosion measurement instrument. These instruments, especially those that have been designed or manufactured, may not be easily equipped with, for example, wireless LAN, etc. ability to communicate with the external network 100. It is generally an existing practice to transmit data with the external network 100 by using an independent external communication medium (eg, a wireless LAN dongle or a PC) supporting a USB or serial port connector.

[0031] like Figure 4A and Figure 4B As shown, according to the present disclosure, the instrument 1 is equipped with a removably fixed communication gateway 2. In a preferred embodiment, the communication gateway 2 includes a housing 28 and a clasp 30. The communication gateway 2 utilizes a snap-on clasp 30 (such as Figure 4A As shown, and Figure 6 and Figure 7 4 (more details in ). In this exemplary embodiment, the instrument 1 and the communication gateway 2 are preferably connected by using a serial port connector cable 4, because this type of connector is traditionally used in the NDT / NDI industry. It should be understood by those skilled in the art that any type of data connector can be used to connect the instrument 1 and the communication gateway 2, and its implementation is within the scope of the present disclosure.

[0032] Reference Figure 4A The communication gateway 2 is preferably configured to include a Figure 4B The gateway user interface of the instrument display 6 is shown, such as the gateway display 12 and buttons 16, 18. The instrument display 6 displays messages and waveforms used by the existing NDT / NDI instrument 1 in its normal NDI / NDI measurement operation. The gateway display 12 is configured to display the operation of the communication gateway 2 - for example, with an external network 100 or a cloud (such as Figure 1 shown) - related messages.

[0033] The gateway user interface also includes two buttons 16 and 18, for example, nested on the housing 28. Button 16 is preferably configured so that, for example, when pressed and held for a predetermined amount of time, it turns on or off the communication gateway 2. Button 18 is preferably configured to select what message to display related to what type of communication channel is selected.

[0034] It will be appreciated by those skilled in the art that the implementation of the gateway user interface may take alternative types or forms. For example, it may be a touch screen, a virtual button operated via a button. The operation of the gateway 2 may also be facilitated by an instrument user interface. For example, as described above in conjunction with Figure 2 and Figure 3 The described operation of selecting the type of communication channel or network interface can be performed by an operator via Figure 4B The instrument display 6 or instrument button 8 - a or instrument button 8 - c shown inputs commands for execution.

[0035] Figure 5A and Figure 5B 1 is a flow chart showing a method of transmitting data between an NDT / NDI instrument 1 and an external network 100 by using a communication gateway 2. In the field of NDT / NDI, operation documents such as inspection plans related to locations, inspection points, and the nature of inspections can be prepared at the external network 100. Figure 5A As shown, in the downlink operation, the implementation method designed by the communication gateway 2 includes: step 501, for establishing a communication channel between the communication gateway 2 and the external network 100; step 502, for receiving the inspection plan from the external network; step 504, for establishing a data connection with the instrument 1; and step 503, for transmitting the inspection plan to the instrument 1. It should be noted that if the data connection with the instrument 1 has been established, step 504 can be omitted.

[0036] like Figure 5B As shown, in the uplink operation, the implementation method designed by the communication gateway also includes: step 504, for establishing a data connection between the instrument and the communication gateway; step 505, for receiving data from the instrument 2; step 506, for establishing a communication channel between the communication gateway 2 and the external network 100; and step 507, for transmitting data from the gateway to the external network 100. It should be noted that if a data connection with the instrument 1 has been established in the downlink operation, step 504 can be omitted here. It should be noted that the order of these steps can be alternated to suit the operation, which is within the scope of the present disclosure. The data in steps 505 and 507 include measurement data, for example, as combined Figure 1 and Figure 2 Ultrasound A-scan or eddy current strip diagram illustrated.

[0037] As is known to the NDT / NDI industry, an instrument 1 (e.g., an ultrasonic instrument) receives a response signal in response to an ultrasonic pulse transmitted to a test object (not shown) when in operation. The response signal is converted to a digital signal that forms a test result including an A-scan plot of the amplitude of the digital response signal over time. For eddy current applications of the instrument 1, the response signal will include a strip plot on an impedance plane. It should be noted that the generation of an A-scan or strip plot is well known. One of the new aspects of the present disclosure relates to how to conveniently transmit an A-scan or strip plot from an existing instrument to the cloud 100, enabling the use of various remote communication protocol means without incurring substantial redesign costs.

[0038] It should be understood that other ultrasound data representations such as B-scans, C-scans, and S-scans may also be sent to the communication gateway 2, and implementations thereof are within the scope of the present disclosure. It should also be understood that A-scan information may be provided to the communication gateway 2 by the instrument 1 in the form of a data sequence or waveform, and implementations thereof are within the scope of the present disclosure.

[0039] Now refer to Figure 6 , depicts the communication gateway 2 when separated from the instrument 1. Figure 6 As shown, a retaining clasp 30 similar to those seen on a school bag can be used to facilitate easy removal and the purpose of stably attaching the communication gateway 2 to the instrument 1. The example embodiment clasp 30 includes a first portion 10 and a second portion 10'. The second portion 10' can be interpreted as an adapter that facilitates attaching the communication gateway 2 to the instrument 1. The first portion 10 includes a pair of anchor tongues 10-1. Accordingly, the second portion 10' includes a pair of receiving grooves 10-2 that match the corresponding anchor tongues 10-1. The stabilizing rod 14 optionally configured near the anchor tongue 10-1 matches the corresponding stabilizing groove 14' near the receiving groove 10-2 on the second portion 10'. The size and position of the receiving groove 10-2 and the corresponding anchor tongue 10-1 are configured so that when the operator squeezes the two anchor tongues closer together, it is possible to conveniently release the male portion 10 from the female portion 10' without using any tools.

[0040] Figure 7 An embodiment is shown in which the second portion 10' of the clasp 30 is attached to the instrument 1. Figure 6 and Figure 7 , the existing instrument 1 in this exemplary embodiment has an existing bracket 32, and the existing bracket 32 ​​has a pair of retaining bracket arms 34 and 34'. The second portion 10' of the hook 30 is preferably configured with a pair of bolt holes 22 for receiving and retaining the ends of the retaining arms 34 and 34' of the existing instrument bracket 32. This embodiment provides the advantage of retrofitting the existing instrument 1 with the newly designed communication gateway without changing the design of the instrument 1.

[0041] Alternative designs that allow the communication gateway 2 to be removably secured or attached to the instrument may be designed and are within the scope of the present disclosure. For example, a compression over-center latch, a buckle with a similar structure to a seat belt buckle, Alternatively, the communication gateway 2 may be permanently fixed to the instrument 1. It will be appreciated by those skilled in the art that all such alternative embodiments are within the scope of the present disclosure.

[0042] Figure 8 8 is a flow chart showing an example embodiment where a communication gateway is authenticated as cloud-recognized hardware. Without such authentication, the communication gateway 100 is not cloud-recognized. The authentication process includes the following steps. In step 800, the communication gateway 2 connects to the host computer via the USB connector (host) 218 ​​( Figure 3 In step 806, gateway 2 performs the following operations: shakes hands with the authentication service at the cloud, downloads the authentication key, and the production service at the cloud 100 confirms the authentication of gateway 2. In step 808, cloud 100 uses the authentication key to confirm the authentication of gateway 2 as communication hardware with an established identity.

[0043] It should be noted that the above authentication process is different from registering a user or user profile for a specific session of communication with the cloud 100. The authentication process establishes an identity for the gateway 2 to be recognized by the cloud 100, regardless of what application, task or user the communication gateway 2 is associated with.

[0044] Various exemplary embodiments of the present invention have been described with reference to the aforementioned drawings only as exemplary embodiments, and the scope of the present invention is limited only by the claims. These exemplary embodiments are provided only to enable those skilled in the art to better understand and then further implement the present invention, and are not intended to limit the scope of the present invention in any way.

[0045] In addition, the exemplary embodiments of the present invention may be implemented according to the claims without some or all of the specific details of the described embodiments. Therefore, the present invention includes many alternative, modified and equivalent embodiments that can be conceived to have structures and methods as disclosed herein, and these alternative embodiments can be used without departing from the principles of the appended claims and within the scope of the appended claims.

[0046] For the sake of clarity, technical materials known in the technical field related to the present invention are not described in detail so as not to unnecessarily obscure the present invention. Therefore, the above embodiments of the present invention are considered to be illustrative rather than restrictive, and the present invention is not limited to the details of the example embodiments given herein, but can be modified within the scope and equivalent scheme of the attached claims.

[0047] Notes

[0048] The present invention includes but is not limited to the following schemes.

[0049] 1. A communication gateway for use with a non-destructive testing and inspection (NDT / NDI) instrument, comprising:

[0050] processor;

[0051] Network interface;

[0052] a housing configured to be secured to the NDT / NDI instrument;

[0053] an interconnect device configured to communicatively couple with the NDT / NDI instrument and transmit data to or from the NDT / NDI instrument; and

[0054] The memory stores computer readable codes, which, when executed on the processor, cause the processor to transmit the data to an external network through the network interface.

[0055] 2. The communication gateway of claim 1, wherein the data comprises at least one of: ultrasonic A-scan data and eddy current strip chart.

[0056] 3. The communication gateway according to solution 1, wherein the network interface is selected from a wireless LAN interface, A group consisting of an interface and a wireless cellular network interface.

[0057] 4. The communication gateway according to claim 1, wherein the communication gateway is removably fixed to the NDT / NDI instrument.

[0058] 5. The communication gateway according to Option 1 further includes a gateway user interface configured to operate the communication gateway.

[0059] 6. The communication gateway according to solution 1, wherein the memory further comprises a computer-readable code, which, when executed on the processor, causes the processor to perform the following operations:

[0060] Establishing a data connection with the NDT / NDI instrument;

[0061] receiving data from the NDT / NDI instrument;

[0062] establishing a communication channel with an external network; and

[0063] The data is sent to the external network.

[0064] 7. A method for transmitting data between a nondestructive testing and inspection (NDT / NDI) instrument and an external network via a communication gateway, comprising:

[0065] establishing a data connection between the NDT / NDI instrument and the communication gateway, the communication gateway being removably secured to the NDT / NDI instrument;

[0066] establishing a communication channel between the gateway and the external network;

[0067] receiving, at the gateway, the data from the instrument; and

[0068] The data is transmitted from the gateway to the external network.

[0069] 8. The method of claim 7, wherein receiving the data comprises receiving an ultrasonic A-scan or an eddy current strip chart.

[0070] 9. The method according to claim 7, further comprising:

[0071] receiving, at the communication gateway, an inspection plan from the external network; and

[0072] The inspection plan is transmitted from the communication gateway to the NDT / NDI instrument.

[0073] 10. The method according to claim 7, wherein establishing the communication channel comprises: A communication channel is selected from the group consisting of a channel and a wireless cellular channel.

[0074] 11. A non-transitory computer-readable storage medium comprising executable instructions that, when executed by a processor, cause the processor to:

[0075] Establish data connection with non-destructive testing / inspection (NDT / NDI) instruments;

[0076] receiving data from the NDT / NDI instrument;

[0077] establishing a communication channel with an external network; and

[0078] The data is sent to the external network.

[0079] 12. The non-transitory computer-readable storage medium of claim 11, wherein the data comprises at least one of ultrasonic A-scan data and an eddy current strip diagram.

[0080] 13. A non-destructive testing and inspection (NDT / NDI) system comprising:

[0081] An NDT / NDI instrument configured to perform NDT / NDI measurements;

[0082] a communication gateway configured to be fixed to the NDT / NDI instrument and to communicate data with an external network; and

[0083] A data connector is configured to transmit the data between the communication gateway and the NDT / NDI instrument.

[0084] 14. The NDT / NDI system according to claim 13, wherein the communication gateway comprises:

[0085] processor;

[0086] Network interface;

[0087] a memory storing computer readable code that, when executed on the processor, causes the processor to communicate data with the external network through the network interface; and

[0088] An interconnect device is configured to be communicatively coupled to the NDT / NDI instrument and to transmit data between the NDT / NDI instrument and the communication gateway.

[0089] 15. The NDT / NDI system according to claim 14, wherein the network interface is selected from a wireless LAN interface, A group consisting of an interface and a wireless cellular network interface.

[0090] 16. The NDT / NDI system of claim 13, wherein the communication gateway comprises a housing configured to be removably secured to the NDT / NDI instrument.

[0091] 17. The NDT / NDI system of claim 13, wherein the housing includes a clasp for removably securing the communication gateway to the instrument.

[0092] 18. The NDT / NDI system according to claim 17, wherein the hook comprises a first portion and a second portion respectively fixed to the housing and the instrument,

[0093] And the first part and the second part are configured to be attached to each other and detached from each other without using tools.

[0094] 19. The NDT / NDI system of Option 13, wherein the gateway includes a gateway user interface that facilitates operations including establishing a communication channel with an external network.

[0095] 20. The NDT / NDI system of claim 13, wherein the communication gateway is configured to be configured and operated by an instrument user interface, the instrument user interface facilitating operations including establishing a communication channel between the communication gateway and the external network.

Claims

1. A communication gateway configured to be physically attached to a non-destructive testing and inspection (NDT / NDI) instrument, the communication gateway comprising: processor; Network interface; a memory storing computer readable code that, when executed on the processor, causes the processor to perform operations comprising: providing, via a computing device, an identifier associated with the communication gateway to an authentication service to authenticate the gateway; performing a handshake with the authentication service to obtain an authentication key from the authentication service based on the identifier associated with the communication gateway; receiving data from said nondestructive testing and inspection instrument; transmitting data received from the nondestructive testing and inspection instrument to an external network through the network interface based on the authentication key; receiving, at the communication gateway, an inspection plan from the external network; and The inspection plan is transmitted from the communication gateway to the nondestructive testing and inspection instrument.

2. The communication gateway according to claim 1, further comprising: a housing of the communication gateway, the housing being configured to be physically attached to the nondestructive testing and inspection instrument using an attachment element; as well as An interconnect device of the housing is configured to be communicatively coupled to the non-destructive testing and inspection instrument and the communication gateway and is configured to transmit data between the non-destructive testing and inspection instrument and the communication gateway.

3. The communication gateway according to claim 1, wherein: Providing the identifier comprises: A configuration code or barcode is provided to the computing device, which forms a connection to the authentication service over the Internet.

4. The communication gateway according to claim 3, wherein: The computing device requests authentication of the gateway from the authentication service using the configuration code or barcode, and the authentication service utilizes the authentication key to confirm that the gateway is authenticated as having an established communications hardware identity.

5. The communication gateway according to claim 1, wherein: The housing of the communication gateway is physically and removably attached to a rear portion of the non-destructive testing and inspection instrument, and wherein the data includes at least one of: ultrasonic A-scan data and an eddy current strip diagram.

6. The communication gateway according to claim 1, wherein: The communication gateway is removably secured to the non-destructive testing and inspection instrument using an attachment element including at least one of: a clasp, a latch, a buckle, or a strap.

7. The communication gateway according to claim 1, wherein: The operations also include: Establishing a data connection with said non-destructive testing and inspection instrument; establishing a communication channel with the external network; and The data is sent to the external network.

8. The communication gateway according to claim 1, wherein: The communication gateway is removably fixed to the non-destructive testing and inspection instrument using a clasp, wherein the clasp includes a first part and a second part respectively fixed to the shell and the non-destructive testing and inspection instrument, and the first part and the second part are configured to be attached to each other and detached from each other without the use of tools.

9. A method comprising: providing, via a computing device, an identifier associated with a communication gateway to an authentication service to authenticate the gateway; performing a handshake with the authentication service to obtain an authentication key from the authentication service based on the identifier associated with the communication gateway; Receive data from NDT / NDI instruments; Based on the authentication key, transmitting data received from the NDT / NDI instrument to an external network through a network interface; receiving, at the communication gateway, an inspection plan from the external network; as well as The inspection plan is transmitted from the communication gateway to the NDT / NDI instrument.

10. The method according to claim 9, wherein: The communication gateway comprises: A housing configured to be physically attached to the NDT / NDI instrument using an attachment element, the housing including an interconnect device configured to communicatively couple with the NDT / NDI instrument and the communication gateway and configured to transmit data between the NDT / NDI instrument and the communication gateway.

11. The method according to claim 9, wherein: Providing the identifier comprises: A configuration code or barcode is provided to the computing device, which forms a connection to the authentication service over the Internet.

12. The method according to claim 11, wherein: The computing device requests authentication of the gateway from the authentication service using the configuration code or barcode, and the authentication service utilizes the authentication key to confirm that the gateway is authenticated as having an established communications hardware identity.

13. The method according to claim 9, wherein: The housing of the communication gateway is physically and removably attached to a rear portion of the NDT / NDI instrument, and wherein the data includes at least one of: ultrasonic A-scan data and an eddy current strip diagram.

14. The method according to claim 9, wherein: The communication gateway is removably secured to the NDT / NDI instrument using an attachment element including at least one of: a clasp, a latch, a buckle, or a strap.

15. The method according to claim 9, further comprising: Establishing a data connection with the NDT / NDI instrument; establishing a communication channel with the external network; as well as The data is sent to the external network.

16. The method according to claim 9, wherein: The communication gateway is removably secured to the NDT / NDI instrument using a clasp, wherein the clasp includes a first portion and a second portion that are respectively secured to a housing and the NDT / NDI instrument, and the first portion and the second portion are configured to be attached to and detached from each other without the use of tools.

17. A non-transitory computer-readable storage medium comprising executable instructions that, when executed by a processor, cause the processor to perform operations comprising: providing an identifier associated with the communication gateway to an authentication service to authenticate the communication gateway; performing a handshake with the authentication service to obtain an authentication key from the authentication service based on the identifier associated with the communication gateway; Receive data from NDT / NDI instruments; Based on the authentication key, transmitting data received from the NDT / NDI instrument to an external network through a network interface; receiving, at the communication gateway, an inspection plan from the external network; as well as The inspection plan is transmitted from the communication gateway to the NDT / NDI instrument.

18. The non-transitory computer readable storage medium of claim 17, wherein: The communication gateway comprises: A housing configured to be physically attached to the NDT / NDI instrument using an attachment element, the housing including an interconnect device configured to communicatively couple with the NDT / NDI instrument and the communication gateway and configured to transmit data between the NDT / NDI instrument and the communication gateway.

19. The non-transitory computer-readable storage medium of claim 17, wherein: The operations include providing a configuration code or barcode to the computing device, the computing device forming a connection to the authentication service over the Internet.

20. The non-transitory computer readable storage medium of claim 17, wherein: The communication gateway is removably secured to the NDT / NDI instrument using an attachment element including at least one of: a clasp, a latch, a buckle, or a strap.