JP2007142859A - 無線ネットワークシステム - Google Patents
無線ネットワークシステム Download PDFInfo
- Publication number
- JP2007142859A JP2007142859A JP2005334539A JP2005334539A JP2007142859A JP 2007142859 A JP2007142859 A JP 2007142859A JP 2005334539 A JP2005334539 A JP 2005334539A JP 2005334539 A JP2005334539 A JP 2005334539A JP 2007142859 A JP2007142859 A JP 2007142859A
- Authority
- JP
- Japan
- Prior art keywords
- access point
- throughput
- access points
- wireless
- access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
【課題】周囲にある複数のアクセスポイントの中から最適なアクセスポイントを選択する。
【解決手段】ステーションは、周囲にあるアクセスポイントの検索を実行し(S101)、複数のアクセスポイントが見つかった場合、これらに対するスループット測定を順に実行する(S102)。スループット測定は、検索により見つかったすべてのアクセスポイント11に対して行われる(S103)。アクセスポイントの選択を自動で行う場合には(S104Y)、複数のアクセスポイントの中からスループットの最もよいアクセスポイントを選択した後(S105)、ネットワーク接続を行う(S106)。アクセスポイント接続を手動で行う場合には(S104N)、ネットワーク接続可能なアクセスポイントをそのスループットと共に一覧表示し(S107)、その中からユーザが選択したアクセスポイントに対してネットワーク接続を行う(S108)。
【選択図】図2
【解決手段】ステーションは、周囲にあるアクセスポイントの検索を実行し(S101)、複数のアクセスポイントが見つかった場合、これらに対するスループット測定を順に実行する(S102)。スループット測定は、検索により見つかったすべてのアクセスポイント11に対して行われる(S103)。アクセスポイントの選択を自動で行う場合には(S104Y)、複数のアクセスポイントの中からスループットの最もよいアクセスポイントを選択した後(S105)、ネットワーク接続を行う(S106)。アクセスポイント接続を手動で行う場合には(S104N)、ネットワーク接続可能なアクセスポイントをそのスループットと共に一覧表示し(S107)、その中からユーザが選択したアクセスポイントに対してネットワーク接続を行う(S108)。
【選択図】図2
Description
本発明は、無線ネットワークシステムに関し、特に、無線LAN等の無線ネットワークに接続される無線端末及びそれに用いるコンピュータプログラムに関するものである。
近年、インターネットへの接続手段の一つとして無線LANが広く普及している。無線LANはケーブルを用いることなくネットワークを構成することができるLANの一形態である。無線LANはIEEE( Institute of Electrical and Electronic Engineers:電気電子学会)で標準化作業が進められ、現在では、IEEE802.11b、IEEE802.11g、IEEE802.11aという3つの規格が存在している。これらの規格に準拠したネットワーク機器を用いて無線LANシステムを構築すれば、誰でも手軽にLANを構築することができる。最近は、自宅に設置された個人のアクセスポイントだけでなく、屋外に設置された公共のアクセスポイント、あるいはプロバイダが提供する有料アクセスポイントに接続することも可能となっている。
無線LANは、ステーションと呼ばれる無線端末と、ブリッジ機器としての役割を果たすアクセスポイントとの無線ネットワーク接続によって構成される。ステーションは、例えば無線LANアダプタが実装されたパソコンである。コンピュータに無線LAN機能を提供する無線LANアダプタは、IEEE802.11b、IEEE802.11a、IEEE802.11g等の規格の対応しており、最近では複数の規格に対応した機器も普及している。
ステーションが無線ネットワークに接続する場合には、まず、周囲のアクセスポイントからブロードキャストされるビーコンを受信して、ネットワーク接続可能なアクセスポイント11を検索した後、このアクセスポイントへの接続を自動又は手動にて行う。ここで、アクセスポイント検索により発見された複数のアクセスポイントの中から接続先として最適なアクセスポイントを選択する場合、従来は、アクセスポイントに予め優先順位をつけておくか、RSSI(Received Signal Strength Indication:受信信号強度)若しくはパケットエラー率をもとに接続先を選択していた(特許文献1及び2参照)。
特開2000−101596号公報
特開2004−289373号公報
しかしながら、この様にRSSIやパケットエラー率をもとに判断した結果必ずしも最適なアクセスポイントであるとは限らない。電波状況だけでなく、無線LANのデータパケットの混み具合もアクセスポイントの通信品質に影響を与えるからである。つまり、あるアクセスポイントに複数台のステーションがすでに接続している場合には、たとえパケットエラー率が低かったとしても、高速な通信を確保することは困難である。つまり、アクセスポイントに多数のステーションが接続しているような場合や、アクセスポイントに接続しているステーションが大量のデータを送受信しているような場合には、たとえ電波状況が良好であっても、当該アクセスポイントに接続した新規ステーションは高速な通信を確保できないという問題がある。
また、一般的なスループット測定は、スループット測定用サーバからデータをダウンロードしたときにかかる時間を測定することにより行われるが、ダウンロードデータはインターネット、ルータ、アクセスポイント等を経由するため、無線環境以外にルータの性能やインターネット環境の影響を受け、スループット低下の原因がはっきりしないという問題がある。
したがって、本発明の目的は、ルータ性能やインターネット環境の影響を受けることなく、周囲にある複数のアクセスポイントの中から最適なアクセスポイントを選択することが可能な無線ネットワークシステムを提供することにある。
本発明の上記目的は、無線ネットワークの中継機能を有するアクセスポイントと、前記アクセスポイントに無線接続することが可能な無線端末とを備え、前記無線端末は、ネットワーク接続可能な複数のアクセスポイントを検索するアクセスポイント検索手段と、前記複数のアクセスポイントの中から一つのアクセスポイントを選択する際に各アクセスポイントとの間のスループットを測定するスループット測定手段を備えていることを特徴とする無線ネットワークシステムによって達成される。ここに、「複数のアクセスポイント」とは、物理的に異なる複数のアクセスポイントのみならず、論理的に異なる複数のアクセスポイントも含まれる。
本発明において、前記無線端末は、前記スループット測定結果に基づいてアクセスポイントを選択し、当該アクセスポイントに自動的に接続するネットワーク接続手段をさらに備えることが好ましい。これによれば、ユーザが特に指示することなく、スループットのよいアクセスポイントにネットワーク接続することができる。
本発明において、前記無線端末は、前記スループットの測定結果を前記アクセスポイントの検索結果と共に画面に表示する表示手段をさらに備えることが好ましい。これによれば、各アクセスポイントのスループット状況をユーザに確認させることができ、スループットを考慮したアクセスポイント選択を手動で行わせることができる。
本発明において、前記無線端末は、ネットワーク機能の起動時に前記アクセスポイント検索及び前記スループット測定を順に行うことが好ましい。これによれば、ユーザに指示を求めることなくアクセスポイント検索及びスループット測定の両方を開始することができる。
本発明において、前記無線端末は、前記アクセスポイント検索を行った後、自動的に前記スループット測定を行ってもよく、前記アクセスポイント検索を行った後、ユーザからスループット測定の指示があったとき前記スループット測定を行ってもよい。前者の場合には、ユーザに指示を求めることなくスループット測定を行うので、スループット測定結果を常に考慮したアクセスポイント選択が可能であり、後者の場合には、ユーザからの指示を待ってスループット測定を開始するので、スループットを考慮したアクセスポイント選択とスループットを考慮しないアクセスポイント選択のいずれかをユーザが選択でき、不要であればスループット測定を省略することができる。
本発明において、前記無線端末は、任意のアクセスポイントとのネットワーク接続中に前記アクセスポイント検索及び前記スループット測定を行うことが好ましい。特に、前記アクセスポイントの検索及び前記スループット測定は、予め設定された時間が経過した時点で開始してもよく、現在接続中のアクセスポイントからのRSSIが所定の閾値を下回った時点で開始してもよく、現在接続中のアクセスポイントとのパケットエラー率が所定の閾値を上回った時点で開始してもよい。これらによれば、アクセスポイントへの接続を定期的に見直すことができ、高速な無線ネットワーク接続を常に確保することができる。
本発明の上記目的はまた、無線ネットワークの中継機能を有するアクセスポイントに無線接続することが可能な無線端末であって、前記無線端末は、ネットワーク接続可能な複数のアクセスポイントを検索するアクセスポイント検索手段と、前記複数のアクセスポイントの中から一つのアクセスポイントを選択する際に各アクセスポイントとの間のスループットを測定するスループット測定手段を備えていることを特徴とする無線端末によっても達成される。
本発明の上記目的はまた、無線ネットワークの中継機能を有するアクセスポイントに無線接続することが可能なコンピュータに、ネットワーク接続可能な複数のアクセスポイントを検索するアクセスポイント検索ステップと、前記複数のアクセスポイントの中から一つのアクセスポイントを選択する際に各アクセスポイントとの間のスループットを測定するスループット測定ステップを実行させるためのコンピュータプログラムによっても達成される。
本発明によれば、ルータ性能やインターネット環境の影響を受けることなく、周囲にある複数のアクセスポイントの中から最適なアクセスポイントを選択することが可能な無線ネットワークシステムを提供することができる。
以下、添付図面を参照しながら、本発明の好ましい実施の形態について詳細に説明する。
図1は、本発明の好ましい実施形態にかかる無線ネットワークシステム10の構成を示す模式図である。
図1に示されるように、無線ネットワークシステム10は、アクセスポイント(AP)11と、ステーション(STA)12によって構成される。本実施形態においては、図示のように、ステーション12の周囲に2台のアクセスポイント11A、11Bが存在している。
アクセスポイント11は無線LANにおいてステーション12同士を接続し、或いはステーション12を有線LANやインターネットに接続する中継機器である。アクセスポイント11は、無線LANアダプタ20を内蔵しており、IEEE802.11b等による無線通信を可能としている。アクセスポイント11にはブリッジタイプとルータタイプの2種類がある。前者は有線LANのハブと同じくデータ転送の中継を行うだけであるが、後者はルーティング機能、NAT機能を備え、例えばインターネットとLANといった異なるネットワーク同士を接続する役割を果たす。このようなアクセスポイント11は無線LANルータと呼ばれている。アクセスポイント11は、その他にも、ファイアウォール機能、WEP、WPA、ESS-IDステルス等の暗号通信機能、ユーザ認証機能、ファイルサーバ機能等、種々の機能を備えていることも多いが、本実施形態のアクセスポイント11は特に、スループット測定機能を有している。詳細は後述するが、このスループット測定機能は、ステーション12と協働してスループット測定を実行する機能である。
ステーション12は、アクセスポイント11を中心とした無線ネットワークに接続される無線端末であって、例えば無線LANアダプタが実装されたパソコン、PDA、POS端末などである。無線LANには、各ステーション間で直接通信を行う「アドホックモード」と、アクセスポイント11を中継して通信する「インフラストラクチャモード」がある。前者はアクセスポイントのないステーションだけで形成されるネットワークシステムであり、後者はアクセスポイント11を中心に形成されるネットワークシステムである。また、インフラストラクチャモードの場合、アクセスポイント11経由でインターネット又は有線LANへの接続が可能である。
無線LANアダプタ20は、IEEE802.11a、 IEEE802.11b、 IEEE802.11g等に対応したネットワークアダプタである。IEEE802.11bでは、伝送方式が直接スペクトラム拡散方式(DS−SS)、使用周波数が2.4GHz帯、最大通信速度が11Mbpsである。また、IEEE802.11gでは、伝送方式が直交周波数分割多重方式(OFDM)、使用周波数が2.4GHz帯、最大通信速度が54Mbpsである。また、IEEE802.11aでは、伝送方式が直交周波数分割多重方式(OFDM)、使用周波数が5GHz帯、最大通信速度が54Mbpsである。無線LANアダプタ20の実装形態としては、PCMCIAカードタイプ、USBスティックタイプ、PCIスロットタイプ、オンボードタイプなど、種々の形態がある。
以上のような構成を有する無線ネットワークシステム10において、ステーション12からアクセスポイント11へのネットワーク接続を行う場合には、まず、周囲のアクセスポイント11からブロードキャストされるビーコンを受信して、ネットワーク接続可能なアクセスポイント11を検索する。例えば、本実施形態においては、図1に示すように2つのアクセスポイント11A及び11Bを見つけ出すことができる。次いで、これらのアクセスポイント11A及び11Bのいずれかへの接続を自動又は手動にて行う。
本実施形態のステーション12は、通常のアクセスポイント検索機能の他に、スループット測定機能を備えている。この機能は、アクセスポイント11と協働してアクセスポイント11との間のスループットを測定するものである。スループット測定機能は、アクセスポイント検索機能と同様、主としてステーション12上で実行されるアプリケーションプログラム(ユーティリティプログラムともいう)によって実現される。複数のアクセスポイントの中からネットワーク接続すべきアクセスポイントを一つ選択する場合に、受信信号強度の最も良好なアクセスポイントを選択したとしても、実際のスループットが低い場合には高速通信ができないが、本実施形態のようにアクセスポイント11との間のスループットを測定し、その測定結果を考慮してアクセスポイント11を選択した場合には、アクセスポイント11との間の高速通信を確実に確保することが可能となる。以下、スループット測定を伴うアクセスポイントへの接続手順について詳細に説明する。
図2は、ステーションによるアクセスポイントへの接続手順の第1の例を示すフローチャートである。
図2に示すように、ステーションはまず周囲にあるネットワーク接続可能なアクセスポイントの検索を実行する(S101)。アクセスポイントの検索は、例えば、ユーザからアクセスポイント検索の指示があったとき、或いはステーションのネットワーク機能が起動したときに実行される。次に、複数のアクセスポイントが見つかった場合、ステーションはこれらのアクセスポイントに対するスループット測定を順に実行する(S102)。スループット測定は、検索により見つかったすべてのアクセスポイントに対して行われる(S103)。
そして、アクセスポイントの選択を自動で行う場合には(S104Y)、ネットワーク接続可能な複数のアクセスポイントの中からスループットの最もよいアクセスポイントを選択し(S105)、このアクセスポイントに対してネットワーク接続を行う(S106)。また、アクセスポイント接続を手動で行う場合には(S104N)、ネットワーク接続可能なアクセスポイントをそのスループットと共に一覧表示し(S107)、その中からユーザが選択したアクセスポイントに対してネットワーク接続を行う(S108)。
図3は、図2のスループット測定(S102)の詳細を示すフローチャートである。
図3に示すように、スループット測定では、まずステーションがアクセスポイントに対してスループット測定機能の有無を確認するためのパケットを送出する(S201)。かかる機能を有するアクセスポイントがこのパケットを受信すると、そのアクセスポイントはスループット確認機能を有する旨の応答パケットを返信する(S202)。こうして一定時間内にアクセスポイントからの応答パケットを受信した場合には(S203Y)、ステーションは第1のスループット測定を開始する(S204〜S209)。ただし、アクセスポイントがスループット確認機能を有していなければ、アクセスポイントから応答パケットが返信されることはないため(S203N)、スループット測定は終了する。
第1のスループット測定では、まずステーションがデータ転送時間を測定するタイマを起動した後(S204)、スループット測定用データの送信要求を行う(S205)。この送信要求を受けたアクセスポイントは、ステーションにスループット測定用データをTCP(Transmission Control Protocol)により送信する(S206)。TCPはUDP(User Datagram Protocol)等と異なり、エラー訂正機能などを有し、セッションという形で1対1の通信を実現するので、データの送信完了を確実に知ることができる。スループット測定用データとしては、特に限定されるものではないが、例えば数MBの任意のビットパターンを用いることができる。一方、ステーション側ではアクセスポイントからのスループット測定用データを受信し(S207)、受信が完了すると、データ転送時間測定用のタイマを停止する(S208)。そして、ステーションは、受信データ量を測定時間で割ることにより受信スループット値を算出する(S209)。
次に、ステーションは第2のスループット測定を行う(S210〜S216)。第2のスループット測定では、まずステーションがデータ転送時間を測定するタイマを起動した後(S210)、アクセスポイントに対し、スループット測定用データの受信状態になるように通知する(S211)。この通知を受けたアクセスポイントは、スループット測定用データの受信状態となる(S212)。次いで、ステーションは、アクセスポイントにスループット測定用データをTCPにより送信する(S213)。スループット測定用データは、第1のスループット測定の場合と同様、例えば数MBの任意のビットパターンを用いることができる。一方、アクセスポイント側ではステーションからのスループット測定用データを受信し(S214)、受信が完了すると、ステーションはデータ転送時間測定用のタイマを停止する(S215)。そして、ステーションは、送信データ量を測定時間で割ることにより送信スループット値を算出する(S216)。
以上のスループット測定は、送信スループットと受信スループットのどちらか一方の測定でも構わない。また、送信スループットと受信スループットの両方を測定して平均値をとっても構わない。
以上説明したように、本実施形態によれば、ステーションが無線ネットワーク接続の対象となる複数のアクセスポイントの中からいずれか1つを選択する場合に、ステーションとアクセスポイントとの間のスループットを考慮してアクセスポイントを選択するので、最適なアクセスポイントを選択することができる。
次に、ネットワーク接続手順の他の例について詳細に説明する。
図4は、ネットワーク接続手順の第2の例を示すフローチャートである。この例は、スループット測定を選択的に行う場合を示すものである。
図4に示すように、ステーションは、まず周囲にあるネットワーク接続可能なアクセスポイントの検索を実行する(S301)。アクセスポイントの検索は、例えば、ユーザからアクセスポイント検索の指示があったとき、或いはステーションの無線ネットワーク機能が立ち上がったときに実行される。そして、ステーションはこの検索結果画面をディスプレイに表示する(S302)。
図5は、アクセスポイントの検索結果画面を示す図である。
図5に示すように、アクセスポイントの検索結果画面30上にはネットワーク接続可能なアクセスポイントの一覧が表示される。各アクセスポイントの情報としては、発見されたアクセスポイントの「ネットワーク名(SSID)」31、暗号キーの要否32、「シグナルの強さ」33、「チャネル」34、「ワイヤレスモード」35等の情報が表示される。ここで、「ネットワーク名(SSID)」31は無線ネットワークを論理的にグループ分けする役割を果たすものである。アクセスポイントは自分と同じSSIDを持つステーションの通信しか受け付けないようになっているため、同一フロア内に複数の無線ネットワークが混在するような環境下でも混信を防ぐことができる。暗号キーの要否32は鍵のマークで表示されており、鍵のマークがある場合には、WEP、WPAとった暗号化方式の暗号キーが必要となる。「シグナリングの強さ」33はRSSIを示すものであり、「チャネル」34は無線ネットワークの周波数チャネルを示すものであり、「ワイヤレスモード」35はその無線ネットワークがIEEE802.11a/b/gのいずれであるかを示すものである。
ここで、ユーザが検索結果画面30上のアクセスポイントのいずれかを選択し、検索結果画面30に表示された「接続」ボタン36をクリックすると(S303Y)、ステーションは、選択されたアクセスポイントへのネットワーク接続を開始する(S309)。また、検索結果画面30に表示された「更新」ボタン37をクリックすると(S304Y)、アクセスポイントの再検索が実行される。一方、検索結果画面30に表示された各アクセスポイントに対応するチェックボックス39をオンにした後、「スループット測定」ボタン38をクリックすると(S305Y)、ステーションは、チェックボックス39をオンにすることにより選択されたアクセスポイントのスループット測定を順に実行する(S306)。スループット測定は、第1の例の場合と同様、図4に示した手順で行われ、チェックボックス39をオンにしたすべてのアクセスポイントに対して行われる(S307N)。そして、スループット測定の結果はアクセスポイントの検索結果と共にステーションのディスプレイに表示される(S308)。
図6は、スループット測定後のアクセスポイントの検索結果画面を示す図である。
図6に示すように、スループット測定後のアクセスポイントの検索結果画面30上にはネットワーク接続可能なアクセスポイントの一覧と共にスループットの測定結果が表示される。すなわち、発見されたアクセスポイントの「ネットワーク名(SSID)」31、暗号キーの要否32、「シグナルの強さ」33、「スループット」40、「チャネル」34、「ワイヤレスモード」35等の情報が表示される。
その後、ユーザが検索結果画面30上のアクセスポイントのいずれかを選択し、検索結果画面30に表示された「接続」ボタン36をクリックすると(S303Y)、当該アクセスポイントに対するネットワーク接続が開始される(S309)。また、検索結果画面30に表示された「更新」ボタン37がクリックされると(S304Y)、アクセスポイントの再検索が実行される。また、検索結果画面30に表示された「スループット測定」ボタン38がクリックされると(S305Y)、ステーションは、これらのアクセスポイントに対するスループット測定を再び実行する(S306)。
以上説明したように、本実施形態によれば、ステーションが無線ネットワーク接続の対象となる複数のアクセスポイントの中からいずれか1つを選択する場合に、ステーションとアクセスポイントとの間のスループットを考慮してアクセスポイントを選択することができ、最適なアクセスポイントを選択することができる。特に、ユーザからスループット測定の指示があったときにスループット測定を開始し、スループット測定をユーザの選択により行うこととしたので、スループットを考慮したアクセスポイント選択と、スループットを考慮しない通常のアクセスポイント選択とを自由に選択することができる。ユーザが希望する場合には、ネットワーク接続可能な複数のアクセスポイントの中からスループットの最もよいアクセスポイントを選択することができる。なお、本実施形態では、チェックボックス39により選択されたアクセスポイントについてのみスループットの測定を行っているが、チェックボックスを省略し、アクセスポイント検索で見つかったすべてのアクセスポイントのスループット測定を行うことも可能である。
図7は、ネットワーク接続手順の第3の例を示すフローチャートである。この例は、スループット測定をネットワーク接続中に行う場合を示すものである。
図7に示すように、ステーションは、あるアクセスポイントへのネットワーク接続中において予め設定された時間が経過したとき(S401Y)、周囲にあるネットワーク接続可能なアクセスポイントの再検索を実行する(S402)。次に、複数のアクセスポイントが見つかった場合、ステーションはこれらのアクセスポイントに対するスループット測定を順に実行する(S403)。スループット測定は、ステーションの周囲にあるネットワーク接続可能なすべてのアクセスポイントに対して行われる(S404)。
そして、スループットの測定結果をもとに、現在接続しているアクセスポイントよりもスループットのよいアクセスポイントがあるかどうかを判断し(S405)、そのようなアクセスポイントがある場合には(S405Y)、ユーザに接続先の変更を通知する(S406)。ユーザが接続先の変更を許可する場合には(S407Y)、このスループットのよい新たなアクセスポイントを選択し(S408)、このアクセスポイントに対してネットワーク接続を行う(S409)。なお、現在接続しているアクセスポイントよりもスループットのよいアクセスポイントがない場合や(S405N)、ユーザが接続先の変更を許可しない場合には(S407N)、アクセスポイントの変更は行わない。
以上説明したように、本実施形態によれば、あるアクセスポイントとの接続中において、予め設定された時間が経過した時点でアクセスポイントの再検索及びスループット測定を開始し、最適なアクセスポイントが見つかった場合にはそのアクセスポイントに切り替えるので、アクセスポイントへの接続を定期的に見直すことができ、高速な無線ネットワーク接続を常に確保することができる。なお、アクセスポイントを再検索した後のスループット測定は、すべてのアクセスポイントを対象にしてもよく、新たに見つかったアクセスポイントのみを対象にしてもよい。
図8は、ネットワーク接続手順の第4の例を示すフローチャートである。この例は、スループット測定をネットワーク接続中に行う場合を示すものである。
図8に示すように、ステーションは、現在接続中のアクセスポイントからのRSSIが所定の閾値を下回ったとき(S501Y)、周囲にあるネットワーク接続可能なアクセスポイントの再検索を実行する(S502)。次に、複数のアクセスポイントが見つかった場合、ステーションはこれらのアクセスポイントに対するスループット測定を順に実行する(S503)。スループット測定は、ステーションの周囲にあるネットワーク接続可能なすべてのアクセスポイントに対して行われる(S504)。
そして、スループットの測定結果をもとに、現在接続しているアクセスポイントよりもスループットのよいアクセスポイントがあるかどうかを判断し(S505)、そのようなアクセスポイントがある場合には(S505Y)、ユーザに接続先の変更を通知する(S506)。ユーザが接続先の変更を許可する場合には(S507Y)、このスループットのよい新たなアクセスポイントを選択し(S508)、このアクセスポイントに対してネットワーク接続を行う(S509)。なお、現在接続しているアクセスポイントよりもスループットのよいアクセスポイントがない場合や(S505N)、ユーザが接続先の変更を許可しない場合には(S507N)、アクセスポイントの変更は行わない。
以上説明したように、本実施形態によれば、現在接続中のアクセスポイントからのRSSIが所定の閾値を下回った時点でアクセスポイントの再検索及びスループット測定を開始し、最適なアクセスポイントが見つかった場合にはそのアクセスポイントに切り替えるので、アクセスポイントへの接続を必要に応じて見直すことができ、高速な無線ネットワーク接続を常に確保することができる。なお、アクセスポイントの再検索は、以前に検索したアクセスポイント検索結果が古い場合には行う必要があるが、以前の検索からあまり時間がたっていない場合には省略も可能である。また、アクセスポイントを再検索した後のスループット測定は、すべてのアクセスポイントを対象にしてもよく、新たに見つかったアクセスポイントのみを対象にしてもよい。
図9は、ネットワーク接続手順の第5の例を示すフローチャートである。この例も、スループット測定をネットワーク接続中に行う場合を示すものである。
図9に示すように、ステーションは、現在接続中のアクセスポイントとのパケットエラー率が所定の閾値を上回ったとき(S601Y)、周囲にあるネットワーク接続可能なアクセスポイントの再検索を実行する(S602)。次に、複数のアクセスポイントが見つかった場合、ステーションはこれらのアクセスポイントに対するスループット測定を順に実行する(S603)。スループット測定は、ステーションの周囲にあるネットワーク接続可能なすべてのアクセスポイントに対して行われる(S604)。
そして、スループットの測定結果をもとに、現在接続しているアクセスポイントよりもスループットのよいアクセスポイントがあるかどうかを判断し(S605)、そのようなアクセスポイントがある場合には(S605Y)、ユーザに接続先の変更を通知する(S606)。ユーザが接続先の変更を許可する場合には(S607Y)、このスループットのよい新たなアクセスポイントを選択し(S608)、このアクセスポイントに対してネットワーク接続を行う(S609)。なお、現在接続しているアクセスポイントよりもスループットのよいアクセスポイントがない場合や(S605N)、ユーザが接続先の変更を許可しない場合には(S607N)、アクセスポイントの変更は行わない。
以上説明したように、本実施形態によれば、現在接続中のアクセスポイントとのパケットエラー率が所定の閾値を上回った時点でアクセスポイントの再検索及びスループット測定を開始し、最適なアクセスポイントが見つかった場合にはそのアクセスポイントに切り替えるので、アクセスポイントへの接続を必要に応じて見直すことができ、高速な無線ネットワーク接続を常に確保することができる。なお、アクセスポイントの再検索は、以前に検索したアクセスポイント検索結果が古い場合には行う必要があるが、以前の検索からあまり時間がたっていない場合には省略も可能である。また、アクセスポイントを再検索した後のスループット測定は、すべてのアクセスポイントを対象にしてもよく、新たに見つかったアクセスポイントのみを対象にしてもよい。
次に、図10乃至図13を参照しながら、アクセスポイントの各種構成について詳細に説明する。アクセスポイントの構成は、物理的に複数のアクセスポイントが存在している場合と、1つの装置内に複数のアクセスポイントが論理的に存在している場合とに分けることができる。
図10は、物理的に複数のアクセスポイントが存在し、各アクセスポイントの通信規格がそれぞれ異なる場合を示すものであり、(a)は802.11aと802.11bの組み合わせ、(b)は802.11aと802.11gの組み合わせ、(c)は802.11bと802.11gの組み合わせをそれぞれ示している。また、図11は、物理的に複数のアクセスポイントが存在し、各アクセスポイントの通信規格が同じである場合を示すものであり、(a)は802.11a同士の組み合わせ、(b)は802.11b同士の組み合わせ、(c)は802.11g同士の組み合わせをそれぞれ示している。
一方、図12は、いわゆるデュアルタイプのアクセスポイント、つまり、1台の装置内に複数のアクセスポイントが論理的に存在し、各アクセスポイントの通信規格がそれぞれ異なる場合を示すものであり、(a)は802.11aと802.11bの組み合わせ、(b)は802.11aと802.11gの組み合わせをそれぞれ示している。また、図13は、1台の装置内に複数のアクセスポイントが存在し、そのアクセスポイント内に同一規格で異なるチャンネルが存在する場合を示すものであり、(a)は802.11a、(b)は802.11b、(c)は802.11gをそれぞれ示している。この場合は、1台の装置内に同一規格で異なるチャンネルで構成されたアクセスポイントが複数存在しているものと見ることができる。つまり、図13(a)では、802.11aでチャネルmを使用する第1のアクセスポイントと、802.11aでチャネルnを使用する第2のアクセスポイントが存在していると見ることができ、図13(b)では、802.11bでチャネルmを使用する第1のアクセスポイントと、802.11bでチャネルnを使用する第2のアクセスポイントが存在していると見ることができ、図13(c)では、802.11gでチャネルmを使用する第1のアクセスポイントと、802.11gでチャネルnを使用する第2のアクセスポイントが存在していると見ることができる。
以上説明したように、本発明は、物理的に異なる複数のアクセスポイントの中から一つのアクセスポイントを選択する場合のみならず、論理的に異なる複数のアクセスポイントの中から一つのアクセスポイントを選択する場合にも適用することが可能である。
本発明は、以上の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲内で種々の変更を加えることが可能であり、これらも本発明の範囲に包含されるものであることはいうまでもない。
例えば、上記実施形態においては、いわゆるIEEE802.11規格に対応した無線LANシステムを例に説明したが、本発明はこれに限定されるものではなく、無線ネットワークの中継機能を有するアクセスポイントと、このアクセスポイントに無線接続することが可能な無線端末とで構成されたあらゆる通信方式の無線ネットワークシステムに適用可能である。
10 無線ネットワークシステム
11 アクセスポイント
11A アクセスポイント
11B アクセスポイント
12 ステーション
20 アダプタ
21 バスインターフェース部
22 MAC部
23 ベースバンド部
24 RF部
25 アンテナ
26 システム制御部
27 メモリ
30 検索結果画面
31 「ネットワーク名(SSID)」の欄
32 暗号キー要否の欄
33 「シグナルの強さ」の欄
34 「チャネル」の欄
35 「ワイヤレスモード」の欄
36 「接続」ボタンボタン
37 「更新」ボタン
38 「スループット測定」ボタン
39 チェックボックス
11 アクセスポイント
11A アクセスポイント
11B アクセスポイント
12 ステーション
20 アダプタ
21 バスインターフェース部
22 MAC部
23 ベースバンド部
24 RF部
25 アンテナ
26 システム制御部
27 メモリ
30 検索結果画面
31 「ネットワーク名(SSID)」の欄
32 暗号キー要否の欄
33 「シグナルの強さ」の欄
34 「チャネル」の欄
35 「ワイヤレスモード」の欄
36 「接続」ボタンボタン
37 「更新」ボタン
38 「スループット測定」ボタン
39 チェックボックス
Claims (9)
- 無線ネットワークの中継機能を有するアクセスポイントと、前記アクセスポイントに無線接続することが可能な無線端末とを備え、
前記無線端末は、ネットワーク接続可能な複数のアクセスポイントを検索するアクセスポイント検索手段と、前記複数のアクセスポイントの中から一つのアクセスポイントを選択する際に各アクセスポイントとの間のスループットを測定するスループット測定手段を備えていることを特徴とする無線ネットワークシステム。 - 前記無線端末は、前記スループット測定結果に基づいてアクセスポイントを選択し、当該アクセスポイントに自動的に接続するネットワーク接続手段をさらに備えることを特徴とする請求項1に記載の無線ネットワークシステム。
- 前記無線端末は、前記スループットの測定結果を前記アクセスポイントの検索結果と共に画面に表示する表示手段をさらに備えることを特徴とする請求項1に記載の無線ネットワークシステム。
- 前記無線端末は、ネットワーク機能の起動時に前記アクセスポイント検索及び前記スループット測定を順に行うことを特徴とする請求項1乃至3のいずれか一項に記載の無線ネットワークシステム。
- 前記無線端末は、前記アクセスポイント検索を行った後、自動的に前記スループット測定を行うことを特徴とする請求項1乃至3のいずれか一項に記載の無線ネットワークシステム。
- 前記無線端末は、前記アクセスポイント検索を行った後、ユーザからスループット測定の指示があったとき前記スループット測定を行うことを特徴とする請求項1乃至3のいずれか一項に記載の無線ネットワークシステム。
- 前記無線端末は、任意のアクセスポイントとのネットワーク接続中に前記アクセスポイント検索及び前記スループット測定を行うことを特徴とする請求項1乃至6のいずれか一項に記載の無線ネットワークシステム。
- 無線ネットワークの中継機能を有するアクセスポイントに無線接続することが可能な無線端末であって、
前記無線端末は、ネットワーク接続可能な複数のアクセスポイントを検索するアクセスポイント検索手段と、前記複数のアクセスポイントの中から一つのアクセスポイントを選択する際に各アクセスポイントとの間のスループットを測定するスループット測定手段を備えていることを特徴とする無線端末。 - 無線ネットワークの中継機能を有するアクセスポイントに無線接続することが可能なコンピュータに、
ネットワーク接続可能な複数のアクセスポイントを検索するアクセスポイント検索ステップと、
前記複数のアクセスポイントの中から一つのアクセスポイントを選択する際に各アクセスポイントとの間のスループットを測定するスループット測定ステップを実行させるためのコンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005334539A JP2007142859A (ja) | 2005-11-18 | 2005-11-18 | 無線ネットワークシステム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005334539A JP2007142859A (ja) | 2005-11-18 | 2005-11-18 | 無線ネットワークシステム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007142859A true JP2007142859A (ja) | 2007-06-07 |
Family
ID=38205169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005334539A Withdrawn JP2007142859A (ja) | 2005-11-18 | 2005-11-18 | 無線ネットワークシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007142859A (ja) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2135650A1 (en) | 2008-06-17 | 2009-12-23 | Nintendo Co., Ltd. | Information processing apparatus, information processing system, and storage medium having stored thereon information processing program |
JP2010511308A (ja) * | 2006-11-30 | 2010-04-08 | シャープ株式会社 | 装置をネットワークに接続する方法 |
JP2011004262A (ja) * | 2009-06-19 | 2011-01-06 | Toshiba Corp | 移動無線端末装置 |
JP2011035669A (ja) * | 2009-07-31 | 2011-02-17 | Brother Industries Ltd | 通信装置および通信システム |
JP2011055060A (ja) * | 2009-08-31 | 2011-03-17 | Buffalo Inc | 無線端末装置、無線通信システムおよび通信状態レベルの報知方法 |
JP2012190443A (ja) * | 2012-01-30 | 2012-10-04 | Toshiba Corp | 情報処理装置および表示制御方法 |
US8339984B2 (en) | 2009-05-29 | 2012-12-25 | Panasonic Corporation | Automatic network retrieval and display device |
US8520570B2 (en) | 2008-06-17 | 2013-08-27 | Nintendo Co., Ltd. | Data communication system, information processing apparatus and storage medium having stored thereon information processing program |
JP2014007506A (ja) * | 2012-06-22 | 2014-01-16 | Sharp Corp | 無線端末装置、その制御方法、および、その制御プログラム |
JP2014241479A (ja) * | 2013-06-11 | 2014-12-25 | 西日本電信電話株式会社 | 通信装置、通信システム及び通信方法 |
JP2015195529A (ja) * | 2014-03-31 | 2015-11-05 | 富士通株式会社 | システム、通信方法、無線端末、プログラム及びプロキシ装置 |
JP2016054391A (ja) * | 2014-09-03 | 2016-04-14 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
JP2017502622A (ja) * | 2014-10-20 | 2017-01-19 | 小米科技有限責任公司Xiaomi Inc. | 無線装置リストの表示方法及びその表示装置、無線装置及びそのブロードキャストの方法、プログラム及び記録媒体 |
JP2017034428A (ja) * | 2015-07-31 | 2017-02-09 | サイレックス・テクノロジー株式会社 | 無線通信端末、および、無線通信システム |
US9609588B2 (en) | 2011-03-09 | 2017-03-28 | Kabushiki Kaisha Toshiba | Information processing apparatus and display control method |
JP2017530564A (ja) * | 2015-08-31 | 2017-10-12 | 小米科技有限責任公司Xiaomi Inc. | 接続状態プロンプティング方法および装置 |
JP2019004384A (ja) * | 2017-06-16 | 2019-01-10 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
-
2005
- 2005-11-18 JP JP2005334539A patent/JP2007142859A/ja not_active Withdrawn
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010511308A (ja) * | 2006-11-30 | 2010-04-08 | シャープ株式会社 | 装置をネットワークに接続する方法 |
US8520570B2 (en) | 2008-06-17 | 2013-08-27 | Nintendo Co., Ltd. | Data communication system, information processing apparatus and storage medium having stored thereon information processing program |
EP2135650A1 (en) | 2008-06-17 | 2009-12-23 | Nintendo Co., Ltd. | Information processing apparatus, information processing system, and storage medium having stored thereon information processing program |
US8762888B2 (en) | 2008-06-17 | 2014-06-24 | Nintendo Co., Ltd. | Information processing apparatus, information processing system, and storage medium having stored thereon information processing program |
US8339984B2 (en) | 2009-05-29 | 2012-12-25 | Panasonic Corporation | Automatic network retrieval and display device |
JP2011004262A (ja) * | 2009-06-19 | 2011-01-06 | Toshiba Corp | 移動無線端末装置 |
JP2011035669A (ja) * | 2009-07-31 | 2011-02-17 | Brother Industries Ltd | 通信装置および通信システム |
JP2011055060A (ja) * | 2009-08-31 | 2011-03-17 | Buffalo Inc | 無線端末装置、無線通信システムおよび通信状態レベルの報知方法 |
US9609588B2 (en) | 2011-03-09 | 2017-03-28 | Kabushiki Kaisha Toshiba | Information processing apparatus and display control method |
JP2012190443A (ja) * | 2012-01-30 | 2012-10-04 | Toshiba Corp | 情報処理装置および表示制御方法 |
JP2014007506A (ja) * | 2012-06-22 | 2014-01-16 | Sharp Corp | 無線端末装置、その制御方法、および、その制御プログラム |
JP2014241479A (ja) * | 2013-06-11 | 2014-12-25 | 西日本電信電話株式会社 | 通信装置、通信システム及び通信方法 |
JP2015195529A (ja) * | 2014-03-31 | 2015-11-05 | 富士通株式会社 | システム、通信方法、無線端末、プログラム及びプロキシ装置 |
JP2016054391A (ja) * | 2014-09-03 | 2016-04-14 | キヤノン株式会社 | 情報処理装置、情報処理装置の制御方法及びプログラム |
JP2017502622A (ja) * | 2014-10-20 | 2017-01-19 | 小米科技有限責任公司Xiaomi Inc. | 無線装置リストの表示方法及びその表示装置、無線装置及びそのブロードキャストの方法、プログラム及び記録媒体 |
JP2017034428A (ja) * | 2015-07-31 | 2017-02-09 | サイレックス・テクノロジー株式会社 | 無線通信端末、および、無線通信システム |
JP2017530564A (ja) * | 2015-08-31 | 2017-10-12 | 小米科技有限責任公司Xiaomi Inc. | 接続状態プロンプティング方法および装置 |
JP2019004384A (ja) * | 2017-06-16 | 2019-01-10 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR200420221Y1 (ko) | 다중 대역 모바일 스테이션과 연관시키기 위한 다중 대역액세스 포인트를 선택하는 장치 | |
JP6209773B2 (ja) | サブスクリプションおよびポリシー・プロビジョニングのためのシステムおよび方法 | |
US9622156B2 (en) | System and method for efficient access network query protocol (ANQP) discovery of multiple access points (APs) | |
JP2007142859A (ja) | 無線ネットワークシステム | |
EP3985942B1 (en) | Systems and methods for selecting an optimum communication route in a wireless network | |
US9191861B2 (en) | Tethering method and mobile device adapted thereto | |
US7924831B2 (en) | Procedure of setting up peer link in wireless mesh network and wireless station supporting the same | |
KR101421732B1 (ko) | 메쉬 네트워크의 설정을 위한 능동 스캔 방법 | |
JP2013143624A (ja) | 複数の無線通信帯域に対する探索時間を短くする無線lan用のアクセスポイント、無線端末及びプログラム | |
JP4771415B2 (ja) | 位置情報を含むビーコンフレームを送信するアクセスポイント、端末及びプログラム | |
EP2037629A1 (en) | Communication apparatus, and method and program for controlling switching of connection destinations of wireless communication apparatus by use of communication apparatus | |
EP2832172B1 (en) | Systems and methods for registration and maintenance of wireless clients via a proxy wireless network service. | |
JP2005269109A (ja) | 無線基地局装置および無線端末装置 | |
US20210204202A1 (en) | Network access technology indication | |
TW201446039A (zh) | 在漫遊情境中的無線區域網路之選擇規章的控制技術 | |
TW201130365A (en) | Multi-user, multi-mode baseband signaling methods, timing/frequency synchronization, and receiver architectures | |
WO2014106434A1 (en) | System and method for efficient access network query protocol (anqp) discovery of multiple access points (aps) | |
JP2006067103A (ja) | 無線lanシステム及びそれに用いられる無線lan端末、管理サーバ | |
JP2005142893A (ja) | アクセスポイントの選択方法および無線通信装置 | |
JP5608913B2 (ja) | Id自動更新機能を有する無線端末 | |
JP2005020566A (ja) | 基地局装置、移動端末、および通信方法 | |
JP6093183B2 (ja) | 受信信号強度を考慮した使用周波数帯域の設定が可能な無線端末、プログラム及び方法 | |
KR20170137347A (ko) | 무선랜에서 동적 연결 변경 방법 및 장치 | |
TW202437786A (zh) | 用於無線連接的動態路徑選擇技術 | |
JPWO2019239932A1 (ja) | 通信装置、及び通信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20090203 |