System and method of quality of service signaling between client and server devices
First Claim
1. A method for adapting the components of a communication system, comprising:
- assembling at least one of an elastic source coding component, an elastic channel coding component, an elastic network component, and an elastic bandwidth enhancement component;
obtaining information about a client device and a network;
receiving user quality of service requirements; and
adjusting at least one of the at least one of the elastic source coding component, the elastic channel coding component, the elastic network component, and the elastic bandwidth enhancement component based on the user quality of service requirements.
6 Assignments
0 Petitions
Accused Products
Abstract
The techniques according to the present invention can be used to optimize signal transmission according to the quality of service (QOS) required or requested at the receiver/destination/client. Such optimization can take into account actual user requirements, human perception minimum requirement or application specific requirements. Scaling can also be provided based on the size of the network or the number of users on the network. The quality of service requirement seeks to trade off or balance quality, complexity, delay, and data rate. In other words, the QOS techniques of the present invention seeks to minimize delay and maximize throughput. That is, to maximize quality within constraints.
112 Citations
18 Claims
-
1. A method for adapting the components of a communication system, comprising:
-
assembling at least one of an elastic source coding component, an elastic channel coding component, an elastic network component, and an elastic bandwidth enhancement component;
obtaining information about a client device and a network;
receiving user quality of service requirements; and
adjusting at least one of the at least one of the elastic source coding component, the elastic channel coding component, the elastic network component, and the elastic bandwidth enhancement component based on the user quality of service requirements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for adapting the components of a communication system, comprising:
-
determining a plurality of system components to be adjusted;
providing user preferences and client device constraints;
determining network status;
translating the user preferences and the client device constraints into network design properties;
computing a plurality of broadband margins for a variety of source coding components and parameter values to determine an optimum broadband; and
applying a set of the source coding components and parameter values to the system components. - View Dependent Claims (17)
-
-
18. A system for adapting components of a communication system, comprising:
-
a user;
a client;
a source;
a communication medium between the client and source;
an expert system connected to at least two of the user, the client, the source and the communication medium for providing control of any of the network and the source; and
a translator between the expert system and at least one of the user, client, source, and communication medium for converting primitives from at least one of the user and the client to engineering design parameters.
-
Specification