Enhanced Transceiver Protocol Segmentation for Mixed-Device Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems where multiple devices share the same media often require all devices to conform to the same protocol, preventing the integration of advanced devices with higher performance capabilities without replacing all existing devices, which is costly and inefficient.
Innovation Solution
Implementing enhanced transceivers that use a higher performance communication protocol incompatible with standard devices, allowing them to transmit at higher data rates while maintaining compatibility with legacy devices by using a different symbol modulation scheme for the data section and maintaining standard protocols for preamble and length fields, ensuring that standard devices do not decode the enhanced data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all devices share the same communication protocol, then data exchange reliability is improved, but device complexity and cost increase when integrating advanced devices
Solution Approach 1:
The communication protocol is segmented into two distinct parts: a common preamble section that all devices understand, and a data section that can be transmitted in different formats (standard or enhanced). This segmentation allows standard devices to reliably communicate using the common preamble while enhanced devices can transmit higher data rates in the data section without requiring all devices to support the enhanced protocol, thus resolving the contradiction between reliability and device complexity.
Solution Approach 2:
Different parts of the communication have different quality requirements. The preamble uses standard protocol quality for universal compatibility, while the data section can use enhanced protocol quality for high-speed transmission between capable devices. This local differentiation allows the system to maintain reliability for all devices while enabling high performance for advanced devices, avoiding the need to upgrade all devices.
2Productivity
If enhanced devices use a higher performance protocol, then data rate is improved, but compatibility with standard devices deteriorates
Solution Approach 1:
The protocol is divided into a common preamble section that maintains compatibility with standard devices and a data section that can use enhanced modulation schemes for higher data rates. Standard devices can correctly receive and process the preamble and ignore or discard the enhanced data section, while enhanced devices can fully utilize both sections. This segmentation resolves the contradiction by allowing enhanced data rates without sacrificing compatibility.
Solution Approach 2:
The common preamble acts as an intermediary that bridges standard and enhanced devices. It provides a shared understanding and control framework that both device types can process, while the enhanced data section serves as an optional add-on for capable devices. This intermediary structure enables enhanced data rates while maintaining backward compatibility with standard devices.
3Adaptability or versatility
If standard devices transmit using standard protocol, then compatibility is improved, but data rate is limited
Solution Approach 1:
The transmission is segmented into a common preamble sent at standard rates for compatibility, followed by an optional enhanced data section sent at higher rates. Standard devices transmit only the preamble at standard rates, ensuring compatibility, while enhanced devices can append enhanced data sections to achieve higher overall data rates. This resolves the contradiction by allowing standard devices to maintain compatibility while the system as a whole achieves higher productivity.
Solution Approach 2:
Standard devices perform partial transmission by sending only the necessary preamble information at standard rates, which is sufficient for compatibility with all devices. Enhanced devices perform excessive action by adding enhanced data sections that provide additional capacity beyond what standard devices need, enabling higher data rates without forcing standard devices to upgrade.
4Productivity
If all devices are upgraded to enhanced protocol, then data rate is improved, but cost increases
Solution Approach 1:
The protocol is segmented such that only the data section needs to be enhanced, not the entire communication stack. This means existing standard devices can continue to function without upgrade, while only new enhanced devices need to implement the additional enhanced data section capability. This segmentation dramatically reduces the cost of deployment by avoiding the need to replace all existing devices.
Solution Approach 2:
The enhanced data section can be implemented as an optional, disposable add-on that new devices can use when needed, without requiring expensive upgrades to existing devices. Standard devices remain as cost-effective legacy components, while enhanced devices provide the high-speed capability when required. This approach makes the system more cost-effective to manufacture and deploy.
Data Source
AI summary
A method of communication on a shared media having a plurality of devices coupled thereto, the method including: forming a first portion including information on a property of a data signal and complying with a communication protocol; forming a second portion comprising data that differs from the information on the property provided in the first portion, where the second portion is non-compliant with the communication protocol; forming a third portion comprising an error check character to verify that the data signal is error free, where the error check character is purposefully set to be an incorrect value and otherwise complying with the communication protocol; and transmitting the data signal including the first, second, and third portions on the shared media, whereby a first of the plurality of devices that complies with the communication protocol is configured to reject the data signal due to the purposefully incorrect error check character.


