Internet of Things and non-Internet of Things equipment identification method and system, terminal and readable storage medium
A technology for Internet of Things devices and Internet of Things devices, which is applied in the field of Internet of Things identification, can solve problems such as the inability to effectively identify Internet of Things devices and non-Internet of Things devices, and achieve the effect of reliable recognition results, high reliability, and high recognition accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0064] A method for identifying an Internet of Things and a non-Internet of Things device provided in this embodiment includes the following steps:
[0065] S101: Extract features from network traffic, and establish an initial random forest model according to the extracted traffic features, protocol features, and label data.
[0066] Wherein, in this embodiment, the characteristics of the device are defined as: traffic characteristics and protocol characteristics, both of which are extracted from the network traffic of the device. In addition, the traffic characteristics in this embodiment include the number of packets of incoming traffic, outgoing traffic, and bidirectional traffic, the number of transmitted bytes, the number of types of packet lengths, the average value of packet lengths, variance, and entropy of packet lengths. Protocol features include the number of destination IP addresses, the number of IPv4 packets, the number of IPv6 packets, the number of TCP packets,...
Embodiment 2
[0103] This embodiment provides a system based on the above-mentioned Internet of Things and non-Internet of Things device identification method, which includes:
[0104] The feature extraction module is used to extract features of the device. It is used for feature extraction of original equipment or feature extraction of new equipment.
[0105] The identification model building block is used to construct the identification model of IoT and non-IoT devices based on the random forest model based on the extracted features and device labels. That is, as in Embodiment 1, use devices with known device labels (that is, known as IoT devices or non-IoT devices) as original samples, and use device features and device labels to train a random forest model to obtain a recognition model. Therefore, based on the identification model, it can be identified as an Internet of Things device or a non-Internet of Things device.
[0106] A model updating module, configured to update the random ...
Embodiment 3
[0111] The present invention provides an electronic terminal, which at least includes one or more processors and one or more memories; wherein, the memories store computer programs, and the processors call the computer programs to realize: an Internet of Things and the steps of the non-Internet of Things device identification method.
[0112] The specific implementation is:
[0113] Based on the extracted features and device labels, a random forest model-based identification model of the Internet of Things and non-Internet of Things devices is constructed; the device label is a classification label that the device is an Internet of Things device or a non-Internet of Things device, and the features include at least traffic characteristics ;
[0114] Perform feature extraction on newly added devices, and identify them as Internet of Things devices or non-Internet of Things devices based on the recognition model;
[0115] The random forest model is updated with traffic characte...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com