Dual-Stack Router for Wireless Protocol Interoperability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The proliferation of various wireless application protocols in home automation networks leads to incompatibilities, despite sharing similar network stacks and technologies, resulting in separate, incompatible networks that require individual maintenance and operation.
Innovation Solution
An efficient network stack that uses IPv6 and UDP for communication, incorporating a 6LoWPAN adaptation layer and MAC layer, enabling devices to communicate using a common protocol, and a dual-stack router for interoperability between different protocols, along with a translation service for service discovery and message translation across multiple mesh networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple wireless application protocols are deployed in home automation networks, then device functionality and features are enhanced, but network incompatibility and interoperability issues arise
Solution Approach 1:
The patent introduces a border router as an intermediary device that translates between different wireless application protocols (Zigbee, Z-Wave, Thread) and IP-based networks. This mediator enables seamless communication between devices using different protocols without requiring each device to support multiple protocol stacks, thus resolving the incompatibility issue while maintaining protocol diversity.
Solution Approach 2:
The border router is designed with multi-functionality to handle multiple wireless protocols (Zigbee, Z-Wave, Thread) simultaneously, converting them all to a common IP-based interface. This universal approach allows a single device to perform multiple protocol translation functions, simplifying the overall network architecture while supporting diverse device protocols.
2Reliability
If separate networks are created for each wireless application protocol, then protocol-specific optimization is achieved, but network maintenance and operation complexity increases
Solution Approach 1:
The patent merges multiple separate wireless protocol networks into a single unified IP-based network infrastructure. By consolidating Zigbee, Z-Wave, and Thread networks through a common border router and IPv6 addressing scheme, the system maintains protocol-specific performance characteristics while simplifying network management to a single operational framework.
Solution Approach 2:
The border router acts as a mediator that preserves protocol-specific optimizations by maintaining dedicated protocol handling capabilities while presenting a unified IP interface to upper layers. This allows each protocol to retain its optimized performance characteristics while being managed through a single network infrastructure.
3Adaptability or versatility
If address mapping between application-layer addresses and IPv6 addresses is implemented, then interoperability between different protocols is enabled, but additional processing overhead is introduced
Solution Approach 1:
The border router performs address mapping in advance by maintaining pre-configured translation tables that map application-layer addresses to IPv6 addresses. When a device joins the network, its address mappings are established beforehand, allowing rapid address translation during communication without real-time computation overhead.
Solution Approach 2:
The system uses address mapping tables that store pre-computed IPv6 address equivalents for application-layer addresses. Instead of performing complex address translation algorithms in real-time, the border router copies and retrieves pre-established address mappings from lookup tables, significantly reducing translation time while maintaining accurate cross-protocol communication.
Data Source
AI summary
In embodiments of efficient network stack for wireless application protocols, a network stack receives an application-layer message in a first wireless application protocol that includes a source address and a destination address, maps the source address to an Internet Protocol version 6 (IPv6) source address, and maps the destination address to an IPv6 source address. The source node transmits the application-layer message to a destination node in a mesh network using a network stack that implements a second wireless application protocol using the IPv6 source address, and maps the destination address to an IPv6 source address.


