Method of data rate exchange for transmissions across a packet-based network
First Claim
1. A method for exchanging source-to-sink data rate information in a packet-based network, comprising:
- receiving, by a first gateway mechanism coupled to said network, data rate information from a first communication device, said first communication device configured to operate as at least one of a source and sink;
determining a first data signaling rate between said first communication device and said first gateway mechanism;
receiving, by a second gateway mechanism coupled to said network, data rate information from a second communication device, said second communication device configured to operate as at least one of a source and sink;
determining a second data signaling rate between said second communication device and said second gateway mechanism;
forwarding data rate information containing said first data signaling rate to said second gateway mechanism; and
forwarding data rate information containing said second data signaling rate to said first gateway mechanism, wherein said first communication device and said first gateway mechanism determine a first maximum compatible source-to-sink data rate based on said first data signaling rate and said second data signaling rate received from said second gateway mechanism, and wherein said second communication device and said second gateway mechanism determine a second maximum compatible source-to-sink data rate based on said second data signaling rate and said first data signaling rate received from said first gateway mechanism; and
wherein the first maximum compatible source-to-sink data rate and said second maximum compatible source-to-sink data rate differ.
11 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for exchanging data rate information across a packet-based network, is presented herein. In accordance with an embodiment of the invention, a first and second communication device, configured to operate as data sources, sinks, or both, communicate with a first and second gateway mechanism, respectively. The first gateway mechanism receives data rate information from the first communication device to determine a first data signaling rate between the first communication device and the first gateway mechanism. Similarly, the second gateway mechanism receives data rate information from the second communication device to determine a second data signaling rate between the second communication device and the second gateway mechanism. The first gateway forwards data rate information containing the first data signaling rate to the second gateway mechanism and the second gateway mechanism forwards data rate information containing the second data signaling rate to the first gateway mechanism. The first communication device and the first gateway mechanism determine a maximum compatible source-to-sink data rate based on the first data signaling rate and the second data signaling rate received from the second gateway mechanism and the second communication device and the second gateway mechanism determine a maximum compatible source-to-sink data rate based on the second data signaling rate and the first data signaling rate received from the first gateway mechanism.
-
Citations
32 Claims
-
1. A method for exchanging source-to-sink data rate information in a packet-based network, comprising:
-
receiving, by a first gateway mechanism coupled to said network, data rate information from a first communication device, said first communication device configured to operate as at least one of a source and sink;
determining a first data signaling rate between said first communication device and said first gateway mechanism;
receiving, by a second gateway mechanism coupled to said network, data rate information from a second communication device, said second communication device configured to operate as at least one of a source and sink;
determining a second data signaling rate between said second communication device and said second gateway mechanism;
forwarding data rate information containing said first data signaling rate to said second gateway mechanism; and
forwarding data rate information containing said second data signaling rate to said first gateway mechanism, wherein said first communication device and said first gateway mechanism determine a first maximum compatible source-to-sink data rate based on said first data signaling rate and said second data signaling rate received from said second gateway mechanism, and wherein said second communication device and said second gateway mechanism determine a second maximum compatible source-to-sink data rate based on said second data signaling rate and said first data signaling rate received from said first gateway mechanism; and
wherein the first maximum compatible source-to-sink data rate and said second maximum compatible source-to-sink data rate differ. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for exchanging source-to-sink data rate information in a packet-based network, comprising:
-
a first communication device configured to communicate data across said network and to operate as at least one of a source and sink of data;
a first gateway mechanism coupled to said network, said first gateway mechanism configured to receive data rate information from said first communication device to determine a first data signaling rate between said first communication device and said first gateway mechanism;
a second communication device configured to communicate data across said network and to operate as at least one of a source and sink of data;
a second gateway mechanism coupled to said network, said second gateway mechanism configured to receive data rate information from said second communication device to determine a second data signaling rate between said second communication device and said second gateway mechanism;
wherein said first gateway forwards data rate information containing said first data signaling rate to said second gateway mechanism and said second gateway mechanism forwards data rate information containing said second data signaling rate to said first gateway mechanism, and wherein said first communication device and said fist gateway mechanism determine a first maximum compatible source-to-sink data rate based on said first data signaling rate and said second data signaling rate received from said second gateway mechanism and said second communication device and said second gateway mechanism determine a second maximum compatible source-to-sink data rate based on said second data signaling rate and said first data signaling rate received from said first gateway mechanism, and wherein the first maximum compatible source-to-sink data rate and said second maximum compatible source-to-sink data rate differ. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A machine-readable medium encoded with a plurality of processor-executable instruction sequences for exchanging data rate information in a packet-based network, said instruction sequences comprising:
-
receiving, by a first gateway mechanism coupled to said network, data rate information from a first communication device, said first communication device configured to operate as at least one of a source and sink;
determining a first data signaling rate between said first communication device and said first gateway mechanism;
receiving, by a second gateway mechanism coupled to said network, data rate information from a second communication device, said second communication device configured to operate as at least one of a source and sink;
determining a second data signaling rate between said second communication device and said second gateway mechanism;
forwarding data rate information containing said first data signaling rate to said second, gateway mechanism; and
forwarding data rate information containing said second data signaling rate to said first gateway mechanism, wherein said first communication device and said first gateway mechanism determine a first maximum compatible source-to-sink data rate based on said first data signaling rate and said second data signaling rate received from said second gateway mechanism, and wherein said second communication device and said second gateway mechanism determine a first maximum compatible source-to-sink data rate based on said second data signaling rate and said first data signaling rate received from said first gateway mechanism;
armwherein the first maximum compatible source-to-sink data rate and said second maximum compatible source-to-sink data rate differ. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification