Mesh Network Message Suppression for Scalable Node Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mesh communications networks face scalability issues due to excessive message transmissions, network congestion, and security vulnerabilities, particularly in large-scale deployments with hundreds or thousands of nodes, leading to inefficient message delivery and potential unauthorized access.
Innovation Solution
Implementing systems and methods that reduce message transmissions by using expiration parameters, grouping network components, disabling default advertising, preventing duplicate messages, and pre-programming components with generic IDs and security keys to enhance scalability and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If motion sensors generate large numbers of motion trigger events and send them to every other network component, then motion detection coverage is improved, but network congestion increases and scalability deteriorates
Solution Approach 1:
The network is segmented into groups or zones, where motion events are only propagated to relevant segments rather than all network components. This segmentation reduces unnecessary message transmissions while maintaining comprehensive motion detection coverage across the entire network.
Solution Approach 2:
Different propagation behaviors are applied to different types of messages and different network segments. Motion trigger events are selectively forwarded based on local network conditions and message importance, rather than uniformly to all components, optimizing both detection coverage and network efficiency.
2Ease of operation
If each radio constantly advertises its presence, then device discoverability is improved, but background traffic increases and available bandwidth decreases
Solution Approach 1:
Advertising is performed periodically rather than continuously. Devices transmit presence information at scheduled intervals, reducing background traffic while maintaining discoverability. This periodic advertising allows devices to be found when needed while minimizing constant network overhead.
Solution Approach 2:
The advertising behavior is made dynamic and adaptive. Devices adjust their advertising frequency and intensity based on network conditions, power availability, and discovery requirements, optimizing the balance between discoverability and traffic reduction.
3Ease of manufacture
If devices are programmed with standard messages that can be read without encryption keys, then ease of addition to network is improved, but security vulnerability increases allowing unauthorized access
Solution Approach 1:
Security credentials and encryption keys are pre-provisioned to devices during manufacturing or initial setup. This preliminary action ensures that devices are secure before they join the network, allowing easy addition while maintaining security through pre-configured authentication mechanisms.
Solution Approach 2:
A secure intermediary mechanism is introduced for device authentication and key exchange during the joining process. This intermediary layer enables easy device addition while preventing unauthorized access by verifying credentials through a controlled authentication protocol.
4Reliability
If many features are disabled for remote access until a network ID is present, then security is improved, but applicability of programming and diagnostic tools is constrained
Solution Approach 1:
A temporary or generic network ID is pre-configured in devices, allowing programming and diagnostic tools to access disabled features during setup and commissioning. Once the device is properly integrated into the network with its permanent network ID, full security is enforced, but initial configurability is maintained through the preliminary ID.
Data Source
AI summary
Systems and methods for reducing the amount of messages transmitted in large-scale distributed mesh networks are disclosed. Network components include transceivers and memory storing instructions which, when executed by a processing unit, reduce transmissions made by the transceiver within the network. The instructions executed by processing unit could (1) create an expiration parameter to limit the number of times a signal is retransmitted, (2) form groups of network components from which one or a few of the group network components are designated to respond on behalf of the group, (3) keep advertising transmissions dormant by default until called upon, (4) employ a time delay parameter for a time interval in which no transmission may be made, and (5) include message IDs in control signals that are transmitted.


