Method for scheduling time slots in a communications network channel to support on-going video transmissions
First Claim
1. A method for scheduling time slots in a communications network channel accessed by multiple communications sources to support on-going video transmissions, the method comprising the steps of:
- dividing the communication channel into a plurality of frames;
dividing each of the frames into a plurality of slots;
providing one slot selected from the plurality of slots to one of the multiple communication sources for use in performing video transmissions over the communication channel;
providing a subset of slots selected from the plurality of slots for use by the one of the multiple communication sources to request that an additional slot selected from the plurality of slots be provided to the one of the multiple communication sources for use in performing further video transmissions over the communication channel;
wherein the number of slots in the subset of the plurality of slots is determined as a function of the video compression cycle rate of the one of the multiple communication sources.
2 Assignments
0 Petitions
Accused Products
Abstract
A full service channel access protocol that supports the integrated transport of voice, video and data communications is provided by dividing a communication channel into a plurality of frames, dividing each of the frames into a plurality of slots, and dividing some of the plurality of slots into a plurality of mini-slots. The mini-slots are provided for use by the multiple communication sources to request the establishment of a new voice, data, or video transmission connection over the communication channel. Additionally, a second one of the plurality of slots is divided into a plurality of second mini-slots for use by the multiple communication sources to request the establishment of a new voice, data, or video transmission connection over the communication channel and for use by the multiple communication sources to augment an existing video connection over the communication channel. The method enables timely and power efficient communications over communication network
89 Citations
27 Claims
-
1. A method for scheduling time slots in a communications network channel accessed by multiple communications sources to support on-going video transmissions, the method comprising the steps of:
-
dividing the communication channel into a plurality of frames;
dividing each of the frames into a plurality of slots;
providing one slot selected from the plurality of slots to one of the multiple communication sources for use in performing video transmissions over the communication channel;
providing a subset of slots selected from the plurality of slots for use by the one of the multiple communication sources to request that an additional slot selected from the plurality of slots be provided to the one of the multiple communication sources for use in performing further video transmissions over the communication channel;
wherein the number of slots in the subset of the plurality of slots is determined as a function of the video compression cycle rate of the one of the multiple communication sources. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for scheduling time slots in a communications network channel accessed by multiple communications sources to support on-going video transmissions, the method comprising the steps of of:
-
dividing the communication channel into a plurality of frames;
dividing each of the frames into a plurality of slots;
providing one slot selected from the plurality of slots to each one of a plurality of communication sources selected from the multiple communication sources for use in performing video transmissions over the communication channel;
providing a subset of slots selected from the plurality of slots for use by the plurality of communication sources to request that additional slots selected from the plurality of slots be provided to selected ones of the plurality of communication sources for use in performing further video transmissions over the communication network;
wherein the number of slots in the subset of the plurality of slots is determined as a function of the video compression cycle rates of the plurality of communication sources. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable medium for use in scheduling time slots in a communications network channel accessed by multiple communications sources to support on-going video transmissions, the computer-readable medium comprising instructions for performing the steps of:
-
dividing the communication channel into a plurality of frames;
dividing each of the frames into a plurality of slots;
providing one slot selected from the plurality of slots to one of the multiple communication sources for use in performing video transmissions over the communication channel;
providing a subset of slots selected from the plurality of slots for use by the one of the multiple communication sources to request that an additional slot selected from the plurality of slots be provided to the one of the multiple communication sources for use in performing further video transmissions over the communication channel;
wherein the number of slots in the subset of the plurality of slots is determined as a function of the video compression cycle rate of the one of the multiple communication sources. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification