Transmission of AV/C transactions over multiple transports method and apparatus
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a system and method for transmitting AV/C data over one or more transports. Further disclosed is a system and method for transmitting AV/C data over non-FCP communication media. The disclosed system and method includes an AV/C transaction delivery system which operates in conjunction with communicatively coupled AV/C protocol layers, AV/C transport layers, and AV/C transport controllers to effectuate transmission of AV/C transaction data without regard to protocol.
88 Citations
38 Claims
-
1-13. -13. (canceled)
-
14. Apparatus adapted to communicate a plurality of audio visual data to one or more devices over a plurality of differing transports, comprising:
-
a plurality of transport controllers; and
a protocol stack, wherein said protocol stack, comprises;
an audio visual protocol layer; and
an audio visual transport layer in communication with said audiovisual protocol layer;
wherein said audio visual transport layer is adapted to determine which one of said plurality of transport controllers to call based at least in part on an identification element associated with said plurality of audio visual data. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for establishing a transport instance among a plurality of heterogeneous transports, comprising:
-
detecting a transport bus and creating a bus identification associated with said detected transport bus;
notifying a transport layer of said bus identification in response to said act of detecting; and
associating said transport instance with said bus identification. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method for transmitting data over individual ones of a plurality of heterogeneous transports, comprising:
-
receiving a data packet at a first protocol layer;
consulting a source for a transport identification associated with said data packet;
providing to a second protocol layer said data packet and said transport identification;
determining which one of a plurality of transport controllers to call based at least in part on said transport identification at said second protocol layer;
passing said data packet to said determined one of said plurality of transport controllers; and
executing a routine at said determined one of said plurality of transport controllers to transport said data packet over one of said plurality of heterogeneous transports. - View Dependent Claims (32, 33, 34, 35)
-
-
36. Interface apparatus adapted to communicate a plurality of data packets to one or more devices via individual ones of a plurality of differing transports, comprising:
-
a plurality of transport controllers; and
a protocol stack, wherein said protocol stack, comprises;
a protocol layer; and
a transport layer in communication with said protocol layer, said transport layer comprising a software entity that provides transport services to said protocol layer;
wherein said transport layer is adapted to determine which one of said plurality of transport controllers to call based at least in part on an identification field associated with said plurality of data packets. - View Dependent Claims (37, 38)
-
Specification