← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag