System and method for combining synchronous and asynchronous communications on a communications network
First Claim
1. A multi-carrier communications system including a plurality of communications nodes coupled to one another over a communications medium, wherein the medium includes a predetermined number of data carriers and each of the nodes includes a communications event management module, wherein the management module, for a communication event requiring use of a minimum number of carriers to satisfy a bandwidth requirement corresponding to the event, determines whether:
- (i) currently available carriers from the predetermined number of carriers for the medium can satisfy the communications event bandwidth requirement, (ii) the minimum number of carriers does not exceed the currently available carriers, (iii) the number of currently available carriers does not exceed the predetermined number of carriers of the medium less the number of carriers of the medium not suitable for communications, and (iv) the sum of the currently available carriers and the predetermined number of event carriers does not exceed the predetermined number of carriers of the medium less the carriers of the medium not suitable for communications, and wherein, if each of the conditions (i), (ii), (iii) and (iv) is satisfied, the management module defines at least two communications channels for the system while the communications event is occurring, wherein the first channel includes a plurality of first carriers for completing the communications event as a synchronous communication and the second channel includes at least a second carrier for completing an asynchronous communication.
4 Assignments
0 Petitions
Accused Products
Abstract
Management and control of the distribution of multiple, synchronous and asynchronous, simultaneously occurring audio and video data content in a communications network, as well as the bandwidth used for distributing the content on the network, is performed by all of the content source and content rendering devices operating in unison. The devices, by utilizing a method of establishing dedicated communication channels based on available bandwidth, data content, and network link reliability, can perform the distribution of content throughout the network in a manner that will reduce the latency and improve the reliability of the data distribution.
-
Citations
14 Claims
-
1. A multi-carrier communications system including a plurality of communications nodes coupled to one another over a communications medium, wherein the medium includes a predetermined number of data carriers and each of the nodes includes a communications event management module,
wherein the management module, for a communication event requiring use of a minimum number of carriers to satisfy a bandwidth requirement corresponding to the event, determines whether: -
(i) currently available carriers from the predetermined number of carriers for the medium can satisfy the communications event bandwidth requirement, (ii) the minimum number of carriers does not exceed the currently available carriers, (iii) the number of currently available carriers does not exceed the predetermined number of carriers of the medium less the number of carriers of the medium not suitable for communications, and (iv) the sum of the currently available carriers and the predetermined number of event carriers does not exceed the predetermined number of carriers of the medium less the carriers of the medium not suitable for communications, and wherein, if each of the conditions (i), (ii), (iii) and (iv) is satisfied, the management module defines at least two communications channels for the system while the communications event is occurring, wherein the first channel includes a plurality of first carriers for completing the communications event as a synchronous communication and the second channel includes at least a second carrier for completing an asynchronous communication. - View Dependent Claims (2, 3, 7, 8, 9, 10, 11, 12, 13)
-
-
4. The system of 1, wherein the currently available carriers are selected from the carriers for the medium based on information obtained from channel training of the medium and analysis of carriers transmitted on the medium on a per-carrier basis.
-
5. The system of 1, wherein the currently available carriers are selected from at least one of historical channel data, real time channel data, known and learned patterns of changes of channel related parameters and anticipated channel behavior.
-
6. The system of 1, wherein the currently available carriers are selected based on information obtained from analysis of adhoc communications occurring on the medium.
-
14. A method for multi-carrier communications in a communications system, wherein the system includes a plurality of communications nodes coupled to one another over a communications medium, wherein the medium includes a predetermined number of data carriers and each of the nodes includes a communications event management module, the method comprising:
-
determining a minimum number of carriers required to satisfy a bandwidth requirement corresponding to the communications event, completing the communications event if;
(i) currently available carriers from the predetermined number of carriers for the medium can satisfy the communication event bandwidth requirement, (ii) the predetermined number of event carriers does not exceed the currently available carriers, (iii) the number of currently available carriers does not exceed the number of carriers of the medium less the number of carriers of the medium not suitable for communications, and (iv) the sum of the currently available carriers and the predetermined number of event carriers does not exceed the number of carriers of the medium less the number of carriers of the medium not suitable for communications, and wherein the completing the event includes establishing a first channel having a plurality of first carriers for completing the communications event as a synchronous communication and a second channel having at least a second carrier for completing an asynchronous communication.
-
Specification