JP3584694B2 - Conversion system for IP address value and PID value, conversion device and video distribution system - Google Patents
Conversion system for IP address value and PID value, conversion device and video distribution system Download PDFInfo
- Publication number
- JP3584694B2 JP3584694B2 JP24067797A JP24067797A JP3584694B2 JP 3584694 B2 JP3584694 B2 JP 3584694B2 JP 24067797 A JP24067797 A JP 24067797A JP 24067797 A JP24067797 A JP 24067797A JP 3584694 B2 JP3584694 B2 JP 3584694B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- bits
- packet
- bit
- address
- 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 - Lifetime
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、インターネット・プロトコル(以下、IPという)に準拠した映像伝送方式と、MPEG(Moving Picture Experts Group)多重化システム仕様(ITU−T H.222.0、ISO/IEC 13818−1)に準拠した映像伝送方式とを変換する技術及び両方式を融合したビデオ配信システムに係わり、特にIPプロトコルを使って伝送された映像信号をH.222.0方式を使って伝送する際にIPアドレス値とTS(Transport Stream)パケットのPID(Packet Identifier)値とを変換する方式/装置及びその方式/装置を用いたビデオ配信システムに関する。
【0002】
【従来の技術】
従来、インターネット上でのビデオ配信システムとして「広帯域インターネット上での静止および動画像配送実験」(電子情報通信学会、信学技報、OFS97−4、pp.15−20(1997−05))によるビデオ配信システムが知られている。本システムは、ユーザからのビデオ配信要求があると、ビデオ映像をインターネットを介してユーザまで配信するシステムである。ビデオ配信は、ビデオ信号をIPパケット化し、インターネットを介してユーザ側のクライアントまでIPパケット形式で伝送する。この様なシステムにおいて、ビデオ・ストリームは配信先IPアドレスにより区別される。
【0003】
一方、前記MPEG多重化システム仕様では、ビデオ信号はTSパケット形式で伝送が行われ、ビデオストリームは、PID値により区別される。
【0004】
【発明が解決しようとする課題】
本発明の目的は、IP形式にて伝送されたビデオ信号のIPパケットを受信し、TSパケット化し伝送する場合に発生する問題を解決するものであり、以下においてその問題点について説明する。インターネットを利用したビデオ配信システムでは、ビデオデータはIP形式でサーバからクライアントまでIPパケットに格納して伝送する。このように、IPパケットのまま送受信が行われる場合には、送信側と受信側がどのような形式でデータが伝送されるかを認識していれば、IPパケットの内部データ形式によらず送受信が可能である。一方、例えばDAVIC(Digital Audio Visual Council)仕様等で規定されるようなTSパケット形式で映像信号の送受信が行われる網と前記IPパケット形式で送受信が行われるIP網とが相互に接続され,DAVIC網に接続されたSTB(Set Top Box)からIP網に接続されたサーバにアクセスしビデオデータを受信する場合、IPパケット形式でサーバから出力されたビデオデータをDAVIC網に伝送するにはTSパケット形式に変換する必要がある。TSパケットを利用する網の内部では,アドレスと言うよりはパケットにPIDと呼ばれるパケット識別子を付与してネットワークに同報配信し,そのパケットを必要とする端末がPIDを頼りに選択受信するといった方式により所望のパケットを受信している.このようにTSパケットはPID値により区別されるので,IPパケットのIPを終端しTSパケット化すると,IPアドレス値とPID値との変換関係が存在しなければ、受信側STBは何れのPIDを持つTSパケットを受信すれば良いか判断出来なくなるといった問題がある。
【0005】
本発明の目的は、IPパケット化されたビデオデータを受信し、TSパケット化して再送信する場合に必要なIPアドレス値とPID値との変換方式、及び変換装置を提供することにある。
【0006】
【課題を解決するための手段】
前記目的を達成するため、
本発明は、第1にIPアドレス値の下位8ビット(Bit:7−0)とPID値の下位8ビット(Bit:7−0)を同一の値にし、IPアドレス値の上位24ビット(Bit:31−8)を5ビットに縮退させ、該縮退させた5ビットをPID値の上位5ビット(Bit:12−8)に対応さることを特徴とする。尚ここでいう縮退とは,例えば24ビット値を5ビット値に変換することを意味し,前記TSパケットを伝送する周波数が異なる場合は同一の縮退値(5ビット)を設定することが可能である.
本発明は、第2にIPアドレス値の下位8ビット(Bit:7−0)とPID値の下位8ビット(Bit:7−0)を同一の値にし、IPアドレス値の上位24ビット(Bit:31−8)を0と31を除く1〜30の5ビット値に縮退させ、該縮退させた5ビット値をPID値の上位5ビット(Bit:12−8)に対応させることを特徴とする。
【0007】
本発明は、第3にIPアドレス値の下位8ビット(Bit:7−0)とPID値の下位8ビット(Bit:7−0)を同一の値にし、IPアドレス値の上位24ビット(Bit:31−8)を3ビットに縮退させ、該縮退させた3ビットをPID値のビット10〜8に対応させ、PID値のビット12を1に,またビット11を0に対応させることを特徴とする。
【0008】
本発明は、第4にIPアドレス値の下位8ビット(Bit:7−0)とPID値の下位8ビット(Bit:7−0)を同一の値にし、IPアドレス値の上位24ビット(Bit:31−8)を2ビットに縮退させ、該縮退させた2ビットをPID値のビット9〜8に対応させ、PID値のビット12から10をIPパケットが伝送しているデータの種類に対応させることを特徴とする。
【0009】
本発明は、第5にIPアドレス値の下位8ビット(Bit:7−0)とPID値の下位8ビット(Bit:7−0)を同一の値にし、IPアドレス値の上位24ビット(Bit:31−8)を2ビットに縮退させ、該縮退させた2ビットをPID値のビット9〜8に対応させ、IPパケットが伝送しているデータ種毎に0と7を除く1から6の3ビットの値に縮退させ、該縮退させた3ビットの値をPID値のビット12から10の3ビットに対応させることを特徴とする。
【0010】
本発明は、第6にIPパケット化されたビデオデータを受信しTSパケット化後再送信する装置が、IPアドレス値とPID値との変換対応データを再送信ビデオデータと多重してビデオデータ受信装置に伝達することを特徴とする。
【0011】
本発明は、第7に前記課題を解決するための手段1乃至5記載の何れかの方法で作成したIPアドレス値とPID値との変換対応データを、異なるIPアドレス値を持つIPパケットを受信しTSパケット化する度毎に、ビデオデータ受信装置へ伝達することを特徴とする。
【0012】
本発明は、第8に前記課題を解決するための手段1乃至5記載の何れかの方法で作成したIPアドレス値とPID値との変換対応データ、及びIPアドレス値とTSパケットの多重先周波数番号との対応データを、再送信する装置が、異なるIPアドレス値を持つIPパケットを受信しTSパケット化する度毎に、ビデオデータ受信装置へ伝達することを特徴とする。
【0013】
本発明は、第9にIPアドレス値とPID値との変換対応データを、IPパケット化されたビデオデータを受信しTSパケット化後再送信する装置と、前記TSパケット化され再送信されたビデオデータを受信する装置とが予め保持することを特徴とする。
【0014】
本発明は、第10に前記課題を解決するための手段1乃至5記載の何れかの方法で作成したIPアドレス値とPID値との変換対応データを、IPパケット化されたビデオデータを受信しTSパケット化後再送信する装置と、前記TSパケット化され再送信されたビデオデータを受信する装置とが予め保持することを特徴とする。
【0015】
本発明は、第11に前記課題を解決するための手段1乃至5記載の何れかの方法で作成したIPアドレス値とPID値との変換対応データ、及びIPアドレス値とTSパケットの多重先周波数番号との対応データを、IPパケット化されたビデオデータを受信しTSパケット化後再送信する装置と、前記TSパケット化され再送信されたビデオデータを受信する装置とが予め保持することを特徴とする。
【0016】
本発明は、第12に前記課題を解決するための手段1乃至5記載の何れかの方法で作成したIPアドレス値とPID値との変換対応データ、及びIPアドレス値とTSパケットの多重先周波数番号との対応データを、IPパケット化されたビデオデータを受信しTSパケット化後再送信する装置と、前記TSパケット化され再送信されたビデオデータを受信する装置とが予め保持し、IPパケット化されたビデオデータを受信しTSパケット化後再送信する装置がIPアドレス値とTSパケットの多重先周波数番号との対応データに基づき複数接続された後段の伝送装置のうち該対応データで指定された伝送装置へIPパケットからTSパケットへ変換後送信可能な手段を有することを特徴とする。
【0017】
【発明の実施の形態】
以下、本発明によるIPアドレス値とPID値との変換方式、及び変換装置(以下、IP/PID変換装置という)の実施形態を図面により詳細に説明する。
【0018】
−第1実施例−
図11は、本発明のIP/PID変換装置が利用されるネットワーク構成例を示した図である。はじめに図11を用いて、本発明のIP/PID変換装置が利用されるネットワーク構成例について説明する。100はインターネット網を表し、200はDAVIC網を表す。100のインターネット網において、102のクライアントPCは、101のビデオサーバに対してビデオ配信の要求を行い、所望のビデオデータをIPパケット形式で受信し再生することが可能である。図11では、DAVIC網に接続された5のSTB(Set Top Box)よりインターネット上のビデオサーバ101にアクセスし、所望のビデオデータを受信し再生することも可能である。200のDAVIC網において、10はインターネットとDAVIC網を相互接続するInterworking Unitを表し、1はルータを表し、2は本発明であるIP/PID変換装置を表し、3はDAC(Dial−up Access Concentrator)を表し、4はQAM(Quadrature Amplitude Modulation)を表し、210はアクセス網を表し、5はSTBを表し、6はTVを表す。以下、DAVIC網に接続されたSTBからのインターネット上のビデオサーバ101へアクセスし、ビデオデータの受信、及び再生動作について説明する。はじめにユーザは、STB5に内蔵されたモデムを介してインターネット上のサーバにアクセスを開始する。DAC3は、複数ユーザからのアクセスを集線し、Interworking Unit10内のルータ1を介してインターネット上のビデオサーバとの回線を確立する。その後ユーザは、TV6に表示されたビデオ・ガイドを参照し、所望のビデオを選択する。所望のビデオが選択されると、インターネット上のビデオサーバ101は要求されたビデオデータをIPパケット化し、要求元STBに対して送信する。ビデオサーバ101から送信されたIPパケット形式のビデオデータは、ルータ1を介して本発明であるIP/PID変換装置2へ伝達される。IP/PID変換装置2は、受信したIPパケットのIPアドレスよりPIDを作成し、また受信したIPパケット形式のビデオデータを前記作成したPIDを付与したTSパケット形式のビデオデータに変換し、4のQAMへと伝送する。QAMでは受信したTSパケット形式のビデオデータをQAM変調し、210のアクセス網へと伝送する。5のSTBでは、アクセス網210より受信した信号から所望のデータが変調された周波数を選択し、且つ所望のデータを伝送しているTSを選別し所望のビデオデータを受信する。また受信したビデオデータの復号を行いビデオ映像をTV6に伝達し、TV6にて再生表示を行う。
【0019】
続いて図1から3を用いて、本発明の第1の実施形態によるIP/PID変換装置の説明を行う。図1は本発明の第1の実施形態によるIP/PID変換装置の構成を示すブロック図、図2はIPアドレス値とPID値との変換対応関係を示した図、図3は図1内のLUT(Look Up Table)におけるデータ内容である。図1に示す本発明の実施形態によるIP/PID変換装置は、IPアドレス値の下位8ビット(Bit:7−0)とPID値の下位8(Bit:7−0)ビットを同一の値にし、IPアドレス値の上位24ビット(Bit:31−8)を5ビットに縮退させ、前記縮退させた5ビットをPID値の上位5ビット(Bit:12−8)に変換する実施形態である。
【0020】
図1に示す本発明の第1の実施形態によるIP/PID変換装置は、IPパケットを受信するバッファ21と、CPU22と、IPアドレス値とPID値との変換データを保持するLUT23と、TSヘッダを作成するTSヘッダ部24と、IPパケットのデータを保持するIPデータ部25と、TSパケット化されたビデオデータを所定のQAMに伝送するためのスイッチ26とから構成される。続いて、前述のように構成される本発明の第1の実施形態によるIP/PID変換装置の動作を説明する。
【0021】
図1に示すIP/PID変換装置は、はじめにIPパケット化されたビデオデータ11をバッファ21において受信する。CPU22は、バッファ21からIPパケットを読み出し、IPアドレス値の下位8ビット(Bit:7−0)データ12をTSヘッダ部へ伝達し、上位24ビット(Bit:31−8)データ13をLUT23に伝達する。またIPパケットデータ14をIPデータ部25へ伝達する。LUT23では、CPU22からのIPアドレス値上位24ビット(Bit:31−8)データ13を5ビットに縮退したデータ15をTSヘッダ部24へ伝達し、また周波数多重先QAM番号データ16をスイッチ26へと伝達する。TSヘッダ部24は、CPU22からのIPアドレス値下位8ビット(Bit:7−0)データ12とLUT23からのIPアドレス値上位24ビット(Bit:31−8)データ13を5ビットに縮退したデータ15とからTSパケットのPID値を作成し、且つTSパケットのヘッダを作成する。受信したIPパケットのIPアドレス値からTSパケットのPID値を作成する方式については、図2及び図3を用いて後述する。スイッチ26は、TSヘッダ部24からTSヘッダデータ17を読み出し、またTSパケットのデータとなるIPデータ部25からIPデータ18を読み出し、LUT23からの周波数多重先QAM番号データ16に従い、所定の周波数多重先QAM(QAM1〜QAM3の何れか)へTSヘッダデータ17及びTSパケットデータとなるIPデータ18を送信する。なお本説明では、IP/PID変換装置においてIPパケットからTSパケットに変換したデータをQAM変調し後段に伝送する例について説明したが、QAM以外のQPSKの変調方式を用いた伝送方式を用いてもよい。
【0022】
図2及び図3は、受信したIPパケットのIPアドレス値と送信するTSパケットのPID値との対応関係を示した図である。図2において、IPアドレス値の下位8ビット(Bit:7−0)値31は、PID値の下位8ビット(Bit:7−0)値32に変換される。IPアドレス値の上位24ビット(Bit:31−8)値33は、ネットワーク番号値としての5ビット値に縮退され、PID値の上位5ビット(Bit:12−8)値34に変換される。尚ここでいう縮退とは、24ビット値を5ビット値に変換することを意味し、図3を用いて具体的に説明する。
【0023】
図3は、図1のLUT23内に保持されるIPアドレス値の上位24ビット(Bit:31−8)値33とネットワーク番号値としての5ビット値、及び出力先QAM番号値との対応関係を示している図である。図3では、例えば128.155.30.XXX系列(XXXは、0〜255の何れの値でも良いことを示す)のIPアドレス値は、ネットワーク番号1(2進数では、00001)に変換されることを示している。同様に、128.155.40.XXX系列のIPアドレス値はネットワーク番号2(00010)に変換され、また128.155.80.XXX系列のIPアドレス値はネットワーク番号30(11110)に変換されることを示している。以上の様な対応表をLUT23で保持することにより、 IPアドレス値の上位24ビット(Bit:31−8)値33を5ビットの値34に変換可能である。但しPID値としては、MPEG多重化システム仕様(ITU−T H.222.0、ISO/IEC 13818−1)において使用が規定されている値(16進数:0x0000〜0x000F、及び0x1FFF)があるため、0x0010〜0x1FFEまでの値が利用可能である。図3において、5ビットのネットワーク番号を0(2進数:00000)、或いは31(2進数:11111)を利用する場合は、下位8ビットの値によっては、使用が規定されている値と重複する。例えばネットワーク番号が0(2進数:00000)且つ下位8ビットが1(2進数:00000001)である場合は、PID値として1(16進数:0x0001)となるため、 MPEG多重化システム仕様で使用が規定されている値と重複し、問題となる。そこで、このようなMPEG多重化システム仕様で使用が規定されている値と重複する場合を回避する禁則を設定するか、或いはネットワーク番号として0〜30を用いれば重複することは無い。なお図3の例では、IPアドレスの上位24ビット(Bit:31−8)値33を5ビットに変換する対応について説明したが、サービスを提供するIPアドレス値の系列が、例えば図3のように128.155.XXX.XXXといった具合にIPアドレス値の上位16ビット(Bit:31−16)値が全て同じ系列の場合には、前記上位16ビット(Bit:31−16)を省略し、残された8ビット(Bit:15−8)のみを用いて変換対応を構成することも可能である。
【0024】
また図3では、IPアドレス値の上位24ビット(Bit:31−8)値33とTSパケット出力先QAM番号との対応関係をも示している。前記対応関係は、図1においてIPアドレスの上位24ビット(Bit:31−8)値33がLUT23に入力され、送信データ(TSパケット)出力先QAM番号値であるデータ16との関係を示している。例えば図3では、128.150.30.XXX系列と128.150.40.XXX系列のユーザからインターネット上のサーバにアクセスが行われた場合には、要求データはQAM番号1のQAM(周波数)を通してユーザまで伝送されることを示している。また128.150.80.XXX系列に属するユーザからアクセスが行われた場合には、要求データはQAM番号3のQAM(周波数)を通してユーザまで伝送されることを示している。このように、データを要求したユーザのIPアドレス系列に対して伝送するQAMの番号を指定することにより、1つのQAMで伝送出来るデータ量を共有するユーザ数をIPアドレス系列毎に設定が可能である。なお1つのQAMでデータを伝送する場合において、ネットワーク番号として1〜30を用いる場合には、IPアドレスの上位24ビット(Bit:31−8)で指定された系列の内、30系列について利用可能である。31以上の系列を伝送する場合には、ネットワーク番号として重複する値が存在することになり、IPアドレス値とPID値との1対1関係が成立しなくなり、IPアドレス値からPID値に変換可能であっても、PID値からIPアドレス値を一意には決定出来ない。但し、データを伝送するQAM番号(周波数)が異なれば、ネットワーク番号が重複しても問題無い。
【0025】
以上説明したように、IPアドレス値(32ビット)からPID値(13ビット)が構成され、図1のLUT23及びTSヘッダ部24において変換される。またLUT23において、IPアドレス値の系列からデータ(TSパケット)を伝送するQAM(周波数)の番号が指定される。前述のように要求されたデータ(IPパケット)は、IWU(Interworking Unit)を通してTSパケットに変換されQAM伝送されるが、受信側において所望のデータが伝送されるTSのPID番号、及びQAM番号を既知でなければ選択受信することが出来ない。そこで、図4及び図5を用いて所望のデータ受信方法について説明する。
【0026】
図4は、データ送信側IWU10と受信側STB5の双方が、IPアドレス値とPID値との変換対応データを保持している場合を示した図である。図4における符号は図11の符号と基本的に同一である。図4におけるLUT23は、図1内のLUT23と同一であり、IPアドレス値とPID値との変換対応データ及びデータ伝送周波数(QAM番号)を示したLUT(Look Up Table)である。図4において、送信側IWU10はルータ1を介して受信したIPパケット11をLUT23に従いTSパケットに変換し、4のQAMへと伝達する。4のQAMは、受信したTSパケットを変調しアクセス網210へと伝送する。STB5は、自身のIPアドレスをもとにLUT23を参照し、受信した複数の周波数を持つ信号から所望のデータを伝送している周波数の信号を選択し、且つLUT23で指定されたPID値を持つTSパケットを選択し所望のデータを受信する。STB5に接続された6のTVで受信データの再生を行う場合には、受信データをデコードし6のTVにて再生を行えば良い。また5のSTBに接続されたPC等にさらに伝送する場合には、前記説明したLUT23と同様なLUTを5のSTBと7のPCで保持することにより、受信したTSパケットをさらに7のPCへと伝達可能である。
【0027】
図5は、図4の変形例であり、IWU10からIPアドレス値とPID値との変換関係、及びデータを伝送する周波数(QAM番号)の対応関係データをSTB5に伝達する形式である。図4ではIPアドレス値とPID値との変換関係、及びデータを伝送する周波数(QAM番号)の対応関係をIWU10とSTB5の双方が保持したが、図5ではIWU10のみが保持し、STB5が必要なIPアドレス値とPID値との変換関係及びTSパケットを伝送する周波数(QAM番号)の対応関係を示したデータのみをSTB5に伝達する。図5においてIWU10は、新規IPアドレスを持つIPパケット11を受信しTSパケットに変化しQAMへと伝達する時、新規のIPアドレス値とPID値との対応関係データ及びTSパケットを伝送する周波数(QAM番号)のデータ19を4のQAMを介してSTB5へと伝送する。この場合、予めIPアドレス値とPID値との対応関係データ及びTSパケットデータを伝送する周波数(QAM番号)を伝送する特別な周波数(QAM番号)及びPID値を設定しておく必要がある。STB5は、前記特別な周波数(QAM番号)及びPID値を持つTSパケットを受信した場合、IPアドレス値とPID値との変換対応関係及びTSパケットを伝送する周波数(QAM番号)を示すデータが存在するので、STB5内部のメモリ等を用いて保持する必要がある。またSTB5は、前記伝送されたデータ伝送周波数(QAM番号)に基づき、所望のデータを伝送している周波数の信号を選択し、且つ前記受信したIPアドレス値とPID値との変換対応関係で指定されたPID値を持つTSパケットを選択し所望のデータを受信する。以上説明したように、 IWU10が新規のIPアドレスを持つIPパケットを受信しTSパケット化し伝送する度毎にTSパケットを伝送する周波数及びPID値をSTB5に伝達することにより、STB5は所望のTSパケットを受信することが出来る。
【0028】
以上説明したように本実施形態によれば、IPパケットのIPアドレス値からTSパケットのPID値を構成し、またIPアドレス値の上位24ビットからIPアドレスの系列を規定し、前記IPアドレスの系列毎にデータを伝送する周波数を設定することにより、IPアドレス値とPID値との相互の変換が可能であり、また1つの周波数において多重伝送するユーザ数(IPドレス数)をIPアドレスの系列単位に設定可能であるという効果を得ることが出来る。
【0029】
−第2実施例−
図6及び図7は、本発明の第2の実施形態によるIPパケットのIPアドレス値とTSパケットのPID値との対応関係を示した図である。図6は図2の変形例であり、IPアドレス値の下位8ビット(Bit:7−0)値31は、PID値の下位8ビット(Bit:7−0)値32に変換される。IPアドレス値の上位24ビット(Bit:31−8)値33は、図7で後述するが、ネットワーク番号値としての3ビット値に縮退され、PID値のビット10〜8の3ビット(Bit:10−8)値35に変換される。また図6では、36に示した通りPID値のビット12を1に、ビット11を0に固定していることを示している。
【0030】
図7は図3の変形例であり、図1のLUT23内に保持されるIPアドレス値の上位24ビット(Bit:31−8)値33とネットワーク番号値としての3ビット値35、及び出力先QAM番号値との対応関係を示している図である。図3では、IPアドレス値の上位24ビット(Bit:31−8)値33を5ビットに縮退したが、図7では3ビットに縮退する点が異なる。図7では、例えば128.155.30.XXX系列のIPアドレス値は、ネットワーク番号0(2進数では、000)に変換されることを示している。同様に、128.155.40.XXX系列のIPアドレス値はネットワーク番号1(001)に変換され、また128.155.80.XXX系列のIPアドレス値はネットワーク番号7(111)に変換されることを示している。以上の様な対応表を図1のLUT23で保持することにより、 IPアドレス値の上位24ビット(Bit:31−8)値33を3ビットの値35に変換可能である。なお図7の例では、IPアドレスの上位24ビット(Bit:31−8)値33を3ビットに変換する対応について説明したが、図3と同様にIPアドレス値の上位16ビット(Bit:31−16)値が全て同じ系列の場合には、前記上位16ビット(Bit:31−16)を省略し、残された8ビット(Bit:15−8)のみを用いて変換対応を構成することも可能である。また図3と同様にIPアドレス値の上位24ビット(Bit:31−8)値33とTSパケット出力先QAM番号との対応関係をも示しており、利用方法については図3と同じである。
【0031】
以上のようにPID13ビットを、ビット12を1に、ビット11を0に固定し、ビット10〜8を前記IPアドレス値の上位24ビット(Bit:31−8)値33を縮退した3ビットに、ビット7〜0をIPアドレス値の下位8ビット(Bit:7−0)値31と同一の値に設定することにより、PIDの上位2ビット(Bit:12−11)が1、0に固定されているため、IPアドレス値の上位24ビット(Bit:31−8)値33及び下位8ビット(Bit:7−0)値31を如何なる値に変換した場合にもMPEG多重化システム仕様で使用が規定されている値と重複せずIPアドレス値とPID値とを相互に変換可能であるという効果を得ることが出来る。
【0032】
−第3実施例−
図8、図9及び図10は、本発明の第3の実施形態によるIPパケットのIPアドレス値とTSパケットのPID値との対応関係を示した図である。図8は図2の変形例であり、IPアドレス値の下位8ビット(Bit:7−0)値31は、PID値の下位8ビット(Bit:7−0)値32に変換される。IPアドレス値の上位24ビット(Bit:31−8)値33は、図9で後述するが、ネットワーク番号値としての2ビット値に縮退され、PID値のビット9〜8の2ビット(Bit:9−8)値37に変換される。またPID値のビット12〜10の3ビット(Bit:12−10)値については、図10で後述するが、データの種類に対応した値3ビットが38に挿入される。
【0033】
図9は図3の変形例であり、図1のLUT23内に保持されるIPアドレス値の上位24ビット(Bit:31−8)値33とネットワーク番号値37としての2ビット値、及び出力先QAM番号値との対応関係を示している図である。図3では、IPアドレス値の上位24ビット(Bit:31−8)値33を5ビットに縮退したが、図9では2ビットに縮退する点が異なる。図9では、例えば128.155.30.XXX系列のIPアドレス値は、ネットワーク番号0(2進数では、00)に変換されることを示している。以下、128.155.40.XXX系列及び128.155.80.XXX系列のIPアドレス値についても同様の変換を行う。以上の様な対応表を図1のLUT23で保持することにより、IPアドレス値の上位24ビット(Bit:31−8)値33を2ビットの値37に変換可能である。なお図9の例では、IPアドレスの上位24ビット(Bit:31−8)値33を2ビットに変換する対応について説明したが、図3と同様にIPアドレス値の上位16ビット(Bit:31−16)値が全て同じ系列の場合には、前記上位16ビット(Bit:31−16)を省略し、残された8ビット(Bit:15−8)のみを用いて変換対応を構成することも可能である。また図3と同様にIPアドレス値の上位24ビット(Bit:31−8)値33とTSパケット出力先QAM番号との対応関係をも示しており、利用方法については図3と同じである。
【0034】
図10は、データの種別と図8の種別番号値38の3ビット値との対応関係を示した図である。図10において、例えば受信したIPパケットが伝送しているデータの種別がビデオである場合は2(2進数:010)に対応し、また例えばデータがオーディオである場合は1(2進数:001)に対応していることを示している。図10のデータ種と種別番号値(3bit)との関係は、例えば前述した通り、IPパケットが伝送しているデータ種に対応してPID値を異なる値に設定する場合に用いる。なお種別番号値として0(2進数:000)及び7(2進数:111)を用いる場合は、図3で説明した場合と同様ネットワーク番号値2ビット及び下位8ビットの値によっては、MPEG多重化システム仕様で使用が規定されている値と重複する場合があるので、重複する値を回避する禁則を設けるか、或いは種別番号値として1〜6を用いる等の対策が必要である。
【0035】
以上のようにPID13ビットを、ビット12〜10を前記種別番号値3ビットに、ビット9〜8を前記IPアドレス値の上位24ビット(Bit:31−8)値33を縮退した2ビットに、ビット7〜0をIPアドレス値の下位8ビット(Bit:7−0)値31と同一の値に設定することにより、 IPパケットが伝送しているデータ種に対応してPID値を異なる値に設定可能なIPアドレス値とPID値と変換が可能であるという効果を得ることが出来る。
【0036】
【発明の効果】
以上説明したように本実施形態によれば、IPパケットのIPアドレス値からTSパケットのPID値を構成し、またIPアドレス値の上位24ビットからIPアドレスの系列を規定し、前記IPアドレスの系列毎にデータを伝送する周波数を設定することにより、IPアドレス値とPID値との1対1の変換が可能であり、またIPアドレスの系列単位毎にデータを伝送する周波数(QAM番号)を設定可能であり、1つの周波数において伝送可能なデータ量を共有するユーザ数(IPドレス数)を自由にIPアドレスの系列単位毎に設定可能であるという効果を得ること出来る。またPID13ビットのうち3ビットをデータ種に設定する事により、IPパケットが伝送するデータ種に応じて、変換後のTSパケットのPID値を設定可能である。
【図面の簡単な説明】
【図1】本発明の第1の実施形態によるIPアドレス値とPID値との変換装置の構成を示すブロック図である。
【図2】本発明の第1の実施形態によるIPアドレス値とPID値との対応関係を示す図である。
【図3】本発明の第1の実施形態によるIPアドレス値の上位24ビットとネットワーク番号としての5ビットとの対応関係を示す図である。
【図4】本発明の実施形態によるデータ送信側IWUと受信側STBの双方が、IPアドレス値とPID値との変換対応データを保持し、データの送受信を実現するネットワーク構成を示した図である。
【図5】本発明の実施形態によるデータ送信側IWUから受信側STBへとIPアドレス値とPID値との変換対応関係を伝達することにより、データの送受信を実現するネットワーク構成を示した図である。
【図6】本発明の第2の実施形態によるIPアドレス値とPID値との対応関係を示す図である。
【図7】本発明の第2の実施形態によるIPアドレス値の上位24ビットとネットワーク番号としての3ビットとの対応関係を示す図である。
【図8】本発明の第3の実施形態によるIPアドレス値とPID値との対応関係を示す図である。
【図9】本発明の第3の実施形態によるIPアドレス値の上位24ビットとネットワーク番号としての2ビットとの対応関係を示す図である。
【図10】本発明の第3の実施形態によるデータ種と種別番号としての3ビットとの対応関係を示す図である。
【図11】本発明のIP/PID変換装置が利用されるネットワーク構成例を示した図である。
【符号の説明】
1:ルータ、2:IPアドレス値とPID値との変換装置、3:Dial−up Access Concentrator、4:Quadrature Amplitude Modulation、5:Set Top Box、6:TV、7:PC、10:Interworking Unit、21:バッファ、22:CPU、23:Look Up Table、24:Transport Stream ヘッダ部、25:IPデータ部、26:スイッチ。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a video transmission system conforming to the Internet Protocol (hereinafter, referred to as IP) and an MPEG (Moving Picture Experts Group) multiplexing system specification (ITU-T H.222.0, ISO / IEC 13818-1). The present invention relates to a technology for converting a video transmission system that conforms to a video transmission system, and a video distribution system that combines both technologies. The present invention relates to a method / device for converting an IP address value and a PID (Packet Identifier) value of a TS (Transport Stream) packet when transmitting using the 222.0 method, and a video distribution system using the method / device.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, as a video distribution system on the Internet, "Experiment of Still and Moving Image Delivery on Broadband Internet" (IEICE, IEICE Technical Report, OFS97-4, pp. 15-20 (1997-05)) Video distribution systems are known. This system is a system that distributes a video image to a user via the Internet when there is a video distribution request from the user. In video distribution, a video signal is converted into an IP packet and transmitted to a user-side client via the Internet in an IP packet format. In such a system, video streams are distinguished by destination IP addresses.
[0003]
On the other hand, in the MPEG multiplexing system specification, a video signal is transmitted in a TS packet format, and a video stream is distinguished by a PID value.
[0004]
[Problems to be solved by the invention]
An object of the present invention is to solve a problem that occurs when an IP packet of a video signal transmitted in the IP format is received, and is converted into a TS packet and transmitted. The problem will be described below. In a video distribution system using the Internet, video data is stored in IP packets from a server to a client in an IP format and transmitted. As described above, when transmission / reception is performed in the form of an IP packet, transmission / reception is performed regardless of the internal data format of the IP packet if the transmitting side and the receiving side recognize the data transmission format. It is possible. On the other hand, a network for transmitting / receiving a video signal in a TS packet format specified by, for example, the DAVIC (Digital Audio Visual Council) specification and an IP network for transmitting / receiving in the IP packet format are interconnected. When an STB (Set Top Box) connected to a network accesses a server connected to an IP network and receives video data, a TS packet is used to transmit video data output from the server in an IP packet format to a DAVIC network. It needs to be converted to a format. In a network that uses TS packets, a packet identifier called a PID is assigned to a packet, rather than an address, and the packet is broadcasted to the network. Terminals that require the packet select and receive the packet based on the PID. Is receiving the desired packet. Since the TS packet is distinguished by the PID value in this manner, if the IP of the IP packet is terminated and converted into a TS packet, if there is no conversion relationship between the IP address value and the PID value, the receiving STB identifies any PID. There is a problem in that it is not possible to determine whether to receive the own TS packet.
[0005]
An object of the present invention is to provide a conversion method and a conversion device between an IP address value and a PID value, which are necessary when receiving IP packetized video data, converting the data into TS packets, and retransmitting the data.
[0006]
[Means for Solving the Problems]
To achieve the above objective,
In the present invention, first, the lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value are set to the same value, and the upper 24 bits (Bit) of the IP address value are set. : 31-8) is reduced to 5 bits, and the reduced 5 bits correspond to the upper 5 bits (Bit: 12-8) of the PID value. Here, the degeneration means that a 24-bit value is converted into a 5-bit value, for example, and when the frequency for transmitting the TS packet is different, the same degeneration value (5 bits) can be set. is there.
In the present invention, second, the lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value are set to the same value, and the upper 24 bits (Bit) of the IP address value are set. : 31-8) is reduced to a 5-bit value of 1 to 30 excluding 0 and 31, and the reduced 5-bit value is made to correspond to the upper 5 bits (Bit: 12-8) of the PID value. I do.
[0007]
Thirdly, according to the present invention, the lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value are set to the same value, and the upper 24 bits (Bit) of the IP address value are set. : 31-8) is reduced to 3 bits, the reduced 3 bits are made to correspond to
[0008]
Fourth, the present invention sets the lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value to the same value, and sets the upper 24 bits (Bit) of the IP address value. : 31-8) is reduced to 2 bits, and the reduced 2 bits are associated with
[0009]
Fifth, according to the present invention, the lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value are set to the same value, and the upper 24 bits (Bit) of the IP address value are set. : 31-8) is reduced to 2 bits, and the reduced 2 bits are made to correspond to
[0010]
A sixth aspect of the present invention is an apparatus for receiving video data in IP packets, re-transmitting the packets after TS packetization, and multiplexing the data corresponding to the conversion between the IP address value and the PID value with the retransmitted video data to receive the video data. It is characterized in that it is transmitted to a device.
[0011]
Seventhly, the present invention provides a method for receiving an IP packet having a different IP address value from data corresponding to a conversion between an IP address value and a PID value created by any of the methods according to the first to fifth aspects of the present invention. Each time a TS packet is formed, the packet is transmitted to the video data receiving apparatus.
[0012]
Eighth, the present invention provides an IP address value and a PID value conversion correspondence data created by any one of
[0013]
Ninthly, the present invention provides a device for receiving IP packetized video data, converting the data corresponding to an IP address value and a PID value into TS packets, retransmitting the data after TS packetization, and the TS packetized and retransmitted video data. It is characterized in that a device for receiving data holds the data in advance.
[0014]
Tenthly, the present invention provides a method for receiving IP packetized video data, comprising converting data corresponding to an IP address value and a PID value created by any of the methods according to the first to fifth aspects of the present invention. An apparatus for retransmitting after TS packetization and an apparatus for receiving the TS packetized and retransmitted video data are stored in advance.
[0015]
An eleventh aspect of the present invention provides an IP address value and a PID value conversion correspondence data, and an IP address value and a TS packet multiplex destination frequency created by any one of the methods according to the first to fifth aspects of the present invention. A device for receiving IP packetized video data, re-transmitting after TS packetization, and a device for receiving the TS packetized and retransmitted video data, in which data corresponding to a number are stored in advance. And
[0016]
The twelfth aspect of the present invention is directed to a twelfth aspect of the present invention for solving the above-mentioned problem, in which data corresponding to the conversion between the IP address value and the PID value created by any one of the methods according to the first to fifth aspects, An apparatus for receiving IP packetized video data, retransmitting after TS packetization, and an apparatus for receiving the TS packetized and retransmitted video data, the IP packetized IP data, A device that receives the converted video data, re-transmits the packet after converting it into a TS packet, is designated by the corresponding data among the plurality of connected transmission devices based on the data corresponding to the IP address value and the frequency number to which the TS packet is multiplexed. Characterized in that the transmission device converts the IP packet into a TS packet and transmits the converted packet to the transmission device.
[0017]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment of a conversion method between an IP address value and a PID value and a conversion device (hereinafter, referred to as an IP / PID conversion device) according to the present invention will be described in detail with reference to the drawings.
[0018]
-1st Example-
FIG. 11 is a diagram showing an example of a network configuration in which the IP / PID conversion device of the present invention is used. First, an example of a network configuration in which the IP / PID conversion device of the present invention is used will be described with reference to FIG. 100 represents the Internet network, and 200 represents the DAVIC network. In the Internet network of 100, a client PC of 102 can make a video distribution request to a video server of 101 and receive and reproduce desired video data in an IP packet format. In FIG. 11, it is also possible to access the
[0019]
Next, an IP / PID conversion device according to the first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a block diagram showing a configuration of an IP / PID conversion device according to a first embodiment of the present invention, FIG. 2 is a diagram showing a conversion correspondence between an IP address value and a PID value, and FIG. It is a data content in an LUT (Look Up Table). The IP / PID converter according to the embodiment of the present invention shown in FIG. 1 sets the lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value to the same value. In this embodiment, the upper 24 bits (Bit: 31-8) of the IP address value are reduced to 5 bits, and the reduced 5 bits are converted to the upper 5 bits (Bit: 12-8) of the PID value.
[0020]
The IP / PID conversion device according to the first embodiment of the present invention shown in FIG. 1 includes a
[0021]
The IP / PID conversion device shown in FIG. 1 first receives, in a
[0022]
FIGS. 2 and 3 are diagrams showing the correspondence between the IP address value of the received IP packet and the PID value of the TS packet to be transmitted. In FIG. 2, the lower 8 bits (Bit: 7-0)
[0023]
FIG. 3 shows the correspondence between the upper 24 bits (Bit: 31-8)
[0024]
FIG. 3 also shows the correspondence between the upper 24 bits (Bit: 31-8)
[0025]
As described above, the PID value (13 bits) is formed from the IP address value (32 bits), and is converted in the
[0026]
FIG. 4 is a diagram showing a case where both the data
[0027]
FIG. 5 is a modification example of FIG. 4, in which the
[0028]
As described above, according to the present embodiment, the PID value of the TS packet is formed from the IP address value of the IP packet, and the series of IP addresses is defined from the upper 24 bits of the IP address value. By setting the frequency at which data is transmitted every time, the mutual conversion between the IP address value and the PID value is possible, and the number of users (the number of IP dresses) to be multiplexed and transmitted at one frequency is represented by a series of IP addresses. Can be obtained.
[0029]
-2nd Example-
FIGS. 6 and 7 are diagrams showing the correspondence between the IP address value of the IP packet and the PID value of the TS packet according to the second embodiment of the present invention. FIG. 6 is a modification example of FIG. 2, in which the lower 8 bits (Bit: 7-0)
[0030]
FIG. 7 shows a modification of FIG. 3, in which the upper 24 bits (Bit: 31-8)
[0031]
As described above, the
[0032]
-Third embodiment-
FIGS. 8, 9 and 10 are diagrams showing the correspondence between the IP address value of the IP packet and the PID value of the TS packet according to the third embodiment of the present invention. FIG. 8 is a modification example of FIG. 2, in which the lower 8 bits (Bit: 7-0)
[0033]
FIG. 9 shows a modification of FIG. 3, in which the upper 24 bits (Bit: 31-8)
[0034]
FIG. 10 is a diagram showing the correspondence between the type of data and the 3-bit value of the
[0035]
As described above, the 13 bits of the PID, the
[0036]
【The invention's effect】
As described above, according to the present embodiment, the PID value of the TS packet is formed from the IP address value of the IP packet, and the series of IP addresses is defined from the upper 24 bits of the IP address value. By setting a data transmission frequency for each IP address, a one-to-one conversion between an IP address value and a PID value is possible, and a data transmission frequency (QAM number) is set for each IP address sequence unit. It is possible to obtain the effect that the number of users (the number of IP dresses) sharing the amount of data that can be transmitted in one frequency can be freely set for each IP address sequence unit. Further, by setting 3 bits of the 13 bits of the PID as the data type, the PID value of the converted TS packet can be set according to the data type transmitted by the IP packet.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a conversion device between an IP address value and a PID value according to a first embodiment of the present invention.
FIG. 2 is a diagram showing a correspondence relationship between an IP address value and a PID value according to the first embodiment of the present invention.
FIG. 3 is a diagram showing a correspondence relationship between upper 24 bits of an IP address value and 5 bits as a network number according to the first embodiment of the present invention.
FIG. 4 is a diagram showing a network configuration in which both a data transmission side IWU and a reception side STB according to an embodiment of the present invention hold data corresponding to conversion between an IP address value and a PID value and realize data transmission / reception. is there.
FIG. 5 is a diagram showing a network configuration for transmitting and receiving data by transmitting a conversion correspondence between an IP address value and a PID value from an IWU on a data transmitting side to a receiving STB according to an embodiment of the present invention; is there.
FIG. 6 is a diagram illustrating a correspondence relationship between an IP address value and a PID value according to the second embodiment of the present invention.
FIG. 7 is a diagram showing a correspondence relationship between upper 24 bits of an IP address value and 3 bits as a network number according to the second embodiment of the present invention.
FIG. 8 is a diagram showing a correspondence between an IP address value and a PID value according to a third embodiment of the present invention.
FIG. 9 is a diagram showing a correspondence relationship between upper 24 bits of an IP address value and 2 bits as a network number according to the third embodiment of the present invention.
FIG. 10 is a diagram showing a correspondence relationship between a data type and three bits as a type number according to the third embodiment of the present invention.
FIG. 11 is a diagram showing an example of a network configuration in which the IP / PID conversion device of the present invention is used.
[Explanation of symbols]
1: Router, 2: Conversion device between IP address value and PID value, 3: Dial-up Access Concentrator, 4: Quadrature Amplitude Modulation, 5: Set Top Box, 6: TV, 7: PC, 10: Interworking Unit, 21: buffer, 22: CPU, 23: Look Up Table, 24: Transport Stream header, 25: IP data, 26: switch.
Claims (4)
IPアドレス値の下位8ビット(Bit:7-0)とPID値の下位8ビット(Bit:7-0)を同一の値にし、IPアドレス値の上位24ビット(Bit:31-8)を3ビットに縮退させ、該縮退させた3ビットをPID値のビット10〜8に対応させ、PID値のビット12を1に、またビット11を0に対応させたIPアドレス値とPID値との変換方式。A conversion method between an IP address value and a PID value,
The lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value are set to the same value, and the upper 24 bits (Bit: 31-8) of the IP address value are set to 3. Conversion between an IP address value and a PID value in which the reduced 3 bits correspond to bits 10 to 8 of the PID value, bit 12 of the PID value corresponds to 1 and bit 11 corresponds to 0 method.
IPアドレス値の下位8ビット(Bit:7-0)とPID値の下位8ビット(Bit:7-0)を同一の値にし、IPアドレス値の上位24ビット(Bit:31-8)を2ビットに縮退させ、該縮退させた2ビットをPID値のビット9〜8に対応させ、PID値のビット12から10をIPパケットが伝送しているデータの種類に対応させたIPアドレス値とPID値との変換方式。A conversion method between an IP address value and a PID value,
The lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value are set to the same value, and the upper 24 bits (Bit: 31-8) of the IP address value are set to 2 An IP address value and a PID corresponding to bits 9 to 8 of the PID value, and bits 12 to 10 of the PID value corresponding to the type of data transmitted by the IP packet. Conversion method between values.
IPアドレス値の下位8ビット(Bit:7-0)とPID値の下位8ビット(Bit:7-0)を同一の値にし、IPアドレス値の上位24ビット(Bit:31-8)を2ビットに縮退させ、該縮退させた2ビットをPID値のビット9〜8に対応させ、IPパケットが伝送しているデータ種毎に0と7を除く1から6の3ビットの値に変換し、該変換した3ビットの値をPID値のビット12から10の3ビットに対応させたIPアドレス値とPID値との変換方式。A conversion method between an IP address value and a PID value,
The lower 8 bits (Bit: 7-0) of the IP address value and the lower 8 bits (Bit: 7-0) of the PID value are set to the same value, and the upper 24 bits (Bit: 31-8) of the IP address value are set to 2 The IP packet is converted into a 3-bit value of 1 to 6 excluding 0 and 7 for each data type transmitted by the IP packet by associating the reduced 2 bits with bits 9 to 8 of the PID value. A conversion method between an IP address value and a PID value in which the converted 3-bit value corresponds to three bits of bits 12 to 10 of the PID value.
上記第1のネットワークに接続されたビデオサーバと、
上記第1のネットワークと上記第2のネットワークの双方に接続され、上記IPパケットのルーティング機能とIPパケットからTSパケットへの変換機能とを備えたインタ−ワーキングユニットと、
該インターワーキングユニットを介して上記第1のネットワークに接続され、且つ、上記第2のネットワークに接続された複数のセットトップボックスとを有し、
該セットトップボックスが、上記ビデオサーバへの所望するビデオデータの配信要求を、上記ビデオサーバのIPアドレスと自らのIPアドレスを付与したTSパケットを上記インターワーキングユニットに送信することにより行い、
上記インターワーキングユニットが、配信要求をしているセットトップボックスからのTSパケットをルーティングして上記第1のネットワークに送出すると共に、配信要求をしているセットトップボックスのIPアドレスに対して特定のPID値を割り当て、配信要求をしているセットトップボックスのIPアドレスと割り当てたPID値をIPアドレスとPID値の変換テーブルに保持し、割り当てたPID値を配信要求をしているセットトップボックスに通知し、
上記ビデオサーバが、配信要求のあったビデオデータを、配信要求をしているセットトップボックスのIPアドレスと自らのIPアドレスとを付与したIPパケットにして上記第1のネットワークに送出し、
上記インターワーキングユニットが、上記ビデオサーバからのIPパケット中の配信要求をしているセットトップボックスのIPアドレスをもとに上記変換テーブルを検索してPID値を特定し、上記ビデオサーバからのIPパケットを特定したPID値を付与したTSパケットに変換して上記第2のネットワークに送出し、
配信要求しているセットトップボックスが、上記インターワーキングユニットから通知されたPID値をもとに、上記第2のネットワークから所望するビデオデータに関するTSパケットを抽出することを特徴とするビデオ配信システム。A video distribution system in which a first network through which IP packetized data is transmitted and a second network through which TS packetized data are transmitted,
A video server connected to the first network;
An interworking unit connected to both the first network and the second network, the interworking unit having a function of routing the IP packet and a function of converting an IP packet to a TS packet;
A plurality of set-top boxes connected to the first network via the interworking unit and connected to the second network;
The set-top box makes a request for distribution of desired video data to the video server by transmitting a TS packet to which the IP address of the video server and its own IP address are assigned to the interworking unit,
The interworking unit routes a TS packet from the set-top box requesting distribution to the first network and transmits a TS packet to the first network. A PID value is assigned, the IP address of the set-top box requesting the distribution and the assigned PID value are stored in a conversion table of the IP address and the PID value, and the assigned PID value is stored in the set-top box requesting the distribution. Notify,
The video server sends the requested video data to the first network as an IP packet to which the IP address of the set-top box requesting the distribution and its own IP address are assigned,
The interworking unit searches the translation table for the PID value based on the IP address of the set-top box requesting the distribution in the IP packet from the video server, and specifies the PID value. The packet is converted into a TS packet to which the specified PID value is added and transmitted to the second network,
A video distribution system, wherein a set-top box requesting distribution extracts a TS packet relating to desired video data from the second network based on the PID value notified from the interworking unit.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24067797A JP3584694B2 (en) | 1997-09-05 | 1997-09-05 | Conversion system for IP address value and PID value, conversion device and video distribution system |
EP98116657A EP0901261B1 (en) | 1997-09-05 | 1998-09-03 | Transport protocol conversion method and protocol conversion equipment |
US09/148,326 US6557031B1 (en) | 1997-09-05 | 1998-09-04 | Transport protocol conversion method and protocol conversion equipment |
US09/597,825 US6785733B1 (en) | 1997-09-05 | 2000-06-19 | Transport protocol conversion method and protocol conversion equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24067797A JP3584694B2 (en) | 1997-09-05 | 1997-09-05 | Conversion system for IP address value and PID value, conversion device and video distribution system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH1188439A JPH1188439A (en) | 1999-03-30 |
JP3584694B2 true JP3584694B2 (en) | 2004-11-04 |
Family
ID=17063072
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24067797A Expired - Lifetime JP3584694B2 (en) | 1997-09-05 | 1997-09-05 | Conversion system for IP address value and PID value, conversion device and video distribution system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3584694B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
MXPA06002215A (en) | 2003-08-27 | 2006-05-19 | Thomson Licensing | Transport network multiplexer background of the invention. |
US8045517B2 (en) | 2007-02-09 | 2011-10-25 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting/receiving data in a communication system using multiple frequency bands |
GB0808447D0 (en) * | 2008-05-12 | 2008-06-18 | Nortel Networks Ltd | A mechanism to divert an IP flow over a non-IP transport |
-
1997
- 1997-09-05 JP JP24067797A patent/JP3584694B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPH1188439A (en) | 1999-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0901261B1 (en) | Transport protocol conversion method and protocol conversion equipment | |
US6925518B2 (en) | Bridging system for interoperation of remote groups of devices | |
JP4954471B2 (en) | Method for controlling the distribution of data from a device connected to a network to another device | |
CA2468680C (en) | Integrated internet protocol (ip) gateway services in an rf cable network | |
EP1858207A1 (en) | Multiplexing octets from a data flow over MPEG packets | |
JP2003037623A (en) | Direct rtp delivery method and system over mpeg network | |
CN1337109A (en) | Clustered networked devices | |
JP2003037832A (en) | Dialogic information service control system | |
CN1394424A (en) | Application operation in bi-directional communication system compatible with internet | |
KR101837085B1 (en) | Method and apparatus for transmitting/receiving data based on secured path bandwidth in network established by using Audio/Video interface | |
US20200021867A1 (en) | Broadcast signal transmitting and receiving method and device | |
JP5425894B2 (en) | Mechanism for diverting IP flows over non-IP transport | |
JP3584694B2 (en) | Conversion system for IP address value and PID value, conversion device and video distribution system | |
JP3557058B2 (en) | Communication device | |
JP3519628B2 (en) | Relay device | |
ES2353489T3 (en) | PROVISION OF SERVICES WITH A SERVER IN A TCP / IP NETWORK. | |
WO2001089154A1 (en) | Transmitting data via broadcast network | |
US8068516B1 (en) | Method and system for exchanging media and data between multiple clients and a central entity | |
Cisco | M | |
JP2004222136A (en) | Wireless communication system and access point controller | |
Simpson | Audio and Video over IP Networks and Internet Broadcasting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040209 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040217 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040406 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040427 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040621 |
|
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: 20040713 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040726 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070813 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090813 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100813 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100813 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110813 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120813 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 9 |
|
EXPY | Cancellation because of completion of term |