(57)【要約】【課題】インターネットプロトコルテレビジョンのチャンネル切り替え時間遅延を低減し、更にＩＰＴＶサービスのサービス品質を向上させることができる技術を提供すること。【解決手段】本発明は、インターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法及びシステムを提案する。当該方法は、インターネットプロトコルテレビジョンシステムが、マルチキャスト関連方式を計画するステップと、インターネットプロトコルテレビジョンシステムが、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、当該マルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連する他のマルチキャストグループを判断し、当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求されたマルチキャストグループに関連する他のマルチキャストグループに同時に加入させ、当該端末がアクセスを要求するマルチキャストグループのノーマルマルチキャストストリームを提供し、当該端末がアクセスを要求するマルチキャストグループに関連する他のマルチキャストグループの低精細度マルチキャストストリームを提供しない又は提供するステップと、前記端末がチャンネル切り替えを行う場合、インターネットプロトコルテレビジョンシステムが、切り替えが要求されたチャンネルのマルチキャストグループに端末が加入しているかを判断し、加入している場合、切り替えが要求されたチャンネルのマルチキャストグループのノーマルマルチキャストストリームを当該端末に提供するステップとを含む。【選択図】図１
2013503523.tif 000002
【特許請求の範囲】
【請求項１】
インターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法であって、
各マルチキャストグループが各マルチキャストグループに関連するマルチキャストグループのグループを形成するように、インターネットプロトコルテレビジョンシステムが、マルチキャスト関連方式を計画するステップと、
インターネットプロトコルテレビジョンシステムが、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、前記マルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループを判断し、前記端末を、アクセスが要求された前記マルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連するマルチキャストグループに同時に加入させるステップと、
インターネットプロトコルテレビジョンシステムが、当該端末がアクセスを要求するマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして前記端末に提供し、及び当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームを前記端末に提供しない、又は、インターネットプロトコルテレビジョンシステムが、当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として前記端末に提供するステップと、
前記端末がチャンネル切り替えを要求する場合、インターネットプロトコルテレビジョンシステムが、切り替えが要求されたチャンネルのマルチキャストグループに端末が加入しているかどうかを判断し、加入している場合、切り替えが要求されたチャンネルのマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供するステップと
を含むインターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法。
【請求項２】
インターネットプロトコルテレビジョンシステムが、マルチキャスト関連方式を計画するステップは、
インターネットプロトコルテレビジョンシステムが、ナビゲーションキーの上下を利用したチャンネル切り替えを好むユーザーの習慣に応じて、チャンネル関連方式を計画し、端末がチャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルから上への複数のチャンネル範囲及び／又は下への複数のチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定するステップ、又は
インターネットプロトコルテレビジョンシステムが、同じタイプのチャンネルにおいてチャンネル切り替えを好むユーザーの習慣に応じて、チャンネル関連方式を計画し、端末がチャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルと同じタイプに属するほかの全てのチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定するステップを含む
請求項１に記載の方法。
【請求項３】
前記方法は、
インターネットプロトコルテレビジョンシステムが、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、まず、アクセスが要求されたマルチキャストグループに対する当該端末のアクセス権限を認証し、認証に失敗した場合、当該メッセージを廃棄し、認証に成功した場合、更に前記マルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループを判断するステップを更に含み、
端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連するマルチキャストグループに同時に加入させるステップは、
インターネットプロトコルテレビジョンシステムが、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループに対する当該端末のアクセス権限を認証し、認証結果に応じて、当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループに同時に加入させるステップを含む
請求項２に記載の方法。
【請求項４】
認証結果に応じて、端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループに同時に加入させるステップは、
インターネットプロトコルテレビジョンシステムが、アクセスが要求された前記マルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループのために、マルチキャスト転送リストを作成するステップであり、
前記方法は、
インターネットプロトコルテレビジョンシステムが、マルチキャスト転送リストにおいて、前記端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのために、マーカビットを設定し、且つ当該マルチキャスト転送リストにおけるマルチキャストグループのマーカビットを判断するステップを更に含み、
インターネットプロトコルテレビジョンシステムが、当該端末がアクセスを要求するマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして前記端末に提供するステップにおいて、前記インターネットプロトコルテレビジョンシステムがマーカビットを備えないマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供し、
当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームを前記端末に提供しないステップにおいて、前記インターネットプロトコルテレビジョンシステムが、マーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供せず、
当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として前記端末に提供するステップにおいて、前記インターネットプロトコルテレビジョンシステムが、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供する
請求項３に記載の方法。
【請求項５】
前記方法は、
端末がチャンネル切り替えを行う場合、端末が、インターネットプロトコルテレビジョンシステムに、現在のマルチキャストグループを離脱するメッセージ及び別のマルチキャストグループへのアクセスを要求するメッセージを送信するステップと、
インターネットプロトコルテレビジョンシステムが、現在のマルチキャストグループを離脱するメッセージを端末から受信した後、受信されたメッセージに応じて、マルチキャスト転送リストにおける現在のマルチキャストグループの転送リスト項目において、現在のマルチキャストグループのユーザーポートを削除するステップと、
インターネットプロトコルテレビジョンシステムが、別のマルチキャストグループへのアクセスを要求するメッセージを端末から受信した後、マルチキャスト転送リストを検索して、当該端末が当該別のマルチキャストグループに加入しているかどうかを判断し、加入している場合、マルチキャスト転送リストにおいて、当該端末が今回要求した当該別のマルチキャストグループのマーカビットを削除し、加入していない場合、当該端末を、当該別のマルチキャストグループ及び当該別のマルチキャストグループに関連するマルチキャストグループに同時に加入させるステップと
を更に含む請求項４に記載の方法。
【請求項６】
マーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供しないステップにおいて、インターネットプロトコルテレビジョンシステムが、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループのユーザーポートをヌルに設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供しないことを実現し、
マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供するステップにおいて、インターネットプロトコルテレビジョンシステムが、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループの帯域幅を低解像度テレビジョンの帯域幅に設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供することを実現し、前記低解像度テレビジョンの帯域幅は、標準解像度テレビジョンの帯域幅及び高解像度テレビジョンの帯域幅の１／Ｎである
請求項５に記載の方法。
【請求項７】
関連方式設定モジュールとマルチキャストサービスモジュールとを含むインターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減システムであって、
前記関連方式設定モジュールは、
各マルチキャストグループが各マルチキャストグループに関連するマルチキャストグループのグループを形成するように、マルチキャスト関連方式を設定して記憶し、
前記マルチキャストサービスモジュールは、
端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、マルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループを判断し、当該端末を、アクセスが要求された前記マルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連するマルチキャストグループに同時に加入させ、アクセスが要求されたマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供し、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームを当該端末に提供せず、又は、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供し、端末がチャンネル切り替えを要求することを知得した場合、切り替えが要求されたチャンネルのマルチキャストグループに当該端末が加入しているかどうかを判断し、加入している場合、切り替えが要求されたチャンネルのマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供する
インターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減システム。
【請求項８】
前記関連方式設定モジュールは、ナビゲーションキーの上下を利用したチャンネル切り替えを好むユーザーの習慣に応じて、チャンネル関連方式を計画し、端末が、チャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルから上への複数のチャンネル範囲及び／又は下への複数のチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定する方式に基づいてマルチキャスト関連方式を設定し、又は
同じタイプのチャンネルにおいてチャンネル切り替えを好むユーザーの習慣に応じて、チャンネル関連方式を計画し、端末が、チャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルと同じタイプに属するほかの全てのチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定する方式に基づいてマルチキャスト関連方式を設定する
請求項７に記載のシステム。
【請求項９】
前記システムは、認証モジュールを更に含み、
前記認証モジュールは、
マルチキャストサービスモジュールが、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、アクセスが要求されたマルチキャストグループに対する当該端末のアクセス権限を認証して、認証結果をマルチキャストサービスモジュールに通知し、及び、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループに対する当該端末のアクセス権限を認証して、認証結果を前記マルチキャストサービスモジュールに通知し、
前記マルチキャストサービスモジュールは、
アクセスが要求されたマルチキャストグループに対する端末のアクセス権限があることを前記認証モジュールから知得した後、関連方式設定モジュールにおけるマルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループを判断し、且つ、前記認証モジュールから、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループに対する端末のアクセス権限を取得し、当該端末を、アクセスが要求された前記マルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループに加入させる方式で、当該端末を、アクセスが要求された前記マルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連するマルチキャストグループに加入させる
請求項８に記載のシステム。
【請求項１０】
前記マルチキャストサービスモジュールは、
アクセスが要求された前記マルチキャストグループ及びアクセスが要求されたマルチキャストグループに関連し且つ認証に成功したマルチキャストグループのために、マルチキャスト転送リストを作成することで、当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループに同時に加入させることを実現し、及び
前記マルチキャストサービスモジュールは、さらに、
マルチキャスト転送リストにおいて、当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループに対して、マーカビットを設定して、マルチキャスト転送リストにおけるマルチキャストグループのマーカビットを判断し、及び
前記マルチキャストサービスモジュールは、
マーカビットを備えないマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして前記端末に提供し、及びマーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供せず、又は、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供する
請求項９に記載のシステム。
【請求項１１】
前記マルチキャストサービスモジュールは、さらに、
現在のマルチキャストグループを離脱するメッセージを端末から受信した後、受信されたメッセージに応じて、マルチキャスト転送リストにおける当該現在のマルチキャストグループの転送リスト項目において、当該現在のマルチキャストグループのユーザーポートを削除し、及び別のマルチキャストグループへのアクセスを要求するメッセージを端末から受信した後、マルチキャスト転送リストを検索して、当該端末が当該別のマルチキャストグループに加入しているかどうかを判断し、加入している場合、マルチキャスト転送リストにおいて、当該端末が今回要求した当該別のマルチキャストグループのマーカビットを削除し、加入していない場合、当該端末を、当該別のマルチキャストグループ及び当該別のマルチキャストグループに関連するマルチキャストグループに同時に加入させる
請求項１０に記載のシステム。
【請求項１２】
前記マルチキャストサービスモジュールは、
マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループのユーザーポートをヌルに設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供しないことを実現し、及びマルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループの帯域幅を低解像度テレビジョンの帯域幅に設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供することを実現し、低解像度テレビジョンの帯域幅が標準解像度テレビジョンの帯域幅及び高解像度テレビジョンの帯域幅の１／Ｎである
請求項１１に記載のシステム。
【請求項１３】
前記マルチキャストサービスモジュールは、さらに、
マルチキャスト転送リストに対する動作を行った後、マルチキャスト転送リストに応じて、マルチキャストグループとユーザーとの関連関係を記憶するためのユーザーリストを更新する
請求項１２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットプロトコルテレビジョンに関し、特に、インターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法及びシステムに関する。
【背景技術】
【０００２】
インターネットプロトコルテレビジョン（ＩＰＴＶ）サービスとは、ＩＰベアラネットワークを介してユーザーへ提供されるサービスの総称であり、ＩＰＴＶサービスは、インタラクティブなテレビ番組生放送、ビデオオンデマンド、タイムシフト放送及び他の様々な応用型サービスをサポートすることができる。ＩＰＴＶの誕生により、電気通信事業者は新たなサービスの成長点を見出し、事業者は、音声サービス及びネットワークブロードバンドの提供に限られず、それらの有益なネットワークリソースを結合して革新的サービス及び革新的ビジネス収益モデルを探求することが可能となった。さらに、従来のラジオ・テレビ事業者も、ＩＰＴＶを新たなテレビ番組の経営・販売方式として利用して大量のアイドルの番組リソースを販売することができ、従って、ＩＰＴＶは、ラジオ・テレビの発展に新たなチャンスを提供するようになると考えられる。
【０００３】
ＩＰＴＶ番組は、通常、マルチキャスト方式で配信されている。マルチキャストは、１又は複数の送信者（マルチキャストソース）が、１度に、単一のパケットを同時に複数の受信者に送信することを許可するネットワーク技術である。マルチキャストソースが、パケットを特定のマルチキャストグループに送信し、このマルチキャストグループに属するアドレスのみが、パケットを受信することができる。ＩＰＴＶでは、一般的に、１つのマルチキャストソースのみが存在し、ユーザーの数が倍に増加しても、基幹のブロードバンドを増加させる必要はない。その理由は、送信先アドレスがいくつかあっても、ネットワーク全体におけるいずれか１つの基幹リンク上で、単一のビデオストリームのみを伝送するためである（いわゆる「一回の送信によるグループ内放送」）。このマルチキャストは、データ伝送の効率を向上させ、基幹ネットワークが渋滞状態になる可能性を低下させた。ＩＰＴＶシステムでは、サポートできるユーザー数が、アクセスネットワーク能力のみによって制限され、フロントエンドのプッシュシステムのプッシュ能力とは関係がない。
【０００４】
マルチキャストでの２つの重要なポイントは、マルチキャスト制御ポイント及びマルチキャスト・レプリケーション（複製）ポイントの選択である。マルチキャスト制御ポイントは、ユーザーのマルチキャストデータの受取り権限に対する判断を行う。ユーザーがＩＰＴＶサービスを開始した際に、ＩＰＴＶシステムにおけるユーザー管理モジュールがユーザーの注文情報を記憶し、ユーザーがあるチャンネルを選択した後、セットトップボックス装置がインターネットグループ管理プロトコル（ＩＧＭＰ：Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）加入要求などのメッセージを送信することで、チャンネルに対応するマルチキャストグループへの加入を要求する。マルチキャスト制御ポイントは、要求を受け付けた後、ユーザー管理モジュールによって送信されたユーザー注文情報マルチキャスト権限リストに応じて、ユーザーが当該チャンネルを視聴する権限があるかどうかを判断する。また、マルチキャスト制御ポイントは、Ｒａｄｉｕｓ（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ  Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ）などのプロトコルを用いてユーザーに対して認証を行うこともできる。マルチキャスト・レプリケーションポイントは、ポートにマルチキャスト受信要求及び対応するユーザー権限があるかどうかに応じて、ポートにマルチキャストストリームをレプリケーション（複製）する。マルチキャスト・レプリケーションポイントよりも下流側では、ユニキャストモード（例えば、ＰＰＰｏＥ：Ｐｏｉｎｔ−ｔｏ−Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ（Ｅｔｈｅｒｎｅｔ：登録商標））でユーザーに生放送番組が送信されるため、マルチキャスト・レプリケーションポイントがユーザー装置に近いほど、ネットワークブロードバンドが節約される。マルチキャスト・レプリケーションポイントとマルチキャスト制御ポイントとの間のインタラクションの複雑性を低減し、２つのポイント間の相互通信を保証するために、マルチキャスト・レプリケーションポイントとマルチキャスト制御ポイントとを同一装置上に設定することがある。事業者のメトロポリタンエリアネットワークの状況に合わせて、一般的に、マルチキャスト・レプリケーションポイントは、デジタル加入者回線アクセスマルチプレクサ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ  Ａｃｃｅｓｓ  Ｍｕｌｔｉｐｌｅｘｅｒ：ＤＳＬＡＭ）／ブロードバンドリモートアクセスサーバ（Ｂｒｏａｄｂａｎｄ  Ｒｅｍｏｔｅ  Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ：ＢＲＡＳ）／スイッチ上に設定される。マルチキャストデータの制御可能な転送を実現するため、これらのネットワーク側の装置がマルチキャストをサポートすることが要求され、また、アクセスネットワークスイッチなどの装置がＩＧＭＰスヌーピング（ＩＧＭＰ  ｓｎｏｏｐｉｎｇ）、ＩＧＭＰプロキシー（ＩＧＭＰ  Ｐｒｏｘｙ）などのプロトコルをサポートすることが要求される。マルチキャスト・レプリケーションポイントが設定される装置は、柔軟な仮想ローカルエリアネットワーク（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：ＶＬＡＮ）機能をサポートでき、異なるＶＬＡＮを採用してマルチキャス��、インタネット、音声などの異なるサービスを提供し、システムの柔軟なサービス品質（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ：ＱｏＳ）管理能力とより高い安全性を保証する。
【０００５】
ＩＰＴＶサービス性能の主なテスト指標は、最大プッシュチャンネル数と、チャンネル平均帯域幅と、チャンネル切り替え平均時間と、Ｉフレーム加入遅延時間と、チャンネル離脱平均遅延時間と、チャンネル加入平均遅延時間と、チャンネル重複時間と、チャンネル間隔時間とを含む。
【０００６】
（１）最大プッシュチャンネル数：ストリームメディアシステムにより提供可能な最大チャンネル数であり、ユーザーは、短時間で、全てのチャンネルをトラバーサルできる。
【０００７】
（２）チャンネル平均帯域幅：各チャンネル番組が占有する帯域幅である。標準解像度テレビジョン（ＳＤＴＶ：Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）番組と高解像度テレビジョン（ＨＤＴＶ：Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ）番組とでは占有する帯域幅が異なり、ＨＤＴＶ番組が占有する帯域幅は、ＳＤＴＶ番組が占有する帯域幅に比べてはるかに大きい。
【０００８】
（３）チャンネル切り替え平均時間：ＩＧＭＰ離脱メッセージが送信されてから、切り替えが要求されるチャンネルの最初のマルチキャストパケットが受信されるまでの時間である。
【０００９】
ＩＧＭＰによってのみ切り替えが実現可能なＩＰネットワークのチャンネル切り替えに比べて、従来のテレビのチャンネル切り替えの方が切り替えに掛かる時間ははるかに速い。一般的には、ＩＰＴＶチャンネル切り替え時間は２ｓ以下であるが、切り替え時間が２ｓを越える場合、ユーザーはチャンネル切り替えの待ち時間を我慢することができない。現在、ＩＰＴＶチャンネル切り替え時間が遅すぎることが、早急に解決すべき重要な問題である。ＩＧＭＰの処理は主にアクセス装置により行われるため、マルチキャストスイッチ、マルチキャストルータ、デジタル加入者回線アクセスマルチプレクサ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ  Ａｃｃｅｓｓ  Ｍｕｌｔｉｐｌｅｘｅｒ：ＤＳＬＡＭ）などのアクセス側の装置の処理能力及びマルチキャスト・レプリケーションはチャンネル切り替え時間に影響する重要な要因である。
【００１０】
（４）Ｉフレーム加入遅延時間：クライアントからの番組視聴要求の送信の成功は、ユーザーの受信端末に対するビデオストリームの配信の完了を意味するものではない。ビデオフレームは、画像情報全体を搬送するＩフレームと、前のＩフレーム又は前のＰフレームを基準として算出されたＰフレームと、Ｉフレーム又はＰフレームを基準として算出されたＢフレームという３種類がある。受信側がＩフレームを受信した場合のみ、ユーザーがビデオ番組を見ていることを示し、また、チャンネル切り替えが本当に成功したことを示す。従って、Ｉフレーム加入遅延時間の取得は、チャンネル切り替え時間のテストにおいて、より重要である。
【００１１】
（５）チャンネル離脱遅延時間：ＩＧＭＰ  離脱メッセージが送信されてから、当該チャンネルの最後のマルチキャストパケットが受信されるまでの時間である。一般的に、チャンネル離脱遅延時間は短いほどよい。
【００１２】
（６）チャンネル重複時間：システムの番組切り替えにおいて、切り替えが要求されたチャンネルのマルチキャストパケットを受信してから元のチャンネルのマルチキャストパケットを終了する方式を採用する場合、チャンネル重複時間は、切り替えが要求されたチャンネルの最初のマルチキャストパケットを受信してから、元のチャンネルの最後のマルチキャストパケットを受信するまでの時間間隔である。
【００１３】
（７）チャンネル間隔時間：システムの番組切り替えにおいて、まず元のチャンネルのマルチキャストパケットを終了してから、切り替えが要求されたチャンネルのマルチキャストパケットを受信する方式を採用する場合、チャンネル間隔時間は、元のチャンネルの最後のマルチキャストパケットを受信してから、切り替えが要求されたチャンネルの最初のマルチキャストパケットを受信するまでの時間間隔である。
【００１４】
ＩＰＴＶサービスが順調に展開できるかどうかに関しては、ユーザーのサービス体験が決定的な要素であるが、ユーザー利用体験に影響するのは、ＩＰＴＶサービスにおける時間遅延である。従って、ユーザーが納得できるサービス品質を取得するために、ＩＰＴＶサービスの時間遅延をできるだけ低減する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【００１５】
本発明は、マルチキャストソースからマルチキャスト・レプリケーションポイントまでの番組の伝送時間遅延を低減し、セットトップボックスのバッファリング時間遅延を低減し、更にＩＰＴＶサービスのサービス品質を向上させることができるインターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法及びシステムを提供する。
【課題を解決するための手段】
【００１６】
前記技術的な問題を解決するために、本発明は、インターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法を提供する。
この方法は、
各マルチキャストグループが各マルチキャストグループに関連するマルチキャストグループのグループを形成するように、インターネットプロトコルテレビジョンシステムが、マルチキャスト関連方式を計画するステップと、
インターネットプロトコルテレビジョンシステムが、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、当該マルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループを判断し、当該端末を、アクセスが要求された当該マルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連するマルチキャストグループに同時に加入させるステップと、
インターネットプロトコルテレビジョンシステムが、当該端末がアクセスを要求するマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして前記端末に提供し、及び当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームを当該端末に提供しない、又は、インターネットプロトコルテレビジョンシステムが、当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供するステップと、
当該端末がチャンネル切り替えを要求する場合、インターネットプロトコルテレビジョンシステムが、切り替えが要求されたチャンネルのマルチキャストグループに端末が加入したかどうかを判断し、加入している場合、当該切り替えが要求されたチャンネルのマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供するステップとを含む。
【００１７】
前記方法において、インターネットプロトコルテレビジョンシステムが、マルチキャスト関連方式を計画するステップは、
インターネットプロトコルテレビジョンシステムが、ナビゲーションキーの上下を利用したチャンネル切り替えを好むユーザーの習慣に応じて、チャンネル関連方式を計画し、端末がチャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルから上への複数のチャンネル範囲及び／又は下への複数のチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定するステップ、又は、
インターネットプロトコルテレビジョンシステムが、同じタイプのチャンネルにおいてチャンネル切り替えを好む習ユーザーの慣に応じて、チャンネル関連方式を計画し、端末がチャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルと同じタイプに属するほかの全てのチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定するステップを含んでいてもよい。
【００１８】
前記方法は、
インターネットプロトコルテレビジョンシステムが、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、まず、アクセスが要求されたマルチキャストグループに対する当該端末のアクセス権限を認証し、認証に失敗した場合、当該メッセージを廃棄し、認証に成功した場合、更に当該マルチキャスト関連方式に基づいてアクセスが要求されたマルチキャストグループに関連するマルチキャストグループを判断するステップを更に含むことがあり、端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連するマルチキャストグループに同時に加入させるステップは、
インターネットプロトコルテレビジョンシステムが、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループに対する当該端末のアクセス権限を認証し、認証結果に応じて、当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループに同時に加入させるステップを含んでいてもよい。
【００１９】
前記方法において、
当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループに同時に加入させるステップは、インターネットプロトコルテレビジョンシステムが、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループのために、マルチキャスト転送リストを作成してもよい。
【００２０】
前記方法は、インターネットプロトコルテレビジョンシステムが、マルチキャスト転送リストにおいて、当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのために、マーカビットを設定し、そしてマルチキャスト転送リストにおけるマルチキャストグループのマーカビットを判断するステップを更に含んでいてもよい。
【００２１】
前記方法は、インターネットプロトコルテレビジョンシステムが、マーカビットを備えないマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供し、及びマーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供せず、又は、インターネットプロトコルテレビジョンシステムが、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供してもよい。
【００２２】
前記方法は、
端末がチャンネル切り替えを行う場合、端末が、インターネットプロトコルテレビジョンシステムに、現在のマルチキャストグループを離脱するメッセージ及び別のマルチキャストグループへのアクセスを要求するメッセージを送信するステップと、
インターネットプロトコルテレビジョンシステムが、現在のマルチキャストグループを離脱するメッセージを端末から受信した後、当該メッセージに応じて、マルチキャスト転送リストにおける当該現在マルチキャストグループの転送リスト項目において、現在マルチキャストグループのユーザーポートを削除するステップと、
インターネットプロトコルテレビジョンシステムが、別のマルチキャストグループへのアクセスを要求するメッセージを端末から受信した後、マルチキャスト転送リストを検索して、当該端末が当該別のマルチキャストグループに加入しているかどうかを判断し、加入している場合、マルチキャスト転送リストにおいて、当該端末が今回要求した当該別のマルチキャストグループのマーカビットを削除し、加入していない場合、当該端末を、当該別のマルチキャストグループ及び当該別のマルチキャストグループに関連するマルチキャストグループに同時に加入させるステップとを更に含んでいてもよい。
【００２３】
前記方法は、
インターネットプロトコルテレビジョンシステムが、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループのユーザーポートをヌルに設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供しないことを実現し、
インターネットプロトコルテレビジョンシステムが、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループの帯域幅を低解像度テレビジョンの帯域幅に設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供することを実現し、前記低解像度テレビジョンの帯域幅は、標準解像度テレビジョンの帯域幅及び高解像度テレビジョンの帯域幅の１／Ｎであってもよい。
【００２４】
本発明は、関連方式設定モジュールと、マルチキャストサービスモジュールとを含むインターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減システムを更に提供する。
当該関連方式設定モジュールは、各マルチキャストグループが各マルチキャストグループに関連するマルチキャストグループのグループを形成するように、マルチキャスト関連方式を設定して記憶する。
当該マルチキャストサービスモジュールは、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、当該マルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループを判断し、当該端末を、アクセスが要求された当該マルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連するマルチキャストグループに同時に加入させ、アクセスが要求されたマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供し、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームを当該端末に提供せず、又は、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供し、及び、端末がチャンネル切り替えを要求することを知得した場合、切り替えるが要求されたチャンネルのマルチキャストグループに端末が加入しているかどうかを判断し、加入している場合、切り替えが要求されたチャンネルのマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供する。
【００２５】
前記システムにおいて、関連方式設定モジュールは、
ナビゲーションキーの上下を利用したチャンネル切り替えを好むユーザーの習慣に応じて、チャンネル関連方式を計画し、端末が、チャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルから上への複数のチャンネル範囲及び／又は下への複数のチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定する方式に基づいてマルチキャスト関連方式を設定し、又は
同じタイプのチャンネルにおいてチャンネル切り替えを好むユーザーの習慣に応じて、チャンネル関連方式を計画し、端末が、チャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルと同じタイプに属するほかの全てのチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定する方式に基づいてマルチキャスト関連方式を設定してもよい。
【００２６】
前記システムは、認証モジュールを更に含んでいてもよく、前記認証モジュールは、
当該マルチキャストサービスモジュールが、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、アクセスが要求されたマルチキャストグループに対する当該端末のアクセス権限を認証して、認証結果を当該マルチキャストサービスモジュールに通知し、及び、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループに対する当該端末のアクセス権限を認証して、認証結果をマルチキャストサービスモジュールに通知する。
【００２７】
マルチキャストサービスモジュールは、当該認証モジュールがアクセスが要求されたマルチキャストグループに対する端末のアクセス権限があることを取得した後、関連方式設定モジュールにおけるマルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループを判断し、且つ、前記認証モジュールから、アクセスが要求されたマルチキャストグループに関連するマルチキャストグループに対する端末のアクセス権限を取得し、当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループに加入させる方式で、当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求されたマルチキャストグループに関連するマルチキャストグループに加入させてもよい。
【００２８】
前記システムにおいて、
マルチキャストサービスモジュールが、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループのために、マルチキャスト転送リストを作成することで、当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連し且つ認証に成功したマルチキャストグループに同時に加入させ、
マルチキャストサービスモジュールが、さらに、マルチキャスト転送リストにおいて、当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループに対して、マーカビットを設定して、マルチキャスト転送リストにおけるマルチキャストグループのマーカビットを判断し、
前記マルチキャストサービスモジュールは、マーカビットを備えないマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームとして当該端末に提供し、及びマーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供せず、又は、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供してもよい。
【００２９】
前記システムにおいて、
マルチキャストサービスモジュールは、さらに、現在のマルチキャストグループを離脱するメッセージを端末から受信した後、当該メッセージに応じて、マルチキャスト転送リストにおける現在のマルチキャストグループの転送リスト項目において、当該現在のマルチキャストグループのユーザーポートを削除し、及び別のマルチキャストグループへのアクセスを要求するメッセージを端末から受信した後、マルチキャスト転送リストを検索して、当該端末が当該別のマルチキャストグループに加入しているかどうかを判断し、加入している場合、マルチキャスト転送リストから、当該端末が今回要求した当該別のマルチキャストグループのマーカビットを削除し、加入していない場合、当該端末を、当該別のマルチキャストグループ及び当該別のマルチキャストグループに関連するマルチキャストグループに同時に加入させてもよい。
【００３０】
前記システムは、
マルチキャストサービスモジュールが、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループのユーザーポートをヌルに設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供しないことを実現し、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループの帯域幅を低解像度テレビジョンの帯域幅に設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供することを実現し、低解像度テレビジョンの帯域幅が標準解像度テレビジョンの帯域幅及び高解像度テレビジョンの帯域幅の１／Ｎであるってもよい。
【００３１】
前記システムは、さらに、
当該マルチキャストサービスモジュールが、マルチキャスト転送リストに対する動作を行った後、マルチキャスト転送リストに応じて、マルチキャストグループとユーザーの関連関係とを記憶するためのユーザーリストを更新してもよい。
【発明の効果】
【００３２】
本発明はインターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法及びシステムを提供する。本発明は、マルチキャストソースからマルチキャスト・レプリケーションポイントまでの番組の伝送時間遅延を低減し、セットトップボックスのバッファリング時間遅延を低減し、更にＩＰＴＶサービスのサービス品質を向上させる。
【図面の簡単な説明】
【００３３】
【図１】本発明の実施形態に係るインターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法のフローチャートである。
【図２】本発明の実施形態に係るインターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減システムのブロック図である。
【発明を実施するための形態】
【００３４】
以下、図面を参照して本発明の実施形態を詳細に説明する。
図１を参照して、この図１は、本発明の実施形態に係るインターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減方法を示しており、当該方法は、具体的に、下記のようなステップを含む。
【００３５】
ステップＳ１０１：ＩＰＴＶシステムは、各マルチキャストグループが各マルチキャストグループに関連するマルチキャストグループのグループを形成するように、マルチキャスト関連方式を計画する。
【００３６】
本出願人は、一般的なユーザーがＩＰＴＶで番組を切り替える場合、例えば、ナビゲーションキーの上下でチャンネルを切り替えることを好んだり、同じタイプのチャンネルを見て、そして同じタイプのチャンネル内での切り替えを行うことを好んだりするような習慣を持つことに敏感に気づいた。従って、本発明では、ユーザーの習慣に応じてマルチキャストグループを関連させる計画が行われ、これに基づいて、後続のステップにおいて効果的な切り替え時間遅延の低減方法が行われる。
【００３７】
ユーザーの習慣に応じたマルチキャスト関連方式の計画は、具体的には以下のとおりである。
【００３８】
ナビゲーションキーの上下を利用したチャンネル切り替えを好むユーザーの習慣に応じて、チャンネル関連方式を計画する場合、ユーザーがチャンネルＮのマルチキャストグループをリクエストする際に、チャンネルＮから上へＭ１個のチャンネル範囲及び／又はチャンネルＮから下へＭ２個のチャンネル範囲におけるマルチキャストグループのグループが、いずれもチャンネルＮのマルチキャストグループに関連することが規定される。ここで、Ｍ１とＭ２の値は、要求に応じて設定されればよく、ここでは、限定されない。
【００３９】
同じタイプのチャンネルにおいてチャンネル切り替えを行うことを好むユーザーの習慣に応じてマルチキャスト関連方式を計画する場合、ユーザーがチャンネルＮのマルチキャストグループをリクエストする際に、当該チャンネルＮとの同じタイプに属する他の全てのチャンネル範囲におけるマルチキャストグループのグループが、いずれもチャンネルＮのマルチキャストグループに関連することが規定される。チャンネルのタイプは、コンテンツに応じて分類することができ、例えば、チャンネルは、スポーツチャンネル、娯楽チャンネル、映画チャンネル、音楽チャンネル、生活チャンネル、ゲームチャンネル、読書チャンネル、旅行チャンネル、ドラマチャンネル、ニュースチャンネル、国際チャンネル、綜合チャンネルなどに分類される。チャンネルは、地域に応じて分類することもでき、例えば、中央テレビ放送局、湖南テレビ放送局、天津テレビ放送局などに分類される。具体的なチャンネル分類方法は、要求に応じて設定されればよく、ここでは限定されない。
【００４０】
上記した習慣は、現時点での、ユーザーの一般的なチャンネル切り替え習慣であるが、もちろん、他のチャンネル切り替え習慣も存在し、本発明の実施形態は、上記したチャンネル切り替え習慣のみに基づいてマルチキャスト関連方式を計画することに限定されない。好ましくは、本発明の実施形態において、ＩＰＴＶシステムは、要求に応じて、例えば、大部分のクライアントで共通のチャンネル切り替え習慣又は消費量が高いクライアントで共通のチャンネル切り替え習慣をＩＰＴＶシステムのユーザーの習慣として選択して、マルチキャスト関連方式を計画することができる。
【００４１】
ステップＳ１０２：端末は、パワーオンして番組をリクエストし、リクエストしようとする番組に応じて、マルチキャストグループへのアクセスを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージをＩＰＴＶシステムに送信する。
【００４２】
ステップＳ１０３：ＩＰＴＶシステムは、端末から送信された、マルチキャストグループへのアクセスを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージを受信した後、当該メッセージを解析して、アクセスが要求されたマルチキャストグループに対する当該端末のアクセス権限の認証を行い、認証に成功した場合、ステップＳ１０４に進み、認証に失敗した場合、当該ＩＧＭＰメッセージを廃棄して処理を終了する。
【００４３】
ＩＰＴＶシステムは、端末から送信された、インターネットグループ管理プロトコル（ＩＧＭＰ）メッセージを受信した後、当該メッセージを解析して、当該ＩＧＭＰメッセージからユーザーのｍａｃ、ｐｏｒｔ、ｖｌａｎ及びマルチキャストアドレスを取り出し、当該端末の認証を行うために、ＩＰＴＶシステムにおけるチャンネルアクセス制御（ＣＡＣ）モジュールを検索する。
【００４４】
チャンネルアクセス制御（ＣＡＣ）モジュールは、ユーザーに対して予め設定された、マルチキャストチャンネルへのアクセス権限に応じて、購入した幾つかのチャンネルをユーザーが制限なく鑑賞することができ、幾つかのチャンネルをユーザーがプレビューすることができ、他のチャンネルへのユーザーのアクセスを拒否する、という機能を実現する。また、ＣＡＣモジュールは、マルチキャストグループのソースポートを指定可能であり（即ち、マルチキャストストリームは、ソースポートから流れ込む必要がある）、また、マルチキャストグループの検索メッセージを制御し、マッチングのルールが検索メッセージに対して処理権限を備えない場合、検索メッセージを廃棄する。
【００４５】
ＣＡＣモジュールは、主に、チャンネルアクセス制御ルールリストとチャンネルリストとの２つリストを含む。ここで、チャンネルアクセス制御ルールリストは、マルチキャストチャンネルへのアクセスのユーザー権限を制御することに用いられ、従って、ユーザーがあるチャンネルを申し込む場合、この権限リストがマッチングされ、マッチングされたユーザー権限に応じて、ユーザー要求に対する動作が実行される。
【００４６】
ＣＡＣモジュールは、当該ユーザーがマルチキャストグループの注文ユーザーの一人であると判断した場合、当該マルチキャストグループに対する当該ユーザーの注文権限と当該マルチキャストグループが所属するＭＶＬＡＮ（マルチキャストＶＬＡＮ）番号とを返信する。ＣＡＣモジュールは、当該ユーザーがマルチキャストグループのプレビューユーザーの一人であると判断し、当該ユーザーのプレビュー回数が最大プレビュー回数より小さく且つ前回プレビューと今回プレビューとの間隔が設定されたプレビュー間隔より大きい場合、当該マルチキャストグループに対する当該ユーザーのプレビュー権限と当該マルチキャストグループが所属するＭＶＬＡＮ番号とを返信する。その他の場合、当該マルチキャストグループに対する当該ユーザーのアクセス権限がないことを返信する。
【００４７】
ステップＳ１０４：ＩＰＴＶシステムは、マルチキャスト関連方式に基づいて、当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのグループを取得して、当該関連マルチキャストグループに対する当該端末のアクセス権限を判断する。
【００４８】
当該ステップにおいて、ＩＰＴＶシステムが当該関連マルチキャストグループに対する当該端末のアクセス権限を認証する方法はステップＳ１０３と同じであるため、ここで、繰り返して説明しない。
【００４９】
ステップＳ１０５：ＩＰＴＶシステムは、当該端末がアクセスを要求するマルチキャストグループ及び認証に成功した関連マルチキャストグループのために、マルチキャスト転送リストを作成し、且つマルチキャスト転送リストにおいて、認証に成功した関連マルチキャストグループにマーカビットを設定する。
【００５０】
ＩＰＴＶシステムは、マルチキャストグループのＭＶＬＡＮ、ユーザーポート及びＶＬＡＮに応じて、マルチキャスト転送リストを設定し、ＭＶＬＡＮとユーザーＶＬＡＮとが同一ＶＬＡＮではない場合、３階層マルチキャスト転送リストを設定して、クロスＶＬＡＮを設定する。同一ＶＬＡＮである場合、２階層マルチキャスト転送リストを設定する。
【００５１】
ステップＳ１０６：ＩＰＴＶシステムは、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループ、即ち、端末がアクセスを要求するマルチキャストグループに関連し且つ認証に成功したマルチキャストグループのユーザーポートをヌルに設定して、マルチキャスト転送リストに対する設定に応じてユーザーリストを更新し、その後、マルチキャスト転送リストに応じてマルチキャストサービスを端末に提供する。
【００５２】
マルチキャスト転送リストにおけるマルチキャストグループのユーザーポートは、当該マルチキャストグループのマルチキャストストリームの出力ポートである。本発明の実施形態では、端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループのユーザーポートがヌルに設定されており、このような方法により、当該関連マルチキャストグループがマルチキャスト転送リストに加入されているものの、実際には、マルチキャストストリームは送信されず、また、帯域幅も占有されず、端末が実際に要求したマルチキャストグループのみにマルチキャストストリームが送信されるため、ユーザーの鑑賞効果には影響しない。
【００５３】
ユーザーリストは、マルチキャストグループとユーザーの関連関係とを記憶することに用いられ、マルチキャスト転送リストが変化した場合、ユーザーリストを更新する必要がある。
【００５４】
他の一実施形態において、本ステップは、以下のような処理が実行されてもよい。ＩＰＴＶシステムは、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループ、即ち、端末がアクセスを要求するマルチキャストグループに関連し且つ認証に成功したマルチキャストグループの帯域幅を低解像度テレビジョン（Ｌｏｗ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ：ＬＤＴＶ）の帯域幅に設定する。そして、ＩＰＴＶシステムは、マルチキャスト転送リストの設定に応じてユーザーリストを更新し、その後、マルチキャスト転送リストに応じて、マルチキャストサービスを端末に提供する。「低解像度」とは、帯域幅が、標準解像度テレビジョン（Ｓｔａｎｄａｒｄ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ：ＳＤＴＶ）及び高解像度テレビジョン（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｔｅｌｅｖｉｓｉｏｎ：ＨＤＴＶ）番組の１／Ｎであることである。Ｎはネットワークの具体的な状況に応じて、カスタマイズすることができる。低解像度テレビジョン番組は、鑑賞のためのものではなく、単にチャンネル切り替え時間の低減のために、ユーザーがチャンネルをリクエストすると同時に、送信されて記憶される、チャンネルのマルチキャストストリームである。低解像度テレビジョン番組は占有する帯域幅が少ないため、ユーザーが実際に要求するマルチキャストグループのためにマルチキャストストリームを送信するサービスには影響しない。
【００５５】
ステップＳ１０７：端末はチャンネル切り替えの動作を行い、現在のマルチキャストグループを離脱することを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージをＩＰＴＶシステムに送信する。
【００５６】
ステップＳ１０８：ＩＰＴＶシステムは、端末から送信された、現在のマルチキャストグループを離脱することを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージを受信した後、当該メッセージに応じて、マルチキャスト転送リストにおいて、当該端末が離脱を要求する現在のマルチキャストグループの転送リスト項目から、当該ユーザーポートを削除してユーザーリストを更新する。
【００５７】
ＩＰＴＶシステムは、端末から送信された、現在のマルチキャストグループを離脱することを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージを受信した後、当該メッセージを解析して、メッセージ中のマルチキャストグループアドレスと、ユーザーのｐｏｒｔ、ｖｌａｎ、ｍａｃ、ｉｐパラメータとを取り出してＣＡＣモジュールに伝送する。ＣＡＣモジュールは、ユーザーリストを検索し、当該ユーザーが存在する場合、当該マルチキャストグループの転送リスト項目から当該ユーザーポートを削除するために、マルチキャストグループが所属するＭＶＬＡＮ番号を返信する。存在しない場合、メッセージは廃棄される。ＩＰＴＶシステムは、ユーザーポートをマルチキャスト転送リストから削除した後、ＣＡＣに確認メッセージを送信し、このとき、ＣＡＣは、ユーザーをユーザーリストから削除する。
【００５８】
マルチキャストグループ範囲は、マルチキャスト・レプリケーションポイント装置によって追加されるので、ユーザーはリクエスト中の１つのマルチキャストグループの離脱メッセージを送信するだけであり、マルチキャストグループ範囲内におけるほかのマルチキャストグループの離脱メッセージは送信しない。従って、本発明は、マルチキャストグループの離脱に影響を与えない。
【００５９】
最小有効時間以後に、ユーザーが、現在のマルチキャストグループを離脱することを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージを送信していない場合、ＣＡＣモジュールは、ユーザーのログインレコードを生成する。ユーザーがプレビューユーザーである場合、当該ユーザーが所属するルールのプレビュー回数に１がプラスされる。最小有効時間以後に、ユーザーが、現在のマルチキャストグループを離脱することを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージを送信した場合、ＣＡＣモジュールは、ユーザーログアウトレコードを生成する。
【００６０】
ＩＰＴＶシステムは、マルチキャスト転送リストにおいて、現在のマルチキャストグループの転送リスト項目からユーザーポートを削除する場合、現在のマルチキャストグループに他のマルチキャストユーザーが存在するかどうかを判断してもよい。ＩＰＴＶシステムは、当該マルチキャストグループにほかのユーザーが存在しない場合、当該マルチキャストグループを削除し、当該マルチキャストグループにほかのユーザーが存在する場合、リスト項目におけるユーザーポートのみを削除する。
【００６１】
ステップＳ１０９：端末は、別のマルチキャストグループへのアクセスを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージをＩＰＴＶシステムに送信する。
【００６２】
ＩＰＴＶシステムでは、マルチキャストグループに加入する処理プロセスとマルチキャストグループを離脱する処理プロセスとは衝突しない。従って、端末は、チャンネル切り替えを行う場合、端末の具体的な実現方式に応じて、マルチキャスト離脱メッセージとマルチキャスト加入メッセージとを共に送信してもよいし、あるいは、離脱メッセージを送信してから加入メッセージを送信してもよい。即ち、ステップ１０９が、ステップＳ１０７と同時に実行されてもよい。
【００６３】
ステップＳ１１０：ＩＰＴＶシステムは、端末から送信された、別のマルチキャストグループへのアクセスを要求するインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージを受信した後、当該メッセージを解析して、解析された当該別のマルチキャストグループのマルチキャストアドレスに応じて、マルチキャスト転送リストにおいて、当該端末が今回要求した当該別のマルチキャストグループに加入しているかどうかを判断し、判断結果が肯定的である場合、ステップＳ１１１に進み、否定的である場合、ステップＳ１０３に戻る。
【００６４】
ＩＰＴＶシステムは、ユーザー側によって送信されたインターネットグループ管理プロトコル（ＩＧＭＰ）メッセージを受信した後、当該メッセージを解析して、ユーザーのｍａｃ、ｐｏｒｔ、ｖｌａｎ及びマルチキャストアドレスを取得することができる。
【００６５】
ステップＳ１１１：ＩＰＴＶシステムは、マルチキャスト転送リストにおいて、当該端末が今回要求した当該別のマルチキャストグループのマーカビットを削除し、当該別のマルチキャストグループのユーザーポートを追加する。ＩＰＴＶシステムは、マルチキャスト転送リストの設定に応じてユーザーリストを更新し、その後、マルチキャスト転送リストに応じて、マルチキャストサービスを端末に提供し、そして処理を終了する。
【００６６】
本発明は、マルチキャストグループを関連させる概念を提案するため、端末がパワーオンして番組をリクエストするとき、ユーザーの習慣特徴に応じて、ユーザーがアクセスを要求するマルチキャストグループに加入すると同時に、ユーザーがアクセスを要求するマルチキャストグループに関連するマルチキャストグループのグループに更に加入する。マルチキャスト転送リストにおいて対応する設定を行い、かつ、これらの関連マルチキャストグループにサービスを配信しない（あるいは少量配信）ことによって、ユーザーが要求するマルチキャストグループのサービス配信が影響を受けない。ユーザーがチャンネル切り替えを行う場合、ユーザーは既に関連マルチキャストグループに加入しているので、ユーザーが切り替えたチャンネルのマルチキャストグループのサービスをノーマルに設定するだけで、高速な切り替えを実現することができる。
【００６７】
本発明の前記ステップＳ１０６に係るサービス品質（ＱＯＳ）処理を利用してマルチキャストストリームの帯域幅を制限する処理方法が用いられる場合、ステップＳ１１１において（即ち、端末がチャンネル切り替えを行うとき）、以下の対応処理が実行されてもよい。ＩＰＴＶシステムは、マルチキャスト転送リストにおいて、当該端末が今回要求したマルチキャストグループのマーカビットを削除して、当該マルチキャストグループのマルチキャストストリームの帯域幅を回復する（即ち、当該マルチキャストグループの帯域幅を「標準解像度」又は「高解像度」に設定する）。そして、ＩＰＴＶシステムは、マルチキャスト転送リストの設定に応じてユーザーリストを更新し、その後、マルチキャスト転送リストに応じて、マルチキャストサービスを端末に提供し、処理を終了する。
【００６８】
前記方法を実現するために、本発明は、インターネットプロトコルテレビジョンのチャンネル切り替え時間遅延の低減システムを更に提供する。図２に示されるように、前記システムは、関連方式設定モジュール２１と、マルチキャストサービスモジュール２２と、認証モジュール２３とを含む。
【００６９】
当該関連方式設定モジュール２１は、各マルチキャストグループが各マルチキャストグループに関連するマルチキャストグループのグループを形成するように、マルチキャスト関連方式を設定して記憶する。
【００７０】
当該関連方式設定モジュール２１は、ユーザーの習慣に応じてマルチキャスト関連方式を設定し、例えば、ナビゲーションキーの上下を利用したチャンネル切り替えを好むユーザーの習慣に応じてチャンネル関連方式を計画する。端末があるチャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルから上への複数のチャンネル範囲及び／又は下への複数のチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定する。例えば、同じタイプのチャンネルにおいてチャンネル切り替えを好むユーザーの習慣に応じてチャンネル関連方式を計画し、端末があるチャンネルのマルチキャストグループに加入することを要求する場合、当該チャンネルとの同じタイプに属するほかの全てのチャンネル範囲におけるマルチキャストグループのグループが、いずれも当該チャンネルのマルチキャストグループに関連することを規定する。もちろん、別の要求に応じてマルチキャスト関連方式を設定してもよく、本発明には、これに限定されない。
【００７１】
当該マルチキャストサービスモジュール２２は、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、当該マルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連する他のマルチキャストグループを判断し、当該端末を、アクセスが要求された当該マルチキャストグループ及びアクセスが要求された当該マルチキャストグループに関連する他のマルチキャストグループに同時に加入させ、アクセスが要求されたマルチキャストグループのノーマルマルチキャストストリームを当該端末に提供し、及びアクセスが要求されたマルチキャストグループに関連する他のマルチキャストグループのマルチキャストストリームを当該端末に提供せず、又は、アクセスが要求されたマルチキャストグループに関連する他のマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供するし、及び、端末がチャンネル切り替えを行うことを知得した場合、当該端末が、切り替えるように要求されたチャンネルのマルチキャストグループに加入しているかどうかを判断し、加入している場合、切り替えが要求されたチャンネルのマルチキャストグループのノーマルマルチキャストストリームを当該端末に提供する。
【００７２】
当該認証モジュール２３は、当該マルチキャストサービスモジュール２２が、端末から送信された、マルチキャストグループへのアクセスを要求するメッセージを受信した後、アクセスが要求されたマルチキャストグループに対する当該端末のアクセス権限を認証して、認証結果を前記マルチキャストサービスモジュール２２に通知するし、及びマルチキャストサービスモジュール２２によって判断される、アクセスが要求されたマルチキャストグループに関連する他のマルチキャストグループに応じて、当該他のマルチキャストグループに対する当該端末のアクセス権限を認証し、且つ認証結果を前記マルチキャストサービスモジュール２２に通知する。
【００７３】
更に、当該マルチキャストサービスモジュール２２は、アクセスが要求されたマルチキャストグループに対する端末のクセス権限があることを前記認証モジュール２３から知得した後、当該関連方式設定モジュール２１におけるマルチキャスト関連方式に基づいて、アクセスが要求されたマルチキャストグループに関連する他のマルチキャストグループを判断し、そして、前記認証モジュール２３から、アクセスが要求されたマルチキャストグループに関連する他のマルチキャストグループに対する端末のアクセス権限を取得し、当該端末を、アクセスが要求されたマルチキャストグループ及び当該アクセスが要求されたマルチキャストグループに関連し且つ認証に成功したマルチキャストグループに加入させる。
【００７４】
更に、当該マルチキャストサービスモジュール２２は、アクセスが要求されたマルチキャストグループ及びアクセスが要求されたマルチキャストグループに関連し且つ認証に成功したマルチキャストグループのために、マルチキャスト転送リストを作成することで、当該端末を、アクセスが要求されたマルチキャストグループ及びアクセスが要求されたマルチキャストグループに関連し且つ認証に成功したマルチキャストグループに同時に加入させることを実現する。
【００７５】
更に、当該マルチキャストサービスモジュール２２は、マルチキャスト転送リストにおいて、当該端末がアクセスを要求するマルチキャストグループに関連するマルチキャストグループに対して、マーカビットを設定し、及びマルチキャスト転送リストにおけるマルチキャストグループのマーカビットを判断するし、及び当該マルチキャストサービスモジュールは、マーカビットを備えないマルチキャストグループのノーマルマルチキャストストリームを前記端末に提供し、及びマーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供せず、又はマーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供する。
【００７６】
更に、当該マルチキャストサービスモジュール２２は、現在のマルチキャストグループを離脱するメッセージを端末から受信した後、当該メッセージに応じて、マルチキャスト転送リストにおける現在のマルチキャストグループの転送リスト項目において、当該ユーザーポートを削除し、及び別のマルチキャストグループへのアクセスを要求するメッセージを端末から受信した後、マルチキャスト転送リストを検索して、当該端末が当該別のマルチキャストグループに加入しているかどうかを判断し、加入している場合、マルチキャスト転送リストにおいて、当該端末が今回要求した当該別のマルチキャストグループのマーカビットを削除し、加入していない場合、当該端末を、当該別のマルチキャストグループ及び当該別のマルチキャストグループに関連するマルチキャストグループに同時に加入させる。
【００７７】
更に、当該マルチキャストサービスモジュール２２は、マルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループのユーザーポートをヌルに設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームを当該端末に提供しないことを実現し、及びマルチキャスト転送リストにおいてマーカビットを備えるマルチキャストグループの帯域幅を低解像度テレビジョンの帯域幅に設定することで、マーカビットを備えるマルチキャストグループのマルチキャストストリームをノーマルマルチキャストストリームの一部として当該端末に提供することを実現し、低解像度テレビジョンの帯域幅が標準解像度テレビジョン及び高解像度テレビジョンの帯域幅の１／Ｎである。
【００７８】
更に、当該マルチキャストサービスモジュール２２は、マルチキャスト転送リストに対する動作を行った後、マルチキャスト転送リストに応じて、マルチキャストグループとユーザーとの関連関係を記憶するためのユーザーリストを更新する。
【００７９】
本発明は、他の様々な実施形態があり、本発明の主旨精神と本質を逸脱しない範囲内において、本分野の当業者は、本発明に基づく種々の変更と変形が可能である。しかし、これらの対応する変更と変形は、本発明の保護範囲に含まれるべきである。
【００８０】
従来の技術と比べて、本発明の方法及びシステムは、マルチキャストソースからマルチキャスト・レプリケーションポイントまでの番組の伝送時間遅延を低減し、セットトップボックスのバッファリング時間遅延を低減し、更にＩＰＴＶサービスのサービス品質を向上させる。
【図１】
2013503523.tif 000003
【図２】
2013503523.tif 000004
【国際調査報告】
2013503523.tif 000005
2013503523.tif 000006
2013503523.tif 000007
2013503523.tif 000008
2013503523.tif 000009