System and method for providing multimedia quality of service sessions in a communications network
First Claim
1. A method for use in a multilayered computer communication network having a pre-existing session established to ensure transmission of data elements between computers at least at one predetermined quality of service;
- comprisinggenerating a request from one of said computers for said transmission of data elements at said at least one quality of service;
multiplexing said transmission at said at least one quality of service on said pre-existing session; and
transferring said data elements of said at least one quality of service transmission through at least one service channel of a first layer of said network to at least one service channel of a second layer of said network.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method ensure transmission of data elements between computers at a preselected quality of service. A computer in a layered reference model communication network requests a preselected quality of service for selected transmissions. An existing session is employed whereby transmissions having a variety of preselected quality of service guarantees are multiplexed onto the existing session. Data elements having the preselected qualities of service are transferred from service channels of another such layer. One, a system and method are provided for use between layer N+1 and layer N, wherein elements from two or more service channels from N+1 are transferred to one or more service channels in layer N such that a preselected quality of service is provided for the elements being transferred. Elements from a service channel having a higher priority, deadline, or period are transferred from the layer N+1 service channel to the layer N service channel before elements from a service channel having a lower priority, deadline, or period. In yet another embodiment, the number of elements are constrained whereby no more than a fixed number of such elements will receive service in a layer N service channel at a given point in time.
97 Citations
27 Claims
-
1. A method for use in a multilayered computer communication network having a pre-existing session established to ensure transmission of data elements between computers at least at one predetermined quality of service;
- comprising
generating a request from one of said computers for said transmission of data elements at said at least one quality of service; multiplexing said transmission at said at least one quality of service on said pre-existing session; and transferring said data elements of said at least one quality of service transmission through at least one service channel of a first layer of said network to at least one service channel of a second layer of said network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- comprising
-
10. A method for use in a multilayered computer communication network having at least an N+1 layer and an N layer to ensure transmission of data elements between computers at least at one predetermined quality of service, comprising
establishing two or more service channels in said N+1 layer; -
establishing one or more service channels in said N layer; and transferring said data elements from said two or more channels in said N+1 layer to said one or more channels in said N layer at said predetermined quality of service. - View Dependent Claims (11, 12)
-
-
13. An apparatus for use in a multilayered computer communication network having a pre-existing session established to ensure transmission of data elements between computers at least at one predetermined quality of service;
- comprising
means for generating a request from one of said computers for said transmission of data elements at said at least one quality of service; means for multiplexing said transmission at said at least one quality of service on said pre-existing session; and means for transferring said data elements of said at least one quality of service transmission through at least one service channel of a first layer of said network to at least one service channel of a second layer of said network. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
- comprising
-
22. Apparatus for use in a multilayered computer communication network having at least an N+1 layer and an N layer to ensure transmission of data elements between computers at least at one predetermined quality of service, comprising
means for establishing two or more service channels in said N+1 layer; -
means for establishing one or more service channels in said N layer; and means for transferring said data elements from said two or more channels in said N+1 layer to said one or more channels in said N layer at said predetermined quality of service. - View Dependent Claims (23, 24)
-
-
25. A computer program product for use in a multilayered computer communication network having at least an N+1 layer and an N layer comprising
a computer usable medium having computer readable program code means embodied in said medium to ensure transmission of data elements between computers at least at one predetermined quality of service, said computer program product having: -
program code means for establishing two or more service channels in said N+1 layer; program code means for establishing one or more service channels in said N layer; and program code means for transferring said data elements from said two or more channels in said N+1 layer to said one or more channels in said N layer at said predetermined quality of service. - View Dependent Claims (26, 27)
-
Specification