METHOD AND SYSTEM FOR COMPRESSION BASED QUALITY OF SERVICE
First Claim
1. A method for controlling the quality of service for data communication, the method comprising:
- receiving a first data set and a second data set;
storing said first data set in a queue;
determining whether the content of said first data set is functionally redundant to the content of said second data set; and
,transmitting said first data set and dropping said second data set if the contents of said first data set are functionally redundant to the contents of said second data set.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments of the present invention provide for a system and method for preserving bandwidth in data networks. The method includes determining whether to perform functional redundancy processing for a current data set. Determining whether to perform functional redundancy processing for a current data set may be conducted according to redundancy rules. In performing functional redundancy processing, the method includes receiving a first data set and a second data set and storing the first data set in a queue. The method may also include determining whether the content of the first data set is functionally redundant to the content of said second data set. If the contents of the first data set are functionally redundant to the contents of the second data set, the method includes transmitting the first data set and dropping the second data set. Functionally redundant messages are dropped prior to transmission, optimizing bandwidth.
-
Citations
20 Claims
-
1. A method for controlling the quality of service for data communication, the method comprising:
-
receiving a first data set and a second data set; storing said first data set in a queue; determining whether the content of said first data set is functionally redundant to the content of said second data set; and
,transmitting said first data set and dropping said second data set if the contents of said first data set are functionally redundant to the contents of said second data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having a set of instructions for execution on a processing device, said set of instructions comprising:
-
a receiving routine for receiving a first data set and a second data set; a storing routine for storing said first data set in a queue; a redundancy routine for determining whether the content of said first data set is functionally redundant to the content of said second data set; and
,a transmitting routine for transmitting said first data set and dropping said second data set if the contents of said first data set are functionally redundant to the contents of said second data set. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for data communication, the method comprising:
-
receiving a first data set; storing said first data set in a queue; receiving a second data set; determining whether to perform functional redundancy processing for said second data set based on redundancy rules, said redundancy rules being controlled by a selected mode; searching said queue for said first data set and determining whether said first data set is functionally redundant to said second data set based on said redundancy rules; and
,if said first data set is functionally redundant to said second data set, dropping said second data set. - View Dependent Claims (19, 20)
-
Specification