Cognitive Radio Protocol Translation for Legacy Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Legacy radios are unable to support communication with cognitive radios that use TCP/IP protocols, and they lack the ability to switch between SIS/MAC pairs, limiting their bandwidth efficiency and compatibility with cognitive devices.
Innovation Solution
A cognitive communication device identifies transmission parameters of a received signal to determine if it's from a non-cognitive device, and modifies its processing to support communication by selecting appropriate transmission methods, including wrapping the signal with IP headers and using raw streaming sockets, to enable efficient communication across different devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If cognitive radios use TCP/IP protocols and SIS/MAC pair switching to improve bandwidth efficiency and communication flexibility, then communication capability and spectral utilization are improved, but compatibility with legacy radios deteriorates
Solution Approach 1:
The patent introduces a compatibility layer or translation mechanism that acts as an intermediary between cognitive radios using TCP/IP and legacy radios. This intermediary translates TCP/IP packets into legacy radio compatible formats, enabling communication between the two different protocol stacks without requiring legacy radios to be upgraded.
Solution Approach 2:
The patent segments the communication protocol stack into modular components, allowing cognitive radios to selectively use TCP/IP protocols when communicating with cognitive devices while falling back to simpler protocols when communicating with legacy devices. This segmentation enables flexible protocol adaptation based on the communication partner's capabilities.
2Reliability
If legacy radios use fixed transmission parameters and single SIS/MAC pair to maintain simplicity and reliability, then ease of operation and stability are improved, but adaptability to changing environmental conditions deteriorates
Solution Approach 1:
The patent implements dynamic parameter adjustment in legacy radios by introducing adaptive mechanisms that allow transmission parameters and SIS/MAC pairs to be modified based on environmental conditions and communication needs, while maintaining the overall simplicity and reliability of the legacy radio architecture.
Solution Approach 2:
The patent enables legacy radios to change transmission parameters such as frequency, power level, and modulation scheme dynamically based on channel conditions, allowing them to adapt to changing environmental conditions while maintaining communication stability through controlled parameter transitions.
Data Source
AI summary
A method and a device for supporting communication between a cognitive communication device and a non-cognitive communication device is provided. The cognitive device can support multiple frequencies and/or can change transmission parameters/characteristics such as the multiple access scheme used. The method includes determining if a communication signal is received from a cognitive communication device. If the communication signal is received from a non-cognitive communication device, a transmission parameter of the communication signal is identified and used to support all communication with the non-cognitive communication device. If the communication signal is received from a non-cognitive communication device, the method may further include determining if the non-cognitive communication device supports communication using packets. If packets are not supported, a wrapping function is selected based on the identified transmission parameter and used to reform the received communication signal into packets before sending the received communication signal to an application. Alternatively, If the communication signal is received from a non-cognitive communication device, a raw streaming socket is selected to send the communication signal from the network interface layer to the application.


