Internet of Things networking method and system based on star flash technology and open source gap system
By integrating open source Hongmeng system and Starflash communication module on IoT devices and formulating a unified communication protocol and data format, the problems of low communication efficiency, high cost and poor compatibility in the Internet of Things network are solved, and efficient and stable are achieved and compatible IoT networking.
Patent Information
- Application Number
- CN202411424901.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2025-02-18
AI Technical Summary
The existing IoT networking technology has problems such as low communication efficiency, high networking cost and poor equipment compatibility.
Using the Internet of Things networking method based on Star Flash technology and open source Hongmeng system, by installing the open source Hongmeng system on the target device and configuring the Star Flash communication module, a unified communication protocol and data format is formulated to achieve efficient communication and seamless communication between devices. Data exchange.
It improves the communication rate and data transmission between devices, reduces the complexity of network configuration and networking cost, and enhances the compatibility between devices and networking flexibility and efficiency.
Smart Images

Figure CN119484267A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet of Things technology, and in particular to an Internet of Things networking method, system, terminal and computer-readable storage medium based on StarFlash technology and open source Hongmeng system. Background Art
[0002] With the popularization of IoT technology, the communication efficiency and reliability between devices are becoming more and more important.
[0003] At present, the existing networking technology has many delays and packet loss phenomena in device communication, which affects the response speed of the entire network and the reliability of data transmission. The reasons for delay and packet loss may include the following aspects:
[0004] (1) Inefficient communication protocols: The communication protocols used may not be efficient enough, resulting in more processing time and retransmission times for data packets during transmission. The protocol stack is too complex, increasing the latency of data processing.
[0005] (2) Network congestion: The data traffic in the network is too large, exceeding the processing capacity of the network equipment, resulting in queuing and packet loss during transmission. There is a lack of effective traffic management and congestion control mechanisms.
[0006] (3) Wireless signal interference: Wireless signals may be interfered with by other wireless signals during transmission, causing signal attenuation or distortion, resulting in packet loss. Common wireless frequency bands such as 2.4 GHz and 5 GHz may have many interference sources.
[0007] (4) Hardware performance limitations: The hardware performance of the communication equipment (such as processor speed, memory size, antenna performance) may not be sufficient to support high-speed data transmission, resulting in processing delays and transmission errors. The power consumption and heat dissipation issues of the node equipment may limit its high performance in continuous operation.
[0008] (5) Network topology problem: The network topology may not be optimal, causing data packets to pass through multiple relay nodes, increasing the transmission path and latency. Insufficient network coverage requires too many relay nodes, increasing the complexity of data forwarding and the possibility of packet loss.
[0009] (6) Software and firmware issues: The software or firmware of network equipment may be defective or inadequate, resulting in inefficient data processing and forwarding. The system may be unstable and prone to failure or need to be restarted, affecting the continuity of communication.
[0010] (7) Environmental factors: Obstacles in the physical environment (such as walls and buildings) may hinder the propagation of wireless signals, resulting in signal weakening and packet loss. Bad weather conditions (such as rain, fog, and snow) can also affect the transmission quality of wireless signals.
[0011] (8) Security Mechanism: The encryption and decryption process may increase the latency of data processing. Security authentication and access control mechanisms may introduce additional latency during data transmission.
[0012] Moreover, traditional networking requires a large number of relay nodes and complex network configuration, resulting in high deployment and maintenance costs. Devices from different manufacturers often use different communication protocols (poor device compatibility), making it difficult to achieve seamless connection and data exchange between devices.
[0013] Therefore, the prior art still needs to be improved and developed. Summary of the invention
[0014] The main purpose of the present invention is to provide an Internet of Things networking method, system, terminal and computer-readable storage medium based on Star Flash technology and open source Hongmeng system, aiming to solve the problems of low communication efficiency, high networking cost and poor device compatibility in Internet of Things networking in the prior art.
[0015] To achieve the above object, the present invention provides an Internet of Things networking method based on Star Flash technology and open source Hongmeng system, and the Internet of Things networking method based on Star Flash technology and open source Hongmeng system comprises the following steps:
[0016] Install the open source Hongmeng system on multiple target devices that need to be networked for the Internet of Things, and configure the Xingshan communication module to support Xingshan protocol communication between devices;
[0017] Analyze the functional requirements, performance requirements and expected communication scenarios of each target device in the IoT network, and formulate a unified communication protocol and data format;
[0018] Conduct IoT networking on multiple target devices that have been installed with the open source Hongmeng system and configured with the Xingshan communication module to obtain an IoT network platform, and test the IoT network platform;
[0019] When the Internet of Things network platform test meets the requirements, multiple target devices in the Internet of Things network platform are controlled to communicate according to a unified communication protocol and data format.
[0020] Optionally, the Internet of Things networking method based on StarFlash technology and the open source Hongmeng system, wherein the target devices include smart home devices, industrial automation equipment, smart city infrastructure equipment, medical and health equipment, and retail and commercial equipment.
[0021] Optionally, the Internet of Things networking method based on Star Flash technology and open source Hongmeng system, wherein the open source Hongmeng system is installed on multiple target devices that need to be networked for the Internet of Things, and a Star Flash communication module is configured to support Star Flash protocol communication between devices, specifically including:
[0022] Install matching open source Hongmeng system images on multiple target devices that need to be networked for the Internet of Things;
[0023] Perform driver adaptation for multiple target devices to ensure that the open source Hongmeng system can identify and drive the hardware components of the target devices;
[0024] Setting the network parameters of the target device, including IP address, subnet mask and gateway;
[0025] Integrate the StarFlash communication module into multiple target devices and perform hardware and software debugging.
[0026] Optionally, the IoT networking method based on Star Flash technology and the open source Hongmeng system, wherein the functional requirements, performance requirements and expected communication scenarios of each target device in the IoT networking are analyzed to formulate a unified communication protocol and data format, specifically including:
[0027] Analyze the functional requirements, performance requirements and expected communication scenarios of each target device in the IoT network, select the transport layer protocol and application layer protocol, write protocol specification documents, define the message format, command set, status code and error handling mechanism, and form a unified communication protocol;
[0028] Define the data structure according to the type of target device and business requirements, control all target devices to use the same field name and data type, select a matching data serialization method, and form a unified data format.
[0029] Optionally, the Internet of Things networking method based on StarFlash technology and the open source Hongmeng system, wherein the unified communication protocol and data format are used to control different devices and devices from different manufacturers to seamlessly exchange data and transmit instructions in the same network.
[0030] Optionally, the Internet of Things networking method based on the Star Flash technology and the open source Hongmeng system, wherein the Internet of Things networking is performed on multiple target devices that have been installed with the open source Hongmeng system and configured with the Star Flash communication module to obtain an Internet of Things network platform, and the Internet of Things network platform is tested, specifically including:
[0031] Register multiple target devices in the IoT network platform, obtain network access rights, obtain and synchronize configuration information, grant each target device the authority to start data exchange with other target devices or servers, and obtain the IoT network platform;
[0032] The system communication efficiency and inter-device compatibility of the Internet of Things network platform are tested, and the tests include test environment establishment, basic function test, communication rate test, delay test, packet loss rate test, stability test and compatibility test.
[0033] Optionally, the Internet of Things networking method based on StarFlash technology and the open source Hongmeng system, wherein the content of the system communication efficiency and compatibility between devices includes: performance indicator analysis, log and data analysis, user scenario simulation, compatibility verification and third-party certification.
[0034] In addition, to achieve the above-mentioned purpose, the present invention also provides an Internet of Things networking system based on Star Flash technology and open source Hongmeng system, wherein the Internet of Things networking system based on Star Flash technology and open source Hongmeng system includes:
[0035] Installation and configuration module, used to install the open source Hongmeng system on multiple target devices that need to be networked for the Internet of Things, and configure the Xingshan communication module to support Xingshan protocol communication between devices;
[0036] The analysis and formulation module is used to analyze the functional requirements, performance requirements and expected communication scenarios of each target device in the IoT network, and formulate a unified communication protocol and data format;
[0037] The building and testing module is used to network multiple target devices that have been installed with the open source Hongmeng system and configured with the Xingshan communication module into the Internet of Things, obtain the Internet of Things network platform, and test the Internet of Things network platform;
[0038] The data communication module is used to control multiple target devices in the Internet of Things network platform to communicate according to a unified communication protocol and data format when the Internet of Things network platform test meets the requirements.
[0039] In addition, to achieve the above-mentioned purpose, the present invention also provides a terminal, wherein the terminal includes: a memory, a processor, and an Internet of Things networking program based on StarFlash technology and open source Hongmeng system stored in the memory and run on the processor, and when the Internet of Things networking program based on StarFlash technology and open source Hongmeng system is executed by the processor, the steps of the Internet of Things networking method based on StarFlash technology and open source Hongmeng system as described above are implemented.
[0040] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores an Internet of Things networking program based on StarFlash technology and the open source Hongmeng system, and when the Internet of Things networking program based on StarFlash technology and the open source Hongmeng system is executed by the processor, the steps of the Internet of Things networking method based on StarFlash technology and the open source Hongmeng system as described above are implemented.
[0041] In the present invention, the open source Hongmeng system is installed on multiple target devices that need to be networked for the Internet of Things, and a Xingshan communication module is configured to support Xingshan protocol communication between devices; the functional requirements, performance requirements and expected communication scenarios of each target device in the Internet of Things networking are analyzed, and a unified communication protocol and data format are formulated; multiple target devices that have been installed with the open source Hongmeng system and configured with the Xingshan communication module are networked for the Internet of Things to obtain an Internet of Things network platform, and the Internet of Things network platform is tested; when the Internet of Things network platform test meets the requirements, the multiple target devices in the Internet of Things network platform are controlled to communicate according to a unified communication protocol and data format. The present invention reduces the communication delay between devices and improves the stability of data transmission through the high-speed communication of the Xingshan technology. The workload and complexity of network configuration are reduced through the integration of the open source Hongmeng system, the networking cost is reduced, and the compatibility between different devices is increased through a unified communication protocol and data format, which improves the flexibility and efficiency of networking. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 It is a flowchart of a preferred embodiment of the Internet of Things networking method based on the Star Flash technology and the open source Hongmeng system of the present invention;
[0043] Figure 2 It is a structural diagram of a preferred embodiment of the Internet of Things networking system based on the Star Flash technology and the open source Hongmeng system of the present invention;
[0044] Figure 3 It is a structural diagram of a preferred embodiment of the terminal of the present invention. DETAILED DESCRIPTION
[0045] In order to make the purpose, technical solution and advantages of the present invention clearer and more specific, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0046] The Internet of Things networking method based on Star Flash technology and open source Hongmeng system described in the preferred embodiment of the present invention is as follows Figure 1 As shown, the Internet of Things networking method based on Star Flash technology and open source Hongmeng system includes the following steps:
[0047] Step S10: Install the open source Hongmeng system on multiple target devices that need to be networked for the Internet of Things, and configure the Star Flash communication module to support Star Flash protocol communication between devices.
[0048] Specifically, the target devices refer to multiple IoT devices in the IoT network, which can be varied depending on the requirements of the application scenario. For example, the following are some possible target devices:
[0049] (1) Smart home devices:
[0050] Smart light bulbs: Lighting devices that can be remotely controlled to switch on and off, dim, and change color temperature.
[0051] Smart socket: A power socket used to remotely control the switching of electrical appliances.
[0052] Smart door lock: A security device that allows remote control or fingerprint / facial recognition to unlock the door.
[0053] Smart Camera: A camera system used to monitor home security.
[0054] (2) Industrial automation equipment:
[0055] Sensor: A device that monitors environmental parameters such as temperature, humidity, and pressure.
[0056] Actuator: A device that performs physical actions according to instructions, such as controlling valves, robotic arms, etc.
[0057] PLC (Programmable Logic Controller): An automation device used to control industrial production processes.
[0058] (3) Smart city infrastructure:
[0059] Environmental Monitoring Station: monitors urban environmental parameters such as air quality and noise levels.
[0060] Smart traffic lights: Traffic management equipment that adjusts traffic light changes based on real-time traffic flow.
[0061] Smart parking system: a system that automatically recognizes license plates and manages parking space usage.
[0062] (4) Medical and health equipment:
[0063] Smart wearable devices: such as smart watches and health monitoring bracelets, which can monitor health data such as heart rate and number of steps.
[0064] Smart monitoring device: a device used to remotely monitor a patient's vital signs.
[0065] (5) Retail and commercial equipment:
[0066] Electronic price tag: An electronic label used to display product price and information.
[0067] Vending machines: Vending machines that can remotely monitor inventory and provide restocking reminders.
[0068] The present invention requires installing the open source Hongmeng system on the above-mentioned types of devices and configuring the Xingshan communication module to ensure that these devices can communicate efficiently and stably in the Internet of Things network. The installation and configuration process includes the following steps:
[0069] (1) Operating system installation: Install a suitable open source Hongmeng system image for the device.
[0070] (2) Driver adaptation: Ensure that Hongmeng system can identify and drive the hardware components of the device.
[0071] (3) Network configuration: Set the network parameters of the device, including IP address, subnet mask, gateway, etc.
[0072] (4) Star Flash module integration: Integrate the Star Flash communication module (the Star Flash communication module supports Star Flash protocol communication and is configured on the target device, similar to the Bluetooth communication module, but with reduced communication delay and greatly improved speed) into the device and perform necessary hardware and software debugging.
[0073] Through these steps, the target device will be transformed into an intelligent node that supports StarFlash technology and the open source Hongmeng system, enabling efficient data exchange and task execution in the IoT network.
[0074] Step S20: Analyze the functional requirements, performance requirements and expected communication scenarios of each target device in the Internet of Things network, and formulate a unified communication protocol and data format.
[0075] Specifically, the specific process of developing a unified communication protocol and data format can be divided into the following steps:
[0076] First, develop a unified communication protocol:
[0077] (1) Demand analysis: First, analyze the functional requirements, performance requirements, and expected communication scenarios of each device in the IoT network.
[0078] (2) Protocol selection and customization:
[0079] Transport layer protocol: You can choose TCP (Transmission Control Protocol) or UDP (User Datagram Protocol) as the basis. According to the characteristics of IoT devices, you may prefer to use UDP to reduce latency, but the reliability requirements must be considered in combination with specific circumstances.
[0080] Application layer protocol: It can be customized based on HTTP / HTTPS, MQTT (Message Queue Telemetry Transport), CoAP (Constrained Application Protocol), etc., or a new protocol can be developed. For example, if the device requires low power consumption and lightweight communication, MQTT or CoAP may be selected.
[0081] (3) Protocol specification document: Write a detailed protocol specification document to define the message format, command set, status code, error handling mechanism, etc.
[0082] (4) Security mechanism: Ensure that the protocol supports encryption and data integrity verification, such as using TLS / SSL for encrypted transmission.
[0083] Examples of specific communication protocols are as follows:
[0084] Data packet structure: Header: contains information such as source address, destination address, data packet type, and data packet length. Payload: actual data content transmitted. Footer: contains information such as checksum or encryption signature.
[0085] Second, develop a unified data format:
[0086] (1) Data structure definition: Define the data structure, such as JSON, XML, or Protocol Buffers, based on the device type and business requirements.
[0087] (2) Data element standardization: Ensure that all devices use the same field names and data types, such as date format, numerical precision, etc.
[0088] (3) Data serialization: Select an appropriate data serialization method, such as JSON, XML, etc., to facilitate transmission over the network.
[0089] Examples of specific data formats are as follows:
[0090] JSON format:
[0091]
[0092] This unified communication protocol and data format is the basis for subsequent communication between all devices. All devices connected to the Internet of Things need to follow this set of protocols and formats to ensure that they can understand and process communication data with each other. This unified communication protocol and data format is the protocol for communication between all subsequent devices. It ensures that different devices and devices from different manufacturers can seamlessly exchange data and transmit instructions in the same network, thereby improving the interoperability and efficiency of the entire Internet of Things system.
[0093] Step S30: Network multiple target devices that have installed the open source Hongmeng system and configured the Xingshan communication module into an Internet of Things network to obtain an Internet of Things network platform, and test the Internet of Things network platform.
[0094] Specifically, multiple target devices are registered in the Internet of Things network platform, network access rights are obtained, configuration information is obtained and synchronized, and each target device is granted permission to start data exchange with other target devices or servers to obtain the Internet of Things network platform; the system communication efficiency and compatibility between devices of the Internet of Things network platform are tested, and the test includes test environment construction, basic function test, communication rate test, delay test, packet loss rate test, stability test and compatibility test.
[0095] The IoT network platform is built based on Star Flash technology and the open source Hongmeng system. This IoT network platform includes the following key components:
[0096] (1) Core network architecture: This is the skeleton of the entire IoT system, responsible for managing and coordinating communications between all devices. It usually includes network devices such as servers, gateways, routers, and network software that supports the operation of these devices.
[0097] (2) Star Flash Communication Module: A high-speed wireless communication module integrated into IoT devices that uses Star Flash technology to achieve fast and stable connections between devices.
[0098] (3) Open source Hongmeng operating system: It is installed on IoT devices, provides the software environment required for device operation, and supports multi-device access and distributed task execution.
[0099] (4) Unified communication protocols and data formats: This is an important component of the system, ensuring that all devices can communicate using the same language, thereby achieving seamless data exchange and processing.
[0100] Specifically, this IoT network platform includes the following functions and features:
[0101] (1) Device management: Able to register, identify, and manage various IoT devices connected to the network.
[0102] (2) Data transmission: Provides a data transmission mechanism between devices and between devices and servers.
[0103] (3) Security: Ensure the security of data transmission, including encryption, authentication and access control.
[0104] (4) Interoperability: Ensure compatibility between different devices and services through unified communication protocols and data formats.
[0105] (5) User interface: may include a user interface for monitoring and controlling IoT devices.
[0106] Therefore, the process of integrating IoT devices into the system usually involves the following operations:
[0107] (1) Device registration: The device is registered in the system and obtains network access rights.
[0108] (2) Configuration synchronization: The device obtains necessary configuration information from the system, such as IP address, network parameters, etc.
[0109] (3) Service discovery: The device discovers available services and other devices in the network.
[0110] (4) Data exchange: The device starts to exchange data with other devices or servers in the system.
[0111] Through these operations, IoT devices become part of the network and can work together with other devices to complete predetermined tasks.
[0112] In the present invention, the steps of performing communication testing and verifying system communication efficiency and inter-device compatibility are as follows:
[0113] The communication test steps include:
[0114] (1) Test environment construction: Prepare a test laboratory or actual application scenario to ensure that the environment meets the test requirements. Install necessary test equipment and tools, such as network analyzers, signal generators, protocol analyzers, etc.
[0115] (2) Basic function test: Confirm that the device can successfully access the network and obtain an IP address. Test the device's online and offline functions to ensure that the device can be correctly registered and deregistered.
[0116] (3) Communication rate test: Use a network test tool to send data packets of different sizes, record the sending and receiving time, and calculate the communication rate. Compare the theoretical rate with the actual rate to evaluate the communication efficiency.
[0117] (4) Latency test: Send a data packet and measure the latency from sending to receiving. Repeat the test multiple times and calculate the average latency and maximum latency.
[0118] (5) Packet loss rate test: Send a certain number of data packets, record the number of data packets sent and received, and calculate the packet loss rate. Test under different network loads and signal strengths.
[0119] (6) Stability test: Run the device for a long time to observe whether the network is stable and whether there are any unexpected disconnections or performance degradation.
[0120] (7) Compatibility testing: Connect devices of different manufacturers and models to the network to test their communication capabilities. Use different versions of software and firmware for cross-testing.
[0121] Methods to verify system communication efficiency and compatibility between devices:
[0122] (1) Performance indicator analysis: The communication efficiency of the system is evaluated through the communication rate, latency, packet loss rate and other performance indicators obtained through the above tests. The test results are compared with the expected performance indicators to determine whether the design requirements are met.
[0123] (2) Log and data analysis: Analyze device logs and network traffic data to find possible errors and anomalies. Use statistical tools to conduct in-depth analysis of test data to identify performance bottlenecks.
[0124] (3) User scenario simulation: simulate actual user scenarios, such as smart home control, industrial automation processes, etc., to ensure the performance of the system in actual applications.
[0125] (4) Compatibility verification: Confirm that all devices can communicate using a unified communication protocol and data format. Check whether devices can exchange data seamlessly without error messages.
[0126] (5) Third-party certification: A third-party testing organization can be invited to conduct independent testing to obtain objective performance and compatibility evaluation.
[0127] Through these testing and verification methods, we can ensure that the IoT networking technology optimization solution based on StarFlash technology and the open source Hongmeng system has been fully verified before actual deployment and can meet design goals and user needs.
[0128] Step S40: When the Internet of Things network platform test meets the requirements, control multiple target devices in the Internet of Things network platform to communicate according to a unified communication protocol and data format.
[0129] Deploy the IoT network platform in actual application scenarios, and perform regular maintenance and upgrades to ensure efficient and stable operation of the system.
[0130] The following is a practical application scenario example:
[0131] Application scenario case: Intelligent traffic management system in smart city.
[0132] Background: The smart city project aims to improve the efficiency of urban management and the quality of life of citizens through high-tech means. The intelligent traffic management system is an important part of the smart city. It uses the Internet of Things technology to achieve real-time monitoring and optimization of traffic flow to improve road use efficiency and reduce traffic congestion.
[0133] Application scenarios:
[0134] (1) Deployment: Install intelligent traffic monitoring equipment equipped with Starflash technology and open source Hongmeng system, such as cameras, sensors, traffic lights, etc., at major intersections, highway entrances and key sections of the city. Deploy a central server in the traffic management center to collect and analyze data from various monitoring devices.
[0135] (2) Specific applications: Real-time traffic monitoring: Smart cameras transmit real-time video streams to the traffic management center through Star Flash technology, so that managers can monitor traffic conditions in real time. Traffic flow analysis: Traffic flow data collected by sensors is sent to the server through a unified communication protocol for analysis and processing to identify congestion patterns. Intelligent traffic light control: Based on real-time traffic flow data, the timing of traffic lights can be dynamically adjusted to optimize traffic flow and reduce waiting time. Accident detection and response: The system automatically detects traffic accidents by analyzing images and sensor data, and immediately notifies relevant departments to respond.
[0136] (3) Maintenance and upgrade: Regularly check the operating status of intelligent traffic monitoring equipment to ensure the stable operation of the Xingshan communication module and Hongmeng system. Update traffic management software and optimize algorithms according to urban development needs to adapt to new traffic patterns. Upgrade system software and hardware to improve system performance and security.
[0137] Technical support: Through the implementation of this technical solution, the intelligent traffic management system has achieved the following technical support:
[0138] (1) High-speed and stable communication: Star Flash technology ensures high-speed transmission of monitoring data and maintains stable communication even during peak hours.
[0139] (2) Efficient data processing: The open source Hongmeng system provides powerful data processing capabilities and can quickly analyze large amounts of traffic data.
[0140] (3) Equipment compatibility: Unified communication protocols and data formats enable seamless integration of equipment from different manufacturers, improving the overall efficiency of the system.
[0141] Through such application scenario cases, we can see the huge potential of the IoT networking technology optimization solution based on StarFlash technology and the open source Hongmeng system in actual deployment. It can provide strong technical support for the construction of smart cities.
[0142] The main innovative points of the present invention are as follows:
[0143] (1) Application of Star Flash Technology: Star Flash Technology uses its high-speed wireless communication characteristics to improve the communication rate between devices and the stability of data transmission. Star Flash Technology supports low-power, high-robustness and high-reliability wireless communications, and can solve the communication efficiency problems in existing technologies.
[0144] (2) Integration of the open source Hongmeng system: Based on the Star Flash technology, the open source Hongmeng system is integrated to provide a flexible and powerful operating platform that supports multi-device access and distributed task execution. The openness of the Hongmeng system allows efficient data sharing and processing between devices, thereby improving the efficiency of the entire network.
[0145] (3) Unified communication protocols and data formats: Develop a unified communication protocol and data format to ensure compatibility between different devices, reduce networking costs, and simplify interoperability between devices.
[0146] Beneficial effects of the present invention:
[0147] (1) Improve communication efficiency: Through the high-speed communication of Star Flash technology, the communication delay between devices is reduced and the stability of data transmission is improved.
[0148] (2) Reduce networking costs: The integration of the open source Hongmeng system reduces the workload and complexity of network configuration and reduces networking costs.
[0149] (3) Improve device compatibility: Unified communication protocols and data formats increase the compatibility between different devices and improve the flexibility and efficiency of networking.
[0150] This invention aims to solve the problems faced by existing networking technologies by integrating StarFlash technology and the open source Hongmeng system, and provide efficient solutions for future applications in the fields of smart cities, smart homes, industrial automation, etc.
[0151] Furthermore, if Figure 2 As shown, based on the above-mentioned Internet of Things networking method based on Star Flash technology and open source Hongmeng system, the present invention also provides an Internet of Things networking system based on Star Flash technology and open source Hongmeng system, wherein the Internet of Things networking system based on Star Flash technology and open source Hongmeng system includes:
[0152] Installation and configuration module 51, used to install the open source Hongmeng system on multiple target devices that need to be networked for the Internet of Things, and configure the Xingshan communication module for supporting Xingshan protocol communication between devices;
[0153] The analysis and formulation module 52 is used to analyze the functional requirements, performance requirements and expected communication scenarios of each target device in the Internet of Things network, and formulate a unified communication protocol and data format;
[0154] The building and testing module 53 is used to network multiple target devices that have been installed with the open source Hongmeng system and configured with the Xingshan communication module into an Internet of Things network, obtain an Internet of Things network platform, and test the Internet of Things network platform;
[0155] The data communication module 54 is used to control multiple target devices in the Internet of Things network platform to communicate according to a unified communication protocol and data format when the Internet of Things network platform is tested to meet the requirements.
[0156] Furthermore, if Figure 3 As shown, based on the above-mentioned Internet of Things networking method and system based on Star Flash technology and open source Hongmeng system, the present invention also provides a terminal accordingly, and the terminal includes a processor 10, a memory 20 and a display 30. Figure 3 Only some components of the terminal are shown, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead.
[0157] In some embodiments, the memory 20 may be an internal storage unit of the terminal, such as a hard disk or memory of the terminal. In other embodiments, the memory 20 may also be an external storage device of the terminal, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the terminal. Further, the memory 20 may also include both an internal storage unit of the terminal and an external storage device. The memory 20 is used to store application software and various types of data installed on the terminal, such as the program code of the installation terminal. The memory 20 can also be used to temporarily store data that has been output or is to be output. In one embodiment, the memory 20 stores an Internet of Things networking program 40 based on Star Flash technology and open source Hongmeng system, and the Internet of Things networking program 40 based on Star Flash technology and open source Hongmeng system can be executed by the processor 10, thereby realizing the Internet of Things networking method based on Star Flash technology and open source Hongmeng system in this application.
[0158] In some embodiments, the processor 10 can be a central processing unit (CPU), a microprocessor or other data processing chip, used to run the program code or process data stored in the memory 20, such as executing the Internet of Things networking method based on Star Flash technology and the open source Hongmeng system.
[0159] In some embodiments, the display 30 may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch device, etc. The display 30 is used to display information on the terminal and to display a visual user interface. The components 10-30 of the terminal communicate with each other via a system bus.
[0160] In one embodiment, when the processor 10 executes the Internet of Things networking program 40 based on StarFlash technology and the open source Hongmeng system in the memory 20, the steps of the Internet of Things networking method based on StarFlash technology and the open source Hongmeng system as described above are implemented.
[0161] The present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores an Internet of Things networking program based on StarFlash technology and the open source Hongmeng system, and when the Internet of Things networking program based on StarFlash technology and the open source Hongmeng system is executed by a processor, the steps of the Internet of Things networking method based on StarFlash technology and the open source Hongmeng system as described above are implemented.
[0162] In summary, the present invention provides an Internet of Things networking method, system, terminal and computer-readable storage medium based on Star Flash technology and open source Hongmeng system, the method comprising: installing the open source Hongmeng system on multiple target devices that need to be networked for the Internet of Things, and configuring the Star Flash communication module for supporting the communication of the Star Flash protocol between devices; analyzing the functional requirements, performance requirements and expected communication scenarios of each target device in the Internet of Things networking, and formulating a unified communication protocol and data format; networking multiple target devices that have been installed with the open source Hongmeng system and configured with the Star Flash communication module for the Internet of Things, obtaining an Internet of Things network platform, and testing the Internet of Things network platform; when the Internet of Things network platform test meets the requirements, controlling the multiple target devices in the Internet of Things network platform to communicate according to a unified communication protocol and data format. The present invention reduces the communication delay between devices and improves the stability of data transmission through the high-speed communication of the Star Flash technology, reduces the workload and complexity of network configuration through the integration of the open source Hongmeng system, reduces the networking cost, increases the compatibility between different devices through a unified communication protocol and data format, and improves the flexibility and efficiency of networking.
[0163] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or terminal including the element.
[0164] Of course, those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware (such as a processor, a controller, etc.) through a computer program, and the program can be stored in a computer-readable storage medium that can be read by a computer, and the program can include the processes of the above-mentioned method embodiments when executed. The computer-readable storage medium can be a memory, a disk, an optical disk, etc.
[0165] It should be understood that the application of the present invention is not limited to the above examples. For ordinary technicians in this field, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.
Claims
1. An Internet of Things networking method based on Star Flash technology and open source Hongmeng system, characterized in that: The Internet of Things networking method based on the Star Flash technology and the open source Hongmeng system includes: Install the open source Hongmeng system on multiple target devices that need to be networked for the Internet of Things, and configure the Xingshan communication module to support Xingshan protocol communication between devices; Analyze the functional requirements, performance requirements and expected communication scenarios of each target device in the IoT network, and formulate a unified communication protocol and data format; Conduct IoT networking on multiple target devices that have been installed with the open source Hongmeng system and configured with the Xingshan communication module to obtain an IoT network platform, and test the IoT network platform; When the Internet of Things network platform test meets the requirements, multiple target devices in the Internet of Things network platform are controlled to communicate according to a unified communication protocol and data format.
2. The Internet of Things networking method based on Star Flash technology and open source Hongmeng system according to claim 1 is characterized in that: The target devices include smart home devices, industrial automation equipment, smart city infrastructure equipment, medical and healthcare equipment, and retail and commercial equipment.
3. The Internet of Things networking method based on Star Flash technology and open source Hongmeng system according to claim 1 is characterized in that: The method of installing the open source Hongmeng system on multiple target devices that need to be networked for the Internet of Things, and configuring the Xingshan communication module for supporting Xingshan protocol communication between devices, specifically includes: Install matching open source Hongmeng system images on multiple target devices that need to be networked for the Internet of Things; Perform driver adaptation for multiple target devices to ensure that the open source Hongmeng system can identify and drive the hardware components of the target devices; Set the network parameters of the target device, including IP address, subnet mask and gateway; Integrate the StarFlash communication module into multiple target devices and perform hardware and software debugging.
4. The Internet of Things networking method based on Star Flash technology and open source Hongmeng system according to claim 1 is characterized in that: The analysis of the functional requirements, performance requirements and expected communication scenarios of each target device in the IoT network, and the formulation of a unified communication protocol and data format, specifically includes: Analyze the functional requirements, performance requirements and expected communication scenarios of each target device in the IoT network, select the transport layer protocol and application layer protocol, write protocol specification documents, define the message format, command set, status code and error handling mechanism, and form a unified communication protocol; Define the data structure according to the type of target device and business requirements, control all target devices to use the same field name and data type, select a matching data serialization method, and form a unified data format.
5. The Internet of Things networking method based on Star Flash technology and open source Hongmeng system according to claim 3 or 4 is characterized in that: The unified communication protocol and data format are used to control different devices and devices from different manufacturers to seamlessly exchange data and transmit instructions in the same network.
6. The Internet of Things networking method based on Star Flash technology and open source Hongmeng system according to claim 1 is characterized in that: The method comprises: networking multiple target devices that have been installed with the open source Hongmeng system and configured with the Xingshan communication module to obtain an Internet of Things network platform, and testing the Internet of Things network platform, specifically including: Register multiple target devices in the IoT network platform, obtain network access rights, obtain and synchronize configuration information, grant each target device the authority to start data exchange with other target devices or servers, and obtain the IoT network platform; The system communication efficiency and inter-device compatibility of the Internet of Things network platform are tested, and the tests include test environment establishment, basic function test, communication rate test, delay test, packet loss rate test, stability test and compatibility test.
7. The Internet of Things networking method based on Star Flash technology and open source Hongmeng system according to claim 6 is characterized in that: The contents of the system communication efficiency and inter-device compatibility include: performance indicator analysis, log and data analysis, user scenario simulation, compatibility verification and third-party certification.
8. An Internet of Things networking system based on Star Flash technology and open source Hongmeng system, characterized in that: The Internet of Things networking system based on Star Flash technology and open source Hongmeng system includes: Installation and configuration module, used to install the open source Hongmeng system on multiple target devices that need to be networked for the Internet of Things, and configure the Xingshan communication module to support Xingshan protocol communication between devices; The analysis and formulation module is used to analyze the functional requirements, performance requirements and expected communication scenarios of each target device in the IoT network, and formulate a unified communication protocol and data format; The building and testing module is used to network multiple target devices that have been installed with the open source Hongmeng system and configured with the Xingshan communication module into the Internet of Things, obtain the Internet of Things network platform, and test the Internet of Things network platform; The data communication module is used to control multiple target devices in the Internet of Things network platform to communicate according to a unified communication protocol and data format when the Internet of Things network platform test meets the requirements.
9. A terminal, characterized in that: The terminal includes: a memory, a processor, and an Internet of Things networking program based on StarFlash technology and the open source Hongmeng system stored in the memory and runnable on the processor. When the Internet of Things networking program based on StarFlash technology and the open source Hongmeng system is executed by the processor, the steps of the Internet of Things networking method based on StarFlash technology and the open source Hongmeng system as described in any one of claims 1-7 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores an Internet of Things networking program based on StarFlash technology and the open source Hongmeng system. When the Internet of Things networking program based on StarFlash technology and the open source Hongmeng system is executed by the processor, the steps of the Internet of Things networking method based on StarFlash technology and the open source Hongmeng system as described in any one of claims 1-7 are implemented.
Citation Information
Patent Citations
Internet of things, communication method oriented to internet of things, bridging device oriented to internet of things and access device
CN104363153A
Method and device for accessing equipment to Internet of Things platform, electronic equipment and storage medium
CN117579296A
Equipment networking method and system, intelligent terminal and computer readable storage medium
CN118714010A
5G intelligent Internet of Things gateway
CN214592002U
Mobility history information capability indication
WO2022243941A1
Cited By
Natural gas station high-availability network networking method based on open-source gap soft bus
CN120729895A