Broadband access and data transmission device supporting star network or MESH network

The system addresses Mesh networking issues by dynamically configuring networks, optimizing paths, and enhancing signal strength to improve bandwidth utilization and reduce latency, ensuring stable data transmission in diverse environments.

CN119232514AInactive Publication Date: 2024-12-31SHANDONG UNIV OF TRADITIONAL CHINESE MEDICINE

Patent Information

Application Number
CN202411289383.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2024-12-31
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Mesh networking experiences bandwidth loss and latency amplification, particularly under high-speed mobile conditions, due to co-channel interference and multi-hop latency, affecting applications like real-time video transmission and online gaming.

Method used

A broadband access and data transmission system that dynamically configures star or MESH networks by optimizing node connections, selecting optimal transmission paths, enhancing signal strength, and managing power and frequency to reduce latency and interference.

Benefits of technology

Improves network stability and efficiency by accurately adjusting node roles and connections, optimizing data transmission paths, and enhancing signal strength, ensuring reliable data transmission even in complex environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119232514A_ABST
    Figure CN119232514A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, in particular to a broadband access and data transmission device supporting a star network or a MESH network, and the device comprises a network node configuration module which is used for configuring a star network or MESH network mode according to an access scene, inputting a network number, a connection authority and a role attribute of a node, calling a distance value between the nodes, calling a corresponding connection rule, and transmitting the connection rule to the network node configuration module; setting threshold values are compared, the connection relation between the nodes is determined, and a node connection table is generated. According to the invention, by flexibly configuring different network structures, efficient operation in diversified network environments can be realized, and especially under the condition of dense nodes or complex network topology, the serial numbers, permissions and roles of the nodes can be dynamically adjusted, and the accuracy and stability of network connection can be ensured. By accurately inputting the node information and optimizing the node connection relation according to the distance and the rule, the expansion capability and the adaptability of the network are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a broadband access and data transmission device supporting a star network or a MESH network. Background Art

[0002] Mesh Network technology shows two key development trends. First, in response to the broadband needs of high-speed applications, Mesh technology can achieve bandwidth transmission of up to 50Mb. Under high-speed mobile conditions (300km / h), the core technology can even be directly applied to 4G communication systems. The high-efficiency performance of this technology provides strong support for mobile communications. On the other hand, Mesh technology also performs well in short-range, low-power and low-cost wireless communications. It is particularly suitable for the fields of automatic control and remote monitoring, suitable for embedding in various devices, and has geolocation functions. It is regarded as the next-generation successor of Bluetooth technology. Compared with Bluetooth and other wireless technologies, its design is simpler and more practical. The unique architecture of Mesh network gives it the characteristics of self-organization, self-management, repair and load balancing. The mobile broadband can reach 6Mbps and support a variety of services. Therefore, it has attracted much attention in the industry and is regarded as the future of wireless networks. Unlike traditional star networks, Mesh networks provide redundant paths through multi-point hopping, and even single-point failure will not affect the global network. The multi-point hopping characteristics of wireless Mesh technology allow nodes to connect at low power, extend battery life, and increase network capacity through frequency reuse. The network structure consists of a mobile Internet exchange control center, intelligent access points, wireless routers and wireless terminal network cards, forming a flexible mesh structure. With its omnidirectional antenna and QDMA technology, the wireless mesh network can cover a wide area, build a metropolitan area network, and seamlessly connect with the Internet, Wi-Fi and public telephone networks. In a high-speed mobile environment, such as a vehicle with a speed of 200 kilometers per hour, it can still maintain a bandwidth of 1-1.5Mbps, which is sufficient to meet the needs of real-time video transmission.

[0003] However, the problems with Mesh networking mainly include bandwidth loss and latency amplification. Since Mesh is a multi-hop network, it has co-channel interference, which may reduce the signal-to-noise ratio and affect the network quality. In addition, although Mesh networking provides a good roaming experience and unified network control, compared with wireless relay networking, Mesh networking will be more affected by latency-sensitive applications (such as online games or real-time video calls) because its own latency is amplified. Summary of the invention

[0004] The purpose of the present invention is to solve the shortcomings of the prior art and to propose a broadband access and data transmission device that supports a star network or a MESH network.

[0005] In order to achieve the above object, the present invention adopts the following technical solution: A broadband access and data transmission system supporting a star network or a MESH network comprises:

[0006] The network node configuration module configures the star network or MESH network mode according to the access scenario, inputs the network number, connection permission and role attribute of the node, retrieves the distance value between each node, calls the corresponding connection rule, compares the set threshold, determines the connection relationship between nodes, and generates a node connection table;

[0007] A data transmission path selection module selects an available path between each node based on the node connection table, inputs a delay value, a bandwidth occupancy value and a hop value, compares the delay and the number of hops in each path, selects the path with the least number of hops and the lowest delay, determines the best path, and obtains the best transmission path;

[0008] A signal processing module, based on the optimal transmission path, inputs a transmission strength value, extracts a transmission power value, a signal attenuation value, and a spectrum interference value, performs strength adjustment, calculates the transmission power of each node, and performs a signal enhancement operation in combination with the interference strength, establishes an enhanced signal strength, and generates an enhanced signal data packet;

[0009] A power and frequency management module, based on the enhanced signal data packet, extracts the current power output value and the frequency band occupancy value, collects the current power value and interference intensity value of each node, compares the power value with the frequency band value, dynamically adjusts the frequency and power level according to the interference situation, and obtains the optimized signal strength;

[0010] The interface and data interaction module extracts the data packet content based on the optimized signal strength, selects the Ethernet interface or RS232 serial port, calls the data interaction protocol, distributes the data packet to the target device, monitors the transmission status, completes the interaction between devices, and obtains the data transmission result.

[0011] As a further solution of the present invention, the node connection table includes node number, connection status and node role assignment, the optimal transmission path includes a transmission node list, path delay time and number of hops, the enhanced signal data packet includes signal strength level, transmission frequency and signal modulation parameters, the optimized signal strength includes optimized power level, frequency band allocation and interference correction value, and the data transmission result includes device address, transmission rate and data packet size.

[0012] As a further solution of the present invention, the network node configuration module includes:

[0013] The node parameter input submodule inputs the network number, connection permissions, and role attributes of each node based on the access scenario. It verifies the node number and permission configuration one by one, matches the role attributes, and performs data verification after the input results to generate the node basic configuration set.

[0014] The node distance calculation submodule, based on the node basic configuration set, obtains the node geographic location data, retrieves and calculates the distance between each node, performs distance parameter comparison, verifies the node distance that meets the threshold, and generates a node distance data set;

[0015] The connection relationship generation submodule extracts the connection condition data based on the node spacing data set, verifies the connection status between each node, completes the verification of the node connection relationship by screening the connection paths that meet the requirements, and generates a node connection table.

[0016] As a further solution of the present invention, the data transmission path selection module includes:

[0017] A path availability screening submodule, based on the node connection table, retrieves the available paths between each node, screens and marks the available paths one by one by checking the status of the node connections, verifies the path status, and generates an available path list;

[0018] A path delay calculation submodule, based on the available path list, inputs the bandwidth occupancy value and hop value of each path, extracts the path delay parameters, calculates the delay time one by one, classifies the delay results, and generates a path delay data set;

[0019] The optimal path determination submodule selects a path with the least hops and the shortest delay time based on the path delay data set, verifies the state of the path, and determines the path as the optimal transmission path.

[0020] As a further solution of the present invention, the signal processing module includes:

[0021] The transmission power adjustment submodule extracts the transmission strength value based on the optimal transmission path, sets the node transmission power, adjusts the transmission power to match the path requirement, performs power calculation and verification, and generates a power adjustment value set;

[0022] A signal attenuation calculation submodule, based on the power adjustment value set, inputs a signal attenuation parameter, combines the transmission distance and the interference data, performs signal attenuation calculation, and records the attenuation result between each node to generate a signal attenuation data set;

[0023] The enhanced signal generation submodule performs a signal enhancement operation based on the signal attenuation data set in combination with interference strength and node power, and generates an enhanced signal data packet by adjusting by increasing the signal strength.

[0024] As a further solution of the present invention, the power and frequency management module includes:

[0025] A power monitoring submodule, based on the enhanced signal data packet, extracts the power output value of each node, monitors and compares the power usage, verifies the current output level, and generates a power usage result;

[0026] The frequency control submodule extracts the current frequency band occupancy value based on the power usage result, adjusts the frequency band based on the interference intensity, and generates a frequency control parameter set by reallocating the frequency and recording the control results;

[0027] The signal optimization submodule completes the signal optimization operation based on the frequency control parameter set, combined with power output and interference parameters, and obtains the optimized signal strength by dynamically adjusting power and frequency allocation.

[0028] As a further solution of the present invention, the interface and data interaction module includes:

[0029] A data packet extraction submodule extracts data packets to be transmitted based on the optimized signal strength, analyzes the data content and divides it, organizes the data structure, and generates a transmission data packet;

[0030] The interface selection submodule selects an Ethernet interface or an RS232 serial port based on the transmission data packet, matches the transmission requirements of the data packet, verifies the adaptation of the interface protocol and the transmission path, and generates interface configuration parameters;

[0031] The transmission monitoring submodule monitors the transmission status of the data packet based on the interface configuration parameters, collects the transmission rate, packet loss rate and delay data, records the transmission information one by one, and obtains the data transmission result.

[0032] A broadband access and data transmission device supporting a star network or a MESH network, the broadband access and data transmission device supporting a star network or a MESH network is implemented based on the above-mentioned broadband access and data transmission system supporting a star network or a MESH network, and comprises a shell, the top surface of the shell is fixedly mounted with heat sinks arranged at equal distances, the bottom surface of the shell is provided with a heat dissipation groove, the top surface of the shell is fixedly mounted with a network port, and the side surface of the shell is fixedly mounted with a mounting ear.

[0033] Compared with the prior art, the advantages and positive effects of the present invention are:

[0034] In the present invention, by flexibly configuring different network structures, it can operate efficiently in a diversified network environment, especially in the case of dense nodes or complex network topology, the node number, authority and role can be dynamically adjusted to ensure the accuracy and stability of the network connection. By accurately inputting node information and optimizing the node connection relationship according to distance and rules, the network's expansion capability and adaptability are effectively improved. In the data transmission process, the path selection is carried out by comprehensively considering delay, bandwidth occupancy and number of hops to ensure the optimal data transmission path, reduce the delay problem during transmission, and improve bandwidth utilization. The signal processing part optimizes the signal enhancement operation by dynamically adjusting the transmission power, analyzing the signal attenuation and interference, making the signal transmission more stable, and even in an environment with large interference, it can ensure the effective improvement of signal strength. The dynamic adjustment mechanism in power and frequency management has a strong anti-interference ability and ensures the efficient use of frequency resources. The data interaction link improves the data transmission efficiency between different devices through automatic interface selection and protocol matching, avoiding delays and incompatibility problems that may be caused by manual intervention. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 It is a device diagram of the present invention.

[0036] Figure numerals: 1, housing; 2, heat sink; 3, heat sink; 4, network port; 5, mounting ear. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0038] In the description of the present invention, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, in the description of the present invention, "multiple" means two or more, unless otherwise clearly and specifically defined.

[0039] Example

[0040] The present invention provides a technical solution: a broadband access and data transmission system supporting a star network or a MESH network comprises:

[0041] The network node configuration module configures the star network or MESH network mode according to the access scenario, inputs the network number, connection permission and role attribute of the node, retrieves the distance value between each node, calls the corresponding connection rule, compares the set threshold, determines the connection relationship between nodes, and generates a node connection table;

[0042] The data transmission path selection module selects the available paths between each node based on the node connection table, inputs the delay value, bandwidth occupancy value and hop value, compares the delay and hop count in each path, selects the path with the least hop count and the lowest delay, determines the best path, and obtains the best transmission path;

[0043] The signal processing module inputs the transmission strength value based on the optimal transmission path, extracts the transmission power value, signal attenuation value and spectrum interference value, performs strength adjustment, calculates the transmission power of each node, and performs signal enhancement operation in combination with the interference strength, establishes enhanced signal strength, and generates enhanced signal data packets;

[0044] The power and frequency management module extracts the current power output value and frequency band occupancy value based on the enhanced signal data packet, collects the current power value and interference strength value of each node, compares the power value with the frequency band value, dynamically adjusts the frequency and power level according to the interference situation, and obtains the optimized signal strength;

[0045] The interface and data interaction module extracts the data packet content based on the optimized signal strength, selects the Ethernet interface or RS232 serial port, calls the data interaction protocol, distributes the data packet to the target device, monitors the transmission status, completes the interaction between devices, and obtains the data transmission results.

[0046] The node connection table includes the node number, connection status and node role assignment. The optimal transmission path includes the transmission node list, path delay time and number of hops. The enhanced signal data packet includes the signal strength level, transmission frequency and signal modulation parameters. The optimized signal strength includes the optimized power level, frequency band assignment and interference correction value. The data transmission results include the device address, transmission rate and data packet size.

[0047] In this embodiment, the network node configuration module includes:

[0048] The node parameter input submodule inputs the network number, connection permissions, and role attributes of each node based on the access scenario. It verifies the node number and permission configuration one by one, matches the role attributes, and performs data verification after the input results to generate the node basic configuration set.

[0049] The node distance calculation submodule, based on the node basic configuration set, obtains the node geographic location data, retrieves and calculates the distance between each node, compares the distance parameters, verifies the node distance that meets the threshold, and generates a node distance data set;

[0050] The connection relationship generation submodule extracts the connection condition data based on the node spacing data set, verifies the connection status between each node, completes the verification of the node connection relationship by screening the connection paths that meet the requirements, and generates a node connection table.

[0051] Based on the access scenario, the network number, connection permissions and role attributes of each node are input. First, the unique identifier of each node is collected to verify that it does not conflict with the number of existing nodes in the network. The permission level of each node is determined through the access control list. The role attributes are set according to the functions of the node, and role matching is performed. When entering the node attributes, the role permissions are associated with the network number to ensure that each node has the corresponding network access rights and role functions. After that, the numbers, permissions and role attributes of all nodes are systematically verified to ensure data consistency and accuracy, and a basic node configuration set is generated.

[0052] In the above content, the calculation of node spacing is extracted through geographic location data according to the formula:

[0053]

[0054] Calculate the distance between nodes.

[0055] Where D ij represents the distance between node i and node j, x i and i Represents the horizontal and vertical coordinates of node i, respectively, x j and j Represent the horizontal and vertical coordinates of node j respectively.

[0056] Detailed explanation of the formula and the process of formula calculation and derivation:

[0057] Get the geographic coordinates of the current node i and node j as (3,4) and (0,0) respectively, and substitute them into the formula:

[0058]

[0059] This result shows that the distance between node i and node j is 5 units. The calculated distance will be used for further threshold comparison of node spacing to confirm the nodes that meet the connection conditions.

[0060] Based on the node spacing data set, the connection condition data is extracted. First, the distance value between nodes is retrieved from the node spacing data set, and the distance between nodes is verified one by one to see if it meets the preset connection threshold. By screening the node pairs whose node distance is less than or equal to the threshold, it is ensured that each pair of nodes can establish a connection in terms of physical conditions. After that, the signal strength and interference between the nodes are further checked to confirm that the connection quality can be guaranteed in actual use. Through this series of verification operations, it is ensured that the node connection meets the design requirements of the network topology. Finally, the connection paths of all verified node pairs are recorded to generate a node connection table.

[0061] In this embodiment, the data transmission path selection module includes:

[0062] The path availability screening submodule retrieves the available paths between each node based on the node connection table, screens and marks the available paths one by one by checking the status of the node connections, verifies the path status, and generates a list of available paths;

[0063] The path delay calculation submodule, based on the available path list, inputs the bandwidth occupancy value and hop count value of each path, extracts the path delay parameters, calculates the delay time one by one, classifies the delay results, and generates a path delay data set;

[0064] The optimal path determination submodule, based on the path delay data set, screens the path with the least hops and the shortest delay time, verifies the status of the path, and determines the path as the optimal transmission path.

[0065] Based on the node connection table, the available paths between each node are retrieved. First, the connection information between nodes is extracted from the node connection table, the node connection status is checked, and the connection stability and connection rate between each node are analyzed. By verifying the availability of the connection paths one by one, it is ensured that the physical connection between the nodes is normal. Then, according to the node connection status and related parameters such as connection packet loss rate, connection time, etc., the paths with normal connections are further screened out, and the screened paths are marked. The status of these paths is verified. By comparing the historical data of the connection status, it is analyzed whether there is path jitter or interruption, and it is ensured that the marked paths are stable in current and future transmissions. Finally, all available paths are sorted out to generate a list of available paths.

[0066] In the above content, the path delay time is calculated based on the path occupied bandwidth and the number of hops, according to the formula:

[0067]

[0068] Calculate the path delay.

[0069] Where, T delayrepresents the total delay time of the path, L represents the length of the transmitted data packet, B represents the bandwidth of the path, H represents the number of hops in the path, and t hop Indicates the delay time of each hop.

[0070] Detailed explanation of the formula and the process of formula calculation and derivation:

[0071] The length of the currently transmitted data packet is 1500 bytes, the bandwidth is 10Mbps, there are 4 hops in the path, and the delay time of each hop is 2 milliseconds. The formula is:

[0072]

[0073] The result shows that the delay time of transmitting data packets through this path is 9.2 milliseconds. The calculated delay time will be used for delay data classification and screening of subsequent paths.

[0074] Based on the path delay data set, the path with the least hops and the shortest delay time is screened. First, the delay time data and hop information of each path are extracted from the path delay data set. By comparing the delay time value of each path, the delay time classification of each path is confirmed, and the paths with fewer hops are screened one by one. They are sorted according to the delay time, and the paths with shorter delay time are further prioritized. During the screening process, historical connection stability data is also called to analyze whether the path has been interrupted or has large delay fluctuations in past transmissions. Finally, the path with the least hops and the shortest delay time is selected, the path status is verified, and it is ensured that the path can maintain good performance in the current transmission, and finally it is determined as the best transmission path.

[0075] In this embodiment, the signal processing module includes:

[0076] The transmit power adjustment submodule extracts the transmission strength value based on the optimal transmission path, sets the node transmit power, adjusts the transmit power to match the path requirements, performs power calculation and verification, and generates a power adjustment value set;

[0077] The signal attenuation calculation submodule calculates the signal attenuation based on the power adjustment value set, inputs the signal attenuation parameter, combines the transmission distance and the interference data, and records the attenuation results between each node to generate a signal attenuation data set;

[0078] The enhanced signal generation submodule performs signal enhancement operations based on the signal attenuation data set, combined with the interference strength and node power, and generates enhanced signal data packets by adjusting the signal strength.

[0079] Based on the optimal transmission path, the transmission strength value is extracted. First, the signal strength and transmission distance of each node in the path are retrieved, and the transmission distance is matched with the transmission power of the node device. The transmission power setting of each node is verified one by one to see if it meets the path requirements. Adjustments are made to nodes that do not meet the standards. The adjustment process is based on the current transmission power and signal strength value of the node. By calculating the power demand value, the transmission power is increased or decreased to meet the requirements of the transmission path, ensuring that the transmission power of each node remains consistent in the signal transmission path. Then, the adjustment of the transmission power of all nodes is verified to ensure that the transmission strength matches the path requirements and generate a power adjustment value set.

[0080] In the above content, the calculation of signal attenuation is based on the combination of transmission distance and interference data according to the formula:

[0081] P r =P t -(10log(d)+F)

[0082] Calculate the attenuation of the signal.

[0083] Where P r Represents the received signal power, P t represents the transmission power, d represents the transmission distance, and F represents the interference factor.

[0084] Detailed explanation of the formula and the process of formula calculation and derivation:

[0085] The transmission power is 30dBm, the transmission distance is 100 meters, and the interference factor is 5dB, then the formula is:

[0086] P r =30-(10log(100)+5)=30-(20+5)=30-25=5dBm

[0087] The result shows that the signal power received by the node is 5dBm, and the calculated signal attenuation result will be used for subsequent signal enhancement processing.

[0088] Based on the signal attenuation data set, combined with interference intensity and node power, the signal attenuation value between each node is first extracted from the signal attenuation data set and compared with the interference intensity data. By comparing the signal attenuation and the interference value, the signal strength of the node under the current transmission conditions is calculated, and the signal enhancement requirement is determined. Then, the signal output strength of each node is adjusted. By increasing the transmission power of the node, the power value of the signal is increased one by one to ensure that the signal no longer attenuates to below the receiving standard in the path. At the same time, the transmission power of the node with greater interference intensity is appropriately increased. By dynamically adjusting the transmission power, the signal is ensured to maintain sufficient strength during the transmission process. Finally, the adjusted signal output is recorded to generate an enhanced signal data packet.

[0089] In this embodiment, the power and frequency management module includes:

[0090] The power monitoring submodule extracts the power output value of each node based on the enhanced signal data packet, monitors and compares the power usage, verifies the current output level, and generates power usage results;

[0091] The frequency control submodule extracts the current frequency band occupancy value based on the power usage result, adjusts the frequency band based on the interference intensity, and generates a frequency control parameter set by reallocating the frequency and recording the control results;

[0092] The signal optimization submodule, based on the frequency control parameter set, combines the power output and interference parameters, and dynamically adjusts the power and frequency allocation to complete the signal optimization operation and obtain the optimized signal strength.

[0093] Based on the enhanced signal data packet, the power output value of each node is extracted. First, the transmission power parameters of each node are extracted from the enhanced signal data packet, and these power values ​​are compared with the set standard power output values ​​one by one. The actual power output of each node is confirmed by comparison. Then, the node power output and the signal strength of the transmission path are checked to analyze whether the power is in a reasonable range, ensuring that the power output will neither cause excessive power waste nor affect the stability of the signal. Finally, the power usage status of each node is recorded to generate the power usage results.

[0094] In the above content, the frequency band is adjusted through the frequency band occupancy value and interference intensity, according to the formula:

[0095] f adj =f c -(N×Δf)

[0096] Calculate the adjusted frequency band.

[0097] In the formula, f adj represents the frequency band after regulation, f c represents the current center frequency band, N represents the number of adjustment steps corresponding to the interference intensity, and Δf represents the frequency band step value.

[0098] Detailed explanation of the formula and the process of formula calculation and derivation:

[0099] The current center frequency band is 2.4 GHz, the adjustment step number corresponding to the interference intensity is 2, and the frequency band step value is 5 MHz. Substituting into the formula is:

[0100] f adj =2.4GHz-(2×5MHz)=2.4GHz-10MHz=2.39GHz

[0101] The result shows that the adjusted frequency band is 2.39GHz. By adjusting the frequency band, the interference of the current frequency band can be effectively avoided and the stability of signal transmission can be ensured.

[0102] Based on the frequency control parameter set, combined with power output and interference parameters, first extract the frequency band allocation results and power output data of each node from the frequency control parameter set, combine these results with the previous interference intensity data for analysis, confirm whether the power output of each node matches the current frequency allocation, adjust the power output one by one, ensure that the node power can adapt to the frequency parameters, and gradually increase or decrease the power output to keep the signal stable during transmission and not affected by the interference intensity. Then monitor the results of the dynamic adjustment, record the power and frequency allocation status of each node, and obtain the optimized signal strength.

[0103] In this embodiment, the interface and data interaction module includes:

[0104] The data packet extraction submodule extracts the data packets to be transmitted based on the optimized signal strength, analyzes the data content and divides it, organizes the data structure, and generates the transmission data packets;

[0105] The interface selection submodule selects the Ethernet interface or RS232 serial port based on the transmission data packet, matches the transmission requirements of the data packet, verifies the adaptation of the interface protocol and the transmission path, and generates interface configuration parameters;

[0106] The transmission monitoring submodule monitors the transmission status of data packets based on the interface configuration parameters, collects transmission rate, packet loss rate and delay data, records transmission information one by one, and obtains data transmission results.

[0107] Based on the optimized signal strength, the data packets to be transmitted are extracted. First, the optimized signal strength value is extracted, and the signal transmission path between nodes is called. By parsing the content of the data packet to be transmitted, the original data is divided into parts suitable for transmission according to predefined standards. During the parsing process, the data structure is reorganized according to the size and content type of the data packet to ensure that different types of data can adapt to the current transmission structure. At the same time, the redundant information that may exist in the data packet is processed, and unnecessary data parts are eliminated to improve the transmission efficiency. Finally, the organized data structure will adapt to the transmission requirements in the current network and generate a transmission data packet that conforms to the format.

[0108] In the above content, the interface selection matches the transmission demand, which is calculated by the interface bandwidth and the data packet size according to the formula:

[0109]

[0110] Calculate the transfer time.

[0111] Where, t transRepresents the transmission time, s data Represents the packet size, B int Indicates the interface bandwidth.

[0112] Detailed explanation of the formula and the process of formula calculation and derivation:

[0113] The packet size is 1000 bytes and the interface bandwidth is 100 Mbps. Substituting the formula into the formula is:

[0114]

[0115] The result shows that the time to transmit the data packet through the selected interface is 0.00008 seconds. The calculated transmission time will be used to further verify whether the interface meets the current transmission requirements.

[0116] Based on the interface configuration parameters, the transmission status of the data packet is monitored. First, the matching results of the interface and the transmission path are extracted from the interface configuration parameters, and the transmission rate parameters and interface bandwidth of the data packet are called. The transmission rate, packet loss rate and delay information of each data packet during the transmission process are collected one by one. By comparing the transmission rate of each transmission node, it is confirmed whether there is an abnormal transmission rate of the node. For the nodes with abnormal rates, the transmission path is further analyzed to confirm whether there is a transmission bottleneck or insufficient bandwidth. Then, the integrity of the data transmission is analyzed by collecting the packet loss rate, and the stability of the transmission path is confirmed in combination with the delay data. Finally, the collected data transmission information is classified and sorted, the transmission status of each node is recorded, and the data transmission results are obtained.

[0117] See also Figure 1 The present invention provides a technical solution: a broadband access and data transmission device supporting a star network or a MESH network, comprising a shell 1, a heat sink 2 arranged at equal distances is fixedly installed on the top surface of the shell 1, a heat sink 3 is provided on the bottom surface of the shell 1, a network port 4 is fixedly installed on the top surface of the shell 1, and a mounting ear 5 is fixedly installed on the side of the shell 1.

[0118] It should be understood that, although each step in the flow chart of each embodiment of the present invention is shown in sequence according to the indication of the arrow, these steps are not necessarily performed in sequence according to the order indicated by the arrow. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0119] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0120] The above are only preferred embodiments of the present invention and are not intended to limit the present invention in other forms. Any technician familiar with the profession may use the technical contents disclosed above to change or modify them into equivalent embodiments with equivalent changes and apply them to other fields. However, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.

Claims

1. A broadband access and data transmission system supporting star network or MESH network, characterized in that: The system comprises: The network node configuration module configures the star network or MESH network mode according to the access scenario, inputs the network number, connection permission and role attribute of the node, retrieves the distance value between each node, calls the corresponding connection rule, compares the set threshold, determines the connection relationship between nodes, and generates a node connection table; A data transmission path selection module selects an available path between each node based on the node connection table, inputs a delay value, a bandwidth occupancy value and a hop value, compares the delay and the number of hops in each path, selects the path with the least number of hops and the lowest delay, determines the best path, and obtains the best transmission path; A signal processing module, based on the optimal transmission path, inputs a transmission strength value, extracts a transmission power value, a signal attenuation value, and a spectrum interference value, performs strength adjustment, calculates the transmission power of each node, and performs a signal enhancement operation in combination with the interference strength, establishes an enhanced signal strength, and generates an enhanced signal data packet; A power and frequency management module, based on the enhanced signal data packet, extracts the current power output value and the frequency band occupancy value, collects the current power value and interference strength value of each node, compares the power value with the frequency band value, dynamically adjusts the frequency and power level according to the interference situation, and obtains the optimized signal strength; The interface and data interaction module extracts the data packet content based on the optimized signal strength, selects the Ethernet interface or RS232 serial port, calls the data interaction protocol, distributes the data packet to the target device, monitors the transmission status, completes the interaction between devices, and obtains the data transmission result.

2. The broadband access and data transmission system supporting star network or MESH network according to claim 1, characterized in that: The node connection table includes the node number, connection status and node role assignment, the optimal transmission path includes the transmission node list, path delay time and number of hops, the enhanced signal data packet includes the signal strength level, transmission frequency and signal modulation parameters, the optimized signal strength includes the optimized power level, frequency band assignment and interference correction value, and the data transmission result includes the device address, transmission rate and data packet size.

3. The broadband access and data transmission system supporting star network or MESH network according to claim 1, characterized in that: The network node configuration module includes: The node parameter input submodule inputs the network number, connection permissions, and role attributes of each node based on the access scenario. It verifies the node number and permission configuration one by one, matches the role attributes, and performs data verification after the input results to generate the node basic configuration set. The node distance calculation submodule, based on the node basic configuration set, obtains the node geographic location data, retrieves and calculates the distance between each node, performs distance parameter comparison, verifies the node distance that meets the threshold, and generates a node distance data set; The connection relationship generation submodule extracts the connection condition data based on the node spacing data set, verifies the connection status between each node, completes the verification of the node connection relationship by screening the connection paths that meet the requirements, and generates a node connection table.

4. The broadband access and data transmission system supporting star network or MESH network according to claim 1, characterized in that: The data transmission path selection module comprises: A path availability screening submodule, based on the node connection table, retrieves the available paths between each node, screens and marks the available paths one by one by checking the status of the node connections, verifies the path status, and generates an available path list; A path delay calculation submodule, based on the available path list, inputs the bandwidth occupancy value and hop value of each path, extracts the path delay parameters, calculates the delay time one by one, classifies the delay results, and generates a path delay data set; The optimal path determination submodule selects a path with the least hops and the shortest delay time based on the path delay data set, verifies the state of the path, and determines the path as the optimal transmission path.

5. The broadband access and data transmission system supporting star network or MESH network according to claim 1, characterized in that: The signal processing module comprises: The transmission power adjustment submodule extracts the transmission strength value based on the optimal transmission path, sets the node transmission power, adjusts the transmission power to match the path requirement, performs power calculation and verification, and generates a power adjustment value set; A signal attenuation calculation submodule, based on the power adjustment value set, inputs a signal attenuation parameter, combines the transmission distance and the interference data, performs signal attenuation calculation, and records the attenuation result between each node to generate a signal attenuation data set; The enhanced signal generation submodule performs a signal enhancement operation based on the signal attenuation data set in combination with interference strength and node power, and generates an enhanced signal data packet by adjusting by increasing the signal strength.

6. The broadband access and data transmission system supporting star network or MESH network according to claim 1, characterized in that: The power and frequency management module includes: A power monitoring submodule, based on the enhanced signal data packet, extracts the power output value of each node, monitors and compares the power usage, verifies the current output level, and generates a power usage result; The frequency control submodule extracts the current frequency band occupancy value based on the power usage result, adjusts the frequency band based on the interference intensity, and generates a frequency control parameter set by reallocating the frequency and recording the control results; The signal optimization submodule completes the signal optimization operation based on the frequency control parameter set, combined with power output and interference parameters, and obtains the optimized signal strength by dynamically adjusting power and frequency allocation.

7. The broadband access and data transmission system supporting star network or MESH network according to claim 1, characterized in that: The interface and data interaction module includes: A data packet extraction submodule extracts data packets to be transmitted based on the optimized signal strength, analyzes the data content and divides it, organizes the data structure, and generates a transmission data packet; The interface selection submodule selects an Ethernet interface or an RS232 serial port based on the transmission data packet, matches the transmission requirements of the data packet, verifies the adaptation of the interface protocol and the transmission path, and generates interface configuration parameters; The transmission monitoring submodule monitors the transmission status of the data packet based on the interface configuration parameters, collects the transmission rate, packet loss rate and delay data, records the transmission information one by one, and obtains the data transmission result.

8. A broadband access and data transmission device supporting a star network or a MESH network, characterized in that: The broadband access and data transmission system supporting a star network or a MESH network according to any one of claims 1 to 7 comprises a shell (1), the top surface of the shell (1) is fixedly mounted with heat sinks (2) arranged at equal distances, the bottom surface of the shell (1) is provided with heat dissipation grooves (3), the top surface of the shell (1) is fixedly mounted with a network port (4), and the side surface of the shell (1) is fixedly mounted with a mounting ear (5).

Citation Information

Patent Citations

  • A path selecting method of wireless mesh network

    CN101217497A

  • Multi-layer distributed data source service registration and access mechanism for Internet of things

    CN109660408A

  • Wireless mesh network routing method for streaming media transmission

    CN116963225A

  • Network-free communication method and system in building

    CN118400705A

  • Intelligent network integration optimization system

    CN118631513A

Cited By

  • Digital human motion data processing system

    CN119993388A