(57)【要約】ｘＤＳＬ接続を経てキャリアにより家庭へ供給される媒体の高速チャンネル切り換えのための方法及びシステム。各顧客の加入者情報は、家庭へのｘＤＳＬ接続をサポートするＤＳＬＡＭに記憶される。又、各ＤＳＬＡＭは、いかに多数の顧客がチャンネルへのアクセスを要求したかに拘らずチャンネルの１つのインスタンスしかコアネットワークに供給されないようにマルチキャストプロトコルをサポートする。
2005519525.tif 000002
【特許請求の範囲】
【請求項１】
ｘＤＳＬ接続を経て少なくとも１つのチャンネルへの高速アクセスを可能にする方法であって、
（ａ）少なくとも１つのマルチキャストイネーブル型デジタル加入者ラインアクセス及びマルチプレクサ（ＤＳＬＡＭ）を使用して、コアネットワーク上の少なくとも１つのチャンネルへのアクセスを可能にして、少なくとも１人の加入者がｘＤＳＬ接続によりコアネットワークに接続されるようにし、
（ｂ）マルチキャストイネーブル型ＤＳＬＡＭにおいて、加入者からの少なくとも１つのチャンネルに対する要求を受信して、その受信側ＤＳＬＡＭが加入者に対するｘＤＳＬ接続にローカルにサービスするようにし、
（ｃ）上記受信側ＤＳＬＡＭに記憶された情報を使用して、加入者がその要求されたチャンネルにアクセスすることが許されたかどうか決定し、そして
（ｄ）加入者がその要求されたチャンネルへアクセスすることが許されると決定された場合には、上記ＤＳＬＡＭを使用して、コアネットワーク上でその要求されたチャンネルへのアクセスを与え、コアネットワークが、加入者により選択できる各チャンネルの単一インスタンスを確立するようにする、
という段階を備えた方法。
【請求項２】
上記マルチキャストイネーブル型ＤＳＬＡＭは、少なくとも１つのＩＧＭＰマルチキャストプロトコルを与える請求項１に記載の方法。
【請求項３】
上記（ｂ）において、加入者によりセットトップボックスを使用して、上記受信側ＤＳＬＡＭによりローカルにサービスされるｘＤＳＬ接続を与える請求項１に記載の方法。
【請求項４】
上記（ｃ）において、上記記憶された情報は、上記受信側ＤＳＬＡＭのデータベースに含まれる請求項１に記載の方法。
【請求項５】
別のネットワークに接続されたルーターを経てコアネットワークへ各チャンネルの各インスタンスを与える段階を更に含む請求項１に記載の方法。
【請求項６】
上記（ｃ）において、リモートプロセスを使用して、上記記憶された情報を維持する段階を更に備えた請求項１に記載の方法。
【請求項７】
上記（ｃ）において、リモートプロセスを使用して、上記記憶された情報を更新する段階を更に備えた請求項１に記載の方法。
【請求項８】
上記（ｄ）において、要求されたチャンネルへのアクセスは、加入者に対するローカルにサービスされるｘＤＳＬ接続を経て上記受信側ＤＳＬＡＭにより与えられる請求項１に記載の方法。
【請求項９】
上記チャンネルは、セットトップボックスで表示、記録及び再生の少なくとも１つを行うための媒体を含む請求項１に記載の方法。
【請求項１０】
上記媒体は、ビデオ、グラフィック、ピクチャー、テキスト、トークショー、及びテレビ番組の少なくとも１つを含む請求項９に記載の方法。
【請求項１１】
ｘＤＳＬ接続を経て少なくとも１つのチャンネルへの高速アクセスを可能にするためのデジタル加入者ラインアクセス及びマルチプレクサ（ＤＳＬＡＭ）において、
（ａ）パケットベースのプロトコルを使用して、コアネットワーク及び別のネットワークインターフェイスとでパケットを送信及び受信して、加入者に関連したローカルｘＤＳＬ接続をマルチプレクスするためのネットワークインターフェイスと、
（ｂ）（i）ＤＳＬＡＭのマルチキャストオペレーションをイネーブルして、コアネットワーク上の少なくとも１つのチャンネルをアクセスして、少なくとも１人の加入者がｘＤＳＬ接続によりコアネットワークに接続されるようにし、
（ii）加入者に関連したローカルｘＤＳＬ接続から少なくとも１つのチャンネルの要求を受信し、
（iii）記憶された情報を使用して、加入者がその要求されたチャンネルにアクセスすることが許されたかどうか決定し、そして
（iv）加入者がその要求されたチャンネルへアクセスすることが許されると決定された場合には、加入者に関連したローカルｘＤＳＬ接続を経てコアネットワーク上で要求されたチャンネルへアクセスを与え、コアネットワークが、加入者により選択できる各チャンネルの単一インスタンスを確立するようにする、
というアクションを実行するトランスコーダと、
を備えたＤＳＬＡＭ。
【請求項１２】
少なくとも１つのＩＧＭＰマルチキャストプロトコルを更に備えた請求項１１に記載のＤＳＬＡＭ。
【請求項１３】
上記（ｂ）（ii）において、加入者によりセットトップボックスが使用されて、上記ＤＳＬＡＭによりローカルにサービスされるｘＤＳＬ接続を与える請求項１１に記載のＤＳＬＡＭ。
【請求項１４】
上記（ｂ）（iii）において、記憶された情報がローカルデータベースに含まれる請求項１１に記載のＤＳＬＡＭ。
【請求項１５】
ＩＰベースのコアネットワークに接続されたｘＤＳＬ接続を経て少なくとも１つのチャンネルへの高速アクセスを可能にするシステムであって、
（ａ）コアネットワーク上の少なくとも１つのチャンネルへのアクセスを可能にするための少なくとも１つのマルチキャストイネーブル型デジタル加入者ラインアクセス及びマルチプレクサ（ＤＳＬＡＭ）であって、少なくとも１人の加入者がｘＤＳＬ接続によりコアネットワークに接続されるようなＤＳＬＡＭと、
（ｂ）少なくとも１つのチャンネルのための要求を加入者からマルチキャストイネーブル型ＤＳＬＡＭへ送信するためのセットトップボックスであって、受信側ＤＳＬＡＭがこのセットトップボックスに対するローカルｘＤＳＬ接続にサービスするようなセットトップボックスと、
（ｃ）加入者が要求されたチャンネルにアクセスすることが許されたかどうか決定するために使用される情報を受信側ＤＳＬＡＭにおいてローカル記憶するためのデータベースと、
（ｄ）コアネットワークが、加入者により選択できる各チャンネルの単一インスタンスを確立できるようにするルーターであって、加入者がその要求されたチャンネルへアクセスすることが許されると決定された場合に、上記ＤＳＬＡＭを使用して、コアネットワーク上でその要求されたチャンネルへのアクセスを与えるようなルーターと、
を備えたシステム。
【請求項１６】
上記マルチキャストイネーブル型ＤＳＬＡＭは、少なくとも１つのＩＧＭＰマルチキャストプロトコルを与える請求項１５に記載のシステム。
【請求項１７】
上記データベースに記憶された情報を維持するリモートプロセスを更に備えた請求項１５に記載のシステム。
【請求項１８】
（ａ）少なくとも１つのマルチキャストイネーブル型デジタル加入者ラインアクセス及びマルチプレクサ（ＤＳＬＡＭ）を使用して、コアネットワーク上の少なくとも１つのチャンネルへのアクセスを可能にして、少なくとも１人の加入者がｘＤＳＬ接続によりコアネットワークに接続されるようにし、
（ｂ）マルチキャストイネーブル型ＤＳＬＡＭにおいて、加入者からの少なくとも１つのチャンネルに対する要求を受信して、その受信側ＤＳＬＡＭが加入者に対するローカルｘＤＳＬ接続にサービスするようにし、
（ｃ）上記受信側ＤＳＬＡＭに記憶された情報を使用して、加入者がその要求されたチャンネルにアクセスすることが許されたかどうか決定し、そして
（ｄ）加入者がその要求されたチャンネルへアクセスすることが許されると決定された場合には、上記ＤＳＬＡＭを使用して、コアネットワーク上でその要求されたチャンネルへのアクセスを与え、コアネットワークが、加入者により選択できる各チャンネルの単一インスタンスを確立するようにする、
というアクションを実行するための命令を備えたコンピュータ読み取り可能な媒体。
【請求項１９】
ｘＤＳＬ接続を経て少なくとも１つのチャンネルへの高速アクセスを可能にする方法であって、
（ａ）少なくとも１つのマルチキャストイネーブル型デジタル加入者ラインアクセス及びマルチプレクサ（ＤＳＬＡＭ）を使用して、コアネットワーク上の少なくとも１つのチャンネルへのアクセスを可能にして、少なくとも１人の加入者がｘＤＳＬ接続によりコアネットワークに接続されるようにする手段を備え、
（ｂ）マルチキャストイネーブル型ＤＳＬＡＭにおいて、加入者からの少なくとも１つのチャンネルに対する要求を受信して、その受信側ＤＳＬＡＭが加入者に対するローカルｘＤＳＬ接続にサービスするようにする手段を使用し、
（ｃ）上記受信側ＤＳＬＡＭに記憶された情報を使用して、加入者がその要求されたチャンネルにアクセスすることが許されたかどうか決定するための手段を備え、そして
（ｄ）加入者がその要求されたチャンネルへアクセスすることが許されると決定された場合には、上記ＤＳＬＡＭを使用して、コアネットワーク上でその要求されたチャンネルへのアクセスを与え、コアネットワークが、加入者により選択できる各チャンネルの単一インスタンスを確立するようにする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、顧客がデジタル加入者ライン(ＤＳＬ)接続を経て媒体にアクセスできるようにすることに係り、より詳細には、顧客がＤＳＬ接続を経て提供される媒体のチャンネルを迅速に切り換えられるようにすることに係る。
【０００２】
本出願は、フィンランド国内の会社で且つそこに所在し、全ての指定国に対する出願人であるノキア・コーポレーション；及び米国内の会社で且つそこに所在し、セント・ルシア(St. Lucia)のみの出願人であるノキア・インクの名前で、２００３年３月４日に、米国を除く全ての国々を指定し、そして２００２年３月５日に出願された米国特許出願第６０／３６２，１５６号及び２００２年６月２８日に出願された米国特許出願第１０／１８７，３９１号に対する優先権を請求して、ＰＣＴ国際特許出願として出願される。
【背景技術】
【０００３】
２５年前には、電話会社は、主として、住居の電話線を使用して、顧客に音声サービスを提供していた。娯楽のために、顧客は、通常、映画館やレストランや公園へと外出していた。テレビ放送は、家庭へ娯楽を運ぶ日常の必需品となった。ケーブル産業は、創生期で、主として、大きなアンテナを設置しそしてライン増幅器をフックアップして、受信信号を多数の家庭へ供給していた。この時期に、電話会社は、音声サービス市場のシェアが問題にされていないことで満足していた。ケーブルのオペレータは、著しい関心を引くには小規模で且つ特殊なものであった。
【０００４】
今日、電話会社によりオファーされる主たるサービスは、依然、音声サービスである。しかしながら、ケーブル産業とテレコミュニケーション産業の間の境界は、はっきりしていない。ケーブル会社は、娯楽媒体の配信を停止していない。特に、ケーブルモデムを介してデータサービスも提供し、住居顧客への音声サービスの提供において電話会社と競争するという意向を示している。
【０００５】
技術が進歩するにつれて、電話ワイヤ及びケーブルワイヤは、厳密にワイヤとなった。何が各ワイヤを他のワイヤと区別するかは、それが顧客に提供できるサービスである。従って、ワイヤが提供するサービスは、その重要性及び価値を決定する。単一のワイヤで顧客に提供できるサービスが多いほど、そのワイヤの価値は高い。従って、サービスの形式ごとに家庭へ引き込まれる個別のワイヤは、あまり重要でなくなり、ほとんど不必要となった。
【０００６】
時が経つにつれて、家庭へのアクセスポイント／接続の形式は、それが提供できるサービスより重要でなくなった。集団心理を評価しそして人間の習性の問題を再検討して、ケーブル会社やインターネット会社のような主たる娯楽産業になぜ指数関数的な成長パターンが見られるか決定することはできるが、それは、ここでの説明の目的ではない。しかしながら、成長の数値が示すように、大量市場消費者聴衆が、娯楽に関連付けたときには、収益性があり且つ成長している市場区分を生じたことに注目するのが重要である。初期の控え目のものから今日の膨大な複合企業に至るまでのケーブル及びインターネット会社の出現により観察がなされている。
その観察は、２つの部分を有する。第１の部分は、家庭に提供される娯楽に対する大量市場消費者聴衆の成長である。第２の部分は、全く新しい収入分野の出現において娯楽が等しく重要な役割を演じることである。
【０００７】
娯楽は、ビデオや映画のような視覚及び聴覚的なものである。単純な視覚的娯楽は、本や雑誌や新聞の形態をとる。聴覚的娯楽は、音楽や実況放送やニュース放送等を含む。インターネットを経て視覚的娯楽を交換するためのオープンフォーマットの出現は、有力なオンラインサービスプロバイダーの出現及び確立における礎石の１つである。上述した娯楽は、それを情報及び純粋な娯楽から区別するものではない。しかしながら、情報と娯楽との区別は、より質的なもので且つ主観的なものである。これらを配送する範囲は、必ずしも相違しない。従って、集合的に、視覚的及び聴覚的の両方の娯楽をここでは媒体(メディア)と称することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
テレコミュニケーションの会社は、将来顧客に対して有効に競争するために、媒体を含むサービスの強要的(compelling)セットを展開しなければならない。これらのサービスは、ケーブル会社により提供されるような他のネットワークにおける同様のサービスの性能を越えないまでも、少なくとも同等でなければならない。これら及び他の事柄に鑑み、本発明がなされた。
【課題を解決するための手段】
【０００９】
本発明は、上述した欠点、不利益及び問題に対処することに向けられ、以下の詳細な説明を読むことにより理解されよう。
本発明の１つの態様によれば、インターネットプロトコル（ＩＰ）ネットワークを経て顧客へ配送されるビデオのような媒体に対する認証された高速チャンネル切り換えのための方法が提供される。本発明は、アクセスノードにおいて有効確認してチャンネル切り換えを非常に迅速に行えるようにする。アクセスノードは、例えば、顧客へ高速アクセスを与えるデジタル加入者ラインアクセスマルチプレクサ（ＤＳＬＡＭ）であり、これを経てチャンネルが配送される。顧客に対してチャンネルが利用できない理由は、商業的なことであり、即ち顧客がその要求されたチャンネルに契約していないか又は支払をしていないためである。又、時間的制約又は個人の好みに基づいて顧客への利用性を制限するために、要求されたチャンネルにロックがかけられることもある。例えば、子供の視聴者は、特定チャンネルの暴力的な映画を見ることが顧客により許されない。
【００１０】
本発明の別の態様によれば、ｘＤＳＬ接続を経て少なくとも１つのチャンネルへ高速アクセスできるようにする方法が提供される。少なくとも１つのマルチキャストイネーブル型デジタル加入者ラインアクセス及びマルチプレクサ（ＤＳＬＡＭ）を使用して、コアネットワーク上の少なくとも１つのチャンネルへアクセスすることができる。少なくとも１人の加入者がｘＤＳＬ接続によりコアネットワークに接続される。マルチキャストイネーブル型ＤＳＬＡＭでは、加入者から少なくとも１つのチャンネルに対して要求が受け取られる。受信側のＤＳＬＡＭは、加入者に対するｘＤＳＬ接続にローカルでサービスする。受信側ＤＳＬＡＭに記憶された情報を使用して、加入者が、要求されたチャンネルにアクセスすることが許されるかどうか決定される。加入者が、要求されたチャンネルにアクセスすることが許されたと決定された場合には、ＤＳＬＡＭを使用して、コアネットワーク上で要求されたチャンネルへのアクセスを与え、加入者により選択できる各チャンネルの単一インスタンスを確立する。
【００１１】
本発明の更に別の態様は、少なくとも１つのＩＧＭＰマルチキャストプロトコルを提供することに向けられる。又、加入者によりセットトップボックスを使用して、受信側ＤＳＬＡＭによりローカルにサービスされるｘＤＳＬ接続を与えることもできる。更に、記憶された情報を受信側ＤＳＬＡＭのデータベースに含ませることもできる。
【００１２】
本発明の更に別の態様は、別のネットワークに接続されたルーターを経てコアネットワークに各チャンネルの各インスタンスを与えることに向けられる。又、リモートプロセスを使用して、記憶された情報を維持することもできる。更に、リモートプロセスを使用して、記憶された情報を更新することができる。
【００１３】
本発明の別の特徴は、受信側ＤＳＬＡＭによりローカルにサービスされる加入者用ｘＤＳＬ接続を経て、要求されたチャンネルにアクセスすることに向けられる。又、このチャンネルは、セットトップボックスで表示、記録及び再生するための媒体を含むことができる。更に、媒体は、ビデオ、グラフィック、ピクチャー、テキスト、トークショー及びテレビ番組の少なくとも１つを含むことができる。
本発明の更に別の態様によれば、装置、システム、及びコンピュータ読み取り可能な媒体を使用して、方法について上述した実質的に同じ動作を実施することができる。
【発明を実施するための最良の形態】
【００１４】
本発明の実施形態の以下の詳細な説明において、本発明が実施される特定の実施形態が示された添付図面を参照する。各実施形態は、当業者が本発明を実施できるに充分なほど詳細に説明する。本発明の精神又は範囲から逸脱せずに、他の実施形態も使用でき、他の変更もなされ得ることが理解されよう。それ故、以下の詳細な説明は、本発明を何ら限定するものではなく、本発明の範囲は、特許請求の範囲のみによって限定されるものとする。
【００１５】
明細書及び請求の範囲全体にわたり、以下の用語は、特に明確に指示しない限り、ここに明らかに関連した意味をもつものとする。「パケット」という語は、ＩＰパケットを指す。「流れ」という語は、パケットの流れを意味する。「接続」という語は、共通の経路を共用するパケットの流れ（１つ又は複数）を指す。「ノード」という語は、１つ以上のネットワーク又は装置を相互接続するネットワーク要素を指す。「ユーザ」という語は、装置を使用して、ネットワークを経てリソースに通信し又はアクセスする企業又は組織のような個人又は顧客を指す。「オペレータ」という語は、パケットベースのネットワークを維持し又はそれにサービスする技術者又は組織を指す。
【００１６】
「ルーター」という語は、パケットを受信してそれらの行先へ転送する専用のネットワーク要素を指す。特に、ルーターは、パケットをある論理的ネットワークから別のネットワークへ転送することによりネットワークを延長又はセグメント化するのに使用される。ルーターは、通常、ネットワーク構成のためのオープンシステムインターコネクション（ＯＳＩ）基準モデルの層３以下で動作する。しかしながら、あるルーターは、ＯＳＩ基準モデルの層３より上で動作する付加的な機能を与えることもできる。
【００１７】
「ｘＤＳＬ」という語は、エンドユーザのモデムと、コアネットワークに接続されたアクセスノード、例えば、デジタル加入者ラインアクセスマルチプレクサ（ＤＳＬＡＭ）との間にパケットを通信するデジタル加入者ライン（ＤＳＬ）の任意のバージョンを指す。ＤＳＬのバージョンは、非同期ＤＳＬ、同期ＤＳＬ、レートＤＳＬ、ハイブリッドＤＳＬ、超高ビットレートＤＳＬ、等を含む。
【００１８】
「コアネットワーク」という語は、任意のパケット交換デジタルネットワークを指す。例えば、フレームリレー、非同期転送モード（ＡＴＭ）及び交換メガビットデータサービス、等である。
ＤＳＬＡＭという語は、多数のローカルｘＤＳＬループからの信号を、公衆交換電話ネットワーク（ＰＳＴＮ）のためのアナログ音声信号及びコアネットワークのためのデータ信号に分割するのに使用されるデジタル加入者ラインアクセスマルチプレクサを指す。
【００１９】
セットトップボックス又は「ＳＴＢ」という語は、モニタ、ディスプレイスクリーン、テレビジョン等が、コアネットワーク、インターネット等のデジタルネットワークに対するユーザインターフェイスになり得るようにする装置を指す。又、セットトップボックスは、記録、再生及び／又は表示のためにデジタル放送を受信及びデコードできるようにする。
添付図面を参照すれば、図面全体にわたって同じ部分が同じ番号で示されている。更に、特に指示のない限り又はここでの開示と矛盾しない限り、単数の表現は、複数の表現も含むものとする。
【００２０】
ｘＤＳＬ接続を経てキャリアにより家庭へ供給される媒体の高速チャンネル切り換えのための方法及びシステムが提供される。各顧客の加入者情報は、家庭へのｘＤＳＬ接続をサポートするＤＳＬＡＭに記憶される。又、各ＤＳＬＡＭは、いかに多くの顧客がチャンネルへのアクセスを要求したかに拘らずチャンネルの１つのインスタンスしかコアネットワークに与えられないように、マルチキャストプロトコルをサポートする。
【００２１】
家庭に居る顧客が、地上ＴＶステーションからワイヤレス信号を受信するテレビ受像機において媒体を見ているときには、チャンネルの切り換えが素早く行われる。通常、チャンネルの切り換えは、１秒以下で行われる。又、顧客がケーブルネットワークを経て信号を受信するテレビ受像機においてチャンネルを見ているときにも、チャンネルの切り換えは、非常に高速である。その結果、顧客は、チャンネル切り換え要求に対して比較的迅速な応答を期待する。媒体チャンネルの数が増加するにつれて、顧客に対してチャンネルの切り換えを高速に保つよう確保することが極めて困難になる。
【００２２】
全ての媒体チャンネルが同じではない。プログラミングのテーマに明らかな相違があり且つ質的及び主観的な相違があるのに加えて、あるチャンネルは、プレミアチャンネルであると考えられる。プレミアチャンネルは、顧客に対して異なるコスト構造を保持する。このコスト構造は、時間周期当たり（週当たり又は月当たり）異なる契約料金の形態をとることもできるし、又は単一の視聴に対して付加的な料金を視聴者に課することもできる。（特定事象に対する視聴当りの支払）。異なるプレミアチャンネルを標準チャンネルと組み合せて、異なるパッケージ又は契約レベルを生成することができる。１組のチャンネルの組合せをサービスパッケージとしばしば称し、時には、契約レベルとも称する。サービスパッケージは、多数のプレミアチャンネルと標準チャンネルとの組み合せである。あるサービスパッケージは、ビデオチャンネルをもつことができない。
【００２３】
サービスパッケージに対して料金を収集できるよう確保するために、サービスプロバイダーは、通常、サービスパッケージ有効確認システムを使用する。例えば、ケーブルＴＶ産業では、この有効確認パッケージを条件付アクセスシステム（ＣＡＳ）と称する。別の例は、衛星のダウンリンクを経てパッケージを配送するサービスプロバイダーによってしばしば使用されるスマートカードである。サービスパッケージの有効確認は、ケーブルＴＶ産業及び衛星ＴＶ産業においても確立されている。ケーブルＴＶのサービスパッケージでは、チャンネルを素早く切り換えることができ（チャンネルサーフ）、そして有効確認をリアルタイムで迅速に行うことができる。しかしながら、サービスパッケージ有効確認システムは、テレコミュニケーション産業ではあまり知られていない。
【００２４】
媒体サービスプロバイダーが、電話会社により提供される家庭へのワイヤラインアクセス又はワイヤレスアクセスを有効に使用するためには、サービスパッケージ有効確認システムが必要である。しかしながら、電話会社により提供されるサービスパッケージ有効確認システムは、地上ＴＶ又はケーブルＴＶシステムの場合と同程度に迅速にチャンネル切り換え要求を処理しなければならない。電話会社については、ＩＰベースのネットワークが、顧客へ媒体を通信するための一般的な選択である。多くの場合に、媒体は、コアネットワークにおいて帯域巾を節約する努力において単一ソースからマルチキャストされる。インターネットマルチキャスティングプロトコルは、インターネットグループマネージメントプロトコル（ＩＧＭＰ）により国際規格として充分に規定されている。参考としてここに取り上げるＩＥＴＦ  ＲＦＣ−２２３６を参照されたい。
【００２５】
高速チャンネル切り換えは、ＩＧＭＰプロトコルで実行できるが、顧客の要求を最初に認証しそして許可しなければならないときにチャンネル切り換えを常に迅速に実行することはできない。過去において、媒体が、マルチキャスト方法を使用してＩＰベースの電話会社ネットワークを経て分配されるときには、アプリケーションレベルの許可エージェント又はシステムに明確なコールを呼び出すことにより認証及び許可が別々に処理された。この別々の処理は、顧客からのチャンネル切り換え要求に応答するときに著しい遅延をしばしば追加した。
【００２６】
図１は、消費者がｘＤＳＬ電話線を経てセットトップボックス１１０Ａ−Ｆで媒体チャンネルを切り換え／選択できるようにするための例示的システム１００の概要を示す。ＤＳＬＡＭ１０８Ａ−Ｃは、コアネットワーク１１２に接続され、そして各ローカルセットトップボックス１１０Ａ−Ｆへ接続されたｘＤＳＬ電話線をサポートする。別のネットワーク（図示せず）においては、番組ガイドサーバー１０４がルーター１０６及び課金・加入者管理サーバー１０２に接続される。更に、チャンネルにより供給される媒体の形式は、ビデオ、グラフィック、ピクチャー、音楽、テキスト、トークショー、テレビ番組、等を含むが、これらに限定されない。
【００２７】
図１において、消費者は、セットトップボックス１１０Ｆからチャンネルを要求し／切り換えている。チャンネル要求は、ＤＳＬＡＭ１０８ＣによりｘＤＳＬラインを経て受信され、そしてコアネットワーク１１２を経、ルーター１０６を通して番組ガイドサーバー１０４へ搬送される。この番組ガイドサーバー１０４は、消費者識別（ＩＤ）番号と、要求の他の特性とを抽出することにより、要求を処理する。番組ガイドサーバー１０４は、消費者からのチャンネル要求を有効確認するように課金・加入者管理サーバー１０２に要求する。この課金・加入者管理サーバー１０２は、消費者がその要求されたチャンネルを受信することが有効確認されたかどうか決定し、そして有効確認応答を番組ガイドサーバー１０４へ送信し、該サーバーは、次いで、少なくとも一部分はその有効確認応答のコンテンツに基づいて切り換え応答を許すか又は許さない。
【００２８】
又、チャンネル要求が許されたときには、番組ガイドサーバー１０４は、要求されたチャンネルの媒体をＤＳＬＡＭ１０８Ｃへ供給し、このＤＳＬＡＭは、次いで、その要求されたチャンネルの媒体をセットトップボックス１１０Ｆへ供給する。或いは又、要求が番組ガイドサーバー１０４により拒絶された場合には、媒体がＤＳＬＡＭ１０８Ｃに供給されず、このＤＳＬＡＭは、セットトップボックス１１０Ｆにおいて選択されたチャンネルを要求している消費者にローカルでサービスする。
【００２９】
それに関連した時間測定値は、次の通りである。Ｔc−消費者の装置（セットトップボックス）が要求を送信する時間；ＴCD−消費者とＤＳＬＡＭとの間の移動時間；ＴDP−ＤＳＬＡＭから番組ガイドサーバーへの移動時間；ＴP−番組ガイドサーバー内の処理時間；ＴPB−番組ガイドサーバーと課金・加入者データ処理サーバーとの間の移動時間；ＴB−課金・加入者データプロセッサ内の処理時間；ＴBP−ＢからＰへの移動時間；ＴPD−ＰからＤへの移動時間；ＴDC−ＤからＣへの移動時間；ＴCS−応答の結果としてとられるアクションを確立するためにＣにより必要とされる時間。従って、消費者の要求を満足するために必要な合計時間は、次の通りである。
Ｔoriginal＝ＴC＋ＴCD＋ＴDP＋ＴP＋ＴPB＋ＴB＋ＴBP＋ＴPD＋ＴDC＋ＴCS
【００３０】
或いは又、消費者に対して表示される番組ガイドが、予め有効確認された選択肢を使用できるようにしてもよい。ここでは、消費者から到来する要求を有効であると仮定することができる。この場合には、必要な合計時間が次の式により表わされる。
Ｔalternative＝ＴC＋ＴCD＋ＴDC＋ＴCS
【００３１】
又、この式には、２つの仮定がある。第１に、ＤＳＬＡＭは、マルチキャストイネーブル型であり、即ちＤＳＬＡＭにおいてマルチキャストチャンネルが使用可能である。ＤＳＬＡＭがマルチキャストイネーブル型でない場合、番組ガイドサーバー又はビデオ取り入れ点に関する限り要求を伝播しなければならない。この場合に、合計時間がＴC＋ＴCD＋ＴDP＋ＴP＋ＴDC＋ＴCSに増加する。第２に、番組ガイドサーバーは、消費者装置によって要求されずに更新情報を送信するように消費者装置をリモート制御することができる。
【００３２】
本発明は、以前の解決策を少なくとも２つの方法で改善する。第１に、各ＤＳＬＡＭは、ＩＧＭＰでマルチキャストするようにイネーブルされる。第２に、消費者からのチャンネル要求は、セットトップボックスにサービスするＤＳＬＡＭにおいてローカルで有効確認される。
【００３３】
図２Ａは、例示的システム２００を示すもので、非マルチキャストＤＳＬＡＭ２０６Ａ−Ｃを使用するときの欠点の少なくとも一部分が示されている。この例示的システム２００は、消費者がｘＤＳＬ電話線を経てセットトップボックス２０４で媒体チャンネルを切り換え／選択できるようにする。非マルチキャストイネーブル型ＤＳＬＡＭ２０６Ａ−Ｃは、コアネットワーク２０８に接続され、そしてｘＤＳＬ電話線をサポートし、これら電話線は、各ローカルセットトップボックス２０４に接続される。別のネットワークでは、番組ガイドサーバーがルーター２０２及び課金・加入者管理サーバーに接続される。図示されていないが、これらサーバーは、図１に示されたものと実質的に同様に動作する。
【００３４】
媒体取り入れ点即ちルーター２０２における別のネットワーク（図示せず）からコアネットワーク２０８への媒体のスループットは、各ＤＳＬＡＭ２０６Ａ−Ｃを経てセットトップボックス２０４にチャンネルを要求している消費者の人数に正比例する。同じ非マルチキャストイネーブル型ＤＳＬＡＭによりサービスされる２人の消費者が同じチャンネルを要求したとしても、各消費者がそのチャンネルを視聴するようにコアネットワークを横切って独立したチャンネルが確立される。この場合に、各消費者要求に対して個別のチャンネルを確立しなければならず、例えば、非マルチキャストイネーブル型ＤＳＬＡＭを経てコアネットワークに接続された６個のセットトップボックスは、たとえ各セットトップボックスが同じチャンネルを要求したとしても、ルーター２０２に６チャンネルスループットを要求する。
この関係を表わす式は、次の通りである。
(コアネットワーク利用)NOMULTICAST-DSLAM  ∝  アクティブな消費者数
【００３５】
図２Ｂは、各ＤＳＬＡＭがマルチキャストイネーブルされる例示的システムを示す。この例示的システム２２０は、消費者がｘＤＳＬ電話線を経てセットトップボックス２２４で媒体チャンネルを切り換え／選択できるようにする。マルチキャストイネーブル型ＤＳＬＡＭ２２６Ａ−Ｃは、コアネットワーク２２８に接続され、そしてｘＤＳＬ電話線をサポートし、これら電話線は、各ローカルセットトップボックス２２４に接続される。別のネットワーク（図示せず）では、番組ガイドサーバーがルーター２２２及び課金・加入者管理サーバーに接続される。図示されていないが、これらサーバーは、図１に示されたものと実質的に同様に動作する。
【００３６】
この実施形態では、コアネットワーク２２８を横切ってチャンネルトラフィックが複写されない。むしろ、マルチキャストイネーブル型ＤＳＬＡＭは、コアネットワーク２２８上の各チャンネルに対する接続を終了し、そしてそれがローカルにサービスするところの消費者（セットトップボックス２２４）の中でマルチキャスト要求を取り扱う。このように、媒体取り入れ点即ちルーター２２２及びコアネットワーク２２８におけるスループットは、使用可能とされるチャンネルの数に正比例する。例えば、６個のセットトップボックスがマルチキャストイネーブル型ＤＳＬＡＭを経てコアネットワークに接続されそして各セットトップボックスが２つの異なるチャンネルの１つしか要求しない場合には、セットトップボックス２２４へ媒体を供給するためにルーター２０２に２チャンネルスループットが要求されるだけである。
この実施形態の動作を表わす式は、次の通りである。
(コアネットワーク利用)MULTICAST-DSLAM  ∝  使用可能なチャンネル数
通常は、アクティブな消費者数  ＞＞  アクティブなチャンネル数
【００３７】
図３は、本発明により提供される第１及び第２の両改善の結合を示す。より詳細には、第２の改善は、セットトップボックスからの消費者の要求を、マルチキャストイネーブル型であるローカルサービスＤＳＬＡＭ（ＩＧＭＰをサポートする）において有効確認（認証／許可）できるようにする。加入者情報、課金情報及び消費者に関する付加的な情報は、マルチキャストイネーブル型ＤＳＬＡＭにおいてローカルに記憶される。この情報は、ＤＳＬＡＭにおけるマルチキャストファシリティと組み合わされて、消費者のチャンネル切り換え要求を迅速に評価し、そして有効確認された場合には、要求されたチャンネルにおける媒体再生をほとんど即座に与える。
【００３８】
図３は、消費者がｘＤＳＬ電話線を経てセットトップボックス３１０Ａ−Ｆで媒体チャンネルを切り換え／選択できるようにするための例示的システム３００の概要を示す。マルチキャストイネーブル型ＤＳＬＡＭ３０８Ａ−Ｃは、コアネットワーク３１２に接続され、そして各ローカルセットトップボックス３１０Ａ−Ｆへ接続されたｘＤＳＬ電話線をサポートする。別のネットワークでは、番組ガイドサーバー３０４がルーター１０６及び課金・加入者管理サーバー３０２に接続される。これらのサーバーは、図１に示したものと実質的に同様に動作するが、チャンネル切り換え要求を有効確認し且つ許可するのに必要な情報を、要求に先立って、各ＤＳＬＡＭへダウンロードする。
【００３９】
この実施形態では、セットトップボックス３１０Ｆからのチャンネル切り換え要求は、ローカルにサービスするマルチキャストイネーブル型ＤＳＬＡＭ３０８Ｃに関してのみ伝播される。又、コアネットワーク３１２は、各有効確認されて承認された要求に対して別々のチャンネルというのはなく、各要求されたチャンネルの１つのインスタンスを供給すればよい。
従って、図３に示す実施形態の場合のチャンネル切り換えに対する合計時間は、次の式で表わすことができる。
ＴNEW-METHOD＝ＴC＋ＴCD＋ＴDC＋ＴCS
【００４０】
チャンネル切り換え要求を処理するための合計時間は、上述した方法の幾つかと同様でもよいが、本発明は、従来の方法に存在する少なくとも３つの欠点を改善する。本発明において、認証／有効確認に使用される消費者／加入者データは、ＤＳＬＡＭに関してのみダウンロードされる。ＤＳＬＡＭは、電話会社のようなサービスプロバイダーにより維持され管理される。消費者は、この情報、又はＤＳＬＡＭに対する管理インターフェイスへのアクセス権をもたない。従って、媒体チャンネルへ無断アクセスするために情報を不法に変更又は改ざんすることは困難である。
【００４１】
対照的に、従来の方法は、チャンネル切り換えに対して認証／有効確認及び許可に使用されるデータを、例えば、消費者の施設に存在するセットトップボックスのような装置へダウンロードし、これは、改ざん及び／又は無断変更を受け易い。この場合に、無節操な消費者（ハッカー）は、チャンネルスニッフィングのような改ざん手順を適用することができる。このチャンネルスニッフィングにおいて、ハッカーは、要求の少なくとも１つがチャンネル識別子の正しいセットを指定することを期待して、充分に確立されたマルチキャストプロトコルを使用して表面上有効なチャンネル切り換え要求を発生するプログラムを実行する。充分な時間があると、ハッカーは、正しいチャンネル識別子が何であるか確立することができる。更に、ＤＳＬＡＭがチャンネル切り換え要求を有効確認しない場合には、正しいデータを有する要求に対して応答する。従って、本発明では、チャンネルスニッフィング攻撃等を減少することができる。
【００４２】
更に、従来の方法は、消費者の施設にあるセットトップボックスのような装置に記憶された消費者識別子に依存している。この方法は、情報を偽造できるので安全でない。これに対して、本発明は、ＤＳＬＡＭにおけるアクセスポートに基づいて消費者情報を認証／有効確認する。サービスプロバイダーは、アクセスポート情報を維持するので、契約パッケージを特定の消費者位置に確実に関連付けることは容易である。
【００４３】
図４は、少なくとも２つのソフトウェアコンポーネント：即ち、ＩＧＭＰイネーブル型ＤＳＬＡＭ４１４において実行されて消費者のサービス要求を認証する認証モジュール４０２；及びＤＳＬＡＭ４１４に記憶される消費者認証データの新鮮さを維持し、そしてコアネットワーク（図示されていないが、図３に示すシステムと実質的に同様）上で各ＤＳＬＡＭに対する認証データを処理するリモートアプリケーションと通信するオペレーションズ・サポート・システム（ＯＳＳ）モジュール４０８を備えた本発明の一実施形態の概要４００を示す。
【００４４】
図４において、ＤＳＬＡＭ４１４は、ＩＧＭＰ要求の形態で消費者のセットトップボックス（ＳＴＢ）４０４から媒体（ビデオ）チャンネルの要求を受信する状態で示されている。この例では、モニタ４０６は、要求されたチャンネルにおいて媒体（ビデオ）を再生するためにＳＴＢ４０４に接続される。又、音声インターフェイス４１２も、要求されたチャンネルにおいて音声信号を再生するためにＳＴＢ４０４に接続される。
【００４５】
チャンネル切り換え要求を受信すると、ＤＳＬＡＭ４１４は、それをパーズし、そして認証モジュール４０２を使用して、ＳＴＢのＩＰアドレス、又はポートＩＤのような適当な消費者識別子と、要求のコンテンツにおいて供給されるチャンネルのマルチキャストアドレスとに基づいて、認証データベース４１０においてルックアップファンクションを実行する。消費者装置の識別子は、有効で且つ独特であると仮定する。ほぼリアルタイムで、この情報は、ＳＴＢ識別子（例えば、ＭＡＣアドレス）と、ＤＳＬＡＭ４０２にキャッシュされた媒体サービスプロフィール情報とに対してチェックされる。
【００４６】
消費者が、要求されたチャンネルを受信することが許可された場合には、そのチャンネルのコピーが、別のチャンネルが選択されるときまで、ＳＴＢ４０４へ供給される。消費者が、その要求されたチャンネルにまだ契約していない場合には、一般的なサービス拒絶メッセージを与えることができる。ほとんどの状態のもとでは、ＳＴＢからチャンネル要求を送信しそしてＤＳＬＡＭにより応答を返送するトランザクション時間が、本発明を使用したときには２５０ミリ秒未満である。
【００４７】
上記で暗示したように、消費者のチャンネルの特権は、マルチキャストイネーブル型ＤＳＬＡＭ４１４にキャッシュされる。一実施形態では、本発明は、ＯＳＳアプリケーション４０８がこの情報の精度を維持できるようにする文書化ＳＮＭＰノースバウンド（northbound）インターフェイスを提供することができる。この実施形態は、ＳＴＢごとに情報を維持することができる。この情報に対する変更は、実行時間中にサポートすることができ、そしてこの情報は、迅速な情報検索レートを維持するためにハッシュテーブルに記憶することができる。
【００４８】
ＯＳＳコンポーネントは、通常、リモート配置されるので、各消費者に対して契約変更ごとにＤＳＬＡＭへ更新を与えることができる。ほとんどの状況のもとでは、サービスプロバイダーは、ほぼリアルタイムベースでコアネットワーク上のＤＳＬＡＭへ契約変更を伝播することを望む。それ故、消費者がチャンネルの新たな契約又は既存のチャンネルの除去を要求するときには、ＯＳＳが、消費者のＳＴＢにローカルでサービスしているコアネットワーク上のＤＳＬＡＭへ直ちに変更を与えることができる。リモートＯＳＳアプリケーションは、ＳＮＭＰ要求に基づくサービス変更メッセージを処理のためにＤＳＬＡＭへ送信できることが理解されよう。
【００４９】
一実施形態では、ＯＳＳモジュール及び／又はそのリモートアプリケーションは、ＪＡＶＡ仮想ランタイム環境で実行するために「ＪＡＶＡ」プログラミング言語で書くことができる。別の実施形態では、認証モジュールのＤＳＬＡＭベースの実施がＣプログラミング言語でコード化されて、ＤＳＬＡＭオペレーティングシステムで実行される。
【００５０】
図５は、認証モジュールにより実行されるアクションの概要５００を示す。「開始」ブロックから始めて、プロセスはブロック５０２へ進み、そこで、ＤＳＬＡＭベースの認証モジュールが、消費者の施設においてローカルでサービスされるセットトップボックスから受信されるチャンネル切り換え要求（ＩＧＭＴ要求）をパーズする。プロセスはブロック５０４へ進み、そこで、認証モジュールが、セットトップボックスにローカルにサービスするＤＳＬＡＭに記憶された加入者データベースにおいてルックアップファンクションを実行する。プロセスは判断ブロック５０６へ進み、ローカル記憶された加入者データベースに含まれた消費者の特権に少なくとも一部分基づき認証モジュールによりチャンネル要求が承認されるかどうかの決定がなされる。もし否定であれば、プロセスは終了ブロックへジャンプし、他のアクションの処理へ戻る。
【００５１】
しかしながら、判断ブロック５０６の決定が真である場合には、プロセスはブロック５０８へ進み、そこで、認証モジュールは、ＯＳＳモジュールにより与えられる加入者データベース更新を非同期で受け取る。次いで、プロセスは終了ブロックへ進み、他のアクションの実行へ戻る。
【００５２】
図６は、ＯＳＳモジュールにより実行されるアクションの概要６００を示す。「開始」ブロックから始めて、プロセスはブロック６０２へ進み、そこで、ＯＳＳモジュールは、ＤＳＬＡＭにローカル記憶された各加入者データベースを非同期に維持する。プロセスはブロック６０４へ進み、そこで、ＯＳＳモジュールは、媒体サービス特性が追加、変更又は削除されるときに、各ＤＳＬＡＭベースの加入者データベースへ加入者更新を与える。プロセスはブロック６０６へ進み、そこで、ＯＳＳモジュールは、各ＤＳＬＡＭの加入者データベースに記憶された加入者データを非同期で監査する。次いで、プロセスは終了ブロックへ進み、他のアクションの実行へ戻る。
【００５３】
図７は、例示的セットトップボックス（ＳＴＢ）７００の概要を示す。電源７２０は、ＳＴＢ７００に含まれた各コンポーネントを動作するための電気的エネルギーを供給する。バス７１０は、読み取り及び書き込みメモリ（ＲＡＭ）７０２と、一度書き込みメモリ（ＲＯＭ）７０４と、音声インターフェイス７０６と、出力インターフェイス７０８と、記憶インターフェイス７１６と、コントローラ７１４と、ｘＤＳＬインターフェイス７１２とを含む多数のコンポーネント間で信号を共用できるようにする。ＳＴＢ７００のオペレーションを制御するためのプログラム及びデータは、ＲＡＭ７０２、ＲＯＭ７０４、及び／又は記憶装置７１８に記憶することができ、該記憶装置は、記憶インターフェイス７１６に接続される。図示されていないが、ｘＤＳＬインターフェイス７１２は、ｘＤＳＬループを経てローカルサービスＤＳＬＡＭにも接続される。音声インターフェイス７０６は、オペレータ／消費者により選択されたチャンネルに含まれた少なくとも音声媒体を再生及び／又は記録するのに使用できる。
【００５４】
ビデオインターフェイス７０８は、オペレータ／消費者により選択されたチャンネルに含まれたビデオ信号を出力するのに使用される。この出力されたビデオ信号は、モニタ、ディスプレイスクリーン、テレビジョン等のディスプレイ装置に再生するための多数の既知のフォーマットの１つで与えることができる。
【００５５】
図８は、例示的ＤＳＬＡＭ８００の概要を示す。コアネットワークインターフェイス８０６は、上述した及び後述する実質的に同じコアネットワークと通信するのに使用される。多数のセットトップボックス（図７を参照）は、各消費者に対するローカルｘＤＳＬループに接続されたｘＤＳＬインターフェイス８０２を経てサービスされる。認証モジュール８１０は、上述した及び後述する実質的に同じアクションを実行し、そしてｘＤＳＬインターフェイス８０２、システムコントローラ８１２、加入者データベース８１４及び媒体チャンネルアクセスモジュール８０８と通信する。ＤＳＬＡＭ８００の各コンポーネントの一斉の動作及び相互作用で、上述及び後述のように消費者チャンネル切り換え要求のマルチキャスト機能及びローカル認証を行うことができる。
【００５６】
上記仕様、例及びデータは、本発明の構成体の製造及び使用を完全に説明するものである。本発明の精神及び範囲から逸脱せずに本発明は多数の形態で実施できるので、本発明は、特許請求の範囲のみによって限定されるものとする。
【図面の簡単な説明】
【００５７】
【図１】顧客がｘＤＳＬ電話線を経て供給される媒体に対するチャンネルを切り換えられるようにするための例示的システムの概略図である。
【図２Ａ】非マルチキャストイネーブル型ＤＳＬＡＭを含む例示的コアネットワークの概略図である。
【図２Ｂ】マルチキャストイネーブル型ＤＳＬＡＭを含む例示的コアネットワークの概略図である。
【図３】顧客によるチャンネル要求を有効確認するマルチキャストイネーブル型ＤＳＬＡＭを含む例示的コアネットワークの概略図である。
【図４】ＯＳＳ、ＤＳＬＡＭ及びＳＴＢを相互作用するための例示的コアネットワークの概略図である。
【図５】認証モジュールにより実行されるアクションの概要を示すフローチャートである。
【図６】ＯＳＳモジュールにより実行されるアクションの概要を示すフローチャートである。
【図７】例示的セットトップボックスの概略図である。
【図８】本発明による例示的ＤＳＬＡＭの概略図である。
【図１】
2005519525.tif 000003
【図２Ａ】
2005519525.tif 000004
【図２Ｂ】
2005519525.tif 000005
【図３】
2005519525.tif 000006
【図４】
2005519525.tif 000007
【図５】
2005519525.tif 000008
【図６】
2005519525.tif 000009
【図７】
2005519525.tif 000010
【図８】
2005519525.tif 000011
【国際調査報告】
2005519525.tif 000012
2005519525.tif 000013