JP2020149568A - 通信ノード、通信プログラム、通信方法、配信構成管理装置、及び情報配信システム - Google Patents
通信ノード、通信プログラム、通信方法、配信構成管理装置、及び情報配信システム Download PDFInfo
- Publication number
- JP2020149568A JP2020149568A JP2019048479A JP2019048479A JP2020149568A JP 2020149568 A JP2020149568 A JP 2020149568A JP 2019048479 A JP2019048479 A JP 2019048479A JP 2019048479 A JP2019048479 A JP 2019048479A JP 2020149568 A JP2020149568 A JP 2020149568A
- Authority
- JP
- Japan
- Prior art keywords
- resolution information
- resolution
- distribution
- communication node
- unit
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 170
- 238000000034 method Methods 0.000 title claims description 21
- 230000005540 biological transmission Effects 0.000 claims abstract description 37
- 239000002699 waste material Substances 0.000 abstract description 5
- 238000007726 management method Methods 0.000 description 71
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000001404 mediated effect Effects 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
以下では、本発明に係る通信ノード、通信プログラム、通信方法、配信構成管理装置、及び情報配信システムの実施形態を、図面を参照しながら詳細に説明する。
(A−1−1)全体構成
図2は、実施形態に係る情報配信システムの全体構成を示す全体構成図である。
図1は実施形態に係る配信元ノードの機能的構成を示すブロック図である。実施形態の配信元ノードは、図1に示す各構成部を搭載した専用のICチップ等のハードウェアとして構成しても良いし、又は、CPUと、CPUが実行するプログラムを中心としてソフトウェア的に構成して良いが、機能的には、図1で表すことができる。
図3は、実施形態に係る受信ノードの機能的構成を示すブロック図である。実施形態の受信ノードは、図3に示す各構成部を搭載した専用のICチップ等のハードウェアとして構成しても良いし、又は、CPUと、CPUが実行するプログラムを中心としてソフトウェア的に構成して良いが、機能的には、図3で表すことができる。
次に、この実施形態に係る情報配信システム1における処理の動作を、図面を参照して説明する。
図2に示すように、配信したい映像情報の配信元である配信元ノード20は、映像情報の受信者である受信ノード30(30−1〜30−5)に対してアプリケーションレベルマルチキャストを用いて情報の配信を行う。
配信元ノード20では、配信したい映像である配信データが入力されるが、これをそのまま送信するのではなく、子ノードから通知される解像度情報に従った解像度制御処理を行ったうえで送信を行う。
受信ノード30では、それぞれの受信ノード30で表示したい解像度を示す情報である表示解像度情報が入力される。これは、例えば先述の図6に示すように、複数の映像を並べて表示している場合など、画面上のレイアウトに従った表示領域の画素数(幅、高さ)のような情報である。
図4は、実施形態に係る受信ノードの表示解像度のイメージを示す説明図である。また、図5は、実施形態に係る受信ノードから配信ノードに自身の表示解像度を含む解像度情報を送信するイメージを示す説明図である。
以上のように、この実施形態によれば、以下のような効果が得られる。
本発明は、上記実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
Claims (16)
- ツリー構成の配信経路で映像データをマルチキャスト配信する配信元の通信ノードにおいて、
前記配信経路の下位に位置する1又は2以上の下位通信ノードの表示解像度情報を含む解像度情報を受信する解像度情報受信部と、
前記解像度情報受信部により受信された前記各下位通信ノードの表示解像度情報を含む解像度情報を管理する解像度情報管理部と、
前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報に基づいて、配信する映像データの解像度制御を行う解像度制御部と、
前記解像度制御部により解像度制御が行われた映像データを送信する送信部と
を備えることを特徴とする通信ノード。 - ツリー構成の配信経路で映像データをマルチキャスト配信する通信ノードにおいて、
前記配信経路の下位に位置する1又は2以上の下位通信ノードの表示解像度情報を含む解像度情報を受信する解像度情報受信部と、
前記解像度情報受信部により受信された前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報とを管理する解像度情報管理部と、
前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報を含む解像度情報とを、前記配信経路の上位に位置する上位通信ノードに送信する解像度情報送信部と、
前記上位通信ノードから映像データを受信する受信部と、
自装置の表示解像度情報に基づいて、受信した映像データを出力する表示処理部と、
前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報に基づいて、映像データの解像度制御を行う解像度制御部と、
前記解像度制御部により解像度制御が行われた再配信用の映像データを送信する再送信部と
を備えることを特徴とする通信ノード。 - 前記解像度制御部は、映像データの解像度が、直接通信する前記下位の通信ノードの解像度情報で要求される解像度よりも大きな解像度であった場合に、要求されている解像度まで縮小した映像を生成するような解像度制御を行うことを特徴とする請求項1又は2に記載の通信ノード。
- 前記解像度情報管理部は、管理している前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報とから、最大の表示解像度を算出し、
前記解像度情報送信部は、算出した最大の表示解像度情報を含む解像度情報を、前記上位通信ノードに送信する
ことを特徴とする請求項2に記載の通信ノード。 - ツリー構成の配信経路で映像データをマルチキャスト配信する通信ノードにおいて、
前記配信経路の下位に位置する1又は2以上の下位通信ノードの表示解像度情報を含む解像度情報を受信する解像度情報受信部と、
前記解像度情報受信部により受信された前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報とを管理する解像度情報管理部と、
前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報を含む解像度情報とを、前記配信経路の上位に位置する上位通信ノードに送信する解像度情報送信部と、
前記上位通信ノードから映像データを受信する受信部と、
自装置の表示解像度情報に基づいて、映像データを出力する表示処理部と、
受信した映像データを再送する再送信部と
を備えることを特徴とする通信ノード。 - 映像データの配信元の通信ノードを頂点としてツリー状のネットワークで構築された複数の通信ノードの配信ツリーの構成を管理する配信構成管理装置において、
前記配信ツリーを決定し、前記各通信ノードに対して、前記配信ツリーを構成する各ノード間の配信パスの通信路の設定、及びノード間の解像度情報の送受信のための通信路の設定を指示する通信路設定部を
を備えることを特徴とする配信構成管理装置。 - 映像データの配信元の通信ノードを頂点としてツリー状のネットワークで構築された複数の通信ノードの配信ツリーの構成を管理する配信構成管理装置において、
前記配信ツリーを決定し、前記各通信ノードに対して、前記配信ツリーを構成する前記各ノード間の配信パスの通信路の設定を指示する通信路設定部と、
前記各ノード間の解像度情報の送受信を中継する解像度情報中継部と
を備えることを特徴とする配信構成管理装置。 - 前記配信元の通信ノードは複数であり、
前記配信ツリーは、前記各配信元の通信ノードを頂点としたツリー状のネットワークが複数存在し、
前記通信路設定部は、前記各通信ノードから要求される映像データの配信特定情報に従って、前記各配信ツリーの構成を決定する
ことを特徴とする請求項6又は7に記載の配信構成管理装置。 - 映像データの配信元である配信元ノードと、前記配信元ノードを頂点としてツリー状のネットワークで構築された複数の通信ノードと、配信ツリーの構成を管理する配信構成管理装置とを備える情報配信システムにおいて、
前記配信構成管理装置として、請求項7に記載の配信構成管理装置が適用され、
前記通信ノードは、
自装置の表示解像度情報を管理する解像度情報管理部と、
自装置の表示解像度情報を含む解像度情報を、前記配信構成管理装置に送信する解像度情報送信部と、
ツリー構成の配信経路の上位に位置する上位通信ノードから映像データを受信する受信部と、
自装置の表示解像度情報に基づいて、受信した映像データを出力する表示処理部と、
受信した映像データを再送する再送信部とを備える
ことを特徴とする情報配信システム。 - 前記解像度情報中継部は、前記通信ノードから表示解像度情報を受信した場合、受信した解像度情報に加えて、表示解像度情報を受信した通信ノードより下位に位置する通信ノードの解像度情報を含む解像度情報を、表示解像度情報を受信した通信ノードの直接の映像データの配信先となる上位の通信ノードに対して、送信することを特徴とする請求項9に記載の情報配信システム。
- 前記解像度情報中継部は、受信した解像度情報と、表示解像度情報を受信した通信ノードより下位に位置する通信ノードの解像度情報とから最大の解像度を算出し、算出した最大の解像度情報のみを統合情報として中継することを特徴とする請求項9に記載の情報配信システム。
- 映像データの配信元である配信元ノードと、前記配信元ノードを頂点としてツリー状のネットワークで構築された複数の通信ノードと、配信ツリーの構成を管理する配信構成管理装置とを備える情報配信システムにおいて、
前記配信構成管理装置として、請求項6に記載の配信構成管理装置が適用され、
前記配信元ノードとして、請求項1に記載の通信ノードが適用され、
前記通信ノードとして、請求項2に記載の通信ノードが適用された
ことを特徴とする情報配信システム。 - ツリー構成の配信経路で映像データをマルチキャスト配信する配信元の通信ノードに搭載されるコンピュータを、
前記配信経路の下位に位置する1又は2以上の下位通信ノードの表示解像度情報を含む解像度情報を受信する解像度情報受信部と、
前記解像度情報受信部により受信された前記各下位通信ノードの表示解像度情報を含む解像度情報を管理する解像度情報管理部と、
前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報に基づいて、配信する映像データの解像度制御を行う解像度制御部と、
前記解像度制御部により解像度制御が行われた映像データを送信する送信部と
して機能させることを特徴とする通信プログラム。 - ツリー構成の配信経路で映像データをマルチキャスト配信する通信ノードに搭載されるコンピュータを、
前記配信経路の下位に位置する1又は2以上の下位通信ノードの表示解像度情報を含む解像度情報を受信する解像度情報受信部と、
前記解像度情報受信部により受信された前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報とを管理する解像度情報管理部と、
前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報を含む解像度情報とを、前記配信経路の上位に位置する上位通信ノードに送信する解像度情報送信部と、
前記上位通信ノードから映像データを受信する受信部と、
自装置の表示解像度情報に基づいて、受信した映像データを出力する表示処理部と、
前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報に基づいて、映像データの解像度制御を行う解像度制御部と、
前記解像度制御部により解像度制御が行われた再配信用の映像データを送信する再送信部と
して機能させることを特徴とする通信プログラム。 - ツリー構成の配信経路で映像データをマルチキャスト配信する配信元の通信ノードに使用する通信方法おいて、
解像度情報受信部、解像度情報管理部、解像度制御部、及び送信部を備え、
前記解像度情報受信部は、前記配信経路の下位に位置する1又は2以上の下位通信ノードの表示解像度情報を含む解像度情報を受信し、
前記解像度情報管理部は、前記解像度情報受信部により受信された前記各下位通信ノードの表示解像度情報を含む解像度情報を管理し、
前記解像度制御部は、前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報に基づいて、配信する映像データの解像度制御を行い、
前記送信部は、前記解像度制御部により解像度制御が行われた映像データを送信する
ことを特徴とする通信方法。 - ツリー構成の配信経路で映像データをマルチキャスト配信する通信ノードに使用する通信方法おいて、
解像度情報受信部、解像度情報管理部、解像度情報送信部、受信部、表示処理部、解像度制御部、及び再送信部を備え、
前記解像度情報受信部は、前記配信経路の下位に位置する1又は2以上の下位通信ノードの表示解像度情報を含む解像度情報を受信し、
前記解像度情報管理部は、前記解像度情報受信部により受信された前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報とを管理し、
前記解像度情報送信部は、前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報と、自装置の表示解像度情報を含む解像度情報とを、前記配信経路の上位に位置する上位通信ノードに送信し、
前記受信部は、前記上位通信ノードから映像データを受信し、
前記表示処理部は、自装置の表示解像度情報に基づいて、受信した映像データを出力し、
前記解像度制御部は、前記解像度情報管理部で管理されている前記各下位通信ノードの表示解像度情報を含む解像度情報に基づいて、映像データの解像度制御を行い、
前記再送信部は、前記解像度制御部により解像度制御が行われた再配信用の映像データを送信する
ことを特徴とする通信方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019048479A JP7314545B2 (ja) | 2019-03-15 | 2019-03-15 | 通信ノード、通信プログラム、通信方法、配信構成管理装置、及び情報配信システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019048479A JP7314545B2 (ja) | 2019-03-15 | 2019-03-15 | 通信ノード、通信プログラム、通信方法、配信構成管理装置、及び情報配信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020149568A true JP2020149568A (ja) | 2020-09-17 |
JP7314545B2 JP7314545B2 (ja) | 2023-07-26 |
Family
ID=72432105
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019048479A Active JP7314545B2 (ja) | 2019-03-15 | 2019-03-15 | 通信ノード、通信プログラム、通信方法、配信構成管理装置、及び情報配信システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7314545B2 (ja) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5940391A (en) * | 1997-11-25 | 1999-08-17 | International Business Machines Corporation | Method and apparatus for reconfigurable and adaptive stream multicast |
JP2007235681A (ja) * | 2006-03-02 | 2007-09-13 | Nec Corp | 配信ツリー構成装置、配信ツリー構成方法、及び配信ツリー構成用プログラム |
JP2009206574A (ja) * | 2008-02-26 | 2009-09-10 | Yamaha Corp | 画像配信方法、画像配信サーバ装置、画像配信プログラム |
WO2009153945A1 (ja) * | 2008-06-19 | 2009-12-23 | パナソニック株式会社 | 通信経路構築装置及びn-ツリー構築方法 |
JP2016192610A (ja) * | 2015-03-31 | 2016-11-10 | ブラザー工業株式会社 | 遠隔会議プログラム、制御装置及び遠隔会議方法 |
JP2018023006A (ja) * | 2016-08-03 | 2018-02-08 | 富士通株式会社 | ノード決定プログラム、ノード決定装置、ノード決定方法、及び映像配信システム |
-
2019
- 2019-03-15 JP JP2019048479A patent/JP7314545B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5940391A (en) * | 1997-11-25 | 1999-08-17 | International Business Machines Corporation | Method and apparatus for reconfigurable and adaptive stream multicast |
JP2007235681A (ja) * | 2006-03-02 | 2007-09-13 | Nec Corp | 配信ツリー構成装置、配信ツリー構成方法、及び配信ツリー構成用プログラム |
JP2009206574A (ja) * | 2008-02-26 | 2009-09-10 | Yamaha Corp | 画像配信方法、画像配信サーバ装置、画像配信プログラム |
WO2009153945A1 (ja) * | 2008-06-19 | 2009-12-23 | パナソニック株式会社 | 通信経路構築装置及びn-ツリー構築方法 |
JP2016192610A (ja) * | 2015-03-31 | 2016-11-10 | ブラザー工業株式会社 | 遠隔会議プログラム、制御装置及び遠隔会議方法 |
JP2018023006A (ja) * | 2016-08-03 | 2018-02-08 | 富士通株式会社 | ノード決定プログラム、ノード決定装置、ノード決定方法、及び映像配信システム |
Non-Patent Citations (1)
Title |
---|
中村 嘉隆 YOSHITAKA NAKAMURA: "エンドホストの動画像フィルタリングによるアプリケーション層でのQoSマルチキャストプロトコルの提案", 情報処理学会論文誌 第45巻 第2号 IPSJ JOURNAL, vol. 第45巻, JPN6022036857, 15 February 2004 (2004-02-15), JP, pages 438 - 448, ISSN: 0005005471 * |
Also Published As
Publication number | Publication date |
---|---|
JP7314545B2 (ja) | 2023-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9071628B2 (en) | Method and apparatus for managing bandwidth by managing selected internet access by devices in a Wi-Fi linked audience | |
US6611872B1 (en) | Performing multicast communication in computer networks by using overlay routing | |
US8411129B2 (en) | Video conference system and method using multicast and unicast transmissions | |
JP5255654B2 (ja) | 多方向ピアツーピアメディアストリーミング | |
US20120147127A1 (en) | Video Conference System and Method | |
US20060098668A1 (en) | Managing membership within a multicast group | |
JP4476839B2 (ja) | データ配信システム、中継装置、データ配信方法 | |
US20150046533A1 (en) | Conference system | |
Civanlar et al. | Peer-to-peer multipoint videoconferencing on the Internet | |
KR20140006221A (ko) | 회의 처리 장치 선택 방법 및 이를 이용한 화상 회의 시스템 | |
US9531774B2 (en) | Multicast distribution of incrementally enhanced content | |
JP2020149568A (ja) | 通信ノード、通信プログラム、通信方法、配信構成管理装置、及び情報配信システム | |
KR20070103415A (ko) | 네트워크 상에서 클라이언트 업스트림 통신 대역폭 용량을이용하여 콘텐츠를 스트리밍하기 위한 시스템 및 방법 | |
JP7302289B2 (ja) | 通信装置、通信制御装置、データ配信システム、通信プログラム及び通信制御プログラム | |
JP7114927B2 (ja) | 通信装置、通信方法及び通信プログラム、管理装置 | |
KR20210077056A (ko) | webRTC 기반의 화상 대화 서비스를 제공하기 위한 미디어 서버 및 이를 포함하는 시스템 | |
JP2007251707A (ja) | マルチキャスト中継装置 | |
Kausar et al. | End to end reliable multicast transport protocol requirements for collaborative multimedia systems | |
JP4443594B2 (ja) | セッション・アダプテーションのための方法及び装置 | |
JP2007173898A (ja) | 中継装置 | |
Uyar | Multiparty Video Conferencing over Internet | |
JP5568033B2 (ja) | マルチキャスト配信方法、配信装置及び配信プログラム | |
JP2009194846A (ja) | 中継装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211110 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220829 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220906 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221101 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230307 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230425 |
|
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: 20230613 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230626 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7314545 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |