モバイル放送システムにおけるサービスガイドの生成のためのサービスガイドソースの伝送方法、並びに通知イベント/通知メッセージの伝送方法及びシステム
本発明は、放送サービスを受信する加入者に情報を提供するための通知メッセージの生成のために通知イベントを伝送するモバイル放送システムを提供する。上記モバイル放送システムは、放送サービスの加入者情報を管理し、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージの生成を処理し、通知メッセージの生成完了を表す応答メッセージを生成する第1の装置と、少なくとも一つの通知イベントにより、通知メッセージの生成を要求する通知イベントメッセージを第1の装置に伝送し、応答メッセージを受信した後に、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第2の装置とを含むことを特徴とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明はモバイル放送システムにおける情報提供方法及びメッセージ伝送方法に関するもので、特に、移動端末でサービスガイド生成のためのサービスガイドソースに多様なガイド情報を提供するための通知イベント/通知メッセージを伝送する方法及びシステムに関するものである。
【背景技術】
【0002】
移動通信市場では、既存技術の再構成又は統合を通じて新たなサービスの生産が持続的に要求されている。現在の通信及び放送技術の発達は、従来の放送システム及び移動通信システムで携帯電話、PDA(Personal Digital Assistants)のような携帯端末(又は移動端末)を通じて放送サービスを提供している。このような潜在的で実際的な市場需要とマルチメディアサービスに対して急増するユーザー要求、既存の音声サービス以外に放送サービスのような新たなサービスを提供するためのサービス提供者の目標戦略、及びユーザーの要求を受け入れてモバイル通信事業を強化しているIT(Information Technology)企業の利害関係のため、移動通信サービスとIPとの融合は次世代移動通信技術の開発において優先度が高くなっている。
【0003】
OMA(Open Mobile Alliance)は、個別モバイルソリューション(mobile solution)間の双方向伝送(interworking)のための標準を研究するグループであり、移動通信用ゲーム、インターネットサービスに対する多様なアプリケーション標準を定義する。OMAに属するワーキンググループの中で、OMA BAC BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast Sub Working Group)は、移動端末を用いて放送サービスを提供するための技術を研究している。以下に、上記OMAで論議されているモバイル放送システム(以下、“BCASTシステム”)に関して簡略に説明する。
【0004】
モバイル放送システムにおいて、放送サービスを受信するための移動端末は、サービス自体に関する説明情報、サービスに関する課金情報、及びサービスの受信方法に関する情報を含む、いわゆるサービスガイド情報を受信しなければならない。この移動端末は、サービスガイド情報を用いて該当サービスを受信する。サービスガイドを用いるモバイル放送システムの例として、BCASTシステムを参照して従来の放送サービス方法を説明するが、本発明はBCASTシステムに限られるものではない。
【0005】
図1は、移動端末にサービスガイドを伝送する一般的なモバイル放送システムの構成例を示す。下記の<表1>及び<表2>は、図1の構成要素(例えば、論理エンティティ(logical entity))間のインターフェースを示す。
【0006】
【表1】
【0007】
【表2】
【0008】
図1を参照すれば、コンテンツ供給(Content Creation)ブロック101は、放送サービス(BCAST)の提供者であるコンテンツ供給者又はコンテンツ提供者を意味する。このBCASTサービスは、従来のオーディオ/ビデオ放送サービス、音楽/データファイルダウンロードサービスなどを含むことができる。サービスガイドコンテンツ供給ソース(Service Guide Content Creation Source:以下、“SGCCS”と称する)部102を含むコンテンツ供給者101は、BCASTサービスのサービスガイドを生成するために必要なコンテンツ情報、移動端末の性能情報、ユーザープロファイル、及びコンテンツタイム情報を、上記<表1>のSG1インターフェース103を通じてBCASTサービスアプリケーション(BSA)ブロック104のサービスガイドアプリケーションソース(Service Guide Application Source:以下、“SGAS”とする)部105に伝送する。
【0009】
BCASTサービスアプリケーションブロック104は、コンテンツ供給者ブロック101から提供されたBCASTサービスのデータをBCASTネットワークに適合した形態に処理してBCASTサービスデータを作る。また、BCASTサービスアプリケーションブロック104は、モバイル放送ガイドに必要な標準化メタデータを生成する。SGAS部105は、SGCCS部102から提供された情報を含むサービス/コンテンツ詳細情報、スケジュール情報、及び位置情報のようなサービスガイドの生成に必要な各種ソースを、SG2インターフェース106を通じてBCASTサービス分配/適応(BSD/A)ブロック108のサービスガイド生成(Service Guide Generation:以下、“SG-G”と称する)部109に伝送する。
【0010】
BCASTサービス分配/適応ブロック108は、BCASTサービスアプリケーションブロック104から提供されたBCASTサービスデータを伝送するベアラ(bearer)を設定する役割、BCASTサービスの伝送スケジュールを決定する役割、及びモバイル放送ガイド情報を生成する役割を担当する。BCASTサービス分配/適応ブロック108は、BCASTサービスデータを伝送するためのネットワークである放送分配システム(BDS)122及び双方向通信を支援する双方向ネットワーク(interaction network)123に接続される。
【0011】
SG-G部109によって生成されたサービスガイドは、サービスガイド分配(SG Distribution:以下、“SG-D”と称する)部110と、SG5インターフェース117を通じて端末(terminal)119に伝達される。サービスガイドがBDS122又は双方向通信を支援する双方向ネットワーク123を通じて伝達される、あるいは該当システム又はネットワークとの整合が必要である場合に、SG-G部109によって生成されたサービスガイドは、サービスガイド適応(SG Adaptation:以下、SG-A)部111で整合されてSG-D部110に伝達される、あるいはSG-B1インターフェース116を通じてBDSサービス分配ブロック121に伝達される。
【0012】
BCAST加入管理ブロック113は、BCASTサービスの受信のための加入情報とサービス提供情報、及びBCASTサービスを受信する端末に対する装置情報を管理する。BCAST加入管理ブロック113のサービスガイド加入ソース(Service Guide Subscription Source:以下、“SGSS”と称する)部114は、サービスガイドの生成、加入、及び供給(provisioning)に関連したソース、及び購買情報、広告関連情報などのソースをSG4インターフェース112を介してサービスガイドを生成するSG-G部109に伝送する。
【0013】
BDSサービス分配ブロック121は、受信されたすべてのBCASTサービスを放送チャンネル又は双方向チャンネル(interaction channel)を介して分配する役割を遂行し、BDS122のタイプによって存在したり、存在しなかったりすることができるエンティティである。BDS122は、BCASTサービスを伝送するネットワークであり、DVB-H(Digital Video Broadcasting-Handheld)、3GPP基盤のMBMS(Multimedia Broadcast and Multicast Services)、3GPP2基盤のBCMCS(Broadcast and Multicast Services)のような放送ネットワークとなることができる。双方向ネットワーク123は、ポイントツウポイントでBCASTサービスを伝送し、あるいはBCASTサービスの受信に関連した制御情報及び付加情報を双方向に交換し、例えば既存のセルラー(cellular)ネットワークとなることができる。
【0014】
端末119は、Aiインターフェースを介してBCASTサービスの受信が可能な端末機であり、端末機の性能によりセルラーネットワークに接続することができる。端末119は、サービスガイドクライアント(Service Guide Client:以下、“SG-C”と称する)120を含み、SG5インターフェース117を介して伝送されるサービスガイドを受信したり、SG6インターフェース118を介して伝送される通知メッセージを受信したりすることによって、BCASTサービスの受信のための適切な動作を遂行する。
【0015】
下記の<表3>乃至<表5>に、BCASTサービスの標準で定義された図1のキー要素(例えば、論理エンティティ)について簡単に説明する。
【0016】
【表3】
【0017】
【表4】
【0018】
【表5】
【0019】
図2は、図1のモバイル放送システムにおいて、通知メッセージを伝送するためにBCASTサービスに定義されている通知構成を示す。
図2を参照すると、コンテンツ供給(Content Creation)ブロック201はBCASTサービスの供給者であり、BCASTサービスは従来のオーディオ/ビデオ放送サービス、音楽/データファイルダウンロードサービスなどを含むことができる。BCASTサービスの供給に問題があり、あるいはBCASTサービスに変動がある場合に、コンテンツ供給ブロック201は、BCASTサービスアプリケーション202内に位置する通知イベント部(Notification Event Function:NTE)202-1に上記変動事項を通知する。
【0020】
BCASTサービスアプリケーション202は、コンテンツ供給ブロック201から提供されたBCASTサービスのデータをBCASTネットワークに適合した形態に処理してBCASTサービスデータを作り、モバイル放送ガイドに必要な標準化メタデータを生成する。また、BCASTサービスアプリケーション202は、コンテンツ供給ブロック201から提供されたBCASTサービスの変動を、BCAST加入管理部(BSM)204内に位置された通知生成部(NTG)204-1に通知する。
【0021】
BCASTサービス分配/適応部203は、BCASTサービスアプリケーション202から提供されたBCASTサービスデータを伝送するベアラを設定し、BCASTサービスの伝送スケジュールを決定し、そしてモバイル放送ガイドを生成し、BCASTサービスを提供できる放送分配システム(Broadcast Distribution System:BDS)206及び双方向通信を支援する双方向ネットワーク207に接続される。また、通知分配/適応部(Notification Distribution/Adaptation Function)203-1を含むBCASTサービス分配/適応部203は、BCAST加入管理部204から通知メッセージを受信してBDS206又は双方向ネットワーク207を通じて一つ又は複数のユーザーに伝送する。
【0022】
BCAST加入管理部204は、BCASTサービスの受信のための加入情報、サービス提供情報、及びBCASTサービスを受信する装置に対する装置情報を管理する。特に、通知生成部204-1を含むBCAST加入管理部204は、コンテンツ供給ブロック201及びBDS206から通知イベントに関する情報を受信して通知メッセージを生成し、あるいはBCASTサービスイベントに対する通知メッセージを生成する。
【0023】
BDSサービス分配部205は、受信されたすべてのBCASTサービスを放送チャンネル又は双方向チャンネルを介して分配する役割を遂行し、BDS206のタイプにより存在したり、存在しなかったりすることができるエンティティである。
【0024】
BDS206は、BCASTサービスを伝送するネットワークであり、例えば、DVB-H、3GPP基盤のMBMS、3GPP2基盤のBCMCSとなることができる。また、BDS206は、特定のBCASTサービスの伝送に変動がある場合にはX-1インターフェース231を介して、あるいはBDSサービス分配部105が存在する場合にはNT-B1インターフェース224を介して、BCASTサービス分配/適応部203に上記変動事項を通知する。
【0025】
双方向ネットワーク207は、ポイントツウポイントでBCASデータを伝送し、又はBCASTサービスの受信に関連した制御情報及び付加情報を双方向に変更する。例えば、双方向ネットワーク207は、既存のセルラーネットワークとなることができる。
【0026】
端末208は、BCASTサービスの受信が可能な端末であり、端末機の性能によりセルラーネットワークに接続できる。ここで、端末208はセルラーネットワークとアクセス可能な端末であると仮定する。端末208は、通知クライアント部(NTC)208-1によって、NT-5インターフェース225を介して伝送される通知メッセージを受信することによって適切な動作を遂行し、あるいはNT-6インターフェース226を介して伝送される通知メッセージを受信して適切な動作を遂行する。
【0027】
次に、論理エンティティ間のバックエンドインターフェース(Backend Interface)を説明する。
NT-1インターフェース221は、BCASTサービスアプリケーション202に位置する通知イベント部202-1とコンテンツ供給ブロック201との間のインターフェースであり、コンテンツ供給ブロック201に発生する通知イベントを通知イベント部202-1に伝達するために使用される。
【0028】
NT-3インターフェース222は、BCASTサービスアプリケーションブロック202に位置する通知イベント部202-1とBCAST加入管理部204の通知生成部204-1との間のインターフェースであり、通知イベント又は通知メッセージの生成に必要な情報を伝達することで、通知生成部204-1は通知メッセージを生成することができる。
【0029】
NT-4インターフェース223は、BCAST加入管理部204に位置する通知生成部204-1とBCASTサービス分配/適応部203の通知分配適応部203-1との間のインターフェースであり、通知生成部204-1で生成された通知メッセージをBDS206又は双方向ネットワーク207を通じて伝送されるように通知分配適応部203-1に伝送し、あるいはBDS206に発生された通知ベントを通知分配適応部203-1から通知生成部204-1に伝送するために使用される。
【0030】
NT-5インターフェース225は、BCASTサービス分配/適応部203の通知分配適応部203-1から伝送された通知メッセージが放送チャンネルを介して端末208に直接伝送される場合に使用されるインターフェースである。NT-5インターフェース225は、一つの端末又は複数の端末に通知メッセージを伝送するのに使用される。
【0031】
NT-6インターフェース226は、BCASTサービス分配/適応部203の通知分配適応部203-1から伝送された通知メッセージが、双方向ネットワーク207を通じて端末208との専用チャンネル又は双方向ネットワーク207で提供された放送チャンネルを介して、端末208に直接伝送される場合に使用されるインターフェースである。NT-6インターフェース226は、一つ又は複数の端末に上記通知メッセージを伝達するために使用される。
【0032】
BCASTサービス分配/適応部203とBDSサービス分配部205との間のインターフェースであるNT-B1インターフェース224は、 BCASTサービス分配/適応部203によってBDS206で使用される伝送経路、又はBDS206で発生された通知イベントの受信経路の設置のために使用される。
【0033】
X-1インターフェース231は、BDSサービス分配部205が存在しないとき、BCASTサービス分配/適応部203によってBDS206で使用される伝送通路又はBDS206で発生された通知イベントの受信経路の設置のために使用されるインターフェースである。BDSサービス分配部205が存在すると、X-1インターフェース231は、BDS206に発生された通知イベントの伝送のために、BDS206とBDSサービス分配部205との間のインターフェースとして使用される。
【0034】
BDSサービス分配部205が存在しないとき、X-2インターフェース232は、BCASTサービス分配/適応部203によって双方向ネットワーク207で使用される伝送通路の設置のために使用されるインターフェースである。BDSサービス分配部205が存在する場合、X-2インターフェース232は、BDS206と双方向ネットワーク207との間のインターフェースとして、双方向ネットワーク207で通知メッセージが伝送されるベアラの設定のために使用される。
【0035】
BDS206と端末208とのインターフェースであるX-3インターフェース233は、BCASTサービス又は放送チャンネルを介して伝送されたすべてのメッセージのために使用される。
X-4インターフェース234は、BDSサービス分配部205と端末208との間の放送チャンネルインターフェースである。
X-5インターフェース235は、BDSサービス分配部205と端末208との間の双方向チャンネルインターフェースである。
X-6インターフェース236は、双方向ネットワーク207がBCASTサービスに関連した制御情報を伝送することができる双方向チャンネルインターフェースである。
【0036】
通知イベント部202-1は、通知メッセージを生成するのに必要な情報を通知生成部204-1に伝達し、通知の要求されたイベントが発生することを認知すると、通知イベントに関する情報を通知生成部204-1に伝達する。通知生成部204-1は、通知イベント部202-1から通知メッセージの生成に必要な情報及び通知イベントを受信して通知メッセージを生成し、あるいは通知分配適応部203-1を通じて受信されたBDS206の通知イベントを用いて通知メッセージを生成して通知分配適応部2031に伝送する。通知メッセージは、(1)サービスの開始を更に知らせる必要がある場合、(2)コンテンツ供給ブロック201からサービス情報の変更を示す通知を受信して新たなモバイル放送ガイドを伝送する必要がある場合、及び(3)BDS206で特定のイベントが発生した場合に生成される。
【0037】
通知分配適応部203-1は、NT-5 225又はNT-6 226を通じて通知メッセージを伝送する役割をし、BDS206から特定のモバイル放送サービスの変更、例えば無線ネットワーク環境に基づいてデータレートの調節又はサービスの不可能性などを受信する場合に、該当通知イベントをNT-4 223を通して通知生成部204-1に伝達する役割をする。
【0038】
図3は、一般的なモバイル放送システムにおけるサービスガイドを提供するための論理要素間のメッセージフローを示す。
図3で、参照番号301はコンテンツ供給者101のSGCCS102を、参照番号302はBCASTサービスアプリケーション104のSGAS105を、参照番号303はBCAST加入管理部113のSGSS114を、参照番号304はBCASTサービス分配/適応部108のSG-G/D/A109,110,111を、各々表す。
【0039】
図3を参照すると、ステップ311で、SGCCS301は、BCASTサービスに関連したコンテンツ情報及び属性値をSGAS302に伝達する。ステップ312で、SGAS302は、SGCCS301から提供された属性値を用いてBCASTフォーマットにより放送コンテンツ/サービス情報及び属性値をSG-G/D/A304に伝達する。ステップ313で、SG-G/D/A304は、供給(Provisioning)に関連した情報の要求をSGSS303に送信する。ステップ314で、SGSS303は、要求された供給に関連した情報をSG-G/D/A304に提供する。ステップ315で、SG-G/D/A304は、サービスガイド(SG)を生成する。
【0040】
図4は、一般的なモバイル放送システムにおいて、通知メッセージを提供するための論理エンティティ間のメッセージフローを示す。
ここで、参照番号401はBCASTサービスアプリケーション202の通知イベント部(NTE)202-1を、参照番号402はBCAST加入管理部204の通知生成部(NTG)204-1を、参照番号403はBCASTサービス分配/適応部203の通知分配適応部(NTDA)203-1を、各々表す。
【0041】
図4を参照すると、通知イベントは、NTE401又はNTDA403で生成されてNTG402に伝送され、あるいはBCAST加入管理部204又はBDS206に生成される。すなわち、通知イベントがコンテンツ生成部201又はBSA202で発生すると、NTE401は、ステップ411で、NT3インターフェース222を通じてBSM204のNTG402にイベント通知(Event notice)を伝達する。通知イベントがBCASTサービス分配/適応部203又はBDS206で発生すると、通知イベント情報は、ステップ412で、NT-4インターフェース223を通じてNTDA403からNTG402に伝送される。また、通知イベントは、BSM204で自発的に生成され、NTG402を通じてNTDA403に伝送される。ステップ413で、NTG402は、通知イベントを自発的に生成し、あるいはNT-3 222又はNT-4 223を通じて上記通知イベントを受信する。ステップ414で、NTG402は、通知メッセージを生成する。その後、NTG402は、ステップ415で、NT-4インターフェース223を通じてNTDA403に通知メッセージを伝送する。
【0042】
しかしながら、従来のモバイル放送システム、BSD/A又はBDS206では、発生した通知イベントに対する通知メッセージを生成し、すべての通知イベントに対して生成された通知メッセージを伝送する方法、又は通知イベント/通知メッセージを受信する場合に応答を送信する方法は提供されていない。
したがって、モバイル放送システムにおいては、通知イベント/通知メッセージを伝送するために改善された方法及びシステムを必要とする。
【発明の開示】
【発明が解決しようとする課題】
【0043】
上記の従来技術の問題点を解決するために、本発明の目的は、モバイル放送システムにおける通知イベント/通知メッセージを伝送するための方法及びシステムを提供することにある。
また、本発明の目的は、モバイル放送システムにおけるサービスガイドの生成のためのサービスガイドソースを伝送するための方法及びシステムを提供することにある。
さらに、本発明の目的は、モバイル放送システムにおいて、サービスガイドの生成のために購買情報を含む供給情報を伝送するための方法及びシステムを提供することにある。
【課題を解決するための手段】
【0044】
上記のような目的を達成するために、本発明の一態様によれば、放送サービスの加入者情報管理と通知メッセージの生成を処理する第1の装置と、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報を提供するための通知メッセージ生成のために、通知イベントを伝送する方法であって、第2の装置によって、少なくとも一つの通知イベントにより通知メッセージの生成を要求する通知イベントメッセージを第1の装置に伝送する段階と、第1の装置によって、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージを生成し、通知メッセージの生成完了を示す応答メッセージを第2の装置に伝送する段階と、を有することを特徴とする。
【0045】
本発明の他の態様によれば、放送サービスを受信する加入者に情報を提供するための通知メッセージ生成のために、通知イベントを伝達するモバイル放送システムであって、放送サービスの加入者情報を管理し、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージの生成を処理し、通知メッセージの生成完了を表す応答メッセージを生成する第1の装置と、少なくとも一つの通知イベントにより、通知メッセージの生成を要求する通知イベントメッセージを第1の装置に伝送し、応答メッセージを受信した後に、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第2の装置と、を含むことを特徴とする。
【0046】
また、本発明の他の態様によれば、放送サービスの加入者情報管理と通知メッセージの生成を処理する第1の装置と、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報提供のための通知メッセージの伝送方法であって、第1の装置によって、放送チャンネルと双方向チャンネルのうち、該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成して第2の装置に伝送する段階と、第2の装置によって、要求メッセージを受信した後に、伝送チャンネルの情報に基づいて放送チャンネル又は双方向チャンネルを介して該当通知メッセージを伝送する段階と、を有することを特徴とする。
【0047】
さらに、本発明の他の態様によれば、放送サービスを受信する加入者に情報提供のための通知メッセージを伝送するモバイル放送システムであって、放送サービスの加入者情報管理を遂行し、放送チャンネル及び双方向チャンネルのうちの該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成する第1の装置と、要求メッセージを受信した後に、伝送チャンネル情報に基づいて放送チャンネル又は双方向チャンネルに該当通知メッセージを伝送する第2の装置と、を含むことを特徴とする。
【0048】
本発明のもう一つの態様によれば、モバイル放送システムは放送サービスの加入者情報を管理する第1の装置と、サービスガイドの生成と放送チャンネル又は双方向チャンネルを介してサービスガイドの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、加入者の放送サービスを受信するためのサービスガイドの生成のためにサービスガイドソースを伝送する方法であって、第1の装置によって、少なくとも一つのサービスガイドソースが含まれた要求メッセージを第2の装置に伝送する段階と、第2の装置によって、少なくとも一つのサービスガイドソースによりサービスガイドを生成し、その処理結果が含まれた応答メッセージを第1の装置に伝送する段階と、を有することを特徴とする。
【0049】
なお、本発明の他の態様によれば、加入者の放送サービス受信のためのサービスガイドの生成のためにサービスガイドソースを伝送するモバイル放送システムであって、放送サービスの加入者情報を管理して少なくとも一つのサービスガイドソースが含まれた要求メッセージを生成する第1の装置と、第1の装置から受信された要求メッセージに基づいてサービスガイドを生成し、その処理結果が含まれた応答メッセージを第1の装置に伝送し、放送チャンネル又は双方向チャンネルを介してサービスガイドの伝送を処理する第2の装置と、を含むことを特徴とする。
【発明の効果】
【0050】
本発明によるモバイル放送システムは、サービスガイドの生成のためのサービスガイドソースの伝送と応答のための具体的な伝送手順を提供することができる。また、本発明は、BSD/A又はBDSからの通知イベントに対して生成された通知メッセージ及びすべての通知イベントに対して生成された通知メッセージに対する具体的な伝送方法だけでなく、その要請メッセージに対する効率的な応答方法も提供することができる。
【0051】
本発明の実施形態は、コンピュータ読み出し可能な(computer-readable)記録媒体に書き込まれたコンピュータ読み出し可能なコードを含む様々な方法で実現できる。このコンピュータ読み出し可能な記録媒体は、データがコンピュータ読み出し可能な方式で格納されたいずれのタイプの記録デバイスにもなることができる。コンピュータ読み出し可能な記録媒体は、その例としてROM、RAM、CD-ROM、磁気テープ、フロッピーディスク(登録商標)、光データ記憶、及び搬送波(例えば、インターネットを通じるデータ伝送)が挙げられるが、これらに限定されるものではない。また、コンピュータ読み出し可能な記録媒体は、ネットワークに接続された複数のコンピュータシステムに分配され、それによってコンピュータ読み出し可能なコードがそこに書き込まれて分配方式で実現することができる。なお、本発明の実施形態を実現するために必要な機能的プログラム、コード、及びコードセグメントは、当業者には容易に理解できるものである。
【発明を実施するための最良の形態】
【0052】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
本発明に関連した公知の機能または構成に関する具体的な説明が本発明の要旨を不明にすると判断された場合に、その詳細な説明を省略する。また、下記の説明で具体的な構成及び要素が定義されているが、これらは本発明の全般的な理解を助けるために提供される。したがって、本発明の実施形態において、本発明の範囲及び趣旨を外れないことなく、多様な変化が可能であることは、当該技術分野における通常の知識を有する者には明らかである。
【0053】
後述する説明において、上記した目的を達成するための本発明の代表的な実施形態を提示する。説明の便宜のために、非同期移動通信標準グループである3GPP(3rd Generation Partnership Project)又は移動端末のアプリケーションの標準グループであるOMA(Open Mobile Alliance)のBCASTに定義されるエンティティの名称を同一に使用するが、このような標準及び名称が本発明の範囲を限定するものではなく、本発明は、類似した技術的背景を有するシステムに適用可能であることはもちろんである。
本発明の具体的な実施形態を説明するのに先立って、本発明の理解を助けるために使用されるメッセージスキーマテーブル(message schema table)を、本発明の一態様に従って説明する。
【0054】
図11は、実施形態により本発明に適用されるメッセージスキーマテーブルの構成例を示す。
図11を参照すれば、‘名称’1101は、該当メッセージを構成する要素と属性の名称を示す。‘タイプ’1103は、該当名称1101が要素タイプまたは属性タイプを有するか否かを示す。各要素(element)は、E1、E2、E3、及びE4の値を有する。E1は全体メッセージに対する上位要素を、E2はE1の下位要素を、E3はE2の下位要素を、E4はE3の下位要素を、それぞれ表す。属性(attribute)はAで表し、Aは該当要素の属性を示す。例えば、E1の下のAは、E1の属性を表す。
【0055】
‘カテゴリー’1105は、該当要素又は属性がネットワークN又は端末Tで必須であるか選択的であるかを示すために使用され、上記値が必須であるならばMの値を有し、上記値が選択的であるならばOの値を有する。したがって、ネットワークで必須コンテンツは‘NM’によって示し、端末で必須コンテンツは‘TM’によって示し、ネットワークで選択コンテンツは‘NO’によって示し、端末で選択コンテンツは‘OT’によって示す。‘カーディナリティ(Cardinality)’1107は、要素間の関係を表し、‘0’、‘0..1’、‘1’、‘0..n’、及び‘1..n’の値を有する。ここで、‘0’はオプション関係を意味し、‘1’は必須関係を意味し、‘n’は複数の値を有する可能性を意味する。例えば、‘0..n’は、該当要素値がなく、あるいは該当要素値がnである可能性を意味する。‘説明(Description)’1109は、該当要素又は属性値の意味を定義する。‘データタイプ’1111は、該当要素又は属性のデータタイプ、すなわち生成のために使用されるプログラム言語のタイプを示す。例えば、XML(Extensible Markup Language)を使用することができる。
【0056】
図5は、実施形態により本発明が適用されるモバイル放送システムにおいて、放送サービスを受信するために使用されるサービスガイドの構成を示す。これは、BCASTシステムで移動端末に放送サービスを提供するために提案されたサービスガイドのデータモデルである。一つのサービスガイドは、それぞれの特定の目的を有するフラグメント(fragment)で構成され、このフラグメントは、図5に示すように、その用途により4個のグループに分けられる。
【0057】
図5に示すサービスガイドの例は、全体サービスガイドの上位構成情報を提供する管理グループ(Administrative Group)500と、サービスの加入及び購買情報を提供する供給グループ(Provisioning Group)510と、サービス、コンテンツ、サービススケジューリングのようなサービスガイドのコア情報を提供するコアグループ(Core Group)520と、サービス又はコンテンツにアクセスするためのアクセス情報を提供するアクセスグループ(Access Group)520から構成される。図5において、各フラグメントを接続する実線はフラグメント間の相互参照を意味する。
【0058】
管理グループ500は、サービスガイドを受信するために、移動端末によって必要な基本情報を提供するグループであり、サービスガイドコンテキスト(context)フラグメント501と、サービスガイド伝送記述子(delivery descriptor)フラグメント502と、を含む。サービスガイドコンテキストフラグメント501は、上記端末がサービスガイドを認知できる方法を提供し、サービスガイドを分配する作業者(operator)又は所有者の情報、サービスガイドを受信することができる位置情報、及びサービスガイドの受信のためのサービスガイド伝送記述子(SGDD)との接続情報も提供する。このサービスガイド伝送記述子フラグメント502は、サービスガイドを構成する最小単位であるフラグメントを含むサービスガイド伝送ユニット(SGDU)が位置された伝送セッションの情報を提供し、SGDUに対するグルーピング(grouping)情報及び通知メッセージを受信するためのエントリーポイント(Entry Point)も提供する。
【0059】
供給グループ510は、サービス受信のための料金情報を提供するグループである。この供給グループ510は、購買アイテム(Purchase Item)フラグメント511、購買データ(Purchase Data)フラグメント512、及び購買チャンネル(Purchase Channel)フラグメント513を含む。購買アイテムフラグメント511は、ユーザーが該当購買アイテムを予約又は購買できるようにサービス、コンテンツ、及び時間のようなバンドル(bundle)を提供する。購買データフラグメント512は、サービス又はサービスバンドルに対する料金情報、プロモーション情報のような具体的な購買及び予約情報を含む。購買チャンネルフラグメント513は、予約又は購買のためのアクセス情報を提供する。
【0060】
コアグループ(Core group)520は、サービス自体に関する情報を提供するグループである。このコアグループ520は、サービスフラグメント521、スケジュールフラグメント522、及びコンテンツ(Content)フラグメント523を含む。サービスフラグメント521は、全体サービスガイドの中心として放送サービスに含まれるコンテンツの上位集合体(aggregate)であり、サービスのコンテンツ、ジャンル、サービス位置などの情報を提供する。スケジュールフラグメント522は、ストリーミング(Streaming)及びダウンロード(Downloading)サービスに含まれたコンテンツのそれぞれの時間情報を提供する。コンテンツフラグメント523は、放送されるコンテンツの詳細な説明、ターゲットユーザーグループ、サービス位置、及びジャンルを提供する。
【0061】
アクセスグループ530は、アクセスフラグメント531とセッション記述(Session Description)フラグメント532を含む。アクセスフラグメント531は、ユーザーがサービスを見られるようにアクセス関連情報を提供し、該当アクセスセッションに対する伝送方法及びセッション情報を提供する。このセッション記述フラグメント532は、アクセスフラグメント531に含まれることもでき、URI形態で位置情報を提供することによって、端末は該当セッション記述情報を確認することができる。また、セッション記述フラグメント532は、該当セッションに存在するマルチメディアコンテンツに対するアドレス情報及びコーデック情報を提供する。
【0062】
サービスガイド情報は、図5に示すように、4個のグループ以外にサービス及びコンテンツに対するプレビューとアイコンを提供するプレビューデータ(Preview Data)フラグメント540と双方向データ(Interactivity Data)フラグメント550をさらに含むことができる。
【0063】
図5のサービスガイドは、図1のSG-G109で生成され、供給グループ510の情報(以下、供給情報)は図1のSGSS114によって提供される。該当供給情報は、図3のステップ314に伝送され、ステップ314で情報はステップ313のクエリー(Query)なしに伝送される。しかしながら、ステップ313の情報は、供給のための情報を獲得するために必ずしも必要でないため、SGSS114は、該当サービス及びコンテンツ、又はスケジュール情報を予め有しなければならないが、これは従来のシステムによって支援されない。したがって、本発明は、実施形態により、SGASとSGSSとの間の情報交換のためのSG-3インターフェースに対する必要性を解決する。下記のように、サービス/コンテンツ及びそのスケジュール情報は、ステップ903を通じてSGASからSGSSに提供される。
【0064】
図6は、本発明の実施形態により、SG-4インターフェースでサービスガイドに関連した情報を送信するのに使われるプロトコルスタックを示す。
SG-4を通じて伝達されるメッセージは、テキスト又はXML形態で伝達されることができる。該当メッセージは、図7を参照して詳しく説明する。SG-4を通じたメッセージは、IP、TCP、及びHTTPを用いて伝送され、BSD/A内のSG-Gは、BSM内のSGSSにHTTP POSTを通じて供給情報要求メッセージを送信する。SGSSは、SG-Gからメッセージを受信した後に、供給情報をHTTP RESPONSEメッセージと共に伝送することができ、あるいはHTTP POSTを通じて結果メッセージを送信することができる。
【0065】
図7は、本発明の実施形態により、供給情報要求メッセージをSG-4を通じて伝送する過程を示す。
ステップ703で、SG-G701は、ServiceId、ContentId、及びScheduleIdを含む供給情報要求メッセージをSGSS702に送信する。この供給情報は、図5で説明したように、加入者のサービス受信のための料金情報を含む。ステップ703で提供される供給情報要求メッセージは、下記の<表6>に示すようである。ステップ704で、SGSS702は、SG-G701から受信された情報でサービスガイドの供給情報を生成して該当情報をSG-G701に送る。この供給情報がすぐに生成されて伝達される場合に、SGSS702は、ステップ703で受信された要求メッセージに応答してHTTP応答メッセージと共に結果メッセージを送信する。サービスガイドの供給情報を生成するための時間が要求されると、SGSS702はSG-G70とSGSS702との間のセッションが終了した後、供給情報生成の完了時にProvReqId及びBSDAAddressを用いてHTTP POSTを通じて結果メッセージをSG-G701に通知することができる。この結果メッセージの詳細は、下記の<表7A>及び<表7B>に示す。<表7B>の応答メッセージにおいて、PurchaseItemは<表8A>乃至<表8E>のPurchaseItemInfoを継承し、PurchaseDataは<表9A>乃至<表9F>のPurchaseDataInfoを継承し、PurchaseChannelは<表10A>乃至<表10E>のPurchaseChannelInfoを継承する。ステップ704でSG-G要求に応答は、SG-Gのいくつかの要求に対する応答を一つのメッセージを用いてSGSSからSGASに送ることができる。
【0066】
【表6】
【0067】
【表7A】
【0068】
【表7B】
【0069】
【表8A】
【0070】
【表8B】
【0071】
【表8C】
【0072】
【表8D】
【0073】
【表8E】
【0074】
【表9A】
【0075】
【表9B】
【0076】
【表9C】
【0077】
【表9D】
【0078】
【表9E】
【0079】
【表9F】
【0080】
【表9G】
【0081】
【表10A】
【0082】
【表10B】
【0083】
【表10C】
【0084】
【表10D】
【0085】
【表10E】
【0086】
図8は、本発明の実施形態により、NT-4インターフェースを介して通知イベント/通知メッセージを送受信するために使用されるプロトコルスタックを示す。
NT-4を介して伝送されるメッセージは、テキスト又はXML形態で伝送することができる。該当メッセージは、図9又は図10を参照して詳細に説明する。NT-4を通じるメッセージは、IP、TCP、及びHTTPを用いて伝送され、BSD/A内のNTDAは、BSMのNTGにHTTP POSTを通じて通知イベントメッセージを送信することによって、通知メッセージの生成を要求することができる。この通知イベントメッセージに対する応答で、BSMのNTGは、通知メッセージを生成してNTDAに送信し、それによって端末に通知メッセージの伝送を要求することができる。また、通知イベントメッセージを受信すると、NTGは、通知イベントの要求に対する結果をHTTP RESPONSEメッセージと共にNTDAに伝送し、あるいはHTTP POSTを通じて結果メッセージを送ることができる。
【0087】
図9は、本発明の実施形態により、通知メッセージをNT-4インターフェースを通じて伝送する過程を示す。
ステップ903で、NTG901はNTDA902に伝送要求メッセージを送信して、通知メッセージの伝送を端末に伝達することを要求する。ステップ903で提供される伝送要求(NTDReq)メッセージの一例は、<表11A>及び<表11B>に示すようである。<表11A>及び<表11B>で、通知メッセージに対する伝送要求メッセージを生成する場合に、実際の通知メッセージは、伝送要求メッセージにMIME符号化(Encoding)によって添付されて伝達される。該当通知メッセージに関連して、NTG901は、伝送優先順位を示す優先順位(Priority)及び通知メッセージを伝送するターゲットアドレス(Target Address)を明示し、NTDA902に伝送要求メッセージを伝送する。NTDA902は、通知メッセージに対する該当属性を確認し、優先順位に応じて通知メッセージを伝送し、ターゲットアドレスによりユーザーに通知メッセージを伝達する。このターゲットアドレスに関連して、通知メッセージは、特定サービスを用いるユーザーに該当サービスに接続されたAccessIDを通じて伝送され、特定マルチキャストIPアドレス(Multicast IP Address)を通じて複数のユーザーに伝達される。
【0088】
BSD/Aは、BSMからNTDA又はSG-Gを通じてAccessID又はマルチキャストIPアドレスを受信することができる。ステップ904で、NTDA902は、NTG901から受信された通知メッセージを利用可能なBDSを通じて端末に伝送し、通知メッセージの伝送完了を示すメッセージをNTG901に送る。通知メッセージが直接伝送される場合に、NTDA902は、ステップ903で受信された要求メッセージに対してHTTP応答メッセージと共に上記通知メッセージの伝達完了を示す結果メッセージを送信することができる。その他に、通知メッセージを伝送するのに時間が要求されると、NTDA902は、NTG901とのセッションを終了し、通知メッセージの伝送完了時に、ステップ903で受信されたNTDReqのNTDReqId及びBSMAddressとHTTP POSTを用いてNTG901に伝送する。上記の結果メッセージは、下記の<表12>に示したとおりである。
【0089】
【表11A】
【0090】
【表11B】
【0091】
【表12】
【0092】
図10は、本発明の実施形態により、NT-4インターフェースを通じて通知イベントを伝送する過程を示す。
ステップ1003で、NTDA1002は、通知メッセージの生成を要求するメッセージ、すなわち通知イベントメッセージをNTG1001に伝送する。ステップ1003で、NTG1001に伝送される通知イベントメッセージの一例として下記<表13A>乃至<表13I>に示す。NTDA1002で生成された通知イベントは、放送分配システム(BDS)又はNTDA1002で発生するイベントに対応する。ステップ1004で、NTG1001は、NTDA1002から受信された通知イベント情報に基づいて通知メッセージを生成し、通知メッセージの生成完了を示す応答メッセージをNTDA1002に送信する。通知メッセージがすぐに生成されてNTG1001に伝達されると、NTG1001は、ステップ1003で受信された要求メッセージに応答してHTTP応答メッセージと共に結果メッセージを送信することができる。一方、通知メッセージを生成するのに時間が要求される場合に、NTG1001は、NTDA1002とのセッションを終了し、ステップ1003で受信されたNTDAEReqメッセージのNTDAEReqId及びBSAAddressとHTTP POSTを用いて結果メッセージをNTDA1002に送る。上記結果メッセージは、下記の<表14>に示したとおりである。
【0093】
【表13A】
【0094】
【表13B】
【0095】
【表13C】
【0096】
【表13D】
【0097】
【表13E】
【0098】
【表13F】
【0099】
【表13G】
【0100】
【表13H】
【0101】
【表13I】
【0102】
【表14】
【0103】
図12は、本発明の他の実施形態により、SG-4インターフェース又はNT-4インターフェースを用いてサービスガイドソース又は通知イベントの提供を要求するメッセージを伝達するためのプロトコルスタックを示す。
SG-4又はNT-4インターフェース1201を通じたメッセージ伝送のために、図6又は図8に示すようにHTTPに直接メッセージを伝達することができる。また、図12に示すように、該当要求メッセージは、シンプルオブジェクトアクセスプロトコル(Simple Object Access Protocol:SOAP)、XML-RPC(Extensible Markup Language-Remote Procedure Call)、ブロック拡張交換プロトコル(Blocks Extensible Exchange Protocol:BEEP)のようなXMLデータ伝送のためのWebサービスプロトコルを用いて伝送することができる。図12で、参照番号1203乃至1209は、IP,TCP、HTTP、及びWebサービスプロトコルを含む階層構造を示す。
【0104】
図13は、本発明の実施形態により、サービスガイドの生成に必要なサービスガイドソースをSG-4インターフェースを通じて伝送する過程を示す。
図13を参照すると、ステップ1311で、SGSS1301は、<表15>に定義されたサービスガイドソースの伝達のための要求メッセージをSG-G1302に伝送する。ステップ1312で、要求メッセージを通じてサービスガイドソースを受信すると、SG-G1302は、サービスガイドソースに対する処理結果を含む、<表16>に示すような応答メッセージをSGSS1301に伝送する。
【0105】
【表15】
【0106】
【表16】
【0107】
図14は、本発明の他の実施形態により、通知メッセージをNT-4インターフェースを通じて伝送する過程を示す。
ステップ1411で、NTG1401は、<表17A>及び<表17B>に定義された通知メッセージをNTDA1402に伝送する。ステップ1411で、NTDA1402に伝達された該当通知メッセージは、NTDA1402を経て放送チャンネル又は双方向チャンネルを介して該当ターゲットアドレス(TargetAddress)に伝送される。通知メッセージがターゲットアドレスに送信された後に、NTDA1402は、ステップ1412で、通知イベントに対する処理結果を<表18>に定義された応答メッセージを用いてNTG1401に伝送する。
【0108】
【表17A】
【0109】
【表17B】
【0110】
【表18】
【0111】
下記の<表19A>乃至<表19E>は、<表18>に定義された応答メッセージに含まれる、通知イベントに関する処理結果を示すコード値の一例を示す。通知メッセージの要求事項がよく処理されると、応答メッセージのコード値は‘000’に設定され、NTGは該当コード値を確認して要求事項が処理されたことを認知することができる。
【0112】
<表19A>乃至<表19B>は、コード値として使用されるグローバル状態コードを示し、今後の使用のためにNTG、NTDAに格納される。追加的なコードは、サービス提供者の目的に従って定義されうる。また、以後の使用のために端末にコード値を格納することも可能である。これらコードは、応答メッセージだけでなく、モバイル放送システム又は移動端末の処理結果を送信する必要がある場合に、StatusCodeのコード値を通じて結果を通知するために使用することができる。なお、<表14>の応答フィールドは、コード値と同一の用途で使用されることができる。
【0113】
【表19A】
【0114】
【表19B】
【0115】
【表19C】
【0116】
【表19D】
【0117】
【表19E】
【0118】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲を外れない限り、様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。したがって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【0119】
【図1】移動端末にサービスガイドを伝送する一般的なモバイル放送システムの構成例を示す図である。
【図2】図1のモバイル放送システムにおける通知メッセージを伝送するためにBCASTサービスで定義された通知構成を示す図である。
【図3】一般的なモバイル放送システムにおけるサービスガイドを提供するための論理エンティティ間のメッセージフローを示す図である。
【図4】一般的なモバイル放送システムにおける通知メッセージを提供するための論理エンティティ間のメッセージフローを示す図である。
【図5】本発明の実施形態が適用されるモバイル放送システムにおける放送サービスを受信するためのサービスガイドの構成を示す図である。
【図6】本発明の実施形態によりSG-4インターフェースでサービスガイドに関連した情報の伝送のために使用されるプロトコルスタックを示す図である。
【図7】本発明の実施形態により、SG-4を通じて供給情報要求メッセージを伝送する過程を示す図である。
【図8】本発明の実施形態により、NT-4インターフェースを通じて通知イベント/通知メッセージを送受信するために使用されるプロトコルスタックを示す図である。
【図9】本発明の実施形態により、NT-4インターフェースを通じて通知メッセージを伝送する過程を示す図である。
【図10】本発明の実施形態によりNT-4インターフェースを通じて通知イベントを伝送する過程を示す図である。
【図11】本発明の実施形態に適用されるメッセージスキーマテーブルの構成例を示す図である。
【図12】本発明の他の実施形態により、SG-4インターフェース又はNT-4インターフェースを用いてサービスガイドソース又は通知イベントの供給を要求するメッセージを伝達するためのプロトコルスタックを示す図である。
【図13】本発明の実施形態により、サービスガイドの生成に必要なサービスガイドソースをSG-4インターフェースを通じて伝送する過程を示す図である。
【図14】本発明の他の実施形態により、NT-4インターフェースを通じて通知メッセージを伝送する過程を示す図である。
【符号の説明】
【0120】
101 コンテンツ供給ブロック
102 サービスガイドコンテンツ供給ソース(SGCCS)部
103 SG1インターフェース
104 BCASTサービスアプリケーション(BSA)ブロック
105 サービスガイドアプリケーションソース(SGAS)部
106 SG2インターフェース
108 BCASTサービス/適応(BSD/A)ブロック
109 サービスガイド生成(SG‐G)部
110 サービスガイド分配(SG‐D)部
111 サービスガイド適応(SG‐A)部
112 SG4インターフェース
113 BCAST加入管理ブロック
114 サービスガイド加入ソース(SGSS)
117 SG5インターフェース
118 SG6インターフェース
119 端末
120 サービスガイドクライアント(SG‐C)部
121 BDSサービス分配ブロック
122 放送分配システム(BDS)
123 双方向ネットワーク
【技術分野】
【0001】
本発明はモバイル放送システムにおける情報提供方法及びメッセージ伝送方法に関するもので、特に、移動端末でサービスガイド生成のためのサービスガイドソースに多様なガイド情報を提供するための通知イベント/通知メッセージを伝送する方法及びシステムに関するものである。
【背景技術】
【0002】
移動通信市場では、既存技術の再構成又は統合を通じて新たなサービスの生産が持続的に要求されている。現在の通信及び放送技術の発達は、従来の放送システム及び移動通信システムで携帯電話、PDA(Personal Digital Assistants)のような携帯端末(又は移動端末)を通じて放送サービスを提供している。このような潜在的で実際的な市場需要とマルチメディアサービスに対して急増するユーザー要求、既存の音声サービス以外に放送サービスのような新たなサービスを提供するためのサービス提供者の目標戦略、及びユーザーの要求を受け入れてモバイル通信事業を強化しているIT(Information Technology)企業の利害関係のため、移動通信サービスとIPとの融合は次世代移動通信技術の開発において優先度が高くなっている。
【0003】
OMA(Open Mobile Alliance)は、個別モバイルソリューション(mobile solution)間の双方向伝送(interworking)のための標準を研究するグループであり、移動通信用ゲーム、インターネットサービスに対する多様なアプリケーション標準を定義する。OMAに属するワーキンググループの中で、OMA BAC BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast Sub Working Group)は、移動端末を用いて放送サービスを提供するための技術を研究している。以下に、上記OMAで論議されているモバイル放送システム(以下、“BCASTシステム”)に関して簡略に説明する。
【0004】
モバイル放送システムにおいて、放送サービスを受信するための移動端末は、サービス自体に関する説明情報、サービスに関する課金情報、及びサービスの受信方法に関する情報を含む、いわゆるサービスガイド情報を受信しなければならない。この移動端末は、サービスガイド情報を用いて該当サービスを受信する。サービスガイドを用いるモバイル放送システムの例として、BCASTシステムを参照して従来の放送サービス方法を説明するが、本発明はBCASTシステムに限られるものではない。
【0005】
図1は、移動端末にサービスガイドを伝送する一般的なモバイル放送システムの構成例を示す。下記の<表1>及び<表2>は、図1の構成要素(例えば、論理エンティティ(logical entity))間のインターフェースを示す。
【0006】
【表1】
【0007】
【表2】
【0008】
図1を参照すれば、コンテンツ供給(Content Creation)ブロック101は、放送サービス(BCAST)の提供者であるコンテンツ供給者又はコンテンツ提供者を意味する。このBCASTサービスは、従来のオーディオ/ビデオ放送サービス、音楽/データファイルダウンロードサービスなどを含むことができる。サービスガイドコンテンツ供給ソース(Service Guide Content Creation Source:以下、“SGCCS”と称する)部102を含むコンテンツ供給者101は、BCASTサービスのサービスガイドを生成するために必要なコンテンツ情報、移動端末の性能情報、ユーザープロファイル、及びコンテンツタイム情報を、上記<表1>のSG1インターフェース103を通じてBCASTサービスアプリケーション(BSA)ブロック104のサービスガイドアプリケーションソース(Service Guide Application Source:以下、“SGAS”とする)部105に伝送する。
【0009】
BCASTサービスアプリケーションブロック104は、コンテンツ供給者ブロック101から提供されたBCASTサービスのデータをBCASTネットワークに適合した形態に処理してBCASTサービスデータを作る。また、BCASTサービスアプリケーションブロック104は、モバイル放送ガイドに必要な標準化メタデータを生成する。SGAS部105は、SGCCS部102から提供された情報を含むサービス/コンテンツ詳細情報、スケジュール情報、及び位置情報のようなサービスガイドの生成に必要な各種ソースを、SG2インターフェース106を通じてBCASTサービス分配/適応(BSD/A)ブロック108のサービスガイド生成(Service Guide Generation:以下、“SG-G”と称する)部109に伝送する。
【0010】
BCASTサービス分配/適応ブロック108は、BCASTサービスアプリケーションブロック104から提供されたBCASTサービスデータを伝送するベアラ(bearer)を設定する役割、BCASTサービスの伝送スケジュールを決定する役割、及びモバイル放送ガイド情報を生成する役割を担当する。BCASTサービス分配/適応ブロック108は、BCASTサービスデータを伝送するためのネットワークである放送分配システム(BDS)122及び双方向通信を支援する双方向ネットワーク(interaction network)123に接続される。
【0011】
SG-G部109によって生成されたサービスガイドは、サービスガイド分配(SG Distribution:以下、“SG-D”と称する)部110と、SG5インターフェース117を通じて端末(terminal)119に伝達される。サービスガイドがBDS122又は双方向通信を支援する双方向ネットワーク123を通じて伝達される、あるいは該当システム又はネットワークとの整合が必要である場合に、SG-G部109によって生成されたサービスガイドは、サービスガイド適応(SG Adaptation:以下、SG-A)部111で整合されてSG-D部110に伝達される、あるいはSG-B1インターフェース116を通じてBDSサービス分配ブロック121に伝達される。
【0012】
BCAST加入管理ブロック113は、BCASTサービスの受信のための加入情報とサービス提供情報、及びBCASTサービスを受信する端末に対する装置情報を管理する。BCAST加入管理ブロック113のサービスガイド加入ソース(Service Guide Subscription Source:以下、“SGSS”と称する)部114は、サービスガイドの生成、加入、及び供給(provisioning)に関連したソース、及び購買情報、広告関連情報などのソースをSG4インターフェース112を介してサービスガイドを生成するSG-G部109に伝送する。
【0013】
BDSサービス分配ブロック121は、受信されたすべてのBCASTサービスを放送チャンネル又は双方向チャンネル(interaction channel)を介して分配する役割を遂行し、BDS122のタイプによって存在したり、存在しなかったりすることができるエンティティである。BDS122は、BCASTサービスを伝送するネットワークであり、DVB-H(Digital Video Broadcasting-Handheld)、3GPP基盤のMBMS(Multimedia Broadcast and Multicast Services)、3GPP2基盤のBCMCS(Broadcast and Multicast Services)のような放送ネットワークとなることができる。双方向ネットワーク123は、ポイントツウポイントでBCASTサービスを伝送し、あるいはBCASTサービスの受信に関連した制御情報及び付加情報を双方向に交換し、例えば既存のセルラー(cellular)ネットワークとなることができる。
【0014】
端末119は、Aiインターフェースを介してBCASTサービスの受信が可能な端末機であり、端末機の性能によりセルラーネットワークに接続することができる。端末119は、サービスガイドクライアント(Service Guide Client:以下、“SG-C”と称する)120を含み、SG5インターフェース117を介して伝送されるサービスガイドを受信したり、SG6インターフェース118を介して伝送される通知メッセージを受信したりすることによって、BCASTサービスの受信のための適切な動作を遂行する。
【0015】
下記の<表3>乃至<表5>に、BCASTサービスの標準で定義された図1のキー要素(例えば、論理エンティティ)について簡単に説明する。
【0016】
【表3】
【0017】
【表4】
【0018】
【表5】
【0019】
図2は、図1のモバイル放送システムにおいて、通知メッセージを伝送するためにBCASTサービスに定義されている通知構成を示す。
図2を参照すると、コンテンツ供給(Content Creation)ブロック201はBCASTサービスの供給者であり、BCASTサービスは従来のオーディオ/ビデオ放送サービス、音楽/データファイルダウンロードサービスなどを含むことができる。BCASTサービスの供給に問題があり、あるいはBCASTサービスに変動がある場合に、コンテンツ供給ブロック201は、BCASTサービスアプリケーション202内に位置する通知イベント部(Notification Event Function:NTE)202-1に上記変動事項を通知する。
【0020】
BCASTサービスアプリケーション202は、コンテンツ供給ブロック201から提供されたBCASTサービスのデータをBCASTネットワークに適合した形態に処理してBCASTサービスデータを作り、モバイル放送ガイドに必要な標準化メタデータを生成する。また、BCASTサービスアプリケーション202は、コンテンツ供給ブロック201から提供されたBCASTサービスの変動を、BCAST加入管理部(BSM)204内に位置された通知生成部(NTG)204-1に通知する。
【0021】
BCASTサービス分配/適応部203は、BCASTサービスアプリケーション202から提供されたBCASTサービスデータを伝送するベアラを設定し、BCASTサービスの伝送スケジュールを決定し、そしてモバイル放送ガイドを生成し、BCASTサービスを提供できる放送分配システム(Broadcast Distribution System:BDS)206及び双方向通信を支援する双方向ネットワーク207に接続される。また、通知分配/適応部(Notification Distribution/Adaptation Function)203-1を含むBCASTサービス分配/適応部203は、BCAST加入管理部204から通知メッセージを受信してBDS206又は双方向ネットワーク207を通じて一つ又は複数のユーザーに伝送する。
【0022】
BCAST加入管理部204は、BCASTサービスの受信のための加入情報、サービス提供情報、及びBCASTサービスを受信する装置に対する装置情報を管理する。特に、通知生成部204-1を含むBCAST加入管理部204は、コンテンツ供給ブロック201及びBDS206から通知イベントに関する情報を受信して通知メッセージを生成し、あるいはBCASTサービスイベントに対する通知メッセージを生成する。
【0023】
BDSサービス分配部205は、受信されたすべてのBCASTサービスを放送チャンネル又は双方向チャンネルを介して分配する役割を遂行し、BDS206のタイプにより存在したり、存在しなかったりすることができるエンティティである。
【0024】
BDS206は、BCASTサービスを伝送するネットワークであり、例えば、DVB-H、3GPP基盤のMBMS、3GPP2基盤のBCMCSとなることができる。また、BDS206は、特定のBCASTサービスの伝送に変動がある場合にはX-1インターフェース231を介して、あるいはBDSサービス分配部105が存在する場合にはNT-B1インターフェース224を介して、BCASTサービス分配/適応部203に上記変動事項を通知する。
【0025】
双方向ネットワーク207は、ポイントツウポイントでBCASデータを伝送し、又はBCASTサービスの受信に関連した制御情報及び付加情報を双方向に変更する。例えば、双方向ネットワーク207は、既存のセルラーネットワークとなることができる。
【0026】
端末208は、BCASTサービスの受信が可能な端末であり、端末機の性能によりセルラーネットワークに接続できる。ここで、端末208はセルラーネットワークとアクセス可能な端末であると仮定する。端末208は、通知クライアント部(NTC)208-1によって、NT-5インターフェース225を介して伝送される通知メッセージを受信することによって適切な動作を遂行し、あるいはNT-6インターフェース226を介して伝送される通知メッセージを受信して適切な動作を遂行する。
【0027】
次に、論理エンティティ間のバックエンドインターフェース(Backend Interface)を説明する。
NT-1インターフェース221は、BCASTサービスアプリケーション202に位置する通知イベント部202-1とコンテンツ供給ブロック201との間のインターフェースであり、コンテンツ供給ブロック201に発生する通知イベントを通知イベント部202-1に伝達するために使用される。
【0028】
NT-3インターフェース222は、BCASTサービスアプリケーションブロック202に位置する通知イベント部202-1とBCAST加入管理部204の通知生成部204-1との間のインターフェースであり、通知イベント又は通知メッセージの生成に必要な情報を伝達することで、通知生成部204-1は通知メッセージを生成することができる。
【0029】
NT-4インターフェース223は、BCAST加入管理部204に位置する通知生成部204-1とBCASTサービス分配/適応部203の通知分配適応部203-1との間のインターフェースであり、通知生成部204-1で生成された通知メッセージをBDS206又は双方向ネットワーク207を通じて伝送されるように通知分配適応部203-1に伝送し、あるいはBDS206に発生された通知ベントを通知分配適応部203-1から通知生成部204-1に伝送するために使用される。
【0030】
NT-5インターフェース225は、BCASTサービス分配/適応部203の通知分配適応部203-1から伝送された通知メッセージが放送チャンネルを介して端末208に直接伝送される場合に使用されるインターフェースである。NT-5インターフェース225は、一つの端末又は複数の端末に通知メッセージを伝送するのに使用される。
【0031】
NT-6インターフェース226は、BCASTサービス分配/適応部203の通知分配適応部203-1から伝送された通知メッセージが、双方向ネットワーク207を通じて端末208との専用チャンネル又は双方向ネットワーク207で提供された放送チャンネルを介して、端末208に直接伝送される場合に使用されるインターフェースである。NT-6インターフェース226は、一つ又は複数の端末に上記通知メッセージを伝達するために使用される。
【0032】
BCASTサービス分配/適応部203とBDSサービス分配部205との間のインターフェースであるNT-B1インターフェース224は、 BCASTサービス分配/適応部203によってBDS206で使用される伝送経路、又はBDS206で発生された通知イベントの受信経路の設置のために使用される。
【0033】
X-1インターフェース231は、BDSサービス分配部205が存在しないとき、BCASTサービス分配/適応部203によってBDS206で使用される伝送通路又はBDS206で発生された通知イベントの受信経路の設置のために使用されるインターフェースである。BDSサービス分配部205が存在すると、X-1インターフェース231は、BDS206に発生された通知イベントの伝送のために、BDS206とBDSサービス分配部205との間のインターフェースとして使用される。
【0034】
BDSサービス分配部205が存在しないとき、X-2インターフェース232は、BCASTサービス分配/適応部203によって双方向ネットワーク207で使用される伝送通路の設置のために使用されるインターフェースである。BDSサービス分配部205が存在する場合、X-2インターフェース232は、BDS206と双方向ネットワーク207との間のインターフェースとして、双方向ネットワーク207で通知メッセージが伝送されるベアラの設定のために使用される。
【0035】
BDS206と端末208とのインターフェースであるX-3インターフェース233は、BCASTサービス又は放送チャンネルを介して伝送されたすべてのメッセージのために使用される。
X-4インターフェース234は、BDSサービス分配部205と端末208との間の放送チャンネルインターフェースである。
X-5インターフェース235は、BDSサービス分配部205と端末208との間の双方向チャンネルインターフェースである。
X-6インターフェース236は、双方向ネットワーク207がBCASTサービスに関連した制御情報を伝送することができる双方向チャンネルインターフェースである。
【0036】
通知イベント部202-1は、通知メッセージを生成するのに必要な情報を通知生成部204-1に伝達し、通知の要求されたイベントが発生することを認知すると、通知イベントに関する情報を通知生成部204-1に伝達する。通知生成部204-1は、通知イベント部202-1から通知メッセージの生成に必要な情報及び通知イベントを受信して通知メッセージを生成し、あるいは通知分配適応部203-1を通じて受信されたBDS206の通知イベントを用いて通知メッセージを生成して通知分配適応部2031に伝送する。通知メッセージは、(1)サービスの開始を更に知らせる必要がある場合、(2)コンテンツ供給ブロック201からサービス情報の変更を示す通知を受信して新たなモバイル放送ガイドを伝送する必要がある場合、及び(3)BDS206で特定のイベントが発生した場合に生成される。
【0037】
通知分配適応部203-1は、NT-5 225又はNT-6 226を通じて通知メッセージを伝送する役割をし、BDS206から特定のモバイル放送サービスの変更、例えば無線ネットワーク環境に基づいてデータレートの調節又はサービスの不可能性などを受信する場合に、該当通知イベントをNT-4 223を通して通知生成部204-1に伝達する役割をする。
【0038】
図3は、一般的なモバイル放送システムにおけるサービスガイドを提供するための論理要素間のメッセージフローを示す。
図3で、参照番号301はコンテンツ供給者101のSGCCS102を、参照番号302はBCASTサービスアプリケーション104のSGAS105を、参照番号303はBCAST加入管理部113のSGSS114を、参照番号304はBCASTサービス分配/適応部108のSG-G/D/A109,110,111を、各々表す。
【0039】
図3を参照すると、ステップ311で、SGCCS301は、BCASTサービスに関連したコンテンツ情報及び属性値をSGAS302に伝達する。ステップ312で、SGAS302は、SGCCS301から提供された属性値を用いてBCASTフォーマットにより放送コンテンツ/サービス情報及び属性値をSG-G/D/A304に伝達する。ステップ313で、SG-G/D/A304は、供給(Provisioning)に関連した情報の要求をSGSS303に送信する。ステップ314で、SGSS303は、要求された供給に関連した情報をSG-G/D/A304に提供する。ステップ315で、SG-G/D/A304は、サービスガイド(SG)を生成する。
【0040】
図4は、一般的なモバイル放送システムにおいて、通知メッセージを提供するための論理エンティティ間のメッセージフローを示す。
ここで、参照番号401はBCASTサービスアプリケーション202の通知イベント部(NTE)202-1を、参照番号402はBCAST加入管理部204の通知生成部(NTG)204-1を、参照番号403はBCASTサービス分配/適応部203の通知分配適応部(NTDA)203-1を、各々表す。
【0041】
図4を参照すると、通知イベントは、NTE401又はNTDA403で生成されてNTG402に伝送され、あるいはBCAST加入管理部204又はBDS206に生成される。すなわち、通知イベントがコンテンツ生成部201又はBSA202で発生すると、NTE401は、ステップ411で、NT3インターフェース222を通じてBSM204のNTG402にイベント通知(Event notice)を伝達する。通知イベントがBCASTサービス分配/適応部203又はBDS206で発生すると、通知イベント情報は、ステップ412で、NT-4インターフェース223を通じてNTDA403からNTG402に伝送される。また、通知イベントは、BSM204で自発的に生成され、NTG402を通じてNTDA403に伝送される。ステップ413で、NTG402は、通知イベントを自発的に生成し、あるいはNT-3 222又はNT-4 223を通じて上記通知イベントを受信する。ステップ414で、NTG402は、通知メッセージを生成する。その後、NTG402は、ステップ415で、NT-4インターフェース223を通じてNTDA403に通知メッセージを伝送する。
【0042】
しかしながら、従来のモバイル放送システム、BSD/A又はBDS206では、発生した通知イベントに対する通知メッセージを生成し、すべての通知イベントに対して生成された通知メッセージを伝送する方法、又は通知イベント/通知メッセージを受信する場合に応答を送信する方法は提供されていない。
したがって、モバイル放送システムにおいては、通知イベント/通知メッセージを伝送するために改善された方法及びシステムを必要とする。
【発明の開示】
【発明が解決しようとする課題】
【0043】
上記の従来技術の問題点を解決するために、本発明の目的は、モバイル放送システムにおける通知イベント/通知メッセージを伝送するための方法及びシステムを提供することにある。
また、本発明の目的は、モバイル放送システムにおけるサービスガイドの生成のためのサービスガイドソースを伝送するための方法及びシステムを提供することにある。
さらに、本発明の目的は、モバイル放送システムにおいて、サービスガイドの生成のために購買情報を含む供給情報を伝送するための方法及びシステムを提供することにある。
【課題を解決するための手段】
【0044】
上記のような目的を達成するために、本発明の一態様によれば、放送サービスの加入者情報管理と通知メッセージの生成を処理する第1の装置と、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報を提供するための通知メッセージ生成のために、通知イベントを伝送する方法であって、第2の装置によって、少なくとも一つの通知イベントにより通知メッセージの生成を要求する通知イベントメッセージを第1の装置に伝送する段階と、第1の装置によって、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージを生成し、通知メッセージの生成完了を示す応答メッセージを第2の装置に伝送する段階と、を有することを特徴とする。
【0045】
本発明の他の態様によれば、放送サービスを受信する加入者に情報を提供するための通知メッセージ生成のために、通知イベントを伝達するモバイル放送システムであって、放送サービスの加入者情報を管理し、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージの生成を処理し、通知メッセージの生成完了を表す応答メッセージを生成する第1の装置と、少なくとも一つの通知イベントにより、通知メッセージの生成を要求する通知イベントメッセージを第1の装置に伝送し、応答メッセージを受信した後に、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第2の装置と、を含むことを特徴とする。
【0046】
また、本発明の他の態様によれば、放送サービスの加入者情報管理と通知メッセージの生成を処理する第1の装置と、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報提供のための通知メッセージの伝送方法であって、第1の装置によって、放送チャンネルと双方向チャンネルのうち、該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成して第2の装置に伝送する段階と、第2の装置によって、要求メッセージを受信した後に、伝送チャンネルの情報に基づいて放送チャンネル又は双方向チャンネルを介して該当通知メッセージを伝送する段階と、を有することを特徴とする。
【0047】
さらに、本発明の他の態様によれば、放送サービスを受信する加入者に情報提供のための通知メッセージを伝送するモバイル放送システムであって、放送サービスの加入者情報管理を遂行し、放送チャンネル及び双方向チャンネルのうちの該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成する第1の装置と、要求メッセージを受信した後に、伝送チャンネル情報に基づいて放送チャンネル又は双方向チャンネルに該当通知メッセージを伝送する第2の装置と、を含むことを特徴とする。
【0048】
本発明のもう一つの態様によれば、モバイル放送システムは放送サービスの加入者情報を管理する第1の装置と、サービスガイドの生成と放送チャンネル又は双方向チャンネルを介してサービスガイドの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、加入者の放送サービスを受信するためのサービスガイドの生成のためにサービスガイドソースを伝送する方法であって、第1の装置によって、少なくとも一つのサービスガイドソースが含まれた要求メッセージを第2の装置に伝送する段階と、第2の装置によって、少なくとも一つのサービスガイドソースによりサービスガイドを生成し、その処理結果が含まれた応答メッセージを第1の装置に伝送する段階と、を有することを特徴とする。
【0049】
なお、本発明の他の態様によれば、加入者の放送サービス受信のためのサービスガイドの生成のためにサービスガイドソースを伝送するモバイル放送システムであって、放送サービスの加入者情報を管理して少なくとも一つのサービスガイドソースが含まれた要求メッセージを生成する第1の装置と、第1の装置から受信された要求メッセージに基づいてサービスガイドを生成し、その処理結果が含まれた応答メッセージを第1の装置に伝送し、放送チャンネル又は双方向チャンネルを介してサービスガイドの伝送を処理する第2の装置と、を含むことを特徴とする。
【発明の効果】
【0050】
本発明によるモバイル放送システムは、サービスガイドの生成のためのサービスガイドソースの伝送と応答のための具体的な伝送手順を提供することができる。また、本発明は、BSD/A又はBDSからの通知イベントに対して生成された通知メッセージ及びすべての通知イベントに対して生成された通知メッセージに対する具体的な伝送方法だけでなく、その要請メッセージに対する効率的な応答方法も提供することができる。
【0051】
本発明の実施形態は、コンピュータ読み出し可能な(computer-readable)記録媒体に書き込まれたコンピュータ読み出し可能なコードを含む様々な方法で実現できる。このコンピュータ読み出し可能な記録媒体は、データがコンピュータ読み出し可能な方式で格納されたいずれのタイプの記録デバイスにもなることができる。コンピュータ読み出し可能な記録媒体は、その例としてROM、RAM、CD-ROM、磁気テープ、フロッピーディスク(登録商標)、光データ記憶、及び搬送波(例えば、インターネットを通じるデータ伝送)が挙げられるが、これらに限定されるものではない。また、コンピュータ読み出し可能な記録媒体は、ネットワークに接続された複数のコンピュータシステムに分配され、それによってコンピュータ読み出し可能なコードがそこに書き込まれて分配方式で実現することができる。なお、本発明の実施形態を実現するために必要な機能的プログラム、コード、及びコードセグメントは、当業者には容易に理解できるものである。
【発明を実施するための最良の形態】
【0052】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
本発明に関連した公知の機能または構成に関する具体的な説明が本発明の要旨を不明にすると判断された場合に、その詳細な説明を省略する。また、下記の説明で具体的な構成及び要素が定義されているが、これらは本発明の全般的な理解を助けるために提供される。したがって、本発明の実施形態において、本発明の範囲及び趣旨を外れないことなく、多様な変化が可能であることは、当該技術分野における通常の知識を有する者には明らかである。
【0053】
後述する説明において、上記した目的を達成するための本発明の代表的な実施形態を提示する。説明の便宜のために、非同期移動通信標準グループである3GPP(3rd Generation Partnership Project)又は移動端末のアプリケーションの標準グループであるOMA(Open Mobile Alliance)のBCASTに定義されるエンティティの名称を同一に使用するが、このような標準及び名称が本発明の範囲を限定するものではなく、本発明は、類似した技術的背景を有するシステムに適用可能であることはもちろんである。
本発明の具体的な実施形態を説明するのに先立って、本発明の理解を助けるために使用されるメッセージスキーマテーブル(message schema table)を、本発明の一態様に従って説明する。
【0054】
図11は、実施形態により本発明に適用されるメッセージスキーマテーブルの構成例を示す。
図11を参照すれば、‘名称’1101は、該当メッセージを構成する要素と属性の名称を示す。‘タイプ’1103は、該当名称1101が要素タイプまたは属性タイプを有するか否かを示す。各要素(element)は、E1、E2、E3、及びE4の値を有する。E1は全体メッセージに対する上位要素を、E2はE1の下位要素を、E3はE2の下位要素を、E4はE3の下位要素を、それぞれ表す。属性(attribute)はAで表し、Aは該当要素の属性を示す。例えば、E1の下のAは、E1の属性を表す。
【0055】
‘カテゴリー’1105は、該当要素又は属性がネットワークN又は端末Tで必須であるか選択的であるかを示すために使用され、上記値が必須であるならばMの値を有し、上記値が選択的であるならばOの値を有する。したがって、ネットワークで必須コンテンツは‘NM’によって示し、端末で必須コンテンツは‘TM’によって示し、ネットワークで選択コンテンツは‘NO’によって示し、端末で選択コンテンツは‘OT’によって示す。‘カーディナリティ(Cardinality)’1107は、要素間の関係を表し、‘0’、‘0..1’、‘1’、‘0..n’、及び‘1..n’の値を有する。ここで、‘0’はオプション関係を意味し、‘1’は必須関係を意味し、‘n’は複数の値を有する可能性を意味する。例えば、‘0..n’は、該当要素値がなく、あるいは該当要素値がnである可能性を意味する。‘説明(Description)’1109は、該当要素又は属性値の意味を定義する。‘データタイプ’1111は、該当要素又は属性のデータタイプ、すなわち生成のために使用されるプログラム言語のタイプを示す。例えば、XML(Extensible Markup Language)を使用することができる。
【0056】
図5は、実施形態により本発明が適用されるモバイル放送システムにおいて、放送サービスを受信するために使用されるサービスガイドの構成を示す。これは、BCASTシステムで移動端末に放送サービスを提供するために提案されたサービスガイドのデータモデルである。一つのサービスガイドは、それぞれの特定の目的を有するフラグメント(fragment)で構成され、このフラグメントは、図5に示すように、その用途により4個のグループに分けられる。
【0057】
図5に示すサービスガイドの例は、全体サービスガイドの上位構成情報を提供する管理グループ(Administrative Group)500と、サービスの加入及び購買情報を提供する供給グループ(Provisioning Group)510と、サービス、コンテンツ、サービススケジューリングのようなサービスガイドのコア情報を提供するコアグループ(Core Group)520と、サービス又はコンテンツにアクセスするためのアクセス情報を提供するアクセスグループ(Access Group)520から構成される。図5において、各フラグメントを接続する実線はフラグメント間の相互参照を意味する。
【0058】
管理グループ500は、サービスガイドを受信するために、移動端末によって必要な基本情報を提供するグループであり、サービスガイドコンテキスト(context)フラグメント501と、サービスガイド伝送記述子(delivery descriptor)フラグメント502と、を含む。サービスガイドコンテキストフラグメント501は、上記端末がサービスガイドを認知できる方法を提供し、サービスガイドを分配する作業者(operator)又は所有者の情報、サービスガイドを受信することができる位置情報、及びサービスガイドの受信のためのサービスガイド伝送記述子(SGDD)との接続情報も提供する。このサービスガイド伝送記述子フラグメント502は、サービスガイドを構成する最小単位であるフラグメントを含むサービスガイド伝送ユニット(SGDU)が位置された伝送セッションの情報を提供し、SGDUに対するグルーピング(grouping)情報及び通知メッセージを受信するためのエントリーポイント(Entry Point)も提供する。
【0059】
供給グループ510は、サービス受信のための料金情報を提供するグループである。この供給グループ510は、購買アイテム(Purchase Item)フラグメント511、購買データ(Purchase Data)フラグメント512、及び購買チャンネル(Purchase Channel)フラグメント513を含む。購買アイテムフラグメント511は、ユーザーが該当購買アイテムを予約又は購買できるようにサービス、コンテンツ、及び時間のようなバンドル(bundle)を提供する。購買データフラグメント512は、サービス又はサービスバンドルに対する料金情報、プロモーション情報のような具体的な購買及び予約情報を含む。購買チャンネルフラグメント513は、予約又は購買のためのアクセス情報を提供する。
【0060】
コアグループ(Core group)520は、サービス自体に関する情報を提供するグループである。このコアグループ520は、サービスフラグメント521、スケジュールフラグメント522、及びコンテンツ(Content)フラグメント523を含む。サービスフラグメント521は、全体サービスガイドの中心として放送サービスに含まれるコンテンツの上位集合体(aggregate)であり、サービスのコンテンツ、ジャンル、サービス位置などの情報を提供する。スケジュールフラグメント522は、ストリーミング(Streaming)及びダウンロード(Downloading)サービスに含まれたコンテンツのそれぞれの時間情報を提供する。コンテンツフラグメント523は、放送されるコンテンツの詳細な説明、ターゲットユーザーグループ、サービス位置、及びジャンルを提供する。
【0061】
アクセスグループ530は、アクセスフラグメント531とセッション記述(Session Description)フラグメント532を含む。アクセスフラグメント531は、ユーザーがサービスを見られるようにアクセス関連情報を提供し、該当アクセスセッションに対する伝送方法及びセッション情報を提供する。このセッション記述フラグメント532は、アクセスフラグメント531に含まれることもでき、URI形態で位置情報を提供することによって、端末は該当セッション記述情報を確認することができる。また、セッション記述フラグメント532は、該当セッションに存在するマルチメディアコンテンツに対するアドレス情報及びコーデック情報を提供する。
【0062】
サービスガイド情報は、図5に示すように、4個のグループ以外にサービス及びコンテンツに対するプレビューとアイコンを提供するプレビューデータ(Preview Data)フラグメント540と双方向データ(Interactivity Data)フラグメント550をさらに含むことができる。
【0063】
図5のサービスガイドは、図1のSG-G109で生成され、供給グループ510の情報(以下、供給情報)は図1のSGSS114によって提供される。該当供給情報は、図3のステップ314に伝送され、ステップ314で情報はステップ313のクエリー(Query)なしに伝送される。しかしながら、ステップ313の情報は、供給のための情報を獲得するために必ずしも必要でないため、SGSS114は、該当サービス及びコンテンツ、又はスケジュール情報を予め有しなければならないが、これは従来のシステムによって支援されない。したがって、本発明は、実施形態により、SGASとSGSSとの間の情報交換のためのSG-3インターフェースに対する必要性を解決する。下記のように、サービス/コンテンツ及びそのスケジュール情報は、ステップ903を通じてSGASからSGSSに提供される。
【0064】
図6は、本発明の実施形態により、SG-4インターフェースでサービスガイドに関連した情報を送信するのに使われるプロトコルスタックを示す。
SG-4を通じて伝達されるメッセージは、テキスト又はXML形態で伝達されることができる。該当メッセージは、図7を参照して詳しく説明する。SG-4を通じたメッセージは、IP、TCP、及びHTTPを用いて伝送され、BSD/A内のSG-Gは、BSM内のSGSSにHTTP POSTを通じて供給情報要求メッセージを送信する。SGSSは、SG-Gからメッセージを受信した後に、供給情報をHTTP RESPONSEメッセージと共に伝送することができ、あるいはHTTP POSTを通じて結果メッセージを送信することができる。
【0065】
図7は、本発明の実施形態により、供給情報要求メッセージをSG-4を通じて伝送する過程を示す。
ステップ703で、SG-G701は、ServiceId、ContentId、及びScheduleIdを含む供給情報要求メッセージをSGSS702に送信する。この供給情報は、図5で説明したように、加入者のサービス受信のための料金情報を含む。ステップ703で提供される供給情報要求メッセージは、下記の<表6>に示すようである。ステップ704で、SGSS702は、SG-G701から受信された情報でサービスガイドの供給情報を生成して該当情報をSG-G701に送る。この供給情報がすぐに生成されて伝達される場合に、SGSS702は、ステップ703で受信された要求メッセージに応答してHTTP応答メッセージと共に結果メッセージを送信する。サービスガイドの供給情報を生成するための時間が要求されると、SGSS702はSG-G70とSGSS702との間のセッションが終了した後、供給情報生成の完了時にProvReqId及びBSDAAddressを用いてHTTP POSTを通じて結果メッセージをSG-G701に通知することができる。この結果メッセージの詳細は、下記の<表7A>及び<表7B>に示す。<表7B>の応答メッセージにおいて、PurchaseItemは<表8A>乃至<表8E>のPurchaseItemInfoを継承し、PurchaseDataは<表9A>乃至<表9F>のPurchaseDataInfoを継承し、PurchaseChannelは<表10A>乃至<表10E>のPurchaseChannelInfoを継承する。ステップ704でSG-G要求に応答は、SG-Gのいくつかの要求に対する応答を一つのメッセージを用いてSGSSからSGASに送ることができる。
【0066】
【表6】
【0067】
【表7A】
【0068】
【表7B】
【0069】
【表8A】
【0070】
【表8B】
【0071】
【表8C】
【0072】
【表8D】
【0073】
【表8E】
【0074】
【表9A】
【0075】
【表9B】
【0076】
【表9C】
【0077】
【表9D】
【0078】
【表9E】
【0079】
【表9F】
【0080】
【表9G】
【0081】
【表10A】
【0082】
【表10B】
【0083】
【表10C】
【0084】
【表10D】
【0085】
【表10E】
【0086】
図8は、本発明の実施形態により、NT-4インターフェースを介して通知イベント/通知メッセージを送受信するために使用されるプロトコルスタックを示す。
NT-4を介して伝送されるメッセージは、テキスト又はXML形態で伝送することができる。該当メッセージは、図9又は図10を参照して詳細に説明する。NT-4を通じるメッセージは、IP、TCP、及びHTTPを用いて伝送され、BSD/A内のNTDAは、BSMのNTGにHTTP POSTを通じて通知イベントメッセージを送信することによって、通知メッセージの生成を要求することができる。この通知イベントメッセージに対する応答で、BSMのNTGは、通知メッセージを生成してNTDAに送信し、それによって端末に通知メッセージの伝送を要求することができる。また、通知イベントメッセージを受信すると、NTGは、通知イベントの要求に対する結果をHTTP RESPONSEメッセージと共にNTDAに伝送し、あるいはHTTP POSTを通じて結果メッセージを送ることができる。
【0087】
図9は、本発明の実施形態により、通知メッセージをNT-4インターフェースを通じて伝送する過程を示す。
ステップ903で、NTG901はNTDA902に伝送要求メッセージを送信して、通知メッセージの伝送を端末に伝達することを要求する。ステップ903で提供される伝送要求(NTDReq)メッセージの一例は、<表11A>及び<表11B>に示すようである。<表11A>及び<表11B>で、通知メッセージに対する伝送要求メッセージを生成する場合に、実際の通知メッセージは、伝送要求メッセージにMIME符号化(Encoding)によって添付されて伝達される。該当通知メッセージに関連して、NTG901は、伝送優先順位を示す優先順位(Priority)及び通知メッセージを伝送するターゲットアドレス(Target Address)を明示し、NTDA902に伝送要求メッセージを伝送する。NTDA902は、通知メッセージに対する該当属性を確認し、優先順位に応じて通知メッセージを伝送し、ターゲットアドレスによりユーザーに通知メッセージを伝達する。このターゲットアドレスに関連して、通知メッセージは、特定サービスを用いるユーザーに該当サービスに接続されたAccessIDを通じて伝送され、特定マルチキャストIPアドレス(Multicast IP Address)を通じて複数のユーザーに伝達される。
【0088】
BSD/Aは、BSMからNTDA又はSG-Gを通じてAccessID又はマルチキャストIPアドレスを受信することができる。ステップ904で、NTDA902は、NTG901から受信された通知メッセージを利用可能なBDSを通じて端末に伝送し、通知メッセージの伝送完了を示すメッセージをNTG901に送る。通知メッセージが直接伝送される場合に、NTDA902は、ステップ903で受信された要求メッセージに対してHTTP応答メッセージと共に上記通知メッセージの伝達完了を示す結果メッセージを送信することができる。その他に、通知メッセージを伝送するのに時間が要求されると、NTDA902は、NTG901とのセッションを終了し、通知メッセージの伝送完了時に、ステップ903で受信されたNTDReqのNTDReqId及びBSMAddressとHTTP POSTを用いてNTG901に伝送する。上記の結果メッセージは、下記の<表12>に示したとおりである。
【0089】
【表11A】
【0090】
【表11B】
【0091】
【表12】
【0092】
図10は、本発明の実施形態により、NT-4インターフェースを通じて通知イベントを伝送する過程を示す。
ステップ1003で、NTDA1002は、通知メッセージの生成を要求するメッセージ、すなわち通知イベントメッセージをNTG1001に伝送する。ステップ1003で、NTG1001に伝送される通知イベントメッセージの一例として下記<表13A>乃至<表13I>に示す。NTDA1002で生成された通知イベントは、放送分配システム(BDS)又はNTDA1002で発生するイベントに対応する。ステップ1004で、NTG1001は、NTDA1002から受信された通知イベント情報に基づいて通知メッセージを生成し、通知メッセージの生成完了を示す応答メッセージをNTDA1002に送信する。通知メッセージがすぐに生成されてNTG1001に伝達されると、NTG1001は、ステップ1003で受信された要求メッセージに応答してHTTP応答メッセージと共に結果メッセージを送信することができる。一方、通知メッセージを生成するのに時間が要求される場合に、NTG1001は、NTDA1002とのセッションを終了し、ステップ1003で受信されたNTDAEReqメッセージのNTDAEReqId及びBSAAddressとHTTP POSTを用いて結果メッセージをNTDA1002に送る。上記結果メッセージは、下記の<表14>に示したとおりである。
【0093】
【表13A】
【0094】
【表13B】
【0095】
【表13C】
【0096】
【表13D】
【0097】
【表13E】
【0098】
【表13F】
【0099】
【表13G】
【0100】
【表13H】
【0101】
【表13I】
【0102】
【表14】
【0103】
図12は、本発明の他の実施形態により、SG-4インターフェース又はNT-4インターフェースを用いてサービスガイドソース又は通知イベントの提供を要求するメッセージを伝達するためのプロトコルスタックを示す。
SG-4又はNT-4インターフェース1201を通じたメッセージ伝送のために、図6又は図8に示すようにHTTPに直接メッセージを伝達することができる。また、図12に示すように、該当要求メッセージは、シンプルオブジェクトアクセスプロトコル(Simple Object Access Protocol:SOAP)、XML-RPC(Extensible Markup Language-Remote Procedure Call)、ブロック拡張交換プロトコル(Blocks Extensible Exchange Protocol:BEEP)のようなXMLデータ伝送のためのWebサービスプロトコルを用いて伝送することができる。図12で、参照番号1203乃至1209は、IP,TCP、HTTP、及びWebサービスプロトコルを含む階層構造を示す。
【0104】
図13は、本発明の実施形態により、サービスガイドの生成に必要なサービスガイドソースをSG-4インターフェースを通じて伝送する過程を示す。
図13を参照すると、ステップ1311で、SGSS1301は、<表15>に定義されたサービスガイドソースの伝達のための要求メッセージをSG-G1302に伝送する。ステップ1312で、要求メッセージを通じてサービスガイドソースを受信すると、SG-G1302は、サービスガイドソースに対する処理結果を含む、<表16>に示すような応答メッセージをSGSS1301に伝送する。
【0105】
【表15】
【0106】
【表16】
【0107】
図14は、本発明の他の実施形態により、通知メッセージをNT-4インターフェースを通じて伝送する過程を示す。
ステップ1411で、NTG1401は、<表17A>及び<表17B>に定義された通知メッセージをNTDA1402に伝送する。ステップ1411で、NTDA1402に伝達された該当通知メッセージは、NTDA1402を経て放送チャンネル又は双方向チャンネルを介して該当ターゲットアドレス(TargetAddress)に伝送される。通知メッセージがターゲットアドレスに送信された後に、NTDA1402は、ステップ1412で、通知イベントに対する処理結果を<表18>に定義された応答メッセージを用いてNTG1401に伝送する。
【0108】
【表17A】
【0109】
【表17B】
【0110】
【表18】
【0111】
下記の<表19A>乃至<表19E>は、<表18>に定義された応答メッセージに含まれる、通知イベントに関する処理結果を示すコード値の一例を示す。通知メッセージの要求事項がよく処理されると、応答メッセージのコード値は‘000’に設定され、NTGは該当コード値を確認して要求事項が処理されたことを認知することができる。
【0112】
<表19A>乃至<表19B>は、コード値として使用されるグローバル状態コードを示し、今後の使用のためにNTG、NTDAに格納される。追加的なコードは、サービス提供者の目的に従って定義されうる。また、以後の使用のために端末にコード値を格納することも可能である。これらコードは、応答メッセージだけでなく、モバイル放送システム又は移動端末の処理結果を送信する必要がある場合に、StatusCodeのコード値を通じて結果を通知するために使用することができる。なお、<表14>の応答フィールドは、コード値と同一の用途で使用されることができる。
【0113】
【表19A】
【0114】
【表19B】
【0115】
【表19C】
【0116】
【表19D】
【0117】
【表19E】
【0118】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲を外れない限り、様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。したがって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【0119】
【図1】移動端末にサービスガイドを伝送する一般的なモバイル放送システムの構成例を示す図である。
【図2】図1のモバイル放送システムにおける通知メッセージを伝送するためにBCASTサービスで定義された通知構成を示す図である。
【図3】一般的なモバイル放送システムにおけるサービスガイドを提供するための論理エンティティ間のメッセージフローを示す図である。
【図4】一般的なモバイル放送システムにおける通知メッセージを提供するための論理エンティティ間のメッセージフローを示す図である。
【図5】本発明の実施形態が適用されるモバイル放送システムにおける放送サービスを受信するためのサービスガイドの構成を示す図である。
【図6】本発明の実施形態によりSG-4インターフェースでサービスガイドに関連した情報の伝送のために使用されるプロトコルスタックを示す図である。
【図7】本発明の実施形態により、SG-4を通じて供給情報要求メッセージを伝送する過程を示す図である。
【図8】本発明の実施形態により、NT-4インターフェースを通じて通知イベント/通知メッセージを送受信するために使用されるプロトコルスタックを示す図である。
【図9】本発明の実施形態により、NT-4インターフェースを通じて通知メッセージを伝送する過程を示す図である。
【図10】本発明の実施形態によりNT-4インターフェースを通じて通知イベントを伝送する過程を示す図である。
【図11】本発明の実施形態に適用されるメッセージスキーマテーブルの構成例を示す図である。
【図12】本発明の他の実施形態により、SG-4インターフェース又はNT-4インターフェースを用いてサービスガイドソース又は通知イベントの供給を要求するメッセージを伝達するためのプロトコルスタックを示す図である。
【図13】本発明の実施形態により、サービスガイドの生成に必要なサービスガイドソースをSG-4インターフェースを通じて伝送する過程を示す図である。
【図14】本発明の他の実施形態により、NT-4インターフェースを通じて通知メッセージを伝送する過程を示す図である。
【符号の説明】
【0120】
101 コンテンツ供給ブロック
102 サービスガイドコンテンツ供給ソース(SGCCS)部
103 SG1インターフェース
104 BCASTサービスアプリケーション(BSA)ブロック
105 サービスガイドアプリケーションソース(SGAS)部
106 SG2インターフェース
108 BCASTサービス/適応(BSD/A)ブロック
109 サービスガイド生成(SG‐G)部
110 サービスガイド分配(SG‐D)部
111 サービスガイド適応(SG‐A)部
112 SG4インターフェース
113 BCAST加入管理ブロック
114 サービスガイド加入ソース(SGSS)
117 SG5インターフェース
118 SG6インターフェース
119 端末
120 サービスガイドクライアント(SG‐C)部
121 BDSサービス分配ブロック
122 放送分配システム(BDS)
123 双方向ネットワーク
【特許請求の範囲】
【請求項1】
放送サービスの加入者情報管理と通知メッセージの生成を処理する第1の装置と、放送チャンネル又は双方向チャンネルを介して前記通知メッセージの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報を提供するための通知メッセージの生成のために通知イベントを伝送する方法であって、
前記第2の装置によって、少なくとも一つの通知イベントにより前記通知メッセージの生成を要求する通知イベントメッセージを前記第1の装置に伝送する段階と、
前記第1の装置によって、前記少なくとも一つの通知イベントにより少なくとも一つの通知メッセージを生成し、前記通知メッセージの生成完了を示す応答メッセージを前記第2の装置に伝送する段階と、
を有することを特徴とする方法。
【請求項2】
前記通知イベントメッセージは、前記応答メッセージを受信するネットワークエンティティのアドレス情報を含むことを特徴とする請求項1に記載の方法。
【請求項3】
前記通知メッセージを生成する前に前記第1の装置と前記第2の装置との間のセッションを終了する段階をさらに有することを特徴とする請求項1に記載の方法。
【請求項4】
前記第1の装置と前記第2の装置のうちの少なくとも一つは、サービス提供者別に複数個が存在することを特徴とする請求項1に記載の方法。
【請求項5】
前記通知イベントメッセージは、前記少なくとも一つの通知イベントに対する優先情報をさらに含み、
前記第1の装置によって、前記優先情報により前記通知メッセージを生成する段階をさらに有することを特徴とする請求項1に記載の方法。
【請求項6】
前記モバイル放送システムは、OMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項1に記載の方法。
【請求項7】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記通知イベントメッセージと前記応答メッセージを送受信(exchange)することを特徴とする請求項6に記載の方法。
【請求項8】
前記通知イベントメッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項7に記載の方法。
【請求項9】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項6に記載の方法。
【請求項10】
放送サービスを受信する加入者に情報を提供するための通知メッセージの生成のために、通知イベントを伝達するモバイル放送システムであって、
前記放送サービスの加入者情報を管理し、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージの生成を処理し、前記通知メッセージの生成完了を表す応答メッセージを生成する第1の装置と、
前記少なくとも一つの通知イベントにより、前記通知メッセージの生成を要求する通知イベントメッセージを前記第1の装置に伝送し、前記応答メッセージを受信した後に、放送チャンネル又は双方向チャンネルを介して前記通知メッセージの伝送を処理する第2の装置と、
を含むことを特徴とするモバイル放送システム。
【請求項11】
前記通知イベントメッセージは、前記応答メッセージを受信するネックワークエンティティのアドレス情報を含むことを特徴とする請求項10に記載のモバイル放送システム。
【請求項12】
前記第1の装置は、前記通知メッセージを生成する前に前記第2の装置とのセッションを終了することを特徴とする請求項10に記載のモバイル放送システム。
【請求項13】
前記第1の装置と前記第2の装置のうちの少なくとも一つは、サービス提供者別に複数個が存在することを特徴とする請求項10に記載のモバイル放送システム。
【請求項14】
前記通知イベントメッセージは前記少なくとも一つの通知イベントに対する優先情報をさらに含み、
前記第1の装置は、前記優先情報により前記通知メッセージを生成することを特徴とする請求項10に記載のモバイル放送システム。
【請求項15】
前記モバイル放送システムは、OMA BCASTシステムを含むことを特徴とする請求項10に記載のモバイル放送システム。
【請求項16】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記通知イベントメッセージと前記応答メッセージを送受信することを特徴とする請求項15に記載のモバイル放送システム。
【請求項17】
前記通知イベントメッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項16に記載のモバイル放送システム。
【請求項18】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項15に記載のモバイル放送システム。
【請求項19】
放送サービスの加入者情報管理と通知メッセージの生成を処理する第1の装置と、放送チャンネル又は双方向チャンネルを介して前記通知メッセージの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報提供のための通知メッセージの伝送方法であって、
前記第1の装置によって、前記放送チャンネルと前記双方向チャンネルのうち、該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成して前記第2の装置に伝送する段階と、
前記第2の装置によって、前記要求メッセージを受信した後に、前記伝送チャンネルの情報に基づいて前記放送チャンネル又は双方向チャンネルを介して該当通知メッセージを伝送する段階と、
を有することを特徴とする方法。
【請求項20】
前記要求メッセージは、前記通知メッセージを伝送する伝送優先情報をさらに含み、
前記第1の装置によって、前記伝送優先情報により前記通知メッセージを伝送する段階をさらに有することを特徴とする請求項19に記載の方法。
【請求項21】
前記要求メッセージは、前記通知メッセージが伝送される前記加入者のターゲットアドレス情報をさらに含み、
前記第1の装置が、前記ターゲットアドレス情報に基づいて前記双方向チャンネルを介して前記通知メッセージを伝送する段階をさらに有することを特徴とする請求項19に記載の方法。
【請求項22】
前記要求メッセージは、前記ターゲットアドレスの形式を示すアドレスタイプ情報をさらに含むことを特徴とする請求項21に記載の方法。
【請求項23】
前記モバイル放送システムは、OMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項19に記載の方法。
【請求項24】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記通知イベントメッセージと前記応答メッセージを送受信することを特徴とする請求項23に記載の方法。
【請求項25】
前記通知イベントメッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項24に記載の方法。
【請求項26】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項23に記載の方法。
【請求項27】
放送サービスを受信する加入者に情報提供のための通知メッセージを伝送するモバイル放送システムであって、
前記放送サービスの加入者情報管理を遂行し、前記放送チャンネル及び双方向チャンネルのうちの該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成する第1の装置と、
前記要求メッセージを受信した後に、前記伝送チャンネル情報に基づいて前記放送チャンネル又は双方向チャンネルに該当通知メッセージを伝送する第2の装置と、
を含むことを特徴とするモバイル放送システム。
【請求項28】
前記要求メッセージは、前記通知メッセージを伝送する伝送優先情報をさらに含み、
前記第1の装置は、前記伝送優先情報により前記通知メッセージを伝送することを特徴とする請求項27に記載のモバイル放送システム。
【請求項29】
前記要求メッセージは、前記通知メッセージが伝達される前記加入者のターゲットアドレス情報をさらに含み、
前記第1の装置は、前記ターゲットアドレス情報に基づいて前記双方向チャンネルを介して前記通知メッセージを伝送することを特徴とする請求項27に記載のモバイル放送システム。
【請求項30】
前記要求メッセージは前記ターゲットアドレスの形式を指示するアドレスタイプ情報をさらに含むことを特徴とする請求項27に記載のモバイル放送システム。
【請求項31】
前記モバイル放送システムはOMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項27に記載のモバイル放送システム。
【請求項32】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記通知イベントメッセージと前記応答メッセージを送受信することを特徴とする請求項31に記載のモバイル放送システム。
【請求項33】
前記通知イベントメッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項32に記載のモバイル放送システム。
【請求項34】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項31に記載のモバイル放送システム。
【請求項35】
モバイル放送システムは放送サービスの加入者情報を管理する第1の装置と、サービスガイドの生成と放送チャンネル又は双方向チャンネルを介して前記サービスガイドの伝送を処理する第2の装置とを含むモバイル放送システムにおいて、加入者の放送サービスを受信するためのサービスガイドの生成のためにサービスガイドソースを伝送する方法であって、
前記第1の装置によって、少なくとも一つのサービスガイドソースが含まれた要求メッセージを前記第2の装置に伝送する段階と、
前記第2の装置によって、前記少なくとも一つのサービスガイドソースにより前記サービスガイドを生成し、その処理結果が含まれた応答メッセージを前記第1の装置に伝送する段階と、
を有することを特徴とする方法。
【請求項36】
前記サービスガイドソースは、前記加入者のサービス受信のための料金情報を含むことを特徴とする請求項35に記載の方法。
【請求項37】
前記モバイル放送システムはOMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項35に記載の方法。
【請求項38】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記要求メッセージと前記応答メッセージを送受信することを特徴とする請求項37に記載の方法。
【請求項39】
前記要求メッセージと前記応答メッセージはHTTP POSTプロトコルを用いて送受信されることを特徴とする請求項39に記載の方法。
【請求項40】
加入者の放送サービス受信のためのサービスガイドの生成のためにサービスガイドソースを伝送するモバイル放送システムであって、
前記放送サービスの加入者情報を管理して少なくとも一つのサービスガイドソースが含まれた要求メッセージを生成する第1の装置と、
前記第1の装置から受信された前記要求メッセージに基づいて前記サービスガイドを生成し、その処理結果が含まれた応答メッセージを前記第1の装置に伝送し、放送チャンネル又は双方向チャンネルを介して前記サービスガイドの伝送を処理する第2の装置と、
を含むことを特徴とするモバイル放送システム。
【請求項41】
前記サービスガイドソースは、前記加入者のサービス受信のための料金情報を含むことを特徴とする請求項40に記載のモバイル放送システム。
【請求項42】
前記モバイル放送システムは、OMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項40に記載のモバイル放送システム。
【請求項43】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記要求メッセージと前記応答メッセージを送受信することを特徴とする請求項42に記載のモバイル放送システム。
【請求項44】
前記要求メッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項43に記載のモバイル放送システム。
【請求項45】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項42に記載のモバイル放送システム。
【請求項1】
放送サービスの加入者情報管理と通知メッセージの生成を処理する第1の装置と、放送チャンネル又は双方向チャンネルを介して前記通知メッセージの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報を提供するための通知メッセージの生成のために通知イベントを伝送する方法であって、
前記第2の装置によって、少なくとも一つの通知イベントにより前記通知メッセージの生成を要求する通知イベントメッセージを前記第1の装置に伝送する段階と、
前記第1の装置によって、前記少なくとも一つの通知イベントにより少なくとも一つの通知メッセージを生成し、前記通知メッセージの生成完了を示す応答メッセージを前記第2の装置に伝送する段階と、
を有することを特徴とする方法。
【請求項2】
前記通知イベントメッセージは、前記応答メッセージを受信するネットワークエンティティのアドレス情報を含むことを特徴とする請求項1に記載の方法。
【請求項3】
前記通知メッセージを生成する前に前記第1の装置と前記第2の装置との間のセッションを終了する段階をさらに有することを特徴とする請求項1に記載の方法。
【請求項4】
前記第1の装置と前記第2の装置のうちの少なくとも一つは、サービス提供者別に複数個が存在することを特徴とする請求項1に記載の方法。
【請求項5】
前記通知イベントメッセージは、前記少なくとも一つの通知イベントに対する優先情報をさらに含み、
前記第1の装置によって、前記優先情報により前記通知メッセージを生成する段階をさらに有することを特徴とする請求項1に記載の方法。
【請求項6】
前記モバイル放送システムは、OMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項1に記載の方法。
【請求項7】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記通知イベントメッセージと前記応答メッセージを送受信(exchange)することを特徴とする請求項6に記載の方法。
【請求項8】
前記通知イベントメッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項7に記載の方法。
【請求項9】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項6に記載の方法。
【請求項10】
放送サービスを受信する加入者に情報を提供するための通知メッセージの生成のために、通知イベントを伝達するモバイル放送システムであって、
前記放送サービスの加入者情報を管理し、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージの生成を処理し、前記通知メッセージの生成完了を表す応答メッセージを生成する第1の装置と、
前記少なくとも一つの通知イベントにより、前記通知メッセージの生成を要求する通知イベントメッセージを前記第1の装置に伝送し、前記応答メッセージを受信した後に、放送チャンネル又は双方向チャンネルを介して前記通知メッセージの伝送を処理する第2の装置と、
を含むことを特徴とするモバイル放送システム。
【請求項11】
前記通知イベントメッセージは、前記応答メッセージを受信するネックワークエンティティのアドレス情報を含むことを特徴とする請求項10に記載のモバイル放送システム。
【請求項12】
前記第1の装置は、前記通知メッセージを生成する前に前記第2の装置とのセッションを終了することを特徴とする請求項10に記載のモバイル放送システム。
【請求項13】
前記第1の装置と前記第2の装置のうちの少なくとも一つは、サービス提供者別に複数個が存在することを特徴とする請求項10に記載のモバイル放送システム。
【請求項14】
前記通知イベントメッセージは前記少なくとも一つの通知イベントに対する優先情報をさらに含み、
前記第1の装置は、前記優先情報により前記通知メッセージを生成することを特徴とする請求項10に記載のモバイル放送システム。
【請求項15】
前記モバイル放送システムは、OMA BCASTシステムを含むことを特徴とする請求項10に記載のモバイル放送システム。
【請求項16】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記通知イベントメッセージと前記応答メッセージを送受信することを特徴とする請求項15に記載のモバイル放送システム。
【請求項17】
前記通知イベントメッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項16に記載のモバイル放送システム。
【請求項18】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項15に記載のモバイル放送システム。
【請求項19】
放送サービスの加入者情報管理と通知メッセージの生成を処理する第1の装置と、放送チャンネル又は双方向チャンネルを介して前記通知メッセージの伝送を処理する第2の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報提供のための通知メッセージの伝送方法であって、
前記第1の装置によって、前記放送チャンネルと前記双方向チャンネルのうち、該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成して前記第2の装置に伝送する段階と、
前記第2の装置によって、前記要求メッセージを受信した後に、前記伝送チャンネルの情報に基づいて前記放送チャンネル又は双方向チャンネルを介して該当通知メッセージを伝送する段階と、
を有することを特徴とする方法。
【請求項20】
前記要求メッセージは、前記通知メッセージを伝送する伝送優先情報をさらに含み、
前記第1の装置によって、前記伝送優先情報により前記通知メッセージを伝送する段階をさらに有することを特徴とする請求項19に記載の方法。
【請求項21】
前記要求メッセージは、前記通知メッセージが伝送される前記加入者のターゲットアドレス情報をさらに含み、
前記第1の装置が、前記ターゲットアドレス情報に基づいて前記双方向チャンネルを介して前記通知メッセージを伝送する段階をさらに有することを特徴とする請求項19に記載の方法。
【請求項22】
前記要求メッセージは、前記ターゲットアドレスの形式を示すアドレスタイプ情報をさらに含むことを特徴とする請求項21に記載の方法。
【請求項23】
前記モバイル放送システムは、OMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項19に記載の方法。
【請求項24】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記通知イベントメッセージと前記応答メッセージを送受信することを特徴とする請求項23に記載の方法。
【請求項25】
前記通知イベントメッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項24に記載の方法。
【請求項26】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項23に記載の方法。
【請求項27】
放送サービスを受信する加入者に情報提供のための通知メッセージを伝送するモバイル放送システムであって、
前記放送サービスの加入者情報管理を遂行し、前記放送チャンネル及び双方向チャンネルのうちの該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成する第1の装置と、
前記要求メッセージを受信した後に、前記伝送チャンネル情報に基づいて前記放送チャンネル又は双方向チャンネルに該当通知メッセージを伝送する第2の装置と、
を含むことを特徴とするモバイル放送システム。
【請求項28】
前記要求メッセージは、前記通知メッセージを伝送する伝送優先情報をさらに含み、
前記第1の装置は、前記伝送優先情報により前記通知メッセージを伝送することを特徴とする請求項27に記載のモバイル放送システム。
【請求項29】
前記要求メッセージは、前記通知メッセージが伝達される前記加入者のターゲットアドレス情報をさらに含み、
前記第1の装置は、前記ターゲットアドレス情報に基づいて前記双方向チャンネルを介して前記通知メッセージを伝送することを特徴とする請求項27に記載のモバイル放送システム。
【請求項30】
前記要求メッセージは前記ターゲットアドレスの形式を指示するアドレスタイプ情報をさらに含むことを特徴とする請求項27に記載のモバイル放送システム。
【請求項31】
前記モバイル放送システムはOMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項27に記載のモバイル放送システム。
【請求項32】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記通知イベントメッセージと前記応答メッセージを送受信することを特徴とする請求項31に記載のモバイル放送システム。
【請求項33】
前記通知イベントメッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項32に記載のモバイル放送システム。
【請求項34】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項31に記載のモバイル放送システム。
【請求項35】
モバイル放送システムは放送サービスの加入者情報を管理する第1の装置と、サービスガイドの生成と放送チャンネル又は双方向チャンネルを介して前記サービスガイドの伝送を処理する第2の装置とを含むモバイル放送システムにおいて、加入者の放送サービスを受信するためのサービスガイドの生成のためにサービスガイドソースを伝送する方法であって、
前記第1の装置によって、少なくとも一つのサービスガイドソースが含まれた要求メッセージを前記第2の装置に伝送する段階と、
前記第2の装置によって、前記少なくとも一つのサービスガイドソースにより前記サービスガイドを生成し、その処理結果が含まれた応答メッセージを前記第1の装置に伝送する段階と、
を有することを特徴とする方法。
【請求項36】
前記サービスガイドソースは、前記加入者のサービス受信のための料金情報を含むことを特徴とする請求項35に記載の方法。
【請求項37】
前記モバイル放送システムはOMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項35に記載の方法。
【請求項38】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記要求メッセージと前記応答メッセージを送受信することを特徴とする請求項37に記載の方法。
【請求項39】
前記要求メッセージと前記応答メッセージはHTTP POSTプロトコルを用いて送受信されることを特徴とする請求項39に記載の方法。
【請求項40】
加入者の放送サービス受信のためのサービスガイドの生成のためにサービスガイドソースを伝送するモバイル放送システムであって、
前記放送サービスの加入者情報を管理して少なくとも一つのサービスガイドソースが含まれた要求メッセージを生成する第1の装置と、
前記第1の装置から受信された前記要求メッセージに基づいて前記サービスガイドを生成し、その処理結果が含まれた応答メッセージを前記第1の装置に伝送し、放送チャンネル又は双方向チャンネルを介して前記サービスガイドの伝送を処理する第2の装置と、
を含むことを特徴とするモバイル放送システム。
【請求項41】
前記サービスガイドソースは、前記加入者のサービス受信のための料金情報を含むことを特徴とする請求項40に記載のモバイル放送システム。
【請求項42】
前記モバイル放送システムは、OMA BCAST(Open Mobile Alliance Browser and Content Mobile Broadcast)システムを含むことを特徴とする請求項40に記載のモバイル放送システム。
【請求項43】
前記第1及び第2の装置は、バックエンドインターフェースを用いて前記要求メッセージと前記応答メッセージを送受信することを特徴とする請求項42に記載のモバイル放送システム。
【請求項44】
前記要求メッセージと前記応答メッセージは、HTTP POSTプロトコルを用いて送受信されることを特徴とする請求項43に記載のモバイル放送システム。
【請求項45】
前記第1の装置はBCAST加入管理部(BSM)の通知生成部(NTG)を含み、前記第2の装置はBCASTサービス分配/適応部(BSD/A)の通知分配/適応部(NTDA)を含むことを特徴とする請求項42に記載のモバイル放送システム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【公表番号】特表2009−515462(P2009−515462A)
【公表日】平成21年4月9日(2009.4.9)
【国際特許分類】
【出願番号】特願2008−539926(P2008−539926)
【出願日】平成18年11月7日(2006.11.7)
【国際出願番号】PCT/KR2006/004644
【国際公開番号】WO2007/052992
【国際公開日】平成19年5月10日(2007.5.10)
【出願人】(503447036)サムスン エレクトロニクス カンパニー リミテッド (2,221)
【Fターム(参考)】
【公表日】平成21年4月9日(2009.4.9)
【国際特許分類】
【出願日】平成18年11月7日(2006.11.7)
【国際出願番号】PCT/KR2006/004644
【国際公開番号】WO2007/052992
【国際公開日】平成19年5月10日(2007.5.10)
【出願人】(503447036)サムスン エレクトロニクス カンパニー リミテッド (2,221)
【Fターム(参考)】
[ Back to top ]