JP7401097B2 - Ip放送システム、ipゲートウェイ装置、管理ノード装置、クライアント装置及び方法 - Google Patents
Ip放送システム、ipゲートウェイ装置、管理ノード装置、クライアント装置及び方法 Download PDFInfo
- Publication number
- JP7401097B2 JP7401097B2 JP2020048861A JP2020048861A JP7401097B2 JP 7401097 B2 JP7401097 B2 JP 7401097B2 JP 2020048861 A JP2020048861 A JP 2020048861A JP 2020048861 A JP2020048861 A JP 2020048861A JP 7401097 B2 JP7401097 B2 JP 7401097B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- registration
- receiver
- sender
- message
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 29
- 238000003860 storage Methods 0.000 claims description 76
- 230000005540 biological transmission Effects 0.000 claims description 28
- 239000000284 extract Substances 0.000 claims description 19
- 238000004891 communication Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 27
- 238000012545 processing Methods 0.000 description 20
- 239000000463 material Substances 0.000 description 11
- 239000000686 essence Substances 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 239000012572 advanced medium Substances 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
1.概要
1.1.システム構成例
1.2.HTTPベースの制御メッセージの例
1.3.課題の説明
2.第1の実施形態
2.1.システムの構成
2.2.IPゲートウェイの構成
2.3.IPコントローラの構成
2.4.APSの構成
2.5.技術的特徴
3.第1の実施形態の変形例
4.第2の実施形態
4.1.システムの構成
4.2.技術的特徴
<1.1.システム構成例>
まず、図1を用いて、本開示の実施形態が適用され得るIP放送システムの概要について説明する。図1は、本開示の実施形態にかかるIP放送システム1の構成の一例を示す概略図である。図1を参照すると、IP放送システム1は、1つ以上のネットワーク装置12、カメラ14、モニタ16、設定端末18、カメラ22、マイクロフォン24、データサーバ26、統合プレイアウト(Integrated Playout)32、モニタ34、少なくとも1つのIPゲートウェイ100a、少なくとも1つのIPゲートウェイ100b、管理ノード200及びAPS300を含む。ネットワーク装置12、カメラ14、モニタ16、設定端末18、IPゲートウェイ100a、IPゲートウェイ100b、管理ノード200及びAPS300は、IPドメイン10に属する。
ネットワーク装置12は、IPネットワークにおけるストリームの転送を担当する装置である。ネットワーク装置12の各々は、例えば、ルータ、スイッチ、ブリッジ又はリピータなど、いかなる種類のネットワーク装置であってもよい。ネットワーク装置12の各々は、低コストで導入可能な汎用品(例えば、COTS)であってもよい。また、ネットワーク装置12は、後述するIPルータ12であってもよい。図1には4つのネットワーク装置12が示されているが、かかる例に限定されず、IP放送システム1はいくつのネットワーク装置12を含んでもよい。IPドメイン10は、単一のネットワークで構成されてもよく、又は複数のサブネットワークを含んでもよい。
IP放送システム1のIPドメイン10内の制御メッセージの交換はユニキャストで行われ得るのに対し、放送素材を搬送するストリームの伝送は、典型的には、マルチキャストで行われる。マルチキャストされるパケットの送信元IPアドレスは送信ノードのIPアドレスであり、宛先IPアドレスは特定のアドレス範囲に属するマルチキャストアドレスである。個々のマルチキャストアドレスを宛先とするマルチキャストパケットを受信するノードの集合をマルチキャストグループといい、マルチキャストアドレスをグループアドレスともいう。あるストリームを受信することを意図する受信ノードは、そのストリームに対応するマルチキャストグループへの加入(join)を通知するメッセージ(例えば、IGMP(Internet Group Management Protocol) JOIN)を近傍のルータへ送信する。すると、ルータ間でマルチキャストツリーを更新するためのメッセージ交換が行われ、特定の送信ノードから送信されるストリームがIPネットワークを介して受信ノードへ配信されるようになる。受信ノードは、マルチキャストストリームの受信を終了する際には、マルチキャストグループからの離脱(leave)を通知するメッセージを近傍のルータへ送信する。なお、上述した例に限定されず、本開示にかかる技術は、ストリームがユニキャストで伝送されるケースにも適用可能である。
上述したように、テレビジョン番組のコンテンツは、概して、映像データ、音声データ及び補助データという3種類の放送素材のデータから構成される。本明細書では、放送素材の種類を区別してこれらコンテンツの構成要素へ言及するために、「エッセンス」との語を用いる。言い換えると、エッセンスは、データとして表現された放送素材である。エッセンスをIPネットワーク上で伝送しようとする場合、エッセンスは、あるIPベースのプロトコルに従って、デジタル信号へ変換されパケット化される。エッセンスを搬送する一連のIPパケットには、ストリーム単位で共通するポート番号が付与される。即ち、ストリームは、IPアドレス及びポート番号が共通するIPパケットのシーケンスであり得る。
ストリーム伝送のためのプロトコルとしてSMPTE ST2022-6が利用される場合、このプロトコルはSDI信号をそのままIPパケットへマッピングすることから、単一のストリームに異なる種類のエッセンスが混在する。SMPTE ST2110シリーズが利用される場合、異なる種類のエッセンスは異なるストリームにより搬送され、したがって単一のストリームは単一の種類のエッセンスのみを含む。ARIB STD-B73が利用される場合、単一のストリームに異なる種類のエッセンスが混在するが、SDIイメージとは異なりブランキング期間は含まれない。いずれのプロトコルにおいても、パケットは、アプリケーションレイヤではRTP(Real-time Transport Protocol)、トランスポートレイヤではUDP(User Datagram Protocol)に従って伝送される。
図2は、図1に示したIP放送システム1のIPドメイン10の論理的な構成の一例を示す図である。図2を参照すると、カメラ14に相当する第1ノード(ノード#1)は、センダ(Sender)60aを含む。「センダ」とは、ストリームを送信する能力を有する機能エンティティである。IPゲートウェイ100aに相当する第2ノード(ノード#2)は、センダ60b及び60cを含み、また、IPゲートウェイ100aに相当する第3ノード(ノード#3)は、センダ60dを含む。センダ60b、60c及び60dは、IPゲートウェイ100aにより収容される個々のストリームの送信元の装置に相当し得る。モニタ16に相当する第4ノード(ノード#4)は、レシーバ(Receiver)70aを含む。「レシーバ」とは、ストリームを受信する能力を有する機能エンティティである。IPゲートウェイ100bに相当する第5ノード(ノード#5)は、レシーバ70b及び70cを含み、また、IPゲートウェイ100bに相当する第6ノード(ノード#6)は、レシーバ70dを含む。レシーバ70b、70c及び70dは、IPゲートウェイ100bにより収容される個々のストリームの受信先の装置に相当し得る。
次に、図3を用いて、IPドメインでのストリームの伝送を管理し及び制御するための、HTTPベースのアプリケーションプロトコルインタフェース(API)の制御メッセージの例について説明する。
第1の実施形態について、図面を用いてより詳細に説明する。
図4は、第1の実施形態にかかる切替制御を実現するためのIP放送システム1の概略構成の一例を示す図である。図4を参照すると、本実施形態のIP放送システム1には、IPゲートウェイ100aと、IPゲートウェイ100bと、IPルータ12と、IPコントローラ200と、APS300が含まれる。IPゲートウェイ100a、IPゲートウェイ100b、IPルータ12、IPコントローラ200及びAPS300は、IPドメイン10に属する。
図5は、第1の実施形態にかかるIPゲートウェイ100bの構成の一例を示すブロック図である。図5を参照すると、IPゲートウェイ100bは、レシーバの機能として、例えば、処理部110、記憶部120及び通信インタフェース130を備える。
処理部110は、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)又はマイクロコントローラといった1つ以上のプロセッサを含む。処理部110は、記憶部120により記憶されるコンピュータプログラムを実行することにより、IPゲートウェイ100bの機能性を実現する。本実施形態において、処理部110は、例えば、登録メッセージ生成部111及び切替部112として機能する。言い換えると、例えば、登録メッセージ生成部111及び切替部112により実現される機能モジュールである。
記憶部120は、一時的な及び非一時的なコンピュータ読取可能なメモリを含む。一時的なメモリは、例えば、RAM(Random Access Memory)を含み得る。非一時的なメモリは、例えば、ROM(Read Only Memory)、HDD(Hard Disk Drive)又はSSD(Solid State Drive)のうちの1つ以上を含み得る。記憶部120は、IPゲートウェイ100bの機能性を実現するためのコンピュータプログラムを記憶する。記憶部120は、さらに、IPゲートウェイ100bの動作において使用されるデータベースとして機能する。データベースは、レジストリ、リポジトリ又は単にテーブルなどと呼ばれてもよい。本実施形態において、記憶部120に記憶されるデータは、例えば、登録メッセージ(IS-04 Registration)に記述されるNode情報、Receiver情報等である。なお、IPゲートウェイ100bがセンダを含む場合には、Sender情報及びFlow情報も記憶する。
通信インタフェース130は、他の装置との通信を仲介するインタフェースである。通信インタフェース130は、有線通信のための接続端子及び接続回路を含んでもよく、又は無線通信のためのアンテナ、RF(Radio Frequency)回路及びベースバンド回路を含んでもよい。
登録メッセージ生成部111は、自装置がIPネットワークに接続する際に、記憶部120からレシーバの動作モード情報を含むReceiver情報を読み出し、当該Receiver情報が記述された登録メッセージ51(IS-04 Registration)を生成する(図6参照)。そして、登録メッセージ生成部111は、生成した登録メッセージ51(IS-04 Registration)を、通信インタフェース130を介してIPコントローラ200に向けて送信する。
切替部112は、IPコントローラ200又はAPS300から通信インタフェース130を介して制御メッセージ(IS-05 切替制御)を通知された場合に、ストリームの切り替えを行う機能を有する。
図10は、第1の実施形態にかかるIPコントローラ200の構成の一例を示すブロック図である。図10を参照すると、IPコントローラ200は、処理部210、記憶部220及び通信インタフェース230を備える。
処理部210は、例えば、CPU、MPU又はマイクロコントローラといった1つ以上のプロセッサを含む。処理部210は、記憶部220により記憶されるコンピュータプログラムを実行することにより、IPコントローラ200の機能性を実現する。本実施形態において、処理部210は、例えば、登録部211、比較部212、制御メッセージ生成部213及び通知メッセージ生成部214として機能する。言い換えると、例えば、登録部211、比較部212、制御メッセージ生成部213及び通知メッセージ生成部214により実現される機能モジュールである。
記憶部220は、一時的な及び非一時的なコンピュータ読取可能なメモリを含む。一時的なメモリは、例えば、RAMを含み得る。非一時的なメモリは、例えば、ROM、HDD又はSSDのうちの1つ以上を含み得る。記憶部220は、IPコントローラ200の機能性を実現するためのコンピュータプログラムを記憶する。記憶部220は、さらに、IPコントローラ200の動作において使用されるデータベースとして機能する。本実施形態において、記憶部220に記憶されるデータは、例えば、IPネットワークに接続したIPゲートウェイ100a,100bから送られてくる登録メッセージ51(IS-04 Registration)に記述されたNode情報、Sender情報、Receiver情報等である。即ち、ストリームの伝送にかかわるすべてのIPゲートウェイ100a,100bのノードに関する登録情報が記憶される。また、記憶部220に記憶されるSender情報には、センダの動作モード情報が含まれ、また、Receiver情報にはレシーバの動作モード情報が含まれる。
通信インタフェース230は、他の装置との通信を仲介するインタフェースである。通信インタフェース230は、有線通信のための接続端子及び接続回路を含んでもよく、又は無線通信のためのアンテナ、RF(Radio Frequency)回路及びベースバンド回路を含んでもよい。
登録部211は、IP放送システム1においてストリームを送信し又は受信するノード(本実施形態のIPゲートウェイ100a(センダ),IPゲートウェイ100b(レシーバ)に相当)に関する登録情報(Node情報、Sender情報,Receiver情報等)を記憶部220で管理する。登録部211は、例えば、IPネットワークへのノードの接続を監視し、ノードの接続が検出されると、接続されたノードから当該ノードに関する登録情報を取得する。ノードの接続の検出は、標準化されたノード発見手続き(例えば、NMOS IS-04)を通じて行われる。また、センダからのノードに関する登録情報の取得については、標準化されたノード登録手続き(例えば、NMOS IS-04)を通じて行われる。また、レシーバからのノードに関する登録情報の取得については、拡張されたノード登録手続き(例えば、拡張されたNMOS IS-04)を通じて行われる。即ち、レシーバからのノードに関する登録情報に含まれるReceiver情報には、NMOSでは未定義のレシーバの動作モード情報が記述される。本実施形態では、例えば、IPネットワークへの接続が検出されたIPゲートウェイ100a(センダ)及びIPゲートウェイ100b(レシーバ)が、上記各種情報が記述された登録メッセージ51(IS-04 Registration)をIPコントローラ200へ送信する。これにより、登録部211は、受け取った登録メッセージ51からノードに関する登録情報を抽出し、取得する。
比較部212は、センダとレシーバとの間のストリームの伝送がセットアップされている状況において、例えば、図1に示す設定端末18や、タッチパネル及びリモコン(図示せず)等の放送機器からIPコントローラ200へ、ストリームの切り替えが指示された場合に、セットアップしたいストリームの送信元となるセンダ(IPゲートウェイ100a)の動作モード情報と、切替対象のレシーバ(IPゲートウェイ100b)の動作モード情報とを比較する。そして、比較部212は、比較結果が一致した場合に、制御メッセージ生成部213に対し制御メッセージ(IS-05 切替制御)の生成を指示する。一方で、比較結果が一致しなかった場合は何もしない。即ち、これにより、現在のストリーム伝送を維持することができる。
制御メッセージ生成部213は、比較部212からの生成指示を受けて、切替対象のレシーバ(IPゲートウェイ100b)へ送信するための制御メッセージ(IS-05 切替制御)を生成する。そして、制御メッセージ生成部213は、生成した制御メッセージ(IS-05 切替制御)を、通信インタフェース230を介して対象のIPゲートウェイ100bに向けて送信する。
通知メッセージ生成部214は、IPネットワークに接続されたノードからノードに関する登録情報(Node情報、Sender情報,Receiver情報等)が登録される度に、ノードに関する登録情報を記述した通知メッセージ(IS-04 登録情報通知)を生成する。そして、通知メッセージ生成部214は、生成した通知メッセージ(IS-04 登録情報通知)を、通信インタフェース230を介してAPS300に向けて送信する。
図13は、第1の実施形態にかかるAPS300の構成の一例を示すブロック図である。図13を参照すると、APS300は、処理部310、記憶部320及び通信インタフェース330を備える。
処理部310は、例えば、CPU、MPU又はマイクロコントローラといった1つ以上のプロセッサを含む。処理部310は、記憶部320により記憶されるコンピュータプログラムを実行することにより、APS300の機能性を実現する。本実施形態において、処理部310は、例えば、登録部311、比較部312及び制御メッセージ生成部313として機能する。言い換えると、例えば、登録部311、比較部312及び制御メッセージ生成部313により実現される機能モジュールである。
記憶部320は、一時的な及び非一時的なコンピュータ読取可能なメモリを含む。一時的なメモリは、例えば、RAMを含み得る。非一時的なメモリは、例えば、ROM、HDD又はSSDのうちの1つ以上を含み得る。記憶部320は、APS300の機能性を実現するためのコンピュータプログラムを記憶する。記憶部320は、さらに、APS300の動作において使用されるデータベースとして機能する。本実施形態において、記憶部320に記憶されるデータは、例えば、IPコントローラ200から送られてくる通知メッセージ(IS-04 登録情報通知)に記述されたNode情報、Sender情報、Receiver情報等である。即ち、ストリームを送受信するすべてのIPゲートウェイ100a,100bのノードに関する登録情報が含まれていてもよい。
通信インタフェース330は、他の装置との通信を仲介するインタフェースである。通信インタフェース330は、有線通信のための接続端子及び接続回路を含んでもよく、又は無線通信のためのアンテナ、RF(Radio Frequency)回路及びベースバンド回路を含んでもよい。
登録部311は、IP放送システム1においてストリームを送信し又は受信するノード(本実施形態のIPゲートウェイ100a,IPゲートウェイ100bに相当)に関する登録情報(Node情報、Sender情報,Receiver情報等)を記憶部320で管理する。登録部311は、IPコントローラ200によりノードの接続が検出される度に、当該IPコントローラ200から、ノードに関する登録情報が記述された通知メッセージ(IS-04 登録情報通知)を受け取る。そして、登録部311は、当該通知メッセージからノードに関する登録情報を抽出し、取得する。
比較部312は、センダとレシーバとの間のストリームの伝送がセットアップされている状況において、例えば、ユーザ操作によりAPS300へストリームの切替が指示された場合に、セットアップしたいストリームのセンダ(IPゲートウェイ100a)の動作モード情報と、切替対象のレシーバ(IPゲートウェイ100b)の動作モード情報とを比較する。そして、比較部312は、比較結果が一致した場合に、制御メッセージ生成部313に対し制御メッセージ(IS-05 切替制御)の生成を指示する。一方で、比較結果が一致しなかった場合は何もしない。即ち、これにより、現在のストリーム伝送を維持することができる。
制御メッセージ生成部313は、比較部312からの生成指示を受けて、切替対象のレシーバ(IPゲートウェイ100b)へ送信するための制御メッセージ(IS-05 切替制御)を生成する。そして、制御メッセージ生成部313は、生成した制御メッセージ(IS-05 切替制御)を、通信インタフェース330を介して対象のIPゲートウェイ100bに向けて送信する。
以下、図4、図5、図10及び図13を用いて、本実施形態の切替制御にかかるIP放送システム1の処理の流れについて説明する。
図4において、IPコントローラ200では、常時、IPネットワークへのノードの接続を監視し、IPネットワークへのノードの接続が検出されると、接続されたノードから当該ノードに関する登録情報を取得する。この際、例えば、図4に示すレシーバを含むIPゲートウェイ100bがノードに関する登録情報を登録(Registration)する場合、IPゲートウェイ100bでは、登録メッセージ生成部111が、記憶部120からノードに関する登録情報(Node情報、Receiver情報等)を読み出し、ノードに関する登録情報を登録するための登録メッセージ51(IS-04 Registration)を生成する。具体的には、登録メッセージ生成部111は、Node情報を記述した前記登録メッセージと(例えば、図3参照)、Receiver情報を記述した前記登録メッセージ51と(例えば、図6参照)、を生成する。なお、センダを含む構成であれば、Sender情報等を記述した登録メッセージ51を生成することとしてもよい。
つづいて、ストリームの切替制御について説明する。ここでは、センダ(図4ではIPゲートウェイ100aに相当)からレシーバ(図4ではIPゲートウェイ100bに相当)へのストリームの伝送を求めるリクエストを受けて、IPコントローラ200が、リクエストされたストリームの伝送をセットアップ済みであることを前提とする。
例えば、少なくとも1つのストリームがセットアップされている状況において、IPコントローラ200は、図1に示す設定端末18や、タッチパネル及びリモコン(図示せず)等の放送機器から、いずれかのストリームの切り替えが指示された場合、登録されたノードに関する登録情報に基づいて切替制御を行う。具体的には、IPコントローラ200の比較部212が、記憶部220から、セットアップしたいストリームの送信元となるセンダ(送信元のIPゲートウェイ100a)の動作モード情報と、切替対象のレシーバ(当該ストリームの受信先となるIPゲートウェイ100b)の動作モード情報とを読み出し、比較する。
また、APS300は、ユーザ操作によりAPS300へ前記ストリームの切り替えが指示された場合、登録されたノードに関する登録情報に基づいて切替制御を行う。具体的には、APS300の比較部312が、記憶部320から、セットアップしたいストリームの送信元となるセンダ(送信元のIPゲートウェイ100a)の動作モード情報と、切替対象のレシーバ(当該ストリームの受信先となるIPゲートウェイ100b)の動作モード情報とを読み出し、比較する。
第1の実施形態では、IPコントローラ200およびAPS300において、動作モードがセンダとレシーバとの間で相互に一致するかどうかを事前にチェックすることで、適切かつ効率的なストリームの切替制御を実現した。
つづいて、図14を参照して、第2の実施形態を説明する。上述した第1の実施形態は、具体的な実施形態であるが、第2の実施形態は、より一般化された実施形態である。
図14は、第2の実施形態にかかるIP放送システムのIPゲートウェイ500の概略構成の一例を示す図である。図14を参照すると、本実施形態のIP放送システムは、IPネットワーク上でレシーバとして動作し、NMOSに従いIPベースのメッセージ交換を実行可能な、少なくとも1つのIPゲートウェイ500、を備える。前記IPゲートウェイ500は、記憶部520と、登録メッセージ生成部510と、を備える。
つぎに、第2の実施形態の技術的特徴を説明する。
IPネットワーク上でレシーバとして動作し、NMOSに従いIPベースのメッセージ交換を実行可能な、少なくとも1つのIPゲートウェイ装置、
を備え、
前記IPゲートウェイ装置は、
自装置の動作モードの情報を含むレシーバ情報を記憶するための第1の記憶部と、
前記第1の記憶部から前記レシーバ情報を読み出し、当該レシーバ情報が記述された登録メッセージを生成及び送信する登録メッセージ生成部と、
を備える、
IP放送システム。
前記動作モードの情報は、帯域に関する情報を含む、
付記1に記載のIP放送システム。
自装置の動作モードの情報を含むセンダ情報をNMOSに従い送信又は公開する少なくとも1つのセンダと、
前記センダと前記レシーバとの間でセットアップされる少なくとも1つのストリームの伝送を管理する管理ノード装置と、
をさらに備え、
前記管理ノード装置は、
前記センダ情報を登録情報として記憶するための第2の記憶部と、
IPネットワークに接続されたレシーバから前記登録メッセージを受信する度に、当該登録メッセージから前記レシーバ情報を抽出し、当該レシーバ情報を前記登録情報として前記第2の記憶部に記憶する第1の登録部と、
を備える、
付記1又は2に記載のIP放送システム。
前記管理ノード装置は、
ストリームの切替指示を受けた場合に、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する第1の比較部と、
前記第1の比較部による比較の結果として双方の動作モードの情報が一致した場合に、ストリームを切り替えるための制御メッセージを生成及び送信する第1の制御メッセージ生成部と、
をさらに備える、
付記3に記載のIP放送システム。
前記第1の比較部による比較の結果として双方の動作モードの情報が一致しなかった場合、前記第1の比較部は、前記切替指示を行った装置に対しストリームの切り替えが不可であることを通知する、
付記4に記載のIP放送システム。
前記管理ノード装置は、
前記登録情報が前記第2の記憶部に記憶される度に、前記登録情報を記述した通知メッセージを生成し、当該通知メッセージをNMOSのクライアント装置に向けて送信する通知メッセージ生成部、
さらに備える、
付記3、4又は5に記載のIP放送システム。
前記クライアント装置は、
前記登録情報を記憶するための第3の記憶部と、
前記通知メッセージを受信する度に、当該通知メッセージから前記登録情報を抽出し、当該登録情報を前記第3の記憶部に記憶する第2の登録部と、
ストリームの切替指示を受けた場合に、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する第2の比較部と、
前記第2の比較部による比較の結果として双方の動作モードの情報が一致した場合に、ストリームを切り替えるための制御メッセージを生成及び送信する第2の制御メッセージ生成部と、
を備える、
付記6に記載のIP放送システム。
前記第2の比較部による比較の結果として双方の動作モードの情報が一致しなかった場合、前記第2の比較部は、前記切替指示を行った装置に対しストリームの切り替えが不可であることを通知する、
付記7に記載のIP放送システム。
IPネットワーク上でレシーバとして動作し、NMOSに従いIPベースのメッセージ交換を実行可能なIPゲートウェイ装置において、
自装置の動作モードの情報を含むレシーバ情報を記憶するための記憶部と、
前記記憶部から前記レシーバ情報を読み出し、当該レシーバ情報が記述された登録メッセージを生成及び送信する登録メッセージ生成部と、
を備える、
IPゲートウェイ装置。
前記動作モードの情報は、帯域に関する情報を含む、
付記9に記載のIPゲートウェイ装置。
自装置の動作モードの情報を含むセンダ情報をNMOSに従い送信又は公開する少なくとも1つのセンダ、及び自装置の動作モードの情報を含むレシーバ情報が記述された登録メッセージを送信する少なくとも1つのレシーバとともに、IP放送システムを構成する管理ノード装置において、
前記センダ情報を登録情報として記憶するための記憶部と、
IPネットワークに接続されたレシーバから前記登録メッセージを受信する度に、当該登録メッセージから前記レシーバ情報を抽出し、当該レシーバ情報を前記登録情報として前記記憶部に記憶する登録部と、
を備える、
管理ノード装置。
ストリームの切替指示を受けた場合に、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する比較部と、
前記比較部による比較の結果として双方の動作モードの情報が一致した場合に、ストリームを切り替えるための制御メッセージを生成及び送信する制御メッセージ生成部と、
をさらに備える、
付記11に記載の管理ノード装置。
前記比較部による比較の結果として双方の動作モードの情報が一致しなかった場合、前記比較部は、前記切替指示を行った装置に対しストリームの切り替えが不可であることを通知する、
付記12に記載の管理ノード装置。
前記登録情報が前記記憶部に記憶される度に、前記登録情報を記述した通知メッセージを生成し、当該通知メッセージをNMOSのクライアント装置に向けて送信する通知メッセージ生成部、
さらに備える、
付記11、12又は13に記載の管理ノード装置。
自装置の動作モードの情報を含むセンダ情報をNMOSに従い送信又は公開する少なくとも1つのセンダ、自装置の動作モードの情報を含むレシーバ情報が記述された登録メッセージを送信する少なくとも1つのレシーバ、及び前記センダ情報及び前記登録メッセージに記述されたレシーバ情報を登録情報として登録しかつ当該登録情報が登録される度に当該登録情報を記述した通知メッセージを送信する管理ノード装置とともに、IP放送システムを構成するNMOSのクライアント装置において、
前記登録情報を記憶するための記憶部と、
前記通知メッセージを受信する度に、当該通知メッセージから前記登録情報を抽出し、当該登録情報を前記記憶部に記憶する登録部と、
ストリームの切替指示を受けた場合に、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する比較部と、
前記比較部による比較の結果として双方の動作モードの情報が一致した場合に、ストリームを切り替えるための制御メッセージを生成及び送信する制御メッセージ生成部と、
を備える、
クライアント装置。
前記比較部による比較の結果として双方の動作モードの情報が一致しなかった場合、前記比較部は、前記切替指示を行った装置に対しストリームの切り替えが不可であることを通知する、
付記15に記載のクライアント装置。
IPネットワーク上でレシーバとして動作し、NMOSに従いIPベースのメッセージ交換を実行可能なIPゲートウェイ装置が、情報を登録する方法において、
自装置の動作モードの情報を含むレシーバ情報が記述された登録メッセージを生成する生成ステップと、
前記登録メッセージを送信する送信ステップと、
を含む方法。
前記動作モードの情報は、帯域に関する情報を含む、
付記17に記載の方法。
少なくとも1つのセンダが、自装置の動作モードの情報を含むセンダ情報をNMOSに従い送信又は公開する第1の送信ステップと、
少なくとも1つのレシーバが、自装置の動作モードの情報を含むレシーバ情報が記述された登録メッセージを送信する第2の送信ステップと、
前記センダと前記レシーバとの間でセットアップされる少なくとも1つのストリームの伝送を管理する管理ノード装置が、前記センダ情報を登録情報として登録する第1の登録ステップと、
前記管理ノード装置が、IPネットワークに接続されたレシーバから前記登録メッセージを受信する度に、当該登録メッセージから前記レシーバ情報を抽出し、当該レシーバ情報を前記登録情報として登録する第2の登録ステップと、
を含む方法。
ストリームの切替指示を受けた前記管理ノード装置が、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する第1の比較ステップと、
前記第1の比較ステップによる比較の結果として双方の動作モードの情報が一致した場合に、前記管理ノード装置が、ストリームを切り替えるための制御メッセージを生成する第1の制御メッセージ生成ステップと、
前記管理ノード装置が前記制御メッセージを送信する第1の制御メッセージ送信ステップと、
をさらに含む、
付記19に記載の方法。
前記第1の比較ステップによる比較の結果として双方の動作モードの情報が一致しなかった場合、前記管理ノード装置は、前記切替指示を行った装置に対しストリームの切り替えが不可であることを通知する、
付記20に記載の方法。
前記管理ノード装置が、前記登録情報が登録される度に、前記登録情報を記述した通知メッセージを生成する通知メッセージ生成ステップと、
前記管理ノード装置が前記通知メッセージをNMOSのクライアント装置に向けて送信する通知メッセージ送信ステップと、
さらに含む、
付記19、20又は21に記載の方法。
前記通知メッセージを受信した前記クライアント装置が、当該通知メッセージから前記登録情報を抽出し、当該登録情報を登録する第3の登録ステップと、
ストリームの切替指示を受けた前記クライアント装置が、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する第2の比較ステップと、
前記第2の比較ステップによる比較の結果として双方の動作モードの情報が一致した場合に、前記クライアント装置が、ストリームを切り替えるための制御メッセージを生成する第2の制御メッセージ生成ステップと、
前記クライアント装置が前記制御メッセージを送信する第2の制御メッセージ送信ステップと、
を含む、
付記22に記載の方法。
前記第2の比較ステップによる比較の結果として双方の動作モードの情報が一致しなかった場合、前記クライアント装置は、前記切替指示を行った装置に対しストリームの切り替えが不可であることを通知する、
付記23に記載の方法。
10 IPドメイン
12 ネットワーク装置(IPルータ)
14,22 カメラ
16,34 モニタ
18 設定端末
24 マイクロフォン
26 データサーバ
32 統合プレイアウト
51 登録メッセージ
52 リクエストライン
53 ヘッダ
54 メッセージボディ
56 ホスト部分
57 パス部分
60,60a,60b,60c,60d センダ
70,70a,70b,70c,70d レシーバ
100a,100b,500 IPゲートウェイ
110,210,310 処理部
111,510 登録メッセージ生成部
112 切替部
120,220,320,520 記憶部
130,230,330 通信インタフェース
200 管理ノード(IPコントローラ)
211,311 登録部
212,312 比較部
213,313 制御メッセージ生成部
214 通知メッセージ生成部
300 APS
Claims (10)
- IPネットワーク上でレシーバとして動作し、NMOSに従いIPベースのメッセージ交換を実行可能な、少なくとも1つのIPゲートウェイ装置、
を備え、
前記IPゲートウェイ装置は、
自装置の動作モードの情報を含むレシーバ情報を記憶するための第1の記憶部と、
前記第1の記憶部から前記レシーバ情報を読み出し、当該レシーバ情報が記述された登録メッセージを生成及び送信する登録メッセージ生成部と、
を備える、
IP放送システム。 - 自装置の動作モードの情報を含むセンダ情報をNMOSに従い送信又は公開する少なくとも1つのセンダと、
前記センダと前記レシーバとの間でセットアップされる少なくとも1つのストリームの伝送を管理する管理ノード装置と、
をさらに備え、
前記管理ノード装置は、
前記センダ情報を登録情報として記憶するための第2の記憶部と、
IPネットワークに接続されたレシーバから前記登録メッセージを受信する度に、当該登録メッセージから前記レシーバ情報を抽出し、当該レシーバ情報を前記登録情報として前記第2の記憶部に記憶する第1の登録部と、
を備える、
請求項1に記載のIP放送システム。 - 前記管理ノード装置は、
ストリームの切替指示を受けた場合に、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する第1の比較部と、
前記第1の比較部による比較の結果として双方の動作モードの情報が一致した場合に、ストリームを切り替えるための制御メッセージを生成及び送信する第1の制御メッセージ生成部と、
をさらに備える、
請求項2に記載のIP放送システム。 - 前記管理ノード装置は、
前記登録情報が前記第2の記憶部に記憶される度に、前記登録情報を記述した通知メッセージを生成し、当該通知メッセージをNMOSのクライアント装置に向けて送信する通知メッセージ生成部、
さらに備える、
請求項2又は3に記載のIP放送システム。 - 前記クライアント装置は、
前記登録情報を記憶するための第3の記憶部と、
前記通知メッセージを受信する度に、当該通知メッセージから前記登録情報を抽出し、当該登録情報を前記第3の記憶部に記憶する第2の登録部と、
ストリームの切替指示を受けた場合に、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する第2の比較部と、
前記第2の比較部による比較の結果として双方の動作モードの情報が一致した場合に、ストリームを切り替えるための制御メッセージを生成及び送信する第2の制御メッセージ生成部と、
を備える、
請求項4に記載のIP放送システム。 - IPネットワーク上でレシーバとして動作し、NMOSに従いIPベースのメッセージ交換を実行可能なIPゲートウェイ装置において、
自装置の動作モードの情報を含むレシーバ情報を記憶するための記憶部と、
前記記憶部から前記レシーバ情報を読み出し、当該レシーバ情報が記述された登録メッセージを生成及び送信する登録メッセージ生成部と、
を備える、
IPゲートウェイ装置。 - 自装置の動作モードの情報を含むセンダ情報をNMOSに従い送信又は公開する少なくとも1つのセンダ、及び自装置の動作モードの情報を含むレシーバ情報が記述された登録メッセージを送信する少なくとも1つのレシーバとともに、IP放送システムを構成する管理ノード装置において、
前記センダ情報を登録情報として記憶するための記憶部と、
IPネットワークに接続されたレシーバから前記登録メッセージを受信する度に、当該登録メッセージから前記レシーバ情報を抽出し、当該レシーバ情報を前記登録情報として前記記憶部に記憶する登録部と、
を備える、
管理ノード装置。 - ストリームの切替指示を受けた場合に、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する比較部と、
前記比較部による比較の結果として双方の動作モードの情報が一致した場合に、ストリームを切り替えるための制御メッセージを生成及び送信する制御メッセージ生成部と、
をさらに備える、
請求項7に記載の管理ノード装置。 - 自装置の動作モードの情報を含むセンダ情報をNMOSに従い送信又は公開する少なくとも1つのセンダ、自装置の動作モードの情報を含むレシーバ情報が記述された登録メッセージを送信する少なくとも1つのレシーバ、及び前記センダ情報及び前記登録メッセージに記述されたレシーバ情報を登録情報として登録しかつ当該登録情報が登録される度に当該登録情報を記述した通知メッセージを送信する管理ノード装置とともに、IP放送システムを構成するNMOSのクライアント装置において、
前記登録情報を記憶するための記憶部と、
前記通知メッセージを受信する度に、当該通知メッセージから前記登録情報を抽出し、当該登録情報を前記記憶部に記憶する登録部と、
ストリームの切替指示を受けた場合に、前記登録情報に基づいて、ストリームの送信元となるセンダの動作モードの情報と、ストリームの受信先となるレシーバの動作モードの情報とを比較する比較部と、
前記比較部による比較の結果として双方の動作モードの情報が一致した場合に、ストリームを切り替えるための制御メッセージを生成及び送信する制御メッセージ生成部と、
を備える、
クライアント装置。 - 少なくとも1つのセンダが、自装置の動作モードの情報を含むセンダ情報をNMOSに従い送信又は公開する第1の送信ステップと、
少なくとも1つのレシーバが、自装置の動作モードの情報を含むレシーバ情報が記述された登録メッセージを送信する第2の送信ステップと、
前記センダと前記レシーバとの間でセットアップされる少なくとも1つのストリームの伝送を管理する管理ノード装置が、前記センダ情報を登録情報として登録する第1の登録ステップと、
前記管理ノード装置が、IPネットワークに接続されたレシーバから前記登録メッセージを受信する度に、当該登録メッセージから前記レシーバ情報を抽出し、当該レシーバ情報を前記登録情報として登録する第2の登録ステップと、
を含む方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020048861A JP7401097B2 (ja) | 2020-03-19 | 2020-03-19 | Ip放送システム、ipゲートウェイ装置、管理ノード装置、クライアント装置及び方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020048861A JP7401097B2 (ja) | 2020-03-19 | 2020-03-19 | Ip放送システム、ipゲートウェイ装置、管理ノード装置、クライアント装置及び方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021150813A JP2021150813A (ja) | 2021-09-27 |
JP7401097B2 true JP7401097B2 (ja) | 2023-12-19 |
Family
ID=77851397
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020048861A Active JP7401097B2 (ja) | 2020-03-19 | 2020-03-19 | Ip放送システム、ipゲートウェイ装置、管理ノード装置、クライアント装置及び方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7401097B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004023732A (ja) | 2002-06-20 | 2004-01-22 | Matsushita Electric Ind Co Ltd | データ送信装置、データ受信装置、データ送信方法及びデータ受信方法 |
JP2004192140A (ja) | 2002-12-09 | 2004-07-08 | Sony Corp | データ通信システム、データ送信装置、データ受信装置、および方法、並びにコンピュータ・プログラム |
JP2004241793A (ja) | 2001-03-30 | 2004-08-26 | Mitsubishi Electric Corp | 動画像受信装置および動画像送信装置 |
US20180241787A1 (en) | 2015-08-10 | 2018-08-23 | Samsung Electronics Co., Ltd. | Transmission device and method for controlling same |
JP2019068422A (ja) | 2017-09-29 | 2019-04-25 | テクトロニクス・インコーポレイテッドTektronix,Inc. | ミラーリングのためのコンピュータ・プログラム及び方法 |
-
2020
- 2020-03-19 JP JP2020048861A patent/JP7401097B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004241793A (ja) | 2001-03-30 | 2004-08-26 | Mitsubishi Electric Corp | 動画像受信装置および動画像送信装置 |
JP2004023732A (ja) | 2002-06-20 | 2004-01-22 | Matsushita Electric Ind Co Ltd | データ送信装置、データ受信装置、データ送信方法及びデータ受信方法 |
JP2004192140A (ja) | 2002-12-09 | 2004-07-08 | Sony Corp | データ通信システム、データ送信装置、データ受信装置、および方法、並びにコンピュータ・プログラム |
US20180241787A1 (en) | 2015-08-10 | 2018-08-23 | Samsung Electronics Co., Ltd. | Transmission device and method for controlling same |
JP2019068422A (ja) | 2017-09-29 | 2019-04-25 | テクトロニクス・インコーポレイテッドTektronix,Inc. | ミラーリングのためのコンピュータ・プログラム及び方法 |
Non-Patent Citations (4)
Title |
---|
小山 智史 Tomofumi Koyama,放送業界におけるIP化 ~IP番組制作とその関連技術の解説~ 第4回 IP番組制作システムの制御方式 IP Adoption in Broadcast Industry (4) Control Method for IP-based Program Production System,映像情報メディア学会誌 第73巻 第5号 THE JOURNAL OF THE INSTITUTE OF IMAGE INFORMATION AND TELEVISION ENGINEERS,日本,一般社団法人映像情報メディア学会 THE INSTITUTE OF IMAGE INFORMATION AND TELEVISION ENGINEERS,2019年09月01日,pp.920-924 |
小山 智史 ほか,AMWA IS-04を利用した番組制作設備共有機能の実装,映像情報メディア学会 2017年年次大会講演予稿集 [CD-ROM] PROCEEDINGS OF THE 2017 ITE ANNUAL CONVENTION PROCEEDINGS OF THE 2017 ITE ANNUAL CONVENTION,日本,2017年08月16日 |
小山 智史 ほか,IPライブプロダクション相互接続検証,映像情報メディア学会 2019年冬季大会講演予稿集 [CD-ROM] PROCEEDINGS OF THE 2019 ITE WINTER ANNUAL CONVENTION PROCEEDINGS OF THE 2019 ITE WINTER ANNUAL CONVENTION,日本,2019年11月28日 |
菅原 正幸、阿部 豊子、井浦 俊之、北田 安正、福原 健志,放送技術者のためのIPネットワーク講座〈応用編〉~放送設備のIP化動向~,放送技術,第72巻,日本,兼六館出版株式会社 西村 瓊江,2019年02月01日,pp.129-137 |
Also Published As
Publication number | Publication date |
---|---|
JP2021150813A (ja) | 2021-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5474983B2 (ja) | Iptvセッションをセットアップするためのネットワーク装置及び方法 | |
CN109803111B (zh) | 一种视频会议的会后收看方法和装置 | |
CN108737768B (zh) | 一种基于监控系统的监控方法和监控装置 | |
KR20110108366A (ko) | 신뢰성 있는 멀티캐스트 스트리밍을 위한 방법 및 장치 | |
AU2012272031B2 (en) | Apparatus and method for switching real-time media streams | |
JP2014230055A (ja) | コンテンツ供給装置、コンテンツ供給方法、プログラム、およびコンテンツ供給システム | |
CN103945277B (zh) | 实现移动终端视频分享的方法、系统和装置 | |
US20200021867A1 (en) | Broadcast signal transmitting and receiving method and device | |
WO2018121584A1 (zh) | 一种数据流传输方法、装置、相关设备及存储介质 | |
EP4060964B1 (en) | Method and apparatus for processing multicast signal | |
JP7247707B2 (ja) | 送信ノード、放送局システム、制御ノード及び送信制御方法 | |
JP7401097B2 (ja) | Ip放送システム、ipゲートウェイ装置、管理ノード装置、クライアント装置及び方法 | |
KR101206415B1 (ko) | 근거리 네트워크에서 다중점 스트림을 전송하는 방법 및이러한 방법을 실행하는 연결 디바이스 | |
Kovalick | Design elements for core IP media infrastructures | |
JP7464259B2 (ja) | Ipゲートウェイ装置、管理ノード装置、ip放送システム及び登録方法 | |
JP7347776B2 (ja) | ノード管理装置、ノード管理方法及びプログラム | |
JP2019201309A (ja) | Ipビデオルータ、放送局システム、ipビデオ転送方法及びプログラム | |
JP2020102695A (ja) | 放送局システムを制御するための制御装置及び制御方法 | |
CN110113565B (zh) | 一种基于视联网的数据处理方法和智能分析设备 | |
EP3588847A1 (en) | Multicast signal transmitting and receiving method and device | |
KR101112454B1 (ko) | 무선 네트워크를 통한 디지털 멀티미디어 제어장치 | |
EP2139159A1 (en) | Method and device for managing multicast content distribution | |
JP7514114B2 (ja) | ゲートウェイ装置、受信装置、データ通信システムおよびプログラム | |
JP7247706B2 (ja) | 送信ノード、放送局システム、制御ノード及び送信制御方法 | |
KR100621328B1 (ko) | 멀티캐스팅에 관한 정보를 이용한 멀티미디어 스트리밍서비스 제공 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230206 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20231025 |
|
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: 20231107 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231130 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7401097 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |