(57)【特許請求の範囲】
【請求項１】
無線アクセスポイントAPによって、サービスプロバイダによって提供されるサービス情報を取得するステップと、
前記サービス情報をビーコンフレームに追加するステップと、
時間間隔表示パラメータを必須の固定長パラメータとして現在ブロードキャストされているビーコンフレームのフレームボディに追加するステップであって、前記時間間隔表示パラメータが、前記サービス情報を搬送する次のビーコンフレームと、前記現在ブロードキャストされているビーコンフレームとの間のブロードキャスト間隔を端末に示すために使用される、ステップと、
前記ビーコンフレームをブロードキャストするステップと
を含む、サービス情報プッシュ配信方法。
【請求項２】
前記ビーコンフレームをブロードキャストする前記ステップの前に、
サービス情報インジケータを、前記サービス情報を搬送する前記ビーコンフレームに追加するステップであって、前記サービス情報インジケータが、前記ビーコンフレームが前記サービス情報を搬送することを端末に示すために使用される、ステップ
をさらに含む、請求項1に記載の方法。
【請求項３】
前記サービス情報が少なくとも2つのデータセグメントに分割される場合、
前記サービス情報をビーコンフレームに追加する前記ステップが特に、前記サービス情報の前記データセグメントをビーコンフレームに追加するステップであって、1つのビーコンフレームが1つのデータセグメントを搬送する、ステップであり、
前記ビーコンフレームをブロードキャストする前記ステップの前に、前記方法が、前記サービス情報の前記データセグメントを搬送する前記ビーコンフレームにセグメント量表示パラメータを追加するステップであって、前記セグメント量表示パラメータが、ブロードキャストされる前記サービス情報のデータセグメントの数を端末に示すために使用される、ステップをさらに含む、
請求項1から2のいずれか一項に記載の方法。
【請求項４】
前記ビーコンフレームをブロードキャストする前記ステップの前に、
端末が、サービスタイプ識別子およびサービスプロバイダ識別子に従って、前記ビーコンフレームを選択的に取得するように、前記サービス情報を搬送する前記ビーコンフレームに前記サービス情報の前記サービスタイプ識別子および前記サービスプロバイダ識別子を追加するステップ
をさらに含む、請求項1から2のいずれか一項に記載の方法。
【請求項５】
プッシュ配信されたサービス情報を受信するための方法であって、
端末によって、必須の固定長パラメータとして現在ブロードキャストされているビーコンフレームのフレームボディに含まれて搬送される時間間隔表示パラメータに従って、サービス情報を搬送するビーコンフレームを取得するステップであって、前記時間間隔表示パラメータが、前記サービス情報を搬送する次のビーコンフレームと、前記現在ブロードキャストされているビーコンフレームとの間のブロードキャスト間隔を前記端末に示すために使用される、ステップと、
前記ビーコンフレーム内の前記サービス情報を抽出し、出力するステップと
を含む、方法。
【請求項６】
サービス情報を搬送するビーコンフレームを取得する前記ステップが、
前記ビーコンフレーム内で搬送されるサービス情報インジケータに従って、前記サービス情報を搬送する前記ビーコンフレームを取得するステップであって、前記サービス情報インジケータが、前記ビーコンフレームが前記サービス情報を搬送することを前記端末に示すために使用される、ステップ
を含む、請求項5に記載の方法。
【請求項７】
サービス情報を搬送するビーコンフレームを取得する前記ステップが、
前記ビーコンフレームで搬送されるセグメント量表示パラメータに従って、前記サービス情報のデータセグメントを搬送するすべてのビーコンフレームを取得するステップであって、前記セグメント量表示パラメータが、ブロードキャストされる前記サービス情報のデータセグメントの数を前記端末に示すために使用される、ステップを含み、
前記ビーコンフレーム内の前記サービス情報を抽出し、出力する前記ステップが、
前記すべてのビーコンフレーム内の前記サービス情報のデータセグメントを抽出するステップと、
前記サービス情報のすべての抽出されたデータセグメントを完全なサービス情報に復元し、前記完全なサービス情報を出力するステップとを含む、
請求項5から6のいずれか一項に記載の方法。
【請求項８】
サービス情報を搬送するビーコンフレームを取得する前記ステップが、
前記ビーコンフレームで搬送される前記サービス情報内のサービスタイプ識別子およびサービスプロバイダ識別子に従って、前記サービス情報を搬送する前記ビーコンフレームを選択的に取得するステップ
を含む、請求項5から6のいずれか一項に記載の方法。
【請求項９】
サービスプロバイダによって提供されるサービス情報を取得するように構成された取得ユニットと、
前記サービス情報をビーコンフレームに追加するように構成された搬送ユニットであって、前記搬送ユニットは、時間間隔表示パラメータを必須の固定長パラメータとして現在ブロードキャストされているビーコンフレームのフレームボディに追加するようにさらに構成され、前記時間間隔表示パラメータが、前記サービス情報を搬送する次のビーコンフレームと、前記現在ブロードキャストされているビーコンフレームとの間のブロードキャスト間隔を端末に示すために使用される、搬送ユニットと、
前記ビーコンフレームをブロードキャストするように構成されたブロードキャストユニットと
を含む、無線アクセスノード。
【請求項１０】
前記搬送ユニットが、サービス情報インジケータを、前記サービス情報を搬送する前記ビーコンフレームに追加するようにさらに構成され、前記サービス情報インジケータが、前記ビーコンフレームが前記サービス情報を搬送することを端末に示すために使用される、請求項9に記載のノード。
【請求項１１】
前記搬送ユニットが、前記サービス情報が少なくとも2つのデータセグメントに分割されるとき、前記サービス情報の前記データセグメントをビーコンフレームに追加することであって、1つのビーコンフレームが1つのデータセグメントを搬送することと、前記サービス情報の前記データセグメントを搬送する前記ビーコンフレームにセグメント量表示パラメータを追加することであって、前記セグメント量表示パラメータが、ブロードキャストされる前記サービス情報のデータセグメントの数を端末に示すために使用されることとを行うようにさらに構成される、請求項9から10のいずれか一項に記載のノード。
【請求項１２】
端末が、サービスタイプ識別子およびサービスプロバイダ識別子に従って、前記ビーコンフレームを選択的に取得するように、前記搬送ユニットが、前記サービス情報を搬送する前記ビーコンフレームに前記サービス情報の前記サービスタイプ識別子および前記サービスプロバイダ識別子を追加するようにさらに構成される、請求項9から10のいずれか一項に記載のノード。
【請求項１３】
端末であって、
必須の固定長パラメータとして現在ブロードキャストされているビーコンフレームのフレームボディに含まれて搬送される時間間隔表示パラメータに従って、サービス情報を搬送するビーコンフレームを取得するように構成された取得ユニットであって、前記時間間隔表示パラメータが、前記サービス情報を搬送する次のビーコンフレームと、前記現在ブロードキャストされているビーコンフレームとの間のブロードキャスト間隔を前記端末に示すために使用される、取得ユニットと、
前記ビーコンフレーム内の前記サービス情報を抽出し、出力するように構成された抽出/出力ユニットと
を含む、端末。
【請求項１４】
前記取得ユニットが、前記ビーコンフレームで搬送されるサービス情報インジケータに従って、前記サービス情報を搬送する前記ビーコンフレームを取得するように構成され、前記サービス情報インジケータが、前記ビーコンフレームが前記サービス情報を搬送することを前記端末に示すために使用される、請求項13に記載の端末。
【請求項１５】
前記取得ユニットが、前記ビーコンフレームで搬送されるセグメント量表示パラメータに従って、前記サービス情報のデータセグメントを搬送するすべてのビーコンフレームを取得するように構成され、前記セグメント量表示パラメータが、ブロードキャストされる前記サービス情報のデータセグメントの数を前記端末に示すために使用され、
前記抽出/出力ユニットが、前記取得ユニットによって取得された前記すべてのビーコンフレーム内の前記サービス情報のデータセグメントを抽出し、前記サービス情報のすべてのデータセグメントを完全なサービス情報に復元し、前記完全なサービス情報を出力するように構成される、
請求項13から14のいずれか一項に記載の端末。
【請求項１６】
前記取得ユニットが、前記ビーコンフレームで搬送される前記サービス情報内のサービスタイプ識別子およびサービスプロバイダ識別子に従って、前記サービス情報を搬送する前記ビーコンフレームを選択的に取得するようにさらに構成される、請求項13から14のいずれか一項に記載の端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信の分野に関し、詳細には、サービス情報のプッシュ配信および受信方法、ならびに関連する装置およびシステムに関する。
【０００２】
関連出願の相互参照
本出願は、参照によりその全体が本明細書に組み込まれる、2011年12月30日に中国専利局に出願された「SERVICE INFORMATION PUSHING AND RECEIVING METHOD, AND RELATED APPARATUS AND SYSTEM」という表題の中国特許出願第201110455686.X号の優先権を主張するものである。
【背景技術】
【０００３】
Wi-Fi機器の普及に伴い、ますます多くの企業が、サービス情報(広告情報、緊急地震速報情報、ウェルカムメッセージ、ならびにオンライン音声および映像情報など)を端末にプッシュ配信するために、ワイヤレスブロードバンドWi-Fi(Wireless Fidelity)ネットワークを採用しようとしている。現存するWi-Fiサービス情報システムは、一般に以下の方式で実施される。
【０００４】
方式1:端末側ソフトウェアは、サーバからサービス情報を取得し、そのサービス情報をクライアントに提示するために、端末がWi-Fiネットワークに自動的に接続することができるように開発される。
【０００５】
方式2:ユーザがWi-Fiアクセスを選択すると、Wi-Fi内の無線アクセスポイント(AP、Access Point)がユーザのアクセス要求をWi-Fiネットワークのログインページにリダイレクトし、そのページにサービス情報を載せる。
【０００６】
上記の2つの方式では、技術的解決策において、端末のユーザがWi-Fiネットワークにアクセスしない限りサービス情報をプッシュ配信することができず、その結果としてプッシュ配信効率が低くなる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の実施形態は、端末がWi-Fiネットワーク内のサービス情報をWi-Fiネットワークにアクセスすることなく受信することができるように、サービス情報のプッシュ配信および受信方法、ならびに関連する装置およびシステムを提供する。
【課題を解決するための手段】
【０００８】
上記の技術的問題を解決するために、本発明の実施形態は以下の技術的解決策を提供する。
【０００９】
無線アクセスポイントAPによって、サービスプロバイダによって提供されるサービス情報を取得するステップと、サービス情報をビーコンフレームに追加するステップと、ビーコンフレームをブロードキャストするステップとを含む、サービス情報プッシュ配信方法。
【００１０】
プッシュ配信されたサービス情報を受信するための方法であって、端末によって、サービス情報を搬送するビーコンフレームを取得するステップと、ビーコンフレーム内のサービス情報を抽出し、出力するステップとを含む、方法。
【００１１】
サービスプロバイダによって提供されるサービス情報を取得するように構成された取得ユニットと、ネットワークサービス情報をビーコンフレームに追加するように構成された搬送ユニットと、ビーコンフレームをブロードキャストするように構成されたブロードキャストユニットとを含む、無線アクセスノード。
【００１２】
サービス情報を搬送するビーコンフレームを取得するように構成された取得ユニットと、ビーコンフレーム内のサービス情報を抽出し、出力するように構成された抽出/出力ユニットとを含む、端末。
【００１３】
無線アクセスノードと、端末とを含むネットワークサービス情報プッシュ配信システムであって、無線アクセスノードが、サービスプロバイダによって提供されるサービス情報を取得し、サービス情報をビーコンフレームに追加し、ビーコンフレームをブロードキャストするように構成され、端末が、サービス情報を搬送するビーコンフレームを取得し、ビーコンフレーム内のサービス情報を抽出し、出力するように構成される、システム。
【００１４】
上記の説明によれば、本発明の実施形態では、端末のユーザが、APが配置されているWi-Fiネットワークのサービス情報をそのネットワークにアクセスすることなく取得することができるように、APはサービス情報をビーコンフレームで搬送し、ビーコンフレームをブロードキャストする。加えて、本発明によって提供される技術的解決策は広告情報のプッシュ配信を実施することもでき、それによって、端末のユーザがWi-Fiネットワークにアクセスしない限り広告をプッシュ配信することができないという従来技術における問題を解決し、ワイヤレスネットワークにおける広告プッシュ配信効率を改善する。
【００１５】
本発明の実施形態または従来技術における技術的解決策についてより明確に説明するために、実施形態または従来技術を説明するために必要な添付の図面を以下で簡単に紹介する。以下の説明における添付の図面は本発明のいくつかの実施形態を示すものにすぎず、それでもなお、当業者が創造的な努力なしにこれらの添付の図面から他の図面を得ることができることは明らかである。
【図面の簡単な説明】
【００１６】
【図１−ａ】本発明によるサービス情報プッシュ配信方法の一実施形態の概略フローチャートである。
【図１−ｂ】本発明による、サービス情報を搬送するビーコンフレームのフレーム構造の概略図である。
【図１−ｃ】本発明による、サービス情報を搬送するビーコンフレームの別のフレーム構造の概略図である。
【図２】本発明によるサービス情報プッシュ配信方法の別の実施形態の概略フローチャートである。
【図３】本発明による無線アクセスノードの一実施形態の概略構造図である。
【図４】本発明による端末の一実施形態の概略構造図である。
【図５】本発明によるネットワークサービス情報プッシュ配信システムの一実施形態の概略構造図である。
【発明を実施するための形態】
【００１７】
本発明の実施形態は、サービス情報プッシュ配信/受信方法、ならびに関連する装置およびシステムを提供する。
【００１８】
本発明の目的、特徴、および利点をより分かりやすくするために、本発明の実施形態における添付の図面を参照しながら、本発明の実施形態における技術的解決策について以下で明確かつ完全に説明する。説明される実施形態は、本発明の実施形態のすべてではなく、一部にすぎないことは明らかである。創造的な努力なしに本発明の実施形態に基づいて当業者によって取得されるすべての他の実施形態は、本発明の保護範囲内に入るものである。
【００１９】
以下の説明において、本発明の一実施形態で提供されるサービス情報プッシュ配信方法について記載する。図1-aを参照すると、本発明の実施形態で提供されるサービス情報プッシュ配信方法は、以下を含む。
【００２０】
101:APが、サービスプロバイダによって提供されるサービス情報を取得する。
【００２１】
本発明の実施形態では、APがサービスプロバイダによって提供されるサービス情報をローカルに取得するように、サービスプロバイダは、APにおいて、ブロードキャストされる必要があるサービス情報(広告情報、緊急地震速報情報、ウェルカムメッセージ、ならびにオンライン音声および映像情報など)を構成する。明確には、APは、サービスプロバイダによって提供されるサービス情報を、サービスプロバイダによって提供されるサーバから直接取得することもできる、ただし、ここではそのことに限定されない。
【００２２】
102:APが、サービス情報をビーコンフレームに追加する。
【００２３】
802.11プロトコルによって定義されるビーコンフレーム(すなわち、Beacon frame)のフレーム構造をTable 1(表1)に示す。
【００２４】
【表１】
0005773299.tif 000002
【００２５】
FC、Duration、DA、SA、Bss IDおよびSeqは、フレームヘッダ内のフィールドである。FCは2バイトのサイズを有するフレーム制御フィールドであり、ビーコンフレームのプロトコルバージョン、フレームが再送されたフレームかどうかなどを示すために使用される。Duration値はネットワークアロケーションベクトルの計算に使用され、2バイトのサイズを有する。DAは6バイトのサイズを有する宛先アドレスフィールドであり、受信ステーションのアドレスを示すために使用され、本発明の実施形態におけるDAはブロードキャストアドレスである。SAは6バイトのサイズを有するソースアドレスフィールドであり、最初の3バイトは電気電子技術者協会(IEEE、Institute of Electrical and Electronics Engineers)によって製造業者に割り当てられたアドレスを示し、このフィールドはビーコンフレームを送信するワーキングステーションを示すために使用され、本発明の実施形態におけるSAはビーコンフレームを送信するAPのアドレスである。Bss IDは6バイトのサイズを有する基本サービスデバイス(Basic Service Set)の識別子である。SCは2バイトのサイズを有するシーケンス制御フィールド(すなわち、Sequence Control)であり、セグメント番号およびシーケンス番号からなり、同じフレーム内の異なるセグメントのシーケンスを示し、データパケットコピーを確認するために使用される。Frame bodyは0から2312バイトのサイズを有するフレームボディである。FCSフィールドは計算された巡回冗長検査コードを搬送するために使用される。
【００２６】
本発明の実施形態では、ビーコンフレームのフレームボディ内にサービス情報を追加することは、以下の方式で実施され得る。
【００２７】
オプションの可変長パラメータはビーコンフレームのフレームボディに追加され、パラメータのフォーマットは802.11規格に従って定義され得る。図1-bに示すように、可変長パラメータの要素ID(EID、Element Identity)は、802.11で既に定義された値とは異なる、1バイト(すなわち、1 byte)のサイズを有する新たに定義された値である。たとえば、802.11における現在の予約済み値11から15、43から49、および32から255のうちの未定義の値がサービス情報のEIDとして選択され得る。Lengthパラメータはブロードキャストされたデータの長さを示すために使用され、データ長はMバイトに等しく、ここでMはLengthパラメータ値に等しく、すなわち、Mが200であるとき、これは最大200バイトを有するデータが搬送され得ることを意味する。802.11規格は、ビーコンフレームにおけるLengthパラメータのサイズは1バイト、すなわち、Mの最大値は255であると定義している。したがって、この解決策では、ビーコンフレームは最大255バイトのサイズを有するサービス情報を搬送することができる。あるいは、図1-cに示すように、本発明の実施形態では、APおよび端末のプロトコルを修正することによってLengthパラメータの長さを2バイトに修正することができ、そうすると、Mの最大値は65535である。したがって、ビーコンフレームは最大65535バイトのサイズを有するサービス情報を搬送することができる。当然のことながら、本発明の実施形態では、ビーコンフレームがより多くのサービス情報を搬送することができるように、Lengthパラメータの長さをより大きい値に修正することもできる、ただし、ここではそのことに限定されない。
【００２８】
802.11規格はビーコンフレームのBeacon Intervalパラメータを定義しており、このパラメータは、どのくらいの頻度でAPがビーコンフレームをブロードキャストするかを示すために使用される。たとえば、ビーコンフレームのBeacon Intervalパラメータ値が100に設定されている場合、これはAPがビーコンフレームを100ms毎にブロードキャストすることを示す。
【００２９】
APはビーコンフレームを周期的にブロードキャストし、したがって、ある適用シナリオでは、サービス情報を搬送するビーコンフレームはサービス情報インジケータを搬送することができ、サービス情報インジケータは、ビーコンフレームがサービス情報を搬送することを端末に示すために使用され、その結果として、端末はサービス情報インジケータを搬送するビーコンフレームのみを取得することができる。本発明の実施形態では、必須の固定長パラメータをビーコンフレームのフレームボディに追加することができ、固定長パラメータの値をサービス情報インジケータとして定義することができる。たとえば、固定長パラメータの値0をサービス情報インジケータとして定義することができる。すなわち、ビーコンフレームにおける固定長パラメータの値が0であるとき、これはビーコンフレームがサービス情報を搬送することを示し、端末はビーコンフレームを受信するときにビーコンフレームからサービス情報を抽出する。ビーコンフレームにおける固定長パラメータの値が0ではない場合、これはビーコンフレームがサービス情報を搬送しないことを示し、端末はビーコンフレームからサービス情報を抽出しない。
【００３０】
別の適用シナリオでは、現在ブロードキャストされているビーコンフレームは時間間隔表示パラメータを搬送することもでき、時間間隔表示パラメータは、サービス情報を搬送する次のビーコンフレームと、現在ブロードキャストされているビーコンフレームとの間のブロードキャスト間隔を端末に示すために使用され、その結果として、端末は、ブロードキャスト間隔に従って、サービス情報を搬送する次のビーコンフレームを取得することができる。本発明の実施形態では、必須の固定長パラメータを、時間間隔表示パラメータとして働くようにビーコンフレームのフレームボディに追加することができる。たとえば、時間間隔表示パラメータの値が1であるとき、これは次のビーコンフレームがサービス情報を搬送することを示し、時間間隔表示パラメータの値が2である場合、これは次のビーコンフレームがサービス情報を搬送せず、次のビーコンフレームに続くビーコンフレームがサービス情報を搬送することを示し、あとは類推によって推論され得る。時間間隔表示パラメータの導入により、APはサービス情報を搬送するビーコンフレームのブロードキャスト頻度を制御することができ、また、端末はAPによってブロードキャストされるビーコンフレームを時間間隔表示パラメータに従って選択的に受信することができる。
【００３１】
別の適用シナリオでは、サービス情報を複数のデータセグメントに分割することができ、サービス情報のデータセグメントは複数のビーコンフレームを使用することによってブロードキャストされる。APは、ブロードキャストされるサービス情報のデータセグメントの数を端末に示すために、サービス情報のデータセグメントを搬送するビーコンフレームでセグメント量表示パラメータを搬送する。本発明の実施形態では、必須の固定長パラメータを、セグメント量表示パラメータとして働くようにビーコンフレームのフレームボディに追加することができる。セグメント量表示パラメータの値が1であるとき、これはサービス情報がブロードキャストされる残りのデータセグメントを1つだけ有することを示し、セグメント量表示パラメータの値が2であるとき、これはサービス情報がブロードキャストされる残りのデータセグメントを2つ有することを示す、と定義され、あとは類推によって推論され得る。セグメント量表示パラメータの導入により、サービス情報を複数のデータセグメントに分割し、ブロードキャスト送信のために異なるビーコンフレームで搬送することができ、その結果として、APはより多くの量のサービス情報をブロードキャストすることができる。さらに、APは、サービス情報においてビーコンフレーム内のデータセグメントがどこに配置されるかを端末に示すために、サービス情報のデータセグメントを搬送するビーコンフレームでセグメント位置表示情報を搬送することもできる。明確には、APはセグメント位置表示情報をビーコンフレームで搬送することはできないが、サービス情報内のそれぞれのデータセグメントの位置に従ってデータセグメントを搬送するビーコンフレームを連続的にブロードキャストする。ただし、ここではそのことに限定されない。
【００３２】
本発明の実施形態の別の適用シナリオでは、サービス情報のサービスタイプ識別子およびサービスプロバイダ識別子は、サービス情報を搬送するビーコンフレームで搬送され、サービスタイプ識別子は、サービス情報(たとえば、ディスカウント情報、広告情報、緊急地震速報情報、または天気予報情報)のタイプを示すために使用され、サービスプロバイダ識別子は、端末がサービス情報のサービスプロバイダ(たとえば、MacDonald、KFC)を知るのを可能にすることができ、その結果として、端末は、ビーコンフレーム内のサービスタイプ識別子およびサービスプロバイダ識別子に従って、APによってブロードキャストされたビーコンフレームを取得すべきかどうかを判定することができる。
【００３３】
103:ビーコンフレームをブロードキャストする。
【００３４】
ステップ101およびステップ102の後、APはサービス情報を搬送するビーコンフレームをブロードキャストし、その結果として、APのカバレージ範囲内の端末はビーコンフレームを取得することができる。
【００３５】
さらに、サービスプロバイダは、APがサービス情報を搬送するビーコンフレームをサービスプロバイダによって構成されたパラメータに従ってブロードキャストするように、APにおいて、サービス情報に関連するブロードキャストパラメータ(サービス情報のブロードキャスト頻度など)を構成することもできる。
【００３６】
本発明の実施形態におけるサービス情報は、音声、映像、Flash、画像、ハイパーテキスト転送プロトコル(HTTP，HyperText Transfer Protocol)、拡張マークアップ言語(XML，Extensible Markup Language)などの形であってもよい、ただし、ここではそのことに限定されない。
【００３７】
上記の説明によれば、本発明の実施形態では、端末のユーザが、APが配置されているWi-Fiネットワークのサービス情報をそのネットワークにアクセスすることなく取得することができるように、APはサービス情報をビーコンフレームに追加し、ビーコンフレームをブロードキャストする。加えて、本発明によって提供される技術的解決策は、広告情報のプッシュ配信を実施することもでき、それによって、端末のユーザがWi-Fiネットワークにアクセスしない限り広告をプッシュ配信することができないという従来技術における問題を解決し、ワイヤレスネットワークにおける広告プッシュ配信効率を改善する。
【００３８】
本発明の実施形態におけるサービス情報プッシュ配信方法について記載するために、以下の説明において端末を対象として使用する。図2に示すように、方法は以下を含む。
【００３９】
201:端末が、サービス情報を搬送するビーコンフレームを取得する。
【００４０】
APのカバレージエリアに入ると、端末は、サービス情報を搬送しかつAPによってブロードキャストされるビーコンフレームを受信することができる。
【００４１】
ある適用シナリオでは、APはサービス情報を搬送するビーコンフレームでサービス情報インジケータを搬送し、サービス情報インジケータは、ビーコンフレームがサービス情報を搬送することを端末に示すために使用される。端末は、サービス情報インジケータを識別することによって、サービス情報を搬送するビーコンフレームを取得することができる、すなわち、ビーコンフレームがサービス情報インジケータを搬送しないとき、端末はビーコンフレームを取得しないと判定することができる。
【００４２】
別の適用シナリオでは、APは現在ブロードキャストされているビーコンフレームで時間間隔表示パラメータを搬送し、時間間隔表示パラメータは、サービス情報を搬送する次のビーコンフレームと、現在ブロードキャストされているビーコンフレームとの間のブロードキャスト間隔を端末に示すために使用され、その結果として、端末は、ブロードキャスト間隔に従って、サービス情報を搬送する次のビーコンフレームを取得することができる。
【００４３】
別の適用シナリオでは、APはサービス情報を複数のデータセグメントに分割し、サービス情報のデータセグメントは複数のビーコンフレームを使用することによってブロードキャストされ、セグメント量表示パラメータはサービス情報のデータセグメントを搬送するビーコンフレームで搬送され、セグメント量表示パラメータは、ブロードキャストされるサービス情報のデータセグメントの数を端末に示すために使用され、その結果として、端末は、ビーコンフレームで搬送されるセグメント量表示パラメータに従って、サービス情報のデータセグメントを搬送するすべてのビーコンフレームを取得することができる。
【００４４】
別の適用シナリオでは、APは、サービス情報を搬送するビーコンフレームでサービス情報のサービスタイプ識別子およびサービスプロバイダ識別子を搬送する。端末のユーザは、端末がサービス情報を搬送するビーコンフレームを受信するように、またはサービス情報を搬送するビーコンフレームを受信しないように、または特定のサービスプロバイダによって提供される特定のサービスタイプのサービス情報のみを受信する(たとえば、ディスカウント情報のみを受信し、広告情報を受信しない、またはKFCの広告情報のみを受信し、MacDonaldの広告情報を受信しない、など)ように、端末を設定することができる。
【００４５】
202:ビーコンフレーム内のサービス情報を抽出し、出力する。
【００４６】
サービス情報を搬送するビーコンフレームを取得した後、端末(すなわち、station)はビーコンフレーム内のサービス情報を抽出し、出力する、たとえば、端末のユーザがサービス情報を見ることができるように、サービス情報をディスプレイ画面に出力する。
【００４７】
本発明のある適用シナリオでは、ビーコンフレームはセグメント量表示パラメータを搬送し、端末は、サービス情報の最後のデータセグメントを搬送するビーコンフレームを受信した後、セグメント量表示パラメータに従って、サービス情報のすべてのデータセグメントを抽出し、すべてのデータセグメントを完全なサービス情報に復元し、完全なサービス情報を出力することができる。さらに、ビーコンフレームはセグメント位置表示情報をさらに搬送することができ、セグメント位置表示情報は、サービス情報においてビーコンフレーム内のデータセグメントがどこに配置されるかを示すために使用される。サービス情報の最後のデータセグメントを搬送するビーコンフレームを受信した後、端末は、ビーコンフレーム内のセグメント位置表示情報に従って、すべての抽出されたデータセグメントを完全なサービス情報に復元し、完全なサービス情報を出力することができる。明確には、端末は、取得されたビーコンフレームの時系列関係に従って、すべての抽出されたデータセグメントを完全なサービス情報に復元し、完全なサービス情報を出力することもできる、ただし、ここではそのことに限定されない。
【００４８】
上記の説明によれば、本発明の実施形態では、端末のユーザが、APが配置されているWi-Fiネットワークのサービス情報をそのネットワークにアクセスすることなく取得することができるように、サービス情報はビーコンフレームで搬送され、ブロードキャストされる。加えて、本発明によって提供される技術的解決策は広告情報のプッシュ配信を実施することもでき、それによって、端末のユーザがWi-Fiネットワークにアクセスしない限り広告をプッシュ配信することができないという従来技術における問題を解決し、ワイヤレスネットワークにおける広告プッシュ配信効率を改善する。
【００４９】
以下の説明において、本発明の一実施形態における無線アクセスノードについて記載する。図3を参照すると、本発明の実施形態における無線アクセスノード300は、取得ユニット301と、搬送ユニット302と、ブロードキャストユニット303とを含む。
【００５０】
取得ユニット301は、サービスプロバイダによって提供されるサービス情報を取得するように構成される。
【００５１】
本発明の実施形態では、サービスプロバイダは、無線アクセスノード300において、ブロードキャストされる必要があるサービス情報(広告情報、緊急地震速報情報、ウェルカム情報、ならびにオンライン音声および映像情報など)を構成し、その結果として、取得ユニット301はサービスプロバイダによって提供されるサービス情報をローカルに取得することができる。明確には、取得ユニット301は、サービスプロバイダによって提供されるサービス情報を、サービスプロバイダによって提供されるサーバから直接取得することもできる、ただし、ここではそのことに限定されない。
【００５２】
搬送ユニット302は、取得ユニット301によって取得されたサービス情報をビーコンフレームに追加するように構成される。
【００５３】
802.11プロトコルによって定義されるビーコンフレーム(すなわち、Beacon frame)のフレーム構造をTable 1(表1)に示す。
【００５４】
本発明の実施形態では、サービス情報をビーコンフレームのフレームボディに追加する搬送ユニット302は以下の方式で実施され得る。
【００５５】
オプションの可変長パラメータはビーコンフレームのフレームボディに追加され、パラメータのフォーマットは802.11規格に従って定義され得る。図1-bに示すように、可変長パラメータの要素ID(EID、Element Identity)は、802.11で既に定義された値とは異なる、新たに定義された値である。たとえば、802.11における現在の予約済み値11から15、43から49、および32から255のうちの未定義の値がサービス情報のEIDとして選択され得る。Lengthパラメータはブロードキャストコンテンツの長さを示すために使用され、すなわち、Lengthパラメータの値が200であるとき、これは最大200バイトを有するコンテンツが搬送され得ることを意味する。802.11規格は、ビーコンフレームにおけるLengthパラメータのサイズは1バイトであると定義している。したがって、この解決策では、ビーコンフレームは最大255バイトのサイズを有するサービス情報を搬送することができる。あるいは、図1-cに示すように、本発明の実施形態では、APおよび端末のプロトコルを修正することによってLengthパラメータの長さを2バイトに修正することができ、そうすると、ビーコンフレームは最大65535バイトのサイズを有するサービス情報を搬送することができる。当然のことながら、本発明の実施形態では、ビーコンフレームがより多くのサービス情報を搬送することができるように、Lengthパラメータの長さをより大きい値に修正することもできる、ただし、ここではそのことに限定されない。
【００５６】
802.11規格はビーコンフレームのBeacon Intervalパラメータを定義しており、このパラメータは、どのくらいの頻度でAPがビーコンフレームをブロードキャストするかを示すために使用される。たとえば、ビーコンフレームのBeacon Intervalパラメータ値が100に設定されている場合、これはAPがビーコンフレームを100ms毎にブロードキャストすることを示す。
【００５７】
APはビーコンフレームを周期的にブロードキャストし、したがって、ある適用シナリオでは、搬送ユニット302は、サービス情報インジケータを、サービス情報を搬送するビーコンフレームに追加することができ、サービス情報インジケータは、ビーコンフレームがサービス情報を搬送することを端末に示すために使用され、その結果として、端末はサービス情報インジケータを搬送するビーコンフレームのみを取得することができる。本発明の実施形態では、必須の固定長パラメータをビーコンフレームのフレームボディに追加することができ、固定長パラメータの値をサービス情報インジケータとして定義することができる。たとえば、固定長パラメータの値0をサービス情報インジケータとして定義することができる。すなわち、ビーコンフレームにおける固定長パラメータの値が0であるとき、これはビーコンフレームがサービス情報を搬送することを示し、端末はビーコンフレームを受信するときにビーコンフレームからサービス情報を抽出する。ビーコンフレームにおける固定長パラメータの値が0ではない場合、これはビーコンフレームがサービス情報を搬送しないことを示し、端末はビーコンフレームからサービス情報を抽出しない。
【００５８】
別の適用シナリオでは、搬送ユニット302は時間間隔表示パラメータを現在ブロードキャストされているビーコンフレームに追加することもでき、時間間隔表示パラメータは、サービス情報を搬送する次のビーコンフレームと、現在ブロードキャストされているビーコンフレームとの間のブロードキャスト間隔を端末に示すために使用され、その結果として、端末は、ブロードキャスト間隔に従って、サービス情報を搬送する次のビーコンフレームを取得することができる。本発明の実施形態では、必須の固定長パラメータを、時間間隔表示パラメータとして働くようにビーコンフレームのフレームボディに追加することができる。たとえば、時間間隔表示パラメータの値が1であるとき、これは次のビーコンフレームがサービス情報を搬送することを示し、時間間隔表示パラメータの値が2である場合、これは次のビーコンフレームがサービス情報を搬送せず、次のビーコンフレームに続くビーコンフレームがサービス情報を搬送することを示し、あとは類推によって推論され得る。時間間隔表示パラメータの導入により、APはサービス情報を搬送するビーコンフレームのブロードキャスト頻度を制御することができ、また、端末はAPによってブロードキャストされるビーコンフレームを時間間隔表示パラメータに従って選択的に受信することができる。
【００５９】
別の適用シナリオでは、サービス情報を複数のデータセグメントに分割することができ、サービス情報のデータセグメントは複数のビーコンフレームを使用することによってブロードキャストされる。搬送ユニット302は、ブロードキャストされるサービス情報のデータセグメントの数を端末に示すために、サービス情報のデータセグメントを搬送するビーコンフレームでセグメント量表示パラメータを搬送する。本発明の実施形態では、必須の固定長パラメータを、セグメント量表示パラメータとして働くようにビーコンフレームのフレームボディに追加することができる。セグメント量表示パラメータの値が1であるとき、これはサービス情報がブロードキャストされる残りのデータセグメントを1つだけ有することを示し、セグメント量表示パラメータの値が2であるとき、これはサービス情報がブロードキャストされる残りのデータセグメントを2つ有することを示す、と定義され、あとは類推によって推論され得る。セグメント量表示パラメータの導入により、サービス情報を複数のデータセグメントに分割し、ブロードキャスト送信のために異なるビーコンフレームで搬送することができ、その結果として、APはより多くの量のサービス情報をブロードキャストすることができる。
【００６０】
本発明の実施形態の別の適用シナリオでは、搬送ユニット302は、サービス情報のサービスタイプ識別子およびサービスプロバイダ識別子を、サービス情報を搬送するビーコンフレームに追加することができ、サービスタイプ識別子は、サービス情報(たとえば、ディスカウント情報、広告情報、緊急地震速報情報または天気予報情報)のタイプを示すために使用され、サービスプロバイダ識別子は、端末がサービス情報のサービスプロバイダ(たとえば、MacDonald、KFC)を知るのを可能にすることができ、その結果として、端末は、ビーコンフレーム内のサービスタイプ識別子およびサービスプロバイダ識別子に従って、APによってブロードキャストされたビーコンフレームを取得すべきかどうかを判定することができる。
【００６１】
ブロードキャストユニット303は、ビーコンフレームをブロードキャストするように構成される。
【００６２】
さらに、搬送ユニット302は、サービス情報においてビーコンフレーム内のデータセグメントがどこに配置されるかを端末に示すために、サービス情報のデータセグメントを搬送するビーコンフレームにセグメント位置表示情報を追加することもできる。明確には、搬送ユニット302はセグメント位置表示情報をビーコンフレームに追加することはできないが、ブロードキャストユニット303は、サービス情報内のそれぞれのデータセグメントの位置に従ってデータセグメントを追加するビーコンフレームを連続的にブロードキャストする。ただし、ここではそのことに限定されない。
【００６３】
本発明の実施形態におけるサービス情報は、音声、映像、flash、画像、ハイパーテキスト転送プロトコル(HTTP、HyperText Transfer Protocol)、拡張マークアップ言語(XML、Extensible Markup Language)などの形であってもよい、ただし、ここではそのことに限定されない。
【００６４】
上記の方法実施形態におけるAPのように、本発明の実施形態における無線アクセスノード300を使用して、上記の方法実施形態におけるすべての技術的解決策を実施することができ、無線アクセスノード300のすべての機能モジュールの機能は、上記の方法実施形態における方法に従って特に実施され得ることに留意されたい。具体的な実施プロセスについては、上記の実施形態における関連する説明を参照することができるが、本明細書では再度説明しない。
【００６５】
上記の説明によれば、本発明の実施形態では、端末のユーザが、無線アクセスノード300が配置されているWi-Fiネットワークのサービス情報をそのネットワークにアクセスすることなく取得することができるように、無線アクセスノード300はサービス情報をビーコンフレームに追加し、ビーコンフレームをブロードキャストする。加えて、本発明によって提供される技術的解決策は、広告情報のプッシュ配信を実施することもでき、それによって、端末のユーザがWi-Fiネットワークにアクセスしない限り広告をプッシュ配信することができないという従来技術における問題を解決し、ワイヤレスネットワークにおける広告プッシュ配信効率を改善する。
【００６６】
以下の説明において、本発明の一実施形態における端末について記載する。図4を参照すると、本発明の実施形態における端末400は、取得ユニット401と、抽出/出力ユニット402とを含む。
【００６７】
取得ユニット401は、サービス情報を搬送するビーコンフレームを取得するように構成される。
【００６８】
APのカバレージエリアに入ると、端末400は、サービス情報を搬送しかつAPによってブロードキャストされるビーコンフレームを受信することができ、端末400の取得ユニット401は、サービス情報を搬送するビーコンフレームを取得することができる。
【００６９】
ある適用シナリオでは、ビーコンフレームはサービス情報インジケータを搬送し、サービス情報インジケータは、ビーコンフレームがサービス情報を搬送することを端末に示すために使用される。取得ユニット401は、サービス情報インジケータを識別することによって、サービス情報を搬送するビーコンフレームを取得する。たとえば、ビーコンフレームがサービス情報インジケータを搬送しない場合、取得ユニット401はビーコンフレームを取得しないと判定することができる。
【００７０】
別の適用シナリオでは、ビーコンフレームは時間間隔表示パラメータを搬送し、時間間隔表示パラメータは、サービス情報を搬送する次のビーコンフレームと、現在ブロードキャストされているビーコンフレームとの間のブロードキャスト間隔を端末に示すために使用され、その結果として、取得ユニット401は、ブロードキャスト間隔に従って、サービス情報を搬送する次のビーコンフレームを取得することができる。
【００７１】
別の適用シナリオでは、ビーコンフレームはセグメント量表示パラメータを搬送し、セグメント量表示パラメータは、ブロードキャストされるサービス情報のデータセグメントの数を端末に示すために使用され、取得ユニット401は、ビーコンフレームで搬送されるセグメント量表示パラメータに従って、サービス情報のデータセグメントを搬送するすべてのビーコンフレームを取得することができる。
【００７２】
別の適用シナリオでは、ビーコンフレームはサービス情報のサービスタイプ識別子およびサービスプロバイダ識別子を搬送する。端末のユーザは、端末がサービス情報を搬送するビーコンフレームを受信するように、またはサービス情報を搬送するビーコンフレーム受信しないように、または特定のサービスプロバイダによって提供される特定のタイプのサービス情報のみを受信する(たとえば、ディスカウント情報のみを受信し、広告情報を受信しない、またはKFCの広告情報のみを受信し、MacDonaldの広告情報を受信しない、など)ように、端末を設定することができる。
【００７３】
抽出/出力ユニット402は、取得ユニット401によって取得されたビーコンフレーム内のサービス情報を抽出し、出力するように構成される。
【００７４】
取得ユニット401がサービス情報を搬送するビーコンフレームを取得した後、抽出/出力ユニット402はビーコンフレーム内のサービス情報を抽出し、サービス情報を出力する、たとえば、端末のユーザがサービス情報を見ることができるように、サービス情報をディスプレイ画面に出力する。
【００７５】
本発明の別の適用シナリオでは、ビーコンフレームはセグメント量表示パラメータを搬送し、抽出/出力ユニット402は、取得ユニット401がサービス情報の最後のデータセグメントを搬送するビーコンフレームを受信した後、セグメント量表示パラメータに従って、サービス情報のすべてのデータセグメントを抽出し、すべてのデータセグメントを完全なサービス情報に復元し、完全なサービス情報を出力することができる。さらに、ビーコンフレームはセグメント位置表示情報をさらに搬送することができ、セグメント位置表示情報は、サービス情報においてビーコンフレーム内のデータセグメントがどこに配置されるかを示すために使用される。抽出/出力ユニット402は、取得ユニット401がサービス情報の最後のデータセグメントを搬送するビーコンフレームを取得した後、ビーコンフレーム内のセグメント位置表示情報に従って、すべての抽出されたデータセグメントを完全なサービス情報に復元し、完全なサービス情報を出力することができる。明確には、抽出/出力ユニット402は、取得ユニット401によって取得されたビーコンフレームの時系列関係に従って、すべての抽出されたデータセグメントを完全なサービス情報に復元し、完全なサービス情報を出力することもできる、ただし、ここではそのことに限定されない。
【００７６】
上記の方法実施形態における端末のように、本発明の実施形態における端末400を使用して、上記の方法実施形態におけるすべての技術的解決策を実施することができ、端末400のすべての機能モジュールの機能は、上記の方法実施形態における方法に従って特に実施され得ることに留意されたい。具体的な実施プロセスについては、上記の実施形態における関連する説明を参照することができるが、本明細書では再度説明しない。
【００７７】
上記の説明によれば、本発明の実施形態では、端末のユーザが、APが配置されているWi-Fiネットワークのサービス情報をそのネットワークにアクセスすることなく取得することができるように、サービス情報はビーコンフレームで搬送され、ブロードキャストされる。加えて、本発明によって提供される技術的解決策は、広告情報のプッシュ配信を実施することもでき、それによって、端末のユーザがWi-Fiネットワークにアクセスしない限り広告をプッシュ配信することができないという従来技術における問題を解決し、ワイヤレスネットワークにおける広告プッシュ配信効率を改善する。
【００７８】
以下の説明において、本発明の一実施形態によって提供されるネットワークサービス情報プッシュ配信システムについて記載する。図5を参照すると、本発明の実施形態によるネットワークサービス情報プッシュ配信システム500は、無線アクセスノード501と、端末502とを含む。
【００７９】
無線アクセスノード501は、サービスプロバイダによって提供されるサービス情報を取得し、取得したサービス情報をビーコンフレームに追加し、ビーコンフレームをブロードキャストするように構成される。
【００８０】
端末502は、サービス情報を搬送するビーコンフレームを取得し、取得したビーコンフレーム内のサービス情報を抽出し、出力するように構成される。
【００８１】
無線アクセスノード501および端末502は上記の装置実施形態における無線アクセスノードおよび端末に類似していてもよいことに留意されたい。具体的な実施プロセスについては、上記の実施形態における関連する説明を参照することができるが、本明細書では再度説明しない。
【００８２】
上記の説明によれば、本発明の実施形態では、端末のユーザが、無線アクセスノードが配置されるWi-Fiネットワークのサービス情報をそのネットワークにアクセスすることなく取得することができるように、無線アクセスノードはサービス情報をビーコンフレームに追加し、ビーコンフレームをブロードキャストする。加えて、本発明によって提供される技術的解決策は、広告情報のプッシュ配信を実施することもでき、それによって、端末のユーザがWi-Fiネットワークにアクセスしない限り広告をプッシュ配信することができないという従来技術における問題を解決し、ワイヤレスネットワークにおける広告プッシュ配信効率を改善する。
【００８３】
簡便で簡潔な説明を目的として、上記のシステム、装置、およびユニットの詳細な動作プロセスは上記の方法実施形態における対応するプロセスを指すことができることは、当業者が明確に理解することができ、その詳細については、本明細書では再度説明しない。
【００８４】
本出願において提供されるいくつかの実施形態では、開示されるシステム、装置、および方法は他の方式で実施され得ることを理解されたい。たとえば、記載される装置実施形態は例示的なものにすぎない。たとえば、ユニット区分は論理機能区分にすぎず、実際の実施では他の区分であってもよい。たとえば、複数のユニットまたはコンポーネントを別のシステムに組み合わせるまたは統合することができ、あるいはいくつかの機能を無視してもよく、または行わなくてもよい。加えて、表示されたまたは説明された相互結合または直接結合または通信接続は、いくつかのインターフェースを介して実施され得る。装置間またはユニット間の間接結合または通信接続は、電子、機械、または他の形で実施され得る。
【００８５】
別個の部分として記載されたユニットは、物理的に離れていてもよく、または物理的に離れていなくてもよく、ユニットとして表示された部分は、物理的なユニットであってもよく、または物理的なユニットでなくてもよく、1つの位置に配置されていてもよく、あるいは複数のネットワークユニットに分散されていてもよい。ユニットの一部またはすべては、実施形態の解決策の目的を達成するための実際のニーズに従って選択され得る。
【００８６】
加えて、本発明の実施形態における機能ユニットを1つの処理ユニットに統合することができ、またはユニットのそれぞれは物理的に単独で存在してもよく、または2つ以上のユニットが1つのユニットに統合される。統合されたユニットをハードウェアの形で実施することができ、またはソフトウェア機能ユニットの形で実施することができる。
【００８７】
統合されたユニットがソフトウェア機能ユニットの形で実施され、独立製品として販売または使用されるとき、統合されたユニットをコンピュータ可読記憶媒体に記憶することができる。そのような理解に基づくと、実質的に、本発明の技術的解決策、または従来技術に寄与する部分、または技術的解決策のすべてもしくは一部は、ソフトウェア製品の形で実施され得る。コンピュータソフトウェア製品は、記憶媒体に記憶され、コンピュータデバイス(これは、パーソナルコンピュータ、サーバ、またはネットワークデバイスであってもよい)に本発明の実施形態に記載された方法のステップのすべてまたは一部を行うよう命令するためのいくつかの命令を含む。上記の記憶媒体は、USBフラッシュドライブ、リムーバブルハードディスク、読取り専用メモリ(Read-Only Memory、ROM)、ランダムアクセスメモリ(Random Access Memory、RAM)、磁気ディスク、光ディスクなどの、プログラムコードを記憶することが可能な任意の媒体を含む。
【００８８】
本発明によって提供されるサービス情報プッシュ配信方法、関連するデバイスおよびシステムについては、上記に詳細に記載されている。当業者は、本発明の概念に基づいて、特定の実施方式および適用範囲を改変することができる。つまり、本明細書の内容は、本発明を限定するものとして解釈されるべきではない。
【符号の説明】
【００８９】
300  無線アクセスノード
301  取得ユニット
302  搬送ユニット
303  ブロードキャストユニット
400  端末
401  取得ユニット
402  抽出/出力ユニット
500  ネットワークサービス情報プッシュ配信システム
501  無線アクセスノード
502  端末
【図１−ａ】
0005773299.tif 000003
【図１−ｂ】
0005773299.tif 000004
【図１−ｃ】
0005773299.tif 000005
【図２】
0005773299.tif 000006
【図３】
0005773299.tif 000007
【図４】
0005773299.tif 000008
【図５】
0005773299.tif 000009