RDS Transmission Window Negotiation for Efficient Data Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing RDS protocol faces issues with mismatched window sizes between originators and receivers, leading to inefficient data delivery and resource wastage due to small window sizes.
Innovation Solution
A method is introduced to negotiate the size of the transmission window through the RDS SET_PARAMETERS command and response, allowing for a larger window size of up to 7, and using extended frame header formats when the window size exceeds 3.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a small RDS window size is used, then protocol compatibility is maintained, but resource wastage occurs and data delivery efficiency deteriorates
Solution Approach 1:
The patent changes the window size parameter from the fixed small value (1-3) to a negotiable parameter that can take larger values (up to 7 or more). This allows the system to adapt to different network conditions and data delivery requirements, thereby improving productivity while reducing resource wastage associated with overly conservative window sizes.
Solution Approach 2:
The patent introduces dynamic window size negotiation between originator and receiver entities. Instead of using a static small window size, the system now dynamically determines the appropriate window size based on network conditions and device capabilities, enabling optimal resource utilization and improved data delivery efficiency.
2Adaptability or versatility
If different window sizes are used by originator and receiver, then each can optimize for their own needs, but mismatch occurs leading to inefficient data delivery
Solution Approach 1:
The patent implements a feedback mechanism where the originator sends a window size request to the receiver, and the receiver responds with its preferred window size. This feedback loop ensures that both entities agree on a compatible window size before data transfer begins, preventing mismatches and ensuring efficient data delivery while still allowing each entity to optimize based on its needs.
Solution Approach 2:
The patent performs window size negotiation as a preliminary action before actual data transfer occurs. By establishing the agreed-upon window size in advance through request-response messages, the system avoids mismatches during data delivery and ensures that both originator and receiver are prepared with consistent parameters.
3Productivity
If a larger RDS window size is used, then resource wastage is avoided and data delivery efficiency improves, but protocol complexity increases
Solution Approach 1:
The patent segments the window size negotiation into distinct steps: the originator sends a request message containing its desired window size, the receiver processes this request and sends a response message with its preferred size, and then both entities use the agreed-upon size for data transfer. This segmentation makes the complex negotiation process manageable and systematic, reducing the actual complexity despite enabling larger window sizes.
Solution Approach 2:
The patent uses standardized protocol messages (RDS SET_PARAMETERS command and response) as intermediaries to carry window size information. These pre-defined message formats act as mediators that simplify the negotiation process by providing a structured way to exchange window size preferences, thereby reducing the complexity of implementing larger window sizes.
Data Source
AI summary
Methods and apparatuses for reliable data service (RDS) transfer are disclosed. According to an embodiment, an originator sends, to a receiver, a request for negotiating a size of a transmission window with the receiver for an acknowledged information transfer through RDS protocol. The originator receives, from the receiver, a response to the request.


