JP6517167B2 - 通信システムの制御方法及び通信システム - Google Patents
通信システムの制御方法及び通信システム Download PDFInfo
- Publication number
- JP6517167B2 JP6517167B2 JP2016079250A JP2016079250A JP6517167B2 JP 6517167 B2 JP6517167 B2 JP 6517167B2 JP 2016079250 A JP2016079250 A JP 2016079250A JP 2016079250 A JP2016079250 A JP 2016079250A JP 6517167 B2 JP6517167 B2 JP 6517167B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- delay time
- network
- control terminal
- packetizing
- 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
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の前記パケット化装置へ映像パケットの送信を停止させる送信停止指示を行う送信停止指示手順と、
を行う。
前記送信開始手順では、前記切替完了時刻、前記制御端末と前記パケット化装置との間の遅延時間及び前記パケット化装置と前記復号装置との間の遅延時間から計算した時刻より前に前記送信開始指示を行い、
前記映像切替指示手順では、前記切替完了時刻、前記制御端末と前記ネットワークスイッチとの間の遅延時間及び前記ネットワークスイッチと前記復号装置との間の遅延時間から計算した時刻に前記映像切替指示を行う
ことを特徴とする。
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える通信システムであって、
前記制御端末が上記通信システムの制御方法を行うことを特徴とする。
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する通信システムの制御方法であって、
前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順と、
1の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が前記ネットワークスイッチへ前記フィードバックパケットの宛先を1の前記パケット化装置から他の前記パケット化装置へ書き換えるフィードバック切替指示を行うフィードバック切替指示手順と、
前記フィードバック切替指示手順の後、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、1の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順と、
を行う。
前記フィードバック切替指示手順では、前記切替完了時刻、前記復号装置と前記パケット化装置との間の遅延時間、前記ネットワークスイッチと前記復号装置との間の遅延時間及び前記制御端末と前記ネットワークスイッチとの間の遅延時間から計算した時刻より前に前記フィードバック切替指示を行い、
前記映像切替指示手順では、前記切替完了時刻、前記制御端末と前記ネットワークスイッチとの間の遅延時間及び前記ネットワークスイッチと前記復号装置との間の遅延時間から計算した時刻に前記映像切替指示を行う
ことを特徴とする。
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する通信システムであって、
前記制御端末が上記通信システムの制御方法を行うことを特徴とする。
前記制御端末と低解像度映像生成エンコーダとの間の遅延時間を測定する第2の遅延時間検出手順と、
前記低解像度映像生成エンコーダで前記映像信号を低解像度化した低解像度映像を前記制御端末が受信する低解像度映像受信手順と、
1の前記パケット化装置と前記復号装置との間の遅延時間と1の前記ネットワークスイッチと前記復号装置との間の遅延時間とから1の前記パケット化装置と1の前記ネットワークスイッチとの間の1の計算遅延時間を計算し、前記1の計算遅延時間を、前記制御端末と1の前記ネットワークスイッチとの間の遅延時間と前記制御端末と1の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間と、他の前記パケット化装置と前記復号装置との間の遅延時間と他の前記ネットワークスイッチと前記復号装置との間の遅延時間とから他の前記パケット化装置と他の前記ネットワークスイッチとの間の他の計算遅延時間を計算し、前記他の計算遅延時間を、前記制御端末と他の前記ネットワークスイッチとの間の遅延時間と前記制御端末と他の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間のうち大きい方の遅延時間で1の前記パケット化装置及び他の前記パケット化装置に入力する映像信号を遅延させる映像信号遅延手順と、
をさらに行うことを特徴とする。
本実施形態の通信システムは、
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える。
本長距離映像伝送システムは、前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、前記制御端末と前記パケット化装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順を行う。
T53:受信制御端末5とOpenFlowスイッチ3との間のRTT
T42A:IP映像変換装置4と映像IP変換装置2Aとの間のRTT
T42B:IP映像変換装置4と映像IP変換装置2Bとの間のRTT
T52A:受信制御端末5と映像IP変換装置2Aとの間のRTT
T52B:受信制御端末5と映像IP変換装置2Bとの間のRTT
T43:IP映像変換装置4とOpenFlowスイッチ3との間のRTT
本長距離映像伝送システムは、1の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が他の前記パケット化装置へ映像パケットを送信させる送信開始指示を行う送信開始手順を行う。
時刻{T0−(1/2×T52B+1/2×T42B)} (式1)
よりも前に映像IP変換装置2Bに“映像送信開始”をネットワーク経由で指示する。この状態では映像IP変換装置2BからのパケットはOpenFlowスイッチ3で破棄されている状態である。
本長距離映像伝送システムは、前記送信開始手順の後、他の前記パケット化装置からの映像パケットを前記ネットワークスイッチが廃棄しているときに、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、1の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順を行う。
時刻{T0−(1/2×T53+1/2×T43)} (式2)
にOpenFlowスイッチ3に対して映像IP変換装置2Bからのパケットの転送と映像IP変換装置2Aからのパケットの破棄を指示するための“切替指示”を送信する。
本長距離映像伝送システムは、前記映像切替指示手順の後、1の前記パケット化装置へ映像パケットの送信を停止させる送信停止指示を行う送信停止指示手順を行う。
時刻{T0−(1/2×T52A+1/2×T42A)}
よりも後に“送信停止指示”を送信して映像IP変換装置2Aからの映像送信を停止する。
T2A:映像IP変換装置2Aの処理時間
T2B:映像IP変換装置2Bの処理時間
T3:OpenFlowスイッチ3の処理時間
T4:IP映像変換装置4の処理時間
である。
時刻{T0−(1/2×T52B+1/2×T42B+T2B+T4)} (式3)
時刻{T0−(1/2×T53+1/2×T43+T3+T4)} (式4)
実施形態1では、受信制御端末によってネットワーク経由で制御可能な映像IP変換装置を使う例を示した。本実施形態の通信システムは、装置構成は同じであるが、映像IP変換装置(2A、2B)は、IP映像変換装置4からのフィードバックパケットを受信して、送信が実行されるタイプである。言い換えれば本通信システムでは、映像IP変換装置がフィードバックパケットを決められた時間内に受信できない(タイムアウトした)場合に映像IP変換装置は送信を停止する。
映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する。
図4の長距離映像伝送システムの構成例で説明する。実施形態1の説明と同様に予め遅延時間検出手順にてT53、T42A、T42B、T43のRTTを評価しておく。
時刻{T0−(1/2×T53+T42B−1/2×T43)} (式5)
より前に、受信制御端末5からフィードバックパケットの転送先の切り替え(“フィードバック切替指示”)をOpenFlowスイッチ3に対して行う。OpenFlowスイッチ3はこの指示を受信すると、映像IP変換装置4からのフィードバックパケットの宛先IPアドレスを映像IP変換装置2Aから映像IP変換装置2Bに書き換えて、映像IP変換装置2Bに転送を開始する。この間も映像IP変換装置2AからOpenFlowスイッチ3に届いた映像IPパケットはIP映像変換装置4に転送される。
本長距離映像伝送システムは、前記フィードバック切替指示手順の後、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、1の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順を行う。
時刻{T0−(1/2×T53+1/2×T43)}(式6)
にOpenFlowスイッチ3に対して映像IP変換装置2Bからの映像IPパケットを、映像IP変換装置2Aからの映像IPパケットの代わりに転送させるための“映像転切替指示”を行う。
時刻{T0−(1/2×T53+T42B−1/2×T43+T2B+T3+T4)}
(式7)
時刻{T0−(1/2×T53+1/2×T43+T3+T4)} (式8)
本実施形態は、ネットワークスイッチが複数存在する構成である。図7は、映像送信のための帯域が1つのネットワークパスで確保できない場合の構成例である。図7の長距離映像伝送システムは2台のOpenFlowスイッチを使用し、2つの経路で映像パケットを伝送する。2台のOpenFlowスイッチを使用する場合は、制御メッセージを全てのOpenFlowスイッチに対して送信し、切り替えを行う。
T42A_3A:OpenFlowスイッチ3A経由のIP映像変換装置4と映像IP変換装置2Aとの間のRTT
T42A_3B:OpenFlowスイッチ3B経由のIP映像変換装置4と映像IP変換装置2Aとの間のRTT
T42B_3A:OpenFlowスイッチ3A経由のIP映像変換装置4と映像IP変換装置2Bとの間のRTT
T42B_3B:OpenFlowスイッチ3B経由のIP映像変換装置4と映像IP変換装置2Bとの間のRTT
T52A_3A:OpenFlowスイッチ3A経由の受信制御端末5と映像IP変換装置2Aとの間のRTT
T52A_3B:OpenFlowスイッチ3B経由の受信制御端末5と映像IP変換装置2Aとの間のRTT
T52B_3A:OpenFlowスイッチ3A経由の受信制御端末5と映像IP変換装置2Bとの間のRTT
T52B_3B:OpenFlowスイッチ3B経由の受信制御端末5と映像IP変換装置2Bとの間のRTT
T53A:受信制御端末5とOpenFlowスイッチ3Aとの間のRTT
T53B:受信制御端末5とOpenFlowスイッチ3Bとの間のRTT
T43A:IP映像変換装置4とOpenFlowスイッチ3Aとの間のRTT
T43B:IP映像変換装置4とOpenFlowスイッチ3Bとの間のRTT
本実施形態は実施形態1で説明した映像切替方式の長距離映像伝送システムである。それぞれの遅延時間を元に切り替え時間に先立って受信制御端末5からメッセージ(送信開始指示、切替指示、送信停止指示)を送ればよい。例えば、受信制御端末5は、“映像送信開始指示”を(式1)によって計算される映像切り替え時刻よりも前に映像IP変換装置2Bに映像送信開始をネットワーク経由で指示する。この場合、(式1)のT52BにはT52B_3AおよびT52B_3Bのうちの大きい方の値を使用し、T42BにはT42B_3AおよびT42B_3Bのうちの大きい方の値を使用する。大きい方の値を使用することによって、送信開始が遅くなってアンダーフローを起こすことを防ぐことができる。
時刻{T0−(1/2×T53A+1/2×T43A)} (式9)
時刻{T0−(1/2×T53B+1/2×T43B)} (式10)
に送信する。
本実施形態は実施形態2で説明した映像切替方式の長距離映像伝送システムである。それぞれの遅延時間を元に切り替え時間に先立って受信制御端末5からメッセージ(フィードバック切替指示、切替指示)を送ればよい。例えば、受信制御端末5は、“フィードバック切替指示”を2つのOpenFlowスイッチ(3A、3B)に対して、それぞれ、
時刻{T0−(1/2×T53A+T42B−1/2×T43A)} (式11)
時刻{T0−(1/2×T53B+T42B−1/2×T43B)} (式12)
に送信する。ここでT42BはT42B_3AとT42B_3Bのうちの大きい方の値を使用する。
時刻{T0−(1/2×T53A+1/2×T43A)} (式13)
時刻{T0−(1/2×T53B+1/2×T43B)} (式14)
に、“映像転切替指示”を行えばよい。
図8は、本実施形態の長距離映像伝送システムを説明する構成図である。図8の長距離映像伝送システムは、図7の長距離映像伝送システムに、新たに低解像度映像生成用エンコーダ(6A、6B)を加えている。
本長距離映像伝送システムは、
前記制御端末と前記低解像度映像生成エンコーダとの間の遅延時間を測定する第2の遅延時間検出手順と、
低解像度映像生成エンコーダで前記映像信号を低解像度化した低解像度映像を前記制御端末が受信する低解像度映像受信手順と、
1の前記パケット化装置と前記復号装置との間の遅延時間と1の前記ネットワークスイッチと前記復号装置との間の遅延時間とから1の前記パケット化装置と1の前記ネットワークスイッチとの間の1の計算遅延時間を計算し、前記1の計算遅延時間を、前記制御端末と1の前記ネットワークスイッチとの間の遅延時間と前記制御端末と1の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間と、他の前記パケット化装置と前記復号装置との間の遅延時間と他の前記ネットワークスイッチと前記復号装置との間の遅延時間とから他の前記パケット化装置と他の前記ネットワークスイッチとの間の他の計算遅延時間を計算し、前記他の計算遅延時間を、前記制御端末と他の前記ネットワークスイッチとの間の遅延時間と前記制御端末と他の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間のうち大きい方の遅延時間で1の前記パケット化装置及び他の前記パケット化装置に入力する映像信号を遅延させる映像信号遅延手順と、
をさらに行う。
本長距離映像伝送システムは、前記制御端末と前記低解像度映像生成エンコーダとの間の遅延時間を測定する第2の遅延時間検出手順を行う。
具体的には、本長距離映像伝送システムは、切り替えに先立ち、さらに、受信制御端末5と低解像度映像生成用エンコーダ(6A、6B)との間のRTTを事前に評価する。本実施形態では、事前に評価したRTTを次のように記載する。
T56A:受信制御端末5と低解像度映像生成用エンコーダ6Aとの間のRTT
T56B:受信制御端末5と低解像度映像生成用エンコーダ6Bとの間のRTT
[低解像度映像受信手順]
低解像度映像生成用エンコーダ(6A、6B)は、ビデオカメラ(1A,1B)からの映像をリアルタイムに低いビットレートの映像ストリームに変換し、受信制御端末5にネットワークを経由して送る。
[遅延時間演算手順]
そして、低解像度映像生成用エンコーダ(6A、6B)は、低解像度映像生成用エンコーダ(6A、6B)から受信制御端末に映像が表示され、さらに、その映像を見て、切り替え指示がOpenFlowスイッチ(3A,3B)までに届くのに必要な、以下の式で計算される時間
(1/2×T53A+1/2×T56A) (式15)
(1/2×T53B+1/2×T56B) (式16)
から、以下の式で計算される映像IP変換装置(2A、2B)とOpenFlowスイッチ(3A,3B)間の片道遅延時間
(1/2×T42A−1/2×T43A) (式17)
(1/2×T42B−1/2×T43B) (式18)
を差し引くことによって、計算される時間差、つまり、
(1/2×T53A+1/2×T56A−1/2×T42A+1/2×T43A)
(式19)
(1/2×T53B+1/2×T56B−1/2×T42B+1/2×T43B)
(式20)
のうち大きい方を(必要に応じてエンコード処理時間および後述する受信端末上のデコード時間を加え)遅延として選択する。これにより、あるシーンの映像が受信制御端末5に表示された時点で受信制御端末5から送信された切り替え指示の制御メッセージがOpenFlowスイッチ(3A,3B)に届くのと同じタイミングで、映像IP変換装置(2A、2B)から送信された受信制御端末5で表示された同じシーンの映像信号がOpenFlowスイッチ(3A,3B)に届くこととなる。
[映像信号遅延手順]
低解像度映像生成用エンコーダ(6A、6B)は、ビデオカメラ(1A,1B)からの映像を当該遅延量だけ遅延させて映像IP変換装置(2A、2B)に送る。
(1/2×T53A−1/2×T42A+T43A) (式21)
(1/2×T53B−1/2×T42B+T43B) (式22)
のうち大きい方の時間である。そこで、運用者は受信制御端末5上の映像を見ながら切り替えを実行すれば、切り替えたいシーンで映像を切り替えることができる。
以下は、本実施形態の映像ネットワークスイッチング方法を説明したものである。
〔課題〕
遅延のあるネットワークを使って、ネットワーク内で伝送する映像の選択(切り替え)を実現する際に、スムーズな切り替えを実現する手段を提供し、不必要な映像伝送を回避することを目的としている。
〔課題解決の手段〕
本映像ネットワークスイッチング方法は、OpenFlowスイッチなどのIPパケットのヘッダ書き換えと破棄が、ネットワークを経由して実行可能なネットワークスイッチやルータを使ってネットワーク内で転送するIPパケットを選択するとともに、送信装置を最適なタイミングで制御することによって、映像切り替え時の映像の途切れを最小にすることによって前述した課題を解決するものである。
映像信号をネットワークで送信可能なパケットに変換し、ネットワークに対してパケットに変換された映像を送信する機能を持つパケット化装置複数台と、1または複数台のネットワーク経由で制御可能なネットワークスイッチと、パケット化された映像パケットを映像信号に復号する復号装置と、これらの装置をつなぐネットワーク、およびこれらの装置を制御する制御端末から構成される映像ネットワークシステムにおいて、
各装置間の遅延を測定する段階と、
測定された遅延時間から計算された時間先行して、前記パケット化装置のうち送信処理を実行していないものに対して、送信開始メッセージを送信し、送信を開始させる段階と、
前記送信開始メッセージを受信した前記パケット化装置が映像パケットの送信を開始する段階と、
測定された遅延時間から計算された時間先行して、前記全てのネットワークスイッチに対して、転送するパケットを切り替える切替指示メッセージを送信する段階と、
前記切替指示メッセージを受信した前記ネットワークスイッチが復号装置に転送するパケットを変更する段階と、
から構成される映像ネットワークスイッチング方法。
上記(1)記載の映像ネットワークスイッチング方法において、
前記送信開始メッセージを、前記パケット化装置と前記制御端末との間の遅延時間および前記パケット化装置と前記復号装置間の遅延時間を元に計算された時間先行して、送信し、
前記切替指示メッセージを、前記ネットワークスイッチと前記制御端末との間の遅延時間および前記ネットワークスイッチと前記復号装置間の遅延時間を元に計算された時間先行して、送信する
ことを特徴とする映像ネットワークスイッチング方法。
上記(1)記載の映像ネットワークシステムのうち、前記復号装置からのフィードバックパケットによって送信を開始することができるパケット化装置を使用した映像ネットワークシステムにおいて、
各装置間の遅延を測定する段階と、測定された遅延時間から計算された時間先行して、前記全てのネットワークスイッチに対して前記復号装置からの前記フィードバックパケットの転送先を変更するフィードバック切替指示メッセージを送信する段階と、
前記フィードバック切替指示メッセージを受信した前記ネットワークスイッチが前記フィードバックパケットを転送する先を変更する段階と、
測定された遅延時間から計算された時間先行して前記ネットワークスイッチに対して、フィードバック切替指示メッセージにより指定された転送先からの映像パケットを前記復号装置に転送し、これまで転送していた映像パケットの転送を停止するための切替指示メッセージを送信する段階と、
前記切替指示メッセージを受信した前記ネットワークスイッチが転送する映像パケットを変更する段階と、
から構成される映像ネットワークスイッチング方法。
上記(3)記載のネットワークスイッチング方法において、
前記フィードバック切替指示メッセージを、前記ネットワークスイッチと前記復号装置間の遅延時間および前記ネットワークスイッチと前記制御端末間の遅延時間を元に計算される時間先行して、送信し、
前記切替指示メッセージを、前記ネットワークスイッチと前記制御端末との間の遅延時間および前記ネットワークスイッチと前記復号装置間の遅延時間を元に計算された時間先行して、送信する
ことを特徴とする映像ネットワークスイッチング方法。
上記(1)または(3)記載の映像ネットワークシステムに対して、
パケット化する映像と同じ映像を制御端末で視聴可能なフォーマットの映像(以下、低解像度映像)に変換するとともに、制御端末に送る装置(以下、低解像度映像変換装置)を複数台追加した映像ネットワークシステムにおいて、
上記(1)ないし(4)記載の映像ネットワークスイッチング方法に対して、各装置間の遅延を測定する段階の後に、測定された遅延時間から計算された時間分パケット化装置に映像信号を送るタイミングを遅らせる段階を加えた、映像ネットワークスイッチング方法。
本映像ネットワークスイッチング方法は、遠隔地から伝送されてきた映像をネットワーク内で選択可能にすることによって、無駄な映像伝送を回避し、ネットワーク帯域を節約し、映像伝送に関わるコストを削減する効果を提供することができる。
2A、2B:映像IP変換装置
3、3A、3B:OpenFlowスイッチ
4:IP映像変換装置
5:受信制御端末
6A、6B:低解像度映像生成用エンコーダ
7:映像受信装置
8:映像スイッチャ
Claims (7)
- 映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える通信システムの制御方法であって、
前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、前記制御端末と前記パケット化装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順と、
1の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が他の前記パケット化装置へ映像パケットを送信させる送信開始指示を行う送信開始手順と、
前記送信開始手順の後、他の前記パケット化装置からの映像パケットを前記ネットワークスイッチが廃棄しているときに、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、1の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順と、
前記映像切替指示手順の後、1の前記パケット化装置へ映像パケットの送信を停止させる送信停止指示を行う送信停止指示手順と、
を行う通信システムの制御方法。 - 前記送信開始手順では、前記切替完了時刻、前記制御端末と前記パケット化装置との間の遅延時間及び前記パケット化装置と前記復号装置との間の遅延時間から計算した時刻より前に前記送信開始指示を行い、
前記映像切替指示手順では、前記切替完了時刻、前記制御端末と前記ネットワークスイッチとの間の遅延時間及び前記ネットワークスイッチと前記復号装置との間の遅延時間から計算した時刻に前記映像切替指示を行う
ことを特徴とする請求項1に記載の通信システムの制御方法。 - 映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する通信システムの制御方法であって、
前記制御端末と前記ネットワークスイッチとの間の遅延時間、前記パケット化装置と前記復号装置との間の遅延時間、及び前記ネットワークスイッチと前記復号装置との間の遅延時間を測定する遅延時間検出手順と、
1の前記パケット化装置からの映像パケットを前記ネットワークスイッチが透過させて前記復号装置が前記映像パケットを受信しているときに、前記遅延時間検出手順で測定した遅延時間に基づき他の前記パケット化装置からの映像パケットを前記復号装置が受信するであろう時刻が切替完了時刻より前となるように、前記制御端末が前記ネットワークスイッチへ前記フィードバックパケットの宛先を1の前記パケット化装置から他の前記パケット化装置へ書き換えるフィードバック切替指示を行うフィードバック切替指示手順と、
前記フィードバック切替指示手順の後、前記遅延時間検出手順で測定した遅延時間に基づき前記切替完了時刻に他の前記パケット化装置からの映像パケットを前記復号装置が受信するように、1の前記パケット化装置からの映像パケットを廃棄して他の前記パケット化装置からの映像パケットを透過する映像切替指示を前記制御端末が前記ネットワークスイッチへ行う映像切替指示手順と、
を行う通信システムの制御方法。 - 前記フィードバック切替指示手順では、前記切替完了時刻、前記復号装置と前記パケット化装置との間の遅延時間、前記ネットワークスイッチと前記復号装置との間の遅延時間及び前記制御端末と前記ネットワークスイッチとの間の遅延時間から計算した時刻より前に前記フィードバック切替指示を行い、
前記映像切替指示手順では、前記切替完了時刻、前記制御端末と前記ネットワークスイッチとの間の遅延時間及び前記ネットワークスイッチと前記復号装置との間の遅延時間から計算した時刻に前記映像切替指示を行う
ことを特徴とする請求項3に記載の通信システムの制御方法。 - 前記制御端末と低解像度映像生成エンコーダとの間の遅延時間を測定する第2の遅延時間検出手順と、
前記低解像度映像生成エンコーダで前記映像信号を低解像度化した低解像度映像を前記制御端末が受信する低解像度映像受信手順と、
1の前記パケット化装置と前記復号装置との間の遅延時間と1の前記ネットワークスイッチと前記復号装置との間の遅延時間とから1の前記パケット化装置と1の前記ネットワークスイッチとの間の1の計算遅延時間を計算し、前記1の計算遅延時間を、前記制御端末と1の前記ネットワークスイッチとの間の遅延時間と前記制御端末と1の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間と、他の前記パケット化装置と前記復号装置との間の遅延時間と他の前記ネットワークスイッチと前記復号装置との間の遅延時間とから他の前記パケット化装置と他の前記ネットワークスイッチとの間の他の計算遅延時間を計算し、前記他の計算遅延時間を、前記制御端末と他の前記ネットワークスイッチとの間の遅延時間と前記制御端末と他の前記低解像度映像生成エンコーダとの間の遅延時間との和から差し引いた時間のうち大きい方の遅延時間で1の前記パケット化装置及び他の前記パケット化装置に入力する映像信号を遅延させる映像信号遅延手順と、
をさらに行うことを特徴とする請求項1から4に記載の通信システムの制御方法。 - 映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記パケット化装置及び前記ネットワークスイッチの動作を制御する制御端末と、
を備える通信システムであって、
前記制御端末が請求項1、請求項2、あるいは請求項1又は2を引用する請求項5に記載の通信システムの制御方法を行うことを特徴とする通信システム。 - 映像信号をネットワークで送信可能な映像パケットに変換して前記ネットワークに送信する複数のパケット化装置と、
前記パケット化装置からの映像パケットを透過又は廃棄する1または複数のネットワークスイッチと、
前記ネットワークから映像パケットを受信して映像信号に復号する復号装置と、
前記ネットワーク経由で前記ネットワークスイッチの動作を制御する制御端末と、
を備え、
前記復号装置からの定期的なフィードバックパケットを受信することで前記パケット化装置が映像パケットを送信する通信システムであって、
前記制御端末が請求項3、請求項4、あるいは請求項3又は4を引用する請求項5に記載の通信システムの制御方法を行うことを特徴とする通信システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016079250A JP6517167B2 (ja) | 2016-04-12 | 2016-04-12 | 通信システムの制御方法及び通信システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016079250A JP6517167B2 (ja) | 2016-04-12 | 2016-04-12 | 通信システムの制御方法及び通信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017191976A JP2017191976A (ja) | 2017-10-19 |
JP6517167B2 true JP6517167B2 (ja) | 2019-05-22 |
Family
ID=60086134
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016079250A Active JP6517167B2 (ja) | 2016-04-12 | 2016-04-12 | 通信システムの制御方法及び通信システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6517167B2 (ja) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4541381B2 (ja) * | 2007-05-01 | 2010-09-08 | 日本電信電話株式会社 | 映像送受信システム及び映像切替方法 |
JP4969473B2 (ja) * | 2008-02-04 | 2012-07-04 | 株式会社日立製作所 | 光アクセス網および光通信路切り替え制御システム |
JP4913876B2 (ja) * | 2010-02-01 | 2012-04-11 | 日本電信電話株式会社 | 帯域割当装置および帯域割当方法 |
JP6394591B2 (ja) * | 2013-04-05 | 2018-09-26 | ソニー株式会社 | 制御装置、制御方法、コンピュータプログラム及び映像伝送システム |
-
2016
- 2016-04-12 JP JP2016079250A patent/JP6517167B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017191976A (ja) | 2017-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2941430C (en) | Video transmission system and video receiver | |
US8810668B2 (en) | Camera system, video selection apparatus and video selection method | |
RU2634206C2 (ru) | Устройство и способ коммутации медиапотоков в режиме реального времени | |
US10200633B2 (en) | Camera system, video selection apparatus and video selection method | |
JP6188092B2 (ja) | ネットワークを介した情報信号の送受信方法、当該方法を利用する送信器及び受信器、ネットワーク内で利用するためのスプリッタユニット | |
JP6517167B2 (ja) | 通信システムの制御方法及び通信システム | |
JP6740998B2 (ja) | データ伝送システムおよびデータ伝送方法 | |
JP7516309B2 (ja) | コンテンツ配信装置及びコンテンツ配信方法 | |
JP5928561B2 (ja) | カメラシステム、映像選択装置及び映像選択方法 | |
US20210297750A1 (en) | Content delivery system, content delivery apparatus, and method | |
JP2018201098A (ja) | 映像表示システム | |
JP2019193032A (ja) | Ipビデオ割込装置 | |
JP2006174002A (ja) | ネットワークシステム | |
JP2017092580A (ja) | 放送受信装置、放送受信方法および放送受信プログラム | |
JP2017200134A (ja) | 通信装置、通信システム、通信方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180612 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190117 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190122 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190301 |
|
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: 20190416 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190417 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6517167 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |