Active identification method and device based on industrial internet identification coding
By using an active identification method based on industrial internet identification coding, devices automatically register and connect to the industrial internet platform, solving the technical problem of device identification, realizing automated management of devices and systems, and improving the efficiency of device identification and management.
Patent Information
- Application Number
- CN202511404686.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-29
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2045-09-29
AI Technical Summary
Existing equipment identification methods rely on manual operation, resulting in low identification efficiency. Furthermore, different enterprises or departments use different label formats and coding rules, lacking a unified data identification system, which hinders the interoperability and intelligent management of equipment information.
By using an active identification method based on industrial internet identification coding, the active identification carrier connects with user equipment, automatically registers with the industrial internet identification system, and realizes communication with the edge-side Internet of Things (IoT) platform. This enables devices and systems to connect actively, and through devices and systems, the active identification carrier connects with the system, and through devices and systems, interconnection and interoperability between devices are achieved, thereby improving identification efficiency.
Enables full lifecycle data management for equipment, improves equipment management efficiency, ensures identity authentication of data sources and point-to-point data transmission, and supports interconnection and interoperability between devices.
Smart Images

Figure CN120880811B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, and in particular to an active identification method and device based on industrial internet identification coding. BACKGROUND
[0002] Currently, in the actual application of current device management, device labels are usually identified in the form of bar codes, two-dimensional codes or metal nameplates. These labels are generated by the system in advance and assigned to specific device entities. Workers need to manually paste or mount the labels on the surface of the device as the identity of the device for subsequent asset management, inspection and maintenance, warehouse entry and exit records and other types of management operations. This process relies on manual operation and is a common practice in the current enterprise device management system. Therefore, the current device identification method has low identification efficiency. SUMMARY
[0003] The purpose of the present application is to provide an active identification method and device based on industrial internet identification coding to solve the technical problem of low identification efficiency of the current device identification method.
[0004] In a first aspect, the present application provides an active identification method based on industrial internet identification coding, applied to an active identification carrier connected with a user device to be identified. The method comprises:
[0005] In response to receiving an identification registration control instruction sent by the user device, the active identification carrier itself actively establishes a connection with an industrial internet identification system according to the identification registration control instruction;
[0006] Based on the first target data provided in the identification registration control instruction for identification registration, the industrial internet unique identification code corresponding to the first target data is registered in the industrial internet identification system, and the industrial internet unique identification code is written into the FLASH of the active identification carrier itself;
[0007] In response to the completion of the identification registration, the industrial internet unique identification code is automatically authenticated to an edge side Internet of Things (IoT) platform to enable the IoT platform to automatically configure the related data of the user device after authentication and send the authentication passed information to the active identification carrier;
[0008] Based on the authentication passed information, a connection is established between the active identification carrier and the IoT platform;
[0009] In response to completion of connection of the active identification carrier with the IoT platform, a reporting instruction transmitted by the user equipment is received, the reporting instruction is sent to the IoT platform, and a delivery instruction fed back by the IoT platform based on the reporting instruction is received, and the delivery instruction is transmitted to the user equipment.
[0010] In an optional implementation, the active identification carrier is controlled to actively establish connection with the industrial internet identification system in response to receiving the identification registration control instruction sent by the user equipment, including:
[0011] In response to receiving the identification registration control instruction sent by the user equipment, the identification registration control instruction is preprocessed to obtain a first preprocessing result, and the specification degree and the completeness degree of the identification registration control instruction are checked according to the first preprocessing result;
[0012] In response to the specification degree and the completeness degree meeting a specified standard degree, the active identification carrier is controlled to actively establish connection with the industrial internet identification system.
[0013] In an optional implementation, the industrial internet unique identification code corresponding to the first target data is registered in the industrial internet identification system based on the first target data for identification registration provided in the identification registration control instruction, including:
[0014] The first target data for identification registration is parsed and extracted based on the first preprocessing result, and the industrial internet unique identification code corresponding to the first target data is registered in the industrial internet identification system based on the first target data for identification registration.
[0015] In an optional implementation, the industrial internet unique identification code is written into the FLASH of the active identification carrier, including:
[0016] In response to receiving the industrial internet identification code data returned by the industrial internet identification system, the industrial internet identification code data is preprocessed to obtain a second preprocessing result;
[0017] The first response information and the first response code in the information of the identification registration are checked according to the second preprocessing result, and whether the identification registration is successful is determined according to the first response information and the first response code;
[0018] In response to the identification registration being confirmed successful, the industrial internet unique identification code is parsed and extracted from the information of the identification registration, and the industrial internet unique identification code is written into the FLASH of the active identification carrier for storage.
[0019] In an optional implementation, in response to completion of the registration of the identity, automatic authentication is performed to an edge side Internet of Things (IoT) platform based on the industrial internet unique identity code, so that the IoT platform automatically completes configuration of related data of the user equipment after the authentication is passed and sends information of the authentication passing to the active identity carrier, including:
[0020] In response to completion of the registration of the identity, automatic authentication is performed to an edge side Internet of Things (IoT) platform based on the industrial internet unique identity code, and to-be-connected authentication information is obtained;
[0021] The to-be-connected authentication information is preprocessed to obtain a third preprocessing result, and second response information and a second response code in the to-be-connected authentication information are verified according to the third preprocessing result, and whether the related data of the user equipment is automatically configured successfully is determined according to the second response information and the second response code;
[0022] In response to confirmation that the related data of the user equipment is automatically configured successfully, the to-be-connected authentication information is parsed and second target data for connecting the edge side IoT platform is extracted.
[0023] In an optional implementation, the connection between the active identity carrier and the IoT platform is established based on the information of the authentication passing, including:
[0024] The active identity carrier initiatively establishes the connection with the edge side IoT platform based on the second target data for connecting the edge side IoT platform.
[0025] In an optional implementation, in response to completion of the connection between the active identity carrier and the IoT platform, a reporting instruction transmitted by the user equipment is received, the reporting instruction is sent to the IoT platform, and a downlink instruction fed back by the IoT platform based on the reporting instruction is received, and the downlink instruction is transmitted to the user equipment, including:
[0026] In response to completion of the connection between the active identity carrier and the IoT platform, the active identity carrier receives a reporting instruction transmitted by the user equipment, pre-processes the reporting instruction to obtain a fourth preprocessing result, and parses and extracts data content to be reported based on the industrial internet unique identity code according to the fourth preprocessing result;
[0027] The active identity carrier reports the data content to be reported based on the industrial internet unique identity code to the IoT platform;
[0028] The active identification carrier receives the issued instruction transmitted by the IoT platform based on the industrial internet unique identification code, and transmits the issued instruction to the user equipment.
[0029] In a second aspect, the application provides an active identification device based on an industrial internet identification code, which is applied to an active identification carrier connected with a user equipment to be identified, and includes:
[0030] A control module is configured to control the active identification carrier to actively establish a connection with an industrial internet identification system in response to receiving an identification registration control instruction sent by the user equipment.
[0031] A registration module is configured to perform identification registration on an industrial internet unique identification code corresponding to first target data in the industrial internet identification system based on the first target data provided in the identification registration control instruction, and write the industrial internet unique identification code into a FLASH of the active identification carrier.
[0032] An authentication module is configured to automatically authenticate an edge side Internet of Things (IoT) platform based on the industrial internet unique identification code in response to completion of the identification registration, so that the IoT platform automatically configures related data of the user equipment after the authentication is passed and sends information about the authentication to the active identification carrier.
[0033] A connection module is configured to establish a connection between the active identification carrier and the IoT platform based on the information about the authentication.
[0034] A communication module is configured to receive a reporting instruction transmitted by the user equipment in response to completion of the connection between the active identification carrier and the IoT platform, send the reporting instruction to the IoT platform, and receive an issued instruction fed back by the IoT platform based on the reporting instruction, and transmit the issued instruction to the user equipment.
[0035] In a third aspect, the application provides an electronic device including a memory and a processor, the memory stores a computer program executable on the processor, and the processor implements the method of the first aspect when executing the computer program.
[0036] In a fourth aspect, the application provides a computer readable storage medium storing computer executable instructions, and the computer executable instructions cause the processor to execute the method of the first aspect when invoked and executed by the processor.
[0037] The application has the following beneficial effects:
[0038] The application provides an active identification method and device based on an industrial internet identification code, which is applied to an active identification carrier connected with a user equipment to be identified. The method comprises the following steps: in response to receiving an identification registration control instruction sent by the user equipment, controlling the active identification carrier to actively establish a connection with an industrial internet identification system according to the identification registration control instruction; based on first target data for identification registration provided in the identification registration control instruction, performing identification registration on an industrial internet unique identification code corresponding to the first target data in the industrial internet identification system, and writing the industrial internet unique identification code into the FLASH of the active identification carrier; in response to the completion of the identification registration, automatically authenticating the edge side Internet of Things (IoT) platform based on the industrial internet unique identification code, so that the IoT platform automatically configures the related data of the user equipment after the authentication is passed, and sends the information of the authentication to the active identification carrier; based on the information of the authentication, establishing a connection between the active identification carrier and the IoT platform; in response to the completion of the connection between the active identification carrier and the IoT platform, receiving a reporting instruction transmitted by the user equipment, sending the reporting instruction to the IoT platform, and receiving a feedback instruction fed back by the IoT platform based on the reporting instruction, and transmitting the feedback instruction to the user equipment. In the scheme, the device is automatically connected to the industrial internet platform after receiving the identification registration information through the serial port to realize the active registration of the identification code and write the identification code into the FLASH for storage. The user can focus on the implementation of the business logic without worrying about the active identification registration logic. Moreover, the device is automatically connected to the edge IoT platform based on the identification code. After the connection is completed, the user can realize the functions of data reporting and instruction feeding through the related command set. Furthermore, after the registration of the identification code is completed, all behaviors of the active identification carrier are based on the identification code. When the data is reported, the identity authentication based on the identification code is realized to ensure the data source. When the instruction is received, the instruction message subscription based on the identification code is realized to ensure that no other interference data is received. Therefore, based on the identification code, the device and the edge IoT platform realize the point-to-point data transmission. Through the industrial internet unique identification code, the data management of the whole life cycle of the device is realized, the interconnection between the devices is realized, and the management of the device and the efficiency of the device identification are improved.
[0039] In order to make the above objectives, characteristics and advantages of the present application more apparent and easy to understand, the following preferred embodiments are described in detail below, and the accompanying drawings are referred to. BRIEF DESCRIPTION OF DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the specific embodiments or the prior art of the present application, the drawings needed in the description of the specific embodiments or the prior art will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0041] Figure 1 A flowchart of an active identification method based on industrial internet identification coding provided by an embodiment of the present application is shown.
[0042] Figure 2 Another flowchart of an active identification method based on industrial internet identification coding provided by an embodiment of the present application is shown.
[0043] Figure 3 A structural diagram of an active identification device based on industrial internet identification coding provided by an embodiment of the present application is shown.
[0044] Figure 4 A structural diagram of an electronic device provided by an embodiment of the present application is shown. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions of the present application will be described clearly and completely below with reference to the drawings. Obviously, the described embodiments are some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0046] The terms "include" and "have" and any variations thereof mentioned in the embodiments of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units is not limited to the listed steps or units, but can optionally include other steps or units not listed, or can optionally include other steps or units inherent to the process, method, product or device.
[0047] At present, with the development of Internet of Things related technologies, more and more devices are equipped with intelligent control chips or systems for processing business logic inside the entire device. When these systems need to forward device related data to the outside to realize data processing, data modeling and data application, relevant R&D personnel often need to write corresponding data reporting logic code according to the rules of different IoT platforms to realize communication connection and data transmission.
[0048] While traditional labeling is widely used in equipment management, it still has many limitations in practical applications: different enterprises or departments often use different label formats and coding rules, lacking a unified data identification system, making it difficult to share equipment information and hindering the effective integration and traceability of equipment information throughout its entire lifecycle; with the development of technologies such as the Internet of Things (IoT), big data, and artificial intelligence, equipment management is evolving towards automation and intelligence. Traditional labeling methods are difficult to integrate seamlessly with smart terminal devices, limiting the real-time nature and accuracy of data collection, and hindering the construction of intelligent equipment management systems.
[0049] In addition, the R&D personnel of the relevant equipment may only understand the control logic of the equipment itself, but not the logic related to identification coding registration, remote connection, etc. Therefore, they need to spend a lot of effort to learn the relevant knowledge before they can develop the equipment, which increases the cost.
[0050] Based on this, the embodiments of this application provide an active identification method and apparatus based on industrial internet identification coding, which can solve the technical problem of low identification efficiency of current equipment identification methods.
[0051] The embodiments of the present invention will be further described below with reference to the accompanying drawings.
[0052] Figure 1 This is a flowchart illustrating an active identification method based on Industrial Internet identification coding, provided as an embodiment of this application. The method is applied to an active identification carrier, which is connected to the user equipment to be identified. Figure 1 As shown, the method includes the following steps:
[0053] S110, in response to receiving the identifier registration control command sent by the user equipment, controls the active identifier carrier to actively establish a connection with the industrial internet identifier system according to the identifier registration control command.
[0054] The active identification carrier, based on the unique identifier code of the Industrial Internet, is mounted on the device during use and interacts with the device through a set of data cables. It provides a set of instructions, and external devices (user devices to be identified) control the active identification carrier to complete the corresponding functions by sending instructions from the instruction set. The device extends the above-mentioned capabilities to the user device through serial port and instruction, without intruding on the original business logic of the device itself.
[0055] For the active identification registration process, for example, the active identification carrier receives the identification registration control command sent by the user equipment, namely... Figure 2 Data interaction (command method) enables the active identification carrier to proactively connect to the identification registration center (Industrial Internet Identification System server), based on information provided by the identification registration control commands, such as...Figure 2 As shown, the active identification carrier sends a registration request to the identity registration center, registers the corresponding industrial internet unique identification code in the identity registration center, and writes it into the FLASH of the active identification carrier.
[0056] As a possible implementation, the above-mentioned response to receiving the identity registration control instruction sent by the user equipment, according to the identity registration control instruction, controls the active identification carrier to actively establish a connection with the industrial internet identification system, which can specifically include the following steps:
[0057] In response to receiving the identity registration control instruction sent by the user equipment, the identity registration control instruction is preprocessed to obtain a first preprocessing result, and the specification and completeness of the identity registration control instruction are checked according to the first preprocessing result; in response to the specification and completeness meeting the specified standard, the active identification carrier is controlled to actively establish a connection with the industrial internet identification system.
[0058] For example, the active identification carrier preprocesses the external identity registration instruction, checks the specification and integrity of the external instruction, analyzes and extracts the core data for identity registration; the active identification carrier actively establishes a connection with the industrial internet identification center.
[0059] S120, based on the first target data for identity registration provided in the identity registration control instruction, the industrial internet unique identification code corresponding to the first target data is registered in the industrial internet identification system, and the industrial internet unique identification code is written into the FLASH of the active identification carrier.
[0060] In an optional implementation, the above-mentioned based on the first target data for identity registration provided in the identity registration control instruction, the industrial internet unique identification code corresponding to the first target data is registered in the industrial internet identification system, which can specifically include the following steps: based on the first preprocessing result, the first target data for identity registration is analyzed and extracted, and based on the first target data for identity registration, the industrial internet unique identification code corresponding to the first target data is registered in the industrial internet identification system.
[0061] As a possible implementation, the writing of the industrial internet unique identification code into the active identification carrier's own FLASH can specifically include the following steps: in response to receiving the industrial internet identification code data returned by the industrial internet identification system, preprocessing the industrial internet identification code data to obtain a second preprocessing result; checking the first response information and the first response code in the identification registration information according to the second preprocessing result, and judging whether the identification registration is successful according to the first response information and the first response code; in response to the identification registration being confirmed successful, analyzing the information of the identification registration and extracting the industrial internet unique identification code, and writing the industrial internet unique identification code into the active identification carrier's own FLASH for storage.
[0062] For example, as shown in Figure 2 , the identification registration is performed based on the extracted data for identification registration, and the industrial internet identification code information returned by the identification center is received, that is, the identification registration response in Figure 2 ; the active identification carrier preprocesses the obtained identification code information, checks the response information and the response code in the identification registration information, and judges whether the identification registration is successful; after the confirmation of success, the identification registration information is analyzed, the identification is extracted and written into the own FLASH for saving, so as to realize the automatic registration of the industrial internet unique identification code.
[0063] S130, in response to the completion of the identification registration, automatically authenticating the edge side Internet of Things (IoT) platform based on the industrial internet unique identification code, so that the IoT platform automatically completes the configuration of the related data of the user equipment after the authentication is passed, and sends the information of the authentication passing to the active identification carrier.
[0064] For the automatic configuration process, for example, as shown in Figure 2 , after the completion of the identification registration, the active identification carrier automatically connects to the edge side IoT platform carrying the identification (industrial internet unique identification code) for identification authentication, and after the authentication is passed, the IoT platform automatically completes the device configuration of the device related information and sends the related connection information to the active identification carrier. The active identification carrier will automatically process the connection information and realize the connection with the edge side IoT platform based on the connection information, so as to realize the edge side device automatic configuration based on the identification.
[0065] In a possible implementation, in response to the completion of the identification registration, the edge side Internet of Things (IoT) platform is automatically authenticated based on the industrial internet unique identification code, so that the IoT platform automatically completes the configuration of the related data of the user equipment after the authentication is passed, and sends the information of the authentication passing to the active identification carrier. Specifically, it can include the following steps:
[0066] In response to identifying completion of the registration, the active identification carrier automatically performs authentication based on the industrial internet unique identification code to obtain to-be-connected authentication information of the edge side internet of things (IoT) platform; the to-be-connected authentication information is preprocessed to obtain a third preprocessing result, and the second response information and the second response code in the to-be-connected authentication information are verified according to the third preprocessing result, and whether the related data of the user equipment is automatically configured successfully is determined according to the second response information and the second response code; in response to confirming that the related data of the user equipment is automatically configured successfully, the to-be-connected authentication information is parsed and second target data for connecting the edge side IoT platform is extracted.
[0067] For example, as shown in FIG. 6, the active identification carrier preprocesses the connection information between the active identification carrier and the edge side IoT platform, verifies the response information and the response code in the connection information, and determines whether the automatic configuration is successful; after confirming the success, the connection information is identified and parsed by the internet platform identification center, and core data for connecting the edge side IoT platform is extracted. Figure 2
[0068] S140, a connection is established between the active identification carrier and the IoT platform based on the information of the authentication passing.
[0069] In an optional embodiment, the above-mentioned connection between the active identification carrier and the IoT platform based on the information of the authentication passing can specifically include the following steps: the active identification carrier actively establishes a connection with the edge side IoT platform based on the second target data for connecting the edge side IoT platform. For example, as shown in FIG. 6, the active identification carrier actively establishes a connection with the edge side IoT platform based on the extracted data for connecting the edge side IoT platform. Figure 2
[0070] S150, in response to completion of the connection between the active identification carrier and the IoT platform, a reporting instruction transmitted by the user equipment is received, the reporting instruction is sent to the IoT platform, a feedback instruction fed back by the IoT platform based on the reporting instruction is received, and the feedback instruction is transmitted to the user equipment.
[0071] As an optional embodiment, the above-mentioned, in response to completion of the connection between the active identification carrier and the IoT platform, the reporting instruction transmitted by the user equipment is received, the reporting instruction is sent to the IoT platform, the feedback instruction fed back by the IoT platform based on the reporting instruction is received, and the feedback instruction is transmitted to the user equipment, can specifically include the following steps:
[0072] In response to completion of connection of the active identification carrier to the IoT platform, the active identification carrier receives a reporting instruction transmitted by the user equipment, pre-processes the reporting instruction to obtain a fourth pre-processing result, and parses and extracts data content to be reported based on the industrial internet unique identification code according to the fourth pre-processing result; the active identification carrier reports the data content to be reported based on the industrial internet unique identification code to the IoT platform; and the active identification carrier receives an issuing instruction transmitted by the IoT platform based on the industrial internet unique identification code, and transmits the issuing instruction to the user equipment.
[0073] For data transparent transmission, as shown in Figure 2 , after the active identification carrier completes connection, it can receive an external data reporting instruction, report the data to the edge side IoT platform, that is, data reporting in Figure 2 ; the active identification carrier can receive an instruction issued by the edge side IoT platform, and transmit the instruction to the external equipment, that is, instruction issuing in Figure 2 ; the edge side IoT platform and the active identification carrier interact to transmit a key token and an identification code. The specific process includes: reporting instruction receiving: the active identification carrier pre-processes an external data reporting instruction, parses and extracts data content to be reported; data remote reporting: the active identification carrier reports the data content to be reported based on the identification code to the IoT platform, that is, data reporting in Figure 2 ; remote instruction receiving and transparent transmission: the active identification carrier receives an instruction issued by the IoT platform based on the identification code, that is, instruction issuing in Figure 2 , and transmits the instruction to the user equipment, thereby realizing the ability of data interaction with the IoT platform (data reporting and instruction receiving).
[0074] In the embodiments of the present application, after receiving the identification registration information through the device providing instruction mode, the device automatically connects to the industrial internet platform to realize active registration of the identification code and writes it into the FLASH for storage. When the user uses it, he can focus on the implementation of the business logic and does not need to care about the active identification registration logic. Moreover, the device automatically connects to the edge IoT platform based on the identification code, and after the connection is completed, the user can realize data reporting and instruction issuing processing functions through the related command set. Furthermore, after completing the identification code registration, all behaviors of the active identification carrier are based on the identification code. When data is reported, identity authentication based on the identification code is needed to ensure the data source. When the instruction is received, the instruction message subscription based on the identification code is needed to ensure that no other interference data is received. Therefore, based on the identification code, the device and the edge IoT platform realize point-to-point data transmission, realize data management of the whole life cycle of the device through the industrial internet unique identification code, realize interconnection and intercommunication between devices, and improve the management of the device and the identification efficiency.
[0075] Figure 3 A structural diagram of an active identification device based on industrial internet identification coding is provided. The device can be applied to an active identification carrier connected with a user equipment to be identified. As shown in the figure, Figure 3 The active identification device based on industrial internet identification coding 300 includes:
[0076] A control module 301, configured to, in response to receiving an identification registration control instruction sent by the user equipment, control the active identification carrier to actively establish a connection with an industrial internet identification system according to the identification registration control instruction;
[0077] A registration module 302, configured to, based on first target data for identification registration provided in the identification registration control instruction, perform identification registration on an industrial internet unique identification code corresponding to the first target data in the industrial internet identification system, and write the industrial internet unique identification code into a FLASH of the active identification carrier;
[0078] An authentication module 303, configured to, in response to completion of the identification registration, automatically authenticate an edge side Internet of Things (IoT) platform based on the industrial internet unique identification code, so that the IoT platform automatically configures related data of the user equipment after the authentication passes and sends information of the authentication passing to the active identification carrier;
[0079] A connection module 304, configured to establish a connection between the active identification carrier and the IoT platform based on the information of the authentication passing;
[0080] A communication module 305, configured to, in response to completion of the connection between the active identification carrier and the IoT platform, receive a reporting instruction transmitted by the user equipment, send the reporting instruction to the IoT platform, and receive a downlink instruction fed back by the IoT platform based on the reporting instruction and transmit the downlink instruction to the user equipment.
[0081] The active identification device based on industrial internet identification coding provided by the embodiments of the present application has the same technical features as the active identification method based on industrial internet identification coding provided by the above embodiments, and can solve the same technical problems and achieve the same technical effects.
[0082] The electronic device provided by the embodiments of the present application, as shown in the figure, Figure 4 The electronic device 400 includes a processor 402 and a memory 401, the memory stores a computer program executable on the processor, and the processor implements the steps of the method provided by the above embodiments when executing the computer program.
[0083] Referring to Figure 4 The electronic device further includes a bus 403 and a communication interface 404, the processor 402, the communication interface 404 and the memory 401 are connected through the bus 403; the processor 402 is used to execute the executable modules stored in the memory 401, such as computer programs.
[0084] The memory 401 can contain a high-speed random access memory (RAM) and can also include a non-volatile memory such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 404 (which can be wired or wireless), and the Internet, a wide area network, a local area network, a metropolitan area network, etc. can be used.
[0085] The bus 403 can be an ISA bus, a PCI bus or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one bidirectional arrow is used in the figure, but it does not mean that there is only one bus or only one type of bus.
[0086] The memory 401 is used to store programs, and the processor 402 executes the programs after receiving execution instructions. The method executed by the device defined by the process disclosed in any embodiment of the present application can be applied to the processor 402 or implemented by the processor 402.
[0087] The processor 402 can be an integrated circuit chip with a processing capability of signals. In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware in the processor 402 or the instruction in the form of software. The processor 402 described above can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. Each method, step and logic block diagram disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as a hardware coding processor for execution, or a combination of hardware and software modules in the coding processor for execution. The software module can be located in a random access memory, a flash memory, a read only memory, a programmable read only memory or an electrically erasable programmable memory, a register, etc. The storage medium in the art. The storage medium is located in the memory 401, and the processor 402 reads the information in the memory 401, and combines the hardware to complete the steps of the above method.
[0088] Corresponding to the above active identification method based on industrial internet identification coding, the embodiment of the present application further provides a computer readable storage medium, the computer readable storage medium stores computer executable instructions, when the processor calls and runs the computer executable instructions, the computer executable instructions make the processor run the steps of the above active identification method based on industrial internet identification coding.
[0089] The active identification device based on industrial internet identification coding provided by the embodiment of the present application can be specific hardware on the device or software or firmware installed on the device. The device provided by the embodiment of the present application has the same implementation principle and technical effects as the foregoing method embodiments. For the sake of brevity, the part of the device embodiment not mentioned in the foregoing method embodiments can be referred to the corresponding content in the foregoing method embodiments. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can be referred to the corresponding process in the foregoing method embodiments, which will not be repeated here.
[0090] In the embodiments of the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. The embodiments described above are merely specific implementation manners of the present application, and for example, the division of the units is only a logical function division, and there can be another division manner in actual implementation; for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, or the among different units, can be indirect couplings or communication connections through some interfaces, communication interfaces, or a combination of other forms, which can be electric, mechanical, or in other forms.
[0091] For another example, the flowcharts and block diagrams in the drawings show the possible implementation architectures, functions and operations of the apparatus, method and computer program product according to the embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment or a part of code, which contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different orders from that shown in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and the combination of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0092] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., they can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.
[0093] In addition, each functional unit in the embodiments of the present application can be integrated into one processing unit, or each unit can exist physically as a separate unit, or two or more units can be integrated into one unit.
[0094] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the active identification method based on the industrial internet identification coding described in various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0095] It should be noted that: similar labels and letters represent similar items in the following drawings, therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings, in addition, the terms "first", "second", "third" and the like are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.
[0096] Finally, it should be noted that: the above-described embodiments are only specific embodiments of the present application, which are used to illustrate the technical solutions of the present application, but not to limit them, the protection scope of the present application is not limited thereto, although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art within the technical scope disclosed by the present application can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to some technical features thereof; and these modifications, changes or replacements do not make the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application. All should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. An active identification method based on industrial internet identification coding, characterized in that, The application is applied to an active identification carrier connected with a user equipment to be identified; the method comprises: In response to receiving an identification registration control instruction sent by the user equipment, the active identification carrier is controlled to actively establish a connection with an industrial internet identification system according to the identification registration control instruction; Based on first target data for identification registration provided in the identification registration control instruction, an industrial internet unique identification code corresponding to the first target data is registered in the industrial internet identification system, and the industrial internet unique identification code is written into a FLASH of the active identification carrier; In response to completion of the identification registration, the industrial internet unique identification code is used to automatically authenticate an edge side internet of things (IoT) platform, so that the IoT platform automatically configures related data of the user equipment after the authentication is passed and sends information of the authentication to the active identification carrier; Based on the information of the authentication, a connection is established between the active identification carrier and the IoT platform; In response to completion of the connection between the active identification carrier and the IoT platform, a reporting instruction transmitted by the user equipment is received, the reporting instruction is sent to the IoT platform, and a downlink instruction fed back by the IoT platform based on the reporting instruction is received, and the downlink instruction is transmitted to the user equipment; The method of automatically authenticating the edge side IoT platform based on the industrial internet unique identification code in response to completion of the identification registration, so that the IoT platform automatically configures related data of the user equipment after the authentication is passed and sends information of the authentication to the active identification carrier, comprises the following steps: the edge side IoT platform is automatically authenticated based on the industrial internet unique identification code in response to completion of the identification registration, to obtain to-be-connected authentication information; the to-be-connected authentication information is preprocessed to obtain a third preprocessing result, and second response information and a second response code in the to-be-connected authentication information are checked according to the third preprocessing result, and whether the related data of the user equipment is automatically configured successfully is judged according to the second response information and the second response code; in response to confirming that the related data of the user equipment is automatically configured successfully, the to-be-connected authentication information is parsed and second target data for connecting the edge side IoT platform is extracted.
2. The method of claim 1, wherein, The method of controlling the active identification carrier to actively establish a connection with the industrial internet identification system in response to receiving the identification registration control instruction sent by the user equipment, comprises the following steps: In response to receiving the identification registration control instruction sent by the user equipment, the identification registration control instruction is preprocessed to obtain a first preprocessing result, and a specification degree and a completeness degree of the identification registration control instruction are checked according to the first preprocessing result; In response to the specification degree and the completeness degree meeting a specified standard degree, the active identification carrier is controlled to actively establish a connection with the industrial internet identification system.
3. The method of claim 2, wherein, The first target data for identification registration provided in the identification registration control instruction is used to perform identification registration on the industrial internet unique identification code corresponding to the first target data in the industrial internet identification system, including: The first target data for identification registration is parsed and extracted based on the first preprocessing result, and the industrial internet unique identification code corresponding to the first target data is registered in the industrial internet identification system based on the first target data for identification registration.
4. The method of claim 3, wherein, The industrial internet unique identification code is written into the active identification carrier's own FLASH, including: In response to receiving the industrial internet identification code data returned by the industrial internet identification system, the industrial internet identification code data is preprocessed to obtain a second preprocessing result; According to the second preprocessing result, the first response information and the first response code in the identification registration information are checked, and whether the identification registration is successful is determined according to the first response information and the first response code; In response to the identification registration confirmation success, the identification registration information is parsed and the industrial internet unique identification code is extracted, and the industrial internet unique identification code is written into the active identification carrier's own FLASH for storage.
5. The method of claim 1, wherein, The connection between the active identification carrier and the IoT platform is established based on the information that the authentication is passed, including: The active identification carrier actively establishes a connection with the edge side Internet of Things (IoT) platform based on the second target data for connecting the edge side IoT platform.
6. The method of claim 1, wherein, In response to the completion of the connection between the active identification carrier and the IoT platform, the active identification carrier receives the reporting instruction transmitted by the user equipment, sends the reporting instruction to the IoT platform, and receives the feedback instruction transmitted by the IoT platform based on the reporting instruction, and transmits the feedback instruction to the user equipment, including: In response to the completion of the connection between the active identification carrier and the IoT platform, the active identification carrier receives the reporting instruction transmitted by the user equipment, pre-processes the reporting instruction to obtain a fourth preprocessing result, and parses and extracts the data content to be reported based on the industrial internet unique identification code according to the fourth preprocessing result; The active identification carrier reports the data content to be reported based on the industrial internet unique identification code to the IoT platform; The active identification carrier receives the feedback instruction transmitted by the IoT platform based on the industrial internet unique identification code, and transmits the feedback instruction to the user equipment.
7. An active identification device based on industrial internet identification coding, characterized in that, The active identification carrier is applied to the active identification carrier, and the active identification carrier is connected with the user equipment to be identified; including: The control module is configured to control the active identification carrier to actively establish a connection with the industrial internet identification system in response to receiving the identification registration control instruction sent by the user equipment. The registration module is configured to register the industrial internet unique identification code corresponding to the first target data in the industrial internet identification system based on the first target data for identifying registration provided in the identification registration control instruction, and write the industrial internet unique identification code into the FLASH of the active identification carrier itself. The authentication module is configured to automatically authenticate the edge side Internet of Things (IoT) platform based on the industrial internet unique identification code in response to completion of the identification registration, so that the IoT platform automatically configures relevant data of the user equipment after the authentication is passed and sends information of the authentication passing to the active identification carrier. The connection module is configured to establish a connection between the active identification carrier and the IoT platform based on the information of the authentication passing. The communication module is configured to receive a reporting instruction transmitted by the user equipment in response to completion of the connection between the active identification carrier and the IoT platform, send the reporting instruction to the IoT platform, and receive a downlink instruction fed back by the IoT platform based on the reporting instruction and transmit the downlink instruction to the user equipment. The authentication module is specifically configured to: obtain to-be-connected authentication information by automatically authenticating the edge side IoT platform based on the industrial internet unique identification code in response to completion of the identification registration; obtain a third preprocessing result by preprocessing the to-be-connected authentication information, and check second response information and a second response code in the to-be-connected authentication information according to the third preprocessing result, and determine whether the relevant data of the user equipment is automatically configured successfully according to the second response information and the second response code; and in response to confirming that the relevant data of the user equipment is automatically configured successfully, analyze and extract second target data for connecting the edge side IoT platform from the to-be-connected authentication information.
8. An electronic device comprising a memory, a processor, the memory having stored therein a computer program executable on the processor, characterized in that, The processor executes the computer program to realize the steps of the method in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer executable instructions, and the computer executable instructions, when called and executed by the processor, cause the processor to execute the method in any one of claims 1 to 6.
Citation Information
Patent Citations
Information interaction method and interaction system based on active identification carrier
CN115314902A
Equipment remote operation and maintenance method and system based on industrial internet active identification
CN117176790A