Communication Device Encoding Method Priority Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication systems face challenges in establishing a communication session when the encoding methods available to the transmission side device are not compatible with the reception side device, leading to increased communication load and session establishment failures.
Innovation Solution
A communication device that repeatedly transmits communication requests with varying information, prioritizing encoding methods based on predetermined timing and priority orders to optimize session establishment, thereby reducing the likelihood of transmitting incompatible requests and minimizing communication load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the transmission side device transmits all available encoding methods to the reception side device, then the reception side device can select from more options, but the communication load increases and session establishment may fail when incompatible methods are included
Solution Approach 1:
The transmission side device performs preliminary actions by transmitting encoding methods in a prioritized order based on predetermined priority information, rather than transmitting all methods simultaneously. This allows the reception side device to select from available methods in priority order, reducing unnecessary communication load while maintaining compatibility options.
Solution Approach 2:
The system changes the parameter of encoding method transmission by introducing priority information that orders the encoding methods. Instead of treating all encoding methods equally, the transmission side device assigns priority levels, allowing the reception side device to efficiently select compatible methods without processing unnecessary options, thus reducing communication load.
2Reliability
If the transmission side device repeatedly transmits communication requests with different encoding methods, then session establishment success rate improves, but communication load and time consumption increase
Solution Approach 1:
The transmission side device performs preliminary ordering of encoding methods based on priority information before transmission attempts. By pre-arranging the transmission sequence according to priority, the system reduces the need for multiple retry attempts, as the most compatible encoding methods are tried first, thereby reducing time loss while maintaining high session establishment success rates.
Solution Approach 2:
The system changes the transmission parameter by introducing priority-based ordering of encoding methods. Instead of randomly or sequentially trying all encoding methods, the priority information guides the transmission order, allowing the system to quickly identify compatible methods and establish sessions efficiently, thus reducing both time consumption and maintaining reliability.
3Productivity
If the reception side device transmits NG command when incompatible encoding method is received, then session establishment failures are quickly identified, but the transmission side device cannot determine which encoding methods are actually available to the reception side device
Solution Approach 1:
The system implements feedback by having the reception side device transmit information about available encoding methods back to the transmission side device. This feedback mechanism allows the transmission side device to learn which encoding methods are actually supported by the reception side device, enabling more informed transmission decisions and reducing incompatible method transmissions, thus improving efficiency while preserving information.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A communication device includes: a request execution unit that executes request processes including a first and second kind of request processes; a target data communication unit that transmits/receives target data to/from a communication destination device; and an operation control unit. The operation control unit is configured to: control the request execution unit to execute the first kind of request process each time transmitting/receiving the target data during a first time period; control the request execution unit to try the second kind of request process at a predetermined timing within the first time period; maintain the first time period; transition the first time period to a second time period if the communication session is established through the transmission of the second kind of communication request in the trial; and control the request execution unit to execute the second kind of request process during the second time period.