(57)【特許請求の範囲】
【請求項１】
アクセスポイント機器が実行する方法において、
データメッセージと対象端末の識別子とを含む、ソース端末により送信されたメッセージ情報を受信するステップと、
プローブメッセージをブロードキャストするステップと、
前記現行のアクセスポイント機器が接続している各端末が前記プローブメッセージに基づいて返送した第１応答情報を受信するステップであって、前記第１応答情報には対応した端末の識別子が含まれる、前記受信するステップと、
前記第１応答情報に含まれる端末の識別子をそれぞれ取得し、且つ各前記端末の識別子を前記伝送リストに追加するステップと、
少なくとも一つの他のアクセスポイント機器が前記プローブメッセージに基づいて返送した第２応答情報を受信するステップであって、前記第２応答情報には対応したアクセスポイント機器の識別子が含まれる、前記受信するステップと、
各前記第２応答情報に含まれる他のアクセスポイント機器の識別子をそれぞれ取得し、且つ各前記他のアクセスポイント機器の識別子を前記伝送リストに追加するステップと、
伝送リストに前記対象端末の識別子が存在しているか否かを特定するステップであって、前記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器である、前記特定するステップと、
前記伝送リストに前記対象端末の識別子が存在している場合、前記データメッセージを前記対象端末へ送信するステップと、
前記伝送リストに前記対象端末の識別子が存在していない場合、前記伝送リスト内の各前記他のアクセスポイント機器へ照合要求を送信するステップであって、前記照合要求には前記対象端末の識別子が含まれ、前記照合要求は前記対象端末が前記他のアクセスポイント機器に接続されたか否かを照合するために用いられる、前記送信するステップと、
各前記他のアクセスポイント機器が返送した照合結果をそれぞれ受信するステップと、
前記照合結果および前記伝送リストに基づき、前記対象端末が接続する対象アクセスポイント機器を特定するステップと、
を含むことを特徴とする情報の伝送方法。
【請求項２】
前記端末の識別子は、前記端末のメディアアクセスコントロール（ＭＡＣ）アドレスであることを特徴とする請求項１に記載の情報の伝送方法。
【請求項３】
前記データメッセージを前記対象アクセスポイント機器へ送信し、前記対象アクセスポイント機器に前記データメッセージを前記対象機器へ転送させるステップをさらに含むことを特徴とする請求項１に記載の情報の伝送方法。
【請求項４】
第１受信モジュールと、第１特定モジュールと、第１送信モジュールと、ブロードキャストモジュールと、第２受信モジュールと、追加モジュールと、第３受信モジュールと、取得モジュールと、第２送信モジュールと、第４受信モジュールと、第２特定モジュールとを含む情報の伝送装置であって、
前記第１受信モジュールは、データメッセージと対象端末の識別子とを含む、ソース端末により送信されたメッセージ情報を受信し、
前記ブロードキャストモジュールは、プローブメッセージをブロードキャストし、
前記第２受信モジュールは、前記現行のアクセスポイント機器が接続している各端末が前記ブロードキャストモジュールによりブロードキャストされた前記プローブメッセージに基づいて返送した第１応答情報を受信し、前記第１応答情報には対応した端末の識別子が含まれ、
前記追加モジュールは、前記第２受信モジュールが受信した各前記第１応答情報に含まれる端末の識別子をそれぞれ取得し、且つ各前記端末の識別子を前記伝送リストに追加し、
前記第３受信モジュールは、少なくとも一つの他のアクセスポイント機器が前記プローブメッセージに基づいて返送した第２応答情報を受信し、前記第２応答情報には対応したアクセスポイント機器の識別子が含まれ、
前記取得モジュールは、前記第３受信モジュールがそれぞれ受信した各前記第２応答情報に含まれる他のアクセスポイント機器の識別子をそれぞれ取得し、且つ各前記他のアクセスポイント機器の識別子を前記伝送リストに追加し、
第１特定モジュールは、伝送リストに前記第１受信モジュールにより受信された前記対象端末の識別子が存在しているか否かを特定し、前記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器であり、
第１送信モジュールは、第１特定モジュールが前記伝送リストに前記対象端末の識別子が存在していると特定した場合、前記データメッセージを前記対象端末へ送信し、
前記第２送信モジュールは、前記伝送リストに前記対象端末の識別子が存在していない場合、前記伝送リスト内の各前記他のアクセスポイント機器へ照合要求を送信し、前記照合要求には前記対象端末の識別子が含まれ、前記照合要求は前記対象端末が前記他のアクセスポイント機器に接続されたか否かを照合するために用いられ、
前記第４受信モジュールは、各前記他のアクセスポイント機器が前記第２送信モジュールにより送信された照合要求に応じてそれぞれ返送した照合結果を受信し、
前記第２特定モジュールは、前記第４受信モジュールが受信した前記照合結果および前記伝送リストに基づき、前記対象端末が接続する対象アクセスポイント機器を特定する
ことを特徴とする情報の伝送装置。
【請求項５】
前記第２受信モジュールが受信した前記端末の識別子は、前記端末のメディアアクセスコントロール（ＭＡＣ）アドレスであることを特徴とする請求項４に記載の情報の伝送装置。
【請求項６】
前記データメッセージを前記対象アクセスポイント機器へ送信し、前記対象アクセスポイント機器に前記データメッセージを前記対象機器へ転送させる第３送信モジュールをさらに含むことを特徴とする請求項４に記載の情報の伝送装置。
【請求項７】
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を含み、
前記プロセッサは、
データメッセージと対象端末の識別子とを含む、ソース端末により送信されたメッセージ情報を受信し、
プローブメッセージをブロードキャストし、
前記現行のアクセスポイント機器が接続している各端末が前記プローブメッセージに基づいて返送した第１応答情報を受信し、前記第１応答情報には対応した端末の識別子が含まれ、
前記第１応答情報に含まれる端末の識別子をそれぞれ取得し、且つ各前記端末の識別子を前記伝送リストに追加し、
少なくとも一つの他のアクセスポイント機器が前記プローブメッセージに基づいて返送した第２応答情報を受信し、前記第２応答情報には対応したアクセスポイント機器の識別子が含まれ、
各前記第２応答情報に含まれる他のアクセスポイント機器の識別子をそれぞれ取得し、且つ各前記他のアクセスポイント機器の識別子を前記伝送リストに追加し、
伝送リストに前記対象端末の識別子が存在しているか否かを特定し、前記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器であり、
前記伝送リストに前記対象端末の識別子が存在している場合、前記データメッセージを前記対象端末へ送信し、
前記伝送リストに前記対象端末の識別子が存在していない場合、前記伝送リスト内の各前記他のアクセスポイント機器へ照合要求を送信し、前記照合要求には前記対象端末の識別子が含まれ、前記照合要求は前記対象端末が前記他のアクセスポイント機器に接続されたか否かを照合するために用いられるものであり、
各前記他のアクセスポイント機器が返送した照合結果をそれぞれ受信するステップと、
前記照合結果および前記伝送リストに基づき、前記対象端末が接続する対象アクセスポイント機器を特定する
ことを特徴とするアクセスポイント機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信技術に関し、特に、情報の伝送方法、装置および機器に関する。
【背景技術】
【０００２】
モバイルインターネット技術の発展およびモバイル端末の普及に伴い、端末間のデータ伝送が多くなってきた。関連技術において、ＷＩ−ＦＩローカルエリアネットワークを例に、全てのＷＩ−ＦＩ端末間のデータ通信あるいは指令情報の伝送はすべてサーバーを介して伝送される。具体的な過程としては、送信側の端末は、送信する必要のある情報および受信側のアドレスを、ネットワーク機器によりサーバーへ送信し、サーバーはさらに受信側機器のアドレスによりネットワーク機器を介して情報を受信側端末へ送信する。しかしながら、ネットワーク機器とサーバー間のネットワーク遅延あるいは切断した場合、情報は遅延して送達されるか、あるいは送達できない。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
関連技術に存在する問題を解決するため、本発明は情報の伝送方法、装置および機器を提供する。
【課題を解決するための手段】
【０００４】
本発明の第１の様態によれば、情報の伝送方法を提供する。当該方法は、
データメッセージと対象端末の識別子とを含む、ソース端末（ｕｓｅｒ  ｅｑｕｉｐｍｅｎｔ）により送信されたメッセージ情報を受信するステップと、
伝送リストに前記対象端末の識別子が存在しているか否かを特定するステップであって、前記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器である、前記特定するステップと、
前記伝送リストに前記対象端末の識別子が存在している場合、前記データメッセージを前記対象端末へ送信するステップと、を含む。
【０００５】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【０００６】
現行のアクセスポイント機器に伝送リストをあらかじめ格納していることで、送信する必要のあるメッセージ情報が当該伝送リストに記録されている端末に送信する情報である場合、当該メッセージ情報の送信機器および受信機器は同一のアクセスポイント機器の接続範囲内にあることを説明する。このとき、ローカル伝送方法を直接使用し、即ち、アクセスポイント機器が直接メッセージ情報を対象端末へ送信することができ、メッセージ情報をサーバーへ送信してサーバーによりさらに転送する必要がなくなった。これにより、データの伝送効率を高める。且つ、現行のアクセスポイント機器とサーバー間のネットワーク遅延あるいは切断した場合であっても、メッセージ情報を正常に伝送することを確保できる。また、現行のアクセスポイント機器に伝送リストをあらかじめ格納していることにより、メッセージ情報を送信する場合メッセージ情報内の対象端末の識別子と伝送リスト内の端末の識別子を比較するだけでよく、直接対象端末へメッセージ情報を送信するか否か判断する判断方法を簡単で高効率にし、これによりさらにデータ伝送の効率を確保することができる。
【０００７】
さらに、前記伝送リストに前記対象端末の識別子が存在するか否かを特定する前に、
プローブメッセージをブロードキャストするステップと、
前記現行のアクセスポイント機器が接続している各端末が前記プローブメッセージに基づいて返送した第１応答情報を受信するステップであって、前記第１応答情報には対応した端末の識別子が含まれる、前記受信するステップと、
各前記第１応答情報に含まれる端末の識別子をそれぞれ取得し、且つ各前記端末の識別子を前記伝送リストに追加するステップと、をさらに含む。
【０００８】
さらに、前記端末の識別子は、前記端末のメディアアクセスコントロール（ＭＡＣ）アドレスである。
【０００９】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【００１０】
プローブメッセージをブロードキャストし、応答情報を受信して、伝送リストに記録すべき端末の識別子を特定することにより、伝送リスト内の記録は全て現行のアクセスポイント機器の接続範囲内の端末であることを保証でき、これにより伝送リストの信頼性を保証する。
【００１１】
さらに、前記プローブメッセージをブロードキャストした後、
少なくとも一つの他のアクセスポイント機器が前記プローブメッセージに基づいて返送した第２応答情報を受信するステップであって、前記第２応答情報には対応したアクセスポイント機器の識別子が含まれる、前記受信するステップと、
各前記第２応答情報に含まれる他のアクセスポイント機器の識別子をそれぞれ取得し、且つ各前記他のアクセスポイント機器の識別子を前記伝送リストに追加するステップと、をさらに含む。
【００１２】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【００１３】
プローブメッセージを受信できる他のアクセスポイント機器の識別子を伝送リストに記録することにより、その後に、記録したアクセスポイント機器の識別子に基づいてローカル伝送方法でデータを伝送するか否かを特定することに便利で、これにより、データの伝送効率に役立つ。
【００１４】
さらに、前記方法は、
前記伝送リストに前記対象端末の識別子が存在していない場合、前記伝送リスト内の各前記他のアクセスポイント機器へ照合要求を送信するステップであって、前記照合要求には前記対象端末の識別子が含まれ、前記照合要求は前記対象端末が前記他のアクセスポイント機器に接続されたか否かを照合するために用いられる、前記送信するステップと、
各前記他のアクセスポイント機器が返送した照合結果をそれぞれ受信するステップと、
前記照合結果および前記伝送リストに基づき、前記対象端末が接続する対象アクセスポイント機器を特定するステップと、をさらに含む。
【００１５】
さらに、前記方法は、
前記データメッセージを前記対象アクセスポイント機器へ送信し、前記対象アクセスポイント機器に前記データメッセージを前記対象端末へ転送させる。
【００１６】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【００１７】
送信する必要のあるメッセージ情報が伝送リストになく、即ち、対象端末が現行のアクセスポイント機器に接続していない場合、現行のアクセスポイント機器はメッセージ情報をサーバーへ直接送信してサーバーによりさらに転送するのではなく、伝送リストに記録している他のアクセスポイント機器へ照合要求を送信することにより、対象端末が他のアクセスポイント機器に接続しているか否かを特定する。もし接続していれば、他のアクセスポイント機器によりメッセージ情報を直接に対象端末へ送信する。つまり、対象端末が現行のアクセスポイント機器の接続範囲内になくとも、ローカル伝送方法を使用でき、これによりデータ伝送の効率を高める。
【００１８】
本発明の実施例の第２の様態によれば、情報の伝送装置を提供する。当該装置は、第１受信モジュールと、第１特定モジュールと、第１送信モジュールとを含み、
前記第１受信モジュールは、ソース端末により送信されたメッセージ情報を受信し、前記メッセージ情報はデータメッセージと対象端末の識別子とを含み、
前記第１特定モジュールは、伝送リストに前記第１受信モジュールにより受信された前記対象端末の識別子が存在しているか否かを特定し、前記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器であり、
前記第１送信モジュールは、第１特定モジュールが前記伝送リストに前記対象端末の識別子が存在していると特定した場合、前記データメッセージを前記対象端末へ送信する。
【００１９】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【００２０】
現行のアクセスポイント機器に伝送リストをあらかじめ格納していることで、送信する必要のあるメッセージ情報が当該伝送リストに記録されている端末に送信する情報である場合、当該メッセージ情報の送信機器および受信機器は同一のアクセスポイント機器の接続範囲内にあることを説明する。このとき、ローカル伝送方法を直接使用し、即ち、アクセスポイント機器が直接メッセージ情報を対象端末へ送信することができ、メッセージ情報をサーバーへ送信してサーバーによりさらに転送する必要がなくなった。これにより、データの伝送効率を高める。且つ、現行のアクセスポイント機器とサーバー間のネットワーク遅延あるいは切断した場合であっても、メッセージ情報を正常に伝送することを確保できる。また、現行のアクセスポイント機器に伝送リストをあらかじめ格納していることにより、メッセージ情報を送信する場合メッセージ情報内の対象端末の識別子と伝送リスト内の端末の識別子を比較するだけでよく、直接対象端末へメッセージ情報を送信するか否か判断する判断方法を簡単で高効率にし、これによりさらにデータ伝送の効率を確保することができる。
【００２１】
さらに、前記装置は、ブロードキャストモジュールと、第２受信モジュールと、添加モジュールと、を含み、
前記ブロードキャストモジュールは、プローブメッセージをブロードキャストし、
前記第２受信モジュールは、前記現行のアクセスポイント機器が接続している各端末が前記ブロードキャストモジュールによりブロードキャストされた前記プローブメッセージに基づいて返送した第１応答情報を受信し、前記第１応答情報には対応した端末の識別子が含まれ、
前記追加モジュールは、前記第２受信モジュールが受信した各前記第１応答情報に含まれる端末の識別子をそれぞれ取得し、且つ各前記端末の識別子を前記伝送リストに追加する。
【００２２】
さらに、前記第２受信モジュールが受信した前記端末の識別子は、前記端末のメディアアクセスコントロール（ＭＡＣ）アドレスである。
【００２３】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【００２４】
プローブメッセージをブロードキャストし、応答情報を受信して、伝送リストに記録すべき端末の識別子を特定することにより、伝送リスト内の記録は全て現行のアクセスポイント機器の接続範囲内の端末であることを保証でき、これにより伝送リストの信頼性を保証する。
【００２５】
さらに、前記装置は第３受信モジュールと、取得モジュールとを含み、
前記第３受信モジュールは、少なくとも一つの他のアクセスポイント機器が前記プローブメッセージに基づいて返送した第２応答情報を受信し、前記第２応答情報には対応した端末の識別子が含まれ、
前記取得モジュールは、前記第３受信モジュールがそれぞれ受信した各前記第２応答情報に含まれる他のアクセスポイント機器の識別子をそれぞれ取得し、且つ各前記他のアクセスポイント機器の識別子を前記伝送リストに追加する。
【００２６】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【００２７】
プローブメッセージを受信できる他のアクセスポイント機器の識別子を伝送リストに記録することにより、その後に、記録したアクセスポイント機器の識別子に基づいてローカル伝送方法でデータを伝送するか否かを特定することに便利で、これにより、データの伝送効率に役立つ。
【００２８】
さらに、前記装置は、第２送信モジュールと、第４受信モジュールと、第２特定モジュールと、を含み、
前記第２送信モジュールは、前記伝送リストに前記対象端末の識別子が存在していない場合、前記伝送リスト内の各前記他のアクセスポイント機器へ照合要求を送信し、前記照合要求には前記対象端末の識別子が含まれ、前記照合要求は前記対象端末が前記他のアクセスポイント機器に接続されたか否かを照合するために用いられ、
前記第４受信モジュールは、各前記他のアクセスポイント機器が前記第２送信モジュールにより送信された照合要求に応じてそれぞれ返送した照合結果を受信し、
前記第２特定モジュールは、前記第４受信モジュールが受信した前記照合結果および前記伝送リストに基づき、前記対象端末が接続する対象アクセスポイント機器を特定する。
【００２９】
さらに、前記装置は、第３送信モジュールを含み、
前記第３送信モジュールは、前記データメッセージを前記対象アクセスポイント機器へ送信し、前記対象アクセスポイント機器に前記データメッセージを前記対象機器へ転送させる。
【００３０】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【００３１】
送信する必要のあるメッセージ情報が伝送リストになく、即ち、対象端末が現行のアクセスポイント機器に接続していない場合、現行のアクセスポイント機器はメッセージ情報をサーバーへ直接送信してサーバーによりさらに転送するのではなく、伝送リストに記録している他のアクセスポイント機器へ照合要求を送信することにより、対象端末が他のアクセスポイント機器に接続しているか否かを特定する。もし接続していれば、他のアクセスポイント機器によりメッセージ情報を直接に対象端末へ送信する。つまり、対象端末が現行のアクセスポイント機器の接続範囲内になくとも、ローカル伝送方法を使用でき、これによりデータ伝送の効率を高める。
【００３２】
本発明の実施例の第３の様態によれば、アクセスポイント機器を提供する。前記アクセスポイント機器は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を含み、
前記プロセッサは、
ソース端末により送信されたメッセージ情報を受信し、
伝送リストに前記対象端末の識別子が存在しているか否かを特定し、
前記伝送リストに前記対象端末の識別子が存在している場合、前記データメッセージを前記対象端末へ送信するように構成され、
前記メッセージ情報はデータメッセージおよび対象端末の識別子を含み、
前記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器である。
【発明の効果】
【００３３】
本発明の実施例にかかる技術案は、以下の格別な作用効果を含むことができる。
【００３４】
現行のアクセスポイント機器に伝送リストをあらかじめ格納していることで、送信する必要のあるメッセージ情報が当該伝送リストに記録されている端末に送信する情報である場合、当該メッセージ情報の送信機器および受信機器は同一のアクセスポイント機器の接続範囲内にあることを説明する。このとき、ローカル伝送方法を直接使用し、即ち、アクセスポイント機器が直接メッセージ情報を対象端末へ送信することができ、メッセージ情報をサーバーへ送信してサーバーによりさらに転送する必要がなくなった。これにより、データの伝送効率を高める。且つ、現行のアクセスポイント機器とサーバー間のネットワーク遅延あるいは切断した場合であっても、メッセージ情報を正常に伝送することを確報できる。また、現行のアクセスポイント機器に伝送リストをあらかじめ格納していることにより、メッセージ情報を送信する場合メッセージ情報内の対象端末の識別子と伝送リスト内の端末の識別子を比較するだけでよく、直接対象端末へメッセージ情報を送信するか否か判断する判断方法を簡単で高効率にし、これによりさらにデータ伝送の効率を確保することができる。
【００３５】
上述した一般的な記述および後続する詳細な記述は、単に例示的および解釈的なものであり、本発明を制限できるものでないと理解されるべきである。
【図面の簡単な説明】
【００３６】
ここでの図面は、明細書を構成する一部として見なされ、本発明に適した実施例を示し、かつ、明細書の文字記載とともに本発明の仕組みを解釈するために用いられる。
【図１】一実施例にかかる情報の伝送方法を示すフローチャートである。
【図２】一実施例にかかる別の情報の伝送方法を示すフローチャートである。
【図３】一実施例にかかる別の情報の伝送方法を示すフローチャートである。
【図４】一実施例にかかる別の情報の伝送方法を示すフローチャートである。
【図５】一実施例にかかる情報の伝送装置を示すブロック図である。
【図６】一実施例にかかる別の情報の伝送装置を示すブロック図である。
【図７】一実施例にかかる別の情報の伝送装置を示すブロック図である。
【図８】一実施例にかかる別の情報の伝送装置を示すブロック図である。
【図９】一実施例にかかる別の情報の伝送装置を示すブロック図である。
【図１０】一実施例にかかるアクセスポイント機器の実体を示すブロック図である。
【図１１】一実施例にかかる情報の伝送装置１９００を示すブロック図である。
【発明を実施するための形態】
【００３７】
次に、実施例を詳細に説明し、例示が図に示されている。以下の記述が図に係る場合、別途にて示さない限り、異なる図面における同じ符号は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するとは限らない。逆に、それらは、添付する特許請求の範囲に記載されているように、本発明の一部の態様と一致する装置および方法の例に過ぎない。
【００３８】
図１は、一実施例にかかる情報の伝送方法を示すフローチャートである。図１に示すように、当該情報の伝送方法はデータ接続機能を備えたアクセスポイント機器に用いられ、たとえばＷｉ−Ｆｉローカルエリアネットワークにおける無線ルータである。当該方法は以下のステップを含む。
【００３９】
ステップＳ１０１において、ソース端末により送信したメッセージ情報を受信し、当該メッセージ情報はデータメッセージおよび対象端末の識別子を含む。
【００４０】
アクセスポイント機器は、ソース端末により送信されたメッセージ情報を受信し、且つ当該メッセージ情報を対象端末へ送信する。
【００４１】
本ステップにおいて、アクセスポイント機器は、まずソース端末により送信したメッセージ情報を受信する。当該メッセージ情報には送信する必要のあるデータメッセージ、および対象端末の識別子が含まれる。ここで、対象端末の識別子はたとえば対象端末のメディアアクセスコントロール（ＭＡＣ）アドレスでもよく、あるいは対象端末の名称、番号などの情報でもよい。
【００４２】
ステップＳ１０２において、伝送リストに前記対象端末の識別子が存在しているか否かを特定する。当該伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、当該現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器である。
【００４３】
現行のアクセスポイント機器に伝送リストをあらかじめ格納し、当該伝送リストは現行のアクセスポイント機器が接続している端末の識別子を記録している。たとえばＷｉ−Ｆｉローカルエリアネットワークにおいて、当該Ｗｉ−Ｆｉローカルエリアネットワーク内の無線ルータにあらかじめ一つの伝送リストが格納され、当該伝送リストは現行接続している当該無線ルータ内の端末の識別子を記録し、例えば携帯電話、フラットパネル等のＭＡＣアドレスである。
【００４４】
現行のアクセスポイント機器がソース端末の送信したメッセージ情報を受信し且つメッセージ情報における対象端末の識別子を取得した後、当該対象端末の識別子とあらかじめ格納している伝送リスト内の端末の識別子を比較し、メッセージ情報における対象端末の識別子と伝送リストに格納されているうちの１つの識別子がマッチングした場合、このメッセージ情報の送信宛となる対象機器が現行のアクセスポイント機器の接続範囲内にあることを特定できる。
【００４５】
ステップＳ１０３において、前記伝送リストに前記対象端末の識別子が存在している場合、前記データメッセージを前記対象端末へ送信する。
【００４６】
メメッセージ情報の送信宛となる対象端末が当該アクセスポイント機器の接続範囲内にあると特定した場合、現行のアクセスポイント機器は当該メッセージ情報を直接に対象端末へ送信し、サーバーへ送信する必要がない。
【００４７】
本実施例において、現行のアクセスポイント機器に伝送リストをあらかじめ格納していることで、送信する必要のあるメッセージ情報が当該伝送リストに記録されている端末に送信する情報である場合、当該メッセージ情報の送信機器および受信機器は同一のアクセスポイント機器の接続範囲内にあることを説明する。このとき、ローカル伝送方法を直接使用し、即ち、アクセスポイント機器が直接メッセージ情報を対象端末へ送信することができ、メッセージ情報をサーバーへ送信してサーバーによりさらに転送する必要がなくなった。これにより、データの伝送効率を高める。且つ、現行のアクセスポイント機器とサーバー間のネットワーク遅延あるいは切断した場合であっても、メッセージ情報を正常に伝送することを確報できる。また、現行のアクセスポイント機器に伝送リストをあらかじめ格納していることにより、メッセージ情報を送信する場合メッセージ情報内の対象端末の識別子と伝送リスト内の端末の識別子を比較するだけでよく、直接対象端末へメッセージ情報を送信するか否か判断する判断方法を簡単で高効率にし、これによりさらにデータ伝送の効率を確保することができる。
【００４８】
図２は、一実施例にかかる別の情報の伝送方法を示すフローチャートである。当該情報の伝送方法は、データ接続機能を備えたアクセスポイント機器に用いられる。図２に示すように、前記ステップＳ１０２の前に、以下のステップをさらに含む。
【００４９】
ステップＳ２０１において、プローブメッセージをブロードキャストする。
【００５０】
アクセスポイント機器は周期性、イベントトリガー、ユーザが手動でトリガーする方法でプローブメッセージをブロードキャストし、具体的な要求に基づいて選択でき、ここでは制限しない。
【００５１】
ステップＳ２０２において、現行のアクセスポイント機器が接続している各端末が前記プローブメッセージそれぞれに基づいて返送した第１応答情報を受信する。当該第１応答情報には対応した端末の識別子が含まれる。
【００５２】
現行のアクセスポイント機器がプローブメッセージをブロードキャストした後、ある端末がすでに現行のアクセスポイント機器に接続している場合、当該プローブメッセージを受信し且つ端末の識別子は応答情報により現行のアクセスポイント機器に返送する。
【００５３】
ここで、端末の識別子はＭＡＣアドレスでもよく、あるいは、端末の番号、名称などでもよい。
【００５４】
ステップＳ２０３において、各前記第１応答情報に含まれる端末の識別子をそれぞれ取得し、且つ各前記端末の識別子を前記伝送リストに追加する。
【００５５】
本ステップにおいて、伝送リストがアイドルの場合、受信した端末の識別子を伝送リストに直接に追加する。伝送リストがアイドルでない場合、受信した端末の識別子と伝送リストにすでに記録されている識別子を逐一比較し、受信した端末の識別子が伝送リストに存在していない場合、それを伝送リストに直接に追加し、受信した端末の識別子が伝送リストに存在している場合、伝送リストにもう追加しないようにする。さらに、伝送リスト内のある識別子に対応する端末が応答情報を送信していなければ、当該端末は現行のアクセスポイント機器に接続していないと説明し、伝送リスト内の当該識別子を削除する。
【００５６】
本実施例において、プローブメッセージをブロードキャストし且つ応答情報を受信することにより伝送リストに記録すべき端末の識別子を特定できるようになり、伝送リスト内の記録が全て現行のアクセスポイント機器の接続範囲内の端末であることを保証し、これにより伝送リストの信頼性を保証する。
【００５７】
図３は一実施例にかかる別の情報の伝送方法を示すフローチャートである。当該情報の伝送方法はデータ接続機能を備えたアクセスポイント機器に用いられる。図３に示すように前記ステップＳ２０１の後、さらに以下のステップを含む。
【００５８】
ステップＳ３０１において、少なくとも一つの他のアクセスポイント機器が前記プローブメッセージに基づいて返送した第２応答情報を受信する。当該第２応答情報には対応したアクセスポイント機器の識別子が含まれる。
【００５９】
ステップＳ３０２において、各第２応答情報に含まれる他のアクセスポイント機器の識別子をそれぞれ取得し、且つ各前記他のアクセスポイント機器の識別子を前記伝送リストに追加する。
【００６０】
本実施例はプローブメッセージが他のアクセスポイント機器に受信された場合に対応する。このような場合、プローブメッセージを受信した機器は端末ではなく、他のアクセスポイント機器である。他のアクセスポイント機器がプローブメッセージを受信した後、自らの識別子を応答情報により現行のアクセスポイント機器に返送することができる。このような場合、現行のアクセスポイント機器は応答情報を受信した後、応答情報における他のアクセスポイント機器の識別子も伝送リストに追加する。同時に、現行のアクセスポイント機器は当該識別子のためにタイプ識別子を追加し、当該識別子の対応した機器がアクセスポイント機器であり端末ではないと表すために用いられる。
【００６１】
本実施例においては、プローブメッセージを受信できる他のアクセスポイント機器の識別子を伝送リストに記録することにより、その後に、記録したアクセスポイント機器の識別子に基づいてローカル伝送方法でデータを伝送するか否かを特定することに便利で、これにより、データの伝送効率を高めることに役立つ。
【００６２】
図４は一実施例にかかる別の情報の伝送方法を示すフローチャートである。当該情報の伝送方法はデータ接続機能を備えたアクセスポイント機器に用いられる。図４に示すように、前記他のアクセスポイント機器の識別子が伝送リストに追加されたことをベースとし、当該方法はさらに以下のステップを含む。
【００６３】
ステップＳ４０１において、伝送リストに前記対象端末の識別子が存在していない場合、前記伝送リスト内の各他のアクセスポイント機器へ照合要求を送信する。当該照合要求には前記対象端末の識別子が含まれ、当該照合要求は前記対象端末が他のアクセスポイント機器に接続されたか否かを照合するために用いられる。
【００６４】
現行のアクセスポイント機器は、タイプＰ識別子に基づい伝送リストに記録されている全て他のアクセスポイント機器を選択し、且つこれらのアクセスポイント機器へ照合要求を送信する。
【００６５】
ステップＳ４０２において、各他のアクセスポイント機器が返送した照合結果をそれぞれ受信する。
【００６６】
ステップＳ４０３において、前記照合結果および伝送リストに基づき、前記対象端末が接続する対象アクセスポイント機器を特定する。
【００６７】
照合結果が成功の場合、前記対象端末はすでに照合結果を送信したアクセスポイント機器に接続されていることを説明し、当該アクセスポイント機器は対象アクセスポイント機器であり、さらに、伝送リストにおいて当該対象アクセスポイント機器のアドレス情報を取得する。
【００６８】
ステップＳ４０４において、データメッセージを前記対象アクセスポイント機器へ送信し、前記対象アクセスポイント機器にデータメッセージを前記対象端末へ転送させる。
【００６９】
データメッセージを対象アクセスポイント機器へ送信した後、対象アクセスポイント機器は前記ステップＳ１０１-Ｓ１０３の方法あるいは他の方法によりデータメッセージを直接に対象端末へ送信すればよく、サーバーへ送信してサーバーからさらに転送する必要がない。
【００７０】
本実施例において、送信する必要のあるメッセージ情報が伝送リストになく、即ち、対象端末が現行のアクセスポイント機器に接続していない場合、現行のアクセスポイント機器はメッセージ情報をサーバーへ直接送信するのではなく、サーバーで転送する。しかし伝送リストに記録している他のアクセスポイント機器へ照合要求を送信することにより、対象端末が他のアクセスポイント機器に接続しているか否かを特定する。もし接続していれば、他のアクセスポイント機器によりメッセージ情報を直接に対象端末へ送信する。つまり、対象端末が現行のアクセスポイント機器の接続範囲内になくとも、ローカル伝送方法を使用でき、これによりデータ伝送の効率を高める。
【００７１】
図５は一実施例にかかる情報の伝送装置を示すブロック図である。図５に示すように、当該情報の伝送装置は、第１受信モジュール５１と、第１特定モジュール５２と、第１送信モジュール５３とを含む。
【００７２】
前記第１受信モジュール５１は、ソース端末により送信したメッセージ情報を受信する。前記メッセージ情報はデータメッセージおよび対象端末の識別子を含む。
【００７３】
第１受信モジュール５１は、ソース端末により送信したメッセージ情報を受信し、且つ当該メッセージ情報を対象端末へ転送する。
【００７４】
第１受信モジュール５１は、まずソース端末により送信したメッセージ情報を受信し、当該メッセージ情報は送信する必要のあるデータメッセージ、および対象端末の識別子が含まれる。ここで、対象端末の識別子はたとえば対象端末のメディアアクセスコントロール（ＭＡＣ）アドレスでもよく、あるいは、対象端末の名称、番号などの情報でもよい。
【００７５】
第１特定モジュール５２は、伝送リストに第１受信モジュール５１が受信した前記対象端末の識別子が存在しているか否かを特定する。記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器である。
【００７６】
現行のアクセスポイント機器に一つの伝送リストをあらかじめ格納し、当該伝送リストは現行のアクセスポイント機器が接続している端末の識別子を記録している。たとえば、Ｗｉ−Ｆｉローカルエリアネットワークにおいて、当該Ｗｉ−Ｆｉローカルエリアネットワーク内の無線ルータにあらかじめ一つの伝送リストが格納され、当該伝送リストは現行接続している当該無線ルータ内の端末の識別子を記録し、例えば携帯電話、フラットパネル等のＭＡＣアドレスである。
【００７７】
第１特定モジュール５２は、ソース端末の送信したメッセージ情報を受信し且つメッセージ情報における対象端末の識別子を取得した後、当該対象端末の識別子とあらかじめ格納している伝送リスト内の端末の識別子を比較し、メッセージ情報における対象端末の識別子と伝送リストに格納されているうちの１つの識別子がマッチングした場合、このメッセージ情報の送信宛となる対象機器が現行のアクセスポイント機器の接続範囲内にあることを特定できる。
【００７８】
第１送信モジュール５３は、第１特定モジュールが前記伝送リストに前記対象端末の識別子が存在していると特定した場合、前記データメッセージを前記対象端末へ送信する。
【００７９】
メッセージ情報の送信宛となる対象端末が当該アクセスポイント機器の接続範囲内にあると特定した場合、第１送信モジュール５３は当該メッセージ情報を直接に対象端末へ送信し、サーバーへ送信する必要がない。
【００８０】
本実施例において、現行のアクセスポイント機器に伝送リストをあらかじめ格納していることで、送信する必要のあるメッセージ情報が当該伝送リストに記録されている端末に送信する情報である場合、当該メッセージ情報の送信機器および受信機器は同一のアクセスポイント機器の接続範囲内にあることを説明する。このとき、ローカル伝送方法を直接使用し、即ち、アクセスポイント機器が直接メッセージ情報を対象端末へ送信することができ、メッセージ情報をサーバーへ送信してサーバーによりさらに転送する必要がなくなった。これにより、データの伝送効率を高める。且つ、現行のアクセスポイント機器とサーバー間のネットワーク遅延あるいは切断した場合であっても、メッセージ情報を正常に伝送することを確報できる。また、現行のアクセスポイント機器に伝送リストをあらかじめ格納していることにより、メッセージ情報を送信する場合メッセージ情報内の対象端末の識別子と伝送リスト内の端末の識別子を比較するだけでよく、直接対象端末へメッセージ情報を送信するか否か判断する判断方法を簡単で高効率にし、これによりさらにデータ伝送の効率を確保することができる。
【００８１】
図６は一実施例にかかる別の情報の伝送装置を示すブロック図である。図６に示すように、前記図５が示した実施例を基礎に、当該情報の伝送装置はさらに、ブロードキャストモジュール５４と、第２受信モジュール５５と、追加モジュール５６とを含む。
【００８２】
ブロードキャストモジュール５４は、プローブメッセージをブロードキャストする。
【００８３】
ブロードキャストモジュール５４は、周期性、イベントトリガー、ユーザが手動でトリガーする方法でプローブメッセージをブロードキャストし、具体的な要求に基づいて選択し、ここでは制限しない。
【００８４】
第２受信モジュール５５は、前記現行のアクセスポイント機器が接続している各端末が前記ブロードキャストモジュールによりブロードキャストした前記プローブメッセージに基づいて返送した第１応答情報を受信し、前記第１応答情報には対応した端末の識別子が含まれる。
【００８５】
現行のアクセスポイント機器がプローブメッセージをブロードキャストした後、ある端末がすでに現行のアクセスポイント機器に接続している場合、第２受信モジュール５５は当該プローブメッセージを受信し且つ端末の識別子は応答情報により現行のアクセスポイント機器に返送する。
【００８６】
ここで、端末の識別子はＭＡＣアドレスでもよく、あるいは、端末の番号、名称などでもよい。
【００８７】
追加モジュール５６は、前記第２受信モジュールが受信した各前記第１応答情報に含まれる端末の識別子をそれぞれ取得し、且つ各前記端末の識別子を前記伝送リストに追加する。
【００８８】
伝送リストがアイドルの場合、追加モジュール５６は受信した端末の識別子を伝送リストに直接に追加する。伝送リストがアイドルでない場合、追加モジュール５６は受信した端末の識別子と伝送リストにすでに記録されている識別子を逐一比較し、受信した端末の識別子が伝送リストに存在していない場合、それを伝送リストに直接に追加し、受信した端末の識別子が伝送リストに存在している場合、伝送リストにもう追加しないようにする。さらに、伝送リスト内のある識別子に対応する端末が応答情報を送信していなければ、当該端末は現行のアクセスポイント機器に接続していないと説明し、追加モジュール５６は伝送リスト内の当該識別子を削除する。
【００８９】
本実施例において、プローブメッセージをブロードキャストし且つ応答情報を受信して伝送リストに記録すべき端末の識別子を特定し、伝送リスト内の記録は全て現行のアクセスポイント機器の接続範囲内の端末であることを保証でき、これにより伝送リストの信頼性を保証する。
【００９０】
他の実施例において、前記端末の識別子は当該端末のＭＡＣアドレスである。
【００９１】
図７は一実施例にかかる別の情報の伝送装置を示すブロック図である。図７に示すように前記図６が示した実施例を基礎に、当該情報の伝送装置は、第３受信モジュール５７と、取得モジュール５８とをさらに含む。
【００９２】
第３受信モジュール５７は、少なくとも一つの他のアクセスポイント機器が前記プローブメッセージに基づいて返送した第２応答情報を受信し、前記第２応答情報には対応したアクセスポイント機器の識別子が含まれる。
【００９３】
取得モジュール５８は、前記第３受信モジュールが受信した各前記第２応答情報に含まれる他のアクセスポイント機器の識別子をそれぞれ取得し、且つ各前記他のアクセスポイント機器の識別子を前記伝送リストに追加する。
【００９４】
本実施例はプローブメッセージが他のアクセスポイント機器に受信された場合に対するものである。このような場合、プローブメッセージを受信した機器は端末ではなく、他のアクセスポイント機器である。他のアクセスポイント機器がプローブメッセージを受信した後、自らの識別子を応答情報により現行のアクセスポイント機器に返送することができる。このような場合に対し、第３受信モジュール５７は応答情報を受信した後、取得モジュール５８は応答情報における他のアクセスポイント機器の識別子を伝送リストに追加し、同時に、取得モジュール５８を当該識別子を追加したタイプＰ識別子にし、当該識別子の対応した機器がアクセスポイント機器であり端末ではないと表すために用いられる。
【００９５】
本実施例はプローブメッセージを受信できる他のアクセスポイント機器の識別子を伝送リストに記録することにより、その後に、記録したアクセスポイント機器の識別子に基づいてローカル伝送方法でデータを伝送するか否かを特定することに便利で、これにより、データの伝送効率に役立つ。
【００９６】
図８は、一実施例にかかる別の情報の伝送装置を示すブロック図である。図８に示すように前記図７が示した実施例を基礎に、当該情報の伝送装置は、第２送信モジュール５９と、第４受信モジュール５１０と，第２特定モジュール５１１とをさらに含む。
【００９７】
第２送信モジュール５９は、前記伝送リストに前記対象端末の識別子が存在していない場合、前記伝送リスト内の各前記他のアクセスポイント機器へ照合要求を送信する。前記照合要求には前記対象端末の識別子が含まれ、前記照合要求は前記対象端末が前記他のアクセスポイント機器に接続されたか否かを照合するために用いられる。
【００９８】
第２送信モジュール５９はタイプＰ識別子に基づいて伝送リストに記録されている全ての他のアクセスポイント機器を選択でき、且つこれらのアクセスポイント機器へ照合要求を送信する。
【００９９】
第４受信モジュール５１０は、各前記他のアクセスポイント機器が前記第２送信モジュールにより送信した照合要求に応じてそれぞれ返送した照合結果を受信する。
【０１００】
第２特定モジュール５１１は、前記第４受信モジュールが受信した前記照合結果および前記伝送リストに基づき、前記対象端末が接続する対象アクセスポイント機器を特定する。
【０１０１】
照合結果が成功の場合、前記対象端末はすでに照合結果を送信したアクセスポイント機器に接続されていることを説明する。当該アクセスポイント機器は対象アクセスポイント機器である。さらに、第２特定モジュール５１１は伝送リストにおいて当該対象アクセスポイント機器のアドレス情報を取得する。
【０１０２】
本実施例において、送信する必要のあるメッセージ情報が伝送リストになく、即ち、対象端末が現行のアクセスポイント機器に接続していない場合、現行のアクセスポイント機器はメッセージ情報をサーバーへ直接送信してサーバーによりさらに転送するのではなく、伝送リストに記録している他のアクセスポイント機器へ照合要求を送信することにより、対象端末が他のアクセスポイント機器に接続しているか否かを特定する。もし接続していれば、他のアクセスポイント機器によりメッセージ情報を直接に対象端末へ送信する。つまり、対象端末が現行のアクセスポイント機器の接続範囲内になくとも、ローカル伝送方法を使用でき、これによりデータ伝送の効率を高める。
【０１０３】
図９は、一実施例にかかる別の情報の伝送装置を示すブロック図である。図９に示すように、前記図８が示した実施例を基礎に、当該情報の伝送装置は、第３送信モジュール５１２をさらに含む。
【０１０４】
第３送信モジュール５１２は、前記データメッセージを前記対象アクセスポイント機器へ送信し、前記対象アクセスポイント機器に前記データメッセージを前記対象機器へ転送させる。
【０１０５】
データメッセージを対象アクセスポイント機器へ送信した後、第３送信モジュール５１２は前記ステップＳ１０１-Ｓ１０３の方法あるいは他の方法によりデータメッセージを直接に対象端末へ送信し、サーバーへ送信しサーバーから転送する必要がない。
【０１０６】
以上では情報の伝送装置の内部機能モジュールおよび構造模式を記述し、図１０は一実施例にかかるアクセスポイント機器の実体を示すブロック図である。図１０に示すように、当該アクセスポイント機器は、メモリ６１およびプロセッサ６２を含む。
【０１０７】
メモリ６１は、プロセッサの実行可能な指令を記憶するために用いられる。
【０１０８】
プロセッサ６２は、データメッセージと対象端末の識別子とを含む、ソース端末により送信されたメッセージ情報を受信するために用いられる。
【０１０９】
また、プロセッサ６２は、伝送リストに前記対象端末の識別子が存在しているか否かを特定し、前記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器である。
【０１１０】
また、プロセッサ６２は、前記伝送リストに前記対象端末の識別子が存在している場合、前記データメッセージを前記対象端末へ送信する。
【０１１１】
前記情報の伝送装置の実施例において、理解すべきは、プロセッサは中央処理ユニット(英語：Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ，略称：ＣＰＵ)でよく、その他の汎用プロセッサ、デジタルシグナルプロセッサ(英語：Dｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ，略称：ＤＳＰ)、特定用途向け集積回路(英語：Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ，略称：ＡＳＩＣ)などでもよい。汎用プロセッサはマイクロプロセッサでよくあるいは当該プロセッサはいかなる従来のプロセッサなどでもよく、そして前記プロセッサは読み取り専用メモリ(英語：ｒｅａｄ−ｏｎｌｙ ｍｅｍｏｒｙ，略称：ＲＯＭ)、ランダムアクセスメモリ(英語：ｒａｎｄｏｍ ａｃｃｅｓｓ ｍｅｍｏｒｙ，略称：ＲＡＭ)、フラッシュメモリ、ハードディスクあるいはソリッドステートドライブであってもよい。ＳＩＭカードはユーザの身分識別カード、スマートカードとも呼び、デジタル携帯電話機はこのカードを必ず装着して使用する。即ち、コンピューターチップにデジタル携帯電話の顧客情報、暗号化されたキーおよびユーザの電話帳などの内容が格納している。本発明の実施例が開示した全ての方法を結合したステップは直接ハードウェアプロセッサとして実行を完成し、あるいはプロセッサにおけるハードウェアおよびソフトウェアモジュールを組み合わせて実行を完成する。
【０１１２】
図１１は一実施例にかかる情報の伝送装置１９００を示すブロック図である。たとえば当該情報の伝送装置は無線ルータなどによりデータ接続機能の機器を提供してもよい。
【０１１３】
図１１を参照して、情報の伝送装置１９００は処理ユニット１９２２を含み、さらに一つあるいは複数のプロセッサ、およびメモリ１９３２に代表されるメモリ資源を含み、処理ユニット１９２２の実行した指令を記憶するために用いられ、たとえばアプリケーションプログラムである。メモリ１９３２が格納しているアプリケーションプログラムは一つあるいは一つ以上の全ての一組の指令に対応したモジュールを含む。このほか処理ユニット１９２２は指令の実行に用いられ、前記情報の伝送方法を実行する。
【０１１４】
伝送装置１９００は一つの電源ユニット１９２６をさらに含み、それは伝送装置１９００の電源管理を実行するために用いられ、一つの有線あるいは無線ネットワークインターフェース１９５０であり、それは伝送装置１９００のネットワーク、および一つの入力/出力インターフェース１９５８を用いる。
【０１１５】
伝送装置１９００はメモリ１９３２に格納された操作システムに基づいて操作でき、例えばＷｉｎｄｏｗｓ（登録商標） Ｓｅｒｖｅｒ、Ｍａｃ ＯＳ Ｘ（登録商標）、Ｕｎｉｘ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＦｒｅｅＢＳＤ（登録商標）あるいは類似のものである。
【０１１６】
実施例では、情報の伝送装置１９００は一つあるいは複数の特定用途向け集積回路(英語：Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ，略称：ＡＳＩＣ)、デジタルシグナルプロセッサ(英語：ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ，略称：ＤＳＰ)、デジタル信号処理機器（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールド・プログラマブル・ゲート・アレイ(FPGA)、コントローラ、マイクロコントローラ、マイクロプロセッサあるいは他の電子部品により実現され、前記方法の実行に用いられる。
【０１１７】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば指令を含むメモリ１９３２をさらに提供し、前記指令が伝送装置１９００の処理ユニット１９２２によって実行されることで上述方法を実施させることができる。例えば、前記非一時的コンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスクおよび光データ記憶機器などであってもよい。
【０１１８】
非一時的コンピュータ読み取り可能な記憶媒体は、前記記憶媒体における指令を情報の伝送装置１９００の処理ユニットが実行した場合、情報の伝送装置１９００に情報の配信方法を実行させ、前記方法は、
データメッセージと対象端末の識別子とを含む、ソース端末により送信されたメッセージ情報を受信するステップと、
伝送リストに前記対象端末の識別子が存在しているか否かを特定するステップであって、前記伝送リストには現行のアクセスポイント機器が接続している各端末の識別子が含まれ、前記現行のアクセスポイント機器は前記ソース端末に対応するアクセスポイント機器である、前記特定するステップと、
前記伝送リストに前記対象端末の識別子が存在している場合、前記データメッセージを前記対象端末へ送信するステップと、を含む。
【０１１９】
伝送リストに前記対象端末の識別子が存在するか否かを特定する前に、前記方法は、
プローブメッセージをブロードキャストするステップと、
前記現行のアクセスポイント機器が接続している各端末が前記プローブメッセージに基づいて返送した第１応答情報を受信するステップであって、前記第１応答情報には対応した端末の識別子が含まれる、前記受信するステップと、
各前記第１応答情報に含まれる端末の識別子をそれぞれ取得し、且つ各前記端末の識別子を前記伝送リストに追加するステップと、をさらに含む。
【０１２０】
ここで、前記端末の識別子は前記端末のＭＡＣアドレスである。
【０１２１】
プローブメッセージをブロードキャストした後、前記方法はさらに、
少なくとも一つの他のアクセスポイント機器が前記プローブメッセージに基づいて返送した第２応答情報を受信するステップであって、前記第２応答情報には対応したアクセスポイント機器の識別子が含まれる、前記受信するステップと、
前記第２応答情報に含まれる他のアクセスポイント機器の識別子をそれぞれ取得し、且つ各前記他のアクセスポイント機器の識別子を前記伝送リストに追加するステップと、を含む。
【０１２２】
ここで、前記方法は、
前記伝送リストに前記対象端末の識別子が存在していない場合、前記伝送リスト内の各前記他のアクセスポイント機器へ照合要求を送信するステップであって、前記照合要求には前記対象端末の識別子が含まれ、前記照合要求は前記対象端末が前記他のアクセスポイント機器に接続されたか否かを照合するために用いられる、前記送信するステップと、
各前記他のアクセスポイント機器が返送した照合結果をそれぞれ受信するステップと、
前記照合結果および前記伝送リストに基づき、前記対象端末が接続する対象アクセスポイント機器を特定するステップと、をさらに含む。
【０１２３】
ここで、前記方法は、
前記データメッセージを前記対象アクセスポイント機器へ送信し、前記対象アクセスポイント機器に前記データメッセージを前記対象端末へ転送させるステップをさらに含む。
【０１２４】
当業者は明細書を考慮し、ここに公開された開示を実践した後、本発明の他の実施案を容易に想到する。本願は、本発明の如何なる変形、用途または適合もカバーすることを意図する。これらの変形、用途または適合は、本発明の一般的な仕組みに従い、かつ、本発明に公開されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本発明の本当の範囲および思想は添付する特許請求の範囲によって与えられる。
【０１２５】
本発明が以上で記載され、且つ図面に示された正確な構造に限定されるものでなく、その要旨を逸脱しない範囲で様々な補正や変更も可能であることは理解されるべきである。本発明の範囲は、添付する特許請求の範囲のみによって限定される。
【０１２６】
本発明は、出願番号が２０１５１０７１３５０５７であり、出願日が２０１５年１０月２８日である中国特許出願を基に提出するものであり、当該中国特許出願の優先権を主張し、当該中国特許出願の全ての内容は、参照のため本願に援用される。
【図１】
0006359652.tif 000002
【図２】
0006359652.tif 000003
【図３】
0006359652.tif 000004
【図４】
0006359652.tif 000005
【図５】
0006359652.tif 000006
【図６】
0006359652.tif 000007
【図７】
0006359652.tif 000008
【図８】
0006359652.tif 000009
【図９】
0006359652.tif 000010
【図１０】
0006359652.tif 000011
【図１１】
0006359652.tif 000012