Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4078558B2 - Automatic selection connection method - Google Patents
[go: Go Back, main page]

JP4078558B2 - Automatic selection connection method - Google Patents

Automatic selection connection method Download PDF

Info

Publication number
JP4078558B2
JP4078558B2 JP2004096044A JP2004096044A JP4078558B2 JP 4078558 B2 JP4078558 B2 JP 4078558B2 JP 2004096044 A JP2004096044 A JP 2004096044A JP 2004096044 A JP2004096044 A JP 2004096044A JP 4078558 B2 JP4078558 B2 JP 4078558B2
Authority
JP
Japan
Prior art keywords
service
network
information
connection
wireless
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.)
Expired - Fee Related
Application number
JP2004096044A
Other languages
Japanese (ja)
Other versions
JP2005286585A (en
Inventor
文武 村津
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2004096044A priority Critical patent/JP4078558B2/en
Publication of JP2005286585A publication Critical patent/JP2005286585A/en
Application granted granted Critical
Publication of JP4078558B2 publication Critical patent/JP4078558B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は無線LAN自動選択接続システムに関し、特に無線情報端末がネットワークサービスを受けるのに最適なアクセスポイントを選定する無線LAN自動選択接続システムにおける自動選択接続方法に関する。 The present invention relates to a wireless LAN automatic selection and connection system, and more particularly to an automatic selection and connection method in a wireless LAN automatic selection and connection system in which a wireless information terminal selects an optimal access point for receiving a network service.

近年、無線LANシステムの公衆の場に設定された無線LANスポットなどを用いて、インターネットやLAN(Local Area Network)サービスへの接続を提供するサービスが増えている。これによって、端末ユーザは所在場所に限定されることなくネットワーク上のサービスを自由に受けられるようになってきている。   In recent years, services that provide connection to the Internet and local area network (LAN) services using a wireless LAN spot set in a public place of a wireless LAN system are increasing. As a result, the terminal user can freely receive services on the network without being limited to the location.

無線LANシステムを用いてインターネットやLANサービスに接続する代表的なものとして無線LANスポットサービスがある。無線LANスポットサービスとは、不特定多数のユーザ、もしくはサービス契約者を対象として、公衆向けに設置された無線LANシステムを用いて公衆の場で端末ユーザにインターネットやLANサービスの接続を提供するものである。   A wireless LAN spot service is a typical example of connecting to the Internet or a LAN service using a wireless LAN system. The wireless LAN spot service is intended to provide the connection of the Internet and LAN services to terminal users in the public place using a wireless LAN system installed for the public for an unspecified number of users or service contractors. It is.

一般的に、端末ユーザは、無線LANスポットに接続するためにはユーザIDやパスワード、証明書といった“権利情報”を用いる必要がある。この権利情報はプロバイダ等の無線LANスポット管理者がユーザに提供するものであり、権利情報とそれを用いて接続可能な無線LANスポットとは管理者によって対応付けされている。そのために、無線LANスポットは、たとえ同一通信エリア内にある無線LANであっても、その管理者が異なる無線LANにおいては別々の無線LANスポットとして識別されており、端末ユーザは異なった権利情報を用いる必要がある。   Generally, a terminal user needs to use “right information” such as a user ID, a password, and a certificate in order to connect to a wireless LAN spot. This right information is provided to the user by a wireless LAN spot manager such as a provider, and the rights information and a wireless LAN spot connectable using the right information are associated by the manager. Therefore, even if the wireless LAN spot is a wireless LAN in the same communication area, the administrator is identified as a separate wireless LAN spot in different wireless LANs, and the terminal user has different rights information. It is necessary to use it.

また、無線LANスポットはある程度ローカライズされたネットワークであるので、そこからインターネットへの経路が用意されていたり、ルータ経由で別のネットワークへの接続性が保障されていたりと、多様な特色を持つことができる。よって、それぞれの無線LANスポット上で展開されるサービスも、無線LANスポット毎の多様性は同じく高い。   In addition, because wireless LAN spots are localized to some extent, they have various features such as the route to the Internet being prepared from there, and connectivity to other networks being guaranteed via a router. Can do. Therefore, the service deployed on each wireless LAN spot is also highly diverse for each wireless LAN spot.

従来の課題は、上記に示した多様な無線LANスポットが複数あり、端末が接続する無線LANスポットをその中から選択する際に生じる。   A conventional problem occurs when there are a plurality of the various wireless LAN spots described above, and a wireless LAN spot to which the terminal is connected is selected from among the spots.

従来、端末の無線LAN通信が可能なエリア内に、接続可能な無線LANスポットが複数存在した場合、端末は接続する無線LANスポットを特定するために、接続対象となる無線LANスポットに属する無線LANアクセスポイントに割り振られたIDを指定する。   Conventionally, when there are a plurality of connectable wireless LAN spots in an area where the terminal can perform wireless LAN communication, the terminal identifies a wireless LAN spot belonging to the connection target wireless LAN spot in order to identify the wireless LAN spot to be connected. Specify the ID assigned to the access point.

また、無線LANスポットへの接続には、自動的な接続機能を提供する手段として、無線LANスポットに属する無線LANアクセスポイントの電界強度やネットワークの輻輳状態などの通信品質に関する特性を選定基準として、その特性が一番優秀な無線LANアクセスポイントを選ぶものも存在している(特許文献1参照)。また、複数のサービス提供者が提供するネットワークサービスをネットワークを介して享受する通信装置において、ユーザのユーザプロファイル情報が記憶されていてユーザプロファイル情報に基づいてサービスベンダが選択されるネットワークサービス提供者選択システムが開示されている(特許文献2参照)。
特開2002−314546号公報 特開2003−36316号公報
In addition, as a means for providing an automatic connection function for connection to a wireless LAN spot, characteristics relating to communication quality such as the electric field strength of a wireless LAN access point belonging to the wireless LAN spot and the congestion state of the network are used as selection criteria. Some wireless LAN access points have the best characteristics (see Patent Document 1). In addition, a network service provider selection in which a user's user profile information is stored and a service vendor is selected based on the user profile information in a communication device that receives network services provided by a plurality of service providers via the network. A system is disclosed (see Patent Document 2).
JP 2002-314546 A JP 2003-36316 A

しかし、特許文献1に記載の方法では、選定基準が通信品質に関連したものでありネットワークサービスそのものの選定とは無関係である。従ってサービス利用端末が接続した無線LANスポットが、利用したいネットワークサービスを用意しているか、またはそのサービスに適したものであるかどうかは、無線LANスポットに接続するステップでは判定できないという問題点が存在する。特許文献2で開示のシステムはユーザの嗜好を反映したサービスベンダの選択が行なわれるが特定のネットワークサービスに限定して行なわれるものであり、選択のための情報もシステム内に記憶されており、広域で複数の提供者を対象とする無線LANサービスに適用することはできない。   However, in the method described in Patent Document 1, the selection criterion is related to the communication quality and is not related to the selection of the network service itself. Therefore, there is a problem that it cannot be determined in the step of connecting to the wireless LAN spot whether the wireless LAN spot connected to the service using terminal provides a network service to be used or is suitable for the service. To do. The system disclosed in Patent Document 2 selects a service vendor reflecting the user's preference, but is limited to a specific network service, and information for selection is also stored in the system. It cannot be applied to a wireless LAN service for a plurality of providers in a wide area.

今後、無線LANスポットが増加していくと、ユーザが利用したいサービスに適したネットワークの選択はより困難になっていくことが予測される。   In the future, as the number of wireless LAN spots increases, it is predicted that it will become more difficult to select a network suitable for the service that the user wants to use.

本発明の目的は、利用したいネットワークサービスに適した無線LANスポットへ無線情報端末が自動的に接続する無線LAN自動選択接続システムにおける自動選択接続方法を提供することにある。 An object of the present invention is to provide an automatic selection and connection method in a wireless LAN automatic selection and connection system in which a wireless information terminal automatically connects to a wireless LAN spot suitable for a network service to be used.

本発明の自動選択接続方法は、
無線LANのインタフェースを有し接続先を自動選択できる自動選択接続機能を備えた複数の無線情報端末と、複数のサービス提供サーバと、前記サービス提供サーバが接続していて前記無線情報端末と通信でき、それぞれが識別子を発信する複数の無線アクセスネットワークと、前記無線アクセスネットワークと通信できる通信ネットワークとを備えた無線LAN自動選択接続システムにおいて前記無線情報端末と前記サービス提供サーバとを自動選択接続するために、
前記サービス提供サーバが、提供できるサービス内容を前記無線アクセスネットワークを介して前記無線情報端末に提供するステップと、
前記無線情報端末が、前記サービス提供サーバが提供するそれぞれのサービス内容の情報を該サービス提供サーバのネットワークIDと対応させて格納するステップと、
取得したいサービス並びにその利用形態から接続ポリシーを設定するステップと、
接続可能な前記無線アクセスネットワークを検索するステップと、
検索された前記無線アクセスネットワークのネットワークIDを基に、格納されている該ネットワークIDに対応するそれぞれのサービス内容の情報と前記接続ポリシーとを照合して、取得したいサービス並びにその利用形態を提供できる前記サービス提供サーバを選択するステップと、
選択された前記サービス提供サーバに前記無線アクセスネットワークを経由して接続するステップとを有する、自動選択接続方法であって、
前記無線情報端末のネットワーク/サービス関連情報格納部に接続対象となるネットワークで展開されているサービスに関する情報を無線LANの無線アクセスネットワークを経由して取得してそれぞれのサービス内容の情報をネットワークIDと対応させて格納するステップと、
前記無線情報端末が、利用したいサービス利用形態に関するユーザから入力した情報に基づいて、サーバから提供されるサービスへの接続指針を示す情報である接続ポリシーを生成するステップと、
前記無線情報端末が、近隣にある前記無線アクセスネットワークの無線アクセスゲートポイントを検索するステップと、
検索を受けた前記無線アクセスゲートポイントが、前記無線情報端末に対して自身のネットワーク識別子を通知するステップと、
前記無線情報端末が、受信したネットワーク識別子をネットワークIDに変換するステップと、
前記無線情報端末が、変換した前記ネットワークIDと対応するサービス内容の情報を前記ネットワーク/サービス関連情報格納部から読み出して、前記接続ポリシーと照合して接続すべきネットワークIDを選択するステップと、
前記無線情報端末が、選択された前記ネットワークIDと対応する前記無線アクセスゲートポイントに対して無線アクセスネットワークへの接続要求を行なうステップと、
前記無線情報端末が、接続された前記無線アクセスネットワーク上の前記接続ポリシーと対応するサービスを提供するサービス提供サーバへの接続要求を行なうステップと、
前記無線情報端末が、前記接続されたサービス提供サーバからネットワークサービスを受けるステップとを有し、
前記接続ポリシーのサービス利用形態の情報には、サービス属性の値と、その値が“必須”なのか“オプション”なのかを示す情報が含まれており、
前記ネットワークIDと対応するサービス内容の情報を前記ネットワーク/サービス関連情報格納部から読み出して、前記接続ポリシーと照合して接続すべきネットワークIDを選択するステップでは、
最初に、前記ネットワークIDと対応するサービスの中から、そのサービスが持つサービス属性が前記接続ポリシーの"必須"の項目を全て満たしているものを探し、“必須”の項目を全て満たしているサービスがなかった場合には、接続を行なわずユーザに対して接続対象となる前記ネットワークIDが無かったことを通知し、“必須”の項目を全て満たしているサービスが存在した場合には、選択対象となる前記ネットワークIDが一つなのか複数なのかを判定し、一つであった場合には該ネットワークIDを選定対象とし、
複数であった場合は、前記各ネットワークIDに対応したサービスより、前記接続ポリシーの中の“オプション”項目に該当する属性情報を満たしているものを調べ、前記接続ポリシーを満たしている各属性情報に重み付けをして、その合計した値を「サービスの満足値」として算出し、満足値が一番高いサービスに対応している前記ネットワークIDを選択するステップを含む
The automatic selection connection method of the present invention includes:
A plurality of wireless information terminals having a wireless LAN interface and having an automatic selection connection function capable of automatically selecting a connection destination, a plurality of service providing servers, and the service providing servers are connected to communicate with the wireless information terminals. Automatically selecting and connecting the wireless information terminal and the service providing server in a wireless LAN automatic selection and connection system including a plurality of wireless access networks each transmitting an identifier and a communication network capable of communicating with the wireless access network In addition,
Providing the service content that the service providing server can provide to the wireless information terminal via the wireless access network;
The wireless information terminal stores information on each service content provided by the service providing server in association with a network ID of the service providing server;
A step of setting a connection policy from the service to be acquired and its usage form;
Searching for a connectable radio access network;
Based on the searched network ID of the radio access network, the service content information corresponding to the stored network ID and the connection policy can be collated to provide the service to be acquired and its usage form. Selecting the service providing server;
Connecting to the selected service providing server via the radio access network, and an automatic selection connection method,
Information related to a service deployed in a network to be connected to the network / service related information storage unit of the wireless information terminal is acquired via a wireless access network of the wireless LAN, and information on each service content is obtained as a network ID. Storing correspondingly, and
The wireless information terminal generates a connection policy that is information indicating a connection guideline to a service provided from a server based on information input from a user regarding a service usage mode to be used;
The wireless information terminal searching for a wireless access gate point of the wireless access network in the vicinity;
The wireless access gate point that has received the search notifies the wireless information terminal of its network identifier;
The wireless information terminal converts the received network identifier into a network ID;
The wireless information terminal reads service content information corresponding to the converted network ID from the network / service related information storage unit, compares the connection policy and selects a network ID to be connected;
The wireless information terminal making a connection request to the wireless access network to the wireless access gate point corresponding to the selected network ID;
The wireless information terminal making a connection request to a service providing server that provides a service corresponding to the connection policy on the connected wireless access network;
The wireless information terminal receiving a network service from the connected service providing server,
The service usage information of the connection policy includes a service attribute value and information indicating whether the value is “required” or “optional”.
In the step of reading out information of service contents corresponding to the network ID from the network / service related information storage unit and checking the connection policy to select a network ID to be connected,
First, the service corresponding to the network ID is searched for a service attribute of the service that satisfies all “required” items of the connection policy, and the service satisfies all the “required” items. If there is no service, the user is notified that there is no network ID to be connected, and if there is a service that satisfies all the “required” items, the selection target It is determined whether the network ID is one or more, and when it is one, the network ID is selected,
If there are a plurality of attributes, information corresponding to the “option” item in the connection policy is checked from the service corresponding to each network ID, and each attribute information satisfying the connection policy is checked. And calculating the total value as a “service satisfaction value” and selecting the network ID corresponding to the service with the highest satisfaction value .

第一の効果は、自動選択接続機能を備えた無線情報端末がネットワーク接続処理の段階で、利用したいサービスにとって最適な環境を持つネットワークを選択できる点である。この結果、無線情報端末を、ユーザが利用したいサービス形態に適したネットワークへ効率的に誘導することができる。   The first effect is that a wireless information terminal having an automatic selection connection function can select a network having an optimum environment for a service to be used at the stage of network connection processing. As a result, the wireless information terminal can be efficiently guided to a network suitable for the service form that the user wants to use.

これは、無線情報端末が、サービス提供サーバが提供するそれぞれのサービス内容の情報をそのサービス提供サーバのネットワークIDと対応させて格納する手段と、取得したいサービス並びにその利用形態から接続ポリシーを設定する手段と、格納されているサービス提供サーバが提供するそれぞれのサービス内容の情報と接続ポリシーとを照合して、取得したいサービス並びにその利用形態を提供できるサービス提供サーバを選択する手段と、選択されたサービス提供サーバに無線アクセスネットワークを経由して接続する手段とを有しているからである。   This is because the wireless information terminal sets a connection policy based on the means for storing each service content information provided by the service providing server in association with the network ID of the service providing server, and the service to be acquired and its usage form. Means for comparing each service content information provided by the stored service providing server with the connection policy, and selecting the service providing server that can provide the service to be acquired and its usage form; This is because it has means for connecting to the service providing server via the wireless access network.

第二の効果は、利用したいサービスを選択すると、自動的にネットワークの選択/接続が行なわれる点である。この結果、無線情報端末のユーザは、サービスを利用する際のネットワーク接続設定を行なうコストを削減できる。   The second effect is that when a service to be used is selected, a network is automatically selected / connected. As a result, the user of the wireless information terminal can reduce the cost for setting the network connection when using the service.

これは、取得したいサービス並びにその利用形態を提供できるサービス提供サーバを選択すると、ネットワークIDにネットワーク接続のための権利情報が含まれているからである。   This is because when the service providing server that can provide the service to be acquired and its usage form is selected, the network ID includes the right information for network connection.

本発明は、無線LAN経由で利用可能なネットワークサービス提供システムにおいて、ネットワークサービスクライアントを有し自動選択接続機能を備えた無線情報端末(以下、サービス利用端末と略称する)のユーザが、利用したいサービスを選択するだけで自動的にそのサービスに適したネットワークを選択し、かつ、自動的にサービスへ接続できるシステム、サービス利用端末および方法を提供するものである。   The present invention relates to a service desired to be used by a user of a wireless information terminal (hereinafter abbreviated as a service using terminal) having a network service client and having an automatic selection connection function in a network service providing system that can be used via a wireless LAN. It is possible to provide a system, a service using terminal, and a method that can automatically select a network suitable for the service and automatically connect to the service simply by selecting.

本発明は、以下のような仕組みを用いて、利用したいネットワークサービスに適した無線LANスポットへ自動的に接続するシステムおよびその方法を提供する。
1)サービス利用端末が、その端末上で利用可能なサービス内容とそのサービスを利用することが可能な無線LANスポットとを関連付けるデータベースを持つ。
2)ユーザが利用したいネットワークサービスを選択する際に、サービス利用端末は、ユーザより、選択するネットワークサービスに要求するサービス属性情報を受け取り、それを接続ポリシー情報として扱う。ここでサービス属性情報とは、ネットワークサービスのサービス内容やサービスを運用するサーバの特色を示すものである。具体的にネットワークプリンタを例にすると、サポートする用紙サイズ、カラーなのかモノクロなのか、課金の有無などがそれにあたる。
3)取得したポリシー情報を基に、無線LANスポットの持つサービスに関するネットワーク特性を示したデータベースを検索し、接続ポリシー情報が要求する条件に一番適したネットワーク特性を持つ無線LANスポットを選択する。
4)サービス利用端末が、サービス内容と無線LANスポットの関連付けデータベースを基にして、ネットワーク/サービスの接続に必要な設定情報を選び出し、自動的にサービスへの接続を行なう。
The present invention provides a system and method for automatically connecting to a wireless LAN spot suitable for a network service to be used, using the following mechanism.
1) A service using terminal has a database that associates service contents available on the terminal with wireless LAN spots that can use the service.
2) When a user selects a network service that the user wants to use, the service using terminal receives service attribute information required for the selected network service from the user, and handles it as connection policy information. Here, the service attribute information indicates the service contents of the network service and the characteristics of the server that operates the service. Specifically, taking a network printer as an example, the paper size to be supported, whether it is color or monochrome, whether or not there is a charge, and the like.
3) Based on the acquired policy information, a database showing network characteristics related to the service of the wireless LAN spot is searched, and the wireless LAN spot having the network characteristics most suitable for the conditions required by the connection policy information is selected.
4) The service using terminal selects setting information necessary for the network / service connection based on the association database of the service contents and the wireless LAN spot, and automatically connects to the service.

次に、本発明の実施の形態について図面を参照して説明する。図1は本発明の第1の実施の形態の無線LAN自動選択接続システムの模式的ブロック構成図であり、図2は本発明の無線LAN自動選択接続システムを構成するサービス利用端末の模式的ブロック構成図であり、図3はサービス利用端末がサービス提供サーバとの間でネットワークサービスを利用/運営するまでのシーケンスであり、図4はサービス利用端末で接続すべきネットワークIDを決定するまでのシーケンスであり、図5はサービス利用端末でサービス提供サーバに接続してサービス利用に至るまでのシーケンスであり、図6はサービス利用端末における接続すべきネットワークIDの決定までのフローチャートである。   Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a schematic block configuration diagram of a wireless LAN automatic selection and connection system according to the first embodiment of the present invention, and FIG. 2 is a schematic block diagram of a service using terminal constituting the wireless LAN automatic selection and connection system of the present invention. FIG. 3 is a sequence diagram until a service using terminal uses / operates a network service with a service providing server, and FIG. 4 is a sequence until a network ID to be connected with the service using terminal is determined. FIG. 5 is a sequence from the connection to the service providing server at the service use terminal to the use of the service, and FIG. 6 is a flowchart to the determination of the network ID to be connected at the service use terminal.

図7はネットワーク/サービス関連情報格納部におけるネットワーク識別子とネットワークIDの関連情報のデータベースの一例を示す模式図であり、図8はネットワーク/サービス関連情報格納部におけるネットワークIDとサービスIDの関連情報のデータベースの一例を示す模式図であり、図9はネットワーク/サービス関連情報格納部におけるネットワークIDと無線アクセスネットワーク4に接続するために必要な認証情報に関するデータベースの一例を示す模式図であり、図10はネットワーク/サービス関連情報格納部におけるサービスIDとサービスの特性を示す情報に関するデータベースの一例を示す模式図である。   FIG. 7 is a schematic diagram showing an example of a database of network identifier and network ID related information in the network / service related information storage unit, and FIG. 8 shows network ID and service ID related information in the network / service related information storage unit. FIG. 9 is a schematic diagram illustrating an example of a database, and FIG. 9 is a schematic diagram illustrating an example of a database relating to a network ID and authentication information necessary for connecting to the wireless access network 4 in the network / service related information storage unit. FIG. 5 is a schematic diagram showing an example of a database regarding information indicating service ID and service characteristics in a network / service related information storage unit;

本無線LAN自動選択接続システム1は、自動選択接続機能を備えた無線情報端末であるサービス利用端末10、無線アクセスゲートポイント2、サービス提供サーバ3、および無線アクセスネットワーク4を備え、無線アクセスネットワーク4と接続するリモートローカルネットワーク5およびグローバルネットワーク6もシステムに含まれる。   The wireless LAN automatic selection connection system 1 includes a service use terminal 10 which is a wireless information terminal having an automatic selection connection function, a wireless access gate point 2, a service providing server 3, and a wireless access network 4, and the wireless access network 4 The system also includes a remote local network 5 and a global network 6 connected to the system.

サービス利用端末10は、一般的な無線LANインタフェースとネットワークサービスを利用するためのクライアントとを備えて、無線LANネットワーク経由でネットワークサービスを利用する機能を持つ。   The service using terminal 10 includes a general wireless LAN interface and a client for using the network service, and has a function of using the network service via the wireless LAN network.

無線アクセスゲートポイント2は、無線LANネットワークを管理して、無線LANインタフェース経由でネットワークアクセスを行なう端末と通信しながら、自身が管理する無線LANネットワークの識別子を端末に通知する機能と、端末が無線LANネットワークへアクセスする際の認証処理を行なう機能とを備える。   The wireless access gate point 2 manages a wireless LAN network, communicates with a terminal that performs network access via a wireless LAN interface, and notifies the terminal of an identifier of the wireless LAN network managed by the wireless access gate point 2. And a function of performing an authentication process when accessing the LAN network.

サービス提供サーバ3は、ネットワーク上の任意なポイントに位置し、ネットワークサービスを利用するクライアントに対してネットワーク経由でサービスを提供する。   The service providing server 3 is located at an arbitrary point on the network and provides a service via a network to clients using the network service.

無線アクセスネットワーク4は、無線アクセスゲートポイント2の管理下にあり、サービス利用端末10に、無線LAN経由でネットワーク上に存在する任意のノードへのネットワーク接続を提供する。   The wireless access network 4 is under the management of the wireless access gate point 2 and provides the service using terminal 10 with a network connection to an arbitrary node existing on the network via the wireless LAN.

ここで述べる無線アクセスゲートポイント2は、一般的なものしてIEEE802.1x準拠のアクセスポイントなどが挙げられる。その場合、無線アクセスゲートポイント2に接続する無線LANクライアントを認証する機能は、無線アクセスゲートポイント2とは独立したノードとして存在してネットワーク的にリンクを張っているサーバ(例えばRadiusサーバ)が代行してもよい。   The wireless access gate point 2 described here is generally an IEEE 802.1x-compliant access point or the like. In this case, the function of authenticating the wireless LAN client connected to the wireless access gate point 2 is performed by a server (for example, a Radius server) that exists as a node independent of the wireless access gate point 2 and has a network link. May be.

また、無線アクセスゲートポイント2と無線アクセスネットワーク4の関係として、複数の無線アクセスゲートポイント2が同一の無線アクセスネットワーク4に関連付けられてもよい。   Further, as a relationship between the radio access gate point 2 and the radio access network 4, a plurality of radio access gate points 2 may be associated with the same radio access network 4.

さらに、無線アクセスネットワーク4の任意のノードへの接続性について具体的に説明する。図1を例にすると、無線アクセスネットワーク4としては、無線アクセスゲートポイント2の支配下にあるネットワーク上に存在するノード以外には接続できない構成の無線アクセスネットワーク4a、無線アクセスネットワーク4cに加えて他で構成されているローカルネットワーク5(リモートローカルネットワークと呼ぶ)上に存在するノードにもアクセス可能な構成になっている無線アクセスネットワーク4b、グローバルネットワーク6との接続が確立されておりグローバルネットワーク6上に存在するノードにもアクセス可能な構成になっている無線アクセスネットワーク4c等が考えられる。   Further, connectivity to an arbitrary node of the radio access network 4 will be specifically described. Taking FIG. 1 as an example, as the radio access network 4, in addition to the radio access network 4a and the radio access network 4c, which cannot be connected to nodes other than the nodes existing on the network under the control of the radio access gate point 2, there are others. A connection is established with the wireless access network 4b and the global network 6 that are configured to be accessible to nodes existing on the local network 5 (referred to as a remote local network) configured on the global network 6. A wireless access network 4c or the like configured to be able to access nodes existing in the network can be considered.

図2は、本発明の無線LAN自動選択接続システムを構成するサービス利用端末の模式的ブロック構成図である。サービス利用端末10は、無線LANインタフェース11、ネットワーク接続管理部12、サービス接続処理部13、ネットワーク/サービス関連情報格納部14、サービス接続管理部15、接続ポリシー作成部16、サービス利用クライアント17、制御部18、記録媒体19を有する。   FIG. 2 is a schematic block configuration diagram of a service use terminal constituting the wireless LAN automatic selection connection system of the present invention. The service use terminal 10 includes a wireless LAN interface 11, a network connection management unit 12, a service connection processing unit 13, a network / service related information storage unit 14, a service connection management unit 15, a connection policy creation unit 16, a service use client 17, and a control. Part 18 and recording medium 19.

無線LANインタフェース11は、一般的な無線通信プロトコルに基づいた無線通信機能を提供する。一般的な無線通信プロトコルとしては、IEEE802.11などが挙げられる。   The wireless LAN interface 11 provides a wireless communication function based on a general wireless communication protocol. Examples of general wireless communication protocols include IEEE 802.11.

ネットワーク接続管理部12は、無線LANインタフェース11によって検出された近隣の無線アクセスゲートポイント2の情報を受け取り、その情報をID(以下、ネットワークIDと呼ぶ)として管理する。また、ネットワークIDによって指定された無線アクセスネットワーク4への接続処理を無線LANインタフェース11を用いて行なう。   The network connection management unit 12 receives information on neighboring wireless access gate points 2 detected by the wireless LAN interface 11, and manages the information as an ID (hereinafter referred to as a network ID). In addition, connection processing to the wireless access network 4 designated by the network ID is performed using the wireless LAN interface 11.

サービス接続処理部13は、ネットワークサービスを提供しているサーバへ無線LANインタフェース11を用いてネットワーク接続して、サービスを利用可能な状態にするためにサーバとの認証や利用サービスのネゴシエーション処理を行なう。   The service connection processing unit 13 connects to a server that provides a network service using the wireless LAN interface 11 and performs authentication with the server and negotiation of a service to make the service available. .

ネットワーク/サービス関連情報格納部14は、フラッシュメモリやハードディスクなどの一般的なデータ保持機構で構成され、ネットワークIDとサービス内容の情報(アクセス先、属性、等)とを関連付けて格納する。   The network / service related information storage unit 14 is configured by a general data holding mechanism such as a flash memory or a hard disk, and stores a network ID and service content information (access destination, attributes, etc.) in association with each other.

サービス接続管理部15は、サービス利用端末10が利用するサービスをID(以下、サービスIDと呼ぶ)として管理する。また、ネットワーク/サービス関連情報格納部14よりネットワークとサービスとの関連情報を読み出し、サービス利用端末10が利用するサービスとネットワークとの関連付けを行なう。さらに、利用するサービスに適したネットワークを選択するために、サービスへの接続指針を示す情報(以下、接続ポリシーと呼ぶ)を入力とし、そのポリシーを基にして接続するネットワークを選択する。   The service connection management unit 15 manages a service used by the service using terminal 10 as an ID (hereinafter referred to as a service ID). Further, the network / service related information storage unit 14 reads the related information between the network and the service, and associates the service used by the service using terminal 10 with the network. Further, in order to select a network suitable for the service to be used, information indicating a connection guideline to the service (hereinafter referred to as a connection policy) is input, and a network to be connected is selected based on the policy.

接続ポリシー作成部16は、サービス利用端末10のユーザが要求するサービス利用形態に関する情報を入力として、接続ポリシーを生成する。   The connection policy creation unit 16 receives the information on the service usage mode requested by the user of the service usage terminal 10 as an input and generates a connection policy.

サービス利用クライアント17は、ネットワークサービスを利用するためのクライアント機能を持ち、サービス利用端末10のユーザ7とのインタフェースを持つ。ユーザ7とのインタラクションによって得られた情報は、接続ポリシー作成部16に入力され接続ポリシー作成に利用される。さらに、サービス接続管理部15よりサービスへの接続状況の情報を受け取り、ユーザ7へその情報を提示する。サービスが接続された後は、無線LANインタフェース11を経由してサービスを提供するサーバと直接通信する。   The service use client 17 has a client function for using the network service, and has an interface with the user 7 of the service use terminal 10. Information obtained by interaction with the user 7 is input to the connection policy creating unit 16 and used for creating a connection policy. Furthermore, the service connection management unit 15 receives service connection status information and presents the information to the user 7. After the service is connected, it communicates directly with the server providing the service via the wireless LAN interface 11.

ここで、制御部18はサービス利用端末10の各部を制御するデータ処理装置(不図示)を有して各部を制御する。制御プログラムは記録媒体19から制御部18のデータ処理装置に読み込まれてデータ処理装置の動作を制御する。制御プログラムが読み込まれた状態では記録媒体19はなくてもよい。   Here, the control unit 18 has a data processing device (not shown) that controls each unit of the service using terminal 10 and controls each unit. The control program is read from the recording medium 19 into the data processing device of the control unit 18 and controls the operation of the data processing device. The recording medium 19 may not be present in a state where the control program is read.

記録媒体19は、サービス利用端末10が、ネットワークIDと提供されるサービス内容の情報とを関連付けて格納し、利用したいサービス利用形態に関してユーザ7から入力した情報に基づいてサーバから提供されるサービスへの接続指針を示す情報を生成し、サービス提供サーバ3に接続を要求する際に、サービスへの接続指針を示す情報に対応した無線アクセスネットワーク4を自動的に選択して接続するための制御プログラムを記録する。制御部18のデータ処理装置は制御プログラムの制御により以下の処理を実行する。   The recording medium 19 stores the network ID and the service content information to be provided in association with each other by the service use terminal 10, and provides the service provided from the server based on the information input from the user 7 regarding the service use form desired to be used. Control program for automatically selecting and connecting to the wireless access network 4 corresponding to the information indicating the service connection guideline when generating information indicating the connection guideline and requesting connection to the service providing server 3 Record. The data processing device of the control unit 18 executes the following processing under the control of the control program.

即ち、
サービス利用端末10のネットワーク/サービス関連情報格納部14に、接続対象となるネットワークで展開されているサービスに関する情報を取得してそれぞれのサービス内容の情報をネットワークIDと対応させて格納する処理と、
利用したいサービス利用形態に関するユーザから入力した情報に基づいて、サーバから提供されるサービスへの接続指針を示す情報である接続ポリシーを生成する処理と、
近隣にある無線アクセスネットワーク4の無線アクセスゲートポイント2を検索する処理と、
検索を受けた無線アクセスゲートポイント2から受信したネットワーク識別子をネットワークIDに変換する処理と、
変換したネットワークIDに対応するサービス内容の情報をネットワーク/サービス関連情報格納部14から読み出して、接続ポリシーと照合して接続すべきネットワークIDを選択する処理と、
選択されたネットワークIDと対応する無線アクセスゲートポイント2に対して無線アクセスネットワーク4への接続要求を行なう処理と、
接続された無線アクセスネットワーク4上の接続ポリシーと対応するサービスを提供するサービス提供サーバ3への接続要求を行なう処理と、
接続されたサービス提供サーバ3からネットワークサービスを受ける処理とを実行する。
That is,
Processing for acquiring information related to services deployed in the network to be connected in the network / service related information storage unit 14 of the service using terminal 10 and storing information on the contents of each service in association with the network ID;
A process of generating a connection policy, which is information indicating a connection guideline to a service provided from a server, based on information input from a user regarding a service usage mode to be used;
A process of searching for a wireless access gate point 2 of a nearby wireless access network 4;
A process of converting a network identifier received from the wireless access gate point 2 that has received the search into a network ID;
A process of reading service content information corresponding to the converted network ID from the network / service related information storage unit 14 and checking a connection policy to select a network ID to be connected;
Processing for requesting connection to the wireless access network 4 to the wireless access gate point 2 corresponding to the selected network ID;
Processing for making a connection request to the service providing server 3 that provides a service corresponding to the connection policy on the connected radio access network 4;
A process of receiving a network service from the connected service providing server 3 is executed.

次に、ネットワーク/サービス関連情報格納部14が持つ、各情報のデータベース格納形式について説明する。図7は、ネットワーク識別子とネットワークIDの関連情報のデータベースの一例を示している。この関連情報は後に説明するシーケンスのステップS207で、ネットワーク接続管理部12が取得したネットワーク識別子からネットワークIDを割り出すために使用される。   Next, the database storage format of each information that the network / service related information storage unit 14 has will be described. FIG. 7 shows an example of a database of related information on network identifiers and network IDs. This related information is used to determine the network ID from the network identifier acquired by the network connection management unit 12 in step S207 of the sequence described later.

このデータベースは、ネットワーク識別子をキーにしてそれに関連するネットワークIDを割り出せるようになっている。この表では、複数のネットワーク識別子に一つのネットワークIDが割り当てられているケースも存在する。複数の無線アクセスゲートポイント2が一つの無線アクセスネットワーク4を共有している場合も考慮してこのような構成を取るようになっている。   In this database, a network ID associated with a network identifier can be determined. In this table, there is a case where one network ID is assigned to a plurality of network identifiers. This configuration is also taken into consideration when a plurality of radio access gate points 2 share one radio access network 4.

図8は、ネットワークIDとサービスIDの関連を示すデータベースの一例を示している。この関連情報は、ネットワークIDで識別される無線アクセスネットワーク4上で利用可能なサービスの持つサービスIDが、各ネットワークIDに関連付けられて格納されている。後に説明するシーケンスのステップS209で、サービス接続管理部15が取得したネットワークIDからそこで利用可能なサービスを割り出すために使用される。   FIG. 8 shows an example of a database indicating the relationship between the network ID and the service ID. In this related information, a service ID of a service that can be used on the wireless access network 4 identified by the network ID is stored in association with each network ID. In step S209 of the sequence described later, the service connection management unit 15 is used to determine a service available there from the network ID acquired.

このデータベースは、ネットワークIDをキーにしてそれに関連するサービスIDを割り出せるようになっている。この表では、一つのネットワークIDに複数のサービスIDが割り当てられる構成になっている。これは一つの無線アクセスネットワーク4で接続可能なサービスが複数あることを示している。   In this database, the service ID related to the network ID can be determined. In this table, a plurality of service IDs are assigned to one network ID. This indicates that there are a plurality of services that can be connected by one radio access network 4.

図9は、ネットワークIDと無線アクセスネットワーク4に接続するために必要な認証情報に関するデータベースの一例を示している。この情報は、無線アクセスネットワーク4への接続に必要な認証情報と、その認証情報に対応する無線アクセスネットワーク4に割り振られたネットワークIDとが関連付けられて格納されている。後に説明するシーケンスのステップS302で、ネットワーク接続管理部12が無線アクセスネットワーク4へ接続するのに必要な認証情報を得るために使用される。   FIG. 9 shows an example of a database related to the network ID and authentication information necessary for connecting to the radio access network 4. This information is stored in association with authentication information necessary for connection to the radio access network 4 and a network ID assigned to the radio access network 4 corresponding to the authentication information. In step S302 of the sequence described later, the network connection management unit 12 is used to obtain authentication information necessary for connecting to the radio access network 4.

このデータベースでは、ネットワークIDをキーにしてそれに関連する認証情報を割り出せるようになっている。この表では、認証情報の一例として、ユーザID、パスワード、証明書が項目として用意されている。また複数の無線アクセスネットワーク4を一つの認証情報で接続できるように、複数のネットワークIDに一つの認証情報が割り当てられるケースも考慮されている。   In this database, the network ID can be used as a key, and authentication information related thereto can be determined. In this table, as an example of authentication information, a user ID, a password, and a certificate are prepared as items. A case is also considered in which one piece of authentication information is assigned to a plurality of network IDs so that a plurality of wireless access networks 4 can be connected with one piece of authentication information.

図10は、サービスIDとサービスの特性を示す情報に関するデータベースの一例を示している。この情報は、サービスに関連する諸情報(URL、属性情報、認証情報)とその諸情報に対応するサービス提供サーバ3に割り振られたサービスIDとが関連付けられて格納されている。後の説明するシーケンスのステップS307で、サービス接続処理部13がサービス提供サーバ3へ接続するのに必要なネゴシエーション用データを得るために使用される。   FIG. 10 shows an example of a database related to information indicating service ID and service characteristics. This information is stored by associating various information related to the service (URL, attribute information, authentication information) and a service ID assigned to the service providing server 3 corresponding to the various information. In step S307 of the sequence described later, the service connection processing unit 13 is used to obtain negotiation data necessary for connecting to the service providing server 3.

このデータベースでは、サービスIDをキーにしてそれに関連するサービスの諸情報として、サービスの種類、サーバへの接続先、属性情報、認証情報を割り出せるようになっている。この表では、サービスの種類は一般的な文字列で表現している。サーバへの接続先としてはURLを用いている。属性情報に関しては、属性の項目を示す文字列とその項目の値をコロンで区切った文字列を併せて、サービスIDに関連する一つの属性情報として表現する。これは、属性情報の項目やその数がサービスによって異なることからこの様な構成になっている。認証情報には、図9の無線アクセスネットワーク4に接続するために必要な認証情報と同様にユーザID、パスワード、証明書が用意されている。   In this database, the service type, service connection destination, attribute information, and authentication information can be determined as service information related to the service ID as a key. In this table, the type of service is represented by a general character string. A URL is used as a connection destination to the server. With regard to the attribute information, a character string indicating an attribute item and a character string obtained by separating the value of the item with a colon are combined and expressed as one attribute information related to the service ID. This is because the attribute information items and the number of attribute information differ depending on the service. As the authentication information, a user ID, a password, and a certificate are prepared in the same manner as the authentication information necessary for connecting to the wireless access network 4 of FIG.

次に、第1の実施の形態の無線LAN自動選択接続システムの動作を図1のシステム構成図と図2の内部構成図、図3〜図5のシーケンス、図6のフローチャートを用いて詳細に説明する。   Next, the operation of the wireless LAN automatic selection and connection system of the first embodiment will be described in detail with reference to the system configuration diagram of FIG. 1, the internal configuration diagram of FIG. 2, the sequences of FIGS. 3 to 5 and the flowchart of FIG. explain.

図3のシーケンスは、サービス利用端末10のユーザ7が利用したいサービスを選択し、その利用形態をサービス利用端末10へ通知するところから始まる(ステップS101)。ユーザからサービス利用の意思をうけたサービス利用端末10は、近隣にある無線アクセスゲートポイント2を検索する(ステップS102)。検索を受けた無線アクセスゲートポイント2は、サービス利用端末10に対して自身のネットワーク識別子を通知する(ステップS103)。ちなみに、ここで言うネットワーク識別子は、無線アクセスゲートポイント2がIEEE802.1xを実装した無線LANアクセスポイントであった場合は、ESS−IDに相当する。   The sequence in FIG. 3 starts when the user 7 of the service use terminal 10 selects a service that the user wants to use and notifies the service use terminal 10 of the use form (step S101). The service use terminal 10 that has received an intention to use the service from the user searches for a nearby wireless access gate point 2 (step S102). The wireless access gate point 2 that has received the search notifies the service using terminal 10 of its network identifier (step S103). Incidentally, the network identifier referred to here corresponds to an ESS-ID when the wireless access gate point 2 is a wireless LAN access point that implements IEEE 802.1x.

また、ステップS102とS103は、ステップS101のタイミングに関係なく、定期的に検索を行なって予めネットワーク識別子の情報をキャッシュしておいてもよい。   Steps S102 and S103 may be periodically searched and the network identifier information may be cached in advance regardless of the timing of step S101.

次にサービス利用端末10は、ステップS103にて受信した、あるいは予め収集しておいたネットワーク識別子をネットワークIDに変換する(ステップS104)。そして、ユーザ7より通知されたサービスの利用形態を基にして接続ポリシーを決定し(ステップS105)、その接続ポリシーを基にして接続すべきネットワークIDを決定する(ステップS106)。ステップS104からS106のシーケンスについては図4を参照して後に詳細に説明する。   Next, the service using terminal 10 converts the network identifier received in step S103 or collected in advance into a network ID (step S104). Then, a connection policy is determined based on the service usage form notified by the user 7 (step S105), and a network ID to be connected is determined based on the connection policy (step S106). The sequence of steps S104 to S106 will be described in detail later with reference to FIG.

接続すべきネットワークIDを決定したサービス利用端末10は、対象となる無線アクセスゲートポイント2に対して無線アクセスネットワーク4への接続要求を行なう(ステップS107)。接続要求の際には、サービス利用端末10はネットワーク接続のために必要な認証情報も送信する。接続要求を受けた無線アクセスゲートポイント2は、サービス利用端末10から送られてきた認証情報を基に、サービス利用端末10にネットワーク接続の権利があるかどうかを認証する(ステップS108)。ここで、認証処理は、無線アクセスゲートポイント2自身が行なってもよいし、IEEE802.1xで規定された動作のように、無線アクセスゲートポイント2とは別のノードに存在する認証用サーバに認証処理を代行させてもよい。ステップS108にて認証処理を完了した無線アクセスゲートポイント2は、認証結果をサービス利用端末10に返す(ステップS109)。   The service using terminal 10 that has determined the network ID to be connected makes a connection request to the wireless access network 4 to the target wireless access gate point 2 (step S107). At the time of the connection request, the service using terminal 10 also transmits authentication information necessary for network connection. The wireless access gate point 2 that has received the connection request authenticates whether or not the service using terminal 10 has the right to connect to the network, based on the authentication information sent from the service using terminal 10 (step S108). Here, the authentication process may be performed by the wireless access gate point 2 itself, or authenticated to an authentication server that exists in a node different from the wireless access gate point 2 as in the operation defined by IEEE802.1x. Processing may be substituted. The wireless access gate point 2 that has completed the authentication process in step S108 returns an authentication result to the service using terminal 10 (step S109).

無線アクセスネットワーク4とのリンクを確立したサービス利用端末10は、次に、サービス提供サーバ3に対してサービス接続要求を行なう(ステップS110)。接続要求の際には、サービス利用端末10はサービス接続のために必要な認証情報や利用したいサービス形態に関する情報も送信する。接続要求を受けたサービス提供サーバ3は、サービス利用端末10から送られてきた情報を基に、サービス利用端末10が自身の提供するサービスに接続可能かどうかの認証を行なう(ステップS111)。そして、認証処理を完了したサービス提供サーバ3は認証結果をサービス利用端末10に返す(ステップS112)。認証結果を受信したサービス利用端末10は、その内容がサービスを利用可能なものであれば、ユーザ7に対してサービスが利用可能になったことを通知する(ステップS113)。ステップS107〜S113のシーケンスにおけるサービス利用端末10のより詳細な内部動作は、図5を参照して後に詳細に説明する。   Next, the service using terminal 10 that has established a link with the wireless access network 4 makes a service connection request to the service providing server 3 (step S110). At the time of a connection request, the service using terminal 10 also transmits authentication information necessary for service connection and information on a service form to be used. The service providing server 3 that has received the connection request authenticates whether or not the service using terminal 10 can connect to the service provided by the service using terminal 10 based on the information transmitted from the service using terminal 10 (step S111). Then, the service providing server 3 that has completed the authentication process returns an authentication result to the service using terminal 10 (step S112). The service using terminal 10 that has received the authentication result notifies the user 7 that the service has become available if the content is that the service can be used (step S113). A more detailed internal operation of the service using terminal 10 in the sequence of steps S107 to S113 will be described in detail later with reference to FIG.

以上、ステップS101〜S113のステップを経て、ユーザ7はサービス提供サーバ3が提供するネットワークサービスを最適なネットワークリンクを経由して受けることができる(ステップS114)。   As described above, through the steps S101 to S113, the user 7 can receive the network service provided by the service providing server 3 via the optimum network link (step S114).

図4のシーケンスは、サービス利用端末10が、サービス利用クライアント17より利用したいサービスを指定されて、それに適したネットワークIDを決定するまでのサービス利用端末10の内部動作を示したものである。   The sequence of FIG. 4 shows the internal operation of the service using terminal 10 until the service using terminal 10 designates a service that the service using client 17 wants to use and determines a suitable network ID.

本シーケンスは、サービス利用クライアント17がユーザから指定されたサービスに関連するサービスIDとその利用形態を示す情報を、接続ポリシー作成部16へ通知するところから始まる(ステップS201)。   This sequence starts when the service use client 17 notifies the connection policy creation unit 16 of a service ID related to the service designated by the user and information indicating its use form (step S201).

選択されたサービスIDとその利用形態を示す情報を受け取った接続ポリシー作成部16は、受け取った情報を基にそのサービスIDに関連した接続ポリシーを作成し(ステップS202)、その情報をサービス接続管理部15に渡す(ステップS203)。接続ポリシーには、サービス属性情報やサービスを利用する際の認証情報と、それらの情報の必要性の有無を示した情報が含まれる。ちなみにサービス属性情報とは、サービスが展開されるロケーションやサービスを運用するサーバの特徴を示すものである。より具体的な説明のためにネットワークプリンタを例にすると、プリンタの場所は何処か、サポートする用紙サイズはなにか、カラー対応か、などが挙げられる。   The connection policy creation unit 16 that has received the information indicating the selected service ID and its usage form creates a connection policy related to the service ID based on the received information (step S202), and manages the information as a service connection management. It passes to the part 15 (step S203). The connection policy includes service attribute information, authentication information when using the service, and information indicating whether or not such information is necessary. Incidentally, the service attribute information indicates the location where the service is deployed and the characteristics of the server operating the service. For a more specific explanation, taking a network printer as an example, where is the location of the printer, what paper size is supported, and whether it corresponds to color, etc.

ステップS203にて接続ポリシーを受け取ったサービス接続管理部15は、ネットワーク接続管理部12に対して近隣の無線アクセスネットワーク4に関連したネットワークIDを通知するように要求する(ステップS204)。要求を受けたネットワーク接続管理部12は、無線LANインタフェース11に近隣のネットワーク識別子を検索するように要求する(ステップS05)。要求を受けた無線LANインタフェース11は、近隣のネットワーク識別子を検索してその検索結果をネットワーク接続管理部12に通知する(ステップS206)。検索結果を受け取ったネットワーク接続管理部12は、ネットワーク識別子に関連するネットワークIDのリストを生成する。生成の際には、ネットワーク識別子とネットワークIDの関連情報をネットワーク/サービス関連情報格納部14より読み出し、その情報を基にして行なう(ステップS207)。ネットワーク識別子とネットワークIDの関連情報の具体的な格納形式は図7を参照して先に詳細に説明されている。生成したネットワークIDのリストはサービス接続管理部15に渡す(ステップS208)。ちなみに、ネットワーク接続管理部12は無線LANインタフェース11を用いてネットワーク識別子を取得する動作(S205、S206)は定期的に行なっていて、取得したネットワーク識別子は常にキャッシュしておいてもよい。そうすることによって、ステップS204でネットワークIDを要求された際には、ステップS205、S206をスキップしてキャッシュしてあるネットワーク識別子を用いてそれに関連するネットワークIDを生成することができる。   The service connection management unit 15 that has received the connection policy in step S203 requests the network connection management unit 12 to notify the network ID related to the neighboring radio access network 4 (step S204). Upon receiving the request, the network connection management unit 12 requests the wireless LAN interface 11 to search for a nearby network identifier (step S05). Upon receiving the request, the wireless LAN interface 11 searches for a nearby network identifier and notifies the network connection management unit 12 of the search result (step S206). Upon receiving the search result, the network connection management unit 12 generates a list of network IDs related to the network identifier. At the time of generation, the related information of the network identifier and the network ID is read from the network / service related information storage unit 14 and is based on the information (step S207). The specific storage format of the network identifier and the related information of the network ID has been described in detail with reference to FIG. The generated network ID list is transferred to the service connection management unit 15 (step S208). Incidentally, the network connection management unit 12 periodically performs an operation (S205, S206) of acquiring a network identifier using the wireless LAN interface 11, and the acquired network identifier may be always cached. By doing so, when a network ID is requested in step S204, steps S205 and S206 can be skipped to generate a network ID related to the cached network identifier.

ネットワーク接続管理部12より近隣の無線アクセスネットワーク4に関連したネットワークIDを通知されたサービス接続管理部15は、ネットワークIDに対応した無線アクセスネットワーク4から接続可能なサービスのサービスID、属性情報、認証情報をネットワーク/サービス関連情報格納部14より読み出す(ステップS209)。ネットワークIDとサービスの関連付けを行なう際は、図8を参照して説明した上述のネットワークIDとサービスIDの関連を示すデータベースと図10を参照して説明した上述のサービスIDとサービス情報の関連を示すデータベースを用いる。さらに、その読み出した情報を、ステップS203で取得した接続ポリシーの情報と照合して、接続すべきネットワークIDを決定する(S210)。接続すべきネットワークIDを決める時の照合処理の例をフローチャート図6に示す。   The service connection management unit 15 notified of the network ID related to the neighboring radio access network 4 from the network connection management unit 12 is a service ID, attribute information, and authentication of a service connectable from the radio access network 4 corresponding to the network ID. Information is read from the network / service related information storage unit 14 (step S209). When associating the network ID with the service, the database indicating the relationship between the network ID and the service ID described with reference to FIG. 8 and the relationship between the service ID and the service information described with reference to FIG. Use the database shown. Further, the read information is checked against the connection policy information acquired in step S203 to determine a network ID to be connected (S210). FIG. 6 is a flowchart showing an example of collation processing when determining a network ID to be connected.

図6のフローチャートは、サービス接続管理部15が、接続ポリシー作成部16から取得した接続ポリシーとネットワーク/サービス関連情報格納部14から取得したネットワークIDに関連したサービスの情報とより、どのネットワークIDを選択するかの選定過程を表すものである。本フローチャートは、サービス接続管理部15が外部から選定に必要な情報を取得するところから始まる。   In the flowchart of FIG. 6, the service connection management unit 15 determines which network ID is based on the connection policy acquired from the connection policy creation unit 16 and the service information related to the network ID acquired from the network / service related information storage unit 14. It represents the selection process of whether to select. This flowchart starts when the service connection management unit 15 acquires information necessary for selection from the outside.

サービス接続管理部15は、最初に図4のステップS203の接続ポリシーの取得(ステップS401)、図4のステップS208のネットワークIDの取得(ステップS402)を行なう。さらにステップS402で取得したネットワークIDをキーにして、それに関連するサービスの情報も取得する(ステップS403)。   The service connection management unit 15 first acquires the connection policy in step S203 in FIG. 4 (step S401) and acquires the network ID in step S208 in FIG. 4 (step S402). Further, the service ID related to the network ID acquired in step S402 is also acquired as a key (step S403).

S401で取得した接続ポリシーには、サービス利用クライアント17によって指定されたサービス利用形態の情報が含まれている。具体的にはサービス属性の値と、その値が"必須"なのか"オプション"なのかを示す情報がそれにあたる。サービス接続管理部15は、ネットワークIDの選定処理として、最初にステップS403で取得したネットワークIDに関連付けされたサービスの中から、そのサービスが持つサービス属性が接続ポリシーの“必須”の項目を全て満たしているものを探す(ステップS404)。もしも、“必須”の項目を全て満たしているサービスがなかった場合(ステップS404N)、サービス接続管理部15は、サービス利用クライアント17に対して接続対象となるネットワークIDが無かったことを通知する(ステップS405)。   The connection policy acquired in S401 includes information on the service usage form designated by the service usage client 17. Specifically, the service attribute value and information indicating whether the value is “required” or “optional” correspond to it. As a network ID selection process, the service connection management unit 15 satisfies all the “required” items of the connection policy among the services associated with the network ID first acquired in step S403. A search is made (step S404). If there is no service satisfying all the “required” items (step S404N), the service connection management unit 15 notifies the service using client 17 that there is no network ID to be connected (step S404N). Step S405).

一方、“必須”の項目を全て満たしているサービスが存在した場合(ステップS404Y)、選択対象となるネットワークIDが一つなのか複数なのかを判定する(ステップS406)。もしも、一つだった場合(ステップS406N)、そのネットワークIDを選定対象とする(ステップS411)。   On the other hand, if there is a service that satisfies all the “required” items (step S404Y), it is determined whether there is one or more network IDs to be selected (step S406). If the number is one (step S406N), the network ID is selected (step S411).

もしも、複数だった場合は(ステップS406Y)、"オプション"の項目を用いて以下のように選定対象を絞る。まず、サービス接続管理部15は各ネットワークIDに対応したサービスより、接続ポリシーの中の"オプション"項目に該当する属性情報を満たしているものを調べる(ステップS407)。そして、接続ポリシーを満たしている各属性情報に重み付けをして、その合計した値を「サービスの満足値」として算出し、満足値が一番高いサービスに関連付けされているネットワークIDを選択候補とする(ステップS408)。もしも、以上のステップで選択候補のネットワークIDが一つに絞れた場合は(ステップS409Y)、そのネットワークIDを選定対象とする。(ステップS411)。   If there are a plurality of items (step S406Y), the selection target is narrowed down using the “option” item as follows. First, the service connection management unit 15 checks the service corresponding to each network ID that satisfies the attribute information corresponding to the “option” item in the connection policy (step S407). Then, each attribute information satisfying the connection policy is weighted, and the total value is calculated as a “service satisfaction value”, and the network ID associated with the service with the highest satisfaction value is selected as a selection candidate. (Step S408). If the network IDs of selection candidates are narrowed down to one in the above steps (step S409Y), that network ID is selected. (Step S411).

もしも、ステップS408を経ても選択候補のネットワークIDが一つに絞れない場合は(ステップS409N)、選択候補の中からランダムで一つのネットワークIDを選び出し(ステップS410)、そのネットワークIDを選定対象とする(ステップS411)。   If the network ID of the selection candidate cannot be narrowed down to one even after step S408 (step S409N), one network ID is selected at random from the selection candidates (step S410), and the network ID is selected as the selection target. (Step S411).

図5のシーケンスは、サービス利用端末10が、接続すべきネットワークIDを決定した後にサービスの接続を行い、サービスが利用可能になったことをユーザに通知するまでのサービス利用端末10の内部動作を示したものである。本シーケンスは、サービス接続管理部15が図4のステップS210にて接続すべきネットワークIDを決定したところから始まる。サービス接続管理部15は、ネットワーク接続管理部12に対して接続すべきネットワークIDを指定して無線アクセスネットワーク4への接続を要求する(ステップS301)。接続要求を受けたネットワーク接続管理部12は、指定されたネットワークIDに対応する無線アクセスネットワーク4へ接続するために必要な認証情報を、ネットワーク/サービス関連情報格納部14より読み出す(ステップS302)。認証情報はネットワークIDと関連付けされて格納されている。そのデータベースは図9を参照して先に詳細に説明されている。   The sequence of FIG. 5 shows the internal operation of the service using terminal 10 until the service using terminal 10 determines the network ID to be connected, connects the service, and notifies the user that the service is available. It is shown. This sequence starts when the service connection management unit 15 determines a network ID to be connected in step S210 of FIG. The service connection management unit 15 specifies a network ID to be connected to the network connection management unit 12 and requests connection to the wireless access network 4 (step S301). Receiving the connection request, the network connection management unit 12 reads authentication information necessary for connection to the radio access network 4 corresponding to the designated network ID from the network / service related information storage unit 14 (step S302). The authentication information is stored in association with the network ID. The database has been described in detail above with reference to FIG.

無線アクセスネットワーク4への接続に必要な認証情報を得たネットワーク接続管理部12は、無線LANインタフェース11に対して無線アクセスネットワーク4への接続処理を要求する(ステップS303)。S302で得た認証情報はこの接続要求の際に一緒に渡す。ネットワーク接続管理部12より接続要求を受け取った無線LANインタフェース11は、無線アクセスゲートポイント2と通信して無線アクセスネットワーク4への接続処理を行い、その処理結果をネットワーク接続管理部12に通知する(ステップS304)。処理結果を受け取ったネットワーク接続管理部12は、無線アクセスネットワーク4への接続処理が完了したことをサービス接続管理部15に通知する(ステップS305)。ネットワーク接続管理部12より無線アクセスネットワーク4への接続通知を受けたサービス接続管理部15は、サービス接続処理部13へ接続すべきサービスIDを指定してサービス提供サーバ3への接続を要求する(ステップS306)。接続要求を受けたサービス接続処理部13は、受け取ったサービスIDに関連しているサービス提供サーバ3とのネゴシエーションに必要な情報を、ネットワーク/サービス関連情報格納部14より読み出す(ステップS307)。ここでいうネゴシエーション処理とは、サービス提供サーバ3への接続先の情報や、サービスを利用する際に必要な個人認証処理、サービス利用形態の照合処理などが含まれる。   The network connection management unit 12 that has obtained the authentication information necessary for connection to the wireless access network 4 requests the wireless LAN interface 11 to perform processing for connecting to the wireless access network 4 (step S303). The authentication information obtained in S302 is delivered together with this connection request. The wireless LAN interface 11 that has received the connection request from the network connection management unit 12 communicates with the wireless access gate point 2 to perform connection processing to the wireless access network 4 and notifies the network connection management unit 12 of the processing result ( Step S304). The network connection management unit 12 that has received the processing result notifies the service connection management unit 15 that the connection processing to the wireless access network 4 has been completed (step S305). The service connection management unit 15 that has received a notification of connection to the wireless access network 4 from the network connection management unit 12 specifies a service ID to be connected to the service connection processing unit 13 and requests connection to the service providing server 3 ( Step S306). Receiving the connection request, the service connection processing unit 13 reads information necessary for negotiation with the service providing server 3 related to the received service ID from the network / service related information storage unit 14 (step S307). The negotiation processing here includes information on the connection destination to the service providing server 3, personal authentication processing necessary for using the service, processing for checking the service usage mode, and the like.

サーバへのネゴシエーションに必要な情報を得たサービス接続処理部13は、サービス提供サーバ3へ接続するためのネゴシエーション用データを生成し、そのアクセス先を指定して、そのデータの送信を無線LANインタフェース11に要求する(ステップS308)。ネゴシエーション用データの送信要求を受けた無線LANインタフェース11は、指定されたアクセス先に対してネゴシエーション用データを送信し、サービス提供サーバ3から送られてきたその処理結果の内容を示す情報をサービス接続処理部13に送信する(ステップS309)。そして、接続処理結果を受け取ったサービス接続処理部13は、サービス接続処理の完了をサービス接続管理部15に通知する(ステップS310)。   The service connection processing unit 13 having obtained information necessary for negotiation with the server generates negotiation data for connecting to the service providing server 3, designates the access destination, and transmits the data to the wireless LAN interface. 11 (step S308). Upon receiving the negotiation data transmission request, the wireless LAN interface 11 transmits the negotiation data to the designated access destination, and connects the information indicating the contents of the processing result sent from the service providing server 3 to the service connection. The data is transmitted to the processing unit 13 (step S309). Then, the service connection processing unit 13 that has received the connection processing result notifies the service connection management unit 15 of the completion of the service connection processing (step S310).

サービス接続処理の完了を通知されたサービス接続管理部15は、サービス利用クライアント17に対してサービスが利用可能になったことを通知する(ステップS311)。通知を受けたサービス利用クライアント17は、サービスが利用可能になったことをユーザ7に通知する(ステップS312)。基本的にユーザに通知する手段としては、サービス利用クライアント17がユーザーインタフェースを備え、それを用いるものが考えられる。   The service connection management unit 15 notified of the completion of the service connection process notifies the service use client 17 that the service is available (step S311). The service use client 17 that has received the notification notifies the user 7 that the service is available (step S312). Basically, as a means for notifying the user, a service using client 17 having a user interface and using it can be considered.

次に本発明の第2の実施の形態の無線LAN自動選択接続システムについて説明する。第2の実施の形態ではシステムの構成は第1の実施の形態と同じであるが、サービス利用端末10の構成が第1の実施の形態とことなるので図11を参照して相違点のみ説明し、同一の部分については説明を省略する。図11は本発明の第2の実施の形態のサービス利用端末の模式的ブロック構成図である。図11の図2と同じ構成要素の符号は図2に50を加算して示されている。   Next, a wireless LAN automatic selection and connection system according to a second embodiment of this invention will be described. In the second embodiment, the system configuration is the same as that of the first embodiment, but the configuration of the service using terminal 10 is the same as that of the first embodiment, so only the differences will be described with reference to FIG. The description of the same part is omitted. FIG. 11 is a schematic block diagram of a service using terminal according to the second embodiment of this invention. The reference numerals of the same components as FIG. 2 in FIG. 11 are shown in FIG.

第1の実施の形態では、図10に示されるサービス関連情報は、サービス利用端末10のネットワーク/サービス関連情報格納部14が静的な情報として格納していたが、これをSLP(Service Location Protocol)などのサービスディスカバリプロトコルを用いてサービス提供サーバ3のパラメータ変化に対応した動的なデータベースを持つサービス利用端末60にすることで、サービスに適した無線アクセスネットワーク4の選択ルーチンを常に最適な状態に保つことが可能になる。   In the first embodiment, the service-related information shown in FIG. 10 is stored as static information in the network / service-related information storage unit 14 of the service using terminal 10, but this is stored as SLP (Service Location Protocol). The service use terminal 60 having a dynamic database corresponding to the parameter change of the service providing server 3 using the service discovery protocol such as)), the selection routine of the radio access network 4 suitable for the service is always in an optimal state. It becomes possible to keep on.

具体的に説明すると、図11のように、サービス利用端末60内にサービス関連情報収集部68が追加される。サービス関連情報収集部68は、無線アクセスネットワーク4へ接続後、任意のタイミングで接続したネットワークで展開されているサービスに関する情報を収集する機能を持ち、さらに、収集した情報をネットワーク/サービス関連情報格納部64に保存された既存のデータベースと照合して保存内容を更新する機能を持つ。   More specifically, as shown in FIG. 11, a service related information collection unit 68 is added in the service use terminal 60. The service-related information collection unit 68 has a function of collecting information about services deployed in a network connected at an arbitrary timing after connecting to the wireless access network 4, and further stores the collected information in the network / service-related information It has a function of updating the stored content by collating with an existing database stored in the unit 64.

本発明の第1の実施の形態の無線LAN自動選択接続システムの模式的ブロック構成図である。It is a typical block block diagram of the wireless LAN automatic selection connection system of the 1st Embodiment of this invention. 本発明の無線LAN自動選択接続システムを構成するサービス利用端末の模式的ブロック構成図である。It is a typical block block diagram of the service utilization terminal which comprises the wireless LAN automatic selection connection system of this invention. サービス利用端末がサービス提供サーバとの間でネットワークサービスを利用/運営するまでのシーケンスである。This is a sequence until a service using terminal uses / operates a network service with a service providing server. サービス利用端末で接続すべきネットワークIDを決定するまでのシーケンスである。This is a sequence until a network ID to be connected at the service using terminal is determined. サービス利用端末でサービス提供サーバに接続してサービス利用に至るまでのシーケンスである。This is a sequence from connection to a service providing server at a service using terminal to use of the service. サービス利用端末における接続すべきネットワークIDの決定までのフローチャートである。It is a flowchart until determination of network ID which should be connected in a service utilization terminal. ネットワーク/サービス関連情報格納部におけるネットワーク識別子とネットワークIDの関連情報のデータベースの一例を示す模式図である。It is a schematic diagram which shows an example of the database of the relevant information of the network identifier and network ID in a network / service relevant information storage part. ネットワーク/サービス関連情報格納部におけるネットワークIDとサービスIDの関連情報のデータベースの一例を示す模式図である。It is a schematic diagram which shows an example of the database of the relevant information of network ID and service ID in a network / service relevant information storage part. ネットワーク/サービス関連情報格納部におけるネットワークIDと無線アクセスネットワーク4に接続するために必要な認証情報に関するデータベースの一例を示す模式図である。It is a schematic diagram which shows an example of the database regarding the authentication information required in order to connect with network ID and the radio | wireless access network 4 in a network / service relevant information storage part. ネットワーク/サービス関連情報格納部におけるサービスIDとサービスの特性を示す情報に関するデータベースの一例を示す模式図である。It is a schematic diagram which shows an example of the database regarding the information which shows the service ID and the characteristic of a service in a network / service relevant-information storage part. 本発明の第2の実施の形態のサービス利用端末の模式的ブロック構成図である。It is a typical block block diagram of the service utilization terminal of the 2nd Embodiment of this invention.

符号の説明Explanation of symbols

1 無線LAN自動選択接続システム
2 無線アクセスゲートポイント
3 サービス提供サーバ
4 無線アクセスネットワーク4
5 リモートローカルネットワーク
6 グローバルネットワーク
7、57 ユーザ
10、60 サービス利用端末
11、61 無線LANインタフェース
12、62 ネットワーク接続管理部
13、63 サービス接続処理部
14、64 ネットワーク/サービス関連情報格納部
15、65 サービス接続管理部
16、66 接続ポリシー作成部
17、67 サービス利用クライアント
18 制御部
19 記録媒体
68 サービス関連情報収集部
S101〜S114、S201〜S210、S301〜S313、S401〜S411 ステップ
DESCRIPTION OF SYMBOLS 1 Wireless LAN automatic selection connection system 2 Wireless access gate point 3 Service provision server 4 Wireless access network 4
5 Remote local network 6 Global network 7, 57 User 10, 60 Service using terminal 11, 61 Wireless LAN interface 12, 62 Network connection management unit 13, 63 Service connection processing unit 14, 64 Network / service related information storage unit 15, 65 Service connection management unit 16, 66 Connection policy creation unit 17, 67 Service using client 18 Control unit 19 Recording medium 68 Service related information collection unit S101-S114, S201-S210, S301-S313, S401-S411 Step

Claims (1)

無線LANのインタフェースを有し接続先を自動選択できる自動選択接続機能を備えた複数の無線情報端末と、複数のサービス提供サーバと、前記サービス提供サーバが接続していて前記無線情報端末と通信でき、それぞれが識別子を発信する複数の無線アクセスネットワークと、前記無線アクセスネットワークと通信できる通信ネットワークとを備えた無線LAN自動選択接続システムにおいて前記無線情報端末前記サービス提供サーバと自動選択接続するために
前記サービス提供サーバが、提供できるサービス内容を前記無線アクセスネットワークを介して前記無線情報端末に提供するステップと、
前記無線情報端末が、前記サービス提供サーバが提供するそれぞれのサービス内容の情報を該サービス提供サーバのネットワークIDと対応させて格納するステップと、
取得したいサービス並びにその利用形態から接続ポリシーを設定するステップと、
接続可能な前記無線アクセスネットワークを検索するステップと、
検索された前記無線アクセスネットワークのネットワークIDを基に、格納されている該ネットワークIDに対応するそれぞれのサービス内容の情報と前記接続ポリシーとを照合して、取得したいサービス並びにその利用形態を提供できる前記サービス提供サーバを選択するステップと、
選択された前記サービス提供サーバに前記無線アクセスネットワークを経由して接続するステップとを有する、自動選択接続方法であって
前記無線情報端末のネットワーク/サービス関連情報格納部に接続対象となるネットワークで展開されているサービスに関する情報を無線LANの無線アクセスネットワークを経由して取得してそれぞれのサービス内容の情報をネットワークIDと対応させて格納するステップと、
前記無線情報端末が、利用したいサービス利用形態に関するユーザから入力した情報に基づいて、サーバから提供されるサービスへの接続指針を示す情報である接続ポリシーを生成するステップと、
前記無線情報端末が、近隣にある前記無線アクセスネットワークの無線アクセスゲートポイントを検索するステップと、
検索を受けた前記無線アクセスゲートポイントが、前記無線情報端末に対して自身のネットワーク識別子を通知するステップと、
前記無線情報端末が、受信したネットワーク識別子をネットワークIDに変換するステップと、
前記無線情報端末が、変換した前記ネットワークIDと対応するサービス内容の情報を前記ネットワーク/サービス関連情報格納部から読み出して、前記接続ポリシーと照合して接続すべきネットワークIDを選択するステップと、
前記無線情報端末が、選択された前記ネットワークIDと対応する前記無線アクセスゲートポイントに対して無線アクセスネットワークへの接続要求を行なうステップと、
前記無線情報端末が、接続された前記無線アクセスネットワーク上の前記接続ポリシーと対応するサービスを提供するサービス提供サーバへの接続要求を行なうステップと、
前記無線情報端末が、前記接続されたサービス提供サーバからネットワークサービスを受けるステップとを有し、
前記接続ポリシーのサービス利用形態の情報には、サービス属性の値と、その値が“必須”なのか“オプション”なのかを示す情報が含まれており、
前記ネットワークIDと対応するサービス内容の情報を前記ネットワーク/サービス関連情報格納部から読み出して、前記接続ポリシーと照合して接続すべきネットワークIDを選択するステップでは、
最初に、前記ネットワークIDと対応するサービスの中から、そのサービスが持つサービス属性が前記接続ポリシーの"必須"の項目を全て満たしているものを探し、“必須”の項目を全て満たしているサービスがなかった場合には、接続を行なわずユーザに対して接続対象となる前記ネットワークIDが無かったことを通知し、“必須”の項目を全て満たしているサービスが存在した場合には、選択対象となる前記ネットワークIDが一つなのか複数なのかを判定し、一つであった場合には該ネットワークIDを選定対象とし、
複数であった場合は、前記各ネットワークIDに対応したサービスより、前記接続ポリシーの中の“オプション”項目に該当する属性情報を満たしているものを調べ、前記接続ポリシーを満たしている各属性情報に重み付けをして、その合計した値を「サービスの満足値」として算出し、満足値が一番高いサービスに対応している前記ネットワークIDを選択するステップを含む自動選択接続方法。
A plurality of wireless information terminals having a wireless LAN interface and having an automatic selection connection function capable of automatically selecting a connection destination, a plurality of service providing servers, and the service providing servers are connected to communicate with the wireless information terminals. , a plurality of radio access networks, each of which transmits the identifier, the automatic selection connecting radio access network and a communication network capable of communicating with the radio information terminal have your wireless LAN automatic selection connection system comprising a and said service providing server To do
Providing the service content that the service providing server can provide to the wireless information terminal via the wireless access network;
The wireless information terminal stores information on each service content provided by the service providing server in association with a network ID of the service providing server;
A step of setting a connection policy from the service to be acquired and its usage form;
Searching for a connectable radio access network;
Based on the searched network ID of the radio access network, the service content information corresponding to the stored network ID and the connection policy can be collated to provide the service to be acquired and its usage form. Selecting the service providing server;
And a step of connecting via the radio access network to said selected service providing server, an automated selective connection method,
Information related to a service deployed in a network to be connected to the network / service related information storage unit of the wireless information terminal is acquired via a wireless access network of the wireless LAN, and information on each service content is obtained as a network ID. Storing correspondingly, and
The wireless information terminal generates a connection policy that is information indicating a connection guideline to a service provided from a server based on information input from a user regarding a service usage mode to be used;
The wireless information terminal searching for a wireless access gate point of the wireless access network in the vicinity;
The wireless access gate point that has received the search notifies the wireless information terminal of its network identifier;
The wireless information terminal converts the received network identifier into a network ID;
The wireless information terminal reads service content information corresponding to the converted network ID from the network / service related information storage unit, compares the connection policy and selects a network ID to be connected;
The wireless information terminal making a connection request to the wireless access network to the wireless access gate point corresponding to the selected network ID;
The wireless information terminal making a connection request to a service providing server that provides a service corresponding to the connection policy on the connected wireless access network;
The wireless information terminal receiving a network service from the connected service providing server,
The service usage information of the connection policy includes a service attribute value and information indicating whether the value is “required” or “optional”.
In the step of reading out information of service contents corresponding to the network ID from the network / service related information storage unit and checking the connection policy to select a network ID to be connected,
First, the service corresponding to the network ID is searched for a service attribute of the service that satisfies all “required” items of the connection policy, and the service satisfies all the “required” items. If there is no service, the user is notified that there is no network ID to be connected, and if there is a service that satisfies all the “required” items, the selection target It is determined whether the network ID is one or more, and when it is one, the network ID is selected,
If there are a plurality of attributes, information corresponding to the “option” item in the connection policy is checked from the service corresponding to each network ID, and each attribute information satisfying the connection policy is checked. And selecting the network ID corresponding to the service with the highest satisfaction value . The automatic selection connection method includes the steps of :
JP2004096044A 2004-03-29 2004-03-29 Automatic selection connection method Expired - Fee Related JP4078558B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004096044A JP4078558B2 (en) 2004-03-29 2004-03-29 Automatic selection connection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004096044A JP4078558B2 (en) 2004-03-29 2004-03-29 Automatic selection connection method

Publications (2)

Publication Number Publication Date
JP2005286585A JP2005286585A (en) 2005-10-13
JP4078558B2 true JP4078558B2 (en) 2008-04-23

Family

ID=35184522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004096044A Expired - Fee Related JP4078558B2 (en) 2004-03-29 2004-03-29 Automatic selection connection method

Country Status (1)

Country Link
JP (1) JP4078558B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1976246A (en) 2005-11-28 2007-06-06 国际商业机器公司 Method, apparatus and mobile equipment for permiting mobile equipment presetting and obtaining service
JP4309932B2 (en) 2007-04-16 2009-08-05 株式会社エヌ・ティ・ティ・ドコモ Communication terminal and search method
US8285281B2 (en) * 2007-10-29 2012-10-09 Qualcomm Incorporated Methods and apparatus for self configuring network relations
JP5278792B2 (en) 2008-04-18 2013-09-04 日本電気株式会社 Network connection device, connection setting method, and connection setting program
US8238238B2 (en) * 2008-05-16 2012-08-07 Microsoft Corporation Performing networking tasks based on destination networks
JP5221704B2 (en) * 2011-04-19 2013-06-26 シャープ株式会社 VIDEO REPRODUCTION DEVICE, VIDEO TRANSMISSION DEVICE, VIDEO REPRODUCTION PROGRAM, VIDEO TRANSMISSION PROGRAM, AND RECORDING MEDIUM
JP6362942B2 (en) * 2014-07-09 2018-07-25 キヤノンメディカルシステムズ株式会社 Medical information retrieval device
US10122801B2 (en) * 2015-07-02 2018-11-06 Qualcomm Incorporated Service discovery and topology management
JP6304295B2 (en) * 2016-03-25 2018-04-04 コニカミノルタ株式会社 Image processing system, image forming apparatus, connection method, and computer program
KR102669446B1 (en) * 2019-01-18 2024-05-28 삼성전자주식회사 Server for providing access information and method for operating thereof

Also Published As

Publication number Publication date
JP2005286585A (en) 2005-10-13

Similar Documents

Publication Publication Date Title
JP3695538B2 (en) Network service connection method / program / recording medium / system, access point, wireless user terminal
US9276770B2 (en) Network connecting device and method
TWI429309B (en) Data structure product, computer-readable storage medium and method for conveying discovery information in a wireless network
JP5149808B2 (en) Proximity service search in wireless networks
CN101480032B (en) Network access point detection and use
CN100512180C (en) Communication apparatus, communication system, and method of setting communication parameters of communication apparatus
US9161220B2 (en) Communication system, information processing device, connection device, and connection device designation method for designating connection device for communication device to connect to
KR20160053594A (en) Method for connecting to device and apparatus supporting wi-fi direct for performing the same
US20040024912A1 (en) Device-sharing system, device administration terminal, gateway terminal, device, terminal program and device program, and method for providing a device-sharing service
CN103299683A (en) System, method and apparatus for dynamic wireless network discovery
US20090271709A1 (en) Method and apparatus for setting up wireless lan of device
CN101425893B (en) Network management apparatus and method
JP5353683B2 (en) Wireless communication system, wireless communication device, and information notification method
JP4078558B2 (en) Automatic selection connection method
US9456389B2 (en) Dynamic generation of per-station realm lists for hot spot connections
US7447779B2 (en) Method for performing a wireless communication by a wireless communication apparatus with an access point and establishing a connection with a network through the access point
JP4140375B2 (en) Service search device, service search system, and service search program
EP1601138A1 (en) Linkage information management system and message transfer control system
US8126998B2 (en) Information processing apparatus and method of controlling thereof
KR101029364B1 (en) Mobile communication terminal, mobile communication system, short range wireless communication system and method for providing integrated web browsing service
KR100554641B1 (en) Wireless ??? device, communication control method for the device, and media for recording computer programs for controlling the communication thereof
JP4047203B2 (en) Network system, access point for wireless communication with wireless communication terminal, and method for specifying access point connected to wireless communication terminal
JP3848281B2 (en) RADIO COMMUNICATION SYSTEM, RADIO TERMINAL DEVICE, ACCESS POINT DEVICE AND MANAGEMENT DEVICE, PROGRAM, AND RADIO COMMUNICATION METHOD USED IN THE RADIO COMMUNICATION SYSTEM
US20240333773A1 (en) Communication device, computer-readable storage medium, and method for using appropriate access control method
JP2008271041A (en) Communication apparatus performing network selection, connection and service execution by service identifier, method thereof and program thereof

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20060208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20070124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070131

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070402

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071025

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080109

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080122

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110215

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4078558

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110215

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120215

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120215

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130215

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130215

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140215

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees