JP4180061B2 - 出力方法、出力装置及びコンピュータプログラム - Google Patents
出力方法、出力装置及びコンピュータプログラム Download PDFInfo
- Publication number
- JP4180061B2 JP4180061B2 JP2005051992A JP2005051992A JP4180061B2 JP 4180061 B2 JP4180061 B2 JP 4180061B2 JP 2005051992 A JP2005051992 A JP 2005051992A JP 2005051992 A JP2005051992 A JP 2005051992A JP 4180061 B2 JP4180061 B2 JP 4180061B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- amount
- accumulation
- accumulated
- output
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/22—Traffic shaping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/32—Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、データの蓄積量が定常遅延検出の基準となる所定の基準量未満とならなかった場合に、定常遅延が発生していると判断し、上限蓄積量に基づくデータの破棄が発生していないときは初期蓄積量及び上限蓄積量の設定を低くすることで定常遅延の発生を抑制することが可能である。しかも上限蓄積量に基づくデータの破棄が発生しているときには、定常遅延が発生しているが転送時間の揺らぎも大きいと判断して初期蓄積量の設定のみを低くすることで、定常遅延の発生を抑制するだけでなく、データの破棄を抑制することもできるので、データがリアルタイム系のアプリケーションによる音データの場合には、データの破棄による音切れの発生を抑制することが可能である。
本発明は、所定の検査間隔で、データの蓄積状況を検査して、初期蓄積量及び上限蓄積量の設定を調整し、また定常遅延が発生していると判定した場合に、蓄積されているデータの一部を破棄することで、定常遅延の発生の抑制を可能とし、しかもデータの破棄によるデータ不足が発生している場合に検査間隔の設定を延長することにより、長周期の揺らぎを見過ごして不適切な初期蓄積量及び上限蓄積量を設定することを防止し、長周期の揺らぎによるデータの破棄の発生を抑制することができるので、データがリアルタイム系のアプリケーションによる音データの場合には、データの破棄による音切れの発生を抑制することが可能である。
第5発明に係る出力装置は、前記データは、音データであり、前記データに基づく出力とは、音データに基づく音の再生であることを特徴とする。
また、第6発明に係る出力装置は、他の装置と通信する手段を更に備え、前記データに基づく出力とは、他の装置へのデータの送信であることを特徴とする。
図1は、本発明の実施の形態1における出力装置を用いた通信システムの構成例を示す概念図である。図1中1は、IP電話用端末装置等の通信用コンピュータを用いた本発明の出力装置であり、出力装置1は、インターネットルータ等の中継装置及び通信線にて構成されるVoIP網等の通信網100に接続し、IP電話用端末装置等の送信装置2とパケット通信を行う。送信装置2は、入力された音を出力させるための音データを含むパケットを生成し、生成したパケットを、通信網100を介して出力装置1へ送信し、出力装置1では、受信したパケットに含まれる音データに基づいて音を出力する。音データを含むパケットは、VoIP通信に用いられる通信規約であるRTP(Real-time Transport Protocol)等の規定に基づいている。なお説明の便宜上、出力装置1及び送信装置2として記載しているが、各装置の構成は実質的に同様であり、送信装置2から出力装置1への一方向の通信に限るものではなく、双方向通信が可能である。
実施の形態2は、実施の形態1において、検査期間の延長期間を固定するのではなく、未蓄積状態が発生した状況に応じて動的に検査期間の延長期間を決定する形態である。実施の形態2における出力装置を用いた通信システムの構成については、実施の形態1と同様であるので、実施の形態1を参照するものとし、その説明を省略する。なお延長期間が固定されていないので、検査間隔管理部173は、検査間隔の延長期間をパラメータとして記録しておく必要はないが、後述する様に、定常遅延の発生を検出した時刻を記録することが必要となる。
実施の形態3は、実施の形態2において、一度の検査期間中に未蓄積状態が複数回発生した場合に、その発生状況に応じて検査期間の延長期間を決定する形態である。実施の形態3における出力装置を用いた通信システムの構成については、実施の形態1と同様であるので、実施の形態1を参照するものとし、その説明を省略する。なお検査間隔管理部173では、定常遅延の発生を検出した時刻及び未蓄積状態が発生した時刻を、延長期間の算出の基準となる延長期間算出基準時刻として管理する。
実施の形態4は、一度の検査期間中に未蓄積状態が複数回発生した場合に、実施の形態3と異なる方法により、検査期間の延長期間を決定する形態である。より具体的には、最後に未蓄積状態が発生した時刻に基づいて検査期間の延長期間を決定する。実施の形態4における出力装置を用いた通信システムの構成については、実施の形態1と同様であるので、実施の形態1を参照するものとし、その説明を省略する。定常遅延の発生を検出した時刻を示す定常遅延検出時刻及び未蓄積状態が発生した時刻を示す未蓄積発生時刻を夫々管理する。
図16は、本発明の実施の形態5における出力装置を用いた通信システムの構成例を示す概念図である。図16中3は、インターネットルータ等の中継装置として用いられる通信用コンピュータを用いた本発明の出力装置であり、出力装置3は、VoIP網等の第1通信網101及び第2通信網102に接続し、第1通信網101に接続するIP電話用端末装置等の送信装置4及び第2通信網102に接続するIP電話用端末装置等の受信装置5とパケット通信を行う。送信装置4は、入力された音を出力させるための音データを含むパケットを生成し、生成したパケットを、第1通信網101を介して出力装置3へ送信し、出力装置1では、受信したパケットを、第2通信網102を介して受信装置5へ送信(出力)する。そして受信装置5では、受信したパケットに含まれる音データに基づいて音を出力する。なお説明の便宜上、送信装置4及び受信装置5として記載しているが、送信装置4及び受信装置5の構成は実質的に同様であり、出力装置3は、送信装置4から受信装置5への一方向の通信を中継するのではなく、双方向の通信を中継する。また第1通信網101及び第2通信網102は異なる通信網ではなく、同一の通信網であっても良い。
(付記2)蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段に、受信したデータを蓄積し、蓄積したデータに基づく出力を行う出力方法において、予め設定されている検査間隔で、前記蓄積手段に蓄積されるデータの蓄積状況を検査し、該検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、上限蓄積量に基づくデータの破棄の発生の有無を判定し、データの破棄が発生していないと判定したときに、初期蓄積量及び上限蓄積量の設定を低くし、データの破棄が発生していると判定したときに、初期蓄積量の設定を低くすることを特徴とする出力方法。
(付記3)蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段に、受信したデータを蓄積し、蓄積したデータに基づく出力を行う出力方法において、予め設定されている検査間隔で、前記初期蓄積量及び上限蓄積量の設定を調整すべく前記蓄積手段に蓄積されるデータの蓄積状況を検査し、該検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、前記蓄積手段に蓄積されているデータを破棄し、前記蓄積手段にデータが蓄積されていない未蓄積状態が発生した場合に、前記基準量に基づくデータの破棄の発生の有無を判定し、前記基準量に基づくデータの破棄が発生していると判定したときに、検査間隔の設定を延長することを特徴とする出力方法。
(付記4)蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段を有し、受信したデータを前記蓄積手段に蓄積し、蓄積したデータに基づく出力を行う出力装置において、前記蓄積手段に蓄積されるデータの蓄積状況を検査する手段と、該検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、上限蓄積量に基づくデータの破棄の発生の有無を判定する手段と、データの破棄が発生していないと判定したときに、初期蓄積量及び上限蓄積量の設定を低くする手段と、データの破棄が発生していると判定したときに、初期蓄積量の設定を低くする手段とを備えることを特徴とする出力装置。
(付記5)蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段を有し、受信したデータを前記蓄積手段に蓄積し、蓄積したデータに基づく出力を行う出力装置において、予め設定されている検査間隔で、前記初期蓄積量及び上限蓄積量の設定を調整すべく前記蓄積手段に蓄積されるデータの蓄積状況を検査する手段と、該検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、前記蓄積手段に蓄積されているデータを破棄する手段と、前記蓄積手段にデータが蓄積されていない未蓄積状態が発生した場合に、前記基準量に基づくデータの破棄の発生の有無を判定する手段と、前記基準量に基づくデータの破棄が発生していると判定したときに、検査間隔の設定を延長する手段とを備えることを特徴とする出力装置。
(付記6)前記検査間隔の設定を延長する手段は、予め設定されている延長期間分延長するように構成してあることを特徴とする付記5に記載の出力装置。
(付記7)蓄積状況の検査に係る時刻から未蓄積状態の発生に係る時刻までの未蓄積状態発生時間を算出する手段を更に備え、前記検査間隔の設定を延長する手段は、算出した未蓄積状態発生時間に基づいて延長期間を決定するように構成してあることを特徴とする付記5又は付記6に記載の出力装置。
(付記8)前記未蓄積状態が複数回発生した場合に、未蓄積状態の発生に係る時刻間の時間を算出する手段を更に備え、前記検査間隔の設定を延長する手段は、算出した未蓄積状態の発生に係る時刻間の時間に基づいて延長期間を決定するように構成してあることを特徴とする付記5乃至付記7のいずれかに記載の出力装置。
(付記9)前記未蓄積状態が複数回発生した場合に、蓄積状況の検査に係る時刻から、最後の未蓄積状態の発生に係る時刻までの未蓄積状態発生時間を算出する手段を更に備え、前記検査間隔の設定を延長する手段は、最後の未蓄積状態発生時刻から算出した時間に基づいて延長期間を決定するように構成してあることを特徴とする付記5乃至付記8のいずれかに記載の出力装置。
(付記10)前記蓄積状況の検査は、データの蓄積量の推移及び所定の基準量の比較であることを特徴とする付記4乃至付記9のいずれかに記載の出力装置。
(付記11)前記データは、音データであり、前記データに基づく出力とは、音データに基づく音の再生であることを特徴とする付記4乃至付記10のいずれかに記載の出力装置。
(付記12)他の装置と通信する手段を更に備え、前記データに基づく出力とは、他の装置へのデータの送信であることを特徴とする付記4乃至付記11のいずれかに記載の出力装置。
(付記13)蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段を有するコンピュータに、受信したデータを前記蓄積手段に蓄積させ、蓄積したデータに基づく出力を行わせるコンピュータプログラムにおいて、コンピュータに、前記蓄積手段に蓄積されるデータの蓄積状況を検査させる手順と、コンピュータに、検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、上限蓄積量に基づくデータの破棄の発生の有無を判定させる手順と、コンピュータに、上限蓄積量に基づくデータの破棄が発生していないと判定したときに、初期蓄積量及び上限蓄積量の設定を低くさせる手順と、コンピュータに、データの破棄が発生していると判定したときに、初期蓄積量の設定を低くさせる手順とを実行させることを特徴とするコンピュータプログラム。
(付記14)蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段を有するコンピュータに、受信したデータを前記蓄積手段に蓄積させ、蓄積したデータに基づく出力を行わせるコンピュータプログラムにおいて、コンピュータに、予め設定されている検査間隔で、前記初期蓄積量及び上限蓄積量の設定を調整すべく前記蓄積手段に蓄積されるデータの蓄積状況を検査させる手順と、コンピュータに、検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、前記蓄積手段に蓄積されているデータを破棄させる手順と、コンピュータに、前記蓄積手段にデータが蓄積されていない未蓄積状態が発生した場合に、前記基準量に基づくデータの破棄の発生の有無を判定させる手順と、前記基準量に基づくデータの破棄が発生していると判定したときに、検査間隔の設定を延長させる手順とを実行させることを特徴とするコンピュータプログラム。
16 蓄積手段
161 データ用メモリ
162 管理用メモリ
17 蓄積管理手段
171 蓄積量検出部
172 動作制御部
173 検査間隔管理部
2 送信装置
3 出力装置
33a 第1蓄積手段
33b 第2蓄積手段
4 送信装置
5 受信装置
100 通信網
101 第1通信網
102 第2通信網
200 コンピュータプログラム
Claims (8)
- 蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段に、受信したデータを蓄積し、蓄積したデータに基づく出力を行う出力方法において、
予め設定されている検査間隔で、前記蓄積手段に蓄積されるデータの蓄積状況を検査し、
該検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、上限蓄積量に基づくデータの破棄の発生の有無を判定し、
データの破棄が発生していないと判定したときに、初期蓄積量及び上限蓄積量の設定を低くし、
データの破棄が発生していると判定したときに、初期蓄積量の設定を低くすることを特徴とする出力方法。 - 蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段に、受信したデータを蓄積し、蓄積したデータに基づく出力を行う出力方法において、
予め設定されている検査間隔で、前記初期蓄積量及び上限蓄積量の設定を調整すべく前記蓄積手段に蓄積されるデータの蓄積状況を検査し、
該検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、前記蓄積手段に蓄積されているデータを破棄し、
前記蓄積手段にデータが蓄積されていない未蓄積状態が発生した場合に、前記基準量に基づくデータの破棄の発生の有無を判定し、
前記基準量に基づくデータの破棄が発生していると判定したときに、検査間隔の設定を延長することを特徴とする出力方法。 - 蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段を有し、受信したデータを前記蓄積手段に蓄積し、蓄積したデータに基づく出力を行う出力装置において、
前記蓄積手段に蓄積されるデータの蓄積状況を検査する手段と、
該検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、上限蓄積量に基づくデータの破棄の発生の有無を判定する手段と、
データの破棄が発生していないと判定したときに、初期蓄積量及び上限蓄積量の設定を低くする手段と、
データの破棄が発生していると判定したときに、初期蓄積量の設定を低くする手段と
を備えることを特徴とする出力装置。 - 蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段を有し、受信したデータを前記蓄積手段に蓄積し、蓄積したデータに基づく出力を行う出力装置において、
予め設定されている検査間隔で、前記初期蓄積量及び上限蓄積量の設定を調整すべく前記蓄積手段に蓄積されるデータの蓄積状況を検査する手段と、
該検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、前記蓄積手段に蓄積されているデータを破棄する手段と、
前記蓄積手段にデータが蓄積されていない未蓄積状態が発生した場合に、前記基準量に基づくデータの破棄の発生の有無を判定する手段と、
前記基準量に基づくデータの破棄が発生していると判定したときに、検査間隔の設定を延長する手段と
を備えることを特徴とする出力装置。 - 前記データは、音データであり、前記データに基づく出力とは、音データに基づく音の再生であることを特徴とする請求項3又は4に記載の出力装置。
- 他の装置と通信する手段を更に備え、前記データに基づく出力とは、他の装置へのデータの送信であることを特徴とする請求項3又は4に記載の出力装置。
- 蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段を有するコンピュータに、受信したデータを前記蓄積手段に蓄積させ、蓄積したデータに基づく出力を行わせるコンピュータプログラムにおいて、
コンピュータに、前記蓄積手段に蓄積されるデータの蓄積状況を検査させる手順と、
コンピュータに、検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、上限蓄積量に基づくデータの破棄の発生の有無を判定させる手順と、
コンピュータに、上限蓄積量に基づくデータの破棄が発生していないと判定したときに、初期蓄積量及び上限蓄積量の設定を低くさせる手順と、
コンピュータに、データの破棄が発生していると判定したときに、初期蓄積量の設定を低くさせる手順と
を実行させることを特徴とするコンピュータプログラム。 - 蓄積したデータの出力を開始する基準となる初期蓄積量及び蓄積したデータの破棄の基準となる上限蓄積量が設定される蓄積手段を有するコンピュータに、受信したデータを前記蓄積手段に蓄積させ、蓄積したデータに基づく出力を行わせるコンピュータプログラムにおいて、
コンピュータに、予め設定されている検査間隔で、前記初期蓄積量及び上限蓄積量の設定を調整すべく前記蓄積手段に蓄積されるデータの蓄積状況を検査させる手順と、
コンピュータに、検査により、前記蓄積手段に蓄積されたデータの蓄積量が、所定の基準量未満とならなかったと判定した場合に、前記蓄積手段に蓄積されているデータを破棄させる手順と、
コンピュータに、前記蓄積手段にデータが蓄積されていない未蓄積状態が発生した場合に、前記基準量に基づくデータの破棄の発生の有無を判定させる手順と、
前記基準量に基づくデータの破棄が発生していると判定したときに、検査間隔の設定を延長させる手順と
を実行させることを特徴とするコンピュータプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005051992A JP4180061B2 (ja) | 2005-02-25 | 2005-02-25 | 出力方法、出力装置及びコンピュータプログラム |
US11/191,720 US7689742B2 (en) | 2005-02-25 | 2005-07-28 | Data output method, data output apparatus and computer program product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005051992A JP4180061B2 (ja) | 2005-02-25 | 2005-02-25 | 出力方法、出力装置及びコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006238217A JP2006238217A (ja) | 2006-09-07 |
JP4180061B2 true JP4180061B2 (ja) | 2008-11-12 |
Family
ID=37011696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005051992A Expired - Fee Related JP4180061B2 (ja) | 2005-02-25 | 2005-02-25 | 出力方法、出力装置及びコンピュータプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US7689742B2 (ja) |
JP (1) | JP4180061B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4318651B2 (ja) * | 2005-02-25 | 2009-08-26 | 富士通株式会社 | 出力方法、出力装置及び通信システム |
JP4842075B2 (ja) * | 2006-09-28 | 2011-12-21 | 京セラ株式会社 | 音声伝送装置 |
CN101291485A (zh) * | 2007-04-20 | 2008-10-22 | 鸿富锦精密工业(深圳)有限公司 | 移动通信设备及其通话省电方法 |
US20110029706A1 (en) * | 2008-04-09 | 2011-02-03 | Nxp B.V. | Electronic device and method for controlling an electronic device |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4718074A (en) * | 1986-03-25 | 1988-01-05 | Sotas, Inc. | Dejitterizer method and apparatus |
US5506967A (en) * | 1993-06-15 | 1996-04-09 | Unisys Corporation | Storage queue with adjustable level thresholds for cache invalidation systems in cache oriented computer architectures |
JP3178949B2 (ja) * | 1993-09-30 | 2001-06-25 | 富士通株式会社 | Atmスイッチ方式 |
SE515201C2 (sv) * | 1993-11-26 | 2001-06-25 | Ericsson Telefon Ab L M | Förfarande och anordning för klocksignalgenerering |
US5771356A (en) * | 1995-01-04 | 1998-06-23 | Cirrus Logic, Inc. | Apparatus for controlling FIFO buffer data transfer by monitoring bus status and FIFO buffer thresholds |
US5936939A (en) * | 1995-05-22 | 1999-08-10 | Fore Systems, Inc. | Digital network including early packet discard mechanism with adjustable threshold |
US5859980A (en) * | 1996-02-08 | 1999-01-12 | Advanced Micro Devices, Inc. | Network interface having adaptive transmit start point for each packet to avoid transmit underflow |
US6031821A (en) * | 1997-08-19 | 2000-02-29 | Advanced Micro Devices, Inc. | Apparatus and method for generating a pause frame in a buffered distributor based on lengths of data packets distributed according to a round robin repeater arbitration |
JP3075246B2 (ja) | 1998-01-26 | 2000-08-14 | 日本電気株式会社 | 音声パケット送受信方法および装置 |
US6658027B1 (en) * | 1999-08-16 | 2003-12-02 | Nortel Networks Limited | Jitter buffer management |
US7170856B1 (en) * | 1999-08-19 | 2007-01-30 | Nokia Inc. | Jitter buffer for a circuit emulation service over an internet protocol network |
US6683889B1 (en) * | 1999-11-15 | 2004-01-27 | Siemens Information & Communication Networks, Inc. | Apparatus and method for adaptive jitter buffers |
US6859851B1 (en) * | 1999-12-20 | 2005-02-22 | Intel Corporation | Buffer pre-loading for memory service interruptions |
US6643719B1 (en) * | 2000-03-27 | 2003-11-04 | Racal Airtech Limited | Equalizing FIFO buffer with adaptive watermark |
JP3636348B2 (ja) | 2001-09-12 | 2005-04-06 | 日本電気株式会社 | 音声パケット遅延揺らぎ吸収装置及び吸収方法 |
JP4272033B2 (ja) | 2003-10-30 | 2009-06-03 | 富士通株式会社 | データ再生装置 |
US20050223141A1 (en) * | 2004-03-31 | 2005-10-06 | Pak-Lung Seto | Data flow control in a data storage system |
-
2005
- 2005-02-25 JP JP2005051992A patent/JP4180061B2/ja not_active Expired - Fee Related
- 2005-07-28 US US11/191,720 patent/US7689742B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20060212617A1 (en) | 2006-09-21 |
US7689742B2 (en) | 2010-03-30 |
JP2006238217A (ja) | 2006-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110430457B (zh) | 异端音视频播放方法、装置及音视频播放系统 | |
US20200127577A1 (en) | Controlling a jitter buffer | |
US8194706B2 (en) | Method of transmitting data in a communication system | |
JP4462996B2 (ja) | パケット受信方法及びパケット受信装置 | |
WO2010007749A1 (ja) | 送信装置、受信装置、レート制御装置、送信方法及び受信方法 | |
CN100550821C (zh) | 用于消除ip语音数据抖动的自适应抖动缓存实现方法 | |
JP4744444B2 (ja) | ストリームデータ受信再生装置、通信システムおよびストリームデータ受信再生方法 | |
US7120171B2 (en) | Packet data processing apparatus and packet data processing method | |
JP4180061B2 (ja) | 出力方法、出力装置及びコンピュータプログラム | |
JP4751245B2 (ja) | 音声伝送装置および音声伝送方法 | |
JP4076981B2 (ja) | 通信端末装置およびバッファ制御方法 | |
JP4272033B2 (ja) | データ再生装置 | |
JP4318651B2 (ja) | 出力方法、出力装置及び通信システム | |
JP4376165B2 (ja) | 受信装置,クロック調整方法および放送システム | |
JP4260123B2 (ja) | 出力方法、出力装置、通信システム及びコンピュータプログラム | |
JPWO2017038481A1 (ja) | 受信装置、データ処理方法、及び、プログラム | |
JP4983054B2 (ja) | サーバ装置及び同装置におけるバッファ制御方法 | |
JP4232030B2 (ja) | 音声パケットの揺らぎ吸収制御方法 | |
JP4675409B2 (ja) | 出力装置及び通信システム | |
JP2005266411A (ja) | 音声圧縮方法および電話器 | |
JP6574113B2 (ja) | 音声品質劣化防止システム及び音声品質劣化防止方法 | |
JP2009253520A (ja) | 通信装置 | |
CN120111174A (zh) | 转发服务端以及转发处理方法 | |
WO2014083961A1 (ja) | パケット転送制御装置および通信システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060605 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080417 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080422 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080618 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080826 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080826 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4180061 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110905 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120905 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120905 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130905 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |