Interaction system and method of full-process encrypted communication protocol of sewing equipment internet of things
By using a fully encrypted communication protocol for the Internet of Things (IoT) of sewing equipment and generating encryption keys using deep learning and neural networks, the communication security problem of sewing equipment is solved, achieving full-process data protection and intelligent control of equipment, thereby improving production efficiency and security.
Patent Information
- Application Number
- CN202510593160.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2045-05-09
AI Technical Summary
The IoT communication security of sewing equipment is low, lacking full-process encryption protection, making it easy for attackers to steal, tamper with, or forge communication data, leading to production accidents and the leakage of trade secrets.
The sewing equipment IoT end-to-end encrypted communication protocol is adopted. Information is exchanged through message acquisition module, service center module, wireless communication module and sewing equipment module. Data encryption and transmission are performed using IoT end-to-end encryption algorithm. Data protection is achieved by combining deep learning and neural network to generate encryption keys.
It enables intelligent management and control of sewing equipment, improves the security of data interaction, avoids the risk of data theft, tampering or forgery, and optimizes production processes and equipment efficiency.
Smart Images

Figure CN120474765B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of Internet of Things, and in particular to an interaction system and method of a full-process encrypted communication protocol of a sewing equipment Internet of Things. BACKGROUND
[0002] With the rapid development of industrial automation and informatization, sewing equipment, as an important production tool in many industries such as garment manufacturing and home textile production, its intelligent level is constantly improving. In recent years, the rise of Internet of Things technology provides a new technical means for the realization of remote monitoring, fault diagnosis, production scheduling and other functions of sewing equipment, so that sewing equipment can interact with cloud servers, mobile terminals and other data through the network, so as to realize intelligent management and optimize production processes.
[0003] However, in the application of sewing equipment Internet of Things, the problem of communication security is increasingly prominent. Sewing equipment involves a large amount of production data, process parameters, equipment state information and other data in the production process, and the transmission and storage of these data need strict security protection. Once the communication data is stolen, tampered or forged, it may cause production accidents, product quality problems, and even leak of enterprise business secrets.
[0004] At present, the interaction system of sewing equipment adopts a sewing equipment Internet of Things communication security performance, which lacks encryption protection of the full process of communication protocol, is easy to be exploited by attackers, and has a high risk of communication data being stolen, tampered or forged. Therefore, the present application proposes an interaction system of a full-process encrypted communication protocol of a sewing equipment Internet of Things, which uses a full-process encrypted communication protocol of an Internet of Things to perform full-process encryption protection, avoids communication data being stolen, tampered or forged, and improves the security of data interaction. SUMMARY
[0005] The purpose of the present application is to provide an interaction system and method of a full-process encrypted communication protocol of a sewing equipment Internet of Things to solve the problems raised in the background.
[0006] To achieve the above purpose, the present application provides the following technical solution: an interaction system of a full-process encrypted communication protocol of a sewing equipment Internet of Things, comprising: a message acquisition module, a service center module, a wireless communication module and a sewing equipment module;
[0007] The message acquisition module is used to acquire authentication instruction messages or device task messages;
[0008] The service center module is used to determine registration request information and device control information according to authentication instruction messages and device task messages, respectively;
[0009] The wireless communication module is configured to perform secure interaction on the registration request information and the device control information according to the Internet of Things whole-process encryption communication protocol, and feed back the sewing device registration authentication information and the sewing device regulation response information to the service center module according to the Internet of Things whole-process encryption communication protocol.
[0010] The sewing device module is configured to collect device registration information according to the registration request information, obtain the sewing device registration authentication information, and perform regulation response according to the device control information, and obtain the sewing device regulation response information.
[0011] Further, the sewing device module comprises a first collection unit, a regulation response unit and a second collection unit.
[0012] The first collection unit is configured to collect device registration information of the sewing device according to the registration request information, and obtain the sewing device registration authentication information.
[0013] The regulation response unit is configured to regulate the sewing device according to the device control information.
[0014] The second collection unit is configured to collect device state information of the sewing device, obtain the sewing device state collection information, and determine the sewing device regulation response information according to the sewing device state collection information.
[0015] Further, the service center module comprises a registration authentication unit and a device management and control unit.
[0016] The registration authentication unit is configured to determine the registration request information according to the authentication instruction message, and perform authentication registration on the sewing device registration authentication information when the sewing device registration authentication information is obtained, establish a trust relationship between the service center and the sewing device, confirm that the sewing device authentication registration is passed, and obtain the authentication registration result.
[0017] The device management and control unit is configured to determine the device control information according to the device task message in combination with the authentication registration result, and obtain the device control information.
[0018] Further, the device control information comprises device parameter regulation information, device control regulation information and task control file, and when the device management and control unit determines the device control information in combination with the authentication registration result, it comprises determining the task control file according to the device task message in combination with the authentication registration result, and determining the device parameter regulation information or the device control regulation information according to the device task message in combination with the authentication registration result.
[0019] Further, the wireless communication module comprises a data recognition unit, an analysis processing unit and an encryption communication unit.
[0020] The data identification unit is configured to monitor the service center module and the sewing equipment module, identify target monitoring information, and obtain a data identification result.
[0021] The analysis processing unit is configured to perform data processing on the monitoring information according to the data identification result, and determine to-be-transmitted data information.
[0022] The encrypted communication unit is configured to perform encryption and transmission on the to-be-transmitted data information by using an Internet of Things full-process encryption algorithm.
[0023] Further, the data identification unit monitors the service center module and the sewing equipment module, and includes the following steps.
[0024] The service center module and the sewing equipment module are analyzed respectively to determine service center module issued data information and sewing equipment module issued data information.
[0025] The service center module issued data information and the sewing equipment module issued data information are directly associated and analyzed to determine first associated information and second associated information.
[0026] The service center module issued data information is combined with the first associated information to determine first target monitoring information, and the sewing equipment module issued data information is combined with the second associated information to determine second target monitoring information.
[0027] According to the first target monitoring information, information monitoring and identification are performed on the service center module to determine whether the service center module issued data information or the first associated information appears in the service center module, and a first data identification result is obtained.
[0028] According to the second target monitoring information, information monitoring and identification are performed on the sewing equipment module to determine whether the sewing equipment module issued data information or the second associated information appears in the sewing equipment module, and a second data identification result is obtained.
[0029] Further, the analysis processing unit performs data processing on the monitoring information according to the data identification result, and includes the following steps.
[0030] When the data identification result is the target monitoring information, data type analysis is performed on the target monitoring information to obtain to-be-transmitted data types; the to-be-transmitted data types include request information, data information, and response information.
[0031] According to the type of the data to be transmitted, the target monitoring information is processed, when the type of the data to be transmitted is request information, the target monitoring information is the data to be transmitted, when the type of the data to be transmitted is data information, the target monitoring information is optimized, and the optimized target monitoring information is taken as the data to be transmitted, when the type of the data to be transmitted is response information, the target monitoring data is combined with the response object to analyze the changes, the response result is determined, and the data to be transmitted is obtained according to the response result.
[0032] Further, the encryption communication unit adopts an Internet of Things full-process encryption algorithm to encrypt and transmit the data to be transmitted, including: using an Internet of Things full-process encryption algorithm to encrypt the data to be transmitted to obtain encrypted data to be transmitted; quantum communication is performed on the encrypted data to be transmitted, and the encrypted data to be transmitted is transmitted to the target position; wherein, using an Internet of Things full-process encryption algorithm to encrypt the data to be transmitted, including:
[0033] Using a deep learning model to optimize and extract features of the data to be transmitted, obtaining the features of the data to be transmitted;
[0034] Using a neural network key generator to dynamically generate an encryption key according to the features of the data to be transmitted;
[0035] Matching the encryption key with the features of the data to be transmitted, and based on the matching result, the encryption key is combined with the features of the data to be transmitted for chaotic mapping encryption to obtain the encrypted data to be transmitted.
[0036] Further, when using an Internet of Things full-process encryption algorithm to encrypt the data to be transmitted, an artificial intelligence algorithm is also used for encryption optimization, the optimized encryption algorithm parameters are obtained, and the encryption optimization algorithm is determined based on the optimized encryption algorithm parameters, and then the encryption optimization algorithm is used to encrypt the data to be transmitted.
[0037] An interaction method of an Internet of Things full-process encryption communication protocol of a sewing equipment, including:
[0038] Obtaining an authentication instruction message, and determining a registration request information according to the authentication instruction message in the service center;
[0039] Transmitting the registration request information to the sewing equipment according to the Internet of Things full-process encryption communication protocol;
[0040] Collecting device registration information according to the registration request information to obtain sewing equipment registration authentication information, and transmitting the sewing equipment registration authentication information to the service center according to the Internet of Things full-process encryption communication protocol;
[0041] The service center is registered and authenticated according to the sewing equipment registration and authentication information, and an authentication registration result is obtained;
[0042] A device task message is acquired, and device control information is determined according to the device task message in combination with the authentication registration result, and the device control information is obtained;
[0043] The device control information is transmitted to the sewing equipment according to the Internet of Things full-process encryption communication protocol, and a control response of the sewing equipment is obtained according to the device control information;
[0044] The service center response feedback is performed on the sewing equipment control response information in combination with the Internet of Things full-process encryption communication protocol.
[0045] The intelligent management and control of the sewing equipment is realized, not only the external information can be acquired for interactive response, but also the data information interaction between the service center and the sewing equipment can be realized, the comprehensiveness of the interaction is improved, the sewing equipment management and control can be better performed, the efficiency of the sewing equipment is improved, the production process of the sewing manufacturing is optimized, and the data information interaction is performed by using the Internet of Things full-process encryption communication protocol, the full-process protection of the data information is realized, the attack by attackers is avoided, the risk of stealing, tampering or falsification of the interactive data is reduced, the security of the data interaction is improved, and the sewing equipment can better perform production and manufacturing.
[0046] Other features and advantages of the present application will be further described in the following specification, and some will become apparent from the specification, or will be learned by practice of the present application. The purposes and other advantages of the present application can be realized and obtained by the structure specially pointed out in the application file.
[0047] The technical solutions of the present application will be further described in detail below by means of the drawings and examples. BRIEF DESCRIPTION OF DRAWINGS
[0048] The drawings are used to provide further understanding of the present application, and constitute a part of the specification, and are used to explain the present application together with embodiments of the present application, and do not constitute a limitation to the present application. In the drawings:
[0049] Figure 1 It is a schematic diagram of the interactive system described in the present application;
[0050] Figure 2 It is a schematic diagram of the sewing equipment module of the interactive system described in the present application;
[0051] Figure 3 It is a schematic diagram of the service center module of the interactive system described in the present application;
[0052] Figure 4 It is a schematic diagram of the wireless communication module of the interactive system described in the present application;
[0053] Figure 5 A data identification unit step schematic diagram of the wireless communication module in the interactive system described in the present application;
[0054] Figure 6 A data analysis processing unit step schematic diagram of the wireless communication module in the interactive system described in the present application;
[0055] Figure 7 A data encryption communication unit step schematic diagram of the wireless communication module in the interactive system described in the present application;
[0056] Figure 8 A step schematic diagram of the interactive method described in the present application. DETAILED DESCRIPTION
[0057] The preferred embodiments of the present application are described below in conjunction with the accompanying drawings, and it should be understood that the preferred embodiments described herein are only used to illustrate and explain the present application, and are not used to limit the present application.
[0058] As shown in Figure 1 , the embodiment of the present application provides an interactive system of a full-process encryption communication protocol of a sewing equipment Internet of Things, comprising a message acquisition module, a service center module, a wireless communication module and a sewing equipment module.
[0059] The message acquisition module is configured to acquire an authentication instruction message or a device task message.
[0060] The service center module is configured to determine registration request information and device control information according to the authentication instruction message and the device task message, respectively.
[0061] The wireless communication module is configured to perform secure interaction on the registration request information and the device control information according to the full-process encryption communication protocol of the Internet of Things, and feed back sewing equipment registration authentication information and sewing equipment regulation and control response information to the service center module according to the full-process encryption communication protocol of the Internet of Things.
[0062] The sewing equipment module is configured to collect device registration information according to the registration request information to obtain the sewing equipment registration authentication information, and perform regulation and control response according to the device control information to obtain the sewing equipment regulation and control response information.
[0063] In the above technical solution, the message acquisition module is connected to the service center module, and the service center module is connected to the sewing equipment module through the wireless communication module.
[0064] In the above technical solution, the number of sewing equipment in the sewing equipment module is multiple.
[0065] The above technical solution realizes intelligent management and control of the sewing equipment, can not only obtain external information through the message acquisition module to interact, but also can realize data information interaction between the service center and the sewing equipment through the wireless communication module, improve the comprehensiveness of interaction, better manage and control the sewing equipment, improve the efficiency of the sewing equipment, and optimize the production process of sewing manufacturing. Moreover, the wireless communication module adopts an Internet of Things full-process encryption communication protocol for data information interaction, realizes full-process protection of data information, avoids being attacked by attackers, reduces the risk of stolen, tampered or forged interaction data, improves the security of data interaction, and enables the sewing equipment to better produce and manufacture.
[0066] In one embodiment of the present application, as shown in Figure 2 The sewing equipment module includes a first acquisition unit, a regulation and response unit, and a second acquisition unit.
[0067] The first acquisition unit is configured to collect device registration information of the sewing equipment according to registration request information, and obtain sewing equipment registration authentication information.
[0068] The regulation and response unit is configured to regulate and control the sewing equipment according to device control information.
[0069] The second acquisition unit is configured to collect device state information of the sewing equipment, obtain sewing equipment state collection information, and determine sewing equipment regulation and response information according to the sewing equipment state collection information.
[0070] In the above technical solution, the first acquisition unit, the regulation and response unit, and the second acquisition unit correspond to the sewing equipment.
[0071] In the above technical solution, the sewing equipment state collection information includes running state data information, device parameter data information, device control data information, etc.
[0072] The above technical solution realizes information collection and regulation of the sewing equipment through the sewing equipment module. Not only can the first acquisition unit obtain the device registration information of the sewing equipment, so that the service center can be authenticated and registered according to the device registration collection information, to ensure that the communication relationship between the service center and the sewing equipment in the interaction system is reliable and trustworthy, but also the regulation and response unit can regulate and control the sewing equipment according to the device control information, to realize the management and control of the service center to the sewing equipment, to ensure the intelligent level of the sewing equipment and improve the production and manufacturing efficiency of the sewing equipment. At the same time, the second acquisition unit also obtains the device state information of the sewing equipment, to determine whether the sewing equipment is running or being regulated and controlled according to the management and control of the service center, so that it is clear whether the service center has effectively managed and controlled the sewing equipment, to ensure the safe interaction of the wireless communication module.
[0073] In one embodiment of the present application, as shown in Figure 3 The service center module includes a registration authentication unit and a device management unit.
[0074] The registration authentication unit is configured to perform authentication response according to the authentication instruction message, determine the registration request information, and perform authentication registration on the registration authentication information of the sewing device when the registration authentication information of the sewing device is obtained, establish a trust relationship between the service center and the sewing device, confirm the authentication registration of the sewing device, and obtain the authentication registration result.
[0075] The device management unit is configured to determine the device control information for the sewing device according to the device task message and the authentication registration result.
[0076] In the above technical solution, the registration authentication unit also performs result feedback on the corresponding authentication instruction message after obtaining the authentication registration result, generates a result feedback message according to the authentication registration result and the authentication instruction message, and feeds back the result feedback message to the message acquisition module.
[0077] In the above technical solution, the device control information includes device parameter control information, device control control information, and task control files.
[0078] The above technical solution realizes intelligent management of the service center. Not only can the registration authentication unit register and authenticate the sewing device to ensure the security of the service center, but also the service center can manage and control the sewing device that passes the registration authentication. In addition, the device management unit can manage and control the sewing device, so that the sewing device can efficiently produce and manufacture, and the efficiency of the sewing device can be improved.
[0079] In one embodiment of the present application, the device control information includes device parameter control information, device control control information, and task control files. When the device management unit determines the device control information for the sewing device according to the authentication registration result, it includes determining the task control file for the sewing device according to the device task message and the authentication registration result, and determining the device parameter control information or the device control control information for the sewing device according to the device task message and the authentication registration result.
[0080] In the above technical solution, the device control information can be single aspect control adjustment information.
[0081] In the above technical solution, when the task control file is downloaded according to the device task information, the task characteristics are determined according to the device task information, and the task control file is matched and downloaded in the task control database according to the task characteristics.
[0082] In the technical solution, according to the device task message and the authentication registration result, the task control file of the sewing device is determined, the authentication registration result of the registration authentication unit is analyzed, when the authentication registration result is that the sewing device authentication registration is passed, the task control file is downloaded according to the device task information, the task control download file is obtained, the registration authentication information of the sewing device is called in the registration authentication unit, the identification information of the sewing device is obtained, then the task download file is processed according to the identification information of the sewing device, and the task control file is obtained.
[0083] In the technical solution, according to the device task message and the authentication registration result, the device parameter regulation information or the device control regulation information of the sewing device is determined, whether the sewing device regulation response information is received is analyzed and judged, when the sewing device regulation response information is received, the target sewing device is determined, the authentication registration verification of the target sewing device is performed, whether the target sewing device authentication registration is passed is determined, when the target sewing device authentication registration is passed, the sewing device regulation response information is analyzed and judged according to the device task information, whether the current device parameter or the device control of the sewing device needs to be adjusted is determined, when the current device parameter or the device control of the sewing device needs to be adjusted, the target device parameter information or the target device control information is determined, the identification information of the target sewing device is obtained, then the target device parameter information or the target device control information is regulated and processed according to the identification information of the sewing device, and the device parameter regulation information or the device control regulation information is obtained.
[0084] The above technical solution can not only perform overall task control on the device task message, but also can perform regulation and control on the device reference of the sewing device or perform single aspect regulation and control on the sewing device, thereby improving the performance of the interactive system, enabling the service center to perform more comprehensive and flexible management and control on the sewing device. Moreover, when determining the task control file of the sewing device according to the device task message and the authentication registration result, the task control file is downloaded according to the device task information, the task control file can be efficiently and quickly obtained, and the identification information of the sewing device that passes the authentication registration is combined with the task download file for file processing, so that the task control file has the identification information of the sewing device that passes the authentication registration, which can not only avoid confusion in the regulation and control of the sewing device, but also can ensure the security of the task control file. Meanwhile, when determining the device parameter regulation information or the device control regulation information of the sewing device according to the device task message and the authentication registration result, the authentication registration verification is performed on the target sewing device, so that only the sewing device that passes the authentication registration is analyzed and the regulation information is determined, thereby ensuring the effectiveness of the device management and control unit, improving the reliability of the service center module, and combining the identification information of the sewing device with the target device parameter information or the target device control information for regulation information analysis and processing when the current device parameter or the device control of the sewing device needs to be adjusted, so that the identification information of the target sewing device is included in the device parameter regulation information or the device control regulation information, thereby avoiding confusion in the regulation and control, and effectively regulating the target sewing device.
[0085] In one embodiment of the present application, as shown in Figure 4 The wireless communication module comprises a data identification unit, an analysis processing unit and an encryption communication unit.
[0086] The data identification unit is configured to monitor the service center module and the sewing device module, identify target monitoring information, and obtain a data identification result.
[0087] The analysis processing unit is configured to perform data processing on the monitoring information according to the data identification result, and determine to-be-transmitted data information.
[0088] The encryption communication unit is configured to perform encryption and transmission on the to-be-transmitted data information by using an Internet of Things full-process encryption algorithm.
[0089] In the above technical solution, the data identification unit, the analysis processing unit and the encryption communication unit are connected in sequence.
[0090] The technical scheme realizes monitoring of the service center module and the sewing equipment module through the data identification unit, can discover target monitoring information in time, so that the wireless communication module can timely and safely interact with the target monitoring information, improves the timeliness of the wireless communication module, and through the analysis processing unit, data processing is performed on the monitoring information according to the data identification result, the effectiveness of data processing is guaranteed, the quality of the to-be-transmitted data information is improved, redundant accessory information in the to-be-transmitted data information is reduced, the transmission efficiency of the to-be-transmitted data information is guaranteed, and through the encryption communication unit, the full-process security of the to-be-transmitted data information is realized by using the Internet of Things full-process encryption algorithm for encryption and transmission, the security of the to-be-transmitted data information is improved, the phenomenon that the to-be-transmitted data information is stolen, tampered with or forged in the transmission process is avoided, and the safety and reliability of the interactive system are guaranteed.
[0091] In one embodiment of the present application, as shown in Figure 5 The data identification unit monitors the service center module and the sewing equipment module, including:
[0092] A1, the service center module and the sewing equipment module are analyzed respectively, and the service center module issued data information and the sewing equipment module issued data information are determined;
[0093] A2, the service center module issued data information and the sewing equipment module issued data information are directly associated information analyzed, and the first associated information and the second associated information are determined;
[0094] A3, the service center module issued data information is combined with the first associated information to determine the first target monitoring information, and the sewing equipment module issued data information is combined with the second associated information to determine the second target monitoring information;
[0095] A4, according to the first target monitoring information, the service center module is monitored and identified, whether the service center module issued data information or the first associated information appears in the service center module is determined, and the first data identification result is obtained;
[0096] A5, according to the second target monitoring information, the sewing equipment module is monitored and identified, whether the sewing equipment module issued data information or the second associated information appears in the sewing equipment module is determined, and the second data identification result is obtained.
[0097] In the technical solution, the service center module issued data information and the sewing equipment module issued data information are directly associated for information analysis to determine whether the service center module issued data information and the sewing equipment module issued data information are directly collected data information, if yes, the service center module issued data information is the first associated information, and the sewing equipment module issued data information is the second associated information, if no, it is analyzed that the service center module issued data information and the sewing equipment module issued data information are composed of which data information, and the directly collected data information is determined according to the composed data information, and then the first associated information and the second associated information are determined.
[0098] The technical solution directly associates the service center module issued data information and the sewing equipment module issued data information, determines the service center module issued data information and the sewing equipment module issued data information, and analyzes the directly associated information, so that the data information for data interaction transmission in the service center module and the sewing equipment module is determined, the service center module and the sewing equipment module can be comprehensively monitored, the data information needing to be transmitted can be found in time, the sensitivity of the wireless communication module is improved, the interactive system can timely perform data information interaction between the service center module and the sewing equipment module, the efficient management and control of the service center on the sewing equipment is improved, and the sewing equipment can more efficiently perform production and manufacturing.
[0099] In one embodiment of the present application, as shown in Figure 6 The analysis processing unit performs data processing on the monitoring information according to the data recognition result, including:
[0100] B1, when the data recognition result is that the target monitoring information appears, data type analysis is performed on the target monitoring information to obtain a to-be-transmitted data type; the to-be-transmitted data type includes request information, data information and response information;
[0101] B2, data processing is performed on the target monitoring information according to the to-be-transmitted data type, when the to-be-transmitted data type is request information, the target monitoring information is the to-be-transmitted data information, when the to-be-transmitted data type is data information, optimization is performed on the target monitoring information, and the optimized target monitoring information is taken as the to-be-transmitted data information, when the to-be-transmitted data type is response information, change analysis is performed according to the target monitoring data and a response object to determine a response result, and the to-be-transmitted data information is obtained according to the response result.
[0102] In the technical solution, when the data recognition result is that the target monitoring information does not appear, the analysis processing unit does not need to perform any response.
[0103] In the technical solution, when the to-be-transmitted data type is response information, it is determined whether the target monitoring data is the monitoring data of the service center module or the monitoring data of the sewing equipment module. When the target monitoring data is the monitoring data of the service center module, the target monitoring data is matched and verified in combination with the response object, and the target monitoring data is taken as the to-be-transmitted data information when the matching and verification are passed. When the target monitoring data is the monitoring data of the sewing equipment module, the receiving data information for responding is determined, the receiving time is obtained, and the ideal response data is determined according to the receiving data information. The historical data of the target monitoring data is retrieved, and the target monitoring historical data is obtained. The target monitoring historical data that is adapted to the receiving time is filtered out from the target monitoring historical data according to the receiving time, and the target monitoring filtering data is obtained. The target monitoring data is analyzed in combination with the target monitoring filtering data, and the target monitoring change data is obtained. The target monitoring change data is analyzed in combination with the ideal response data, and it is determined whether the target monitoring change data reaches the ideal response data, so as to obtain the response result. When the response result is that the target monitoring change data reaches the ideal response data, the receiving data information responds normally, and the to-be-transmitted data information is obtained by combining the target monitoring data with the response result. When the response result is that the target monitoring change data does not reach the ideal response data, the receiving data information responds abnormally, the feature of the target monitoring change data is obtained by analyzing the target monitoring change data, and then the to-be-transmitted data information is obtained by combining the target monitoring change data feature with the response result.
[0104] The technical solution processes the monitoring information according to the data recognition result, so that the data processing response is performed only when the target monitoring information appears, the effectiveness of data processing is ensured, time waste is reduced, different data processing is performed on different target monitoring information according to the to-be-transmitted data type, the redundancy of additional information is reduced, the simplicity and effectiveness of the to-be-transmitted data information are ensured, the interference of additional information in the to-be-transmitted data information is reduced, and the transmission efficiency is improved. In addition, when the to-be-transmitted data type is response information, if the receiving data information responds normally, the to-be-transmitted data information is obtained by combining the target monitoring data with the response result, so that the to-be-transmitted data information can not only clearly respond to the situation, but also understand the current target monitoring data after the response according to the target monitoring data. When the data information responds abnormally, the loss of the sewing equipment itself is determined by analyzing the feature of the target monitoring change data, so that the difference feature of the sewing equipment can be understood through the to-be-transmitted data information, which provides a reference for subsequent regulation and control, makes the subsequent regulation and control more accurate, reduces the error of the interactive system, and provides precision guarantee for data interaction of the interactive system.
[0105] In one embodiment of the present application, the encryption communication unit uses the Internet of Things full-process encryption algorithm to encrypt and transmit the to-be-transmitted data information, including: using the Internet of Things full-process encryption algorithm to encrypt the to-be-transmitted data information to obtain to-be-transmitted encrypted data information; performing quantum communication on the to-be-transmitted encrypted data information and transmitting the to-be-transmitted encrypted data information to a target position; wherein, as shown in Figure 7 the encryption of the to-be-transmitted data information using the Internet of Things full-process encryption algorithm includes:
[0106] C1, using a deep learning model to optimize and extract features of the to-be-transmitted data information to obtain to-be-transmitted data information features;
[0107] C2, using a neural network key generator to dynamically generate an encryption key according to the to-be-transmitted data information features;
[0108] C3, matching the encryption key with the to-be-transmitted data information features, and based on the matching result, combining the encryption key with the to-be-transmitted data information features for chaotic mapping encryption to obtain to-be-transmitted encrypted data information.
[0109] In the above technical solution, the deep learning model captures deep-level patterns of data by constructing a multi-layer neural network, for example: a convolutional neural network, a long short-term memory network.
[0110] In the above technical solution, when the deep learning model optimizes the to-be-transmitted data information, the to-be-transmitted data information is processed to remove redundancy and noise.
[0111] In the above technical solution, when the deep learning model extracts features, a feature extraction function of the deep learning model is used to extract feature vectors from the to-be-transmitted data information after information optimization.
[0112] In the above technical solution, the neural network key generator is a neural network-based key generator that dynamically generates an encryption key according to the extracted feature vectors. The neural network can be a multi-layer perceptron or other structure.
[0113] In the above technical solution, when the encryption key is combined with the to-be-transmitted data information features for chaotic mapping encryption based on the matching result, the to-be-transmitted data information features and the to-be-transmitted data information are XOR processed to obtain a first processing result, and then an encryption function is combined with the encryption key to encrypt the first processing result to obtain the to-be-transmitted encrypted data information.
[0114] The technical solution adopts the Internet of Things full-process encryption algorithm to encrypt the to-be-transmitted data information, overcomes the limitations of traditional encryption algorithms, can improve the security of the to-be-transmitted data information, can realize signal identification and error correction in the quantum communication process, effectively improves the stability of quantum communication, improves the stability of the wireless communication module, can more stably realize the interaction between the sewing equipment module and the service center module, and improves the performance of the interaction system. Moreover, in the Internet of Things full-process encryption algorithm, a deep learning model is used to analyze the ciphertext to find patterns or potential weaknesses in the encryption process, to provide a basis for optimization of the encryption algorithm, and a neural network key generator is used to realize key management, to realize effective distribution and updating of the key by simulating a biological neural network, and to improve security.
[0115] In one embodiment of the present application, when the Internet of Things full-process encryption algorithm is used to encrypt the to-be-transmitted data information, an artificial intelligence algorithm is also used for encryption optimization, optimized encryption algorithm parameters are obtained, an encryption optimization algorithm is determined based on the optimized encryption algorithm parameters, and then the encryption optimization algorithm is used to encrypt the to-be-transmitted data information.
[0116] In the above technical solution, the optimized encryption algorithm parameters are determined by the following formula:
[0117] Y * =argmin(Y)L(Y)
[0118] Where Y is the set of encryption algorithm parameters, L is the loss function, represents the performance of the encryption algorithm, and Y * is the optimized parameter.
[0119] In the above technical solution, when the artificial intelligence algorithm is used for encryption optimization, a genetic algorithm or a particle swarm optimization is used to optimize the encryption algorithm parameters, to reduce the computational complexity and improve the encryption speed.
[0120] The above technical solution uses an artificial intelligence algorithm to optimize the encryption process, optimizes the encryption algorithm parameters, and thus improves the encryption algorithm, so that the encryption optimization algorithm can better encrypt the to-be-transmitted data information, improve the encryption speed of the encryption optimization algorithm, and improve the security of the to-be-transmitted encrypted data information.
[0121] As shown in Figure 8 , the present application embodiment provides an interaction method of a sewing equipment Internet of Things full-process encryption communication protocol, comprising:
[0122] Step one, obtain an authentication instruction message, and determine registration request information according to the authentication instruction message in the service center;
[0123] Step two, transmit the registration request information to the sewing device according to the Internet of Things full-process encrypted communication protocol;
[0124] Step three, collect device registration information according to the registration request information, obtain the sewing device registration authentication information, and transmit the sewing device registration authentication information to the service center according to the Internet of Things full-process encrypted communication protocol;
[0125] Step four, the service center performs authentication registration according to the sewing device registration authentication information, and obtains the authentication registration result;
[0126] Step five, obtain the device task message, determine the device control information for the device task message in combination with the authentication registration result, and obtain the device control information;
[0127] Step six, transmit the device control information to the sewing device according to the Internet of Things full-process encrypted communication protocol, and perform control response according to the device control information, and obtain the sewing device control response information;
[0128] Step seven, the service center response feedback is performed according to the sewing device control response information in combination with the Internet of Things full-process encrypted communication protocol.
[0129] The above technical solution is an interaction method corresponding to an interaction system of a sewing device Internet of Things full-process encrypted communication protocol, which realizes intelligent management and control of the sewing device, can not only obtain external information for interaction response, but also can realize data information interaction between the service center and the sewing device, improve the comprehensiveness of interaction, better manage and control the sewing device, improve the efficiency of the sewing device, optimize the production process of sewing manufacturing, and adopt the Internet of Things full-process encrypted communication protocol for data information interaction, realize full-process protection of data information, avoid being attacked by attackers, reduce the risk of interaction data being stolen, tampered or forged, improve the security of data interaction, and make the sewing device better for production and manufacturing.
[0130] Those skilled in the art should understand that the first and second in the present application only refer to different application stages.
[0131] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon considering the specification and practice of the disclosure herein disclosed. The present application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles thereof and include those that are known or customary practice in the art to which the present disclosure pertains. The specification and examples are to be regarded as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0132] It should be understood that the present disclosure is not limited to the precise construction that has been described above and shown in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present disclosure. The scope of the present disclosure is limited only by the appended claims.
Claims
1. An interactive system of a sewing equipment Internet of Things (IoT) full-process encrypted communication protocol, characterized in that, include: The module includes a message acquisition module, a service center module, a wireless communication module, and a sewing equipment module. The message acquisition module is used to acquire authentication instruction messages or device task messages; The service center module is used to determine the registration request information and device control information based on the authentication instruction message and the device task message, respectively. The wireless communication module is used to securely interact with registration request information and device control information in accordance with the IoT full-process encrypted communication protocol, and to feed back sewing equipment registration and authentication information and sewing equipment control response information to the service center module in accordance with the IoT full-process encrypted communication protocol. The sewing equipment module is used to collect equipment registration information based on the registration request information to obtain sewing equipment registration and certification information, and to perform control response based on the equipment control information to obtain sewing equipment control response information; The wireless communication module includes: a data identification unit, an analysis and processing unit, and an encrypted communication unit; The data identification unit is used to monitor the service center module and the sewing equipment module, identify target monitoring information, and obtain data identification results. This includes: analyzing the service center module and the sewing equipment module separately to determine the data information sent by the service center module and the sewing equipment module; performing direct correlation analysis on the data information sent by the service center module and the sewing equipment module to determine whether the data information sent by the service center module and the sewing equipment module is directly collected data. If so, the data information sent by the service center module is the first correlation information, and the data information sent by the sewing equipment module is the second correlation information. If not, the analysis continues... The information is composed of various data information, and the directly collected data information is determined based on the constituent data information, thereby determining the first and second related information. The data information issued by the service center module is combined with the first related information to determine the first target monitoring information, and the data information issued by the sewing equipment module is combined with the second related information to determine the second target monitoring information. Information monitoring and identification are performed on the service center module according to the first target monitoring information to determine whether the service center module displays the data information issued by the service center module or the first related information, thus obtaining the first data identification result. Information monitoring and identification are also performed on the sewing equipment module according to the second target monitoring information to determine whether the sewing equipment module displays the data information issued by the sewing equipment module or the second related information, thus obtaining the second data identification result. The analysis and processing unit is used to process the monitoring information based on the data identification results and determine the data information to be transmitted. The encrypted communication unit is used to encrypt and transmit data information using an IoT full-process encryption algorithm.
2. The interactive system of claim 1, wherein, The sewing equipment module includes: a first acquisition unit, a control response unit, and a second acquisition unit; The first acquisition unit is used to collect equipment registration information for the sewing equipment based on the registration request information, and obtain sewing equipment registration and certification information; The regulation response unit is configured to regulate the sewing device according to the device control information. The second acquisition unit is configured to acquire device state information of the sewing device to obtain sewing device state acquisition information, and determine sewing device regulation response information according to the sewing device state acquisition information.
3. The interactive system of claim 2, wherein, The service center module includes a registration authentication unit and a device management and control unit. The registration authentication unit is configured to determine registration request information according to an authentication instruction message, and perform authentication registration on the sewing device registration authentication information to establish a trust relationship between the service center and the sewing device, confirm that the sewing device authentication registration is passed, and obtain an authentication registration result when the sewing device registration authentication information is obtained. The device management and control unit is configured to determine the device control information of the sewing device according to the device task message in combination with the authentication registration result.
4. The interactive system of claim 3, wherein, The device control information includes device parameter regulation information, device control regulation information, and a task control file. The device management and control unit determines the device control information of the sewing device in combination with the authentication registration result, including determining the task control file of the sewing device according to the device task message in combination with the authentication registration result, and determining the device parameter regulation information or the device control regulation information of the sewing device according to the device task message in combination with the authentication registration result.
5. The interactive system of claim 1, wherein, The analysis processing unit determines the data type of the target monitoring information according to the data recognition result to obtain a to-be-transmitted data type when the data recognition result is the appearance of the target monitoring information. The to-be-transmitted data type includes request information, data information, and response information. According to the to-be-transmitted data type, the data processing of the target monitoring information is performed. When the to-be-transmitted data type is request information, the target monitoring information is the to-be-transmitted data information. When the to-be-transmitted data type is data information, the target monitoring information is optimized, and the optimized target monitoring information is used as the to-be-transmitted data information. When the to-be-transmitted data type is response information, the response result is determined according to the target monitoring data in combination with the response object, and the to-be-transmitted data information is obtained according to the response result. The encryption communication unit uses an Internet of Things full-process encryption algorithm to encrypt and transmit the to-be-transmitted data information, including: using the Internet of Things full-process encryption algorithm to encrypt the to-be-transmitted data information to obtain to-be-transmitted encrypted data information; performing quantum communication on the to-be-transmitted encrypted data information, and transmitting the to-be-transmitted encrypted data information to a target position; wherein the encryption of the to-be-transmitted data information using the Internet of Things full-process encryption algorithm includes:
6. The interactive system of claim 1, wherein, Using a deep learning model to perform information optimization and feature extraction on the to-be-transmitted data information to obtain to-be-transmitted data information features; Using a neural network key generator to dynamically generate an encryption key according to the to-be-transmitted data information features; Matching the encryption key with the to-be-transmitted data information features, and based on the matching result, performing chaotic mapping encryption on the encryption key in combination with the to-be-transmitted data information features to obtain the to-be-transmitted encrypted data information. 7. The interactive system of claim 6, wherein, The IoT full-process encryption algorithm is used to encrypt the to-be-transmitted data information, and an artificial intelligence algorithm is used to optimize the encryption, obtain optimized encryption algorithm parameters, and determine an encryption optimization algorithm based on the optimized encryption algorithm parameters, and then the encryption optimization algorithm is used to encrypt the to-be-transmitted data information.
8. An interaction method of a sewing equipment Internet of Things full-process encrypted communication protocol, characterized in that, It includes: Obtain an authentication instruction message, and determine registration request information according to the authentication instruction message at the service center; According to the IoT full-process encryption communication protocol, the registration request information is transmitted to the sewing device; According to the registration request information, device registration information is collected to obtain sewing device registration authentication information, and the sewing device registration authentication information is transmitted to the service center according to the IoT full-process encryption communication protocol; The service center performs authentication registration according to the sewing device registration authentication information to obtain an authentication registration result; Obtain a device task message, and determine device control information according to the device task message in combination with the authentication registration result to obtain device control information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information is transmitted to the sewing device, and the device control information is used for response control to obtain sewing device response information; According to the IoT full-process encryption communication protocol, the device control information
Citation Information
Patent Citations
File protection method and device
CN111382455A
Communication system based on Internet of Things
CN113938506A
Intelligent sewing system based on Internet of Things communication protocol
CN115695509A