(57)【特許請求の範囲】
【請求項１】
Ｗｉｆｉによるネットワークアクセスを実現する方法であって、
アクセス端末と中間端末がいずれも、それぞれ各自のＷｉｆｉ-ＳｔａｔｉｏｎモードとＷｉｆｉ-Ｄｉｒｅｃｔモードを開き、前記中間端末が、前記アクセス端末がネットワークにアクセスすることを表すための拡張データフレームを受信する際に、ネットワークアクセスの有効データを抽出することと、
前記中間端末が、抽出した前記有効データを拡張Ｗｉｆｉフレームに載せて無線ルータに送信することと、
前記無線ルータが、前記拡張Ｗｉｆｉフレームを解析して、解析して得られた前記有効データをネットワークに送信して、ネットワークの応答データを取得することと、
前記無線ルータが、取得した前記応答データを拡張Ｗｉｆｉ応答フレームに載せて前記中間端末にリターンすることと、
前記中間端末が、前記拡張Ｗｉｆｉ応答フレームを応答拡張データフレームに構築した後に、前記アクセス端末にフィードバックして、前記アクセス端末が、前記応答拡張データフレームを解析して、ネットワークアクセスを完成することと、を含むＷｉｆｉによるネットワークアクセスを実現する方法。
【請求項２】
前記アクセス端末と中間端末がいずれも、それぞれ各自のＷｉｆｉ-ＳｔａｔｉｏｎモードとＷｉｆｉ-Ｄｉｒｅｃｔモードを開くことの前に、
前記アクセス端末が、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを示す際に、拡張データフレームを構築することで、前記アクセス端末と前記中間端末の直接インタラクションするデータフレームの区別を実現し、ネットワークアクセスの前記有効データを前記中間端末に送信することを更に含み、
前記拡張データフレームは、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、
前記有効データは、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥを除いたその他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填される請求項１に記載のＷｉｆｉによるネットワークアクセスを実現する方法。
【請求項３】
前記中間端末が、抽出した前記有効データを拡張Ｗｉｆｉフレームに載せることは、
前記中間端末が、１つの拡張Ｗｉｆｉフレームを構築し、前記拡張Ｗｉｆｉフレームにおいて、フレーム制御ＦｒａｍｅＣｏｎｔｒｏｌではフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、フレームボディＦｒａｍｅｂｏｄｙが前記有効データの残りデータであり、前記フレーム制御ＦｒａｍｅＣｏｎｔｒｏｌ、データタイプＳｕｂｔｙｐｅ、及びフレームボディＦｒａｍｅｂｏｄｙを除いたその他のデータがプロトコルに準じて充填されることを含む請求項１に記載のＷｉｆｉによるネットワークアクセスを実現する方法。
【請求項４】
Ｗｉｆｉによるネットワークアクセスを実現するシステムであって、無線ルータ、少なくとも１つのアクセス端末、及び少なくとも１つの中間端末を備え、前記アクセス端末と前記中間端末は、いずれもＷｉｆｉ-ＳｔａｔｉｏｎとＷｉｆｉ-Ｄｉｒｅｃｔモードにあり、
前記アクセス端末は、拡張データフレームを前記中間端末に送信し、前記中間端末が送信した応答拡張データフレームを受信し、且つ該応答拡張データフレームを解析するように設定され、
前記中間端末は、前記アクセス端末がネットワークにアクセスすることを表すための拡張データフレームを受信する際に、ネットワークアクセスの有効データを抽出し、抽出した前記有効データを拡張Ｗｉｆｉフレームに載せ、且つ前記拡張Ｗｉｆｉフレームを前記無線ルータに送信し、拡張Ｗｉｆｉ応答フレームを前記応答拡張データフレームに構築した後に、前記アクセス端末にフィードバックするように設定され、
無線ルータは、前記拡張Ｗｉｆｉフレームを解析して、解析して得られた前記有効データをネットワークに送信し、ネットワークの応答データを取得し、取得した前記応答データを前記拡張Ｗｉｆｉ応答フレームに載せ、前記中間端末にリターンするように設定される、Ｗｉｆｉによるネットワークアクセスを実現するシステム。
【請求項５】
前記アクセス端末は更に、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを示す際に、前記拡張データフレームを構築するように設定され、
前記拡張データフレームは、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、
前記有効データは、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥを除いたその他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填される、請求項４に記載のＷｉｆｉによるネットワークアクセスを実現するシステム。
【請求項６】
前記中間端末は、
前記中間端末が１つの拡張Ｗｉｆｉフレームを構築し、前記拡張Ｗｉｆｉフレームにおいて、フレーム制御ＦｒａｍｅＣｏｎｔｒｏｌではフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、フレームボディＦｒａｍｅｂｏｄｙが有効データの残りデータであり、前記フレーム制御ＦｒａｍｅＣｏｎｔｒｏｌ、データタイプＳｕｂｔｙｐｅ、及びフレームボディＦｒａｍｅｂｏｄｙを除いたその他のデータがプロトコルに準じて充填されるという方式により、抽出した前記有効データを拡張Ｗｉｆｉフレーム載せるように設定される、請求項４に記載のＷｉｆｉによるネットワークアクセスを実現するシステム。
【請求項７】
Ｗｉｆｉによるネットワークアクセスを実現する端末であって、パッケージユニット、送信ユニット、及び受信ユニットを備え、
前記パッケージユニットは、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを表す際に、ネットワークアクセス有効データを含む拡張データフレームを構築するように設定され、
前記送信ユニットは、Ｐ２Ｐ０インターフェイスによって前記拡張データフレームを中間端末に送信するように設定され、
前記受信ユニットは、前記中間端末が前記拡張データフレームの有効データに基づきネットワークにアクセスしてフィードバックした応答データを受信するように設定される、Ｗｉｆｉによるネットワークアクセスを実現する端末。
【請求項８】
前記受信ユニットは更に、アクセス端末がＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に構築した、ネットワークアクセス有効データを含む拡張データフレームを受信し、無線ルータが送信した拡張ｗｉｆｉ応答フレームを受信するように設定され、
前記パッケージユニットは、前記拡張データフレームを解析して、解析によってネットワークアクセスの前記有効情報を取得し、拡張Ｗｉｆｉフレームを構築して、前記有効情報を前記拡張Ｗｉｆｉフレームに充填し、拡張応答データフレームを構築して、前記拡張Ｗｉｆｉ応答フレームを前記拡張応答データフレームに充填するように設定され、
前記送信ユニットは更に、前記パッケージユニットにより構築された前記拡張Ｗｉｆｉフレームを無線ルータに送信し、前記パッケージユニットにより生成された前記拡張応答データフレームをアクセス端末に送信するように設定される、請求項７に記載の端末。
【請求項９】
前記パッケージユニットは、ＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを表す際に、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、有効データがデータＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填される拡張データフレームを構築するように設定される、請求項８に記載のＷｉｆｉによるネットワークアクセスを実現する端末。
【請求項１０】
前記パッケージユニットは、
フレーム制御ＦｒａｍｅＣｏｎｔｒｏｌにおけるフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、Ｆｒａｍｅｂｏｄｙが有効データの残りデータであり、前記フレーム制御ＦｒａｍｅＣｏｎｔｒｏｌ、データタイプＳｕｂｔｙｐｅ、及びフレームボディＦｒａｍｅｂｏｄｙを除いたその他のデータがプロトコルに準じて充填されるデータフレームを構築し、拡張データフレームのパッケージ方法に応じて、拡張応答データフレームを構築するように設定される、請求項９に記載のＷｉｆｉによるネットワークアクセスを実現する端末。
【請求項１１】
Ｗｉｆｉによるネットワークアクセスを実現する端末であって、受信ユニット、パッケージユニット、及び送信ユニットを備え、
前記受信ユニットは、アクセス端末がオンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを示す際に構築した、ネットワークアクセス有効データを含む拡張データフレームを受信し、無線ルータが送信した拡張ｗｉｆｉ応答フレームを受信するように設定され、
前記パッケージユニットは、前記拡張データフレームを解析して、解析によってネットワークアクセスの有効情報を取得し、拡張Ｗｉｆｉフレームを構築して、前記有効情報を前記拡張Ｗｉｆｉフレームに充填し、拡張応答データフレームを構築して、前記拡張Ｗｉｆｉ応答フレームを前記拡張応答データフレームに充填するように設定され、
前記送信ユニットは、前記パッケージユニットにより構築された前記拡張Ｗｉｆｉフレームを無線ルータに送信し、前記パッケージユニットにより生成された前記拡張応答データフレームを前記アクセス端末に送信するように設定される、Ｗｉｆｉによるネットワークアクセスを実現する端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワイヤレスフィディリティー（Ｗｉｆｉ、Ｗｉ-Ｆｉ）ネットワークアクセスを実現する技術分野に関し、特にＷｉｆｉによるネットワークアクセスを実現する方法、システム、アクセス端末、中間端末、及び端末に関する。
【背景技術】
【０００２】
科学技術の進歩及び社会の発展に伴って、より多くの電子製品が普通の人々の生活に入り込んできた。スマートフォン、タブレットコンピュータ、及び電子書籍リーダー等の移動端末は、新しい電子製品の典型的な代表として、より多くの人々の注目と歓迎を受ける。
【０００３】
Ｗｉｆｉ技術は、ＩＥＥＥ ８０２. １１シリーズ規格に基づくワイヤレスネットワーク通信技術のブランドであり、移動端末がＩＥＥＥ ８０２. １１規格に基づいてワイヤレスネットワークの相互運用性を改善することを目的とし、ＩＥＥＥ ８０２. １１規格に基づいた無線ローカルエリアネットワーク技術である。Ｗｉｆｉは、移動端末システムにおいて最も重要な機能の一つとなった。
【０００４】
Ｗｉｆｉの技術標準を参照して、移動端末は、ＷｉｆｉによってネットワークへアクセスするＷｉｆｉ端末として、一般的にＷｉｆｉ-Ｓｔａｔｉｏｎ、Ｗｉｆｉ-Ｈｏｔｓｐｏｔ、及びＷｉｆｉ-Ｄｉｒｅｃｔという３種類の動作モードがサポートされている。Ｗｉｆｉ-Ｓｔａｔｉｏｎモードは、端末ネットワーキングの最も基本的なモードであり、クライアントがローカルエリアネットワーク全体において無線ルータに接続してネットワークアクセスを実現するモードである。Ｗｉｆｉ-Ｈｏｔｓｐｏｔモードは、Ｗｉｆｉ端末がローカルエリアネットワークにおけるサーバーと見なされる際の動作モードであり、Ｗｉｆｉ-ＨｏｔｓｐｏｔモードでのＷｉｆｉ端末は、ネットワークにおける無線ルータとして、その他のＷｉｆｉ端末のためにネットワークアクセスを提供する端末である。Ｗｉｆｉ-Ｄｉｒｅｃｔは、近年送り出された新しい標準であり、Ｗｉｆｉ端末が無線ルータを必要とせずに、直接、端末の間の接続及びデータ情報の伝送を実現することができるようにする。Ｗｉｆｉ-Ｄｉｒｅｃｔ動作モードで、接続双方はネゴシエーションによってグループを構成し、一方がグループオーナー（ＧＯ、Group Owner）であり、他方がグループカスタマー（ＧＣ、Group Customer）である。
【０００５】
Ｗｉｆｉプロトコルでは、データフレーム、制御フレーム、及び管理フレームという３種類の主なタイプのフレームを含む。データフレームは、Ｗｉｆｉプロトコルにおける荷馬のように、アクティブ端末（ワークステーション）の間でデータを伝送することを担当することに用いられる。所在するネットワーク環境によってデータフレームに差異がある可能性がある。制御フレームは、一般的にデータフレームに合わせて使用して、領域のクリア、チャンネルの取得、及びキャリアセンスのメンテナンスを担当し、且つデータを受信する際に積極的に応答し、アクティブ端末間のデータ伝送の信頼性を実現することに用いられる。管理フレームは、無線ネットワークのアクセス又は終了、及び基地局の間の接続の処理転送事項の監督を担当することに用いられる。
【０００６】
従来のＷｉｆｉネットワーキング方式において、Ｗｉｆｉ-ＳｔａｔｉｏｎモードにあるＷｉｆｉ端末は、無線ルータの信号カバレッジ内にある際に、正確な認証パスワードによって接続されることができる。しかしながら、ローカルエリアネットワーク内で、無線ルータはそれに接続されるＷｉｆｉ端末に対して数量上の制限がある。つまり、Ｗｉｆｉ端末が無線ルータに接続される際に、無線ルータに接続されるＷｉｆｉ端末が多すぎると、あるＷｉｆｉ端末が無線ルータを経由してローカルエリアネットワークに参加してネットワークアクセスを行うことができない状況が発生してしまう。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の実施例が解決しようとする技術問題は、Ｗｉｆｉ端末が無線ルータによってローカルエリアネットワークに参加してネットワークアクセスを行うことができない状況の発生を避け、ネットワークアクセスの有効性を向上させるＷｉｆｉによるネットワークアクセスを実現する方法、システム及び端末を提供することである。
【課題を解決するための手段】
【０００８】
上記の技術的課題を解決するために、以下の技術的解決手段を用いる。
Ｗｉｆｉによるネットワークアクセスを実現する方法であって、
アクセス端末と中間端末がいずれも、それぞれ各自のＷｉｆｉ-ＳｔａｔｉｏｎモードとＷｉｆｉ-Ｄｉｒｅｃｔモードを開き、前記中間端末が、前記アクセス端末がネットワークにアクセスすることを表すための拡張データフレームを受信する際に、ネットワークアクセスの有効データを抽出することと、
前記中間端末が、抽出した前記有効データを拡張Ｗｉｆｉフレームに載せて無線ルータに送信することと、
前記無線ルータが、前記拡張Ｗｉｆｉフレームを解析して、解析して得られた前記有効データをネットワークに送信して、ネットワークの応答データを取得することと、
前記無線ルータが、得られた前記応答データを拡張Ｗｉｆｉ応答フレームに載せて前記中間端末にリターンすることと、
前記中間端末が、前記拡張Ｗｉｆｉ応答フレームを応答拡張データフレームに構築した後に、前記アクセス端末にフィードバックし、前記アクセス端末が、前記応答拡張データフレームを解析して、ネットワークアクセスを完成することと、を含む。
【０００９】
選択的に、前記アクセス端末と中間端末がいずれも、それぞれ各自のＷｉｆｉ-ＳｔａｔｉｏｎモードとＷｉｆｉ-Ｄｉｒｅｃｔモードを開くことの前に、該方法は、
前記アクセス端末は、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを示す際に、拡張データフレームを構築して、前記アクセス端末と前記中間端末の直接インタラクションするデータフレームの区別を実現し、ネットワークアクセスの前記有効データを前記中間端末に送信することを更に含み、
前記拡張データフレームは、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、
前記有効データは、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥを除いたその他のビットはＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填される。
【００１０】
選択的に、前記中間端末が、抽出した前記有効データを拡張Ｗｉｆｉフレームに載せることは、
前記中間端末は、１つの拡張Ｗｉｆｉフレームを構築し、前記拡張Ｗｉｆｉフレームにおいて、フレーム制御Ｆｒａｍｅ ＣｏｎｔｒｏｌではフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、フレームボディＦｒａｍｅｂｏｄｙが前記有効データの残りデータであり、前記フレーム制御Ｆｒａｍｅ Ｃｏｎｔｒｏｌ、データタイプＳｕｂｔｙｐｅ、及びフレームボディＦｒａｍｅｂｏｄｙを除いたその他のデータがプロトコルに準じて充填されることを含む。
【００１１】
Ｗｉｆｉによるネットワークアクセスを実現するシステムであって、無線ルータ、少なくとも１つのアクセス端末、及び少なくとも１つの中間端末を備え、前記アクセス端末と前記中間端末がいずれも、Ｗｉｆｉ-ＳｔａｔｉｏｎとＷｉｆｉ-Ｄｉｒｅｃｔモードにあり、
前記アクセス端末は、拡張データフレームを前記中間端末に送信し、前記中間端末が送信した応答拡張データフレームを受信し、且つ該応答拡張データフレームを解析するように設定され、
前記中間端末は、前記アクセス端末がネットワークにアクセスすることを表すための前記拡張データフレームを受信する際に、ネットワークアクセスの有効データを抽出し、抽出した前記有効データを拡張Ｗｉｆｉフレームに載せ、且つ前記拡張Ｗｉｆｉフレームを前記無線ルータに送信し、拡張Ｗｉｆｉ応答フレームを前記応答拡張データフレームに構築した後に、前記アクセス端末にフィードバックするように設定され、
無線ルータは、前記拡張Ｗｉｆｉフレームを解析し、解析して得られた前記有効データをネットワークに送信し、ネットワークの応答データを取得し、取得した前記応答データを前記拡張Ｗｉｆｉ応答フレームに載せて前記中間端末にリターンするように設定される。
【００１２】
選択的に、前記アクセス端末は更に、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを示す際に、前記拡張データフレームを構築するように設定され、
前記拡張データフレームは、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、
前記有効データは、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥを除いたその他のビットはＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填される。
【００１３】
選択的に、前記中間端末は、
前記中間端末が１つの拡張Ｗｉｆｉフレームを構築し、前記拡張Ｗｉｆｉフレームにおいて、フレーム制御Ｆｒａｍｅ ＣｏｎｔｒｏｌではフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、フレームボディＦｒａｍｅｂｏｄｙが有効データの残りデータであり、前記フレーム制御Ｆｒａｍｅ Ｃｏｎｔｒｏｌ、データタイプＳｕｂｔｙｐｅ、及びフレームボディＦｒａｍｅｂｏｄｙを除いたその他のデータがプロトコルに準じて充填される、という方式で、抽出した前記有効データを拡張Ｗｉｆｉフレームに載せるように設定される。
【００１４】
Ｗｉｆｉによるネットワークアクセスを実現する端末であって、パッケージユニット、送信ユニット、及び受信ユニットを備え、
前記パッケージユニットは、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを示す際に、ネットワークアクセス有効データを含む拡張データフレームを構築するように設定され、
前記送信ユニットは、Ｐ２Ｐ０インターフェイスによって前記拡張データフレームを中間端末に送信するように設定され、
前記受信ユニットは、前記中間端末が前記拡張データフレームの有効データに基づきネットワークにアクセスしてフィードバックした応答データを受信するように設定される。
【００１５】
選択的に、前記受信ユニットは更に、アクセス端末がＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に構築したネットワークアクセス有効データを含む拡張データフレームを受信し、無線ルータが送信した拡張ｗｉｆｉ応答フレームを受信するように設定され、
前記パッケージユニットは、前記拡張データフレームを解析して、解析によってネットワークアクセスの前記有効情報を取得し、拡張Ｗｉｆｉフレームを構築して、前記有効情報を前記拡張Ｗｉｆｉフレームに充填し、拡張応答データフレームを構築し、前記拡張Ｗｉｆｉ応答フレームを前記拡張応答データフレームに充填するように設定され、
前記送信ユニットは更に、前記パッケージユニットが構築した前記拡張Ｗｉｆｉフレームを無線ルータに送信し、前記パッケージユニットが生成した前記拡張応答データフレームをアクセス端末に送信するように設定される。
【００１６】
選択的に、前記パッケージユニットは、ＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを表す際に、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、有効データがデータＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填される拡張データフレームを構築するように設定される。
【００１７】
選択的に、前記パッケージユニットは、
フレーム制御Ｆｒａｍｅ ＣｏｎｔｒｏｌにおけるフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、Ｆｒａｍｅｂｏｄｙが有効データの残りデータであり、前記フレーム制御Ｆｒａｍｅ Ｃｏｎｔｒｏｌ、データタイプＳｕｂｔｙｐｅ、及びフレームボディＦｒａｍｅｂｏｄｙを除いたその他のデータがプロトコルに準じて充填されるデータフレームを構築し、拡張データフレームのパッケージ方法に応じて、拡張応答データフレームを構築するように設定される。
【００１８】
Ｗｉｆｉによるネットワークアクセスを実現する端末であって、受信ユニット、パッケージユニット、及び送信ユニットを備え、
前記受信ユニットは、アクセス端末がＣＭＤ_ＯＮＬＩＮＥの送信してネットワークにアクセスできないことが示された時構築した、ネットワークアクセス有効データを含む拡張データフレームを受信し、無線ルータが送信した拡張ｗｉｆｉ応答フレームを受信するように設定され、
前記パッケージユニットは、前記拡張データフレームを解析し、解析によってネットワークアクセスの前記有効情報を取得し、拡張Ｗｉｆｉフレームを構築して、前記有効情報を前記拡張Ｗｉｆｉフレームに充填し、拡張応答データフレームを構築して、前記拡張Ｗｉｆｉ応答フレームを前記拡張応答データフレームに充填するように設定され、
前記送信ユニットは、前記パッケージユニットにより構築された前記拡張Ｗｉｆｉフレームを無線ルータに送信し、前記パッケージユニットにより生成された前記拡張応答データフレームを前記アクセス端末に送信するように設定される。
【発明の効果】
【００１９】
上記の技術的解決手段において、アクセス端末と中間端末がいずれも、それぞれ各自のＷｉｆｉ-ＳｔａｔｉｏｎモードとＷｉｆｉ-Ｄｉｒｅｃｔモードを開き、中間端末が、アクセス端末がネットワークにアクセスすることを表すための拡張データフレームを受信する際に、ネットワークアクセスの有効データを抽出して拡張Ｗｉｆｉフレームに載せて無線ルータに送信し、無線ルータが、拡張Ｗｉｆｉフレームを解析して有効データをネットワークに送信して応答データを取得して拡張Ｗｉｆｉ応答フレームに載せて中間端末にリターンし、中間端末が、拡張Ｗｉｆｉ応答フレームを応答拡張データフレームに構築した後にアクセス端末にフィードバックし、アクセス端末が、応答拡張データフレームを解析して、ネットワークアクセスを完成する。本発明の実施例は、拡張Ｗｉｆｉフレームと拡張データフレームを構築することによって、Ｗｉｆｉネットワークにアクセスできないアクセス端末のデータを、中間端末によって無線ルータに送信して、Ｗｉｆｉ端末が無線ルータを経由してローカルエリアネットワークに参加してネットワークアクセスを行うことができない状況の発生を避け、ネットワークアクセスの有効性を向上させる。
【図面の簡単な説明】
【００２０】
ここで説明した図面は、本発明の実施例を更に理解するためのものであり、本願の一部となり、本発明の模式的実施例及びその説明は、本発明を解釈するためのものであり、本発明を不適切に制限するものではない。
【図１】図１は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する方法を示すフローチャートである。
【図２】図２は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現するシステムを示す構造ブロック図である。
【図３】図３は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する端末を示す構造模式図である。
【図４】図４は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する端末を示す構造模式図である。
【図５】図５は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する端末を示す構造模式図である。
【図６】図６は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する実施例１の方法を示すフローチャートである。
【図７】図７は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する実施例２の方法を示すフローチャートである。
【図８】図８は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する実施例３の方法を示すフローチャートである。
【図９】図９は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する実施例４の方法を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を参照して本発明の具体的な実施例について詳細に説明する。
【００２２】
本発明の実施例は、Ｗｉｆｉによるネットワークアクセスを実現する方法を提供し、
アクセス端末と中間端末がいずれも、それぞれ各自のＷｉｆｉ-ＳｔａｔｉｏｎモードとＷｉｆｉ-Ｄｉｒｅｃｔモードを開き、中間端末が、アクセス端末がネットワークにアクセスすることを表すための拡張データフレームを受信する際に、ネットワークアクセスの有効データを抽出することと、
中間端末はが、抽出した有効データを拡張Ｗｉｆｉフレームに載せて無線ルータに送信することと、
無線ルータが、拡張Ｗｉｆｉフレームを解析し、有効データをネットワークに送信して応答データを取得することと、
無線ルータが、取得した応答データを拡張Ｗｉｆｉ応答フレームに載せて中間端末にリターンすることと、
中間端末が、拡張Ｗｉｆｉ応答フレームを応答拡張データフレームに構築した後に、アクセス端末にフィードバックし、アクセス端末が、応答拡張データフレームを解析して、ネットワークアクセスを完成することと、を含む。
【００２３】
選択的に、該方法はこの前に、アクセス端末が、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできないことを示す際に、拡張データフレームを構築して、アクセス端末と中間端末の直接にインタラクションするデータフレームの区別を実現し、ネットワークアクセスの有効データを中間端末に送信することを更に含み、
拡張データフレームは、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、有効データは、データＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、その他のビットはＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填される。
【００２４】
選択的に、中間端末が、抽出した有効データを拡張Ｗｉｆｉフレームに載せることは、中間端末が、１つの拡張Ｗｉｆｉフレームを構築することであり、フレーム制御Ｆｒａｍｅ ＣｏｎｔｒｏｌではフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、フレームボディＦｒａｍｅｂｏｄｙが前記有効データの残りデータであり、その他のデータがプロトコルに準じて充填されたＷｉｆｉフレームである。
【００２５】
他方で、本願の実施例は、Ｗｉｆｉによるネットワークアクセスを実現するシステムを更に提供し、少なくとも１つのアクセス端末、少なくとも１つの中間端末、及び無線ルータを備え、アクセス端末と中間端末がいずれもＷｉｆｉ-ＳｔａｔｉｏｎとＷｉｆｉ-Ｄｉｒｅｃｔモードにあるように設定され、
アクセス端末は、拡張データフレームを中間端末に送信し、中間端末が送信した応答拡張データフレームを受信して解析するように設定され、
中間端末は、アクセス端末がネットワークにアクセスすることを表すための拡張データフレームを受信する際に、ネットワークアクセスの有効データを抽出し、抽出した有効データを拡張Ｗｉｆｉフレームに載せて無線ルータに送信し、拡張Ｗｉｆｉ応答フレームを応答拡張データフレームに構築した後に、アクセス端末にフィードバックするように設定され、
無線ルータは、拡張Ｗｉｆｉフレームを解析して有効データをネットワークに送信して応答データを取得し、取得した応答データを拡張Ｗｉｆｉ応答フレームに載せて中間端末にリターンするように設定される。
【００２６】
選択的に、アクセス端末は更に、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に、拡張データフレームを構築するように設定され、
拡張データフレームは、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、有効データがデータＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填される。
【００２７】
選択的に、抽出した有効データを拡張Ｗｉｆｉフレームに載せることは、
中間端末が、１つの拡張Ｗｉｆｉフレームを構築することであり、フレーム制御Ｆｒａｍｅ Ｃｏｎｔｒｏｌでは、フレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、Ｆｒａｍｅｂｏｄｙが有効データの残りデータであり、その他のデータがプロトコルに準じて充填されたＷｉｆｉフレームである。
【００２８】
他方で、本願の実施例は、Ｗｉｆｉによるネットワークアクセスを実現するアクセス端末を更に提供し、パッケージユニット、送信ユニット、及び受信ユニットを備え、
パッケージユニットは、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に、ネットワークアクセス有効データを含む拡張データフレームを構築するように設定され、
送信ユニットは、Ｐ２Ｐ０インターフェイスによって拡張データフレームを中間端末に送信するように設定され、
受信ユニットは、中間端末がリターンした、拡張データフレームに基づく有効データネットワークアクセスを含む応答データを受信するように設定される。
【００２９】
他方で、本願の実施例は、Ｗｉｆｉによるネットワークアクセスを実現する中間端末を更に提供し、第１ユニット、構築ユニット、及び第２ユニットを備え、
第１ユニットは、アクセス端末がオンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に構築した、ネットワークアクセス有効データを含む拡張データフレームを受信して解析し、ネットワークアクセスの有効情報を取得するように設定され、
構築ユニットは、無線ルータが受信した拡張Ｗｉｆｉフレームを構築し、第１ユニットが取得した有効情報を拡張Ｗｉｆｉフレームの対応位置に充填し、拡張応答データフレームを構築することに用いられ、無線ルータが送信したネットワークアクセスフィードバックの拡張Ｗｉｆｉ応答フレームを拡張応答データフレームに充填するように設定され、
第２ユニットは、構築ユニットが生成した拡張応答データフレームをアクセス端末に送信して、ネットワークアクセスを完成するように設定される。
【００３０】
他方で、本願の実施例は、Ｗｉｆｉによるネットワークアクセスを実現する端末を更に提供し、パッケージユニット、送信ユニット、受信ユニット、第１ユニット、構築ユニット、及び第２ユニットを備え、
パッケージユニットは、オンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に、ネットワークアクセス有効データを含む拡張データフレームを構築するように設定され、
送信ユニットは、Ｐ２Ｐ０インターフェイスによって拡張データフレームを中間端末に送信するように設定され、
受信ユニットは、中間端末がリターンした、拡張データフレームに基づく有効データネットワークアクセスを含む応答データを受信するように設定され、
第１ユニットは、アクセス端末がＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に構築したネットワークアクセス有効データを含む拡張データフレームを受信して解析し、ネットワークアクセスの有効情報を取得するように設定され、
構築ユニットは、無線ルータが受信した拡張Ｗｉｆｉフレームを構築し、第１ユニットが取得した有効情報を拡張Ｗｉｆｉフレームの対応位置に充填し、拡張応答データフレームを構築することに用いられ、無線ルータが送信したネットワークアクセスフィードバックの拡張Ｗｉｆｉ応答フレームを拡張応答データフレームに充填するように設定され、
第２ユニットは、構築ユニットが生成した拡張応答データフレームをアクセス端末に送信して、ネットワークアクセスを完成するように設定される。
【００３１】
選択的に、パッケージユニットは、ＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に、フレームボディＦｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、有効データがデータＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに準じて充填された拡張データフレームを構築するように設定される。
【００３２】
選択的に、構築ユニットは、
フレーム制御Ｆｒａｍｅ ＣｏｎｔｒｏｌにおけるフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、Ｆｒａｍｅｂｏｄｙが有効データの残りデータであり、その他のデータがプロトコルに準じて充填されるデータフレームを構築し、拡張データフレームのパッケージ方法に応じて、拡張応答データフレームを構築するように設定される。
【００３３】
図１は、本発明の実施例における端末利用可能なポートの増加を実現する方法を示すフローチャートであり、図１に示すように、以下のステップ１００〜ステップ１０４を含む。
【００３４】
ステップ１００、アクセス端末と中間端末がいずれも、それぞれ各自のＷｉｆｉ-ＳｔａｔｉｏｎモードとＷｉｆｉ-Ｄｉｒｅｃｔモードを開き、中間端末が、アクセス端末がネットワークにアクセスすることを表すための拡張データフレームを受信する際に、ネットワークアクセスの有効データを抽出する。
【００３５】
ｗｉｆｉ機器は、ｗｉｆｉ-ｓｔａｔｉｏｎモード、ｗｉｆｉ ａｐモード、及びｗｉｆｉ-ｄｉｒｅｃｔモードという３種類の動作モードをサポートする。ｗｉｆｉ-ｓｔａｔｉｏｎモードは、機器がワークステーションとして、ｗｉｆｉによってルータに接続してネットワークにアクセスするモードであり、一般的に使用されたｗｉｆｉインターネットアクセス機能はこのモードで作動する。ｗｉｆｉ ａｐモードは、機器がアクセスポイント(ホットスポット)として、その他の機器のために無線ネットワークを提供するモードであり、携帯電話をホットスポットとすることはこのようなモードである。ｗｉｆｉ-ｄｉｒｅｃｔモードは、ブルートゥースに類似し、ｗｉｆｉ-ｄｉｒｅｃｔにある２つの移動端末の接続を許可して、ファイル伝送等の操作を完成する。ｗｉｆｉ-ｓｔａｔｉｏｎモードとｗｉｆｉ-ｄｉｒｅｃｔモードは共存する。
【００３６】
また、アクセス端末は、正常にｗｉｆｉによってインターネットにアクセスする際に、要求/応答/インタラクション等のデータを無線ルータに送信することがあり、これらのデータは上記ステップにおける有効データであり、これらのデータは完全にｗｉｆｉ-ｄｉｒｅｃｔ拡張フレームにパッケージされる。
【００３７】
なお、ネットワークにおけるアクセス端末とは、オンラインコマンドを送信する際に、無線ルータに直接接続できなく、或いは、無線ルータが接続できる端末数が上限に達したため、端末のオンラインコマンドを受け取ることができない一部の端末を指す。中間端末とは、Ｗｉｆｉ-Ｄｉｒｅｃｔモードでアクセス端末と通信でき、Ｗｉｆｉ-Ｓｔａｔｉｏｎモードで無線ルータと通信でき、ネットワークアクセスを行う端末を指す。アクセス端末と中間端末のインタラクション通信を区別するため、及びアクセス端末がネットワークアクセスを実現するために中間端末によってインターネットアクセスを実現する目的のため、拡張データフレームによってインタラクション通信するデータフレームを区別する必要があり、データ通信過程の対応な処理を行うようにする。
【００３８】
ステップ１０１、中間端末が、抽出した有効データを拡張Ｗｉｆｉフレームに載せて無線ルータに送信する。
【００３９】
該ステップは、中間端末が以下の方式により１つの拡張Ｗｉｆｉフレームを構築して有効データを対応的に充填することを更に含む。前記方式は、中間端末が１つの拡張Ｗｉｆｉフレームを構築することであり、フレームタイプのＴＹＰＥが１１であり、データタイプ（Ｓｕｂｔｙｐｅ）が有効データの前４ビットであり、フレームボディ（Ｆｒａｍｅｂｏｄｙ）が有効データの残りデータであり、前記フレームタイプ、データタイプ、及びフレームボディを除いたその他のデータが、プロトコルに応じて充填したＷｉｆｉフレームである。有効データの前４ビットは、拡張フレームのｓｕｂｔｙｐｅビットに一致し、有効データの残りデータは、有効データを除いた前４ビットの後のすべてのデータを指す。
【００４０】
なお、関連技術において、フレーム制御（Ｆｒａｍｅ Ｃｏｎｔｒｏｌ）におけるフレームタイプのＴＹＰＥには、００、０１、１０があり、それぞれデータフレーム、制御フレーム及び管理フレームを示し、ＴＹＰＥが１１であることは使用しないフレームタイプＴＹＰＥ値であり、関連の通信用フレームを区別するために、拡張Ｗｉｆｉフレームと正常状況で中間機器自体のネットワークアクセスのＷｉｆｉフレームの有効区別を実現する。
【００４１】
ステップ１０２、無線ルータが、拡張Ｗｉｆｉフレームを解析し、有効データをネットワークに送信して応答データを取得する。
【００４２】
ステップ１０３、無線ルータが、取得した応答データを拡張Ｗｉｆｉ応答フレームに載せて中間端末にリターンする。
【００４３】
なお、拡張Ｗｉｆｉ応答フレームの構築は、ステップ２０１における拡張Ｗｉｆｉフレームを構築する方式と同様であり、即ちＦｒａｍｅ ＣｏｎｔｒｏｌにおけるフレームタイプのＴＹＰＥが１１であり、関連技術において、Ｆｒａｍｅ ＣｏｎｔｒｏｌにおけるフレームタイプのＴＹＰＥには、００、０１、１０があり、それぞれデータフレーム、制御フレーム、及び管理フレームを示し、ＴＹＰＥが１１であることは使用しないフレームタイプＴＹＰＥ値であり、関連の通信用フレームを区別するために、拡張データフレームの有効検出を実現する。データタイプＳｕｂｔｙｐｅは、応答データの前４ビットであり、Ｆｒａｍｅｂｏｄｙは、応答データの残りデータであり、その他のデータは、プロトコルに応じて充填されたＷｉｆｉフレームである。
【００４４】
ステップ１０４、中間端末が、拡張Ｗｉｆｉ応答フレームを応答拡張データフレームに構築した後に、アクセス端末にフィードバックし、アクセス端末が、応答拡張データフレームを解析して、ネットワークアクセスを完成する。
【００４５】
アクセス端末は、インターネットにアクセスする必要があるが、ｗｉｆｉによって直接に無線ルータに接続してインターネットアクセス操作を完成することができない際に、オンラインコマンド（ＣＭＤ_ＯＮＬＩＮＥ）を送信して、ネットワークにアクセスできないことを示し、拡張データフレームを構築して、アクセス端末と中間端末の直接インタラクションするデータフレームの区別を実現し、ネットワークアクセスの有効データを中間端末に送信し、
拡張データフレームは、フレームボディ（Ｆｒａｍｅｂｏｄｙ）における０ｘｂｃ項プロパティが０ｘ０１であり、有効データは、データ（Ｓｕｂ）とＣＭＤ_ＯＮＬＩＮＥであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに応じて充填される。
【００４６】
図２は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現するシステムを示す構造ブロック図であり、図２に示すように、少なくとも１つのアクセス端末２０１、少なくとも１つの中間端末２０２、及び無線ルータ２０３を備え、アクセス端末と中間端末がいずれもＷｉｆｉ-ＳｔａｔｉｏｎとＷｉｆｉ-Ｄｉｒｅｃｔモードにあるように設定され、
アクセス端末２０１は、拡張データフレームを中間端末に送信し、中間端末が送信した応答拡張データフレームを受信して解析するように設定され、
中間端末２０２は、拡張データフレームを受信する際に、アクセス端末がネットワークにアクセスする拡張データフレームを示すための時に、ネットワークアクセスの有効データを抽出し、抽出した有効データを拡張Ｗｉｆｉフレームに載せて無線ルータに送信し、拡張Ｗｉｆｉ応答フレームを応答拡張データフレームに構築した後に、アクセス端末にフィードバックするように設定される。
【００４７】
抽出した有効データを拡張Ｗｉｆｉフレームに載せることは、
中間端末が１つの拡張Ｗｉｆｉフレームを構築することであり、Ｆｒａｍｅ ＣｏｎｔｒｏｌにおけるフレームタイプのＴＹＰＥが１１であり、Ｓｕｂｔｙｐｅが有効データの前４ビットであり、Ｆｒａｍｅｂｏｄｙが有効データの残りデータであり、その他のデータがプロトコルに応じて充填されたＷｉｆｉフレームである。
【００４８】
無線ルータ２０３は、拡張Ｗｉｆｉフレームを解析して、有効データをネットワークに送信して応答データを取得し、取得した応答データを拡張Ｗｉｆｉ応答フレームに載せ、中間端末に送信するように設定される。
【００４９】
アクセス端末２０１は更に、ＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に、拡張データフレームを構築するように設定され、
拡張データフレームは、Ｆｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、有効データがＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに応じて充填される。
【００５０】
本発明の実施例は、Ｗｉｆｉによるネットワークアクセスを実現するアクセス端末を更に開示し、図３に示すように、パッケージユニット３０１、送信ユニット３０２、及び受信ユニット３０３を備え、
パッケージユニット３０１は、ＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に、ネットワークアクセス有効データを含む拡張データフレームを構築するように設定され、
送信ユニット３０２は、Ｐ２Ｐ０インターフェイスによって拡張データフレームを中間端末に送信するように設定され、
受信ユニット３０３は、中間端末がリターンした、拡張データフレームに基づく有効データネットワークアクセスを含む応答データを受信するように設定される。
【００５１】
選択的に、パッケージユニット３０１は、ＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に、Ｆｒａｍｅｂｏｄｙにおける０ｘ０１項プロパティが０ｘ０１であり、有効データがＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに応じて充填された拡張データフレームを構築するように設定される。
【００５２】
本発明の実施例は、Ｗｉｆｉによるネットワークアクセスを実現する中間端末を更に開示し、図４に示すように、受信ユニット４０１、パッケージユニット４０２、及び送信ユニット４０３を備え、
受信ユニット４０１は、アクセス端末がＣＭＤ_ＯＮＬＩＮＥを送信してネットワークにアクセスできない際に構築した、ネットワークアクセス有効データを含む拡張データフレームを受信するように設定され、
パッケージユニット４０２は、前記拡張データフレームを解析して、ネットワークアクセスの有効情報を取得し、無線ルータが受信した拡張Ｗｉｆｉフレームを構築し、受信ユニット４０１が取得した有効情報を拡張Ｗｉｆｉフレームの対応位置に充填し、拡張応答データフレームを構築して、無線ルータが送信したネットワークアクセスフィードバックの拡張Ｗｉｆｉ応答フレームを拡張応答データフレームに充填するように設定され、
送信ユニット４０３は、パッケージユニット４０２が生成した拡張応答データフレームをアクセス端末に送信して、ネットワークアクセスを完成するように設定される。
【００５３】
選択的に、パッケージユニット４０２は、Ｆｒａｍｅ ＣｏｎｔｒｏｌにおけるフレームタイプのＴＹＰＥが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、Ｆｒａｍｅｂｏｄｙが有効データの残りデータであり、その他のデータがプロトコルに応じて充填されるデータフレームを構築し、拡張データフレームのパッケージ方法によって、拡張応答データフレームを構築するように設定される。
【００５４】
本発明の実施例は、Ｗｉｆｉによるネットワークアクセスを実現する端末を更に開示し、図５に示すように、パッケージユニット３０１、送信ユニット３０２、受信ユニット３０３、受信ユニット４０１、パッケー・BR>Wユニット４０２、及び送信ユニット４０３を備え、これらのユニットの構造は上記２つの実施例に示すようなものであり、ここで繰り返して説明しない。
【００５５】
以下、具体的な実施例を参照しながら本発明を詳細に説明し、なお、実施例はより明らかに本発明の内容を説明するためのものだけであり、本発明を制限するものではない。
【００５６】
実施例１
図６は、本発明の実施例における、Ｗｉｆｉによるネットワークアクセスを実現する実施例１の方法を示すフローチャートであり、図３に示すように、以下のステップ６００〜ステップ６０２２０を含む。
【００５７】
ステップ６００、アクセス端末ユーザがアプリケーションを操作して、標準インターフェイスを調達し使用してオンラインコマンドＣＭＤ_ＯＮＬＩＮＥを送信するかどうかを判断し、送信すると、ステップ６０１０を実行し、送信しないと、ステップ６０２０を実行する。
【００５８】
ステップ６０１０、アクセス端末がＣＭＤ_ＯＮＬＩＮＥを送信する際に、Ｗｉｆｉ又はデータサービスによってインターネットにアクセスするかどうかを判断し、そうであると、ステップ６０１１０を実行し、そうでないと、ステップ６０１２０を実行する。
【００５９】
ステップ６０１１０、アクセス端末は、標準方法によってオンラインコマンドＣＭＤ_ＯＮＬＩＮＥを実行する。
【００６０】
ステップ６０１２０、アクセス端末は、拡張データフレームを構築し、Ｆｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、有効データがＳｕｂとＣＭＤ_ＯＮＬＩＮＥであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに応じて充填される。
【００６１】
ステップ６０１２１、拡張データフレームを機器Ｐ２Ｐ０ポートによって中間端末に送信する。
【００６２】
ステップ６００において、アクセス端末ユーザがアプリケーションを操作して、標準インターフェイスを調達し使用して送信したのがオンラインコマンドＣＭＤ_ＯＮＬＩＮＥではない際に、ステップ６０２０を実行する。
【００６３】
ステップ６０２０、アクセス端末ユーザがアプリケーションを操作して、標準インターフェイスを調達し使用してファイル共有コマンドＣＭＤ_ＯＮＬＩＮＥを送信するかどうかを判断し、そうであると、ステップ６０２１０を実行し、そうでないと、６０２２０を実行する。
【００６４】
ステップ６０２１０、アクセス端末Ｗｉｆｉモジュールはこのコマンドをパッケージして、標準プロトコルを使用して対応的な標準Ｗｉｆｉ-Ｄｉｒｅｃｔフレームを構築する。
【００６５】
ステップ６０２１１、Ｗｉｆｉ-Ｄｉｒｅｃｔ標準フレームを機器Ｐ２Ｐ０ポートによって中間端末に送信する。
【００６６】
ステップ６０２２０を実行し、アクセス端末が標準インターフェイス調達し使用して送信したのがＣＭＤ_ＯＮＬＩＮＥではなく、ＣＭＤ_ ＳＨＡＲＥでもない際に、その他のモジュールを調達し使用してこのコマンドを処理する。
【００６７】
なお、ステップ６０２０及び６０２０以降の方法ステップは、関連技術の内容である。方法フローを明らかに説明するのは、本発明の保護内容を明らかに説明するためであり、同時に本発明が関連技術の方法のその他の通信過程とは矛盾しないことを説明するためである。
【００６８】
実施例２
図７は、本発明の実施例における、Ｗｉｆｉによるネットワークアクセスを実現する実施例２の方法を示すフローチャートであり、図７に示すように、実施例１において、アクセス端末は、アクセス端末と中間端末がＷｉｆｉ-Ｄｉｒｅｃｔモードでのデータフレームを区別するために、拡張データフレームを構築し、中間端末は、通信データを受信する際に、以下のステップ７００〜ステップ７０２２を含む。
【００６９】
ステップ７００、Ｗｉｆｉ-Ｄｉｒｅｃｔフレームを受信して、Ｗｉｆｉ-Ｄｉｒｅｃｔフレームのフレームタイプがデータフレームであるかどうかを判断する。データフレームである際に、ステップ７０１０を実行し、そうでないと、ステップ７０２０を実行する。
【００７０】
なお、実施例１で生成したデータフレームと拡張データフレームは、いずれもＷｉｆｉ-Ｄｉｒｅｃｔフレームであり、つまり、端末と端末とはＷｉｆｉ-Ｄｉｒｅｃｔモードで、その通信過程において、標準的な通信プロトコルに準じて、送信したのは必ずＷｉｆｉ-Ｄｉｒｅｃｔフレームである。
【００７１】
ステップ７０１０、データフレームが拡張データフレームであるかどうかを判断する。そうであると、ステップ７０１１を実行し、そうでないと、同様にステップ７０２０を実行する。
【００７２】
ステップ７０１１、拡張データフレームにおけるＦｒａｍｅｂｏｄｙ有効データを取得する。
【００７３】
ステップ７０１２、拡張Ｗｉｆｉフレームを構築し、Ｔｙｐｅビットが１１であり、データタイプＳｕｂｔｙｐｅが有効データの前４ビットであり、Ｆｒａｍｅｂｏｄｙが有効データの残りデータであり、その他のビットが一般的な方式によって充填される。
【００７４】
なお、ここでの一般的な方式とは標準プロトコルに準じて、フレームを充填する方式である。
【００７５】
ステップ７０１３、機器ｗｌａｎ０ポートによって、拡張Ｗｉｆｉフレームを送信していく。
【００７６】
なお、中間端末によって拡張Ｗｉｆｉフレームを無線ルータに送信し、つまり、構築した拡張Ｗｉｆｉフレームは、ネットワークアクセスの有効データをフレーム情報に載せ、アクセス端末から中間端末と無線ルータまでの通信を実現する。
【００７７】
取得したＷｉｆｉ-Ｄｉｒｅｃｔフレームがデータフレームではなく、或いはデータフレームであるが、アクセス端末がネットワークアクセスのために構築した拡張データフレームではないと、ステップ７０２０を実行する。
【００７８】
ステップ７０２０、一般的な方式によって該フレームを解析して応答する。
【００７９】
なお、
ステップ７０２１、標準フォーマットに応じて応答データを標準Ｗｉｆｉ-Ｄｉｒｅｃｔフレームにパッケージし、
ステップ７０２２、該標準Ｗｉｆｉ-Ｄｉｒｅｃｔフレームを機器Ｐ２Ｐ０ポートによって送信していく。
【００８０】
なお、ステップ７０２０〜ステップ７０２２は関連技術の方法ステップである。この部分を説明するのは、本発明の内容をより明らかに説明するためであり、且つ本発明が関連技術と通信衝突が存在しないことを説明するためである。
【００８１】
実施例３
図８は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する実施例３の方法を示すフローチャートであり、図８に示すように、無線ルータは、中間端末が送信したデータフレームを受信する際に、以下のステップ８００〜ステップ８０２２を含む。
【００８２】
ステップ８００、無線ルータは、Ｗｉｆｉフレームを受信する際に、フレームタイプがデータフレームであるかどうかを判断する。フレームタイプがデータフレームである際に、ステップ８０１０を実行し、そうでないと、ステップ８０２０を実行する。
【００８３】
ステップ８０１０、データフレームが、拡張されたＷｉｆｉフレームであるかどうかを判断する。拡張Ｗｉｆｉフレームである際に、ステップ８０１１を実行し、そうでないと、依然としてステップ８０２０を実行する。
【００８４】
ステップ８０１１、フレームにおけるＦｒａｍｅｂｏｄｙの有効データ及び制御ビットＳｕｂｔｙｐｅ値を取得する。
【００８５】
ステップ８０１２、Ｔｙｐｅビットを除いて、いずれも標準方式によって解析して、ネットワークアクセスを行い、Ｗｉｆｉ応答フレームを取得する。
【００８６】
ステップ８０１３、Ｗｉｆｉ応答フレームを拡張Ｗｉｆｉフレームを構築する方式によって拡張Ｗｉｆｉ応答フレームに構築する。
【００８７】
ステップ８０１４、Ｗｉｆｉ無線リンクによって、拡張Ｗｉｆｉフレームを送信していく。
【００８８】
なお、Ｗｉｆｉ無線リンクによって、拡張Ｗｉｆｉフレームを送信していき、その技術的方法は、通常のＷｉｆｉフレームの送信方法と同様である。
【００８９】
無線ルータが受信したＷｉｆｉフレームがデータフレームではなく、或いはデータフレームであるが拡張データフレームではないと、関連技術に応じて以下のステップを実行する。
【００９０】
ステップ８０２０、一般的な方式によって該フレームを解析して、応答する。
【００９１】
ステップ８０２１、標準フォーマットに応じて応答データを標準Ｗｉｆｉフレームにパッケージする。
【００９２】
ステップ８０２２、Ｗｉｆｉ無線リンクによって、該Ｗｉｆｉフレームを送信していく。
【００９３】
実施例４
図９は、本発明の実施例におけるＷｉｆｉによるネットワークアクセスを実現する実施例４の方法を示すフローチャートであり、図９に示すように、無線ルータは、中間端末が送信したデータフレームを受信する際に、以下のステップ９００〜ステップ９０２２を含む。
【００９４】
ステップ９００、アクセス端末は、ＷｉＦｉフレームを受信して、フレームタイプがデータフレームであるかどうかを判断する。フレームタイプがデータフレームである際に、ステップ９０１０を実行し、そうでないと、ステップ９０２０を実行する。
【００９５】
ステップ９０１０、データフレームが拡張Ｗｉｆｉ応答フレームであるかどうかを判断する。拡張Ｗｉｆｉ応答フレームである際に、ステップ９０１１を実行し、そうでないと、依然としてステップ９０２０を実行する。
【００９６】
ステップ９０１１、フレームにおけるＦｒａｍｅｂｏｄｙの有効データ及び制御ビットＳｕｂｔｙｐｅ値を取得する。
【００９７】
ステップ９０１２、応答拡張データフレームを構築し、Ｆｒａｍｅｂｏｄｙにおける０ｘｂｃ項プロパティが０ｘ０１であり、有効データがＳｕｂ＋Ｄａｔａであり、その他のビットがＷｉｆｉ-Ｄｉｒｅｃｔ標準フォーマットに応じて充填される。
【００９８】
ステップ９０１３、応答拡張データフレームを機器Ｐ２Ｐ０ポートによって送信していく。
【００９９】
なお、応答データフレームがＰ２Ｐ０インターフェイスによって送信されていき、アクセス端末により受信して解析し、中間端末によってネットワークアクセスを実現する目的を完成する。
【０１００】
ステップ９０２０、一般的な方式によって該フレームを解析して、応答する。
【０１０１】
ステップ９０２１、標準フォーマットに応じて応答データを標準Ｗｉｆｉフレームにパッケージする。
【０１０２】
ステップ９０２２、機器ｗｌａｎ０ポートによって、該標準Ｗｉｆｉフレームを送信していく。
【０１０３】
本願が開示した実施形態について以上に説明したが、前記内容は本願を理解するために使用された実施形態であるに過ぎず、本願を制限するものではない。当業者の誰もが、本願が開示した趣旨と範囲を逸脱しない前提で、実施の形式及び細部に対して任意の修正及び変更を行うことができるが、本願の特許保護範囲は、添付の請求の範囲に規定された範囲を基準とすべきである。
【産業上の利用可能性】
【０１０４】
本発明の実施例は、拡張Ｗｉｆｉフレームと拡張データフレームを構築することによって、Ｗｉｆｉネットワークにアクセスできないアクセス端末のデータを、中間端末によって無線ルータに送信して、Ｗｉｆｉ端末が無線ルータによってローカルエリアネットワークに参加してネットワークアクセスを行うことができない状況の発生を避け、ネットワークアクセスの有効性を向上させる。したがって、本発明は強い産業上の利用可能性を有する。
【図１】
0006339207.tif 000002
【図２】
0006339207.tif 000003
【図３】
0006339207.tif 000004
【図４】
0006339207.tif 000005
【図５】
0006339207.tif 000006
【図６】
0006339207.tif 000007
【図７】
0006339207.tif 000008
【図８】
0006339207.tif 000009
【図９】
0006339207.tif 000010