US5675384A
Expired / Lapsed
US
⏱️ 0.0 years remaining
VBR MPEG video encoding for ATM networks with dynamic bandwidth renegotiation
Assignee: Juniper Networks Inc
•
Filing: 1995-10-03
•
Granted: 1997-10-07
•
Expires: 2015-10-03
Abstract
Abstract A system for variable bit-rate video coding in which encoding bandwidth as characterized by a usage parameter control (UPC) parameters is renegotiated between a video encoder and an asynchronous transfer mode network in order to maintain quality-of-service and save bandwidth. The coding system includes adjusting the video source quantization in a manner for controlling the occupancy level of a buffer while new UPC parameters are requested from an ATM network.
Inventors
- 👤 Gopalakrishnan Ramamurthy
- 👤 Dipankar Raychaudhuri
- 👤 Daniel Jorge Reininger
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-07 15:47
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L12/5602; H04N19/00; H04N19/10; H04N19/102; H04N19/115; H04N19/124; H04N19/126; H04N19/134; H04N19/146; H04N19/147; H04N19/152; H04N19/169; H04N19/184; H04N19/189; H04N19/192; H04N19/60; H04N19/61; H04N21/40; H04N21/43; H04N21/434; H04L2012/5614; H04L2012/5616; H04L2012/5629; H04L2012/5631; H04L2012/5632; H04L2012/5636
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
133 words
A system for VBR video coding in which encoding bandwidth is renegotiated during a call comprising: VBR video encoder for generating compressed bit-stream video from input video and for providing frame-size information; quantizer controller for selecting a quantization value (Q) based on a target video coding specification and providing the value Q to said VBR video encoder and to a UPC monitor; UPC monitor for receiving the value Q, target video coding specifications and frame size information and calculating desired UPC (usage parameter control) parameters; and control processor for comparing the quantization value Q of a frame with a target quantization (Q target ) and requesting renegotiation of the desired UPC parameters received from the UPC monitor when the values of Q and Q target are different for a predetermined quantity of frames.
Claim 2
Independent Claim
133 words
A system for VBR video coding in which encoding bandwidth is renegotiated during a call comprising: VBR video encoder for generating compressed bit-stream video from input video and for providing frame-size information; quantizer controller for selecting a quantization value (Q) based on a target video coding specification and providing the value Q to said VBR video encoder and to a UPC monitor; UPC monitor for receiving the value Q, target video coding specifications and frame size information and calculating desired UPC (usage parameter control) parameters; and control processor for comparing the quantization value Q of a frame with a target quantization (Q target ) and requesting renegotiation of the desired UPC parameters received from the UPC monitor when the values of Q and Q target are different for a predetermined quantity of frames.
Claim 3
Dependent Claim
57 words
A system as set forth in claim 1, further comprising a call admission control associated with an ATM network for receiving the compressed bit-stream video and said control processor requesting renegotiation when the renegotiation time (T reneg ) exceeds a predetermined multiple of the propagation delay necessary for the call admission control to accept or reject renegotiation.
Claim 4
Dependent Claim
42 words
A system as set forth in claim 1, where said UPC monitor calculates desired UPC parameters for the compressed bit-stream video to maintain a predetermined value Q while operating with presently monitored UPC parameters and a target quantization value Q target .
Claim 5
Dependent Claim
47 words
A system as set forth in claim 1, further comprising a buffer coupled for receiving compressed bit-stream video, where the quantization value Q is selected so that said quantizer controller maintains the occupancy level of said buffer at a level which provides a predetermined maximum end-to-end delay.
Claim 6
Independent Claim
93 words
A method of VBR video coding in which encoding bandwidth is renegotiated during a call comprising the steps of: generating compressed bit-stream video from input video; selecting a quantization value (Q) based on a target video coding specification; calculating desired UPC parameters responsive to the quantization value; comparing the quantization value Q of a frame and a target quantization value (Q target ); and sending the desired UPC parameters to a call admission control for renegotiating UPC values when the value Q and value Q target differ for a predetermined quantity of frames.
Claim 7
Independent Claim
93 words
A method of VBR video coding in which encoding bandwidth is renegotiated during a call comprising the steps of: generating compressed bit-stream video from input video; selecting a quantization value (Q) based on a target video coding specification; calculating desired UPC parameters responsive to the quantization value; comparing the quantization value Q of a frame and a target quantization value (Q target ); and sending the desired UPC parameters to a call admission control for renegotiating UPC values when the value Q and value Q target differ for a predetermined quantity of frames.
Claim 8
Dependent Claim
41 words
A method as set forth in claim 5, where the renegotiation time (T reneg ) required for renegotiating UPC parameters exceeds a predetermined multiple of the propagation delay for the call admission control to accept or reject the desired UPC values.
Claim 9
Dependent Claim
47 words
A method as set forth in claim 5, where said calculating desired UPC values calculates desired values such that the compressed bit-stream video maintains a predetermined value Q while generating compressed bit-stream video in accordance with current UPC values and a target quantization value (Q target ).
Claim 10
Dependent Claim
35 words
A method as set forth in claim 5, further comprising the step of buffering the compressed bit-stream video and the quantization value Q is selected such that said buffering provides a predetermined maximum end-to-end delay.
References Cited (Backward Citations)
US5231484A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-10-06 | 2001-04-07 | 2001-10-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-10-06 | 2005-04-07 | 2005-10-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-10-06 | 2009-04-07 | 2009-10-07 | $7700.00 | Window Closed / Lapsed |