Virtual Shuttle Packet Routing for Flexible Bidirectional Networking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multimedia device networking and data transmission methods based on a tree topology are limited, especially with the increasing number of devices and data exchange requirements in the Internet of Things environment.
Innovation Solution
Implement a transmission method and network utilizing service virtual shuttles with router forwarding tables to enable flexible connection and bidirectional data transmission between devices, allowing for diverse signal and data transmission types and supporting various network topologies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If devices are connected based on a conventional tree topology using HDMI protocol, then data transmission between devices is achieved, but the connection mode and data transmission flexibility are limited
Solution Approach 1:
The patent segments the data transmission path into multiple independent virtual channels (VCs) within the HDMI protocol framework. Each VC can carry different service streams independently, allowing flexible connection modes without changing the physical tree topology. This segmentation enables multiple devices to be connected in various configurations while maintaining protocol compatibility.
Solution Approach 2:
The patent introduces virtual channel dimensionality on top of the existing physical HDMI connection. By adding the virtual channel layer, the system transforms the single-dimensional physical connection into a multi-dimensional communication space, enabling bidirectional transmission and multiple connection modes without physical reconfiguration.
2Adaptability or versatility
If a service virtual shuttle is introduced to support bidirectional transmission, then data transmission flexibility is improved, but the system complexity increases
Solution Approach 1:
The service virtual shuttle acts as an intermediary component that mediates between source and destination devices. It encapsulates the bidirectional transmission logic within a standardized virtual channel framework, allowing complex bidirectional communication to be achieved through a unified interface without exposing the underlying complexity to end devices.
Solution Approach 2:
The virtual shuttle mechanism provides universal functionality across different device types and connection scenarios. A single virtual shuttle implementation can support various service streams, connection modes, and transmission directions, eliminating the need for device-specific custom solutions and reducing overall system complexity.
3Productivity
If router forwarding tables are used to manage packet forwarding rules, then data transmission efficiency is improved, but the control complexity increases
Solution Approach 1:
The router forwarding table is pre-configured with packet forwarding rules before data transmission occurs. These rules are established in advance based on the virtual channel configuration and service stream requirements, allowing the router to efficiently forward packets without real-time complex decision-making, thus improving transmission efficiency while managing control complexity.
Data Source
AI summary
An example transmission method includes obtaining a packet of a first service stream from a receive buffer, and transmitting the packet of the first service stream through a transmit buffer of a first service virtual shuttle between a first device and a second device based on a router forwarding table. The router forwarding table indicates a packet forwarding rule based on a service virtual shuttle, and the service virtual shuttle is used to support bidirectional transmission of a service stream between two devices.


