← Back to Patent Explorer
US6097739A Expired / Lapsed US ⏱️ 0.0 years remaining

Data transfer rate control method and data transfer rate controller

Assignee: Fujitsu Ltd
•
Filing: 1997-05-05
•
Granted: 2000-08-01
•
Expires: 2017-05-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data transfer rate control method inserts a stuff packet in real time to resolve the problem present in an ATM transmission for MPEG data. The method, for controlling a data transfer rate at which coded data are transferred in an asynchronous transfer mode may include the steps of: forming the coded data for an AAL layer (ATM Adaptation Layer); calculating an insertion timing for insertion of a NULL packet; inserting the NULL packet into the coded data of the AAL layer in consonance with the insertion timing, obtained by the calculation, for the NULL packet; and transferring, in the asynchronous transfer mode, the coded data of the AAL layer into which the NULL packet is inserted.

Inventors

  • 👤 Hiroaki Yamashita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 17:33
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/236; H04N21/23611

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 132 words
A method for controlling a data transfer rate at which coded data are transferred in an asynchronous transfer mode, comprising the steps of: forming said coded data for an ATM adaptation layer; calculating an insertion timing for insertion of a NULL packet; inserting said NULL packet into said coded data of said ATM adaptation layer in consonance with said insertion timing, obtained by the calculation, for said NULL packet; and transferring, in said asynchronous transfer mode, said coded data of said ATM adaptation layer into which said NULL packet has been inserted, wherein insertion timing P for said NULL packet to be inserted is acquired from P=αy/(αy-x), where α=47/53, x denotes a coded bit rate for said coded data and y denotes an available bit rate for an asynchronous transfer mode layer.
Claim 2
Independent Claim 132 words
A method for controlling a data transfer rate at which coded data are transferred in an asynchronous transfer mode, comprising the steps of: forming said coded data for an ATM adaptation layer; calculating an insertion timing for insertion of a NULL packet; inserting said NULL packet into said coded data of said ATM adaptation layer in consonance with said insertion timing, obtained by the calculation, for said NULL packet; and transferring, in said asynchronous transfer mode, said coded data of said ATM adaptation layer into which said NULL packet has been inserted, wherein insertion timing P for said NULL packet to be inserted is acquired from P=αy/(αy-x), where α=47/53, x denotes a coded bit rate for said coded data and y denotes an available bit rate for an asynchronous transfer mode layer.
Claim 3
Dependent Claim 40 words
A data transfer rate control method according to claim 1, wherein said coded data is formed as an MPEG (Motion Picture Experts Group)2 TS packet, and wherein said ATM adaptation layer is constituted by an ATM adaptation layer 5 packet.
Claim 4
Dependent Claim 26 words
A data transfer rate control method according to claim 2, wherein auxiliary data is included in said NULL packet to enable transfer of said auxiliary data.
Claim 5
Dependent Claim 22 words
The method according to claim 1, wherein auxiliary data is included in the NULL packet to enable transfer of said auxiliary data.
Claim 6
Dependent Claim 141 words
A data transfer rate controller comprising: an accumulator for accumulating coded data; an interface circuit for converting data read from said accumulator into a packet for an ATM adaptation layer; a buffer memory used as an output buffer for said interface circuit; an asynchronous transfer mode interface circuit for converting data output from said buffer memory into data in an asynchronous transfer mode for performing a data transfer process; and a controller for inserting a NULL packet into said ATM adaptation layer at a predetermined timing interval before a packet of said ATM adaptation layer is accumulated in said buffer memory; wherein insertion timing P for said NULL packet to be inserted is acquired from P=αy/(αy-x), where α=47/53, x denotes a coded bit rate for said coded data and y denotes an available bit rate for an asynchronous transfer mode layer.
Claim 7
Dependent Claim 141 words
A data transfer rate controller comprising: an accumulator for accumulating coded data; an interface circuit for converting data read from said accumulator into a packet for an ATM adaptation layer; a buffer memory used as an output buffer for said interface circuit; an asynchronous transfer mode interface circuit for converting data output from said buffer memory into data in an asynchronous transfer mode for performing a data transfer process; and a controller for inserting a NULL packet into said ATM adaptation layer at a predetermined timing interval before a packet of said ATM adaptation layer is accumulated in said buffer memory; wherein insertion timing P for said NULL packet to be inserted is acquired from P=αy/(αy-x), where α=47/53, x denotes a coded bit rate for said coded data and y denotes an available bit rate for an asynchronous transfer mode layer.
Claim 8
Dependent Claim 39 words
A data transfer rate controller according to claim 5, wherein said coded data is formed as an MPEG (Motion Picture Experts Group)2 TS packet, and wherein said ATM adaptation layer is constituted by an ATM adaptation layer 5 packet.
Claim 9
Dependent Claim 25 words
The data transfer rate controller according to claim 5, wherein auxiliary data is included in the NULL packet to enable transfer of said auxiliary data.

References Cited (Backward Citations)

JPH04252535A Cited
US5509001A Cited
US5534937A Cited
JPH07336341A Cited
US5563884A Cited
US5650825A Cited
US5561791A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-01 2004-01-31 2004-08-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-01 2008-01-31 2008-08-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-01 2012-01-31 2012-08-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag