SDN-based smart light pole Internet of Things architecture system and its working method

The SDN-based smart lamp pole IoT architecture system solves the problems of simple and easy exposure of data transmission and poor flexibility of configuration permissions, achieves the security and flexibility of data transmission, and reduces the cost of remote equipment maintenance.

CN116155933BActive Publication Date: 2025-09-05JINAN SANXING LAMPS
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211383221.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-07
Publication Date
2025-09-05
Estimated Expiration
2042-11-07

AI Technical Summary

Technical Problem

In the existing smart lamp pole system, the data transmission method is simple and easily exposed, lacks encryption protection, has poor configuration permission flexibility, and remote maintenance is difficult and costly.

Method used

Adopting the SDN-based smart lamp pole IoT architecture system, a point-to-point data transmission channel is established through the edge gateway and the application authentication terminal to achieve device authentication and encrypted transmission, and support flexible data flow configuration and remote equipment maintenance.

Benefits of technology

It achieves the security and uniqueness of data transmission, ensures that data is not easily exposed, supports customized data flow, and reduces the cost of remote device maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116155933B_ABST
    Figure CN116155933B_ABST
Patent Text Reader

Abstract

The present invention discloses an SDN-based smart lamp pole Internet of Things architecture system and a working method thereof; a service terminal sends a networking request Q1 to an edge gateway arranged inside a street lamp pole, and the service terminal sends a networking request Q2 to an application authentication terminal. After the edge gateway receives the networking request Q1 and the application authentication terminal receives the networking request Q2, the edge gateway and the application authentication terminal establish a point-to-point data transmission channel T1; when the edge gateway detects that at least one sensor is connected, the edge gateway sends a networking request Q3 to the service terminal, and after the service terminal receives the networking request Q3, the service terminal sends a networking request Q4 to the application authentication terminal. After the application authentication terminal receives the networking request Q4, the edge gateway and the application authentication terminal establish a data transmission channel T2; the data transmission channel T2 transmits the sensor data to the application authentication terminal, and the application authentication terminal transmits the data to the corresponding client application terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of smart city technology, and in particular to an SDN-based smart lamp pole Internet of Things architecture system and a working method thereof. Background Art

[0002] The statements in this section merely mention background art related to the present invention and do not necessarily constitute prior art.

[0003] As a new type of urban infrastructure, smart light poles provide a continuous stream of underlying data, the brain of the smart city. This data from various sensors is integrated through the city's network, forming a digital twin of the digital world. The sheer number of sensors underlying smart light poles and the sheer volume of data collected raise increasingly pressing questions about how to transmit this data and how to ensure its uniqueness, flexibility, and security.

[0004] Currently, the industry's internal data transmission methods are relatively simple. After a network attack, the equipment and data on the transmission link are completely exposed; data transmission and configuration permissions are inflexible, link channels are uncontrollable, and communication quality is difficult to guarantee, making it impossible to accurately deliver the required sensor data; data is not confidential during transmission and there are no encryption protection measures; remote maintenance of equipment is difficult, and the cost of subsequent equipment addition, expansion and maintenance is high.

[0005] The inventors discovered that the prior art has the following technical problems:

[0006] 1. The transmission method is simple, easily exposing information and making it difficult to control access devices. 2. Data transmission and configuration permissions are inflexible, making it impossible to customize the data flow of sensor devices. 3. Data transmission lacks protection measures such as encryption. 4. Remote device maintenance is difficult, and expansion costs are high. Summary of the Invention

[0007] In order to solve the shortcomings of the existing technology, the present invention provides an SDN-based smart lamp pole Internet of Things architecture system and its working method;

[0008] In a first aspect, the present invention provides an SDN-based smart lamp pole Internet of Things architecture system;

[0009] The SDN-based smart lamp pole IoT architecture system includes: an edge gateway, which is arranged inside the street lamp pole; the edge gateway is connected to a service terminal, and the edge gateway is connected to several application terminals via cables, each application terminal is connected to a service terminal, and each application terminal is connected to a corresponding customer application terminal;

[0010] The service terminal sends a networking request Q1 to the edge gateway. At the same time, the service terminal sends a networking request Q2 to the application authentication terminal. After the edge gateway receives the networking request Q1 and the application authentication terminal receives the networking request Q2, the edge gateway and the application authentication terminal establish a point-to-point data transmission channel T1. The edge gateway and the application authentication terminal feedback a message of successful channel establishment to the service terminal. The data transmission channel T1 is used to transmit the device status, device information, device upgrade status, and remote control parameters of the edge gateway and each sensor connected to the edge gateway.

[0011] When the edge gateway detects that at least one sensor is connected, the edge gateway sends a networking request Q3 to the service terminal. After receiving the networking request Q3, the service terminal sends a networking request Q4 to the application authentication terminal. After the application authentication terminal receives the networking request Q4, the edge gateway establishes a data transmission channel T2 with the application authentication terminal; the data transmission channel T2 is used to transmit the sensor data to the corresponding application authentication terminal, and then the application authentication terminal transmits it to the corresponding client application terminal.

[0012] The application authentication terminal is an independent hardware device, or the application authentication terminal and the service terminal are deployed together in one hardware device.

[0013] In a second aspect, the present invention provides a working method of an SDN-based smart lamp pole Internet of Things architecture system;

[0014] The working method of the SDN-based smart light pole IoT architecture system includes:

[0015] The service terminal sends a networking request Q1 to the edge gateway. At the same time, the service terminal sends a networking request Q2 to the application authentication terminal. After the edge gateway receives the networking request Q1 and the application authentication terminal receives the networking request Q2, the edge gateway and the application authentication terminal establish a point-to-point data transmission channel T1. The edge gateway and the application authentication terminal feedback a message of successful channel establishment to the service terminal. The data transmission channel T1 is used to transmit the device status, device information, device upgrade status, and remote control parameters of the edge gateway and each sensor connected to the edge gateway.

[0016] When the edge gateway detects that at least one sensor is connected, the edge gateway sends a networking request Q3 to the service terminal. After receiving the networking request Q3, the service terminal sends a networking request Q4 to the application authentication terminal. After the application authentication terminal receives the networking request Q4, the edge gateway establishes a data transmission channel T2 with the application authentication terminal; the data transmission channel T2 is used to transmit the sensor data to the corresponding application authentication terminal, and then the application authentication terminal transmits it to the corresponding client application terminal.

[0017] Compared with the prior art, the present invention has the following beneficial effects:

[0018] The smart light pole described in the present invention is a smart light pole Internet of Things architecture system based on SDN technology, which essentially solves the problem of data transmission from the entire architecture. All devices on the smart light pole must first undergo device authentication and registration before network data transmission is allowed, which provides control over the sensor devices connected to the network; data transmission is encrypted to ensure that information is not easily exposed, and the data transmission channel is unique, stable and reliable; data transmission and configuration permissions are flexible, and the data flow direction of sensor devices can be customized. The data flow direction is defined according to actual needs, and the data transmission channel is unique, but not immutable; by establishing a dedicated data channel, not only point-to-point data transmission is achieved, but remote equipment maintenance operations can also be achieved in this way. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.

[0020] Figure 1 A network topology diagram of the present invention;

[0021] Figure 2 This is a flow chart of the working method of the SDN-based smart lamp pole Internet of Things architecture system. DETAILED DESCRIPTION

[0022] It should be noted that the following detailed descriptions are exemplary and intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which the present invention belongs.

[0023] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0024] In the absence of conflict, the embodiments of the present invention and the features thereof may be combined with each other.

[0025] All data in this embodiment is obtained in compliance with laws and regulations and based on the consent of the user, and is used legally.

[0026] Example 1

[0027] This embodiment provides an SDN-based smart lamp pole IoT architecture system;

[0028] like Figure 1 As shown, the SDN-based smart lamp pole IoT architecture system includes: an edge gateway, which is arranged inside the street lamp pole; the edge gateway is connected to the service terminal, and the edge gateway is connected to several application terminals through cables, each application terminal is connected to the service terminal, and each application terminal is connected to the corresponding customer application terminal;

[0029] The service terminal sends a networking request Q1 to the edge gateway. At the same time, the service terminal sends a networking request Q2 to the application authentication terminal. After the edge gateway receives the networking request Q1 and the application authentication terminal receives the networking request Q2, the edge gateway and the application authentication terminal establish a point-to-point data transmission channel T1. The edge gateway and the application authentication terminal feedback a message of successful channel establishment to the service terminal. The data transmission channel T1 is used to transmit the device status, device information, device upgrade status, and remote control parameters of the edge gateway and each sensor connected to the edge gateway.

[0030] When the edge gateway detects that at least one sensor is connected, the edge gateway sends a networking request Q3 to the service terminal. After receiving the networking request Q3, the service terminal sends a networking request Q4 to the application authentication terminal. After the application authentication terminal receives the networking request Q4, the edge gateway establishes a data transmission channel T2 with the application authentication terminal; the data transmission channel T2 is used to transmit the sensor data to the corresponding application authentication terminal, and then the application authentication terminal transmits it to the corresponding client application terminal.

[0031] Furthermore, the edge gateway is connected to a camera, a lighting device and a broadcasting device.

[0032] Furthermore, the edge gateway and application authentication terminal have been registered on the service terminal, and unregistered edge gateways and application authentication terminals cannot send requests and establish data channels through the service terminal.

[0033] Furthermore, the service terminal, application authentication terminal and client application terminal are all placed inside a hardware server, or the service terminal and client application terminal are placed in a server, and the application authentication terminal can also be made into a single physical hardware device without virtualization.

[0034] Furthermore, the networking request Q1 and the networking request Q2 both include: device information, data transmission standards and data encryption algorithm rules.

[0035] Furthermore, the data transmission channel T1 established between the edge gateway and the application authentication terminal is not fixed, but unique; the data transmission channel T1 can enable multiple edge gateways to establish data channels with a single application authentication terminal, or it can enable multiple edge gateways to establish data channels with any different application authentication terminal; the channel establishment method is configured through the service terminal.

[0036] It should be understood that the premise for the edge gateway to send the networking request Q3 to the service terminal is that the edge gateway detects that the sensor device terminal has access.

[0037] Furthermore, the networking request Q3 and the networking request Q4 both include: device model, device type and transmission target.

[0038] Furthermore, the data transmission channel T2 is used to enable the sensor device to transmit data to the application authentication terminal.

[0039] Furthermore, the data channel T2 established between the edge gateway and the application authentication terminal is not fixed, but unique. The data transmission channel T2 transmits information data collected and accessed by the sensor device.

[0040] Furthermore, the data transmission channel T2 can establish data channels between multiple sensor devices and a single application authentication terminal, or multiple sensor devices can establish data channels with any different application authentication terminal. The channel establishment method can be configured through the service terminal to achieve distributed deployment of data and devices.

[0041] Furthermore, when the data transmission channel T2 transmits data, all data are packaged and encrypted according to the data encryption algorithm rules returned by the networking requests Q1 and Q2, and then the data is transmitted.

[0042] There is an encryption chip inside the edge gateway, which has a corresponding algorithm encryptor. The algorithm encryptor performs a series of algorithms and calculations on the transmitted data to encrypt and package the data.

[0043] The encryption algorithm function in the edge gateway is S, where S = θ(K, M), where M is the plaintext, K is the key, and S is the ciphertext. The plaintext M and the key K are input as parameters to the encryption function, and the encryption function θ outputs the ciphertext S. This is transmitted to the application authentication terminal via a unique transmission channel.

[0044] The encryption function:

[0045]

[0046] Among them, M is the plaintext data, which is divided into different minimization units M according to the data size. i Encryption processing is performed; K(Ti) is the algorithm key for encrypting different unit data; U is the encrypted data set, that is, the ciphertext S.

[0047] The decryption algorithm function for the application authentication terminal is β, where M = β(K, S), where S is the ciphertext, K is the key, and M is the plaintext. Ciphertext S and key K are input as parameters to the decryption function, which outputs plaintext M. This plaintext is transparently transmitted to the client application terminal.

[0048] The decryption function:

[0049]

[0050] In particular, conventional data encryption methods are not suitable for data streams that occupy a large bandwidth. The encryption method can encrypt larger data streams while ensuring data encryption security, and is more efficient, which is conducive to the smoothness and continuity of data transmission.

[0051] Furthermore, during the registration process of the edge gateway and the application authentication terminal on the service terminal, the service terminal authenticates the separate device MAC addresses of the edge gateway and the application authentication terminal, matches the corresponding relationships, and then issues the corresponding secret keys, so that the data is encrypted and transmitted.

[0052] Furthermore, the application authentication terminal receives and decrypts the data, and transmits the data of each sensor to the client application terminal.

[0053] Furthermore, if there are multiple sensor devices under a single edge gateway, and multiple different customer application terminals and application authentication terminals, the service terminal establishes different transmission channels between sensors and application authentication terminals according to the different needs of different customer application terminals, and encrypts the channel data for data transmission.

[0054] Furthermore, data transmission supports multiple transmission protocols to meet the access needs of various devices and the collection and transmission of data. The edge gateway supports multiple data packaging and transmission protocols.

[0055] Furthermore, the sensor data is transmitted to the corresponding application authentication terminal. Before the data is transmitted, the service terminal determines whether the edge gateway and the application authentication terminal belong to the same network. If they belong to the same network, the edge gateway does not perform protocol conversion. If they do not belong to the same network, the edge gateway packages the corresponding data transmission protocol according to the information returned by the service terminal, and then transmits the data.

[0056] Furthermore, the transmission direction of the data collected by the sensor is determined by the service terminal. Each sensor connected to the edge gateway authenticates and registers the device at the service terminal through the device's own MAC address. The data flow direction is set by the service terminal according to the needs of the customer application terminal and flows to each application center.

[0057] Furthermore, if the edge gateway device or sensor needs to be upgraded or remotely maintained, the edge gateway and sensor device can be remotely accessed and operated through the data transmission channel T1 established by the service terminal.

[0058] Example 2

[0059] This embodiment provides a working method of an SDN-based smart lamp pole IoT architecture system;

[0060] like Figure 2 As shown in the figure, the working method of the SDN-based smart light pole IoT architecture system includes:

[0061] The service terminal sends a networking request Q1 to the edge gateway. At the same time, the service terminal sends a networking request Q2 to the application authentication terminal. After the edge gateway receives the networking request Q1 and the application authentication terminal receives the networking request Q2, the edge gateway and the application authentication terminal establish a point-to-point data transmission channel T1. The edge gateway and the application authentication terminal feedback a message of successful channel establishment to the service terminal. The data transmission channel T1 is used to transmit the device status, device information, device upgrade status, and remote control parameters of the edge gateway and each sensor connected to the edge gateway.

[0062] When the edge gateway detects that at least one sensor is connected, the edge gateway sends a networking request Q3 to the service terminal. After receiving the networking request Q3, the service terminal sends a networking request Q4 to the application authentication terminal. After the application authentication terminal receives the networking request Q4, the edge gateway establishes a data transmission channel T2 with the application authentication terminal; the data transmission channel T2 is used to transmit the sensor data to the corresponding application authentication terminal, and then the application authentication terminal transmits it to the corresponding client application terminal.

[0063] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention are intended to be within the scope of protection of the present invention.

Claims

1. The SDN-based smart light pole IoT architecture system is characterized by: include: An edge gateway is provided inside a street light pole; The edge gateway is connected to the service terminal, and the edge gateway is connected to several application authentication terminals via cables, each application authentication terminal is connected to the service terminal, and each application authentication terminal is connected to a corresponding customer application terminal; The service terminal sends a networking request Q1 to the edge gateway. At the same time, the service terminal sends a networking request Q2 to the application authentication terminal. After the edge gateway receives the networking request Q1 and the application authentication terminal receives the networking request Q2, the edge gateway and the application authentication terminal establish a point-to-point data transmission channel T1. The edge gateway and the application authentication terminal feed back a message that the channel is successfully established to the service terminal; Data transmission channel T1 is used to transmit the device status, device information, device upgrade status and remote control parameters of the edge gateway and each sensor connected to the edge gateway; When the edge gateway detects that at least one sensor is connected, the edge gateway sends a networking request Q3 to the service terminal. After receiving the networking request Q3, the service terminal sends a networking request Q4 to the application authentication terminal. After the application authentication terminal receives the networking request Q4, the edge gateway establishes a data transmission channel T2 with the application authentication terminal; the data transmission channel T2 is used to transmit the sensor data to the corresponding application authentication terminal, and then the application authentication terminal transmits it to the corresponding client application terminal.

2. The SDN-based smart lamp pole Internet of Things architecture system according to claim 1 is characterized in that: The edge gateway and application authentication terminal have been registered on the service terminal. Unregistered edge gateways and application authentication terminals cannot send requests and establish data channels through the service terminal.

3. The SDN-based smart lamp pole Internet of Things architecture system according to claim 1 is characterized in that: The data transmission channel T1 established between the edge gateway and the application authentication terminal is not static, but unique; The data transmission channel T1 can enable multiple edge gateways to establish data channels with a single application authentication terminal, or multiple edge gateways to establish data channels with any different application authentication terminal; Channel establishment method is configured through the service terminal.

4. The SDN-based smart lamp pole Internet of Things architecture system according to claim 1, characterized in that: The data channel T2 established between the edge gateway and the application authentication terminal is not static, but unique; the data transmission channel T2 transmits information data collected and accessed by the sensor device; the data transmission channel T2 can enable multiple sensor devices to establish data channels with a single application authentication terminal, or it can enable multiple sensor devices to establish data channels with any different application authentication terminal; the channel establishment method can be configured through the service terminal to achieve distributed deployment of data and equipment.

5. The SDN-based smart lamp pole Internet of Things architecture system according to claim 1 is characterized in that: When the data transmission channel T2 transmits data, all data are packaged and encrypted according to the data encryption algorithm rules returned by the networking requests Q1 and Q2, and then the data is transmitted.

6. The SDN-based smart lamp pole Internet of Things architecture system according to claim 2, characterized in that: During the registration process of the edge gateway and application authentication terminal on the service terminal, the service terminal authenticates the MAC addresses of the individual devices of the edge gateway and application authentication terminal, matches the corresponding relationships, and then issues the corresponding secret keys to encrypt the data transmission.

7. The SDN-based smart lamp pole Internet of Things architecture system according to claim 1 is characterized in that: If there are multiple sensor devices under a single edge gateway, and there are multiple different customer application terminals and application authentication terminals, the service terminal establishes different transmission channels between sensors and application authentication terminals according to the different needs of different customer application terminals, and encrypts the channel data for data transmission.

8. The SDN-based smart lamp pole Internet of Things architecture system according to claim 1, characterized in that: The sensor data is transmitted to the corresponding application authentication terminal. Before data transmission, the service terminal determines whether the edge gateway and the application authentication terminal belong to the same network. If they belong to the same network, the edge gateway does not perform protocol conversion. If they do not belong to the same network, the edge gateway packages the corresponding data transmission protocol according to the information returned by the service terminal, and then transmits the data.

9. The SDN-based smart lamp pole Internet of Things architecture system according to claim 1, characterized in that: The transmission direction of the data collected by the sensor is determined by the service terminal. Each sensor connected to the edge gateway authenticates and registers the device at the service terminal through its own MAC address. The service terminal sets the data flow direction according to the needs of the customer application terminal and flows to each application center. If the edge gateway device or sensor needs to be upgraded or remotely maintained, the edge gateway and sensor device can be remotely accessed and operated through the data transmission channel T1 established by the service terminal.

10. The working method of the SDN-based smart light pole Internet of Things architecture system is characterized by: include: The service terminal sends a networking request Q1 to the edge gateway. At the same time, the service terminal sends a networking request Q2 to the application authentication terminal. After the edge gateway receives the networking request Q1 and the application authentication terminal receives the networking request Q2, the edge gateway and the application authentication terminal establish a point-to-point data transmission channel T1. The edge gateway and the application authentication terminal feed back a message that the channel is successfully established to the service terminal; Data transmission channel T1 is used to transmit the device status, device information, device upgrade status and remote control parameters of the edge gateway and each sensor connected to the edge gateway; When the edge gateway detects that at least one sensor is connected, the edge gateway sends a networking request Q3 to the service terminal. After receiving the networking request Q3, the service terminal sends a networking request Q4 to the application authentication terminal. After the application authentication terminal receives the networking request Q4, the edge gateway establishes a data transmission channel T2 with the application authentication terminal; the data transmission channel T2 is used to transmit the sensor data to the corresponding application authentication terminal, and then the application authentication terminal transmits it to the corresponding client application terminal.

Citation Information

Patent Citations

  • Remote multi-loop gateway based on intelligent road rod and use method thereof

    CN113783870A

  • Intelligent lamp post management method and system

    CN114553892A