JP4342585B2 - パケット中継装置及びパケット中継方法 - Google Patents
パケット中継装置及びパケット中継方法 Download PDFInfo
- Publication number
- JP4342585B2 JP4342585B2 JP2007503528A JP2007503528A JP4342585B2 JP 4342585 B2 JP4342585 B2 JP 4342585B2 JP 2007503528 A JP2007503528 A JP 2007503528A JP 2007503528 A JP2007503528 A JP 2007503528A JP 4342585 B2 JP4342585 B2 JP 4342585B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- interval control
- output interval
- output
- input
- 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
-
- 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
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2416—Real-time traffic
-
- 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/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
さらに、バースト転送が発生すると、受信側に到着するパケットの間隔が一定ではなくなるため、受信側において各パケットの再生処理にも時間差が生じ、再生した映像が乱れたり、音声が途切れたりして、ユーザに違和感を与えてしまうといった問題があった。
スケジュール管理部24は、到着時間情報にもとづいて、出力間隔制御パケットPaの出力間隔が自装置に入力したときの入力間隔と略等しくなるような中継出力制御を行う。
パケット読み出し部26は、カウント終了後にスケジュール管理部24から与えられる読み出し指示にもとづいて、出力間隔制御キュー22−1〜22−nから出力間隔制御パケットPaを読み出して出力する。さらに、非出力間隔制御パケットPbの読み出し指示にもとづいて、非出力間隔制御キュー23から非出力間隔制御パケットPbを読み出して出力する。なお、出力パケットにはあらたなパケットヘッダを付けて出力する。
〔S2〕到着時間計測部12は、パケットの到着時間を計測し到着時間情報を生成する。
〔S4〕パケット識別部14は、パケットのフロー種別にもとづき、出力間隔制御パケットPaと非出力間隔制御パケットPbとに識別して、識別情報を生成する。
図14は出力側ネットワークインタフェース部20の動作を示すフローチャートである。
〔S14〕スケジュール管理部24は、入力相対時間(Tr)を算出する。
〔S16〕スケジュール管理部24は、カウンタ設定時間(Tc)が0より大きいか判断する。0より大きければステップS17へいき、そうでなければステップS19へいく。
〔S18〕カウンタ部のカウントが完了する。
〔S20〕パケット読み出し部26は、ラウンドロビンでパケットを読み出して出力する。
〔S22〕スケジュール管理部24は、出力間隔制御キュー22−1〜22−nにパケットが格納されているか否かを判断する。格納されていればステップS23へ、格納されていなければステップS19へいく。
なお、ステップS19で読み出しフラグを有効にした際は、フラグを有効にした時間(Tav)をステップS15へフィードバックし、ステップS20でパケットを出力した際は、パケット出力時間(To)をステップS15へフィードバックする。
10−1〜10−n 入力側ネットワークインタフェース部
12 到着時間計測部
14 パケット識別部
15 パケット情報付与部
20−1〜20−n 出力側ネットワークインタフェース部
21 パケット振り分け部
22−1〜22−n 出力間隔制御キュー
23 非出力間隔制御キュー
24 スケジュール管理部
25−1〜25−n カウンタ部
26 パケット読み出し部
30 スイッチ部
Pa 出力間隔制御パケット
Pb 非出力間隔制御パケット
Claims (4)
- パケットの中継制御を行うパケット中継装置において、
入力パケットの到着時間を計測して、到着時間情報を生成する到着時間計測部と、入力パケットに対し、出力間隔の制御を必要とする出力間隔制御パケットと、出力間隔の制御を必要としない非出力間隔制御パケットとに識別して識別情報を生成するパケット識別部と、前記到着時間情報と前記識別情報とを含むパケット情報をパケットに付与するパケット情報付与部と、から構成される入力側ネットワークインタフェース部と、
前記入力側ネットワークインタフェース部で処理されて、スイッチングされた後のパケットを受信して、前記識別情報にもとづき、前記出力間隔制御パケットと前記非出力間隔制御パケットとを、該当するキューへ振り分けるパケット振り分け部と、前記到着時間情報にもとづいて、前記出力間隔制御パケットの出力間隔が自装置に入力したときの入力間隔と等しくなるような中継出力制御を行うスケジュール管理部と、前記スケジュール管理部の読み出し指示により、前記出力間隔制御パケットまたは前記非出力間隔制御パケットをキューから読み出して出力するパケット読み出し部と、から構成される出力側ネットワークインタフェース部と、
前記入力側ネットワークインタフェース部から出力されたパケットを、前記出力側ネットワークインタフェース部へスイッチングするスイッチ部と、
を有することを特徴とするパケット中継装置。 - 前記スケジュール管理部は、先に到着したパケットの到着時間と、後に到着したパケットの到着時間との差分時間を算出し、前記差分時間に装置内部のパケット処理に要した遅延時間を補正して補正時間を算出し、前記補正時間のカウントが終了した後に、前記出力間隔制御パケットの読み出し指示を与えることを特徴とする請求の範囲第1項記載のパケット中継装置。
- 前記スケジュール管理部は、前記出力間隔制御パケットがキューからすべて読み出された場合に、前記非出力間隔制御パケットの読み出し指示を与えることを特徴とする請求の範囲第1項記載のパケット中継装置。
- パケットの中継制御を行うパケット中継方法において、
入力パケットの到着時間を計測して、到着時間情報を生成し、
入力パケットに対し、出力間隔の制御を必要とする出力間隔制御パケットと、出力間隔の制御を必要としない非出力間隔制御パケットとに識別して識別情報を生成し、
前記到着時間情報と前記識別情報とを含むパケット情報をパケットに付与し、
前記パケット情報が付与されたパケットをスイッチングし、
スイッチング後のパケットを受信して、前記識別情報にもとづき、前記出力間隔制御パケットと前記非出力間隔制御パケットとを、該当するキューへ振り分け、
前記到着時間情報にもとづいて、前記出力間隔制御パケットの出力間隔が自装置に入力したときの入力間隔と等しくなるような中継出力を行うために、先に到着したパケットの到着時間と、後に到着したパケットの到着時間との差分時間を算出し、前記差分時間に装置内部のパケット処理に要した遅延時間を補正して補正時間を算出して、前記補正時間をカウンタ値として設定し、
前記カウンタ値のカウント終了後に、前記出力間隔制御パケットを読み出して出力し、
前記出力間隔制御パケットがキューからすべて読み出された場合には、前記非出力間隔制御パケットの読み出し指示を生成して、前記非出力間隔制御パケットを出力することを特徴とするパケット中継方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2005/002463 WO2006087788A1 (ja) | 2005-02-17 | 2005-02-17 | パケット中継装置及びパケット中継方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2006087788A1 JPWO2006087788A1 (ja) | 2008-07-03 |
JP4342585B2 true JP4342585B2 (ja) | 2009-10-14 |
Family
ID=36916204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007503528A Expired - Fee Related JP4342585B2 (ja) | 2005-02-17 | 2005-02-17 | パケット中継装置及びパケット中継方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8089979B2 (ja) |
JP (1) | JP4342585B2 (ja) |
WO (1) | WO2006087788A1 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006087788A1 (ja) | 2005-02-17 | 2006-08-24 | Fujitsu Limited | パケット中継装置及びパケット中継方法 |
JP5353277B2 (ja) * | 2009-02-06 | 2013-11-27 | 日本電気株式会社 | ストリーム信号伝送装置及び伝送方法 |
JP4955024B2 (ja) * | 2009-02-12 | 2012-06-20 | 日本電信電話株式会社 | 基準クロック周波数調整方法および中継装置 |
JP4934715B2 (ja) * | 2009-12-17 | 2012-05-16 | 日本電信電話株式会社 | 帯域管理方法、帯域管理システム、セッション制御サーバ装置、エッジルータ、およびホームゲートウェイ |
CN102656931A (zh) * | 2009-12-18 | 2012-09-05 | 株式会社Ntt都科摩 | 无线基站以及中继装置 |
JP2011199530A (ja) * | 2010-03-18 | 2011-10-06 | Ntt Communications Kk | 伝送装置、伝送路切り替え方法、及びプログラム |
TWI443974B (zh) * | 2011-12-07 | 2014-07-01 | Mstar Semiconductor Inc | 封包接收器及其封包處理方法 |
JP5849786B2 (ja) * | 2012-03-08 | 2016-02-03 | 富士通株式会社 | データブロック出力装置、通信システム、データブロック出力方法、及び通信方法 |
JP6363357B2 (ja) * | 2014-02-26 | 2018-07-25 | Necプラットフォームズ株式会社 | 通信装置、通信方法及びプログラム |
US9515777B2 (en) * | 2014-10-23 | 2016-12-06 | International Business Machines Corporation | Snoop virtual receiver time |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3159041B2 (ja) * | 1996-03-05 | 2001-04-23 | 株式会社日立製作所 | ディジタル信号記録再生装置および再生装置 |
JPH1013434A (ja) | 1996-06-25 | 1998-01-16 | Nippon Telegr & Teleph Corp <Ntt> | パケット中継装置 |
JP2000196662A (ja) * | 1998-12-25 | 2000-07-14 | Hitachi Ltd | パケット多重送信装置 |
JP2000232474A (ja) * | 1999-02-08 | 2000-08-22 | Mitsubishi Electric Corp | データ中継装置 |
EP1143671B1 (en) * | 2000-04-07 | 2004-07-21 | NTT DoCoMo, Inc. | Device and method for reducing delay jitter in data transmission |
US7071992B2 (en) * | 2002-03-04 | 2006-07-04 | Macronix International Co., Ltd. | Methods and apparatus for bridging different video formats |
JP2003338837A (ja) * | 2002-05-22 | 2003-11-28 | Fujitsu Ltd | パケット通信システムにおける通信品質保証方法及び転送遅延保証機能付きパケット通信装置 |
US7668092B2 (en) * | 2002-11-21 | 2010-02-23 | Honeywell International Inc. | Data transmission system and method |
US20060192850A1 (en) * | 2004-04-22 | 2006-08-31 | Koninklijke Philips Electronics N.V. | Method of and system to set an output quality of a media frame |
US20050259629A1 (en) * | 2004-05-24 | 2005-11-24 | Neal Oliver | Adapting uplink/downlink subframe ratio in time division duplex physical frames |
WO2006087788A1 (ja) | 2005-02-17 | 2006-08-24 | Fujitsu Limited | パケット中継装置及びパケット中継方法 |
-
2005
- 2005-02-17 WO PCT/JP2005/002463 patent/WO2006087788A1/ja not_active Application Discontinuation
- 2005-02-17 JP JP2007503528A patent/JP4342585B2/ja not_active Expired - Fee Related
-
2007
- 2007-08-16 US US11/839,849 patent/US8089979B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2006087788A1 (ja) | 2006-08-24 |
JPWO2006087788A1 (ja) | 2008-07-03 |
US8089979B2 (en) | 2012-01-03 |
US20080002728A1 (en) | 2008-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4342585B2 (ja) | パケット中継装置及びパケット中継方法 | |
US6816492B1 (en) | Resequencing packets at output ports without errors using packet timestamps and timestamp floors | |
CN102132535B (zh) | 在通信网中传输数据分组的方法和交换装置 | |
US6628610B1 (en) | Methods and apparatus for managing a flow of packets using change and reply signals | |
JP2942875B2 (ja) | ディジタル通信システム | |
US8457012B2 (en) | Packet transfer apparatus and packet transfer method | |
JP2003338837A (ja) | パケット通信システムにおける通信品質保証方法及び転送遅延保証機能付きパケット通信装置 | |
US7715374B2 (en) | Redundancy gateway system | |
US10652044B2 (en) | Ultra-low transmission latency for sporadic network traffic | |
JP4591789B2 (ja) | パケット転送方法およびパケット転送装置 | |
US5987030A (en) | Transparent circuit emulation for packet switching network | |
US8503325B2 (en) | Packet transfer device and packet transfer method | |
JP2019047231A (ja) | 伝送装置および障害検出方法 | |
JP7191253B2 (ja) | パケット交換ネットワークにおいて通信エンティティのコンピューター手段によって実施される方法、並びにそのコンピュータープログラム及びコンピューター可読非一時的記録媒体、並びにパケット交換ネットワークの通信エンティティ | |
JP2003518874A (ja) | データ通信 | |
EP1340344B1 (en) | Latency management for a network | |
JP5039732B2 (ja) | パケット転送装置及びパケット転送方法 | |
US7145908B1 (en) | System and method for reducing jitter in a packet transport system | |
US7792029B2 (en) | Network data transmission based on predefined receive times | |
US7088738B1 (en) | Dynamic fragmentation of information | |
US20230026435A1 (en) | Processing data in an ethernet protocol stack | |
US7006515B1 (en) | Isochronous queue and buffer management | |
JP2006245732A (ja) | パケットバッファ装置、パケット中継転送装置およびネットワークシステム | |
JP3563592B2 (ja) | パケット組立装置およびパケット通信システム | |
JPH0448305B2 (ja) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20090707 |
|
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: 20090707 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120717 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120717 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130717 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |