An internet of things gateway access device and a data interaction method thereof

CN116455826BActive Publication Date: 2026-08-21SHENZHEN ZHUTAI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310315213.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-21
Publication Date
2026-08-21
Estimated Expiration
2043-03-21

AI Technical Summary

Technical Problem

[0005]本发明的目的在于提供一种物联网网关接入设备及其数据交互方法,旨在解决由于现有技术无法提供一种有效的对物联网系统进行网络安全防护的方法,导致对物联网系统进行网络安全防护的不精确、用户体验不佳的问题

Benefits of technology

[0025]本发明根据物联网设备类型来预设物联网设备的传输等级,通过物联网设备类型结合该物联网设备通讯传输的优先级,来设定该类物联网设备的传输速度上限,实现阶梯式的传输速度划分,以通过限速的方式来确保低占用的设备能持续通讯,并且优先级更高的设备因传输速度上限更高,可占用优先级更低的传输,同时限制传输速度可限制大流量偏向娱乐休闲性质的设备不过度占用通讯,而当某一传输等级没有接入设备时,自动对下一传输等级的设备接触传输限制,进而提高了用户体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116455826B_ABST
    Figure CN116455826B_ABST
Patent Text Reader

Abstract

The application provides an Internet of Things gateway access device and a data interaction method thereof, wherein the application presets the transmission level of an Internet of Things device according to the type of the Internet of Things device, sets the upper limit of the transmission speed of the Internet of Things device by combining the type of the Internet of Things device with the priority of the communication transmission of the Internet of Things device, realizes the step-by-step division of the transmission speed, ensures the continuous communication of the low-occupied device by limiting the speed, and the device with higher priority can occupy the transmission of the device with lower priority due to the higher upper limit of the transmission speed, and the limitation of the transmission speed can limit the excessive occupation of the communication of the device with large flow and entertainment and leisure properties, and when there is no access device in a transmission level, the transmission of the device in the next transmission level is automatically limited, thereby improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of data interaction technology, and in particular relates to an Internet of Things gateway access device and its data interaction method. Background Technology

[0002] With the maturation and development of the Internet of Things (IoT), device connectivity has become an inevitable trend in future technological development. Currently, a large number of IoT devices, such as wearable devices (e.g., smart bracelets), implantable devices (e.g., pacemakers), and smart home devices (e.g., central air conditioning), are widely used in users' daily lives, and all of these devices are connected to the IoT.

[0003] However, different types of devices have different communication requirements. For example, some entertainment-oriented devices require high-speed and low-latency communication networks, while wearable devices are used to sense non-human safety data (body temperature, walking speed, etc.) and have no specific requirements for communication speed and latency. Even low-speed and high-latency communication networks can meet the needs of wearable devices. Implantable devices and everyday smart home devices do not have high requirements for communication speed but have high requirements for latency and need low latency. However, for implantable devices, continuous communication is more necessary than for everyday smart home devices. Therefore, the processing of device data, the configuration of each device, and other aspects are different, and the needs of different devices are also different.

[0004] As users own more and more devices, a solution is needed to better manage these devices and prevent important and high-priority device transmissions from being affected by other devices occupying transmissions. Summary of the Invention

[0005] The purpose of this invention is to provide an Internet of Things (IoT) gateway access device and its data interaction method, aiming to solve the problems of inaccurate network security protection and poor user experience caused by the inability of existing technologies to provide an effective method for network security protection of IoT systems.

[0006] On one hand, the present invention provides an Internet of Things (IoT) gateway access device, comprising:

[0007] The security level module is used to establish a transmission level system, which divides multiple transmission levels according to the type of IoT device. The transmission levels include, but are not limited to, the first transmission level, the second transmission level, and the third transmission level.

[0008] The speed limiting module is used to preset multiple transmission speed limits based on the transmission level, and to set corresponding transmission speed limits for each transmission level. The first transmission level has the maximum transmission speed limit, and the transmission speed of subsequent transmission levels decreases step by step.

[0009] The identification module is used to obtain the IoT device type corresponding to the connected devices in the IoT, and assign the corresponding transmission level according to the IoT device type of the connected devices.

[0010] The determination module is used to determine and count the number of access devices in each transmission level after a preset time period.

[0011] The speed-up module is used to upgrade the next level of transmission when the number of access devices in any transmission level is zero. The upgrade process is to adjust the upper limit of the transmission speed of the next level of transmission to the transmission speed of the current transmission level.

[0012] The reset module is used to assign a flag to a transmission level and reset the transmission speed limit of the next lower transmission level to a preset value when the number of access devices in the marked transmission level is not zero.

[0013] The tagging module is used to assign a tag to the transmission level when upgrading the next level of transmission level, and to remove the tag from the transmission level when resetting the transmission speed limit of the next level of transmission level to a preset value.

[0014] Preferably, the device further includes a log module, used to generate a system log each time a transmission level is assigned or removed as a flag to record the transmission level speed-up or reset operation.

[0015] On the other hand, the present invention also provides a data interaction method for an Internet of Things gateway, the method comprising the following steps:

[0016] S1: Establish a transmission level system, and divide multiple transmission levels according to the type of IoT device. The transmission levels include, but are not limited to, the first transmission level, the second transmission level, and the third transmission level.

[0017] S2: Preset multiple transmission speed limits based on transmission level, and set corresponding transmission speed limits for each transmission level, where the first transmission level has the maximum transmission speed limit, and the transmission speed of subsequent transmission levels decreases step by step.

[0018] S3: Obtain the IoT device type corresponding to the connected device in the IoT, and assign the corresponding transmission level according to the IoT device type of the connected device;

[0019] S4: After a preset time, the number of access devices in each transmission level is judged and counted. When the number of access devices in any transmission level is zero, the next level of transmission level is upgraded. The upgrade process is to adjust the upper limit of the transmission speed of the next level of transmission level to the transmission speed of the current transmission level, and at the same time, a mark is assigned to the transmission level.

[0020] S5: When it is determined that the number of access devices in the marked transmission level is not zero, reset the transmission speed limit of the next level of transmission level to the preset value and remove the mark.

[0021] Preferably, the preset time is 10 seconds.

[0022] Preferably, in the above steps, each time a transmission level is assigned or removed a flag, a system log is generated to record the transmission level acceleration or reset operation.

[0023] Preferably, the IoT device type is classified by IoT device information, which includes manufacturer, model, serial number, operating system, list of open ports, and device account information.

[0024] The beneficial effects of this invention are as follows:

[0025] This invention presets the transmission level of IoT devices based on their type. By combining the IoT device type with the communication transmission priority of that type of IoT device, it sets the upper limit of the transmission speed for that type of IoT device, realizing a tiered transmission speed division. This speed limiting method ensures that low-occupancy devices can continue to communicate, while higher-priority devices, due to their higher transmission speed upper limit, can occupy lower-priority transmissions. At the same time, limiting the transmission speed can prevent high-bandwidth, entertainment-oriented devices from excessively occupying communication. When no device is connected to a certain transmission level, the transmission restriction is automatically lifted for devices in the next lower transmission level, thereby improving the user experience. Attached Figure Description

[0026] Figure 1 This is a flowchart illustrating the implementation of the IoT gateway data interaction method provided in Embodiment 1 of the present invention. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0028] The specific implementation of the present invention will be described in detail below with reference to specific embodiments:

[0029] Example 1:

[0030] Figure 1 The implementation flow of an IoT gateway data interaction method according to Embodiment 1 of the present invention is shown. For ease of explanation, only the parts related to the embodiments of the present invention are shown, and are described in detail below:

[0031] The method includes the following steps:

[0032] S1: Establish a transmission level system, and divide multiple transmission levels according to the type of IoT device. The transmission levels include, but are not limited to, the first transmission level, the second transmission level, and the third transmission level.

[0033] S2: Preset multiple transmission speed limits based on transmission level, and set corresponding transmission speed limits for each transmission level, where the first transmission level has the maximum transmission speed limit, and the transmission speed of subsequent transmission levels decreases step by step.

[0034] S3: Obtain the IoT device type corresponding to the connected device in the IoT, and assign the corresponding transmission level according to the IoT device type of the connected device;

[0035] S4: After a preset time, the number of access devices in each transmission level is judged and counted. When the number of access devices in any transmission level is zero, the next level of transmission level is upgraded. The upgrade process is to adjust the upper limit of the transmission speed of the next level of transmission level to the transmission speed of the current transmission level, and at the same time, a mark is assigned to the transmission level.

[0036] S5: When it is determined that the number of access devices in the marked transmission level is not zero, reset the transmission speed limit of the next level of transmission level to the preset value and remove the mark.

[0037] Preferably, the preset time is 10 seconds.

[0038] Preferably, in the above steps, each time a transmission level is assigned or removed a flag, a system log is generated to record the transmission level acceleration or reset operation.

[0039] Preferably, the IoT device type is classified by IoT device information, which includes manufacturer, model, serial number, operating system, list of open ports, and device account information.

[0040] Example 2:

[0041] Embodiment 2 of the present invention provides an Internet of Things gateway access device, comprising:

[0042] The security level module is used to establish a transmission level system, which divides multiple transmission levels according to the type of IoT device. The transmission levels include, but are not limited to, the first transmission level, the second transmission level, and the third transmission level.

[0043] The speed limiting module is used to preset multiple transmission speed limits based on the transmission level, and to set corresponding transmission speed limits for each transmission level. The first transmission level has the maximum transmission speed limit, and the transmission speed of subsequent transmission levels decreases step by step.

[0044] The identification module is used to obtain the IoT device type corresponding to the connected devices in the IoT, and assign the corresponding transmission level according to the IoT device type of the connected devices.

[0045] The determination module is used to determine and count the number of access devices in each transmission level after a preset time period.

[0046] The speed-up module is used to upgrade the next level of transmission when the number of access devices in any transmission level is zero. The upgrade process is to adjust the upper limit of the transmission speed of the next level of transmission to the transmission speed of the current transmission level.

[0047] The reset module is used to assign a flag to a transmission level and reset the transmission speed limit of the next lower transmission level to a preset value when the number of access devices in the marked transmission level is not zero.

[0048] The tagging module is used to assign a tag to the transmission level when upgrading the next level of transmission level, and to remove the tag from the transmission level when resetting the transmission speed limit of the next level of transmission level to a preset value.

[0049] Preferably, the device further includes a log module, used to generate a system log each time a transmission level is assigned or removed as a flag to record the transmission level speed-up or reset operation.

[0050] In this embodiment of the invention, each module of the device for network security protection of the Internet of Things system can be implemented by corresponding hardware or software units. Each module can be an independent software or hardware unit, or it can be integrated into a software or hardware module. This is not intended to limit the invention.

[0051] In summary, this invention presets the transmission level of IoT devices based on their type. By combining the IoT device type with the communication transmission priority of that IoT device, it sets the upper limit of the transmission speed for that type of IoT device, achieving a tiered transmission speed division. This speed limiting method ensures that low-occupancy devices can continue communicating, while higher-priority devices, due to their higher transmission speed upper limit, can occupy lower-priority transmissions. At the same time, limiting the transmission speed can prevent high-bandwidth, entertainment-oriented devices from excessively occupying communication. When no device is connected to a certain transmission level, the transmission restriction is automatically lifted for devices in the next lower transmission level, thereby improving the user experience.

[0052] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A data interaction method for an Internet of Things (IoT) gateway, characterized in that, The method includes the following steps: S1: Establish a transmission level system, and divide multiple transmission levels according to the type of IoT device. The transmission levels include a first transmission level, a second transmission level, and a third transmission level. S2: Preset multiple transmission speed limits according to the transmission level, and set corresponding transmission speed limits for each transmission level. The transmission speed limit is the upper limit of the total transmission speed of all devices under the corresponding transmission level. The first transmission level is the maximum transmission speed limit, and the transmission speed limits set for the second and third transmission levels decrease step by step. S3: Obtain the IoT device type corresponding to the connected device in the IoT, and assign the corresponding transmission level according to the IoT device type of the connected device; S4: After a preset 10-second interval, the number of access devices in each transmission level is determined and counted; when the number of access devices in any transmission level is zero, the next level of transmission level is upgraded. The upgrade process is to increase the transmission speed limit of the next level of transmission level to the transmission speed limit of the current transmission level, and at the same time, mark the current transmission level. S5: When it is determined that the number of access devices in the transmission level that has been marked has returned to non-zero, the upper limit of the transmission speed of the next level of the transmission level marked with the mark is reset to its original preset value, and the mark is removed. Each time a transmission level is assigned or removed a flag, a system log is generated to record the transmission level acceleration or reset operation. The IoT device type is categorized by IoT device information, which includes manufacturer, model, serial number, operating system, list of open ports, and device account information.

2. The method as described in claim 1, characterized in that, In the above steps, each time a transmission level is assigned or removed a flag, a system log is generated to record the transmission level acceleration or reset operation.

Citation Information

Patent Citations

  • Internet of things access method, device and gateway

    CN102387564A

  • Internet of Things networking method based on information age

    CN111182645A