JP2000324136A - パケット伝送方式 - Google Patents
パケット伝送方式Info
- Publication number
- JP2000324136A JP2000324136A JP2000071076A JP2000071076A JP2000324136A JP 2000324136 A JP2000324136 A JP 2000324136A JP 2000071076 A JP2000071076 A JP 2000071076A JP 2000071076 A JP2000071076 A JP 2000071076A JP 2000324136 A JP2000324136 A JP 2000324136A
- Authority
- JP
- Japan
- Prior art keywords
- bit
- packet
- time
- bit stream
- receiving side
- 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.)
- Granted
Links
Landscapes
- Information Transfer Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
ムを伝送する際に、アプリケーションに依存することな
く、送信側と受信側のビットストリームの速度を合わせ
る。 【解決手段】 送信側では、ビットストリームに周期的
に先頭ビットの位置を付与すると共に、この先頭ビット
の位置の時刻(シンクタイム)をパケットに付加して送
信する。受信側では、パケットからこのビットストリー
ムの先頭ビットの位置の時刻を抽出し、この時刻を用い
て受信側のビットストリームをFIFOから読み出す速
度を制御する。
Description
に準拠した通信制御バス(以下「P1394シリアルバ
ス」という。)を用いて、一定速度のビットストリーム
をパケット化して伝送する場合に用いて好適なパケット
伝送方式に関する。
て伝送する場合、送信側では所定のフォーマットでパケ
ット化したビットストリームの先頭にヘッダを付与し、
受信側ではパケットのヘッダの位置を検出しこのヘッダ
の位置情報を用いて送信側と同期をとっていた。
法はビットストリームのフォーマットが変わる度にヘッ
ダの位置を検出する手段を変えなければならず、したが
って、アプリケーションに依存しているという問題があ
った。
めになされたものであって、任意の速度、フォーマット
のビットストリームを伝送する際に、アプリケーション
に依存することなく、送信側のビットストリームと受信
側のビットストリームの速度を合わせることのできるパ
ケット伝送方式を提供することを目的とする。
ムと受信側のビットストリームの速度を合わせ、かつ位
相関係を一定に制御することができるパケット伝送方式
を提供することを目的とする。
タ量を検出するできるパケット伝送方式を提供すること
を目的とする。
に、本発明は、所定の速度のビットストリームをパケッ
ト化して伝送するパケット伝送方式において、送信側
に、ビットストリームに周期的に先頭ビットの位置を付
与する手段と、この付与された先頭ビットの位置の時刻
をパケットに付加する手段とを設け、受信側に、受信し
たパケットの一時蓄積手段と、受信したパケットに付加
されている先頭ビットの位置の時刻を抽出する手段と、
この抽出した時刻を用いて一時蓄積手段からのビットス
トリームの読み出し速度を制御する手段とを設けたこと
を特徴とする。
は、例えばビットストリームの速度と同じ速度で動作す
るカウンタである。また、受信側のビットストリームの
読み出し速度の制御は、受信したパケットから抽出した
先頭ビットの位置の時刻に所定値を加算した時刻でのビ
ットストリームの位置を受信側のビットストリームの先
頭ビットの位置に定め、この先頭ビットの位置の間隔に
基づいて行う。
ビットストリームのビットの位置をパケットに付加する
手段を設け、受信側に、送信側で付加されたビットスト
リームビットの位置を基に受信側の先頭ビットの位置を
定めて一時蓄積手段へ送出する手段と、受信側の先頭ビ
ットの位置を一時蓄積手段から読み出した時刻とパケッ
トから抽出した先頭ビットの位置の時刻に基づいて一時
蓄積手段からのビットストリームの読み出し速度を制御
するように構成した。
ケットに付加し、受信側でこのパケット長と前記ビット
ストリームのビットの位置とを用いて伝送中に損失した
データ量を検出するように構成した。
の時刻の時刻合わせを行うように構成した。
トに付加したビットストリームの先頭ビットの位置の時
刻を抽出し、この抽出した時刻を用いて受信側のビット
ストリームを一時蓄積手段から読み出す速度を制御する
ことにより、送信側と受信側のビットストリームの速度
を合わせることができる。
の制御は、受信したパケットから抽出した先頭ビットの
位置の時刻に所定値を加算した時刻でのビットストリー
ムの位置を受信側のビットストリームの先頭ビットの位
置に定め、例えばこの先頭ビットの位置の間隔の差分が
0になるようにする。
し速度の制御は、送信側で付加されたビットストリーム
のビットの位置を基に受信側の先頭ビットの位置を定
め、この先頭ビットの位置を一時蓄積手段から読み出し
た時刻とパケットから抽出した先頭ビットの位置の時刻
とに基づいて行う。このようにすると、送信側のビット
ストリームと受信側のビットストリームの速度を合わ
せ、かつ位相を一定の関係に制御することかできる。
94シリアルバスを用いた通信システム、〔2〕本発明
の第1実施例、〔3〕本発明の第2実施例、の順に詳細
に説明する。
信システム 本発明を4Mbps のビットストリームをP1394シリ
アルバスに乗せて伝送する場合の2つの実施例について
説明する。まず、2つの実施例に共通であるP1394
シリアルバスを用いた通信システムについて説明する。
す。この通信システムは4台のデジタルビデオテープレ
コーダ(VTR1〜4)、1台のデジタルカムコーダ
(CAM)、1台の編集機、及び1台のコンピュータを
備えている。そして、各機器の間はP1394シリアル
バスのケーブルにより接続されている。各機器はP13
94シリアルバスのケーブルから入力される情報信号及
び制御信号を中継する機能を持っているので、この通信
システムは各機器が共通のP1394シリアルバスに接
続されている通信システムと等価である。
送は、図11のように所定の通信サイクル(例えば12
5μsec) 毎に時分割多重によって行なわれる。バス上
における通信サイクルの管理はサイクルマスターと呼ば
れる所定の機器により行われ、サイクルマスターが通信
サイクルの開始時であることを示す同期パケット(サイ
クルスタートパケット)をバス上の他の機器へ伝送する
ことによってその通信サイクルにおけるデータ伝送が開
始される。なお、サイクルマスターはP1394シリア
ルバスに各機器を接続して通信システムを構成すると、
IEEE−P1394で規定する手法により自動的に決
定される。
態は、ビデオデータやオーディオデータなどの同期型
(Isochronous) データと、接続制御コマンド等の非同
期型(Asynchronous)データの2種類である。そして、
同期型データパケットが非同期型データパケットより先
に伝送される。同期型データパケットそれぞれにチャン
ネル番号1,2,3 ,・・・Nを付けることにより、複
数の同期型データを区別することができる。送信すべき
全てのチャンネルの同期型データパケットの送信が終了
した後、次のサイクルスタートパケットまでの期間が非
同期型データパケットの伝送に使用される。
イミングについて説明する。この図で、(a)は入力さ
れるビットストリーム、(b)は4MHzのクロックを
カウントするカウンタの出力値、(c)は送信される同
期型データパケットを示す。なお、本発明の対象となる
パケットは同期型データパケットだけなので、以下単に
パケットと呼ぶことにする。
P1394の仕様で決められているように、125μs
毎にパケット化され伝送される。ここでは、期間T1で
後述するFIFOに書かれたビットストリームはパケッ
トP1として、期間T2でFIFOに書かれたビットス
トリームはパケットP2として伝送される。
ムを仮想的に一定の周期で繰り返すビット列の集合と考
え、すなわち現実には一定の周期を持っていないか他の
周期で繰り返しているビットストリームを一定の周期で
繰り返しているビット列の集合とみなし、仮想的にフレ
ーミングをしている。このフレーミングを行うために、
入力されるビットレートと同じ速度で動作するカウンタ
を用いている。このカウンタの出力値が図1の(b)で
ある。
ime) が先頭に付いているものと、付いていないものが
ある。これは、そのパケットで伝送されるビットストリ
ームの中に、ビットストリームの先頭ビットが含まれて
いるかどうかに依存する。本実施例ではカウンタの出力
値が0の位置をフレームの先頭とした。
おける、P1394のサイクルタイマー(Cycle Time
r) が示す時刻のことである。このサイクルタイマー
は、各機器内に設けられており、所定の周期(例、12
8秒)で一周する時刻を持っている。
り、同期をしていないため、クロックの誤差が累積し、
送信側でビットストリームをFIFOに書き込む速度
と、受信側でビットストリームをFIFOから読み出す
速度が少しづつずれてくる。これを調節するための情報
としてシンクタイムを用いる。この調節方法の詳細につ
いては後述する。
依存しないため、ビットストリームの内容を解析して先
頭ビットを決めることはできない。そこで、ビットスト
リームと同じ速度で一づつ増加するカウンタを用意し、
このカウンタの出力値が0になった位置を先頭ビットと
した。このカウンタはP1394の一周期である125
μsよりも長くなくてはならない。これは一つのパケッ
ト中に、二つ以上のシンクタイムを書き込むことができ
ないからである。本実施例では一周期の長さが250μ
sのカウンタ、例えば4MHzのクロックを1000カ
ウントしたら一周するカウンタを用いた。
が0になっているので、パケットP1にはシンクタイム
が付加されている。同様に、周期T3中にもカウンタの
出力値が0になるので、パケットP3にはシンクタイム
が付加されている。しかし、周期T2ではカウンタ値は
0にならないので、パケットP2にはシンクタイムは含
まれていない。図1ではカウンタの出力値が0の時から
のビットストリームの値を仮にA,B,C,・・・とし
た。これは後で受信側の説明で用いる。なお、A,B,
C等の各々は1ビットではなく複数ビットでもよい。
されたビットストリームaは4MHzのクロックbに同
期してFIFO1に書き込まれる。一方、P1394イ
ンターフェイス(以下「P1394 I/F」とい
う。)3は、読み出し要求信号eをシンクタイム付与回
路2へ出力し、FIFO1からデータを読み出すように
指示する。
るパケットにシンクタイムを書き込むかどうか判断し、
もし必要であればシンクタイムをデータfとしてP13
94I/F3へ出力する。その後はP1394 I/F
3からの読み出し要求信号eに合わせて、読み出し要求
信号cをFIFO1へ出力し、FIFO1からデータd
を読み出し、P1394 I/F3に渡す。
以下のようにして行われる。クロックbでカウントアッ
プするカウンタ4の出力値が比較回路5に出力される。
比較回路5はカウンタ14の出力値が0になると出力信
号をシンクタイム付与回路2とラッチ6へ出力する。こ
れにより、シンクタイム付与回路2では、これから出力
をしようとしているパケットにシンクタイムを書き込む
かどうかの判断ができる。
は、ラッチ6が出力する値である。ラッチ6は比較回路
5が出力をした時点でのサイクルタイマー7の値をラッ
チし、シンクタイム付与回路2へ出力をする。
の周期で書かれたビットストリームの長さである。この
値はP1394 I/F3に与えられる。実際の回路で
は、図1に示したように一周期125μsの間に書かれ
るビットストリームの長さは、書き込まれるタイミング
とクロックのジッタ等の影響で、必ずしも一定でない。
したがって、各周期毎にパケット長をP1394 I/
F3に与えている。
の先頭でリセット信号hを出力する。比較回路5とカウ
ンタ8はこのリセット信号hによりリセットされ、次の
周期に備える。
説明をする。この図で、(a)は受信したパケット、
(b)は受信したパケットから生成したビットストリー
ム、(c)は4MHzのクロックをカウントするカウン
タの出力値を示す。
ットは、後述するFIFOを介しビットストリームとし
て読み出される。受信側も送信側と同様、ビットストリ
ームと同期して動作しているカウンタがある。このカウ
ンタは送信側のカウンタとは独立に動作しているため
に、同じ時刻でも送信側とは異なる値をとる。前述の通
り、送信側のクロックと受信側のクロックは独立して動
作しているので、互いにずれを生ずる。送信側と受信側
のビットレートは平均して同じでなければならないの
で、シンクタイムを用いてこのずれを修正する。
正する方法を説明する。シンクタイムが書き込まれてい
るパケット(例えば図3のパケットP4)が受信される
と、パケットからシンクタイムを読みだし、所定の遅延
時間tdを加えた時刻を受信側のビットストリームの先
頭ビットとする。遅延時間tdを加える理由は、パケッ
トに書かれているシンクタイムの時刻は送信側の時刻で
あり、受信側でパケットが受信され、そのパケットに書
かれたデータがビットストリームとして読みだされた時
には、パケットのジッタΔT等の要因でシンクタイムの
時刻を過ぎているからである。なお、このジッタはP1
394シリアルバスの仕様上生ずるものである。
加えた時刻のカウンタの出力値をラッチしておく。図3
(c)では59である。そして、次にまたシンクタイム
が書き込まれているパケットを受信した時に同様の処理
を行い、カウンタ出力値をラッチする。その後、前回ラ
ッチしたカウンタ出力値と今回ラッチしたカウンタ出力
値の差を求める。受信側のカウンタも送信側と同様、4
MHzのクロックを1000カウントしたら一周する。
したがって、送信側のビットレートと受信側のビットレ
ートが同じであれば、ラッチした二つの値は同じにな
り、差は0になるはずである。この差が0でない場合
は、受信側の読みだしクロックを作成しているPLL
(詳細は後述する)にその差を出力し、受信側のビット
レートを調節する。これにより、送信側と受信側のビッ
トレートを平均して同じにすることができる。
例ではAの所が先頭ビットであった。しかし、受信側で
は必ずしも先頭ビットがAであるとは限らない(図3の
例ではCである)。したがって、図4に示すように、送
信側の周期と受信側の周期では位相が通常ずれている。
しかし、平均して送信側と受信側で同じビットレートで
あれば良く、位相のずれは問題にならない。
394シリアルバス9を介してP1394 I/F11
で受信されたパケットjは、FIFO12へ出力され、
PLL22から出力される4MHzのクロックmに同期
して4MHzのビットストリームkとして読み出され
る。
れたパケットjはシンクタイム抽出回路13にも出力さ
れ、シンクタイムが抽出される。このシンクタイムに
は、レジスタ15にセットされている遅延時間tdが加
算器14で加算され、比較回路16でサイクルタイマー
17の出力と比較され、同じであれば出力をする。
同じ絶対時刻を持っている。これは、前述したサイクル
マスターが125μs毎にバスへ送出するサイクルスタ
ートパケットにサイクルマスターに設けられているサイ
クルタイマーの絶対時刻が書かれており、バスに接続さ
れている各機器はサイクルスタートパケットを受信しそ
こに書かれている絶対時刻により自分のサイクルタイマ
ーの時刻を補正しているからである。
ッチ18及びラッチ23に出力される。ラッチ23は比
較回路16からの出力により、カウンタ20の出力をラ
ッチする。カウンタ20はビットストリームの読み出し
クロックmで一づつ増加し、周期は送信側と同じ100
0ある。
がかかる。このラッチ21でラッチされた値が受信側の
先頭ビットである。その後、この値は変更されてほしく
ないために、一度のみラッチがかかるようになってい
る。これをラッチ18で実現している。ラッチ18は電
源投入後、最初の比較回路16からの出力でローレベル
をラッチする。したがって、それ以降はアンド回路19
にローレベルを出力し続ける。この回路によりラッチ2
1には比較回路16からの出力は一度しか入力されず、
ラッチ21は一度しかラッチがかからないことになる。
チ23の出力を減算し、PLL22へ出力する。もし減
算器24の出力が0より大きければ、前回の先頭ビット
の位置よりも小さい値をラッチしたことになるので、P
LL22には位相が早くなるような値を出力し、逆の場
合は位相が遅くなるような値を出力すれば良いことにな
る。この結果、受信側のビットレートを送信側のビット
レートに合わせることができる。
いて説明する。ここで第1実施例と対応する部分には同
一の番号が付してある。
説明する。この図で(a)は入力されるビットストリー
ム、(b)は4MHzのクロックをカウントするカウン
タの出力値、(c)は送信されるパケットを示す。
パケット長とデータブロック番号(Data Bloc
k Number:以下「DBN」と略す。)が付加さ
れていることである。パケット長は第1実施例において
説明したように、前の周期でFIFOに書き込まれたビ
ットストリームの長さである。そして、DBNは各パケ
ットの最初に書かれているビットのカウンタの出力値で
ある。
ームの先頭ビットの時刻を示していることを利用して、
受信側でシンクタイムに所定の遅延時間tdを足した時
刻にFIFOからフレームの先頭ビットが読み出される
ようにすることにより、送信側に入力されるビットスト
リームと、受信側から出力されるビットストリームの間
の位相を制御するためにも用いる。
れたビットストリームaは4MHzのクロックbに同期
してFIFO1に書き込まれる。一方、P1394 I
/F3は、読み出し要求信号eをシンクタイム,DBN
付与回路2’へ出力し、FIFO1からデータを読み出
すように指示する。
から出力するパケットにシンクタイムを書き込むかどう
かの判断をし、もし必要であればシンクタイムとカウン
タ4から入力されるDBNをデータf’としてP139
4 I/F3へ出力する。その後はP1394 I/F3
からの読み出し要求信号eに合わせて、読み出し要求信
号cをFIFO1へ出力し、FIFO1からデータdを
読み出し、P1394 I/F3に渡す。なお、シンク
タイムを書き込む必要がなければDBNのみをP139
4 I/F3に渡す。
準及びシンクタイムとして書かれる値は第1実施例と同
じである。また、カウンタ8が出力するパケット長g、
及びP1394 I/F3が出力するリセット信号hの
作用も第1実施例と同じである。
明をする。この図で、(a)は受信したパケット、
(b)は受信したパケットから生成したビットストリー
ム、(c)はフレーミングビット、(d)は4MHzの
クロックをカウントするカウンタの出力値である。
ケットは、後述するFIFOからビットストリームとし
て読み出される。第1実施例において説明したように、
送信側のクロックと受信側のクロックは独立して動作し
ているので、互いにずれを生ずる。送信側と受信側のビ
ットレートは平均して同じでなければならないので、シ
ンクタイムを用いてこのずれを修正し、同時に送信側と
受信側それぞれのビットストリーム間の位相制御を行う
方法について説明する。
IFOに書き込まれ、DBNとシンクタイムが抽出され
る。受信側にはパケットのデータが読み出される毎にカ
ウントアップするカウンタがあり、図8の(d)がその
出力値を示している。このカウンタ出力値はDBNを受
け取る度に、DBNに合わせられる。図8のパケットP
4にはDBN=998が書かれているので、カウンタの
出力値は強制的に998に合わせられる。正常に動作し
ていれば、カウンタの出力値はDBNを受け取った時点
では998の筈である。
るカウンタの出力値0になった時にフレーミングビット
を1にしてFIFOに書き込み、その時同時にFIFO
に書き込まれたデータがフレームの先頭ビットであるこ
とを示す。このため、FIFOはデータの幅より1ビッ
ト広いデータバスを持っている。FIFOからはビット
ストリームと同時にフレーミングビットも読み出され
る。その様子を図8の(c)に示す。前記したようにフ
レーミングビットが1のデータはフレームの先頭ビット
であり、このデータが読み出された時刻がシンクタイム
に所定の遅延時間tdを足した時刻になるように読み出
し側のPLLを調節する。これにより送信側と受信側の
間で一定の位相を保証することができる。
94 I/F11はパケットを受信すると、書き込み信
号nと共にパケットpをデータ部抽出回路25、DBN
抽出回路26、及びシンクタイム抽出回路13に出力す
る。
Nを読み出し、カウンタ27へ出力する。カウンタ27
は書き込み信号qによってカウントアップをし、DBN
抽出回路26からDBNが入力された時は、出力値がD
BNに合わせられる。カウンタ27は比較回路28へカ
ウンタ値を出力する。
と0を比較し、0であればデータ部抽出回路25に信号
を出力する。データ部抽出回路25ではP1394 I
/F11から入力されるパケットpからデータ部rを抽
出し、書き込み信号qと共にFIFO12’に書き込
む。またこの時、比較回路28からカウンタ27の出力
値が0であることを示す信号が入力されると、FIFO
12’に書き込むフレーミングビットを1にする。これ
により、FIFO12’内のフレーミングビットが1の
データはフレームの先頭であることがわかる。
シンクタイムを抽出し、加算器14において所定の遅延
時間tdを加算し、加算結果を減算器24へ出力する。
FIFO12’にデータと共に書き込まれたフレーミン
グビットはデータと共に読み出され、ラッチ29へ出力
される。ラッチ29ではサイクルタイマー17からの値
を、FIFO12’からの出力が1になったときにラッ
チし、ラッチした値を減算器24へ出力する。
時刻から加算器64から入力された時刻を引き、PLL
22へ出力する。PLL22は正の値が入力されると、
その大きさに従って早い方向(周波数が高くなる方向)
にクロックmを動かし、負の値が入力されると、その大
きさに従って遅い方向(周波数が低くなる方向)にクロ
ックmを動かす。これにより送信側に入力されるビット
ストリームと受信側から読み出されるビットストリーム
を一定の位相関係に制御することができる。
て損失したパケットのデータ量を算出することもでき
る。例えば図8の場合、パケットP4の一つ前のパケッ
トのDBNは498でありそのパケット長は500であ
るから、正常に動作していれば、このDBNにパケット
長を加算した値は次のパケットP4のDBNに等しくな
る。しかし、P4が損失すると、DBN抽出回路26が
抽出するDBNは次に受信するパケットに付与れさてい
る498となるので、500ビットを損失したことがわ
かる。
受け取った時のカウンタ27の出力値がDBNと異なる
ことを検出することにより、パケットの損失を検出する
ことが可能である。例えば図8の場合、パケットP4が
損失すると、DBN抽出回路26が抽出するDBNは次
に受信するパケットに付与れさている498となる。一
方、カウンタ27の出力値は998になっている。
れば、任意の速度、フォーマットのビットストリームを
伝送する際に、アプリケーションに依存することなく、
送信側のビットストリームと受信側のビットストリーム
の速度を合わせることができる。
トリームと受信側のビットストリームの速度を合わせ、
かつ位相関係を一定に制御することができる。さらに、
本発明によれば、損失したパケットのデータ量を検出す
ることができる。
イミングの一例を説明する図である。
ロック図である。
イミングの一例を説明する図である。
の、先頭ビットと周期の関係の一例を説明する図であ
る。
ロック図である。
イミングの一例を説明する図である。
ロック図である。
イミングの一例を説明する図である。
ロック図である。
ムの一例を示す図である。
ルの一例を示す図である。
ストリーム、 1,12 FIFO、 2 シンクタイ
ム付与回路、 2’ シンクタイム,DBN付与回路、
3,11 P1394 I/F、 4,8,20,2
7 カウンタ、5,16 比較回路、 6,18,2
1,23,29 ラッチ、 7,17サイクルタイマ
ー、 9 P1394シリアルバス、 13 シンクタ
イム抽出回路、 14 加算器、 15 レジスタ、
19 アンド回路、 22 PLL回路、 24 減算
器、 25 データ部抽出回路、 26 DBN抽出回
路
Claims (6)
- 【請求項1】 所定の速度のビットストリームをパケッ
ト化して伝送するパケット伝送方式において、 送信側に、ビットストリームに周期的に先頭ビットの位
置を付与する手段と、該付与された先頭ビットの位置の
時刻をパケットに付加する手段とを設け、 受信側に、受信したパケットの一時蓄積手段と、該パケ
ットに付加されている先頭ビットの位置の時刻を抽出す
る手段と、該抽出した時刻を用いて前記一時蓄積手段か
らのビットストリームの読み出し速度を制御する手段と
を設けたことを特徴とするパケット伝送方式。 - 【請求項2】 先頭ビットの位置を付与する手段がビッ
トストリームの速度と同じ速度で動作するカウンタであ
る請求項1記載のパケット伝送方式。 - 【請求項3】 抽出した先頭ビットの位置の時刻に所定
値を加算した時刻でのビットストリームの位置を受信側
のビットストリームの先頭ビットの位置に定め、該先頭
ビットの位置の間隔に基づいて受信側のビットストリー
ムの読み出し速度を制御する請求項1又は2記載のパケ
ット伝送方式。 - 【請求項4】 送信側に、所定時間毎にビットストリー
ムのビットの位置をパケットに付加する手段を設け、 受信側に、該付加されたビットの位置を基に受信側の先
頭ビットの位置を定めて一時蓄積手段へ送出する手段
と、該受信側の先頭ビットの位置を該一時蓄積手段から
読み出した時刻とパケットから抽出した先頭ビットの位
置の時刻に基づいて一時蓄積手段からのビットストリー
ムの読み出し速度を制御する手段とを設けたことを特徴
とする請求項1又は2記載のパケット伝送方式。 - 【請求項5】 送信側でパケット長をパケットに付加
し、受信側で該パケット長とビットストリームのビット
の位置とを用いて伝送中に失われたデータ量を算出する
ことを特徴とする請求項4記載のパケット伝送方式。 - 【請求項6】 送信側の時刻と受信側の時刻の時刻合わ
せを行う請求項1記載のパケット伝送方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000071076A JP3546799B2 (ja) | 1994-07-25 | 2000-03-09 | データ送受信装置 |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP19280794 | 1994-07-25 | ||
| JP6-192807 | 1994-07-25 | ||
| JP24225594A JP3203978B2 (ja) | 1994-07-25 | 1994-09-09 | データ送受信装置、データ受信装置及びデータ送信装置 |
| JP2000071076A JP3546799B2 (ja) | 1994-07-25 | 2000-03-09 | データ送受信装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP24225594A Division JP3203978B2 (ja) | 1994-07-25 | 1994-09-09 | データ送受信装置、データ受信装置及びデータ送信装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000324136A true JP2000324136A (ja) | 2000-11-24 |
| JP3546799B2 JP3546799B2 (ja) | 2004-07-28 |
Family
ID=32854043
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000071076A Expired - Lifetime JP3546799B2 (ja) | 1994-07-25 | 2000-03-09 | データ送受信装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3546799B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005053316A1 (ja) * | 2003-11-26 | 2005-06-09 | Sanyo Electric Co.,Ltd. | 無線映像送信装置、無線映像受信装置及び無線映像送受信システム並びに信号生成装置、信号復号装置及び信号生成復号装置 |
| JP2008271077A (ja) * | 2007-04-19 | 2008-11-06 | Alpine Electronics Inc | 伝送システム、送信装置、受信装置及びクロック制御方法 |
| JP2011061431A (ja) * | 2009-09-09 | 2011-03-24 | Fujitsu Ltd | 信号処理回路、インタフェースユニット、フレーム伝送装置及びセグメントデータの読み出し方法 |
| JP2014517588A (ja) * | 2011-05-02 | 2014-07-17 | アップル インコーポレイテッド | ネットワークトンネルを通してデータを転送するための方法および装置 |
-
2000
- 2000-03-09 JP JP2000071076A patent/JP3546799B2/ja not_active Expired - Lifetime
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2005053316A1 (ja) * | 2003-11-26 | 2005-06-09 | Sanyo Electric Co.,Ltd. | 無線映像送信装置、無線映像受信装置及び無線映像送受信システム並びに信号生成装置、信号復号装置及び信号生成復号装置 |
| KR100776277B1 (ko) * | 2003-11-26 | 2007-11-13 | 산요덴키가부시키가이샤 | 무선 영상 송신장치, 무선 영상 수신장치, 무선 영상송수신 시스템, 신호 생성장치, 신호 복호장치 및 신호생성복호장치 |
| JPWO2005053316A1 (ja) * | 2003-11-26 | 2007-12-06 | 三洋電機株式会社 | 無線映像送信装置、無線映像受信装置及び無線映像送受信システム並びに信号生成装置、信号復号装置及び信号生成復号装置 |
| JP4660377B2 (ja) * | 2003-11-26 | 2011-03-30 | 三洋電機株式会社 | 無線映像送信装置、映像送信装置、無線映像受信装置、映像受信装置、無線映像送受信システム及び映像送受信システム |
| US8442123B2 (en) | 2003-11-26 | 2013-05-14 | Sanyo Electric Co., Ltd. | Device, signal generation/decoding device, video transmission device, video reception device, and video transmission/reception system |
| JP2008271077A (ja) * | 2007-04-19 | 2008-11-06 | Alpine Electronics Inc | 伝送システム、送信装置、受信装置及びクロック制御方法 |
| JP2011061431A (ja) * | 2009-09-09 | 2011-03-24 | Fujitsu Ltd | 信号処理回路、インタフェースユニット、フレーム伝送装置及びセグメントデータの読み出し方法 |
| JP2014517588A (ja) * | 2011-05-02 | 2014-07-17 | アップル インコーポレイテッド | ネットワークトンネルを通してデータを転送するための方法および装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3546799B2 (ja) | 2004-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3203978B2 (ja) | データ送受信装置、データ受信装置及びデータ送信装置 | |
| JP3371174B2 (ja) | パケット受信装置 | |
| KR100605238B1 (ko) | 등시 데이터 통신을 위한 방법 및 장치 | |
| JP3679808B2 (ja) | 信号処理システム | |
| US6928126B2 (en) | Reception interface unit in transmission system | |
| US6788653B1 (en) | Digital signal transmission method digital signal transmission system, digital signal transmitting apparatus and recording medium | |
| US6088366A (en) | Device and method for converting a data transfer rate in communication of digital audio and video data | |
| US6757304B1 (en) | Method and apparatus for data communication and storage wherein a IEEE1394/firewire clock is synchronized to an ATM network clock | |
| US6633578B1 (en) | Transmission interface unit in transmission system | |
| JP3499818B2 (ja) | タイムスタンプのオフセット調整方法及びそれを用いたパケット伝送装置 | |
| JP3546799B2 (ja) | データ送受信装置 | |
| EP0873019B1 (en) | Device and method for transmitting digital audio and video data | |
| JP3505787B2 (ja) | 電子機器 | |
| EP1667447B1 (en) | Data conversion system | |
| JP3578156B2 (ja) | パケット受信装置 | |
| JPH06350649A (ja) | ブロックデータの伝送方法及び同期方法 | |
| JP4038863B2 (ja) | 送信装置、受信装置、送受信システム、送信方法、受信方法及び送受信方法 | |
| JPH07321849A (ja) | データ転送装置 | |
| JP3757125B2 (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: 20040323 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040405 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080423 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090423 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090423 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100423 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100423 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110423 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110423 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120423 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140423 Year of fee payment: 10 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |