(57)【特許請求の範囲】
【請求項１】
ブロードキャストデータ要求を検出した場合、前記ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得するステップと、
プリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成するステップと、
受信端末が受信するように、Wi-Fiにより前記ブロードキャストデータをブロードキャストし、且つ前記ブロードキャストデータを解析し、前記ターゲット情報を取得して、前記ターゲット情報を表示するステップと、を含み、
前記プリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成するステップは、
前記ブロードキャスト待ちのターゲット情報の情報タイプ識別子及び公衆情報アクティブフレーム識別子を取得することと、
前記公衆情報アクティブフレーム識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子タイプフィールドに設定し、前記ターゲット情報の情報タイプ識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子サブタイプフィールドに設定し、前記ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成することと、を含むWi-Fiに基づいて情報共有ブロードキャストを行う方法。
【請求項２】
前記ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成することは、
プリセットの第1データフレームのフォーマットに従って、前記ブロードキャスト待ちのターゲット情報を設定して第1データフレームを生成することと、
プリセットの第2データフレームのフォーマットに従って、前記第1データフレームを設定して第2データフレームを生成することと、
前記第2データフレームを前記エレメントフィールドに設定し、ブロードキャストデータを生成することと、を含む請求項1に記載のWi-Fiに基づいて情報共有ブロードキャストを行う方法。
【請求項３】
前記第1データフレームは属性識別子番号フィールド、第1長さフィールド及び属性ドメインフィールドを含み、前記属性識別子番号フィールドは前記ターゲット情報の属性を識別することに用いられ、前記第1長さフィールドは前記ターゲット情報の長さを識別することに用いられ、前記属性ドメインフィールドは前記ターゲット情報を設定することに用いられ、
前記第2データフレームは第2長さフィールド、第1組織ユニーク識別子タイプフィールド及び属性フィールドを含み、前記第2長さフィールドは前記第1データフレームの長さを識別することに用いられ、前記第1組織ユニーク識別子タイプフィールドは前記ターゲット情報のエレメントタイプを識別することに用いられ、前記属性フィールドは前記第1データフレームを設定することに用いられる請求項2に記載のWi-Fiに基づいて情報共有ブロードキャストを行う方法。
【請求項４】
情報取得モジュール、ブロードキャストデータ設定モジュール及び情報ブロードキャストモジュールを含み、
前記情報取得モジュールは、ブロードキャストデータ要求を検出した場合、前記ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得するように設定され、
前記ブロードキャストデータ設定モジュールは、プリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成するように設定され、
前記情報ブロードキャストモジュールは、受信端末が受信するように、Wi-Fiにより前記ブロードキャストデータをブロードキャストするように設定され、前記ブロードキャストデータは前記受信端末に解析され、それにより前記ターゲット情報を取得し、前記ターゲット情報は前記受信端末において表示され、
前記ブロードキャストデータ設定モジュールは、
前記ブロードキャスト待ちのターゲット情報の情報タイプ識別子及び公衆情報アクティブフレーム識別子を取得し、前記公衆情報アクティブフレーム識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子タイプフィールドに設定し、前記ターゲット情報の情報タイプ識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子サブタイプフィールドに設定し、前記ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成するように設定されるWi-Fiに基づいて情報共有ブロードキャストを行う装置。
【請求項５】
前記ブロードキャストデータ設定モジュールは更に、
プリセットの第1データフレームのフォーマットに従って、前記ブロードキャスト待ちのターゲット情報を設定して第1データフレームを生成し、プリセットの第2データフレームのフォーマットに従って、前記第1データフレームを設定して第2データフレームを生成し、前記第2データフレームを前記エレメントフィールドに設定し、ブロードキャストデータを生成するように設定される請求項4に記載のWi-Fiに基づいて情報共有ブロードキャストを行う装置。
【請求項６】
前記第1データフレームは属性識別子番号フィールド、第1長さフィールド及び属性ドメインフィールドを含み、前記属性識別子番号フィールドは前記ターゲット情報の属性を識別することに用いられ、前記第1長さフィールドは前記ターゲット情報の長さを識別することに用いられ、前記属性ドメインフィールドは前記ターゲット情報を設定することに用いられ、
前記第2データフレームは第2長さフィールド、第1組織ユニーク識別子タイプフィールド及び属性フィールドを含み、前記第2長さフィールドは前記第1データフレームの長さを識別することに用いられ、前記第1組織ユニーク識別子タイプフィールドは前記ターゲット情報のエレメントタイプを識別することに用いられ、前記属性フィールドは前記第1データフレームを設定することに用いられる請求項5に記載のWi-Fiに基づいて情報共有ブロードキャストを行う装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信技術分野に関し、特にWi-Fiに基づいて情報共有ブロードキャストを行う方法及び装置に関する。
【背景技術】
【０００２】
従来のWi-Fi端末では、データ伝送及び情報共有を行う前に、端末の間に接続を作成しなければならないが、数量が小さいデータ伝送、例えば1つの電話番号の伝送又は1つのウェブアドレスの伝送等に対して、端末の間に接続を作成するオーバーヘッドはデータ伝送自体を超える可能性がある。
【０００３】
また、いくつかの公衆情報の共有、例えばバス停のバス情報、列車駅の列車時刻表情報、天気情報、位置情報等に対して、ブロードキャストのメカニズムを使用する傾向があり、ブロードキャストのメカニズムは端末の間に接続を作成する必要がなく情報を送信することができる方式であり、そのメンテナンスが便利であり、コストが低く、多過ぎるユーザの介入を必要としない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は主に、ユーザ端末の間に接続を作成しない場合に公衆情報のブロードキャスト及び受信を実現することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を実現するために、本発明はWi-Fiに基づいて情報共有ブロードキャストを行う方法を提供し、前記Wi-Fiに基づいて情報共有ブロードキャストを行う方法は、ブロードキャストデータ要求を検出した場合、前記ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得するステップと、プリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成するステップと、受信端末が受信するように、Wi-Fiにより前記ブロードキャストデータをブロードキャストし、且つ前記ブロードキャストデータを解析し、前記ターゲット情報を取得して、前記ターゲット情報を表示するステップと、を含む。
【０００６】
好ましくは、前記プリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成するステップは、前記ブロードキャスト待ちのターゲット情報の情報タイプ識別子及び公衆情報アクティブフレーム識別子を取得することと、前記公衆情報アクティブフレーム識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子タイプフィールドに設定し、前記ターゲット情報の情報タイプ識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子サブタイプフィールドに設定し、前記ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成することと、を含む。
【０００７】
好ましくは、前記ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成することは、プリセットの第1データフレームのフォーマットに従って、前記ブロードキャスト待ちのターゲット情報を設定して第1データフレームを生成することと、プリセットの第2データフレームのフォーマットに従って、前記第1データフレームを設定して第2データフレームを生成することと、前記第2データフレームを前記エレメントフィールドに設定し、ブロードキャストデータを生成することと、を含む。
【０００８】
好ましくは、前記第1データフレームは属性識別子番号フィールド、第1長さフィールド及び属性ドメインフィールドを含み、前記属性識別子番号フィールドは前記ターゲット情報の属性を識別することに用いられ、前記第1長さフィールドは前記ターゲット情報の長さを識別することに用いられ、前記属性ドメインフィールドは前記ターゲット情報を設定することに用いられ、前記第2データフレームは第2長さフィールド、第1組織ユニーク識別子タイプフィールド及び属性フィールドを含み、前記第2長さフィールドは前記第1データフレームの長さを識別することに用いられ、前記第1組織ユニーク識別子タイプフィールドは前記ターゲット情報のエレメントタイプを識別することに用いられ、前記属性フィールドは前記第1データフレームを設定することに用いられる。
【０００９】
また、上記目的を実現するために、本発明はWi-Fiに基づいて情報共有ブロードキャストを行う装置を更に提供し、前記Wi-Fiに基づいて情報共有ブロードキャストを行う装置は、情報取得モジュール、ブロードキャストデータ設定モジュール及び情報ブロードキャストモジュールを含み、前記情報取得モジュールは、ブロードキャストデータ要求を検出した場合、前記ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得するように設定され、前記ブロードキャストデータ設定モジュールは、プリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成するように設定され、前記情報ブロードキャストモジュールは、受信端末が受信するように、Wi-Fiにより前記ブロードキャストデータをブロードキャストし、且つ前記ブロードキャストデータを解析し、前記ターゲット情報を取得して、前記ターゲット情報を表示するように設定される。
【００１０】
好ましくは、前記ブロードキャストデータ設定モジュールは、前記ブロードキャスト待ちのターゲット情報の情報タイプ識別子及び公衆情報アクティブフレーム識別子を取得し、前記公衆情報アクティブフレーム識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子タイプフィールドに設定し、前記ターゲット情報の情報タイプ識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子サブタイプフィールドに設定し、前記ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成するように設定される。
【００１１】
好ましくは、前記ブロードキャストデータ設定モジュールは更に、プリセットの第1データフレームのフォーマットに従って、前記ブロードキャスト待ちのターゲット情報を設定して第1データフレームを生成し、プリセットの第2データフレームのフォーマットに従って、前記第1データフレームを設定して第2データフレームを生成し、前記第2データフレームを前記エレメントフィールドに設定し、ブロードキャストデータを生成するように設定される。
【００１２】
好ましくは、前記第1データフレームは属性識別子番号フィールド、第1長さフィールド及び属性ドメインフィールドを含み、前記属性識別子番号フィールドは前記ターゲット情報の属性を識別することに用いられ、前記第1長さフィールドは前記ターゲット情報の長さを識別することに用いられ、前記属性ドメインフィールドは前記ターゲット情報を設定することに用いられ、前記第2データフレームは第2長さフィールド、第1組織ユニーク識別子タイプフィールド及び属性フィールドを含み、前記第2長さフィールドは前記第1データフレームの長さを識別することに用いられ、前記第1組織ユニーク識別子タイプフィールドは前記ターゲット情報のエレメントタイプを識別することに用いられ、前記属性フィールドは前記第1データフレームを設定することに用いられる。
【発明の効果】
【００１３】
本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う方法によれば、まず、ブロードキャストデータ要求を検出した場合、ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得し、次に、プリセットの設定ルールに従って、ターゲット情報を設定してブロードキャストデータを生成し、最後に、受信端末が受信するように、Wi-Fiによりブロードキャストデータをブロードキャストし、且つブロードキャストデータを解析し、ターゲット情報を取得して、ターゲット情報を表示する。本発明はユーザ端末の間に接続を作成しない場合に情報のブロードキャスト及び受信を実現することができ、これにより、本発明のメンテナンスが便利であり、コストが低く、多過ぎるユーザの介入を必要としない。
【図面の簡単な説明】
【００１４】
【図１】図1は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う方法の実施例のフロー模式図である。
【図２】図2は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う方法における前記公衆アクティブフレームの基準フォーマットの模式図である。
【図３】図3は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う方法における前記第1データフレームの模式図である。
【図４】図4は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う方法における前記第2データフレームの模式図である。
【図５】図5は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う装置の実施例のモジュール構造図である。
【図６】図6は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う装置の実施例における受信端末のモジュール構造図である。
【００１５】
本発明の目的の実現、機能特徴及び長所については、実施例を結合して、図面を参照しながら更に説明する。
【発明を実施するための形態】
【００１６】
以下、図面及び具体的な実施例を結合して本発明の技術的手段を更に説明する。なお、ここで記載の具体的な実施例は本発明を解釈するためのものであり、本発明を制限しない。 
【００１７】
本発明はトークンバケットに基づくトラフィック監視管理方法を提供する。
【００１８】
図1を参照して、図1は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う方法の実施例のフロー模式図である。
【００１９】
実施例において、該Wi-Fiに基づいて情報共有ブロードキャストを行う方法は、以下のステップS01〜S03を含む。
【００２０】
ステップS01、ブロードキャストデータ要求を検出した場合、前記ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得する。
具体的に、本実施例において、ブロードキャストデータ要求を検出していると、前記ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得する。本実施例において、ブロードキャスト待ちのターゲット情報のタイプはヘルプ情報、名刺情報、天気情報、ウェブアドレス情報、広告情報、位置情報、時間情報、公共交通情報、ショートメール等であってもよい。
【００２１】
ステップS02、プリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成する。
具体的に、本実施例では、ステップS01でブロードキャスト待ちのターゲット情報を取得していると、プリセットの設定ルールに従って、取得したターゲット情報を設定してブロードキャストデータを生成する。本実施例において、ステップS02は具体的に下記ステップS021〜S022を含む。
【００２２】
ステップS021、ブロードキャスト待ちのターゲット情報の情報タイプ識別子及び公衆情報アクティブフレーム識別子を取得する。
具体的に、上記のように、ブロードキャスト待ちのターゲット情報の情報タイプはヘルプ情報、名刺情報、天気情報、ウェブアドレス情報、広告情報、位置情報、時間情報、公共交通情報、ショートメール等を含み、本実施例では上記各タイプのターゲット情報をいずれも識別し、ヘルプ情報を0x0（0xが16進法を代表し、下記も同じ）と識別し、名刺情報を0x1と識別し、天気情報を0x2と識別し、ウェブアドレス情報を0x3と識別し、広告情報を0x4と識別し、位置情報を0x5と識別し、時間情報を0x6と識別し、公共交通情報を0x7と識別し、ショートメールを0x8と識別する。本実施例では公衆情報アクティブフレームを0xFFと識別する。例えば、ターゲット情報が名刺情報である場合、本ステップS021で取得したブロードキャスト待ちのターゲット情報の情報タイプを0x1と識別し、取得した公衆情報アクティブフレームを0xFFと識別する。
【００２３】
ステップS022、公衆情報アクティブフレーム識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子タイプフィールドに設定し、ターゲット情報の情報タイプ識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子サブタイプフィールドに設定し、ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成する。本実施例において、該ブロードキャストデータは公衆情報アクティブフレームとも称される。
【００２４】
本実施例において、上記ワイヤレスローカルエリアネットワーク通信プロトコルはIEEE802.11である。図2は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う方法における前記公衆アクティブフレームの基準フォーマットの模式図である。図2を参照して、本実施例において、IEEE802.11のMAC（MAC、Medium Access Control、メディアアクセス制御）層の公衆アクティブフレームはMACヘッダー100、アクティブセグメント200及び検証値300を含み、MACヘッダー100のフィールドはフレーム制御101、持続時間102、ターゲットアドレス103、ソースアドレス104、基本サービスセット識別子105、順序制御106を含み、アクティブセグメント200のフィールドは分類コード201、アクティブコード202、分類203、組織ユニーク識別子204、組織ユニーク識別子タイプ205、組織ユニーク識別子サブタイプ206、ダイアログトークン207及びエレメント208を含み、検証値300はフレーム検証301を含む。本実施例において、IEEE802.11がそのMAC層の公衆アクティブフレームに対する定義により、上記分類コード201の値は4であり、図2に示すデータフレームが公衆アクティブフレームであることを表示し、上記アクティブコード202の値は9であり、図2に示すデータフレームがIEEE802.11のメーカーのカスタマイズしたアクティブフレームであることを表示する。
【００２５】
そして、アクティブセグメント200における分類203はIEEE802.11のメーカーがカスタマイズしたものであり、本実施例において、分類203の値は0x7Fであり、組織ユニーク識別子204はWi-Fiアライアンスが定義した組織ユニーク識別子であり、本実施例において、組織ユニーク識別子204の値は0x50 6F 9Aであり、ダイアログトークン207の値は0x1であり、組織ユニーク識別子タイプ205、組織ユニーク識別子サブタイプ206及びエレメント208は本実施例における上記プリセットの設定ルールが拡張する必要がある3つのフィールドである。
【００２６】
本実施例では、公衆情報アクティブフレーム識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子タイプフィールドに設定し、ターゲット情報の情報タイプ識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子サブタイプフィールドに設定する。前記のように、本実施例では公衆情報アクティブフレームを0xFFと識別するため、図2に示す公衆アクティブフレームにおける組織ユニーク識別子タイプ205の設定値は0xFFである（本実施例において、組織ユニーク識別子タイプ205の設定値は占用されていないいずれかの値であってもよく、即ち上記公衆情報アクティブフレーム識別子の取り値は占用されていないいずれかの値であってもよい）。本実施例において、各タイプのターゲット情報に対応する組織ユニーク識別子サブタイプ206の設定値は表1に示される。
【００２７】
表1
0006434057.tif 000002
【００２８】
即ち、ターゲット情報がヘルプ情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x0であり、ターゲット情報が名刺情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x1であり、ターゲット情報が天気情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x2であり、ターゲット情報がウェブアドレス情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x3であり、ターゲット情報が広告情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x4であり、ターゲット情報が位置情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x5であり、ターゲット情報が時間情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x6であり、ターゲット情報が公共交通情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x7であり、ターゲット情報がショートメールである場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x8である。本実施例において、図2に示す公衆アクティブフレームは、ターゲット情報が名刺情報であることを例として、その組織ユニーク識別子サブタイプ206を設定し、0x1に設定する。
【００２９】
上記ステップS022において、ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成するステップは、具体的に下記ステップS0221〜S0223を含む。
【００３０】
ステップS0221、プリセットの第1データフレームのフォーマットに従って、ブロードキャスト待ちのターゲット情報を設定して第1データフレームを生成する。
具体的に、本実施例において、プリセットの第1データフレームのフォーマットは図3に示し、該第1データフレームのフィールドは属性識別子番号401、第1長さ402及び属性ドメイン403を含む。
【００３１】
その中、上記属性識別子番号401はターゲット情報の属性を識別することに用いられる。本実施例において、異なるタイプの公衆情報タイプに対して、属性識別子番号401は異なる意味がある。例えば、名刺情報に対して、その属性識別子番号401は名刺の数を表示し、天気情報に対して、属性識別子番号401は異なる場所の天気状況を表示する。属性識別子番号401の具体的な設定は実際の状況に応じて設定することができ、この設定を制限しない。本実施例は名刺情報を例として記載されたものであり、1つの名刺情報しかないため、属性識別子番号401の設定値は1である。
【００３２】
上記第1長さ402はターゲット情報の長さを識別することに用いられ、例えば、ターゲット情報の長さが13個のバイトであると、第1長さ402の値は13である。
上記属性ドメイン403はターゲット情報の具体的な内容を設定することに用いられる。本実施例において、名刺情報を例として、属性ドメイン403に設定した内容は対応する名刺情報の具体的な内容であり、名前、電話、携帯、メール及びアドレスを含む。
【００３３】
ステップS0222、プリセットの第2データフレームのフォーマットに従って、第1データフレームを設定して第2データフレームを生成する。
具体的に、図3に示すプリセットの第1データフレームのフォーマットに従って、ブロードキャスト待ちのターゲット情報を設定して第1データフレームを生成した後、設定して生成した第1データフレームをプリセットの第2データフレームに設定する。本実施例において、第2データフレームのフォーマットは図4に示し、該第2データフレームのフィールドはエレメント識別子番号501、第2長さ502、第1組織ユニーク識別子503、第1組織ユニーク識別子タイプ504及び属性505を含む。その中、エレメント識別子番号501はIEEE802.11のメーカーがカスタマイズしたものであり、本実施例において、エレメント識別子番号501の値は221であり、第2長さ502は上記第1データフレームの長さを識別することに用いられ、本実施例において上記第1データフレームの長さが64であり、即ち上記第1データフレームの長さが64個のバイトを占める場合、第2長さ502の値は64であり、第1組織ユニーク識別子503はWi-Fiアライアンスが定義した組織ユニーク識別子であり、本実施例において、第1組織ユニーク識別子503の値は0x50 6F 9Aであり、第1組織ユニーク識別子タイプ504はターゲット情報のエレメントタイプを識別することに用いられ、本実施例において、第1組織ユニーク識別子タイプ504の値は0xFFであり、属性505は第1データフレームを設定することに用いられ、即ち図3に示す第1データフレームの全部の内容を図4に示す第2データフレームの属性505フィールドに設定する。
【００３４】
ステップS0223、第2データフレームを前記エレメントフィールドに設定し、ブロードキャストデータを生成する。
具体的に、本実施例では、図4に示す第2データフレームを取得した後、該第2データフレームを図2に示す公衆アクティブフレームのエレメント208フィールドに設定して、ブロードキャストデータを生成する。本実施例において、該ブロードキャストデータは公衆情報アクティブフレームとも称される。
【００３５】
ステップS03、受信端末が受信するように、Wi-Fiにより前記ブロードキャストデータをブロードキャストし、且つ前記ブロードキャストデータを解析し、前記ターゲット情報を取得して、前記ターゲット情報を表示する。
具体的に、本実施例では、ステップS0223でブロードキャストデータを生成した後、受信端末が受信するように、Wi-Fiにより前記ブロードキャストデータをブロードキャストし、受信端末は受信した上記ブロードキャストデータを解析し、ターゲット情報を取得して、該ターゲット情報を表示する。
【００３６】
その中、受信端末が、受信した上記ブロードキャストデータを解析し、ターゲット情報を取得して、該ターゲット情報を表示することは、具体的に下記ステップS041〜S045を含む。
【００３７】
ステップS041、受信端末はブロードキャストデータにおける分類コードとアクティブコードを解析し、解析結果が設定値と同じである（即ち配置値と同じ、下記は同じ）場合、ステップS042に進む。
具体的に、本実施例ではIEEE802.11 MACの公衆アクティブフレームに基づいて公衆情報の共有機能を実現するが、IEEE802.11のMACの公衆アクティブフレームの基準フォーマットにおいて、その分類コードの値は4であり、アクティブコードの値は9である。従って、本ステップS041において、受信端末が受信したブロードキャストデータにおける分類コードを解析した結果は4であり、且つブロードキャストデータにおけるアクティブコードを解析した結果は9である場合、ステップS042に進む。
【００３８】
ステップS042、受信端末はブロードキャストデータにおける組織ユニーク識別子タイプフィールドと組織ユニーク識別子サブタイプフィールドを解析し、解析結果が対応の設定値と同じである場合、ステップS043に進む。
具体的に、前記のように、ブロードキャストデータにおける組織ユニーク識別子タイプの設定値は0xFFであるが、組織ユニーク識別子サブタイプが対応する名刺情報の設定値は0x1であるため、本ステップS042において、受信端末がブロードキャストデータにおける組織ユニーク識別子タイプを解析した結果は0xFFであり、且つブロードキャストデータにおける組織ユニーク識別子サブタイプを解析した結果は0x1である場合、ステップS043に進む。
【００３９】
ステップS043、受信端末は第2データフレームにおける第1組織ユニーク識別子タイプフィールドを解析し、解析結果がその設定値と同じである場合、ステップS044に進む。
具体的に、前記のように、第1組織ユニーク識別子タイプ504の設定値は0xFFであるため、受信端末が第2データフレームにおける第1組織ユニーク識別子タイプを解析した結果は0xFFである場合、ステップS044に進む。
【００４０】
ステップS044、受信端末は第2データフレームにおける属性を解析し、第1データフレームを取得する。
【００４１】
ステップS045、第1データフレームにおける属性ドメインを解析し、ターゲット情報を取得して、ターゲット情報を表示する。
【００４２】
本実施例によるWi-Fiに基づいて情報共有ブロードキャストを行う方法によれば、まず、ブロードキャストデータ要求を検出した場合、ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得し、次に、プリセットの設定ルールに従って、ターゲット情報を設定してブロードキャストデータを生成し、最後に、受信端末が受信するように、Wi-Fiによりブロードキャストデータをブロードキャストし、且つブロードキャストデータを解析し、ターゲット情報を取得して、ターゲット情報を表示する。本実施例はユーザ端末の間に接続を作成しない場合に情報のブロードキャスト及び受信を実現することができ、これにより、本発明のメンテナンスが便利であり、コストが低く、多過ぎるユーザの介入を必要としない。
【００４３】
本発明はWi-Fiに基づいて情報共有ブロードキャストを行う装置を更に提供する。
【００４４】
図5を参照して、図5は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う装置の実施例のモジュール構造図である。
【００４５】
実施例において、該Wi-Fiに基づいて情報共有ブロードキャストを行う装置600は情報取得モジュール601、ブロードキャストデータ設定モジュール602及び情報ブロードキャストモジュール603を含む。
【００４６】
その中、上記情報取得モジュール601は、ブロードキャストデータ要求を検出した場合、ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得するように設定される。本実施例において、ブロードキャスト待ちのターゲット情報はヘルプ情報、名刺情報、天気情報、ウェブアドレス情報、広告情報、位置情報、時間情報、公共交通情報、ショートメール等であってもよい。
【００４７】
上記ブロードキャストデータ設定モジュール602は、プリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成するように設定される。
【００４８】
具体的に、本実施例では、情報取得モジュール601がブロードキャスト待ちのターゲット情報を取得した場合、ブロードキャストデータ設定モジュール602はプリセットの設定ルールに従って、取得したターゲット情報を設定してブロードキャストデータを生成する。ブロードキャストデータ設定モジュール602は、
ブロードキャスト待ちのターゲット情報の情報タイプ識別子及び公衆情報アクティブフレーム識別子を取得するように設定され、具体的に、上記のように、ブロードキャスト待ちのターゲット情報の情報タイプはヘルプ情報、名刺情報、天気情報、ウェブアドレス情報、広告情報、位置情報、時間情報、公共交通情報、ショートメール等を含み、本実施例では上記各タイプのターゲット情報をいずれも識別し、その中、ヘルプ情報を0x0（0xが16進法を代表し、下記も同じ）と識別し、名刺情報を0x1と識別し、天気情報を0x2と識別し、ウェブアドレス情報を0x3と識別し、広告情報を0x4と識別し、位置情報を0x5と識別し、時間情報を0x6と識別し、公共交通情報を0x7と識別し、ショートメールを0x8と識別する。本実施例では公衆情報アクティブフレームを0xFFと識別する。例えば、ターゲット情報が名刺情報である場合、ブロードキャストデータ設定モジュール602が取得したブロードキャスト待ちのターゲット情報の情報タイプを0x1と識別し、取得した公衆情報アクティブフレームを0xFFと識別する。
【００４９】
ブロードキャストデータ設定モジュール602は更に、公衆情報アクティブフレーム識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子タイプフィールドに設定し、ターゲット情報の情報タイプ識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子サブタイプフィールドに設定し、ブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成するように設定される。本実施例において、該ブロードキャストデータは公衆情報アクティブフレームとも称される。
【００５０】
本実施例において、上記ワイヤレスローカルエリアネットワーク通信プロトコルはIEEE802.11である。図2は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う方法における前記公衆アクティブフレームの基準フォーマットの模式図である。図2を参照して、本実施例において、IEEE802.11のMAC（MAC、Medium Access Control、メディアアクセス制御）層の公衆アクティブフレームはMACヘッダー100、アクティブセグメント200及び検証値300を含み、MACヘッダー100のフィールドはフレーム制御101、持続時間102、ターゲットアドレス103、ソースアドレス104、基本サービスセット識別子105、順序制御106を含み、アクティブセグメント200のフィールドは分類コード201、アクティブコード202、分類203、組織ユニーク識別子204、組織ユニーク識別子タイプ205、組織ユニーク識別子サブタイプ206、ダイアログトークン207及びエレメント208を含み、検証値300はフレーム検証301を含む。本実施例において、IEEE802.11がそのMAC層の公衆アクティブフレームに対する定義により、上記分類コード201の値は4であり、図2に示すデータフレームが公衆アクティブフレームであることを表示し、上記アクティブコード202の値は9であり、図2に示すデータフレームがIEEE802.11のメーカーのカスタマイズしたアクティブフレームであることを表示する。
【００５１】
そして、アクティブセグメント200における分類203はIEEE802.11のメーカーがカスタマイズしたものであり、本実施例において、分類203の値は0x7Fであり、組織ユニーク識別子204はWi-Fiアライアンスが定義した組織ユニーク識別子であり、本実施例において、組織ユニーク識別子204の値は0x50 6F 9Aであり、ダイアログトークン207の値は0x1であり、組織ユニーク識別子タイプ205、組織ユニーク識別子サブタイプ206及びエレメント208は本実施例における上記プリセットの設定ルールが拡張する必要がある3つのフィールドである。
【００５２】
本実施例では、ブロードキャストデータ設定モジュール602は公衆情報アクティブフレーム識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子タイプフィールドに設定し、ターゲット情報の情報タイプ識別子をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームの組織ユニーク識別子サブタイプフィールドに設定する。上記のように、本実施例では公衆情報アクティブフレームを0xFFと識別するため、図2に示す公衆アクティブフレームにおける組織ユニーク識別子タイプ205の設定値は0xFFであり（本実施例において、組織ユニーク識別子タイプ205の設定値は占用されていないいずれかの値であってもよく、即ち上記公衆情報アクティブフレーム識別子の取り値は占用されていないいずれかの値であってもよい）、各タイプのターゲット情報に対応する組織ユニーク識別子サブタイプ206の設定値は表1に示される。
【００５３】
表1
0006434057.tif 000003
【００５４】
即ち、ターゲット情報がヘルプ情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x0であり、ターゲット情報が名刺情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x1であり、ターゲット情報が天気情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x2であり、ターゲット情報がウェブアドレス情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x3であり、ターゲット情報が広告情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x4であり、ターゲット情報が位置情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x5であり、ターゲット情報が時間情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x6であり、ターゲット情報が公共交通情報である場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x7であり、ターゲット情報がショートメールである場合、対応する組織ユニーク識別子サブタイプ206の設定値は0x8である。（図2に示す公衆アクティブフレームは、ターゲット情報が名刺情報であることを例として、その組織ユニーク識別子サブタイプ206を設定し、即ち0x1に設定する。）
【００５５】
その中、ブロードキャストデータ設定モジュール602がブロードキャスト待ちのターゲット情報をワイヤレスローカルエリアネットワーク通信プロトコルのMAC層の公衆アクティブフレームのエレメントフィールドに設定し、ブロードキャストデータを生成する具体的な過程は下記通りである。
【００５６】
まず、ブロードキャストデータ設定モジュール602はプリセットの第1データフレームのフォーマットに従って、ブロードキャスト待ちのターゲット情報を設定して第1データフレームを生成する。
【００５７】
具体的に、本実施例において、プリセットの第1データフレームのフォーマットは図3に示し、該第1データフレームのフィールドは属性識別子番号401、第1長さ402及び属性ドメイン403を含む。その中、上記属性識別子番号401はターゲット情報の属性を識別することに用いられる。本実施例において、異なるタイプの公衆情報タイプに対して、属性識別子番号401は異なる意味がある。例えば、名刺情報に対して、その属性識別子番号401は名刺の数を表示し、天気情報に対して、属性識別子番号401は異なる場所の天気状況を表示する。属性識別子番号401の具体的な設定は実際の状況に応じて設定することができ、この設定を制限しない。本実施例は名刺情報を例として記載されたものであり、1つの名刺情報しかないため、属性識別子番号401の設定値は1であり、上記第1長さ402はターゲット情報の長さを識別することに用いられ、例えば、ターゲット情報の長さが13個のバイトであると、第1長さ402の値は13であり、上記属性ドメイン403はターゲット情報の具体的な内容を設定することに用いられる。本実施例において、名刺情報を例として、属性ドメイン403に設定した内容は対応する名刺情報の具体的な内容であり、名前、電話、携帯、メール及びアドレスを含む。
【００５８】
次に、ブロードキャストデータ設定モジュール602はプリセットの第2データフレームのフォーマットに従って、上記第1データフレームを設定して第2データフレームを生成する。
【００５９】
具体的に、図3に示すプリセットの第1データフレームのフォーマットに従って、ブロードキャスト待ちのターゲット情報を設定して第1データフレームを生成した後、第1データフレームをプリセットの第2データフレームに設定する。本実施例において、第2データフレームのフォーマットは図4に示し、該第2データフレームのフィールドはエレメント識別子番号501、第2長さ502、第1組織ユニーク識別子503、第1組織ユニーク識別子タイプ504及び属性505を含む。その中、エレメント識別子番号501はIEEE802.11のメーカーがカスタマイズしたものであり、本実施例において、エレメント識別子番号501の値は221であり、第2長さ502は上記第1データフレームの長さを識別することに用いられ、本実施例において上記第1データフレームの長さが64であり、即ち上記第1データフレームの長さが64個のバイトを占める場合、第2長さ502の値は64であり、第1組織ユニーク識別子503はWi-Fiアライアンスが定義した組織ユニーク識別子であり、本実施例において、第1組織ユニーク識別子503の値は0x50 6F 9Aであり、第1組織ユニーク識別子タイプ504はターゲット情報のエレメントタイプを識別することに用いられ、本実施例において、第1組織ユニーク識別子タイプ504の値は0xFFであり、属性505は第1データフレームを設定することに用いられ、即ち図3に示す第1データフレームの全部の内容を図4に示す第2データフレームの属性505フィールドに設定する。
【００６０】
最後に、ブロードキャストデータ設定モジュール602は第2データフレームを図2に示す公衆アクティブフレームのエレメント208フィールドに設定して、ブロードキャストデータを生成する。
【００６１】
上記情報ブロードキャストモジュール603は、受信端末が受信するように、Wi-Fiによりブロードキャストデータをブロードキャストし、且つブロードキャストデータを解析し、前記ターゲット情報を取得して、ターゲット情報を表示するように設定される。
【００６２】
図6を参照して、図6は本発明に係るWi-Fiに基づいて情報共有ブロードキャストを行う装置の実施例における受信端末のモジュール構造図である。
【００６３】
本実施例において、受信端末700は情報受信モジュール701、情報解析モジュール702及び情報表示モジュール703を含む。
【００６４】
その中、上記情報受信モジュール701は、前記ブロードキャストデータを受信するように設定され、
上記情報解析モジュール702は、情報受信モジュール701が受信したブロードキャストデータをターゲット情報に解析するように設定され、
具体的に、情報受信モジュール701がブロードキャストデータを受信した場合、情報解析モジュール702は該ブロードキャストデータをターゲット情報に解析する。
【００６５】
本実施例において、情報解析モジュール702は下記のように設定される。
情報解析モジュール702がまずブロードキャストデータの分類コードとアクティブコードを解析し、解析結果が対応の設定値と同じである場合、続いてブロードキャストデータにおける組織ユニーク識別子タイプフィールドと組織ユニーク識別子サブタイプフィールドを解析する。本実施例ではIEEE802.11 のMACの公衆アクティブフレームに基づいて公衆情報の共有機能を実現するが、IEEE802.11のMACの公衆アクティブフレームの基準フォーマットにおいて、その分類コードの値は4であり、アクティブコードの値は9である。従って、情報解析モジュール702が受信したブロードキャストデータにおける分類コードを解析した結果は4であり、且つブロードキャストデータにおけるアクティブコードを解析した結果は9である場合、続いてブロードキャストデータにおける組織ユニーク識別子タイプフィールドと組織ユニーク識別子サブタイプフィールドを解析する。
【００６６】
本実施例において、ブロードキャストデータにおける組織ユニーク識別子タイプの設定値は0xFFであるが、組織ユニーク識別子サブタイプが対応する名刺情報の設定値は0x1であるため、情報解析モジュール702がブロードキャストデータにおける組織ユニーク識別子タイプを解析した結果は0xFFであり、且つブロードキャストデータにおける組織ユニーク識別子サブタイプを解析した結果は0x1である場合、続いて第2データフレームにおける第1組織ユニーク識別子タイプフィールドを解析する。
【００６７】
本実施例において、第1組織ユニーク識別子タイプ504の設定値は0xFFであるため、情報解析モジュール702が第2データフレームにおける第1組織ユニーク識別子タイプを解析した結果は0xFFである場合、続いて第2データフレームにおける属性を解析し、前記第1データフレームを取得し、その後、情報解析モジュール702は第1データフレームにおける属性ドメインを解析し、ターゲット情報を取得する。
【００６８】
上記情報表示モジュール703は、ターゲット情報を表示するように設定される。
【００６９】
本実施例によるWi-Fiに基づいて情報共有ブロードキャストを行う装置によれば、まず、情報取得モジュールはブロードキャストデータ要求を検出した場合、ブロードキャストデータ要求におけるブロードキャスト待ちのターゲット情報を取得し、次に、ブロードキャストデータ設定モジュールはプリセットの設定ルールに従って、前記ターゲット情報を設定してブロードキャストデータを生成し、最後に、情報ブロードキャストモジュールは受信端末が受信するように、Wi-Fiにより前記ブロードキャストデータをブロードキャストし、且つ前記ブロードキャストデータを解析し、前記ターゲット情報を取得して、前記ターゲット情報を表示する。本実施例に係るWi-Fiに基づいて情報共有ブロードキャストを行う装置は、ユーザ端末の間に接続を作成しない場合に公衆情報のブロードキャスト及び受信を実現することができ、これにより、本実施例のメンテナンスが便利であり、コストが低く、多過ぎるユーザの介入を必要としない。
【００７０】
上記は本発明の好ましい実施例だけであり、本発明の特許範囲を制限するものではなく、本発明の明細書及び図面の内容を利用して作成した等価構造又は等価フロー変換、直接又は間接に他の関連技術分野に用いられるものは、いずれも同様に本発明の特許保護範囲内に含まれるべきである。
【産業上の利用可能性】
【００７１】
上記のように、上記実施例及び好ましい実施形態によれば、ユーザ端末の間に接続を作成しない場合に情報のブロードキャスト及び受信を実現することができ、これにより、本発明のメンテナンスが便利であり、コストが低く、多過ぎるユーザの介入を必要としない。
【図１】
0006434057.tif 000004
【図２】
0006434057.tif 000005
【図３】
0006434057.tif 000006
【図４】
0006434057.tif 000007
【図５】
0006434057.tif 000008
【図６】
0006434057.tif 000009