JP4662445B2 - ストリーミングサービス管理プログラム及び方法 - Google Patents
ストリーミングサービス管理プログラム及び方法 Download PDFInfo
- Publication number
- JP4662445B2 JP4662445B2 JP2005066727A JP2005066727A JP4662445B2 JP 4662445 B2 JP4662445 B2 JP 4662445B2 JP 2005066727 A JP2005066727 A JP 2005066727A JP 2005066727 A JP2005066727 A JP 2005066727A JP 4662445 B2 JP4662445 B2 JP 4662445B2
- Authority
- JP
- Japan
- Prior art keywords
- failure
- streaming
- address
- notification
- distribution
- 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 - Fee Related
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
(1)請求項1記載の発明は、端末のアドレスを記憶する記憶部を有するコンピュータに、障害に関する障害通知を受信すると、該障害により影響を受けた端末のアドレスを該障害通知から抽出して、該アドレスを前記記憶部に記憶する処理と、端末からデータの再配信要求を受信すると、前記記憶部に記憶されたアドレスを有する端末のうち、いくつの端末から再配信要求を受信したかに応じて、再配信要求を送信した各端末に対して該データの再配信を実行する制御を行なう処理と、を実行させることを特徴とする。
(2)請求項2記載の発明は、前記処理は、前記いくつかの端末から再配信要求を受信したかを表す端末数が閾値を超えたら、再配信要求を送信した各端末に対して前記データの再配信を実行する制御を行なうことを特徴とする。
(3)請求項3記載の発明は、端末のアドレスを記憶する記憶部を有するコンピュータを備え、障害に関する障害通知を受信すると、該障害により影響を受けた端末のアドレスを該障害通知から抽出して、該アドレスを前記記憶部に記憶する処理と、端末からデータの再配信要求を受信すると、前記記憶部に記憶されたアドレスを有する端末のうち、いくつの端末から再配信要求を受信したかに応じて、再配信要求を送信した各端末に対して該データの再配信を実行する制御を行なう処理と、から構成されることを特徴とする。
(4)請求項4記載の発明は、前記処理は、前記いくつかの端末から再配信要求を受信したかを表す端末数が閾値を超えたら、再配信要求を送信した各端末に対して前記データの再配信を実行する制御を行なうことを特徴とする。
(2)請求項2記載の発明によれば、いくつかの端末から再配信要求を受信したかを表す端末数が閾値を超えたら、再配信要求を送信した各端末に対してデータの再配信を行なうことができる。
(3)請求項3記載の発明によれば、再配信要求を送信した各端末に対して再配信を行なうことができる。
(4)請求項4記載の発明によれば、いくつかの端末から再配信要求を受信したかを表す端末数が閾値を超えたら、再配信要求を送信した各端末に対してデータの再配信を行なうことができる。
図1は本発明の原理ブロック図である。図29と同一のものは、同一の符号を付して示す。図において、10はストリーミングサービス事業者、20は該ストリーミングサービス事業者10と接続される通信事業者である。ストリーミングサービス事業者10において、11はストリーミングデータを配信するストリーミングデータ配信手段としてのストリーミングデータ配信システムであり、図では#1と#2が設けられている場合を示しているが、本発明はこれに限るものではなく、任意の数のストリーミングデータ配信システムを設けることができる。#1のストリーミングデータ配信システムのIPアドレスは10.20.10.10であり、#2のストリーミングデータ配信システムのIPアドレスは10.20.20.10である。
(サービス登録フェーズ)
ストリーミングデータ表示手段1からストリーミングデータ配信システム11に対して、閲覧したいコンテンツ情報の要求メッセージを送信する(S11)。この時、メッセージ監視手段24は、ストリーミングデータ配信システム11のプロキシとして動作することで、要求メッセージの発生を検出する(S21〜S22)。要求メッセージからは、閲覧したいコンテンツの識別情報(例えばコンテンツID=100)と送信元(即ちストリーミングデータ表示手段1)のアドレス(例えば、IPアドレス=10.10.10.10とポート2003)が得られる。ただし、要求メッセージから得られる情報が応答メッセージから得られる場合は、メッセージを単に転送(スルー)するだけでもよい(S23)。
(影響ユーザ通知フェーズ)
中継ネットワーク内で障害が発生したものとする(例えばノードN1)。この時、障害を検出したノード(ルータ)からネットワーク状態管理手段22に障害発生が通知される(例えば、N2及びN3からN1につながるリンクの断をSNMP(Simple Network Management Protocol)のTrapメッセージが通知される)。ネットワーク状態管理手段22は、ストリーミング状態管理手段25bにリンク断が発生した箇所を通知する(N1−N2,N1−N3)(S41→S42→S45)。
図10は本発明の第4の実施の形態例を示すブロック図である。図1と同一のものは、同一の符号を付して示す。この実施の形態例は、ストリーミングサービス事業者10の構成がいままでのものと異なっている。図において、13はストリーミングデータを配信する配信サーバであり、図では#1と#2の2台設けた場合を示しているが、これに限るものではない。12は配信サーバ13と接続されるノードであり、IPネットワークと接続され、更に配信マネージャ14とも接続されている。配信マネージャ14には、通信事業者20のストリーミングサービス管理システム25と接続されている。このように構成されたシステムの動作を説明すれば、以下の通りである。
図13は本発明の第5の実施の形態例を示すブロック図である。図10と同一のものは、同一の符号を付して示す。この実施の形態例では、ストリーミングサービス管理システム25の出力が配信マネージャ14ではなく、配信サーバ13に入力されている点が図10と異なる。このように構成されたシステムの動作を説明すれば、以下の通りである。
図16は本発明の第6の実施の形態例を示すブロック図である。図10と同一のものは、同一の符号を付して示す。この実施の形態例は、ストリーミングサービス管理システム25内のストリーミング状態管理手段25bからの制御信号がメッセージ監視手段24に入り、この制御信号を受けたメッセージ監視手段24の出力が配信マネージャ14に入るように構成されたものである。
次に、第9の実施の形態例について説明する。図21はストリーミング状態管理手段の処理フローを示す図、図22は配信マネージャの処理フローを示す図、図23は配信サーバの処理フローを示す図である。システムとしては、例えば図10を用いる。
次に、第10の実施の形態例の動作について説明する。図24はストリーミング状態管理手段25bの処理フローを示す図、図25は配信サーバ13の処理フローを示す図である。システム構成としては、図10を用いる。
次に、第12の実施の形態例について説明する。図26,図27はストリーミングデータ配信システムの処理フローを示す図である。システム構成部としては、図1を用いる。ストリーミング配信システム11は、制御メッセージを受信するまで待つ(S31)。制御メッセージを受信したら、データ表示手段1からの要求メッセージであるかどうかチェックする(S32)。要求メッセージでない場合には、通信事業者20からの障害通知であるかどうかチェックする(S34)。
(付記1) ストリーミングデータ配信手段を有するストリーミングサービス事業者と、
ルータやネットワークスイッチから構成されるIPネットワークと、
ストリーミングデータを受信するストリーミングデータ受信手段と、
該ストリーミングデータ受信手段と前記ストリーミングデータ配信手段との間にあって両者間の制御メッセージを監視する制御メッセージ監視手段と、
ネットワークの物理的な接続構成とその状態を管理するネットワーク状態管理手段、前記メッセージ監視手段からの情報に基づきストリーミングサービスの状態を格納するネットワーク構成情報格納手段、ネットワークのリンク又はノードをキーにそれを利用するユーザを抽出するユーザ抽出手段とからなるストリーミングサービス管理システムとを有する通信事業者と、
で構成され、該通信事業者がネットワークの障害情報から影響を受けるユーザを全て抽出し、前記ストリーミングサービス事業者に通知することを特徴とするストリーミングサービス管理システム。
(付記2) 前記ストリーミングサービス管理システムがネットワークの障害情報から影響を受けるユーザを全て抽出した後、管理システムがストリーミングデータ配信手段に通知することを特徴とする付記1記載のストリーミングサービス管理システム。
(付記3) 前記ストリーミングサービス管理システムがネットワークの障害情報から影響を受けるユーザを全て抽出した後、制御メッセージ監視手段に対し、前記ストリーミングデータ配信手段への影響ユーザに関する情報の通知を要求することを特徴とする付記1記載のストリーミングサービス管理システム。
(付記4) 前記ストリーミングデータ配信手段が、データの送信を行なう配信サーバと、該配信サーバの選択及びユーザの視聴状況を管理する配信マネージャとからなる場合に、ネットワークの障害情報から影響を受けるユーザを全て抽出し、配信マネージャに通知することを特徴とする付記1記載のストリーミングサービス管理システム。
(付記5) 前記ストリーミングデータ配信手段が、データの送信を行なう配信サーバと、該配信サーバの選択及びユーザの視聴状況を管理する配信マネージャとからなる場合に、ネットワークの障害情報から影響を受けるユーザを全て抽出し、配信サーバに通知することを特徴とする付記1記載のストリーミングサービス管理システム。
(付記6) 前記ストリーミングデータ配信手段が、データの送信を行なう配信サーバと、配信サーバの選択及びユーザの視聴状況を管理する配信マネージャとからなる場合に、前記サービス管理システムがネットワークの障害情報から影響を受けるユーザを全て抽出した後、前記制御メッセージ監視手段に対し、配信マネージャへの影響ユーザに関する情報の通知要求をすることを特徴とする付記1記載のストリーミングサービス管理システム。
(付記7) 前記ストリーミングデータ配信手段が、データの送信を行なう配信サーバと、配信サーバの選択及びユーザの視聴状況を管理する配信マネージャとからなる場合に、前記管理システムがネットワークの障害情報から影響を受けるユーザを全て抽出した後、前記制御メッセージを監視する制御メッセージ監視手段に対し、配信サーバへの影響ユーザに関する情報の通知を要求することを特徴とする請求項1記載のストリーミングサービス管理システム。
(付記8) 前記ストリーミングデータ配信手段が、管理システムからの障害情報を格納しておき、通信事業者からの障害復旧情報をトリガに、影響ユーザに対し障害発生時刻まで遡ったストリーミングを配信することを特徴とする付記1記載のストリーミングサービス管理システム。
(付記9) 前記ストリーミングデータ配信手段が、データの送信を行なう配信サーバと配信サーバの選択及びユーザの視聴状況を管理する配信マネージャとからなり、配信マネージャに障害情報が通知される場合に、前記配信マネージャがサービス管理システムからの障害復旧情報をトリガに、影響ユーザに対して障害発生時刻まで遡ったストリーミングを配信することを特徴とする付記4又は6記載のストリーミングサービス管理システム。
(付記10) 前記ストリーミングデータ配信手段が、データの送信を行なう配信サーバと該配信サーバの選択及びユーザの視聴状況を管理する配信マネージャとからなり、配信サーバに障害情報が通知される場合に、前記配信サーバが管理システムからの障害復旧情報をトリガに、影響ユーザに対して障害発生時刻まで遡ったストリーミングを配信することを特徴とする付記5又は7記載のストリーミングサービス管理システム。
(付記11) 前記ストリーミングデータ配信手段が、管理システムからの障害情報(影響ユーザ情報)を格納しておき、前記ストリーミングサービス管理システムからの障害復旧情報をトリガに、影響ユーザに対して障害発生時刻まで遡ったストリーミングデータを配信することを特徴とする付記1記載のストリーミングサービス管理システム。
(付記12) 前記ストリーミングデータ配信手段が前記ストリーミングデータ表示手段からの再送要求が予め格納したストリーミングサービス管理システムからの障害情報(影響ユーザ情報)に含まれているか否かを判断する手段を備え、障害情報に含まれる再送要求の数が予め管理者が設定した閾値を越えた際に、再送要求を送信した影響ユーザに対し、障害発生時刻まで遡ったストリーミングを配信することを特徴とす付記1記載のストリーミングサービス管理システム。
10 ストリーミングサービス事業者
11 ストリーミングデータ配信システム
20 通信事業者
21 ルータ(ノード)
22 ネットワーク状態管理手段
23 ネットワーク構成情報格納手段
24 メッセージ監視手段
25 ストリーミングサービス管理システム
25a ネットワーク/サービス関係管理手段
25b ストリーミング状態管理手段
Claims (4)
- 端末のアドレスを記憶する記憶部を有するコンピュータに、
障害に関する障害通知を受信すると、該障害により影響を受けた端末のアドレスを該障害通知から抽出して、該アドレスを前記記憶部に記憶する処理と、
端末からデータの再配信要求を受信すると、前記記憶部に記憶されたアドレスを有する端末のうち、いくつの端末から再配信要求を受信したかに応じて、再配信要求を送信した各端末に対して該データの再配信を実行する制御を行なう処理と、
を実行させることを特徴とするストリーミングサービス管理プログラム。 - 前記処理は、前記いくつかの端末から再配信要求を受信したかを表す端末数が閾値を超えたら、再配信要求を送信した各端末に対して前記データの再配信を実行する制御を行なうことを特徴とする請求項1記載のストリーミングサービス管理プログラム。
- 端末のアドレスを記憶する記憶部を有するコンピュータを備え、
障害に関する障害通知を受信すると、該障害により影響を受けた端末のアドレスを該障害通知から抽出して、該アドレスを前記記憶部に記憶する処理と、
端末からデータの再配信要求を受信すると、前記記憶部に記憶されたアドレスを有する端末のうち、いくつの端末から再配信要求を受信したかに応じて、再配信要求を送信した各端末に対して該データの再配信を実行する制御を行なう処理と、
から構成されることを特徴とするストリーミングサービス管理方法。 - 前記処理は、前記いくつかの端末から再配信要求を受信したかを表す端末数が閾値を超えたら、再配信要求を送信した各端末に対して前記データの再配信を実行する制御を行なうことを特徴とする請求項3記載のストリーミングサービス管理方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005066727A JP4662445B2 (ja) | 2005-03-10 | 2005-03-10 | ストリーミングサービス管理プログラム及び方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005066727A JP4662445B2 (ja) | 2005-03-10 | 2005-03-10 | ストリーミングサービス管理プログラム及び方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006253996A JP2006253996A (ja) | 2006-09-21 |
| JP4662445B2 true JP4662445B2 (ja) | 2011-03-30 |
Family
ID=37094010
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005066727A Expired - Fee Related JP4662445B2 (ja) | 2005-03-10 | 2005-03-10 | ストリーミングサービス管理プログラム及び方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4662445B2 (ja) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3268875B2 (ja) * | 1993-02-26 | 2002-03-25 | 株式会社野村総合研究所 | 同報ファイル転送方法およびシステム |
| JP2003264585A (ja) * | 2002-03-11 | 2003-09-19 | Matsushita Electric Ind Co Ltd | ネットワークシステム及びネットワーク機器 |
| JP3740681B2 (ja) * | 2003-08-08 | 2006-02-01 | 日本電信電話株式会社 | コンテンツ配信経路作成方法、コンテンツ配信経路の整合性確認方法、コンテンツ配信に影響を受けたユーザ端末の推定方法、コンテンツ配信経路管理装置用プログラムおよびコンテンツ配信経路管理装置 |
-
2005
- 2005-03-10 JP JP2005066727A patent/JP4662445B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006253996A (ja) | 2006-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10887356B2 (en) | Method and system for providing broadcast media services in a communication system | |
| EP2501120B1 (en) | A backup SIP server for the survivability of an enterprise network using SIP | |
| CN101365169B (zh) | 路由控制的实现方法、系统、媒体网关及媒体网关控制器 | |
| US9866485B2 (en) | Rerouting network traffic flows based on selection criteria | |
| WO2008061022A1 (en) | Peer-to-peer aided live video sharing system | |
| US20090303875A1 (en) | Congestion control system, call session control device, border gateway device, and congestion control method used therefor | |
| JP2005027243A (ja) | ディジタル・コンテンツ配信システム、ディジタル・コンテンツ配信方法、そのためのサーバ、クライアント、サーバとしてコンピュータを制御するためのコンピュータ実行可能なプログラムおよびクライアントとしてコンピュータを制御するためのコンピュータ実行可能なプログラム | |
| Zhang et al. | A general framework of multipath transport system based on application-level relay | |
| WO2023226949A1 (zh) | 实时流媒体数据传输的方法、设备及存储介质 | |
| CN103023665A (zh) | 一种组播业务保护的方法、网络设备和系统 | |
| CN106254267B (zh) | 一种数据转发路径调整方法及网关设备 | |
| MXPA06000670A (es) | Metodo y sistema para proporcionar un enlace de transmision para trafico de emision continua. | |
| CN101702712A (zh) | 一种探测技术与语音呼叫备份联动方法及装置 | |
| EP1806870B1 (en) | Method for providing data and data transmission system | |
| JP4662445B2 (ja) | ストリーミングサービス管理プログラム及び方法 | |
| CN101567876B (zh) | 上报会话状态的方法、媒体网关和系统 | |
| US11546398B1 (en) | Real-time transport (RTC) with low latency and high scalability | |
| CN102223241B (zh) | 网络变化通知方法和设备 | |
| CN101453382B (zh) | 用户面局向断路检测、恢复检测及上报方法、装置 | |
| JP4798495B2 (ja) | 映像配信品質測定システム、装置および方法 | |
| US8331258B2 (en) | Method and device for responding to termination service state change indication | |
| JP6139428B2 (ja) | 障害解析装置及び障害解析システム | |
| CN101159628A (zh) | 一种视频监控前端穿越网络地址转换模块的方法 | |
| JP2007183714A (ja) | コンテンツ配信システム、中継サーバ及び中継管理サーバ | |
| Papán et al. | Review of fast ReRoute solutions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071120 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091203 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091215 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100215 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100720 |
|
| 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: 20101228 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101228 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140114 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |