QUALITY OF SERVICE MANAGEMENT SYSTEM AND METHOD OF FORWARD ERROR CORRECTION
First Claim
Patent Images
1. A quality of service (QoS) management server, comprising:
- an encoder operable to forward error correction (FEC) encode a video stream at a current redundancy level for transmission via a network interface controller (NIC); and
a processor operable to receive QoS statistics regarding said video stream via said NIC, employ said QoS statistics to determine a new redundancy level and cause said encoder to FEC encode said video stream at said new redundancy level.
1 Assignment
0 Petitions
Accused Products
Abstract
A quality of service (QoS) management system and a method of forward error correction (FEC). One embodiment of the QoS management system includes a QoS management server including: (1) an encoder operable to forward error correction (FEC) encode a video stream at a current redundancy level for transmission via a network interface controller (NIC), and (2) a processor operable to receive QoS statistics regarding the video stream via the NIC, employ the QoS statistics to determine a new redundancy level and cause the encoder to FEC encode the video stream at the new redundancy level.
-
Citations
20 Claims
-
1. A quality of service (QoS) management server, comprising:
-
an encoder operable to forward error correction (FEC) encode a video stream at a current redundancy level for transmission via a network interface controller (NIC); and a processor operable to receive QoS statistics regarding said video stream via said NIC, employ said QoS statistics to determine a new redundancy level and cause said encoder to FEC encode said video stream at said new redundancy level. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A quality of service (QoS) enabled client, comprising:
-
a network interface controller (NIC) configured to receive source packets and repair packets of a forward error correction (FEC) encoded video stream encoded based on a redundancy level derived from previously transmitted QoS statistics; a processor operable to decode said FEC encoded video stream and collect further QoS statistics for dissemination. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
9. The QoS enabled client recited in claim 9 wherein said QoS statistics include:
-
a loss count of said source packets and repair packets over a time interval; one-way-delay times between consecutive packets of said FEC encoded video stream; a frame number of a frame being processed by said processor at the time of dissemination.
-
-
15. A method of forward error correction (FEC), comprising:
-
receiving QoS statistics indicative of conditions of a network between a server and a client; and determining a redundancy level for FEC encoding a source video stream based on said QoS statistics and transmitting an encoded video stream over said network toward a client for receipt, decoding and display. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification