(57)【特許請求の範囲】
【請求項１】
放送サービスの加入者情報管理と通知メッセージの生成を処理する第１の装置と、放送チャンネル又は双方向チャンネルを介して前記通知メッセージの伝送を処理する第２の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報提供のための通知メッセージの伝送方法であって、
前記第１の装置によって、前記通知メッセージ伝送の要求メッセージを生成して前記第２の装置に伝送する段階と、
前記第２の装置によって、前記要求メッセージを受信した後に、前記要求メッセージに対する結果を含む応答メッセージを前記第１の装置に伝送する段階と、を含み、
前記要求メッセージは、前記放送チャンネルと前記双方向チャンネルのうち、前記通知メッセージが伝送される伝送チャンネル情報を含む
ことを特徴とする方法。
【請求項２】
前記要求メッセージは、前記通知メッセージを伝送する伝送優先順位情報をさらに含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記要求メッセージは、前記通知メッセージが伝送される前記加入者のターゲットアドレス情報をさらに含む
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記要求メッセージは、前記ターゲットアドレスの形式を示すアドレスタイプ情報をさらに含む
ことを特徴とする請求項３に記載の方法。
【請求項５】
前記モバイル放送システムは、ＯＭＡ ＢＣＡＳＴ（Open Mobile Alliance Browser and Content Mobile Broadcast）システムを含む
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記第１及び第２の装置は、バックエンドインターフェースを用いて前記要求メッセージと前記応答メッセージを送受信する
ことを特徴とする請求項５に記載の方法。
【請求項７】
前記要求メッセージと前記応答メッセージは、ＨＴＴＰ ＰＯＳＴプロトコルを用いて送受信される
ことを特徴とする請求項６に記載の方法。
【請求項８】
前記第１の装置はＢＣＡＳＴ加入管理部（ＢＳＭ）の通知生成部（ＮＴＧ）を含み、前記第２の装置はＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）の通知分配／適応部（ＮＴＤＡ）を含む
ことを特徴とする請求項５に記載の方法。
【請求項９】
放送サービスを受信する加入者に情報提供のための通知メッセージを伝送するモバイル放送システムであって、
前記放送サービスの加入者情報管理を遂行し、前記通知メッセージ伝送の要求メッセージを生成する第１の装置と、
前記要求メッセージを受信した後に、前記要求メッセージに対する結果を含む応答メッセージを前記第１の装置に伝送する第２の装置と、を含み、
前記要求メッセージは、前記放送チャンネルと前記双方向チャンネルのうち、前記通知メッセージが伝送される伝送チャンネル情報を含む
ことを特徴とするモバイル放送システム。
【請求項１０】
前記要求メッセージは、前記通知メッセージを伝送する伝送優先順位情報をさらに含む
ことを特徴とする請求項９に記載のモバイル放送システム。
【請求項１１】
前記要求メッセージは、前記通知メッセージが伝達される前記加入者のターゲットアドレス情報をさらに含む
ことを特徴とする請求項９に記載のモバイル放送システム。
【請求項１２】
前記要求メッセージは前記ターゲットアドレスの形式を指示するアドレスタイプ情報をさらに含む
ことを特徴とする請求項９に記載のモバイル放送システム。
【請求項１３】
前記モバイル放送システムはＯＭＡ ＢＣＡＳＴ（Open Mobile Alliance Browser and Content Mobile Broadcast）システムを含む
ことを特徴とする請求項９に記載のモバイル放送システム。
【請求項１４】
前記第１及び第２の装置は、バックエンドインターフェースを用いて前記要求メッセージと前記応答メッセージを送受信する
ことを特徴とする請求項１３に記載のモバイル放送システム。
【請求項１５】
前記要求メッセージと前記応答メッセージは、ＨＴＴＰ ＰＯＳＴプロトコルを用いて送受信される
ことを特徴とする請求項１４に記載のモバイル放送システム。
【請求項１６】
前記第１の装置はＢＣＡＳＴ加入管理部（ＢＳＭ）の通知生成部（ＮＴＧ）を含み、前記第２の装置はＢＣＡＳＴサービス分配／適応部（ＢＳＤ／Ａ）の通知分配／適応部（ＮＴＤＡ）を含む
ことを特徴とする請求項１３に記載のモバイル放送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はモバイル放送システムにおける情報提供方法及びメッセージ伝送方法に関するもので、特に、移動端末でサービスガイド生成のためのサービスガイドソースに多様なガイド情報を提供するための通知イベント/通知メッセージを伝送する方法及びシステムに関するものである。
【背景技術】
【０００２】
移動通信市場では、既存技術の再構成又は統合を通じて新たなサービスの生産が持続的に要求されている。現在の通信及び放送技術の発達は、従来の放送システム及び移動通信システムで携帯電話、ＰＤＡ(Personal Digital Assistants)のような携帯端末(又は移動端末)を通じて放送サービスを提供している。このような潜在的で実際的な市場需要とマルチメディアサービスに対して急増するユーザー要求、既存の音声サービス以外に放送サービスのような新たなサービスを提供するためのサービス提供者の目標戦略、及びユーザーの要求を受け入れてモバイル通信事業を強化しているＩＴ(Information Technology)企業の利害関係のため、移動通信サービスとＩＰとの融合は次世代移動通信技術の開発において優先度が高くなっている。
【０００３】
ＯＭＡ(Open Mobile Alliance)は、個別モバイルソリューション(mobile solution)間の双方向伝送(interworking)のための標準を研究するグループであり、移動通信用ゲーム、インターネットサービスに対する多様なアプリケーション標準を定義する。ＯＭＡに属するワーキンググループの中で、ＯＭＡ ＢＡＣ ＢＣＡＳＴ(Open Mobile Alliance Browser and Content Mobile Broadcast Sub Working Group)は、移動端末を用いて放送サービスを提供するための技術を研究している。以下に、上記ＯＭＡで論議されているモバイル放送システム(以下、“ＢＣＡＳＴシステム”)に関して簡略に説明する。
【０００４】
モバイル放送システムにおいて、放送サービスを受信するための移動端末は、サービス自体に関する説明情報、サービスに関する課金情報、及びサービスの受信方法に関する情報を含む、いわゆるサービスガイド情報を受信しなければならない。この移動端末は、サービスガイド情報を用いて該当サービスを受信する。サービスガイドを用いるモバイル放送システムの例として、ＢＣＡＳＴシステムを参照して従来の放送サービス方法を説明するが、本発明はＢＣＡＳＴシステムに限られるものではない。
【０００５】
図１は、移動端末にサービスガイドを伝送する一般的なモバイル放送システムの構成例を示す。下記の＜表１＞及び＜表２＞は、図１の構成要素(例えば、論理エンティティ(logical entity))間のインターフェースを示す。
【０００６】
【表１】
0005457401.tif 000002
【０００７】
【表２】
0005457401.tif 000003
【０００８】
図１を参照すれば、コンテンツ供給(Content Creation)ブロック１０１は、放送サービス(ＢＣＡＳＴ)の提供者であるコンテンツ供給者又はコンテンツ提供者を意味する。このＢＣＡＳＴサービスは、従来のオーディオ/ビデオ放送サービス、音楽/データファイルダウンロードサービスなどを含むことができる。サービスガイドコンテンツ供給ソース(Service Guide Content Creation Source：以下、“ＳＧＣＣＳ”と称する）部１０２を含むコンテンツ供給者１０１は、ＢＣＡＳＴサービスのサービスガイドを生成するために必要なコンテンツ情報、移動端末の性能情報、ユーザープロファイル、及びコンテンツタイム情報を、上記＜表１＞のＳＧ１インターフェース１０３を通じてＢＣＡＳＴサービスアプリケーション(ＢＳＡ)ブロック１０４のサービスガイドアプリケーションソース(Service Guide Application Source：以下、“ＳＧＡＳ”とする）部１０５に伝送する。
【０００９】
ＢＣＡＳＴサービスアプリケーションブロック１０４は、コンテンツ供給者ブロック１０１から提供されたＢＣＡＳＴサービスのデータをＢＣＡＳＴネットワークに適合した形態に処理してＢＣＡＳＴサービスデータを作る。また、ＢＣＡＳＴサービスアプリケーションブロック１０４は、モバイル放送ガイドに必要な標準化メタデータを生成する。ＳＧＡＳ部１０５は、ＳＧＣＣＳ部１０２から提供された情報を含むサービス/コンテンツ詳細情報、スケジュール情報、及び位置情報のようなサービスガイドの生成に必要な各種ソースを、ＳＧ２インターフェース１０６を通じてＢＣＡＳＴサービス分配/適応(ＢＳＤ/Ａ)ブロック１０８のサービスガイド生成(Service Guide Generation：以下、“ＳＧ-Ｇ”と称する)部１０９に伝送する。
【００１０】
ＢＣＡＳＴサービス分配/適応ブロック１０８は、ＢＣＡＳＴサービスアプリケーションブロック１０４から提供されたＢＣＡＳＴサービスデータを伝送するベアラ(bearer)を設定する役割、ＢＣＡＳＴサービスの伝送スケジュールを決定する役割、及びモバイル放送ガイド情報を生成する役割を担当する。ＢＣＡＳＴサービス分配/適応ブロック１０８は、ＢＣＡＳＴサービスデータを伝送するためのネットワークである放送分配システム(ＢＤＳ)１２２及び双方向通信を支援する双方向ネットワーク(interaction network)１２３に接続される。
【００１１】
ＳＧ-Ｇ部１０９によって生成されたサービスガイドは、サービスガイド分配(SG Distribution：以下、“ＳＧ-Ｄ”と称する)部１１０と、ＳＧ５インターフェース１１７を通じて端末(terminal)１１９に伝達される。サービスガイドがＢＤＳ１２２又は双方向通信を支援する双方向ネットワーク１２３を通じて伝達される、あるいは該当システム又はネットワークとの整合が必要である場合に、ＳＧ-Ｇ部１０９によって生成されたサービスガイドは、サービスガイド適応(SG Adaptation：以下、ＳＧ-Ａ)部１１１で整合されてＳＧ-Ｄ部１１０に伝達される、あるいはＳＧ-Ｂ１インターフェース１１６を通じてＢＤＳサービス分配ブロック１２１に伝達される。
【００１２】
ＢＣＡＳＴ加入管理ブロック１１３は、ＢＣＡＳＴサービスの受信のための加入情報とサービス提供情報、及びＢＣＡＳＴサービスを受信する端末に対する装置情報を管理する。ＢＣＡＳＴ加入管理ブロック１１３のサービスガイド加入ソース(Service Guide Subscription Source：以下、“ＳＧＳＳ”と称する）部１１４は、サービスガイドの生成、加入、及び供給(provisioning)に関連したソース、及び購買情報、広告関連情報などのソースをＳＧ４インターフェース１１２を介してサービスガイドを生成するＳＧ-Ｇ部１０９に伝送する。
【００１３】
ＢＤＳサービス分配ブロック１２１は、受信されたすべてのＢＣＡＳＴサービスを放送チャンネル又は双方向チャンネル(interaction channel)を介して分配する役割を遂行し、ＢＤＳ１２２のタイプによって存在したり、存在しなかったりすることができるエンティティである。ＢＤＳ１２２は、ＢＣＡＳＴサービスを伝送するネットワークであり、ＤＶＢ-Ｈ(Digital Video Broadcasting-Handheld)、３ＧＰＰ基盤のＭＢＭＳ(Multimedia Broadcast and Multicast Services)、３ＧＰＰ２基盤のＢＣＭＣＳ(Broadcast and Multicast Services)のような放送ネットワークとなることができる。双方向ネットワーク１２３は、ポイントツウポイントでＢＣＡＳＴサービスを伝送し、あるいはＢＣＡＳＴサービスの受信に関連した制御情報及び付加情報を双方向に交換し、例えば既存のセルラー(cellular)ネットワークとなることができる。
【００１４】
端末１１９は、Ａｉインターフェースを介してＢＣＡＳＴサービスの受信が可能な端末機であり、端末機の性能によりセルラーネットワークに接続することができる。端末１１９は、サービスガイドクライアント(Service Guide Client：以下、“ＳＧ-Ｃ”と称する)１２０を含み、ＳＧ５インターフェース１１７を介して伝送されるサービスガイドを受信したり、ＳＧ６インターフェース１１８を介して伝送される通知メッセージを受信したりすることによって、ＢＣＡＳＴサービスの受信のための適切な動作を遂行する。
【００１５】
下記の＜表３＞乃至＜表５＞に、ＢＣＡＳＴサービスの標準で定義された図１のキー要素(例えば、論理エンティティ）について簡単に説明する。
【００１６】
【表３】
0005457401.tif 000004
【００１７】
【表４】
0005457401.tif 000005
【００１８】
【表５】
0005457401.tif 000006
【００１９】
図２は、図１のモバイル放送システムにおいて、通知メッセージを伝送するためにＢＣＡＳＴサービスに定義されている通知構成を示す。
図２を参照すると、コンテンツ供給(Content Creation)ブロック２０１はＢＣＡＳＴサービスの供給者であり、ＢＣＡＳＴサービスは従来のオーディオ/ビデオ放送サービス、音楽/データファイルダウンロードサービスなどを含むことができる。ＢＣＡＳＴサービスの供給に問題があり、あるいはＢＣＡＳＴサービスに変動がある場合に、コンテンツ供給ブロック２０１は、ＢＣＡＳＴサービスアプリケーション２０２内に位置する通知イベント部(Notification Event Function：ＮＴＥ)２０２-１に上記変動事項を通知する。
【００２０】
ＢＣＡＳＴサービスアプリケーション２０２は、コンテンツ供給ブロック２０１から提供されたＢＣＡＳＴサービスのデータをＢＣＡＳＴネットワークに適合した形態に処理してＢＣＡＳＴサービスデータを作り、モバイル放送ガイドに必要な標準化メタデータを生成する。また、ＢＣＡＳＴサービスアプリケーション２０２は、コンテンツ供給ブロック２０１から提供されたＢＣＡＳＴサービスの変動を、ＢＣＡＳＴ加入管理部(ＢＳＭ)２０４内に位置された通知生成部(ＮＴＧ)２０４-１に通知する。
【００２１】
ＢＣＡＳＴサービス分配/適応部２０３は、ＢＣＡＳＴサービスアプリケーション２０２から提供されたＢＣＡＳＴサービスデータを伝送するベアラを設定し、ＢＣＡＳＴサービスの伝送スケジュールを決定し、そしてモバイル放送ガイドを生成し、ＢＣＡＳＴサービスを提供できる放送分配システム(Broadcast Distribution System：ＢＤＳ）２０６及び双方向通信を支援する双方向ネットワーク２０７に接続される。また、通知分配/適応部(Notification Distribution/Adaptation Function)２０３-１を含むＢＣＡＳＴサービス分配/適応部２０３は、ＢＣＡＳＴ加入管理部２０４から通知メッセージを受信してＢＤＳ２０６又は双方向ネットワーク２０７を通じて一つ又は複数のユーザーに伝送する。
【００２２】
ＢＣＡＳＴ加入管理部２０４は、ＢＣＡＳＴサービスの受信のための加入情報、サービス提供情報、及びＢＣＡＳＴサービスを受信する装置に対する装置情報を管理する。特に、通知生成部２０４-１を含むＢＣＡＳＴ加入管理部２０４は、コンテンツ供給ブロック２０１及びＢＤＳ２０６から通知イベントに関する情報を受信して通知メッセージを生成し、あるいはＢＣＡＳＴサービスイベントに対する通知メッセージを生成する。
【００２３】
ＢＤＳサービス分配部２０５は、受信されたすべてのＢＣＡＳＴサービスを放送チャンネル又は双方向チャンネルを介して分配する役割を遂行し、ＢＤＳ２０６のタイプにより存在したり、存在しなかったりすることができるエンティティである。
【００２４】
ＢＤＳ２０６は、ＢＣＡＳＴサービスを伝送するネットワークであり、例えば、ＤＶＢ-Ｈ、３ＧＰＰ基盤のＭＢＭＳ、３ＧＰＰ２基盤のＢＣＭＣＳとなることができる。また、ＢＤＳ２０６は、特定のＢＣＡＳＴサービスの伝送に変動がある場合にはＸ-１インターフェース２３１を介して、あるいはＢＤＳサービス分配部１０５が存在する場合にはＮＴ-Ｂ１インターフェース２２４を介して、ＢＣＡＳＴサービス分配/適応部２０３に上記変動事項を通知する。
【００２５】
双方向ネットワーク２０７は、ポイントツウポイントでＢＣＡＳデータを伝送し、又はＢＣＡＳＴサービスの受信に関連した制御情報及び付加情報を双方向に変更する。例えば、双方向ネットワーク２０７は、既存のセルラーネットワークとなることができる。
【００２６】
端末２０８は、ＢＣＡＳＴサービスの受信が可能な端末であり、端末機の性能によりセルラーネットワークに接続できる。ここで、端末２０８はセルラーネットワークとアクセス可能な端末であると仮定する。端末２０８は、通知クライアント部(ＮＴＣ)２０８-１によって、ＮＴ-５インターフェース２２５を介して伝送される通知メッセージを受信することによって適切な動作を遂行し、あるいはＮＴ-６インターフェース２２６を介して伝送される通知メッセージを受信して適切な動作を遂行する。
【００２７】
次に、論理エンティティ間のバックエンドインターフェース(Backend Interface)を説明する。
ＮＴ-1インターフェース２２１は、ＢＣＡＳＴサービスアプリケーション２０２に位置する通知イベント部２０２-１とコンテンツ供給ブロック２０１との間のインターフェースであり、コンテンツ供給ブロック２０１に発生する通知イベントを通知イベント部２０２-１に伝達するために使用される。
【００２８】
ＮＴ-３インターフェース２２２は、ＢＣＡＳＴサービスアプリケーションブロック２０２に位置する通知イベント部２０２-１とＢＣＡＳＴ加入管理部２０４の通知生成部２０４-１との間のインターフェースであり、通知イベント又は通知メッセージの生成に必要な情報を伝達することで、通知生成部２０４-１は通知メッセージを生成することができる。
【００２９】
ＮＴ-４インターフェース２２３は、ＢＣＡＳＴ加入管理部２０４に位置する通知生成部２０４-１とＢＣＡＳＴサービス分配/適応部２０３の通知分配適応部２０３-１との間のインターフェースであり、通知生成部２０４-１で生成された通知メッセージをＢＤＳ２０６又は双方向ネットワーク２０７を通じて伝送されるように通知分配適応部２０３-１に伝送し、あるいはＢＤＳ２０６に発生された通知ベントを通知分配適応部２０３-１から通知生成部２０４-１に伝送するために使用される。
【００３０】
ＮＴ-５インターフェース２２５は、ＢＣＡＳＴサービス分配/適応部２０３の通知分配適応部２０３-１から伝送された通知メッセージが放送チャンネルを介して端末２０８に直接伝送される場合に使用されるインターフェースである。ＮＴ-５インターフェース２２５は、一つの端末又は複数の端末に通知メッセージを伝送するのに使用される。
【００３１】
ＮＴ-６インターフェース２２６は、ＢＣＡＳＴサービス分配/適応部２０３の通知分配適応部２０３-１から伝送された通知メッセージが、双方向ネットワーク２０７を通じて端末２０８との専用チャンネル又は双方向ネットワーク２０７で提供された放送チャンネルを介して、端末２０８に直接伝送される場合に使用されるインターフェースである。ＮＴ-６インターフェース２２６は、一つ又は複数の端末に上記通知メッセージを伝達するために使用される。
【００３２】
ＢＣＡＳＴサービス分配/適応部２０３とＢＤＳサービス分配部２０５との間のインターフェースであるＮＴ-Ｂ１インターフェース２２４は、 ＢＣＡＳＴサービス分配/適応部２０３によってＢＤＳ２０６で使用される伝送経路、又はＢＤＳ２０６で発生された通知イベントの受信経路の設置のために使用される。
【００３３】
Ｘ-１インターフェース２３１は、ＢＤＳサービス分配部２０５が存在しないとき、ＢＣＡＳＴサービス分配/適応部２０３によってＢＤＳ２０６で使用される伝送通路又はＢＤＳ２０６で発生された通知イベントの受信経路の設置のために使用されるインターフェースである。ＢＤＳサービス分配部２０５が存在すると、Ｘ-１インターフェース２３１は、ＢＤＳ２０６に発生された通知イベントの伝送のために、ＢＤＳ２０６とＢＤＳサービス分配部２０５との間のインターフェースとして使用される。
【００３４】
ＢＤＳサービス分配部２０５が存在しないとき、Ｘ-２インターフェース２３２は、ＢＣＡＳＴサービス分配/適応部２０３によって双方向ネットワーク２０７で使用される伝送通路の設置のために使用されるインターフェースである。ＢＤＳサービス分配部２０５が存在する場合、Ｘ-２インターフェース２３２は、ＢＤＳ２０６と双方向ネットワーク２０７との間のインターフェースとして、双方向ネットワーク２０７で通知メッセージが伝送されるベアラの設定のために使用される。
【００３５】
ＢＤＳ２０６と端末２０８とのインターフェースであるＸ-３インターフェース２３３は、ＢＣＡＳＴサービス又は放送チャンネルを介して伝送されたすべてのメッセージのために使用される。
Ｘ-４インターフェース２３４は、ＢＤＳサービス分配部２０５と端末２０８との間の放送チャンネルインターフェースである。
Ｘ-５インターフェース２３５は、ＢＤＳサービス分配部２０５と端末２０８との間の双方向チャンネルインターフェースである。
Ｘ-６インターフェース２３６は、双方向ネットワーク２０７がＢＣＡＳＴサービスに関連した制御情報を伝送することができる双方向チャンネルインターフェースである。
【００３６】
通知イベント部２０２-１は、通知メッセージを生成するのに必要な情報を通知生成部２０４-１に伝達し、通知の要求されたイベントが発生することを認知すると、通知イベントに関する情報を通知生成部２０４-１に伝達する。通知生成部２０４-１は、通知イベント部２０２-１から通知メッセージの生成に必要な情報及び通知イベントを受信して通知メッセージを生成し、あるいは通知分配適応部２０３-１を通じて受信されたＢＤＳ２０６の通知イベントを用いて通知メッセージを生成して通知分配適応部２０３１に伝送する。通知メッセージは、(1)サービスの開始を更に知らせる必要がある場合、(2)コンテンツ供給ブロック２０１からサービス情報の変更を示す通知を受信して新たなモバイル放送ガイドを伝送する必要がある場合、及び(3)ＢＤＳ２０６で特定のイベントが発生した場合に生成される。
【００３７】
通知分配適応部２０３-１は、ＮＴ-５ ２２５又はＮＴ-６ ２２６を通じて通知メッセージを伝送する役割をし、ＢＤＳ２０６から特定のモバイル放送サービスの変更、例えば無線ネットワーク環境に基づいてデータレートの調節又はサービスの不可能性などを受信する場合に、該当通知イベントをＮＴ-４ ２２３を通して通知生成部２０４-１に伝達する役割をする。
【００３８】
図３は、一般的なモバイル放送システムにおけるサービスガイドを提供するための論理要素間のメッセージフローを示す。
図３で、参照番号３０１はコンテンツ供給者１０１のＳＧＣＣＳ１０２を、参照番号３０２はＢＣＡＳＴサービスアプリケーション１０４のＳＧＡＳ１０５を、参照番号３０３はＢＣＡＳＴ加入管理部１１３のＳＧＳＳ１１４を、参照番号３０４はＢＣＡＳＴサービス分配/適応部１０８のＳＧ-Ｇ/Ｄ/Ａ１０９，１１０，１１１を、各々表す。
【００３９】
図３を参照すると、ステップ３１１で、ＳＧＣＣＳ３０１は、ＢＣＡＳＴサービスに関連したコンテンツ情報及び属性値をＳＧＡＳ３０２に伝達する。ステップ３１２で、ＳＧＡＳ３０２は、ＳＧＣＣＳ３０１から提供された属性値を用いてＢＣＡＳＴフォーマットにより放送コンテンツ/サービス情報及び属性値をＳＧ-Ｇ/Ｄ/Ａ３０４に伝達する。ステップ３１３で、ＳＧ-Ｇ/Ｄ/Ａ３０４は、供給(Provisioning）に関連した情報の要求をＳＧＳＳ３０３に送信する。ステップ３１４で、ＳＧＳＳ３０３は、要求された供給に関連した情報をＳＧ-Ｇ/Ｄ/Ａ３０４に提供する。ステップ３１５で、ＳＧ-Ｇ/Ｄ/Ａ３０４は、サービスガイド(ＳＧ)を生成する。
【００４０】
図４は、一般的なモバイル放送システムにおいて、通知メッセージを提供するための論理エンティティ間のメッセージフローを示す。
ここで、参照番号４０１はＢＣＡＳＴサービスアプリケーション２０２の通知イベント部(ＮＴＥ)２０２-１を、参照番号４０２はＢＣＡＳＴ加入管理部２０４の通知生成部(ＮＴＧ)２０４-１を、参照番号４０３はＢＣＡＳＴサービス分配/適応部２０３の通知分配適応部(ＮＴＤＡ)２０３-１を、各々表す。
【００４１】
図４を参照すると、通知イベントは、ＮＴＥ４０１又はＮＴＤＡ４０３で生成されてＮＴＧ４０２に伝送され、あるいはＢＣＡＳＴ加入管理部２０４又はＢＤＳ２０６に生成される。すなわち、通知イベントがコンテンツ生成部２０１又はＢＳＡ２０２で発生すると、ＮＴＥ４０１は、ステップ４１１で、ＮＴ３インターフェース２２２を通じてＢＳＭ２０４のＮＴＧ４０２にイベント通知(Event notice)を伝達する。通知イベントがＢＣＡＳＴサービス分配/適応部２０３又はＢＤＳ２０６で発生すると、通知イベント情報は、ステップ４１２で、ＮＴ-４インターフェース２２３を通じてＮＴＤＡ４０３からＮＴＧ４０２に伝送される。また、通知イベントは、ＢＳＭ２０４で自発的に生成され、ＮＴＧ４０２を通じてＮＴＤＡ４０３に伝送される。ステップ４１３で、ＮＴＧ４０２は、通知イベントを自発的に生成し、あるいはＮＴ-３ ２２２又はＮＴ-４ ２２３を通じて上記通知イベントを受信する。ステップ４１４で、ＮＴＧ４０２は、通知メッセージを生成する。その後、ＮＴＧ４０２は、ステップ４１５で、ＮＴ-４インターフェース２２３を通じてＮＴＤＡ４０３に通知メッセージを伝送する。
【００４２】
しかしながら、従来のモバイル放送システム、ＢＳＤ/Ａ又はＢＤＳ２０６では、発生した通知イベントに対する通知メッセージを生成し、すべての通知イベントに対して生成された通知メッセージを伝送する方法、又は通知イベント/通知メッセージを受信する場合に応答を送信する方法は提供されていない。
したがって、モバイル放送システムにおいては、通知イベント/通知メッセージを伝送するために改善された方法及びシステムを必要とする。
【特許文献１】特開２００５−２３６９８８号公報
【発明の概要】
【発明が解決しようとする課題】
【００４３】
上記の従来技術の問題点を解決するために、本発明の目的は、モバイル放送システムにおける通知イベント/通知メッセージを伝送するための方法及びシステムを提供することにある。
また、本発明の目的は、モバイル放送システムにおけるサービスガイドの生成のためのサービスガイドソースを伝送するための方法及びシステムを提供することにある。
さらに、本発明の目的は、モバイル放送システムにおいて、サービスガイドの生成のために購買情報を含む供給情報を伝送するための方法及びシステムを提供することにある。
【課題を解決するための手段】
【００４４】
上記のような目的を達成するために、本発明の一態様によれば、放送サービスの加入者情報管理と通知メッセージの生成を処理する第１の装置と、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第２の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報を提供するための通知メッセージ生成のために、通知イベントを伝送する方法であって、第２の装置によって、少なくとも一つの通知イベントにより通知メッセージの生成を要求する通知イベントメッセージを第１の装置に伝送する段階と、第１の装置によって、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージを生成し、通知メッセージの生成完了を示す応答メッセージを第２の装置に伝送する段階と、を有することを特徴とする。
【００４５】
本発明の他の態様によれば、放送サービスを受信する加入者に情報を提供するための通知メッセージ生成のために、通知イベントを伝達するモバイル放送システムであって、放送サービスの加入者情報を管理し、少なくとも一つの通知イベントにより少なくとも一つの通知メッセージの生成を処理し、通知メッセージの生成完了を表す応答メッセージを生成する第１の装置と、少なくとも一つの通知イベントにより、通知メッセージの生成を要求する通知イベントメッセージを第１の装置に伝送し、応答メッセージを受信した後に、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第２の装置と、を含むことを特徴とする。
【００４６】
また、本発明の他の態様によれば、放送サービスの加入者情報管理と通知メッセージの生成を処理する第１の装置と、放送チャンネル又は双方向チャンネルを介して通知メッセージの伝送を処理する第２の装置と、を含むモバイル放送システムにおいて、放送サービスを受信する加入者に情報提供のための通知メッセージの伝送方法であって、第１の装置によって、放送チャンネルと双方向チャンネルのうち、該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成して第２の装置に伝送する段階と、第２の装置によって、要求メッセージを受信した後に、伝送チャンネルの情報に基づいて放送チャンネル又は双方向チャンネルを介して該当通知メッセージを伝送する段階と、を有することを特徴とする。
【００４７】
さらに、本発明の他の態様によれば、放送サービスを受信する加入者に情報提供のための通知メッセージを伝送するモバイル放送システムであって、放送サービスの加入者情報管理を遂行し、放送チャンネル及び双方向チャンネルのうちの該当通知メッセージが伝送される伝送チャンネルの情報が含まれた要求メッセージを生成する第１の装置と、要求メッセージを受信した後に、伝送チャンネル情報に基づいて放送チャンネル又は双方向チャンネルに該当通知メッセージを伝送する第２の装置と、を含むことを特徴とする。
【００４８】
本発明のもう一つの態様によれば、モバイル放送システムは放送サービスの加入者情報を管理する第１の装置と、サービスガイドの生成と放送チャンネル又は双方向チャンネルを介してサービスガイドの伝送を処理する第２の装置と、を含むモバイル放送システムにおいて、加入者の放送サービスを受信するためのサービスガイドの生成のためにサービスガイドソースを伝送する方法であって、第１の装置によって、少なくとも一つのサービスガイドソースが含まれた要求メッセージを第２の装置に伝送する段階と、第２の装置によって、少なくとも一つのサービスガイドソースによりサービスガイドを生成し、その処理結果が含まれた応答メッセージを第１の装置に伝送する段階と、を有することを特徴とする。
【００４９】
なお、本発明の他の態様によれば、加入者の放送サービス受信のためのサービスガイドの生成のためにサービスガイドソースを伝送するモバイル放送システムであって、放送サービスの加入者情報を管理して少なくとも一つのサービスガイドソースが含まれた要求メッセージを生成する第１の装置と、第１の装置から受信された要求メッセージに基づいてサービスガイドを生成し、その処理結果が含まれた応答メッセージを第１の装置に伝送し、放送チャンネル又は双方向チャンネルを介してサービスガイドの伝送を処理する第２の装置と、を含むことを特徴とする。
【発明の効果】
【００５０】
本発明によるモバイル放送システムは、サービスガイドの生成のためのサービスガイドソースの伝送と応答のための具体的な伝送手順を提供することができる。また、本発明は、ＢＳＤ/Ａ又はＢＤＳからの通知イベントに対して生成された通知メッセージ及びすべての通知イベントに対して生成された通知メッセージに対する具体的な伝送方法だけでなく、その要請メッセージに対する効率的な応答方法も提供することができる。
【００５１】
本発明の実施形態は、コンピュータ読み出し可能な(computer-readable)記録媒体に書き込まれたコンピュータ読み出し可能なコードを含む様々な方法で実現できる。このコンピュータ読み出し可能な記録媒体は、データがコンピュータ読み出し可能な方式で格納されたいずれのタイプの記録デバイスにもなることができる。コンピュータ読み出し可能な記録媒体は、その例としてＲＯＭ、ＲＡＭ、ＣＤ-ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ記憶、及び搬送波(例えば、インターネットを通じるデータ伝送)が挙げられるが、これらに限定されるものではない。また、コンピュータ読み出し可能な記録媒体は、ネットワークに接続された複数のコンピュータシステムに分配され、それによってコンピュータ読み出し可能なコードがそこに書き込まれて分配方式で実現することができる。なお、本発明の実施形態を実現するために必要な機能的プログラム、コード、及びコードセグメントは、当業者には容易に理解できるものである。
【発明を実施するための形態】
【００５２】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
本発明に関連した公知の機能または構成に関する具体的な説明が本発明の要旨を不明にすると判断された場合に、その詳細な説明を省略する。また、下記の説明で具体的な構成及び要素が定義されているが、これらは本発明の全般的な理解を助けるために提供される。したがって、本発明の実施形態において、本発明の範囲及び趣旨を外れないことなく、多様な変化が可能であることは、当該技術分野における通常の知識を有する者には明らかである。
【００５３】
後述する説明において、上記した目的を達成するための本発明の代表的な実施形態を提示する。説明の便宜のために、非同期移動通信標準グループである３ＧＰＰ(3rd Generation Partnership Project)又は移動端末のアプリケーションの標準グループであるＯＭＡ(Open Mobile Alliance）のＢＣＡＳＴに定義されるエンティティの名称を同一に使用するが、このような標準及び名称が本発明の範囲を限定するものではなく、本発明は、類似した技術的背景を有するシステムに適用可能であることはもちろんである。
本発明の具体的な実施形態を説明するのに先立って、本発明の理解を助けるために使用されるメッセージスキーマテーブル(message schema table)を、本発明の一態様に従って説明する。
【００５４】
図１１は、実施形態により本発明に適用されるメッセージスキーマテーブルの構成例を示す。
図１１を参照すれば、‘名称’１１０１は、該当メッセージを構成する要素と属性の名称を示す。‘タイプ’１１０３は、該当名称１１０１が要素タイプまたは属性タイプを有するか否かを示す。各要素(element)は、Ｅ１、Ｅ２、Ｅ３、及びＥ４の値を有する。Ｅ１は全体メッセージに対する上位要素を、Ｅ２はＥ１の下位要素を、Ｅ３はＥ２の下位要素を、Ｅ４はＥ３の下位要素を、それぞれ表す。属性(attribute)はＡで表し、Ａは該当要素の属性を示す。例えば、Ｅ１の下のＡは、Ｅ１の属性を表す。
【００５５】
‘カテゴリー’１１０５は、該当要素又は属性がネットワークＮ又は端末Ｔで必須であるか選択的であるかを示すために使用され、上記値が必須であるならばＭの値を有し、上記値が選択的であるならばＯの値を有する。したがって、ネットワークで必須コンテンツは‘ＮＭ’によって示し、端末で必須コンテンツは‘ＴＭ’によって示し、ネットワークで選択コンテンツは‘ＮＯ’によって示し、端末で選択コンテンツは‘ＯＴ’によって示す。‘カーディナリティ(Cardinality)’１１０７は、要素間の関係を表し、‘０’、‘０..１’、‘１’、‘０..ｎ’、及び‘１..ｎ’の値を有する。ここで、‘０’はオプション関係を意味し、‘１’は必須関係を意味し、‘ｎ’は複数の値を有する可能性を意味する。例えば、‘０..ｎ’は、該当要素値がなく、あるいは該当要素値がｎである可能性を意味する。‘説明(Description)’１１０９は、該当要素又は属性値の意味を定義する。‘データタイプ’１１１１は、該当要素又は属性のデータタイプ、すなわち生成のために使用されるプログラム言語のタイプを示す。例えば、ＸＭＬ(Extensible Markup Language)を使用することができる。
【００５６】
図５は、実施形態により本発明が適用されるモバイル放送システムにおいて、放送サービスを受信するために使用されるサービスガイドの構成を示す。これは、ＢＣＡＳＴシステムで移動端末に放送サービスを提供するために提案されたサービスガイドのデータモデルである。一つのサービスガイドは、それぞれの特定の目的を有するフラグメント(fragment）で構成され、このフラグメントは、図５に示すように、その用途により４個のグループに分けられる。
【００５７】
図５に示すサービスガイドの例は、全体サービスガイドの上位構成情報を提供する管理グループ(Administrative Group)５００と、サービスの加入及び購買情報を提供する供給グループ(Provisioning Group)５１０と、サービス、コンテンツ、サービススケジューリングのようなサービスガイドのコア情報を提供するコアグループ(Core Group)５２０と、サービス又はコンテンツにアクセスするためのアクセス情報を提供するアクセスグループ(Access Group)５２０から構成される。図５において、各フラグメントを接続する実線はフラグメント間の相互参照を意味する。
【００５８】
管理グループ５００は、サービスガイドを受信するために、移動端末によって必要な基本情報を提供するグループであり、サービスガイドコンテキスト(context)フラグメント５０１と、サービスガイド伝送記述子(delivery descriptor)フラグメント５０２と、を含む。サービスガイドコンテキストフラグメント５０１は、上記端末がサービスガイドを認知できる方法を提供し、サービスガイドを分配する作業者(operator)又は所有者の情報、サービスガイドを受信することができる位置情報、及びサービスガイドの受信のためのサービスガイド伝送記述子(ＳＧＤＤ)との接続情報も提供する。このサービスガイド伝送記述子フラグメント５０２は、サービスガイドを構成する最小単位であるフラグメントを含むサービスガイド伝送ユニット(ＳＧＤＵ)が位置された伝送セッションの情報を提供し、ＳＧＤＵに対するグルーピング(grouping)情報及び通知メッセージを受信するためのエントリーポイント(Entry Point)も提供する。
【００５９】
供給グループ５１０は、サービス受信のための料金情報を提供するグループである。この供給グループ５１０は、購買アイテム(Purchase Item)フラグメント５１１、購買データ(Purchase Data)フラグメント５１２、及び購買チャンネル(Purchase Channel)フラグメント５１３を含む。購買アイテムフラグメント５１１は、ユーザーが該当購買アイテムを予約又は購買できるようにサービス、コンテンツ、及び時間のようなバンドル(bundle)を提供する。購買データフラグメント５１２は、サービス又はサービスバンドルに対する料金情報、プロモーション情報のような具体的な購買及び予約情報を含む。購買チャンネルフラグメント５１３は、予約又は購買のためのアクセス情報を提供する。
【００６０】
コアグループ(Core group)５２０は、サービス自体に関する情報を提供するグループである。このコアグループ５２０は、サービスフラグメント５２１、スケジュールフラグメント５２２、及びコンテンツ(Content)フラグメント５２３を含む。サービスフラグメント５２１は、全体サービスガイドの中心として放送サービスに含まれるコンテンツの上位集合体(aggregate)であり、サービスのコンテンツ、ジャンル、サービス位置などの情報を提供する。スケジュールフラグメント５２２は、ストリーミング(Streaming)及びダウンロード(Downloading）サービスに含まれたコンテンツのそれぞれの時間情報を提供する。コンテンツフラグメント５２３は、放送されるコンテンツの詳細な説明、ターゲットユーザーグループ、サービス位置、及びジャンルを提供する。
【００６１】
アクセスグループ５３０は、アクセスフラグメント５３１とセッション記述(Session Description)フラグメント５３２を含む。アクセスフラグメント５３１は、ユーザーがサービスを見られるようにアクセス関連情報を提供し、該当アクセスセッションに対する伝送方法及びセッション情報を提供する。このセッション記述フラグメント５３２は、アクセスフラグメント５３１に含まれることもでき、ＵＲＩ形態で位置情報を提供することによって、端末は該当セッション記述情報を確認することができる。また、セッション記述フラグメント５３２は、該当セッションに存在するマルチメディアコンテンツに対するアドレス情報及びコーデック情報を提供する。
【００６２】
サービスガイド情報は、図５に示すように、４個のグループ以外にサービス及びコンテンツに対するプレビューとアイコンを提供するプレビューデータ(Preview Data)フラグメント５４０と双方向データ(Interactivity Data)フラグメント５５０をさらに含むことができる。
【００６３】
図５のサービスガイドは、図１のＳＧ-Ｇ１０９で生成され、供給グループ５１０の情報(以下、供給情報）は図１のＳＧＳＳ１１４によって提供される。該当供給情報は、図３のステップ３１４に伝送され、ステップ３１４で情報はステップ３１３のクエリー(Query)なしに伝送される。しかしながら、ステップ３１３の情報は、供給のための情報を獲得するために必ずしも必要でないため、ＳＧＳＳ１１４は、該当サービス及びコンテンツ、又はスケジュール情報を予め有しなければならないが、これは従来のシステムによって支援されない。したがって、本発明は、実施形態により、ＳＧＡＳとＳＧＳＳとの間の情報交換のためのＳＧ-３インターフェースに対する必要性を解決する。下記のように、サービス/コンテンツ及びそのスケジュール情報は、ステップ９０３を通じてＳＧＡＳからＳＧＳＳに提供される。
【００６４】
図６は、本発明の実施形態により、ＳＧ-４インターフェースでサービスガイドに関連した情報を送信するのに使われるプロトコルスタックを示す。
ＳＧ-４を通じて伝達されるメッセージは、テキスト又はＸＭＬ形態で伝達されることができる。該当メッセージは、図７を参照して詳しく説明する。ＳＧ-４を通じたメッセージは、ＩＰ、ＴＣＰ、及びＨＴＴＰを用いて伝送され、ＢＳＤ/Ａ内のＳＧ-Ｇは、ＢＳＭ内のＳＧＳＳにＨＴＴＰ ＰＯＳＴを通じて供給情報要求メッセージを送信する。ＳＧＳＳは、ＳＧ-Ｇからメッセージを受信した後に、供給情報をＨＴＴＰ ＲＥＳＰＯＮＳＥメッセージと共に伝送することができ、あるいはＨＴＴＰ ＰＯＳＴを通じて結果メッセージを送信することができる。
【００６５】
図７は、本発明の実施形態により、供給情報要求メッセージをＳＧ-４を通じて伝送する過程を示す。
ステップ７０３で、ＳＧ-Ｇ７０１は、ＳｅｒｖｉｃｅＩｄ、ＣｏｎｔｅｎｔＩｄ、及びＳｃｈｅｄｕｌｅＩｄを含む供給情報要求メッセージをＳＧＳＳ７０２に送信する。この供給情報は、図５で説明したように、加入者のサービス受信のための料金情報を含む。ステップ７０３で提供される供給情報要求メッセージは、下記の＜表６＞に示すようである。ステップ７０４で、ＳＧＳＳ７０２は、ＳＧ-Ｇ７０１から受信された情報でサービスガイドの供給情報を生成して該当情報をＳＧ-Ｇ７０１に送る。この供給情報がすぐに生成されて伝達される場合に、ＳＧＳＳ７０２は、ステップ７０３で受信された要求メッセージに応答してＨＴＴＰ応答メッセージと共に結果メッセージを送信する。サービスガイドの供給情報を生成するための時間が要求されると、ＳＧＳＳ７０２はＳＧ-Ｇ７０とＳＧＳＳ７０２との間のセッションが終了した後、供給情報生成の完了時にＰｒｏｖＲｅｑＩｄ及びＢＳＤＡＡｄｄｒｅｓｓを用いてＨＴＴＰ ＰＯＳＴを通じて結果メッセージをＳＧ-Ｇ７０１に通知することができる。この結果メッセージの詳細は、下記の＜表７Ａ＞及び＜表７Ｂ＞に示す。＜表７Ｂ＞の応答メッセージにおいて、ＰｕｒｃｈａｓｅＩｔｅｍは＜表８Ａ＞乃至＜表８Ｅ＞のＰｕｒｃｈａｓｅＩｔｅｍＩｎｆｏを継承し、ＰｕｒｃｈａｓｅＤａｔａは＜表９Ａ＞乃至＜表９Ｆ＞のＰｕｒｃｈａｓｅＤａｔａＩｎｆｏを継承し、ＰｕｒｃｈａｓｅＣｈａｎｎｅｌは＜表１０Ａ＞乃至＜表１０Ｅ＞のＰｕｒｃｈａｓｅＣｈａｎｎｅｌＩｎｆｏを継承する。ステップ７０４でＳＧ-Ｇ要求に応答は、ＳＧ-Ｇのいくつかの要求に対する応答を一つのメッセージを用いてＳＧＳＳからＳＧＡＳに送ることができる。
【００６６】
【表６】
0005457401.tif 000007
【００６７】
【表７Ａ】
0005457401.tif 000008
【００６８】
【表７Ｂ】
0005457401.tif 000009
【００６９】
【表８Ａ】
0005457401.tif 000010
【００７０】
【表８Ｂ】
0005457401.tif 000011
【００７１】
【表８Ｃ】
0005457401.tif 000012
【００７２】
【表８Ｄ】
0005457401.tif 000013
【００７３】
【表８Ｅ】
0005457401.tif 000014
【００７４】
【表９Ａ】
0005457401.tif 000015
【００７５】
【表９Ｂ】
0005457401.tif 000016
【００７６】
【表９Ｃ】
0005457401.tif 000017
【００７７】
【表９Ｄ】
0005457401.tif 000018
【００７８】
【表９Ｅ】
0005457401.tif 000019
【００７９】
【表９Ｆ】
0005457401.tif 000020
【００８０】
【表９Ｇ】
0005457401.tif 000021
【００８１】
【表１０Ａ】
0005457401.tif 000022
【００８２】
【表１０Ｂ】
0005457401.tif 000023
【００８３】
【表１０Ｃ】
0005457401.tif 000024
【００８４】
【表１０Ｄ】
0005457401.tif 000025
【００８５】
【表１０Ｅ】
0005457401.tif 000026
【００８６】
図８は、本発明の実施形態により、ＮＴ-４インターフェースを介して通知イベント/通知メッセージを送受信するために使用されるプロトコルスタックを示す。
ＮＴ-４を介して伝送されるメッセージは、テキスト又はＸＭＬ形態で伝送することができる。該当メッセージは、図９又は図１０を参照して詳細に説明する。ＮＴ-４を通じるメッセージは、ＩＰ、ＴＣＰ、及びＨＴＴＰを用いて伝送され、ＢＳＤ/Ａ内のＮＴＤＡは、ＢＳＭのＮＴＧにＨＴＴＰ ＰＯＳＴを通じて通知イベントメッセージを送信することによって、通知メッセージの生成を要求することができる。この通知イベントメッセージに対する応答で、ＢＳＭのＮＴＧは、通知メッセージを生成してＮＴＤＡに送信し、それによって端末に通知メッセージの伝送を要求することができる。また、通知イベントメッセージを受信すると、ＮＴＧは、通知イベントの要求に対する結果をＨＴＴＰ ＲＥＳＰＯＮＳＥメッセージと共にＮＴＤＡに伝送し、あるいはＨＴＴＰ ＰＯＳＴを通じて結果メッセージを送ることができる。
【００８７】
図９は、本発明の実施形態により、通知メッセージをＮＴ-４インターフェースを通じて伝送する過程を示す。
ステップ９０３で、ＮＴＧ９０１はＮＴＤＡ９０２に伝送要求メッセージを送信して、通知メッセージの伝送を端末に伝達することを要求する。ステップ９０３で提供される伝送要求(ＮＴＤＲｅｑ)メッセージの一例は、＜表１１Ａ＞及び＜表１１Ｂ＞に示すようである。＜表１１Ａ＞及び＜表１１Ｂ＞で、通知メッセージに対する伝送要求メッセージを生成する場合に、実際の通知メッセージは、伝送要求メッセージにＭＩＭＥ符号化(Encoding)によって添付されて伝達される。該当通知メッセージに関連して、ＮＴＧ９０１は、伝送優先順位を示す優先順位(Priority)及び通知メッセージを伝送するターゲットアドレス(Target Address)を明示し、ＮＴＤＡ９０２に伝送要求メッセージを伝送する。ＮＴＤＡ９０２は、通知メッセージに対する該当属性を確認し、優先順位に応じて通知メッセージを伝送し、ターゲットアドレスによりユーザーに通知メッセージを伝達する。このターゲットアドレスに関連して、通知メッセージは、特定サービスを用いるユーザーに該当サービスに接続されたＡｃｃｅｓｓＩＤを通じて伝送され、特定マルチキャストＩＰアドレス(Multicast IP Address)を通じて複数のユーザーに伝達される。
【００８８】
ＢＳＤ/Ａは、ＢＳＭからＮＴＤＡ又はＳＧ-Ｇを通じてＡｃｃｅｓｓＩＤ又はマルチキャストＩＰアドレスを受信することができる。ステップ９０４で、ＮＴＤＡ９０２は、ＮＴＧ９０１から受信された通知メッセージを利用可能なＢＤＳを通じて端末に伝送し、通知メッセージの伝送完了を示すメッセージをＮＴＧ９０１に送る。通知メッセージが直接伝送される場合に、ＮＴＤＡ９０２は、ステップ９０３で受信された要求メッセージに対してＨＴＴＰ応答メッセージと共に上記通知メッセージの伝達完了を示す結果メッセージを送信することができる。その他に、通知メッセージを伝送するのに時間が要求されると、ＮＴＤＡ９０２は、ＮＴＧ９０１とのセッションを終了し、通知メッセージの伝送完了時に、ステップ９０３で受信されたＮＴＤＲｅｑのＮＴＤＲeｑＩｄ及びＢＳＭＡｄｄｒｅｓｓとＨＴＴＰ ＰＯＳＴを用いてＮＴＧ９０１に伝送する。上記の結果メッセージは、下記の＜表１２＞に示したとおりである。
【００８９】
【表１１Ａ】
0005457401.tif 000027
【００９０】
【表１１Ｂ】
0005457401.tif 000028
【００９１】
【表１２】
0005457401.tif 000029
【００９２】
図１０は、本発明の実施形態により、ＮＴ-４インターフェースを通じて通知イベントを伝送する過程を示す。
ステップ１００３で、ＮＴＤＡ１００２は、通知メッセージの生成を要求するメッセージ、すなわち通知イベントメッセージをＮＴＧ１００１に伝送する。ステップ１００３で、ＮＴＧ１００１に伝送される通知イベントメッセージの一例として下記＜表１３Ａ＞乃至＜表１３Ｉ＞に示す。ＮＴＤＡ１００２で生成された通知イベントは、放送分配システム(ＢＤＳ)又はＮＴＤＡ１００２で発生するイベントに対応する。ステップ１００４で、ＮＴＧ１００１は、ＮＴＤＡ１００２から受信された通知イベント情報に基づいて通知メッセージを生成し、通知メッセージの生成完了を示す応答メッセージをＮＴＤＡ１００２に送信する。通知メッセージがすぐに生成されてＮＴＧ１００１に伝達されると、ＮＴＧ１００１は、ステップ１００３で受信された要求メッセージに応答してＨＴＴＰ応答メッセージと共に結果メッセージを送信することができる。一方、通知メッセージを生成するのに時間が要求される場合に、ＮＴＧ１００１は、ＮＴＤＡ１００２とのセッションを終了し、ステップ１００３で受信されたＮＴＤＡＥＲｅｑメッセージのＮＴＤＡＥＲｅｑＩｄ及びＢＳＡＡｄｄｒｅｓｓとＨＴＴＰ ＰＯＳＴを用いて結果メッセージをＮＴＤＡ１００２に送る。上記結果メッセージは、下記の＜表１４＞に示したとおりである。
【００９３】
【表１３Ａ】
0005457401.tif 000030
【００９４】
【表１３Ｂ】
0005457401.tif 000031
【００９５】
【表１３Ｃ】
0005457401.tif 000032
【００９６】
【表１３Ｄ】
0005457401.tif 000033
【００９７】
【表１３Ｅ】
0005457401.tif 000034
【００９８】
【表１３Ｆ】
0005457401.tif 000035
【００９９】
【表１３Ｇ】
0005457401.tif 000036
【０１００】
【表１３Ｈ】
0005457401.tif 000037
【０１０１】
【表１３Ｉ】
0005457401.tif 000038
【０１０２】
【表１４】
0005457401.tif 000039
【０１０３】
図１２は、本発明の他の実施形態により、ＳＧ-４インターフェース又はＮＴ-４インターフェースを用いてサービスガイドソース又は通知イベントの提供を要求するメッセージを伝達するためのプロトコルスタックを示す。
ＳＧ-４又はＮＴ-４インターフェース１２０１を通じたメッセージ伝送のために、図６又は図８に示すようにＨＴＴＰに直接メッセージを伝達することができる。また、図１２に示すように、該当要求メッセージは、シンプルオブジェクトアクセスプロトコル(Simple Object Access Protocol：ＳＯＡＰ)、ＸＭＬ-ＲＰＣ(Extensible Markup Language-Remote Procedure Call)、ブロック拡張交換プロトコル(Blocks Extensible Exchange Protocol：ＢＥＥＰ）のようなＸＭＬデータ伝送のためのＷｅｂサービスプロトコルを用いて伝送することができる。図１２で、参照番号１２０３乃至１２０９は、ＩＰ，ＴＣＰ、ＨＴＴＰ、及びＷｅｂサービスプロトコルを含む階層構造を示す。
【０１０４】
図１３は、本発明の実施形態により、サービスガイドの生成に必要なサービスガイドソースをＳＧ-４インターフェースを通じて伝送する過程を示す。
図１３を参照すると、ステップ１３１１で、ＳＧＳＳ１３０１は、＜表１５＞に定義されたサービスガイドソースの伝達のための要求メッセージをＳＧ-Ｇ１３０２に伝送する。ステップ１３１２で、要求メッセージを通じてサービスガイドソースを受信すると、ＳＧ-Ｇ１３０２は、サービスガイドソースに対する処理結果を含む、＜表１６＞に示すような応答メッセージをＳＧＳＳ１３０１に伝送する。
【０１０５】
【表１５】
0005457401.tif 000040
【０１０６】
【表１６】
0005457401.tif 000041
【０１０７】
図１４は、本発明の他の実施形態により、通知メッセージをＮＴ-４インターフェースを通じて伝送する過程を示す。
ステップ１４１１で、ＮＴＧ１４０１は、＜表１７Ａ＞及び＜表１７Ｂ＞に定義された通知メッセージをＮＴＤＡ１４０２に伝送する。ステップ１４１１で、ＮＴＤＡ１４０２に伝達された該当通知メッセージは、ＮＴＤＡ１４０２を経て放送チャンネル又は双方向チャンネルを介して該当ターゲットアドレス(TargetAddress）に伝送される。通知メッセージがターゲットアドレスに送信された後に、ＮＴＤＡ１４０２は、ステップ１４１２で、通知イベントに対する処理結果を＜表１８＞に定義された応答メッセージを用いてＮＴＧ１４０１に伝送する。
【０１０８】
【表１７Ａ】
0005457401.tif 000042
【０１０９】
【表１７Ｂ】
0005457401.tif 000043
【０１１０】
【表１８】
0005457401.tif 000044
【０１１１】
下記の＜表１９Ａ＞乃至＜表１９Ｅ＞は、＜表１８＞に定義された応答メッセージに含まれる、通知イベントに関する処理結果を示すコード値の一例を示す。通知メッセージの要求事項がよく処理されると、応答メッセージのコード値は‘０００’に設定され、ＮＴＧは該当コード値を確認して要求事項が処理されたことを認知することができる。
【０１１２】
＜表１９Ａ＞乃至＜表１９Ｂ＞は、コード値として使用されるグローバル状態コードを示し、今後の使用のためにＮＴＧ、ＮＴＤＡに格納される。追加的なコードは、サービス提供者の目的に従って定義されうる。また、以後の使用のために端末にコード値を格納することも可能である。これらコードは、応答メッセージだけでなく、モバイル放送システム又は移動端末の処理結果を送信する必要がある場合に、ＳｔａｔｕｓＣｏｄｅのコード値を通じて結果を通知するために使用することができる。なお、＜表１４＞の応答フィールドは、コード値と同一の用途で使用されることができる。
【０１１３】
【表１９Ａ】
0005457401.tif 000045
【０１１４】
【表１９Ｂ】
0005457401.tif 000046
【０１１５】
【表１９Ｃ】
0005457401.tif 000047
【０１１６】
【表１９Ｄ】
0005457401.tif 000048
【０１１７】
【表１９Ｅ】
0005457401.tif 000049
【０１１８】
以上、本発明の詳細な説明においては具体的な実施形態に関して説明したが、特許請求の範囲を外れない限り、様々な変更が可能であることは、当該技術分野における通常の知識を持つ者には明らかである。したがって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【図面の簡単な説明】
【０１１９】
【図１】移動端末にサービスガイドを伝送する一般的なモバイル放送システムの構成例を示す図である。
【図２】図１のモバイル放送システムにおける通知メッセージを伝送するためにＢＣＡＳＴサービスで定義された通知構成を示す図である。
【図３】一般的なモバイル放送システムにおけるサービスガイドを提供するための論理エンティティ間のメッセージフローを示す図である。
【図４】一般的なモバイル放送システムにおける通知メッセージを提供するための論理エンティティ間のメッセージフローを示す図である。
【図５】本発明の実施形態が適用されるモバイル放送システムにおける放送サービスを受信するためのサービスガイドの構成を示す図である。
【図６】本発明の実施形態によりＳＧ-４インターフェースでサービスガイドに関連した情報の伝送のために使用されるプロトコルスタックを示す図である。
【図７】本発明の実施形態により、ＳＧ-４を通じて供給情報要求メッセージを伝送する過程を示す図である。
【図８】本発明の実施形態により、ＮＴ-４インターフェースを通じて通知イベント/通知メッセージを送受信するために使用されるプロトコルスタックを示す図である。
【図９】本発明の実施形態により、ＮＴ-４インターフェースを通じて通知メッセージを伝送する過程を示す図である。
【図１０】本発明の実施形態によりＮＴ-４インターフェースを通じて通知イベントを伝送する過程を示す図である。
【図１１】本発明の実施形態に適用されるメッセージスキーマテーブルの構成例を示す図である。
【図１２】本発明の他の実施形態により、ＳＧ-４インターフェース又はＮＴ-４インターフェースを用いてサービスガイドソース又は通知イベントの供給を要求するメッセージを伝達するためのプロトコルスタックを示す図である。
【図１３】本発明の実施形態により、サービスガイドの生成に必要なサービスガイドソースをＳＧ-４インターフェースを通じて伝送する過程を示す図である。
【図１４】本発明の他の実施形態により、ＮＴ-４インターフェースを通じて通知メッセージを伝送する過程を示す図である。
【符号の説明】
【０１２０】
１０１ コンテンツ供給ブロック
１０２ サービスガイドコンテンツ供給ソース（ＳＧＣＣＳ）部
１０３ ＳＧ１インターフェース
１０４ ＢＣＡＳＴサービスアプリケーション（ＢＳＡ）ブロック
１０５ サービスガイドアプリケーションソース（ＳＧＡＳ）部
１０６ ＳＧ２インターフェース
１０８ ＢＣＡＳＴサービス/適応（ＢＳＤ/Ａ）ブロック
１０９ サービスガイド生成（ＳＧ‐Ｇ）部
１１０ サービスガイド分配（ＳＧ‐Ｄ）部
１１１ サービスガイド適応（ＳＧ‐Ａ）部
１１２ ＳＧ４インターフェース
１１３ ＢＣＡＳＴ加入管理ブロック
１１４ サービスガイド加入ソース（ＳＧＳＳ）
１１７ ＳＧ５インターフェース
１１８ ＳＧ６インターフェース
１１９ 端末
１２０ サービスガイドクライアント（ＳＧ‐Ｃ）部
１２１ ＢＤＳサービス分配ブロック
１２２ 放送分配システム（ＢＤＳ）
１２３ 双方向ネットワーク
【図１】
0005457401.tif 000050
【図２】
0005457401.tif 000051
【図３】
0005457401.tif 000052
【図４】
0005457401.tif 000053
【図５】
0005457401.tif 000054
【図６】
0005457401.tif 000055
【図７】
0005457401.tif 000056
【図８】
0005457401.tif 000057
【図９】
0005457401.tif 000058
【図１０】
0005457401.tif 000059
【図１１】
0005457401.tif 000060
【図１２】
0005457401.tif 000061
【図１３】
0005457401.tif 000062
【図１４】
0005457401.tif 000063