METHOD AND SYSTEM FOR ASYNCHRONOUS AND ISOCHRONOUS DATA TRANSMISSION IN A HIGH SPEED VIDEO NETWORK
First Claim
1. A method of communication between audio/video (AV) devices, comprising:
- establishing an AV path stream for AV data streaming between a source AV device and a destination AV device, wherein each AV device includes one or more I/O ports for connecting the AV device to another AV device via a communication link including multiple communication lanes;
multiplexing asynchronous and isochronous AV data for transmission via one or more fixed length data cells, each data cell capable of carrying one or more of;
an asynchronous data symbol and an isochronous data symbol;
wherein multiplexing includes selectively mapping asynchronous data onto isochronous symbols for transmission during a video blanking period; and
transmitting one or more data cells from a physical layer of the source AV device to the destination AV device, via one or more communication lanes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for communication between audio/video (AV) devices. In one embodiment communication between AV devices includes establishing an AV path stream for AV data streaming between a source AV device and a destination AV device, wherein each AV device includes one or more I/O ports for connecting the AV device to another AV device via a communication link including multiple communication lanes. Asynchronous and isochronous AV data is multiplexed for transmission via one or more fixed length data cells, each data cell capable of carrying one or more of: an asynchronous data symbol and an isochronous data symbol. Multiplexing includes selectively mapping asynchronous data onto isochronous symbols for transmission during a video blanking period. One or more data cells are transmitted from a physical layer of the source AV device to the destination AV device, via one or more communication lanes.
26 Citations
33 Claims
-
1. A method of communication between audio/video (AV) devices, comprising:
-
establishing an AV path stream for AV data streaming between a source AV device and a destination AV device, wherein each AV device includes one or more I/O ports for connecting the AV device to another AV device via a communication link including multiple communication lanes; multiplexing asynchronous and isochronous AV data for transmission via one or more fixed length data cells, each data cell capable of carrying one or more of;
an asynchronous data symbol and an isochronous data symbol;wherein multiplexing includes selectively mapping asynchronous data onto isochronous symbols for transmission during a video blanking period; and transmitting one or more data cells from a physical layer of the source AV device to the destination AV device, via one or more communication lanes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An audio/video (AV) streaming system, comprising:
-
a switched network of AV devices serially connected via communication links; wherein at least one of said AV devices comprises; a connection setup module that establishes an AV path stream for AV data streaming between a source AV device and a destination AV device, wherein each AV device includes one or more I/O ports for connecting the AV device to another AV device via a communication link including multiple communication lanes; and a mapping module that multiplexes asynchronous and isochronous AV data for transmission via one or more fixed length data cells at a physical (PHY) layer configured for communicating one or more data cells from the source AV device to the destination AV device via one or more communication lanes, wherein each data cell capable of carrying one or more of;
asynchronous data symbols and isochronous data symbols;wherein the mapping module multiplexes asynchronous and isochronous AV data for transmission via one or more fixed length data cells, such that multiplexing includes selectively mapping asynchronous data onto isochronous symbols for transmission during a video blanking period. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An audio/video (AV) device, comprising:
-
a connection setup module that establishes an AV path stream for AV data streaming between a source AV device and a destination AV device, wherein each AV device includes one or more I/O ports for connecting the AV device to another AV device via a communication link including multiple communication lanes; and a mapping module that multiplexes asynchronous and isochronous AV data for transmission via one or more fixed length data cells at a physical (PHY) layer configured for communicating one or more data cells from the source AV device to the destination AV device via one or more communication lanes, wherein each data cell capable of carrying one or more of;
asynchronous data symbols and isochronous data symbols;wherein the mapping module multiplexes asynchronous and isochronous AV data for transmission via one or more fixed length data cells, such that multiplexing includes selectively mapping asynchronous data onto isochronous symbols for transmission during a video blanking period, between the source AV device and the destination AV device in a switched network of AV devices. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification